Professional UI Solutions
Site Map   /  Register


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 » Ctrl Tab Feature Collapse All
Subject Author Date
ProfUIS User May 7, 2009 - 6:21 AM


I am using CExtTabWhidbeyWnd class for creating tabs. Now I want to add Ctrl+Tab feature for shifting from one tab to another, similar to Visual Studio IDE. Could you please help me out?

Thanks in advance.

Technical Support May 7, 2009 - 1:50 PM

The CExtTabWnd class implements a single line or multi line control. It’s demonstrated on the Tab Window dialog page in the ProfUIS_Controls sample application. The CExtTabPageContainerWnd class implements a a container window based on the tab control. It’s demonstrated on the Tab Containers dialog page in the same sample application. The CExtTabMdiWnd class implements an MDI tab control and it’s used in the sample applications like DRAWCLI, MDI_DynamicBars and FormEditor for switching between opened MDI child frames. The last 2 controls are based on the first CExtTabWnd class used as the single line tab control in the most of cases. The CExtTabWnd class never knows where and how it’s used. So, your question is not related to tabs. We have different versions of the tab controls based on all the controls meant above. The Whidbey tab control is just one of them. Please provide us with more details about how and where you are using the Whidbey tabs? The tab page containers support the selected page switching on Ctrl+PageDown and Ctrl+PageUp keys. This is similar to what you need. We didn’t used Ctrl+Tab and Ctrl+Shift+Tab key combinations in tab containers because they are used for switching focused control in dialog windows and dialogs are the most often used page windows inside tab containers.