文档章节

MFC界面库BCGControlBar v25.0新功能详解六:属性网格和其他

Miss_Hello_World
 Miss_Hello_World
发布于 2016/08/01 10:10
字数 637
阅读 24
收藏 0

BCGControlBar Pro for MFC最新试用版下载请猛戳>>>

亲爱的BCGSoft用户,我们非常高兴地宣布BCGControlBar Professional for MFC和BCGSuite for MFC v25.0正式发布!我们为您提供开发桌面应用最简单、最有效的方法!接下来几篇文章将对这个版本的新功能一一进行介绍,让您对BCG这个控件有一个全新的认识和了解。需要最新版的可以点击这里【BCG下载

属性网格

1. 新增对多行属性网格的支持:

  • CBCGPProp类拥有一个新的虚拟方法'GetRowsNumber'。如果您想自定义多行属性可以在CBCGPProp派生类中覆盖它。
  • 新的CBCGPMultilineEditProp类实现了多行文本属性。

2. 实现自定义CBCGPDateTimeProp的外观和操作:该类构造拥有一个新的可选参数'pAttributes',它能指向一个全新的数据结构CBCGPDateTimePropAttributes。您可以自定义月份外观、数据格式、一周的第一天和日期/时间范围。

3. 新的方法CBCGPPropList::EnableVerticalScrollBar允许显示/隐藏一个垂直的滚动栏。

其他

1. CBCGPEditCtrl:实现显示"White Space"字符(例如Space或Tab)的功能。调用新的方法SetViewWhiteSpace来启动/禁用"White Space"和IsViewWhiteSpace,检查是否启用该功能。

2. CBCGPButton::SetFaceColor拥有一个新的、可选参数“BMX FaceColorWithTheme”。如果这个参数为FALSE,开发人员可以在控件背景绘制中指定颜色;否则,这个颜色将“混合”到当前特定的背景主题中。

3. CBCGPCaptionBar::SetCaptionFont允许使用"caption" (large) 字体来显示文本。

4. 新的方法CBCGPContextMenuManager::SetRightMouseButtonCheck指定TrackPopupMenu中的消息循环是否应该以鼠标单击右键停止。

5. 新的虚拟方法CBCGPDockingControlBar::OnNewMDITabbedChildWnd允许创建具有自定义类(从CBCGPMDIChildWnd派生)的标签式MDI子窗口。

6. CBCGPDrawManager方法、ColorMakeLighter和ColorMakeDarker拥有一个新的可选参数'bKeepSaturation'。

7. CBCGPEdit::EnablePopupDialog和CBCGPMenuButton::EnablePopupDialog方法拥有一个新的可选参数'BOOL bIsRightAligned = FALSE'。如果您想在控件的右侧显示弹出窗口可将该参数设置为TRUE。

8. CBCGPTextFormat拥有一个新的"End Ellipsis"属性:新增SetEndEllipsis/IsEndEllipsis方法。

9. CBCGPShellBreadcrumb拥有一个新的方法Refresh,调用它更新脚本浏览路径控件内容。

10. CBCGPToolBarImages类拥有以下一些新的方法:

  • InvertColors:反转图像色彩
  • MakeLighter:使图像变淡
  • MakeDarker:使图像更暗

有兴趣的朋友可以点击查看更多BCG新版更新内容>>

© 著作权归作者所有

Miss_Hello_World
粉丝 22
博文 668
码字总数 404202
作品 0
九龙坡
私信 提问
MFC界面套包BCG Pro Edition for MFC发布v28.0|附下载

BCGControlBar Professional Edition for MFC是MFC的一个扩展库,您可以用来构建类似于Microsoft Office 2000/XP/2003/2007/2010/2013 和 Microsoft Visual Studio-like(打印、用户定制工具......

Miss_Hello_World
2018/08/06
85
0
看完这 7 条,模拟 C++ 新功能只是一个小目标!

但是,即使你无法使用这些功能,也不一定要放弃它们的好处。至少不用放弃全部。 有一些方法可以使用代码中新功能的思路,更准确地传达你的意图。 当然,这些方法肯定不如使用新版本C++本身的...

CSDN资讯
2018/09/08
0
0
[Python图像处理] 三.获取图像属性、兴趣ROI区域及通道处理

版权声明:本文为博主原创文章,转载请注明CSDN博客源地址!共同学习,一起进步~ https://blog.csdn.net/Eastmount/article/details/82177300 该系列文章是讲解Python OpenCV图像处理知识,前...

Eastmount
2018/08/29
0
0
[Python图像处理] 十二.图像几何变换之图像仿射变换、图像透视变换和图像校正

版权声明:本文为博主原创文章,转载请注明CSDN博客源地址!共同学习,一起进步~ https://blog.csdn.net/Eastmount/article/details/88679772 该系列文章是讲解Python OpenCV图像处理知识,前...

Eastmount
03/20
0
0
[Python图像处理] 五.图像融合、加法运算及图像类型转换

版权声明:本文为博主原创文章,转载请注明CSDN博客源地址!共同学习,一起进步~ https://blog.csdn.net/Eastmount/article/details/82347501 该系列文章是讲解Python OpenCV图像处理知识,前...

Eastmount
2018/09/03
0
0

没有更多内容

加载失败,请刷新页面

加载更多

springboot集成elasticsearch-rest-high-level-client的坑

我使用的是Elasticsearch7.2.0,由于官网上推荐使用elasticsearch-rest-high-level-client端集成在springboot所以尝试爬坑。 首先直接引入官网的配置文件 <dependency> <grou...

MuzzyXu
8分钟前
2
0
ECMAScript运算符之《等性运算符》

等性运算符一般用在判断两个变量是否相等的运算。在处理原始值时,这种运算相当简单,涉及对象,任务就稍有点复杂。 性运算符分: 1、等号和非等号用于处理原始值 2、全等号和非全等号用于处...

专注的阿熊
10分钟前
1
0
ssh-keygen -t rsa -C "注释内容,一般为邮件地址",生成的公钥后面会带上注释,这个注释有什么用处呢?

ssh-keygen -t rsa -C "注释内容,一般为邮件地址",生成的公钥后面会带上注释,这个注释有什么用处呢? donhui 发布于 2015/11/12 16:47 阅读 5K+ 收藏 0 答案 1 补充话题 OpenSSH 为什么8...

linjin200
12分钟前
3
0
Proxy用法——让我们创建一个API代理器

什么是Java Proxy? MDN对Proxy 的定义是: Proxy对象用于定义基本操作的自定义行为(如属性查找、赋值、枚举、函数调用等)。 通俗的将,Proxy对象是目标对象的一个代理器,任何对目标对象的...

AiChinaTech
16分钟前
1
0
Nginx--面试基础必会

文章原创于公众号:程序猿周先森。本平台不定时更新,喜欢我的文章,欢迎关注我的微信公众号。 最近一直在更新关于Nginx的系列文章,终于将Nginx的几个关键知识点讲的差不多了。本篇作为Ngi...

程序猿周先森
17分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部