I've created a separate CFrameWnd as a WS_POPUPWINDOW from the main
CFrameWnd and attached a CToolbar to it, creating a great little floating
toolbar (I draw my own small caption bar). The only problem is that it's
buttons are only updated (checked/unchecked) when the WM_COMMAND
originates from selecting the Floating Toolbar's button. They are NOT
updated if the corresponding Menu item or toolbar button on the main
CFrameWnd are chosen, causing one button to be checked while the other
button/menu item to be unchecked (or vice versa). The main window's
toolbar and menu _ARE_ updated correctly regardless of _WHERE_ the command
originates. I've tried adding separate UI handlers for the floating
toolbar, but they're never called.
I'm assuming, of course, that the Framework automatically updates the
UI for _ALL_ Frame windows (since it keeps track of all that exist).
Anyone with any ideas? This would be perfect for my needs if I can get
Thanks to those willing to help.