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

慧都控件网

节假日值班电话: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)  
v10.21  BCGControlBar Library Pro Edition v10.1 (08-08-26) v10.0

BCGControlBar Library Pro Edition 版本更新 v10.1 (更新日期:8/26/2008)
New features
  • The first version of the long-awaited Ribbon Designer is available (see screenshot)! This designer dramatically simplifies the ribbon creation process and allows to create the "state of the art" products in few minutes! You don't need to write hundreds of lines anymore: the Ribbon programming has never been so easy and efficient - just run the Ribbon Designer and enjoy using it. The changes in the Ribbon API are minimal:
    • CBCGPRibbonBar::LoadFromXML: loads the ribbon content from an XML resource created by Designer
    • CBCGPRibbonBar::LoadFromBuffer: loads the ribbon content from memory buffer
    Please read the following new article to learn how to use Ribbon Designer. You can load the new RibbonDesignerDemo sample to see how to create a basic MS Office 2007-style application in few lines of code. Please send us your comments, wishes and suggestions regarding the new Ribbon Designer - your feedback will be highly appreciated!
  • A new class 'CBCGPRibbonDialogBar' has been added. This class implements a "Ribbon-style" vertically-oriented docking pane that contains a lot of ribbon panels (see screenshot). Please take a look at the new RibbonDialogBar sample to see this component in action.
  • BCGCBProIntegrate and BCGCBProBuildWizard utilities were replaced with the new tool BCGCBProIntegrationWizard (see screenshot).
  • Implemented a lot of improvements and fixes in skinned dialogs and controls:
    • BCGPGLOBAL_DATA has a new static member 'm_bUseVisualManagerInBuiltInDialogs'. Set this member to TRUE if you wish to draw built-in dialogs using the Visual Manager (see screenshot).
    • CBCGPPropertySheet::EnableVisualManagerStyle and CBCGPDialog::EnableVisualManagerStyle have a new, optional parameter 'bNCArea'. Pass 'TRUE' if you wish to display your dialog or property sheet with skinned borders and caption (see screenshot).
    • CBCGPButton supports 3-state check boxes now.
    • CBCGPButton allows to subclass multi-line and right/center aligned check boxes and radio buttons.
    Please take a look at SkinnedDialog and PropSheetDemo samples to see these features in action.
  • CBCGPGridCtrl: added "frozen" columns support. The following new methods have been added to the grid control:
    • FreezeColumns: This function enables the "frozen column" feature, which allows to keep columns visible while the rest of columns are scrolled horizontally.
    • UnfreezeColumns: disables the "frozen columns" feature.
    Please take a look at BCGPGridExample application to see this feature in action.
  • CBCGPPropList: added support for "commands" (see screenshot). The following new methods have been added to the property list:
    • BCGM_PROPERTY_COMMAND_CLICKED: new notification; sent to the Property List owner when a command is clicked.
    • SetCommands: set the list of available commands
    • ClearCommands: clear the commands
    • HasCommands: returns TRUE if commands are available; otherwise FALSE
    • SetCommandTextColor: set command foreground color
    • GetCommandTextColor: returns command foreground color
    Please take a look at BCGPControls and BCGPVisualStudioGUIDemo examples to see this feature in action.
  • CBCGPCaptionButton has a new virtual method 'GetCustomToolTip'. Override this method to implement your custom caption button tooltips (see new CaptionButtons sample - screenshot).
  • CBCGPMiniFrameWnd:: BringAllMiniFramesToWorkArea - Detects all floating mini frame windows outside of the work area and brings them back to the work area.
  • Because of some problems int compilation with /CLR option, CBCGPBaseRibbonElement::DrawText was renamed to CBCGPBaseRibbonElement::DoDrawText.
  • A new method CBCGPTabWnd::SetButtonsVisible allows to hide the tab control scroll/menu buttons
  • CBCGPRibbonFloaty has a new property: SetOneRow/IsOneRow. This property is useful for tiny mini-toolbars where item wrapping is not required and a toolbar should take one row only.
  • Added complete German translation (thanks to Ingo Asch).
Fixes:
  • Significantly improved performance of font combo box loading.
  • Resolved compilation problems if BCGP_EXCLUDE_GRID_CTRL or BCGP_EXCLUDE_RIBBON macros are defined by a developer.
  • Fixed bug in AppWizard-generated code: the ribbon bar correctly appears in SDI applications when they run for the first time.
  • The Ribbon QAT placed on bottom doesn't overlap the frame's right edge now when the QAT displays a lot of items.
  • CBCGPRibbonColorButton doesn't send WM_COMMAND from color buttons twice.
  • Added flag 'DT_NOPREFIX' inside CBCGPInplaceToolTipCtrl::OnPaint.
  • Removed ability to add the main (application) button to QAT using the Ribbon customization dialog.
  • Resolved problem with maximizing/restoring the application frame in multi-monitor environment: in the previous version the frame wasn't properly restored on the secondary monitor.
  • The frame border size is calculated correctly now when the frame doesn't have the WS_THICKFRAME style.
  • Fixed some bugs in CBCGPTagManager when the manager is used in UNICODE.
  • CBCGPEdit doesn't "eat" EN_CHANGE notification.
  • The dialog group box is painted correctly now when the group caption is empty.
  • Fixed some bugs with drawing of long captions along with Ribbon context tabs.
  • The item "Add to QAT" doesn't appear on the Ribbon context menu if QAT has never been initialized.
  • "Exit" button, when it's placed on the Ribbon QAT and invoked using key tips doesn't cause application crash.
  • Fixed some visual bugs with drawing connectors in Gantt control.
  • Improved performance of the Gantt storage: a developer can load a large amount of items.
  • CBCGPGridCtrl: fixed bug with assertion failed in debug when only one column is visible.
  • CBCGPEditCtrl: Fixed bug in GetLine: the previous version truncated the last character in line.
  • Some AfxMessageBox methods called from toolbar customization dialogs have been replaced with MessageBox calls. This resolves some problems with enabling floating mini-frames inside AfxMessageBox.