ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

MFC扩展库BCGControlBar Pro v33.5亮点 - Ribbon Bar等全新升级

MFC扩展库BCGControlBar Pro v33.5亮点 - Ribbon Bar等全新升级 BCGControlBar库拥有500多个经过全面设计、测试和充分记录的MFC扩展类。 我们的组件可以轻松地集成到您的应用程序中并为您节省数百个开发和调试时间。BCGControlBar专业版v33.5已正式发布了此版本包含了Ribbon功能区自定义数据导入/导出、Ribbon Designer Key功能区设计器密钥检查器工具、DPI感知工具栏控件和工具提示、面包屑项工具提示以及其他新功能和改进。Ribbon Bar1. 实现功能区自定义数据导入/导出。默认情况下自定义数据存储在扩展名为.BCGPRibbonUI的文件中由新成员CBCGPRibbonCustomizationOptions:: m_strexporttedfileext指定如果该成员为空将禁用导入/导出。默认情况下您只能从具有相同名称的应用程序保存的文件中导入自定义数据但是可以通过指定CBCGPRibbonCustomizationOptions:: m_strexporttedsignature来更改此操作。2. 增加了一个新的注册消息BCGM_ON_BEFORE_TOGGLE_RIBBON_MINIMIZE_STATE这个消息在改变功能区栏最小化状态之前被触发。3. 功能区组合框显著提高下拉列表的性能用户可以添加数百个组合框项而不会对性能造成任何影响。4. 功能区设计器增加了一个新的功能区检查工具。使用此工具用户可以轻松地验证密钥提示状态并发现错误例如重复或不可访问的密钥提示和警告(如丢失的密钥提示)。MDI窗口和选项卡1. CBCGPMDITabParams一个新成员m_bActivateRightmostTabOnClose指定关闭当前MDI选项卡后是否应该激活最右边的选项卡。2. CBCGPMDITabParams一个新成员m_bActivateRightmostTabOnClose指定关闭当前MDI选项卡后是否应该激活最右边的选项卡。网格和报表控件1. 新版本实现了在文本查找过程中自动展开折叠组的功能请调用一个新方法CBCGPGridCtrl::EnableSearchAndExpandCollapsedGroups来启用/禁用此功能。2. CBCGPGridCtrl一个新的虚拟方法OnBeforeReplaceItem在网格项替换之前由框架调用覆盖此方法来添加一些自定义操作例如现有网格项数据清理或在将新项添加到网格之前自定义新项。3. 网格条件格式CBCGPGridCtrl有以下新的虚拟方法GetDataBarPerc、GetDataColorScalePerc、GetDataIconPerc覆盖它们以动态指定条件。4. 改进的行/头复选框支持添加复选框中间状态和改进的复选框外观。5. 一个新的辅助方法CBCGPGridCtrl::ScrollToRow允许将网格垂直滚动到指定的行。6. 改进in-place编辑支持如果没有选择网格单元格并且用户开始输入则将在第一个单元格(左上角)上开始编辑。要自定义此操作请重写一个新的虚拟方法OnEditNoSelection。7. 改进了过滤栏中的键盘导航当用户在过滤栏编辑框中按Enter过滤的内容不为空时焦点将移动到列中第一个可见项上。
返回列表