当前位置:网站首页>MFC interface development tool BCG v30.6 - enhance grid and report functions

MFC interface development tool BCG v30.6 - enhance grid and report functions

2020-12-08 09:53:24 FILA6666

dear BCGSoft user , We are very pleased to announce BCGControlBar Professional for MFC and BCGSuite for MFC v31.0 Official release ! all-new CBCGPMultiViewFrameWnd class ( Realize multi view single document interface )、 New theme CBCGPNumericIndicatorImpl、 At high DPI Improved layout of the function area bar in the mode . You can click here if you need the latest version 【BCG download

Dashboard controls

1. CBCGPCircularProgressIndicatorImpl: Add the function of specifying progress angle , New blood m_dblStartAngle and m_dblAngleRange Has been added to CBCGPCircularProgressIndicatorOptions structure .

2. CBCGPTagCloud: Realize the vertical scrolling of tags .

MFC Interface library BCGControlBar v31.0 New features fully understand

3. CBCGPNumericIndicatorImpl: Support for visual manager ,CBCGPNumericIndicatorColors The structure constructor has a new optional parameter bIsVisualManagerTheme. Besides ,CBCGPNumericIndicatorImpl With new SetVisualManagerTheme Method : Call this method to enable / Disable the visual manager theme for this dashboard . A new way CBCGPVisualManager :: GetNumericIndicatorColors Allow customization CBCGPVisualManager The appearance of a numeric indicator in a derived class .

MFC Interface library BCGControlBar v31.0 New features fully understand

Grid and report controls

1. Added grid projects pasted from external data sources ( for example , from Microsoft Excel The copied text can be automatically pasted into our grid ), If you need to paste data through custom clipboard format , Please call the new method CBCGPGridCtrl :: SetExternalClipboardFormats, Covering new virtual methods CBCGPGridCtrl :: GetExternalClipboardFormat And cover SerializeFrom, Specifies the allowed clipboard formats and column qualifiers ( Tab by default ) CBCGPGridSerializeManager Methods in derived classes ( rewrite CBCGPGridCtrl :: CreateSerializeManager Replace the default serialization Manager ).

MFC Interface library BCGControlBar v31.0 New features fully understand

2. Improved customization of grid project search :BCGP_GRID_FINDREPLACE_PARAM The following new members have been added to the structure :

  • bStartFromCurrent - Specifies whether to include the current item in the search results .
  • nSearchColumn - Specify zero based Grid Column index , Where the search should be performed . If this member is (-1)( The default value is ), Will use all “ grid ” Column .

3. If you want to customize the drop-down menu items from the keyboard , Please override the new virtual method CBCGPGridItem :: IsOptionPrefix.

Controls

1. CBCGPDateTimeCtrl: Always call the virtual method immediately when you switch the check box OnDateChanged.

2. CBCGPEdit :: EnableFileBrowseButton Method has a new optional parameter 'bOpenFileDialog'. When the parameter is FALSE when , When the user clicks Browse Button , Will be displayed "Save File" Dialog box .

3. CBCGPSliderCtrl: Method “ GetSelectionRect” Now it's virtual .

4. CBCGPShellList: The column names are now loaded from the localized resources .

5. CBCGPPropList: Add a group with optional check boxes , Group constructors have new optional parameters 'bHasCheckBox'.

MFC Interface library BCGControlBar v31.0 New features fully understand

6. CBCGPTreeCtrlEx :: InsertItem Now supports TVI_SORT sign .

7. CBCGPTreeCtrlEx: Add the ability to quickly search for items through the keyboard , You can enter the project name prefix , Then the first matching tree item will be selected .

other

1. The new method CBCGPEditCtrl :: LoadXMLSettingsFromResource Simplifies loading from application resources XML The process of setting up .

2. Now? , All edit controls (CBCGPEdit,CBCGPGridCtrl and CBCGPRibbonEdit Filter bar in ) All use shared search icons . Besides , stay Office 2013-2019 and VS 2012-2019 In the visualization theme , The search icon will be drawn in accent color , The new method CBCGPGlobalUtils :: SetCustomSearchIcon Allows you to specify a custom search icon .

MFC Interface library BCGControlBar v31.0 New features fully understand

3. CBCGPTasksPane: Improved right MSAA Support for .

4. The integration wizard will install VS 2019 Automatically created on your computer VS User properties ( Not to install VS Early versions ).

版权声明
本文为[FILA6666]所创,转载请带上原文链接,感谢
https://chowdera.com/2020/12/20201208095315945o.html