当前位置:酷酷问答>百科知识>关于BCGControlBar Pro for MFC的介绍

关于BCGControlBar Pro for MFC的介绍

2024-11-14 20:55:24 编辑:zane 浏览量:581

关于BCGControlBar Pro for MFC的介绍

的有关信息介绍如下:

关于BCGControlBar Pro for MFC的介绍

BCGControlBar(Business Components Gallery Control Bar) Professional Edition是一个MFC扩展组件库,在该组件库的帮助下可以非常方便的创建以下风格例如Office XP、Office 2000、Office 2007、Office 2010、Visual Studio、Visual Studio.NET、Visual Studio 2005、Visual Studio 2008、Visual Studio 2010/2012、Internet Explorer(包括完整的工具、菜单和自定义键盘、可停靠控制栏、菜单栏以及Office 2000/XP菜单)。

BCGControlBar提供一个C++类集合用来扩展标准MFC特性,例如工具栏和可停靠窗口,但是它不能替代MFC,仅仅用来提高开发更强大MFC程序的易用性。

产品特性

BCGControlBar可以提供很多特性,例如工具栏、菜单栏、控件等等。

详尽的产品特性浏览可以参考这里:http://www.bcgsoft.com/featuretour/bcgcontrolbar-tour.htm

工具栏

*扁平化工具栏

*类似Internet Explorer风格已选中图片效果的工具栏

*大图标

*“Pager”按钮

*“Locked”工具栏

*Auto-build keyboard shortcuts in menus and ToolTips

*支持Rebar

*支持图片下面显示文字

*内置组合框和编辑框按钮

*内置的字体组合框和字体大小组合框按钮

*内置的颜色选择器

*Office 2000风格

*带背景图片透明风格的工具栏

*Built-in roll-up buttons (类似CorelDraw)

*标签工具栏

菜单栏

* 可停靠带图片的Office风格菜单

* Office2000菜单项(带最近已使用的菜单项)

* 菜单动画:淡入、幻灯片、淡出

* 带阴影效果的菜单项

* 菜单项工具提示

* 可滚动的菜单项

* "Owner-draw" 菜单图片

* 实时调整菜单项字体

* 支持最近已使用和系统列表菜单项

* Left-side owner-draw logo

* 水滴效果的菜单项

* 支持靠右排列的下拉列表控件(例如Microsoft®Word中的help下拉列表控件)

其它控制栏

* Office风格的对话框

* Resizable docking control bars with expanding panes

* Persistent rebars

* 3D和扁平标签控制

* 快捷方式(Outlook-style)

* Office风格的打印预览

* 标题栏

* 扩展状态栏

* 任务窗格栏

* 应用程序栏(应用程序桌面工具栏,它将自己连接到应用程序区域之外的屏幕边缘)

带后台视图的Ribbon控件

Ribbon设计器

高级编辑控件

* 语法高亮显示

* 支持智能感知

* 概述(可折叠的节点)

* 标记 (如书签、断点标记)

* 用户定义的颜色块

* 多层次撤销/重做缓冲区

* 拖放操作

* 剪切/复制/粘贴

* 超链接

* 符号(例如聊天中的笑脸)

* 行号

* 工具提示

* 用于轻松集成MFC文档/视图体系结构的CView派生类

计划控件

* 视图: 每日, 5天 (工作周视图), 7天 (星期), 月

* 各种各样的预约

* 内置和可定制的预约属性

* 通用存储类型

* 与日历控件的集成

* 拖放操作

* 支持“全天”和“多天”任务

* 打印支持

* 用于轻松集成MFC文档/视图体系结构的CView派生类

* Multi-resource日历

表格控件

* 无限数量的行数

* 通过单个和多个列进行排序

* 虚拟模式

* 剪切/复制/粘贴

* 拖放

* 动态添加列的能力

* 对自定义数据类型的支持

* 单列和多行选择

* 即时编辑单元格数据

* 单个和多个项目(网格单元)选择

* 复制选择到剪贴板

* 由单个或多个列分组(用于报告的必要)

* "Group By"单元格

* 预览窗格

* 过滤

* 合并单元格

* 颜色主题支持

* 打印支持

* 用于轻松集成MFC文档/视图体系结构的CView派生类

* 导出到HTML、CSV和TSV

报表控件

* 扩展了网格控件的功能,为您提供了在Microsoft Outlook中创建报表的能力

甘特图控件

* MFC文档/视图集成——创造性的提供CBCGPGanttView

* 无限的时间栏

* 完全可定制的外观

* 不同类型的任务对象,例如常规任务、里程碑等等

* 内置资源网格

* 任务连接器

* 放大/缩小

* 任务组

* 打印支持

Chart控件

TreeMap控件

Diagram控件

仪表控件

弹出式窗口控件

* 为您提供快速创建一个弹出窗口的能力,该窗口可以显示标准的或定制的控件集

* 出现并消失在动画中(幻灯片,淡入,淡出)

* 记住屏幕上的最后一个位置

* 调透明度水平

* 自定义标题高度

* 通知所有者关于用户行为的信息

* 支持所有内建的视觉风格。同时,它的视觉主题也可以很容易地定制

控件集

* URL链接按钮

* 带有位图支持的增强平面按钮

* 菜单按钮

* 动画控制(允许“把玩”CImageList)

* 可编辑列表框(如Visual Studio工具列表)

* Office-style颜色选择器

* Shell树控件

* Shell列表控件

* 属性列表控件

* 使用智能感知支持、语法突出显示和可折叠节点编辑控件

* 掩码编辑控件

* DateTime控件

* 日历控件

* 时间控制件

* 计算器控制

* 带浏览按钮的编辑控件

* 工具箱控件

* 自定义工具提示控件

* 透明滑块控件

* Breadcrumb导航控件

对话框

* 窗口管理器对话框

* 类似于Visual studio的文件对话框(带有应用程序徽标、新文件模板和历史列表)

* Office风格颜色选择对话框

* 图像编辑器对话框

* 带有嵌入式outlook条的属性表

定制化

* 在工具栏和菜单之间拖放按钮

* 用户定义的图像编辑(包括简单的位图编辑器)

* 在运行时创建用户定义的工具栏

* 上下文菜单定制

* 快速定制

* 从菜单资源自动构建自定义类别

* “Alt +拖”定制

* 鼠标事件定制

* 键盘定制

* 在注册表中保存和恢复工具栏和菜单状态的能力

* 工作空间管理器

* 用户定义的工具

可视化

* 绘画管理器

* 具有在运行时应用程序皮肤中创建和更改的可视化管理器

* 支持以下的视觉风格:

* Office 2000

* Office XP

* Native Windows (Windows XP)

* Office 2003

* Visual Studio 2005

* Visual Studio 2008

* Internet Explorer

* Office 20007 (Luna, Obsidian, Silver, Aqua)

* Carbon

* Scenic Ribbon Bar

* Visual Studio 2010

* Office 2010

特殊特性

* 完整的扁平风格

* PNG图像的支持

* MDI选项卡组

* 更换完皮肤的对话框

* 可调整的表单-自动布局支持

* 保存和加载打开的文档的能力

* 复杂docking算法

* 使用上下文拖拽控制栏的能力

* 能够将几个控制栏停靠在一个浮动的微型框架窗口

* 三种类型的停靠可以随时改变

* 标准停靠-标准的停靠模式,在微软的Visual Studio.NET 2003中实现。控制条没有上下文就被拖动

* 直接停靠-“立即”停靠模式类似于Microsoft Visio。控制栏是用上下文拖拽的,但是没有显示任何标记

* 智能停靠——“智能停靠”模式类似于微软的Visual Studio.NET 2005。控制栏被带着上下文拖拽,屏幕上有“智能”标记,指向允许的对接位置

* 可拆式标签

* 自动隐藏窗口

* Alpha混合(支持32位图像)

* 创建窗口较少控件的可视容器

* 在GDI和D2D支持下的图形管理器

* 高DPI支持

* 与Windows 7任务栏的集成

* 完整的RTL支持

* 可访问性支持

除上面提及的这些特性,BCGControlBar支持静态和UNICODE库,提供上下文敏感帮助,并且可以秒秒钟创建一个带完整工具栏和自定义菜单栏的Office风格应用程序。

版权声明:文章由 酷酷问答 整理收集,来源于互联网或者用户投稿,如有侵权,请联系我们,我们会立即处理。如转载请保留本文链接:https://www.kukuwd.com/article/123482.html
热门文章