Professional UI Solutions
Site Map   /  Register
 
 

Forum

Please Log In to post a new message or reply to an existing one. If you are not registered, please register.

NOTE: Some forums may be read-only if you are not currently subscribed to our technical support services.

Forums » Prof-UIS General Discussion » FlashWindow and docked CExtControlBar Collapse All
Subject Author Date
Jonas Gauffin Sep 25, 2006 - 1:22 AM

I’ve got a controlbar that is docked as a tab. Is it possible to get FlashWindow() to work with it? i.e. The tab for the docked controlbar is flashed when the controlbar is not visible.

Technical Support Sep 26, 2006 - 11:53 AM

Thank you for the interesting question. The CExtControlBar window has its own custom computed and painted non-client areas. Besides, the tab item which corresponds to each control bar is part of the client area of the CExtTabWnd-based window. The caption of the single floating control bar is part of the CExtMiniDockFrameWnd-window. So, the control bar cannot be flashed using standard Windows API in any of the described above states. We can only regard your question as a feature request. In addition, the flash appearance depends on the paint manager.

Jonas Gauffin Sep 26, 2006 - 12:05 PM

Thank you for your reply. I’ve added a chat function to the contact center that I’m developing, and I want to get the agents attention if someone have chatted with him. It doesnt have to be the FlashWindow() method.
Do you have any other suggestion to how I can get the agents attention to the chat controlbar. (without any popups or such since it can not interfere with the agents regular actions).

Hans Mayer Sep 26, 2006 - 2:58 PM

This feature is also missing in the CExtResizableDialog with CExtNCW. If i have a modal dialog and klick outside the dialog, then i get a flashwindow normally.