![]() This flag is useful for applications sensitive for the mouse/keyboard capturing changes.ĬBCGPListBox: added new attribute AutoToolTips (SetAutoToolTips and GetAutoToolTips access methods). When this flag is TRUE, SetCapture/ReleaseCapture are never called and mouse tracking will be used instead. ![]() The icons are the same as in Windows 10/11, Visual Studio and MS Office applications, and buttons are wider.ĬBCGPInfoBoxRenderer: implemented info box printing (see screenshot).ĬBCGPButton: added a new global flag m_bDontSetCapture (FALSE by default). Improved system caption buttons appearance in visual themes with owner-draw captions such as Visual Studio 2019 (see screenshot) or Office 2022 (see screenshot). Improved appearance of the Ribbon check box and radio button on the customization list item.ĬBCGPSliderCtrl: a channel has rounded corners in Office 2022 visual theme (see screenshot). The colors returned by CBCGPVisualManager::GetNumericIndicatorColors method are more contrast now. Improved appearance of expand/collapse button in various visual themes (OnDrawExpandingBox method). In the previous versions the separator was always drawn as etched line. Please take a look at BCGPGaugesDemo and MMStyleExample examples to see these new gauges.ĬBCGPNumericIndicatorImpl: added new indicator state BCGP_NUMERIC_INDICATOR_STATE_NOTREADY (see screenshot).ĬBCGPMenuButton: improved separator appearance (split mode) in the various visual themes. New gauges CBCGPNumericDateTimeIndicatorImpl and CBCGPDigitalClock implement a digital date/time indicator and digital clock (see screenshot). CBCGPNumericIndicatorImpl (see screenshot)ĬBCGPNumericIndicatorImpl: added digit type:īCGP_NUMERIC_DIGIT_SEGMENTS_7 (see screenshot)īCGP_NUMERIC_DIGIT_SEGMENTS_7_DOTS (see screenshot)īCGP_NUMERIC_DIGIT_SEGMENTS_16 (see screenshot)Ĭall new method SetDigitType to specify this type and GetDigitType to obtain it.You can specify the rounded shapes in the following gauge types: SetCornerRadius and GetCornerRadius methods were added to this class. A new virtual method OnGetClockTime allows to specify a custom time.ĬBCGPGaugeImpl: implemented rounded corners support for several gauges.Please take a look at BCGPGaugesDemo example (Analog Clock view) to see this new feature in action. When this parameter is TRUE and seconds needle is enabled, the needle is smoothly moved between the seconds tick marks. The recent QAT state is automatically saved in the application settings and will be restored on the next application run.ĬBCGPPopupMenu::HideRarelyUsedCommands method is a virtual now.ĬBCGPKeyboardPage (keyboard shortcuts customization page): added tooltips for the wide (partially visible) command names (see screenshot).ĬBCGPAnalogClock has the following additions and improvements:ĮnableSecondHand method has a new, optional parameter bSmoothMovement. You can specify which QAT customization features are available for the user (in the QAT editing menu): call new method CBCGPRibbonBar::SetQuickAccessToolbarEditFlags with combination of the following flags: BCGPRIBBONBAR_QAT_HIDE_ALLOWED, BCGPRIBBONBAR_QAT_SHOW_LABELS_ALLOWED and BCGPRIBBONBAR_QAT_CHANGE_LOCATION_ALLOWED. You can display the QAT Ribbon controls with text labels (see screenshot): call new method CBCGPRibbonBar::SetQuickAccessToolbarLabels to show/hide these labels. The QAT can be hidden now: call new method CBCGPRibbonBar::SetQuickAccessToolbarVisible to toggle QAT visibility. The following new features were added in this version: When this parameter is TRUE, the menu is not converted to sub-items list.Įxtended Ribbon Quick Access Toolbar (QAT) appearance customization (see screenshot). ![]() Revised mechanism of saving/restoring custom groups.ĬBCGPRibbonButton::SetMenu has a new, optional parameter "bKeepMenuHandle" (FALSE by default).Added ability to move custom control between custom groups and move custom groups between custom tabs. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |