MFC界面类库Xtreme Toolkit Pro 下载及使用教程介绍

article/2025/9/5 9:39:40

Xtreme Toolkit Pro 是针对Windows程序员的一套先进的用户界面套包,强大的功能可使您的应用程序具有专业的、现代感的外观。 Xtreme Toolkit Pro 由8个专业级的构件组成,Xtreme CommandBars, Xtreme Docking Pane, Xtreme Property Grid, Xtreme Report Control, Xtreme Calendar, Xtreme ShortcutBar, Xtreme Skinframework, 和 Xtreme Task Panel。 有了Xtreme Toolkit Pro,您可以创建企业级的,结合全套高度定制化用户界面构件,包括微软风格的工具条和功能选单的应用程序。 包含几种流行的外观风格,例如微软OfficeXP、Office2003、OFFICE 2007和Visual Studio.NET。

下载最新版Xtreme Toolkit Pro

Xtreme Calendar

Xtreme Calendar支持许多您希望从企业级网格构件中获得的标准功能。

 

  • 集成化的时间刻度
  • 集成化的数据拾取器
  • 轻松对约会进行编辑

Calendar视图 - Xtreme Calendar 提供了几种内建的现实格式,可供您选择。 您可以选择星期,一周7天、一周5天或月份视图。 如果不希望采用某个内建的视图,则可以指定一个用户定义的星期范围。

  • 星期视图
  • 一周5个工作日的视图
  • 一周7天的视图
  • 月份视图

日历视图选项 - 在日历中提供了几个选项,可定制不同的视图。

  • 星期和工作周视图的工作周遮掩
  • 选择一周的起始日
  • 月份视图中的周计数

内建的约会类型 - Xtreme Calendar 提供了集中内建的约会类型,可在日历中随时采用。 您可以在所有预先定义的约会类型中选择。

  • 一次性约会
  • 每天的约会
  • 多日约会
  • 全周(All Day)约会
  • 每周一次的约会
  • 每月一次的约会
  • 每年一次的约会

约会属性—Xtreme Calendar 提供了几种可对日历中的约会的外观进行定制的方式,以便直观地对约会进行查看。

  • 私人项目
  • 安排的会议
  • 约会标签
  • 约会期间的时间管理
  • 约会的开始和结束时间

数据格式- Xtreme Calendar 提供了集中在日历中保存和调用约会数据的方式。 calendar中的数据可以和外部数据库、XML文件

Xtreme Docking Pane

Codejock Software的Xtreme Docking Pane 为Windows程序员提供了一种先进的Visual Studio.NET风格的对接面板。 Windows 程序员可以很方便地创建分离标签和自动隐藏窗口,从而对应用程序的工作空间更加可控。 对接面板提供内建的主题支持,您可以在预先定义的主题,如Visio和Visual Studio.NET中选择或创建自己的定制化主题。

Xtreme 对接面板支持许多您希望从企业级构件中获得的功能。

  • 嵌入式分组
  • 分离标签
  • 所见即所得的.NET和Visio风格的对接
  • 自动隐藏窗口的滑动
  • Pinnable Panes
  • 浮动和对接面板
  • 面板的拖放定位
  • 活动面板
  • 面板的隐藏和显示

Xtreme 的对接面板提供了几个内建的主题,可随时使用。 您可以从任何预先定义的主题中选择或创建自己的主题。

  • .NET
  • Visio
  • Grippered
  • 默认
  • 定制

Xtreme Docking Pane 提供了将您的面板布局以XML格式保存和调用的功能。 您可以选择定义几种布局并在运行阶段进行动态调用。

  • XML和资源面板的布局系列化

Xtreme PropertyGrid

Codejock Software的Xtreme Property Grid为Windows程序员提供了一种先进的Visual Studio.NET风格的属性网格。 Windows程序员可以很方便地创建一个可编辑属性的分层列表并可表示任何数据类型或子项目。 属性网格提供了内建的工具条,以便进行简单的排序和分组,还有一个可在每个选择的项目上显示信息的帮助面板。

Xtreme 属性网格支持许多您希望从企业级网格构件中获得的功能。

  • 集成的工具条
  • 集成的帮助面板l
  • 可编辑属性的分层列表
  • 数据的排序
  • 可定制化的外观

Xtreme 的属性网格提供了几个内建的主题,可随时使用。 您可以从任何预先定义的数据类型中选择或定义自己的主题。

  • 文本
  • 布尔变量
  • 颜色
  • 字体
  • 字号
  • 数字
  • 只读

Xtreme 的属性网格通过允许您创建自己的定制化类型,支持不限数量的数据类型。 所包含的范例项目向您显示了如何简便地做到这一点,以下为其中的几个。

  • 组合列表
  • 复选框
  • 文件的选择
  • 图标
  • 掩码编辑
  • 滑动条
  • 旋钮

Xtreme ReportControl

Xtreme Report支持许多您希望从企业级网格构件中获得的功能。

  • 集成化的字段选择器
  • 虚拟模式
  • 集成化的预览模式
  • 集成化的分组框
  • 可再用的布局
  • 多项选择
  • 集成化的筛选模式
  • 树形试图模式
  • 报告的边框
  • 鼠标滚轮的滚动

报告的列功能 - Xtreme Report中的列支持拖放排序和数据排序等功能。

  • 列的缩放、删除和重排
  • 多列数据的排序
  • 列表头的隐藏和显示
  • 自动列缩放
  • 列的分层分组
  • 列头的风格
  • 隐藏列
  • 列头的对齐

报告的网格线- Xtreme Report 允许您改变报告中的网格线的颜色和样式。

  • 线的色彩
  • 线的风格

报告单元格类型和功能- Xtreme Report 支持多种不同的数据类型。 单元格可以包含图形、组合框和按钮等。

  • 在位单元格编辑
  • 数据类型
  • AutoCorrect 的数据验证支持
  • 按钮
  • 定制化的绘图
  • 复选框
  • 组合框
  • Tool Tips

报告单元格的属性 - Xtreme Report的单元格具有多种不同属性,可以很方便地进行定制。

  • 文本颜色
  • 背景色
  • 定制的字体
  • 文本对齐
  • 单元格格式化
  • 日期格式化

Xtreme TaskPanel

Codejock Software的Xtreme TaskPanel 为Windows程序员提供了一个先进的Office Task 面板,与微软? Office 和Windows的资源管理器中的类似。 TaskPanel 甚至可以用作Visual Studio .NET风格的工具箱。 对“拖放”的全面支持使得项目在任务面板中的组织快速和方便。 提供了多种不同的主题,包括Visual Studio 2005 “Whidbey”, Office 2003 和Windows XP。 您不仅可以使任务面板看起来美观,还能改变行为。 可用的行为包括Windows资源管理器、列表框和工具箱。 通过任务面板的分组功能,您可以很方便地对您的应用程序的快捷方式进行管理,并可采取一种独特的方式向您的用户显示信息。

Office和资源管理器任务面板

  • 任务面板 - Xtreme TaskPanel可提供一种与微软Office和Windows 资源管理器类似的Office任务面板。 您可以很方便地对您的应用程序的快捷方式进行管理,并可采取一种独特的方式向您的用户显示信息。 定义您自己的类别和快捷方式,以和您的应用长须的当前主题设定相匹配。

TaskPanel甚至可用作一种VS. NET风格的工具箱

  • 项目类型 - Xtreme TaskPanel可让您方便地在您的任务面板中增加多组相关的项目。 您可以加入文本项目,以便显示重要的信息,您可以加入链接,您还可以将自己的定制控件,如文本框、组合框、命令按钮和选项按钮
  • 分组标题 - Xtreme TaskPanel允许您隐藏/显示您的任务面板组的标题框,从而以更灵活的方式向用户显示您的数据
  • 特殊分组- Xtreme TaskPanel允许您设计一组 "特殊."的组,与普通组不同的显示方式可吸引特定组的注意力。 这是一种极佳的向用户显示"默认" 或重要项目的方式
  • 动画 - Xtreme TaskPanel允许您在任务面板中打开和关闭组时使用动画效果。 您可以开启、关闭动画或采用当前设定的操作系统设置。 除了动画以外,您还有几个预先定义的行为可以选择,可改变组开启和关闭的方式。
  • 可扩展的组- Xtreme TaskPanel允许您指定用户可以扩展和隐藏的组。  您可以指定各个组或规定所有的组均可以或不可以展开。
  • 空白 - Xtreme TaskPanel允许您对任务面板的空白进行更改。 您可以改变任务面板组周围的空白,也可以改变每个任务面板组项目的空白

VS.NET 风格的工具箱控件 - Xtreme 任务面板可向您提供全功能的工具箱控件

  • 对主题的支持 - Xtreme Task Panel ActiveX 提供了一个‘VS.NET风格的工具箱,该工具箱可为标准的功能选单快捷工具提供一种很好的替代方式。 工具箱是集成在TaskPanel中的,这样您的工具箱就具备了TaskPanel的所有功能。 您可以很方便地创建和分配工具箱命令
  • 工具箱的布局 - Xtreme Task Panel的工具箱控件允许您用一行代码来更改您的工具箱项目的布局。 这些项目可显示为图形、带文本的图形以及在图标下方有文字的图形。 您可以在您的程序中的任意时候改变工具箱的布局
  • 拖放项目- Xtreme Task Panel的工具箱和TaskPanel空间允许您更改 "拖放"项目。 您可以在同一个组内移动项目,也可以将项目拖到另一个组中。 您也可以拖放整个组。 拖放功能可以让您很方便地对工具箱或TaskPanel进行定制
  • 切换按钮 - Xtreme Task Panel的工具箱和TaskPanel 控件提供拖放按钮,便于用户查看您的工具箱和TaskPanel中的项目何时"开启" 或 "关闭". 在点击切换按钮后,您只需更新 "所选"的项目属性即可
  • 图标的大小 - 有了Xtreme Task Panel的工具箱和TaskPanel控件,您可以选择小工具条或大工具条图标。 您可以很方便地对小图标或大图标的图标尺寸进行设定。 两者之间的切换只需几次鼠标点击即可实现,可满足用户对应用程序外观的控制要求。 有了这种功能,无需担心在采用小图标时没有足够的空间来容纳更多的图标,也无需在采用大图标时费力地确定应该采用那个图标
  • Hot Tracking- Xtreme Task Panel的工具箱和TaskPanel控件允许您方便地增加Hot Tracking。 当您把鼠标的光标放在您的项目上方时,它们将会变"热"如果Hot Tracking功能启用的话。 这样,您可以很方便地观察鼠标光标正处于那个项目的上方。 有四种风格的hot tracking方式可供选择,分别是文本和图形、纯文本、单纯图形和无
  • 行为 - Xtreme Task Panel的Toolbox 和 TaskPanel控件允许您在对组项目进行导航时,改变其动画行为。

Xtreme ShortcutBar

Codejock Software的Xtreme ShortcutBar向Windows程序员提供一种先进的Office 2003 快捷方式条导航面板,与微软Outlook 2003中的导航面板类似。
Xtreme ShortcutBar是一种极佳的合并应用程序的方式。 导航面板中的快捷方式可向用户提供一种快速,简便的在您的应用程序中访问不同位置的方式。

Shortcut Bar的客户面板允许您显示如树形控制这样的控件,以显示文件夹的列表。
Xtreme ShortcutBar向您的应用程序提供Office风格的主题。 可采用几种不同的主题,包括Office 2000、Office XP和Office 2003。
Outlook 2003 Shortcut Bar

  • Shortcut Bar - Xtreme Shortcut Bar 提供了一种与微软Outlook 2003类似的Office 2003 快捷方式条。您可以很方便地对您的应用程序快捷方式进行管理,并且可以用一种独特的方式向您的用户显示信息。 定义您自己的类别和快捷方式,以和您的应用长须的当前主题设定相匹配< /li>
  • Shortcut Caption Bar - Xtreme Shortcut Bar 提供了一种与微软Outlook 2003类似的Office 2003 快捷方式标题条。快捷方式标题条可显示为 "主"或 "子"项目标题。 "主"和 "子" 项目标题条采用当且设定的主题的颜色。 您可以很方便地将快捷方式标题条和快捷方式条一起使用,为最终用户提供一种独特的信息显示方式
  • 可展开的快捷方式列表 - Xtreme Shortcut Bar 的 ShortcutBar允许您方便地对可展开的快捷方式列表进行展开/折叠操作,您只需把列表拖到需要的大小即可,您也可以通过代码来指定可展开列表中显示的快捷方式的数量
  • 快捷方式图标 - Xtreme Shortcut Bar的ShortcutBar 允许您很方便地为不同大小的快捷方式采用多种图标尺寸。 您可以增加不同的图标组,以在展开后的快捷方式列表中显示快捷方式时显示,这样图标就不会显得粗糙。
  • 显示/隐藏客户端面板 - Xtreme Shortcut Bar的 快捷方式条允许您在条中隐藏/显示客户端面板

转载自: 龙博方案网


http://chatgpt.dhexx.cn/article/NQyLslO7.shtml

相关文章

wxWidgets界面设计工具DialogBlocks

工欲善其事&#xff0c;必先利其器。在MFC上开发&#xff0c;有VS系列强大的可视化工具&#xff0c;基于wx的开发工具虽然没有VS、QT的界面设计器强大&#xff0c;但在灵活度上VS的界面设计器是没法比的&#xff08;QT的没有用过&#xff0c;不做评论&#xff09;。 如…

Visual Studio开发MFC如何打开可视化窗口编辑界面

在使用Visual Studio 2019开发工具开发MFC工程项目时&#xff0c;如果把可视化界面窗口编辑界面关闭后如何打开&#xff1f; 1、项目关闭后重新打开时的界面&#xff0c;没有可视化窗口界面显示。 2、在右侧的解决方案资源管理器中&#xff0c;选择资源文件下的 MFCApplicati…

VisualStudio2022 MFC对话框窗体托盘图标设计

目录 效果展示头文件1.1 头文件声明 CPP文件2.1 初始化2.2 功能实现 环境&#xff1a;VisualStudio2022 框架: MFC 对话框窗体 功能&#xff1a;托盘 对话框类&#xff1a;CBLToolsDlg 作者&#xff1a;CDamogu 时间&#xff1a;20220308 效果展示 头文件 1.1 头文件声明 头文…

MFC界面美化---自绘标题栏

做MFC项目的时候&#xff0c;会经常遇到需要美化界面的时候。mfc的原始界面比较丑&#xff0c;今天主要记录一下对MFC标题栏重绘的过程&#xff0c;最终效果是这样的。 1.因为要对标题栏进行重绘&#xff0c;我们要把MFC的原生标题栏给去掉&#xff0c;在MFC对话框的属性那里&a…

Windows界面编程:MFC

前言 大家之前在学C/C语言时&#xff0c;基本都是通过控制台实现“人机交流”的。但大家每次在写控制台程序时&#xff0c;看到黑框框应该都会有些许不爽吧&#xff1a;“输入输出为什么不能基于图形用户界面而非要使用文本用户界面呢&#xff1f;”事实上&#xff0c;在各个环…

MFC-登录界面(可修改密码)

登录界面的博客有很多&#xff0c;参考了这一篇文章&#xff0c;下面给出链接。 MFC做一个登录界面&#xff08;用户名&#xff0c;密码以及密码的明文密文切换&#xff09;_umarutyan的博客-CSDN博客 但这里无法修改密码&#xff0c;下面做出一些补充。 由于用不到数据库&a…

MFC界面工具BCGControlBar入门:如何使用工具栏编辑器

BCGControlBar ("Business Components Gallery ControlBar")是MFC扩展库&#xff0c;使您可以创建具有完全自定义选项&#xff08;功能区、可自定义工具栏、菜单等&#xff09;以及一组专业设计的丰富Microsoft Office和Microsoft Visual Studio的应用程序 GUI控件&a…

MFC程序中使用QT开发界面

如果你有一个现成的MFC项目在做维护&#xff0c;但是你厌倦了使用MFC繁琐的操作来做界面美化&#xff0c;或者你需要在这个项目中用到QT里面好用的某些功能&#xff1b;亦或者是你需要使用某些只能在MFC中使用的组件&#xff0c;但是界面这部分已经用QT做好了。那么这篇文章可能…

一、MFC登陆界面

一、新建项目 打开VS2022——>创建新项目——>选择MFC应用&#xff0c;点击下一步——>修改项目名称和位置&#xff0c;点击创建——>修改应用程序类型、项目样式经典菜单选项 二、添加预处理指令 VS建议采用带_s的函数&#xff0c;如scanf_s、strcpy_s&#xff0…

MFC基础知识与课程设计思路

引言 本文致力于提供MFC的相关知识&#xff0c;以方便大家更好地认识MFC的使用方法。介绍将会分为以下几个部分&#xff1a;MFC初始文件的理解、MFC我们所使用的框架理解、MFC的进阶用法、MFC我在使用过程中遇到的问题及解决方法。 MFC初始文件的理解 MFC的初始文件中有两项文…

MFC添加程序关闭时时的提示界面

文章目录 MFC一.简介二.方法 MFC 一.简介 在应用程序退出的时候&#xff0c;不能点击叉直接退出&#xff0c;我们想添加一个退出提示。在点击叉后&#xff0c;弹出是否确定退出的界面&#xff0c;如下面的界面&#xff0c;具体操作往下看 二.方法 找到我们需要操作的主界面…

【MFC】模拟采集系统——界面设计(17)

功能介绍 启动界面 开始采集&#xff1a; PS&#xff1a;不涉及 数据保存&#xff0c;重现等功能 界面设计 界面分为三块&#xff1a;顶部黑条带关闭按钮、左边对话框&#xff0c;右边的主界面 资源&#xff1a; 顶部黑条 top.bmp 2* 29 &#xff08;宽 * 高 像素点&…

MFC界面设计入门篇

点击C里的MFC再点击MFCApplication&#xff0c;到下面改名字和路径&#xff0c;然后OK 然后点击Next&#xff0c; 选择single document&#xff0c;MFCstandard&#xff0c;简体中文&#xff0c;然后Finish 这时候可以先直接运行&#xff0c;看看工程的样子&#x…

最最简单的几个Mac终端命令

几个简单的Mac终端命令 目录切换相关 cd空格/ 回到根目录cd空格… &#xff08;或者 cd空格…/&#xff09; 回到上一级目录cd空格. 回到当前目录pwd 显示从根目录到当前目录的完整目录 vi操作相关 注意&#xff1a;vi操作的文件如果不存在&#xff0c;则先自动创建一个该名字…

Mac 终端基本命令

基本命令 1、列出文件 ls 参数 目录名 例: 看看驱动目录下有什么:ls /System/Library/Extensions 参数 -w 显示中文&#xff0c;-l 详细信息&#xff0c; -a 包括隐藏文件 2、转换目录 cd 例&#xff1a;想到驱动目录下溜达一圈 cd /System/Library/Extension…

10需要知道Mac终端命令

如果你想进入web开发领域&#xff0c;知道什么是终端&#xff0c;如何使用终端是非常有益的。在今天的文章中&#xff0c;我们将介绍Mac终端命令的10个必要知识&#xff01; &#x1f642; 什么是终端&#xff08;Terminal&#xff09; 终端最基本的用途是可以浏览计算机的文…

Mac终端命令

Mac电脑安装程序&#xff0c;打开允许任何来源的方法&#xff0c;在终端执行命令行即可。 打开命令&#xff1a;sudo spctl --master-disable 关闭命令&#xff1a;sudo spctl --master-enable Mac终端打开文件 1.打开文件夹的命令很简单&#xff0c;使用 open 文件夹…

Mac终端命令失效( command not found)/

ls vi vim 输入完来一句command not found xx 心哇凉哇凉的&#xff0c;心态都崩了。 guolianggldeMacBook-Pro ~ % cat zsh: command not found: cat guolianggldeMacBook-Pro ~ % ls zsh: command not found: ls guolianggldeMacBook-Pro ~ % mdfind zsh: command not fo…

MacOS系统终端常用命令大全

MacOS系统终端是使用mac电脑的小伙伴需要或多或少了解的一个应用。熟悉并掌握一些基本的常用命令可以帮助我们快速的解决一些日常问题&#xff0c;提高工作效率&#xff0c;下面让小编带大家了解一下吧&#xff01; 基本概念 命令的构成&#xff1a;Command Name、Options、Ar…

Mac终端 常用命令

OSX 的文件系统 OSX 采用的Unix文件系统&#xff0c;所有文件都挂在跟目录 / 下面&#xff0c;所以不在要有Windows 下的盘符概念。 你在桌面上看到的硬盘都挂在 /Volumes 下。 比如接上个叫做 USBHD的移动硬盘&#xff0c;桌面上会显示出一个硬盘图标&#xff0c;它实际在哪…