中国最专业的商业控件服务网

慧都控件网

节假日值班电话:023-66090381
product
最经典Silverlight控件套包助你打造酷炫的Web应用程序
已经是本类第一个产品 下一个 下一个Xtreme Toolkit Pro
BCGControlBar Library Pro Edition
[产品编号: 10088 ]  
BCGControlBar Library Pro Edition

收藏订阅

  • 当前版本:v16.1   [销售以商家最新版为准,如需其他版本,请来电咨询]
  • 开  发 商:BCGSoft 独家代理
  • 产品类型:独立控件
  • 产品功能:用户界面
  • 控件类型:C++/ MFC
  • 其他特性:Windows Form
  • 产品源码:不提供源码
关于本产品的分类与介绍仅供参考,具体以商家网站介绍为准。

了解产品培训题纲,请点击:助您打造完美的用户界面——BCGControlbar控件培训
近期暂无培训。 提交培训意向
产品介绍 下载 购买 版本更新 开发商 视频与培训 评论(11)  
v11  BCGControlBar Library Pro Edition v10.3 (09-04-28) v10.21

BCGControlBar Library Pro Edition 版本更新 v10.3 (更新日期:4/28/2009)

  New features  

  1. The library is fully tested on Windows 7 Beta.
     
  2. The product is fully High DPI-compatible now! You can run your application in High DPI modes without any visual artifacts - just call globalData.SetDPIAware() in your application's InitInstance! All toolbar/menu/ribbon images will be scaled automatically using a smooth resizing algorithm. If your predefined images are already scaled according to the current DPI mode, just set CBCGPToolBar::m_bDontScaleImages to FALSE prior to toolbars loading. In case of the "locked" (non-customizable) toolbars, call SetLockedSizes with bDontScale = TRUE (bDontScale is a new optional parameter).
     
  3. Added a new visual manager 'CBCGPVisualManagerScenic" that Implements Windows 7-like ("Scenic") Ribbon bar. Please run BCGPMSOffice2007Demo example and choose "Windows 7-like" style to see this feature in action!
     
  4. Added support for Visual Studio 2008-style semi-transparent docking markers (see screenshot). By default, this look is automatically enabled in VS 2008 and Office 2007 visual managers (see BCGPVisualStudioGUIDemo example), but you can set it in any visual managers by passing a new parameter to CBCGPDockManager::SetDockMode (BCGP_DOCK_TYPE dockMode, BCGP_SMARTDOCK_THEME theme = BCGP_SDT_DEFAULT). If you need to setup a default marker theme in your visual manager, override virtual BCGP_SMARTDOCK_THEME GetSmartDockingTheme () virtual method. Please note that this new look is available under the Windows Vista or higher only.
     
  5. All menu/toolbar text items will be displayed without underscores until Alt key is pressed.
     
  6. Added new method BOOL CBCGPToolBarImages::SmoothResize (double dblImageScale). This method resizes image using bicubic interpolation.
     
  7. CBCGPRibbonCategory::AddPanel has a new optional parameter 'nInsertAt = -1'. This allows to insert a new ribbon panel at specific location.
     
  8. CBCGPProgressDlg::StepIt has a new, optional parameter 'bWaitForMessages'. Set this parameter to FALSE in order to prevent unnecessary message waiting.
     
  9. Toolbar's "non-permitted" commands (defined by calling CBCGPToolBar::SetNonPermittedCommands) are not displayed on the Ribbon bar now.
     
  10. Added a new virtual method: CBCGPEdit::OnIllegalFileName. This method is called when user has typed an illegal file name and tries to show the file dialog. Override this method if you wish to add a special error handling such as displaying an error message.
     
  11. Skinned dialogs enhancements and improvements:
    1. Improved appearance of disabled CBCGPStatic control.
    2. Multi-line text is vertically centered now in CBCGPButton control.
    3. Radio button is correctly painted now when BS_AUTO3STATE is not defined.
    4. CBCGPComboBox doesn't "eat" CBN_CLOSEUP and CBN_DROPDOWN notifications: ON_CONTROL_REFLECT_EX is used instead of ON_CONTROL_REFLECT now.
    5. Added support for drawing CBCGPComboBox control with CBS_SIMPLE style.
    6. CBCGPPropertySheet adjusts correctly the window size when the property sheet header is enabled.
    7. Added support for PSM_SETWIZBUTTONS and PSM_SETFINISHTEXT messages in CBCGPPropertySheet
    8. The method 'EnableVisualManagerStyle' (in CBCGPFormView, CBCGPDialog, CBCGPDialogBar and CBCGPPropertyPage classes) has a new optional parameter: plstNonSubclassedItems - the list of IDs that shouldn't be automatically subclassed.
    9. DS_CONTEXTHELP style is not used now in CBCGPropertySheet window.
    10. The check box height is calculated correctly now when CBCGPButton is created in High DPI mode.
       
  12. Grid control enhancements:
    1. CBCGPGridItem has a new virtual method: NewInPlaceEdit. Override this method if you need to create your own in-place edit control.
    2. Added new protected function OnGetColumnAutoSize. It allows to customize the column auto-size feature in the CBCGPGridCtrl-derived class.
       
  13. Editor enhancements:
    1. Added new function GetCurLine (CString& strLine).
    2. Added new member m_bEnableCurrentLineCopy. Setting this flag to TRUE allows to copy the current line to the clipboard if there is no selection. It works similar to m_bEnableWholeTextCopy.
       
  14. Gantt chart enhancements:
    1. CBCGPGanttView: new virtual methods 'OnCreateChart' and 'OnCreateGrid' have been added. Override these methods if you wish to create your own Gantt view panes.
       
    2. Added new registered messages:
      1. BCGM_GANTT_CONTROL_CREATE_CHART: allows using custom chart control. Sent when the Gantt control creates a chart.
      2. BCGM_GANTT_CONTROL_CREATE_GRID:  allows using custom grid control. Sent when the Gantt control creates a grid.
         
    3. New virtual method CBCGPGanttChart::QueryRenderer allows to override the Gantt rendering.
       
  15. Ribbon Designer enhancements, changes and fixes:
    1. It's possible to add context categories from Toolbox.
    2. You can add categories from a dialog.
    3. Categories can be added to the existing context categories. In the previous version this action caused the "Context already exists" error.
    4. Editing of FontComboBox is done without rebuilding of fonts, which improved performance during loading and editing.
    5. If you're editing ComboBox strings using Property Grid, you need to type "\;" in order to add symbol ";" to a string. You can still type ";" when editing strings in the dialog.
    6. Ribbon Bar is redrawn correctly when its width exceeds the width of screen.
       
  16. Updated French translation.
     

  Fixes:  

  1. CBCGPFontProp::OnClickButton doesn't change LOGFONT and color members if the "Cancel" button was clicked.
  2. Fixed problems with drawing multi-line text labels in CBCGPTasksPane.
  3. Fixed problem with appearance of Ribbon Tooltips when the Ribbon Bar is located near the bottom of screen.
  4. Double-click on CBCGPTabWnd's "Close" button doesn't close 3 MDI child windows at once now.
  5. Tab text label is not cut-off now in VS2005 style.
  6. The content of ribbon mini-toolbar ("floaty") elements is synchronized correctly now with all other ribbon elements.
  7. The ribbon mini-toolbar ("floaty") is not closed now after user has clicked on a drop-down item such as color or font name.
  8. The tooltip is not displayed now on the toolbar combobox if toolbar::ShowTooltips property is FALSE
  9. Dialog bars are created from dialog templates with correct size.
  10. Fixed a problem with docking bars converted to tabbed documents. Now you can convert such bars back to dockable even if tabbed interface is turned off - right click on caption of MDI child displays appropriate context menu.
  11. Added a sanity check that only visible MDI children can appear on tabs.
  12. Fixed problem with a minimal tracking size in the Ribbon-based application: when Vista Aero is off or application is executed under the previous OSs such as Windows XP or Windows 2000.
  13. CBCGPRibbonPanel::RemoveAll sets m_pHighlighted to NULL and m_pHighlighted doesn't point to deleted ribbon element.
  14. The ribbon layout is calculated correctly now when empty panels or panels with empty names are added.
  15. Ribbon QAT doesn't show separators located near hidden QAT items now.
  16. CBCGPEditCtrl: fixed bug with tabs and cursor moving (see forum).
  17. Fixed bug in editor outlining. The bug happened after positioning the cursor right before the collapsed block and pressing "Enter".
  18. Grid control: fixed minor issue with vertical scrollbar. Now it does not overlay last pixels.
  19. Grid control: fixed selection with CTRL. Now the grid does not select same items twice with CTRL pressed.
  20. Fixed bug in CBCGPAppBarWnd. The side bar occasionally did not work properly in auto-hide mode in Windows XP.
  21. Double click on interior of a floating toolbar docks it at the recent docked position. Before it was required to double click caption of floating toolbar.
  22. CBCGPRibbonMainButton::SetImage correctly processes < 32 bpp images now.
  23. CBCGPWinXPVisualManager doesn't draw an unnecessary gutter on CBCGPColorBar now.
  24. Fixed bug with positioning of drop-down button in CBCGPDateTimeCtrl.
  25. The MDI child window captions are repainted correctly now when Office 2007 theme is activated.
  26. CBCGPFrameWnd::AdjustClientArea/CBCGPMDIChildWnd::AdjustClientArea doesn't set WS_CLIPCHILDREN style for CFormView views. This fix resolves some form controls (such as groups) painting problems.
  27. Fixed bug with a context menu customization: immediate click on the "Close" button of the customization dialog saves changes in the last edited menu item.