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 Tech Support » CExtControlBar Questions Collapse All
Subject Author Date
Paul Marley Jan 15, 2009 - 10:05 AM

I have created a MDI application in VS2005 and using Prof-UIS v.2.8.4. The application creates a CExtControlBar control and a MFC dialog with the CExtControlBar as it’s parent window. The control works as expected except when the dialog has the focus it will no longer "auto hide." Is there a reason for that? Also, the auto hide process isn’t as smooth as I would expect it. Is there a timing parameter that can be changed to help this?

Thanks.

Technical Support Jan 15, 2009 - 2:02 PM

If the auto-hidden window displayed from the auto-hide tabs is displayed and it’s focused or some its child window is focused, the it should not become hidden even if mouse is moved outside it. At least control bars in the Visual Studio .NET, Visual Studio 2005 and Visual Studio 2008 works like we described. The following static properties of the CExtControlBar class allow you to configure auto-hiding animation:

   bool CExtControlBar::g_bDisableAutoHideAnimationExpanding = false;
            bool CExtControlBar::g_bDisableAutoHideAnimationCollapsing = false;
            INT CExtControlBar::g_nAutoHideAnimationStepCount = 5;
            INT CExtControlBar::g_nAutoHideAnimationStepTime = 10;