advice on creation of a control - or a window?

"addicted2freefall" <addicted2freefall-/[email protected]>
Newsgroups gmane.comp.windows.wtl
Message-ID <[email protected]>
I've created a multimedia app that uses DirectShow to display multiple media streams simultaneously.

The app is a WTL MDI application.  For video windows, I use a CWindowImpl derived class - one per CChildFrame.

I'd like to add controls to the video windows (volume ctrls etc).

I'd initially thought about adding a slider (volume) control and a couple of buttons to a context menu - but later thought that this might not be the best approach.

I was looking at MS Word 2007 - which has a floating toolbar that allows you to change options on highlighted text.

I'd like to implement a similar floating toolbar for the video controls.    

I googled around a bit and found an old post about floating toolbars in WTL.  The response was - for a floating toolbar, create a popup window and make it's parent the main window.

I think that this sounds like a reasonable approach.

my questions:

 - Is this a good approach, or is there a more standard approach for a floating toolbar now in WTL?

 - Should I make the toolbar a child of the video window or the CChildFrame that contains the video window, in order to ensure that it always remains on top of the video? 

 - How can I implement transparency in the floating toolbar, as in the floating toolbar in MS word?



------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/wtl/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/wtl/join
    (Yahoo! ID required)

<*> To change settings via email:
    [email protected] 
    [email protected]

<*> To unsubscribe from this group, send an email to:
    [email protected]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.