XTaskDialog 1.12下载地址

点这里下载 → 下载地址
相关Tags:

XTaskDialog 1.12软件简介

模拟版本Vista的任务对话框的API

XTaskDialog的开发是下级操作系统的Vista的任务对话框API的仿真。

任务对话框被设计为久负盛名的MessageBox API调用的替代品。你可以做不少事情的消息框API“XTaskDialog”。

下面是一些主要特点:

·支持大多数的神器出山:www.shenqi73.comVista本地任务对话框功能。这包括:主要说明文字,文字内容标准的命令按钮,自定义命令按钮,单选按钮,验证“复选框,扩大了文本(以及相关的对话框动画),自定义的expando按钮的标题,标准的任务”的消息框,声音,页脚文本,主图标和页脚图标自定义,包括Vista的UAC盾牌图标,支持文本中的超链接,一个完整的仿真命令链接按钮(这是中心的屏幕捕获的3个选项以上,其中包括一个大标题,然后一个更小,更详细在他们的描述),进度控制,是最小的任务对话框的回调定时器的拥护和支持。
在描述的主要特点任务对话框和XTaskDialog支持的,这里是一个列表,目前的限制,的XTaskDialog仿真TaskDialogIndirect,它精简了TaskDialogIndirect:
·TDM_SET_PROGRESS_BAR_STATE只支持Windows Vista,因此在现实中,你将无法使用“暂停”或“错误”进度条上下级OS'es。
·TDM_SET_MARQUEE_PROGRESS_BAR / TDF_SHOW_MARQUEE_PROGRESS_BAR仅支持与共同控制V6清单上运行Windows XP或更高版本的应用程序
·TDM_SET_BUTTON_ELEVATION_REQUIRED_STATE是只支持命令链接按钮,而不是标准的任务“对话框中的按钮。
只支持·TDF_ENABLE_HYPERLINKS的与共同控制V6清单,并运行在Windows XP或更高版本的应用程序。如果您尝试创建一个任务对话框,如果这些条件之一是不正确的,那么将无法显示任务对话框,因为它不能创建所需的“SYSLINK”的子窗口。你已经被警告过了!
肯定是不同的,本土Vista下实现的指标,XTaskDialog用于计算的对话框窗口的宽度。是相当复杂的机制,XTaskDialog用来计算的宽度,对于那些有兴趣(或发现问题,它的那些),这个逻辑是实施在CXTaskDialog ::布局。
·EXPANDO按钮,并使用一个标准的按钮,位图按钮,而不是原生的Vista版本,目前正在制定相关的文字似乎用途。这是我努力提高在未来的版本。
·模拟命令链接按钮并没有仿效所有漂亮的UI /动画功能,本机的Vista版本实现。例如,仿真并没有做很好的工作,因为Vista显示的“选择”命令链接按钮。仿真说是相当不错的,除非你是一个硬核是用来检查每一个像素的UI开发人员,你将最有可能不会注意到太大的区别。
·Vista下实现本机支持堆叠的标准按钮时的横向空间是有限的。目前XTaskDialog不支持这一点。
·本机Vista下实现垂直对齐“复选框的expando按钮的标准按钮。目前,XTaskDialog显示这些控件下方的按钮行。
目前·TDF_RTL_LAYOUT是适当支持的XTaskDialog的。如果你想支持,这将是有益的,那么我可以实现在未来的版本。
·TDM_NAVIGATE_PAGE是目前不支持的XTaskDialog。作为结果,的TDN_NAVIGATED通知消息也将永远不会被发送。如果您想对页面导航的支持将是有益的,那么我可以实现在未来的版本。
·不少使用XTaskDialog的各种颜色和指标是硬编码的。实施例包括用于对话框的背景和分频器的颜色,各种颜色所使用的仿真的命令链接按钮和用于主指令文本的颜色的颜色。我相信这些都必须保持硬编码的,因为下层OS'es根本不会支持所需的系统指标,以获取这些值,即使我知道你能得到这些系统指标,在Vista!。
·仿真命令链接按钮上显示的图标垂直居中。本地Vista实现似乎使用一个固定的偏移从顶部。
·由于代码使用_TrackMouseEvent的功能(用于实现烫一下模拟的命令链接)和MULTIMON功能的“MonitorFromWindow”,代码至少需要Windows 98的正常运行,这是它不会工作,为Windows 95。
·最后,所有上述限制,你可以考虑所有的其他功能TaskDialogIndirect,它精简了TaskDialogIndirect完全模拟XTaskDialog。例如,所有的的本地TaskDialogIndirect,它精简了TaskDialogIndirect API使用的expando文本处理的动画效果是相当忠实地模拟。如果你觉得我错过了一些东西相比,本机Vista下实现的,请给我发电子邮件,我会看到它在未来的版本。

此版本中的新功能:

·更新版权的详细信息
·更新2010年关于VC编译的代码
·修正了一个问题在CXTaskDialog ::在某些情况下,没有生成一个默认的OK按钮将布局。已更新的代码,表现得更像Windows的API做。报告此问题为“Jan-亨德里克”

随便看看

软件简略信息
  • 软件大小:465 KB
  • 下载次数:99
  • 更新时间:2013-03-09 12:27:00
  • 不能下载请报告错误,谢谢
本类热门软件