Professional UI Solutions Prof-UIS – 一个易于使用的MFC扩展库
概览
Prof-UIS旨在帮助Visual C ++程序员在其应用程序中执行当今最需要的GUI工具,从而节省数百小时的时间。它是一个可扩展的,面向对象的框架,允许您轻松定制和扩展其功能。再加上我们努力跟上最新的用户界面趋势,能确保我们的客户获得最具创新性的最新图形用户界面,以满足他们的需求。
功能
主题支持
流行的用户界面主题随时可变。
Microsoft Office 2010 Blue主题。
Microsoft Office 2010 Black主题。
Microsoft Office 2010 Silver主题。
Microsoft Office 2010 Release 1主题。
Microsoft Visual Studio 2010主题。
Microsoft Office 2007 Blue主题。
Microsoft Office 2007 Black主题。
Microsoft Office 2007 Silver主题。
Microsoft Office 2007 Release 1主题。
Microsoft Visual Studio 2008主题。
Microsoft Visual Studio 2005主题。
Microsoft Office 2003主题。
Microsoft Office 2003主题(Windows Classis风格)。
自定义的Microsoft Office 2003主题。
Microsoft Office XP主题。
Microsoft Office 2000主题。
Microsoft Windows XP Native主题。
支持高对比度。
工具栏
可停靠工具栏,有很多MFC中没有的额外功能。
带标签的工具栏,它允许您通过减少相互停靠的工具栏的数量来增加视图区域。 支持以下选项卡:Whidbey,Flat,One Note,VS 2005和Buttons。
可自定义应用程序中的可调整组合/编辑/日期无窗口字段。
分割按钮,使您可以通过从下拉列表中选择新命令来更改与此按钮相关的命令。
带颜色弹出菜单的颜色选择器按钮。
撤消/恢复按钮,允许您取消或恢复您的上一个操作。
滑块/滚动按钮,允许您在工具栏中使用滑块和滚动条。
Chevron按钮,它是用于访问工具栏按钮的最右边的工具栏按钮,当它停靠时,不符合工具栏区域。
持久附加算法用于在重新锁定条或调整帧大小后恢复工具栏的位置和大小。
支持大图标:可以在工具栏中使用常规或大图标。
内置的主题切换工具栏,可用于在即时支持的主题之间切换。
控制栏
类似于Visual Studio .NET / 2005的控制栏,可以停靠在主框架窗口或标签控制栏容器中。
停靠在动态标签容器中。
自动隐藏功能,它允许您通过释放标题中的引脚按钮来隐藏停靠的控制栏。
停靠标记(又名停靠菱形),标明对接窗口可以停靠的位置。支持以下标记样式:
Windows XP / Vista / 7上的Visual Studio 2010
Windows XP / Vista / 7上的Visual Studio 2008
Visual Studio 2005(两种风格)
通过允许您在MDI / SDI应用程序中的标签文档中显示其内容的动态控制栏,扩展了控制条的功能。
拖动或调整控制栏大小的自定义停靠轮廓。
固定大小的控制栏。
标题闪烁。
功能区UI
Prof-UIS功能区执行Microsoft Office 2007中引入的新功能区用户界面。
功能区与Prof-UIS支持的所有主题一致。
在功能区中支持从右到左(RTL)布局,可以将应用程序交付给本地语言需要RTL(希伯来语,阿拉伯语,波斯语,乌尔都语等)的用户。
日期和时间控制
日期选择器,它看起来像Microsoft Outlook中的迷你日历,也具有相同的功能。
日期和时间选择器,它提供了一种简单直观的方式与用户交换日期和时间信息。
时间持续控制,允许您以天,小时,分钟和秒表示一段时间。
日期浏览程序。
页面导航
页面导航器,其外观与Microsoft Outlook 2003导航窗格类似,具有相似的功能。
可扩展的快捷方式列表,可以方便地访问Page Navigator中可用的不同窗格和视图。
选项对话框,使您可以添加,删除,移动和重置快捷方式列表中的按钮,以使其对应的窗格和视图更易于使用。
可序列化的UI。
常用控件
按钮。
颜色选择器按钮。
组合框。
多列组合框。
编辑控制。
复选框。
单选按钮。
组框。
超链接按钮。
状态栏。
检查列表框。
分配器窗口。
滑块控制。
地理控制。
滚动条。
快捷方式列表。
内容弹出窗口。
可调整大小的对话框
锚定支持的可调整大小的对话框。
可调整大小的属性表和属性页面。
MDI子窗口对话框。
颜色选择对话框。
图像编辑
用于编辑图标和位图的图像编辑器。
图标编辑器对话框。
自定义
可自定义的工具栏,菜单和键盘快捷键。
自定义对话框。
快速工具栏自定义。
ALT定制。
内置的图标编辑器对话框。
菜单
可停靠的菜单栏。
弹出菜单。
调色板菜单。
分离式菜单。
可扩展菜单。
菜单动画。
颜色选择菜单。
日期选择器菜单。
组合,编辑和日期字段。
撤消/恢复菜单。
气球工具提示。
内置主题切换器菜单。
选项卡控件和选项卡页面容器
标签控件,MDI标签和标签页容器。
Whidbey标签。
One Note标签。
Flat标签。
按钮选项卡。
Visual Studio .NET选项卡。
Visual Studio 2005选项卡。
本机XP选项卡。
Office 2007选项卡。
Office 2010选项卡。
页面容器
Outlook风格的页面容器。
3D Studio MAX风格的页面容器。
可定制的外观。
网格控件
数据网格:
独立的数据提供程序组件,允许将数据保存在数据库等外部数据存储区中。
支持可用“外部”滚动条控件而不是“内部”滚动条区域:可以使用与滚动条同一行中的任何嵌入式控件。
逐像素,逐项,虚拟水平和垂直滚动。
多个单元格选择与非排除和排除的矩形区域。
单个单元格选择和全列/行选择。
突出显示与聚焦、选定和悬停的单元格有关的列和行。
排序时突出显示列/行单元格。
突出显示用鼠标指针悬停的单个单元格。
在Microsoft Outlook中实现的列/行单元格的拖放。
用箭头标记选定的列/行。
单列/行排序。
使用SHIFT键进行多列/行排序。
可调整大小的列和行。
通过动态更改内容或跟踪线来显示调整列/行的大小。
编辑时用箭头键移动网格。
基于字符串的单元格。
支持数据类型依赖对齐的基于VARIANT的单元格。
弹出与内置组合按钮相关的列表框,用于数据输入。
标题和数据单元中的图像。
内置上下和省略号按钮。
内置复选框。
最左侧和最右侧列标题的曲线边距。
颜色选择器单元格。
水平和垂直网格线。
多个标题列/行。
可以用作Windows列表框高级替代品的树状网格。
属性网格,可用于设置和浏览任何复杂对象的属性。它与Visual Studio .NET / 2005中提供的类似。
报表网格:
数据网格中实现的所有丰富的功能。
用Group By Box进行类似Outlook的行分组。
按多列分组和排序行。
调整大小,重新排序和隐藏列。
字段选择器窗口隐藏/显示列。
调整父窗口大小时按比例调整列大小。
列的最佳适合宽度选项。
左、中、右和基于类型的列对齐。
自动预览文字和图形。
UI持久性。
行选择的各种模式。
行/单元格焦点,列和行格式。
一组显示单元格按钮的模式(总是只在关注的行中,从不在选定的行中)。
禁用特定列的排序和分组。
只读模式。
可编辑模式,根据所做的更改立即进行分组和排序。
Outlook XP和Outlook 2003报告网格布局和样式。
支持Prof-UIS提供的所有主题。
公式网格:
丰富的网格单元格(?50)。
过滤和排序功能。
打印和打印预览网格。
合并单元格。
冻结的列和行。
皮肤支持。
皮肤
皮肤支持。
Black Diamond皮肤。
Aqua皮肤。
OLE自动化支持
OLE自动化对象用于自定义菜单和工具栏。
Visual Studio兼容性
支持以下版本的Visual Studio:
Visual Studio 6.0
Visual Studio .NET
Visual Studio .NET 2003
Visual Studio 2005
Visual Studio 2008
Visual Studio 2010
Visual Studio 2012
Visual Studio 2013
应用程序向导
集成向导。
MSDN集成帮助。
其他功能
支持Windows Vista / XP质量图标。
命令管理器,它存储有关工具栏和菜单中使用的命令的所有信息(如文本,图标,工具提示文本等)。
资源管理器,它允许您在Prof-UIS支持的语言和/或您的应用程序之间进行切换。
提供了九个绘画管理器类别,用于实现Prof-UIS中的主题。每个绘画管理器以一致的方式绘制所有UI组件。
多显示器支持,允许您同时使用两台或更多台显示器,每台显示器都是桌面的一部分。
GUI持久性。默认实现将用户界面组件序列化到Windows注册表,但是您也可以序列化数据以在dick上使用文件。
用于MDI / SDI应用程序的全屏模式。
一组通用模板窗口类,用于自动执行各种常见任务,包括无闪烁绘画,围绕控件提供薄边框,主题一致性等等。
支持的操作系统包括:
32-bit Windows 95/98/98SE/ME
32-bit Windows NT/2000/XP/2003
32-bit Windows Vista
32-bit Windows 7
64-bit Windows XP/2003
64-bit Windows Vista
64-bit Windows 7
本地化为39种语言,包括阿拉伯语,亚美尼亚语,白俄罗斯语,波斯尼亚语,巴西葡萄牙语,保加利亚语,加拿大法语,简体中文,繁体中文,克罗地亚语,捷克语,丹麦语,荷兰语,爱沙尼亚语,波斯语,法语,德语,希腊语,匈牙利语,印度尼西亚语,意大利语 高棉语,韩语,拉脱维亚语,立陶宛语,马其顿语,挪威语,波兰语,罗马尼亚语,俄语,塞尔维亚语,斯洛伐克语,斯洛文尼亚语,西班牙语,瑞典语,土耳其语,乌克兰语和越南语。
从右到左(RTL)支持阿拉伯语和希伯来语等语言。
支持ANSI,MBCS和UNICODE。
该库设计用于EXE,DLL和ActiveX项目中。
京ICP备09015132号-996 | 网络文化经营许可证京网文[2017]4225-497号 | 违法和不良信息举报电话:4006561155
© Copyright 2000-2023 北京哲想软件有限公司版权所有 | 地址:北京市海淀区西三环北路50号豪柏大厦C2座11层1105室