BCGControlBar库拥有500多个经过全面设计、测试和充分记录的MFC扩展类。 我们的组件可以轻松地集成到您的应用程序中,并为您节省数百个开发和调试时间。

BCGControlBar专业版和BCGSuite for MFC v33.3已正式发布了,该版本包含了增强的Ribbon自定义、新的日期/时间数字指示器、带有文本对齐的组控件、多行支持以及其他一些新功能和改进。最新版点击下方获取:

BCGControlBar Pro for MFC v33.3正式版下载

编辑控件

1. 实现了使用单个输入字符在所选文本周围切换为注释的功能(例如在c++语言中的'/'),启用此功能的最简单方法是向XML设置文件添加一个新标记CommentString,或者调用一个新方法CBCGPEditCtrl::EnableCommentingSelectedText,此外CBCGPEditCtrl类增加了以下新方法:

  • IsCommentingSelectedTextEnabled
  • CommentSelectedText
  • CommentText
  • GetCommentChars

2. 增加了一个新的方法HasSelection:这个方法告知一些文本是否被选中。

其他增强

1. Stdafx.cpp/.h文件重命名为BCGPStdAfx.cpp/.h(以避免在用户应用程序中引用不正确的预编译头文件)。

2. CBCGPBaseVisualObject:当父窗口接收WM_SETTINGCHANGE消息时,一个新的虚拟方法OnSystemSettingChange被调用。

3. CBCGPPropertyManager:方法LoadValuesFromRegistry有一个新的可选参数'bNotifyChanges'(默认为FALSE)。如果此参数为TRUE,并且从注册表加载的属性值不是默认值,则此属性将调用OnPropertyChanged。

4. CBCGPLightBoxDialogOptions有一个新成员m_bDisableParentWindow(默认值是FALSE),当此属性为TRUE时,整个父帧被禁用并显示为灰色,因此用户不能调整大小或移动它。

5. 一个新的助手类CBCGPInfoBoxView简化了创建带有嵌入式信息框的cview派生类,如果开发人员需要创建一个简单的信息视图,请从CBCGPInfoBoxView派生您的类,并在类构造函数中调用SetInfoText。

6. 改进了几个控件的打印:

  • Calendar (Planner):打印内容与查看内容相同。
  • 网格和编辑控件:改进了用于打印的字体和布局。

7. CBCGPGridCtrl:添加了以下新的访问方法(用于获取/更改默认的导出标志)。

  • SetDefaultExportToHtmlFlags
  • GetDefaultExportToHtmlFlags
  • SetDefaultExportToCsvFlags
  • GetDefaultExportToCsvFlags

MFC界面控件BCGControlBar v33.3 - 编辑控件功能升级相关推荐

  1. MFC界面控件BCGControlBar v33.4 - 各子控件全面升级

    BCGControlBar库拥有500多个经过全面设计.测试和充分记录的MFC扩展类. 我们的组件可以轻松地集成到您的应用程序中,并为您节省数百个开发和调试时间. BCGControlBar专业版和B ...

  2. MFC界面控件BCGControlBar v33.4 - 日历、属性网格组件升级

    BCGControlBar库拥有500多个经过全面设计.测试和充分记录的MFC扩展类. 我们的组件可以轻松地集成到您的应用程序中,并为您节省数百个开发和调试时间. BCGControlBar专业版和B ...

  3. ExtJs4 笔记(8) Ext.slider 滚轴控件、 Ext.ProgressBar 进度条控件、 Ext.Editor 编辑控件...

    本篇要登场的有三个控件,分别是滚轴控件.进度条控件和编辑控件. 一.滚轴控件 Ext.slider 1.滚轴控件的定义 下面我们定义三个具有代表意义滚轴控件,分别展示滚轴横向.纵向,以及单值.多值选择 ...

  4. [转载]ExtJs4 笔记(8) Ext.slider 滚轴控件、 Ext.ProgressBar 进度条控件、 Ext.Editor 编辑控件...

    作者:李盼(Lipan) 出处:[Lipan] (http://www.cnblogs.com/lipan/) 版权声明:本文的版权归作者与博客园共有.转载时须注明本文的详细链接,否则作者将保留追究其 ...

  5. Repeater控件中如何做编辑和删除功能

    做asp.net有六年了,Repeater控件使用了无数次,但每次都是只做显示. 今天这个需要编辑和删除功能,google了一下.Repeater需要加OnItemDataBound事件. OnIte ...

  6. MFC界面控件BCGControlBar v33.3 - 升级Ribbon Bar自定义功能

    BCGControlBar库拥有500多个经过全面设计.测试和充分记录的MFC扩展类. 我们的组件可以轻松地集成到您的应用程序中,并为您节省数百个开发和调试时间. 该版本包含了增强的Ribbon自定义 ...

  7. MFC界面控件BCGControlBar v33.3 - 可视化管理器和主题更新

    BCGControlBar库拥有500多个经过全面设计.测试和充分记录的MFC扩展类. 我们的组件可以轻松地集成到您的应用程序中,并为您节省数百个开发和调试时间. BCGControlBar专业版和B ...

  8. MFC界面开发进入BCGControlBar v30.5时代,Gauge控件全新升级

    亲爱的BCGSoft用户,我们非常高兴地宣布BCGControlBar Professional for MFC和BCGSuite for MFC v30.5正式发布!新版本包含针对基于功能区应用程序 ...

  9. CRichEditCtrl 多格式编辑控件的使用

    下面链接可以下载全文: https://download.csdn.net/download/h3974/42496015 一.多格式编辑控件 Rich Edit编辑控件可以为文本设置字符和段落格式, ...

最新文章

  1. 模板使用自定义类型_「Shopify模板」Shopify模板编辑Shopify模板代码更改教程
  2. 【Matlab】矩阵三角分解法求解方程组
  3. golang刷Leetcode系列 --- 加1
  4. css 两行字变成一行,如何通过CSS将两行文本更改为一行?
  5. ironpython3桌面开发_IronPython项目有了新负责人
  6. HeroKu PaaS模式
  7. mysql Table 'performance_schema.session_variables' doesn't exist
  8. ora-04098 触发器无效且未通过重新验证
  9. html网页表单设计实验报告,网页设计实验报告(学生).doc
  10. 想学plc但是没有计算机基础,没有电工基础可以学plc编程吗?能学懂PLC编程吗?...
  11. 电脑打开控制面板不显示内容
  12. 怎么查微信聊天记录?我来教你几招,祝你无忧。
  13. Win10系统桌面颜色变为灰黑色恢复正常颜色方法
  14. 爪哇国新游记之三十三----目录文件操作
  15. oracle 截取时间至小时,Oracle中获取系统当前时间 和 进行时间间隔操作
  16. 初学python找不到的类都到这儿来
  17. S4 MM BP配置
  18. linux加载u盘乱码怎么转换,Linux系统下加载U盘设备时文件乱码的有效解决方法
  19. 基于Matlab的小学毕业班成绩总评模糊聚类分析
  20. siesta在Linux运行,Installation of NetCDF(Linux下siesta集成NetCDF)

热门文章

  1. 数学在c语言编程中的历史,用计算机C语言编程解古代数学题
  2. 名家丨 顾险峰:当深度学习遇到3D
  3. Centos7校正Linux系统时间(超详细)
  4. 软件测试工程师的职业发展方向
  5. Python运用蒙特卡洛算法模拟植物生长
  6. JavaScript的内存作用域闭包
  7. SecureCRT 密码解密
  8. 招行银企直连经验分享
  9. PDF如何合并为一个PDF?
  10. 蓝桥杯python青少年题目_蓝桥杯报名通道开启啦,抢先看考试相关事宜(内含试题)...