关机工具旧版本从 1.3 重新设计(旧版本号同时废止),使用新界面框架来完成脚本化界面绘制工作,界面布局请看软件主程序同目录下的 XML 文件。后续功能会慢慢完善,包括交互功能。
界面脚本基于 xml 标记语言;<form> 部分描述启动窗体大小、样式、行为,<item> 部分描述启动窗体时载入的元素,<string> 部分为保留的内部语言字符串。典型的脚本文件主体部分应该包含类似如下内容来说明窗体与元素:
<!-- 窗体配置 -->
<!-- caption/title1/title2 属性,设置窗体标题栏文字 -->
<form caption="关机工具 测试版" title1="关机工具" title2="移动影音转换专家" />
<!-- width/height 属性,窗体绘制区域尺寸,单位为像素 -->
<!-- fontname 属性,设置窗体绘制字体 -->
<!-- backcolor 属性,Long 值,如需使用十六进位值需将字符 "&" 转义为 "&" 如 "&HFFFFFF" -->
<form width="540" height="200" fontname="微软雅黑" backcolor="16775160" />
<!-- 窗体启动位置,-1 自动、0 屏幕中间、1 任务栏左侧、2 任务栏右侧、3 任务栏中间 -->
<form windowstartupposition="-1" />
<!-- 当窗体失去焦点时尝试退出 -->
<form exitwhenlosingfocus="true" />
<!-- 启用分层窗体 -->
<form layeredWindow="true" />
界面脚本基于 xml 标记语言;<form> 部分描述启动窗体大小、样式、行为,<item> 部分描述启动窗体时载入的元素,<string> 部分为保留的内部语言字符串。典型的脚本文件主体部分应该包含类似如下内容来说明窗体与元素:
<!-- 窗体配置 -->
<!-- caption/title1/title2 属性,设置窗体标题栏文字 -->
<form caption="关机工具 测试版" title1="关机工具" title2="移动影音转换专家" />
<!-- width/height 属性,窗体绘制区域尺寸,单位为像素 -->
<!-- fontname 属性,设置窗体绘制字体 -->
<!-- backcolor 属性,Long 值,如需使用十六进位值需将字符 "&" 转义为 "&" 如 "&HFFFFFF" -->
<form width="540" height="200" fontname="微软雅黑" backcolor="16775160" />
<!-- 窗体启动位置,-1 自动、0 屏幕中间、1 任务栏左侧、2 任务栏右侧、3 任务栏中间 -->
<form windowstartupposition="-1" />
<!-- 当窗体失去焦点时尝试退出 -->
<form exitwhenlosingfocus="true" />
<!-- 启用分层窗体 -->
<form layeredWindow="true" />
<!-- 控件配置 -->
<!-- onmouseclick 事件,提示并延迟 3 秒立即执行的可选动作:shutdown/restart/logoff/setsuspendstate_hibernate_true/setsuspendstate_hibernate_false -->
<!-- onmouseclick 事件,提示并等待选择执行的可选动作:fastshutdown/fastrestart -->
<!-- onmouseclick 事件,立即执行的可选动作:lockworkstation/monitorpoweroff -->
<!-- onmouseclick 事件,其他可选动作:startbutton/cmd/controlpanel/devicemanager/taskmanager/mycomputer/screensave -->
<!-- index 属性,范围为 -1 到 9999 -->
<!-- left/top/width/height 属性,设置控件在窗体中的位置及大小 -->
<!-- type 属性,设置控件类型,可用类型:button -->
<!-- caption/comment/tip 属性,设置控件文字 -->
<!-- fontname 属性,设置控件绘制字体 -->
<!-- forecolor/backcolor 属性,Long 值,如需使用十六进位值需将字符 "&" 转义为 "&" 如 "&HFFFFFF" -->
<item onmouseclick="startbutton" index="0" left="25" top="65" width="115" height="65" type="button" caption="开始" comment="Start" tip="" fontname="微软雅黑" forecolor="14864850" backcolor="13395456" />
<!-- onmouseclick 事件,提示并延迟 3 秒立即执行的可选动作:shutdown/restart/logoff/setsuspendstate_hibernate_true/setsuspendstate_hibernate_false -->
<!-- onmouseclick 事件,提示并等待选择执行的可选动作:fastshutdown/fastrestart -->
<!-- onmouseclick 事件,立即执行的可选动作:lockworkstation/monitorpoweroff -->
<!-- onmouseclick 事件,其他可选动作:startbutton/cmd/controlpanel/devicemanager/taskmanager/mycomputer/screensave -->
<!-- index 属性,范围为 -1 到 9999 -->
<!-- left/top/width/height 属性,设置控件在窗体中的位置及大小 -->
<!-- type 属性,设置控件类型,可用类型:button -->
<!-- caption/comment/tip 属性,设置控件文字 -->
<!-- fontname 属性,设置控件绘制字体 -->
<!-- forecolor/backcolor 属性,Long 值,如需使用十六进位值需将字符 "&" 转义为 "&" 如 "&HFFFFFF" -->
<item onmouseclick="startbutton" index="0" left="25" top="65" width="115" height="65" type="button" caption="开始" comment="Start" tip="" fontname="微软雅黑" forecolor="14864850" backcolor="13395456" />
<item onmouseclick="taskmanager" index="1" left="145" top="65" width="70" height="45" type="button" caption="任务" comment="Taskmanager" tip="" fontname="微软雅黑" forecolor="14864850" backcolor="1698" />
<item onmouseclick="lockworkstation" index="2" left="220" top="65" width="70" height="45" type="button" caption="锁定" comment="Lock" tip="" fontname="微软雅黑" forecolor="14864850" backcolor="1698" />
<item onmouseclick="logoff" index="3" left="295" top="65" width="70" height="45" type="button" caption="注销" comment="Logoff" tip="" fontname="微软雅黑" forecolor="14864850" backcolor="1698" />
<item onmouseclick="restart" index="4" left="370" top="65" width="70" height="45" type="button" caption="重启" comment="Restart" tip="" fontname="微软雅黑" forecolor="14864850" backcolor="1698" />
<item onmouseclick="shutdown" index="5" left="445" top="65" width="70" height="45" type="button" caption="关机" comment="Shutdown" tip="" fontname="微软雅黑" forecolor="14864850" backcolor="1698" />
<item onmouseclick="lockworkstation" index="2" left="220" top="65" width="70" height="45" type="button" caption="锁定" comment="Lock" tip="" fontname="微软雅黑" forecolor="14864850" backcolor="1698" />
<item onmouseclick="logoff" index="3" left="295" top="65" width="70" height="45" type="button" caption="注销" comment="Logoff" tip="" fontname="微软雅黑" forecolor="14864850" backcolor="1698" />
<item onmouseclick="restart" index="4" left="370" top="65" width="70" height="45" type="button" caption="重启" comment="Restart" tip="" fontname="微软雅黑" forecolor="14864850" backcolor="1698" />
<item onmouseclick="shutdown" index="5" left="445" top="65" width="70" height="45" type="button" caption="关机" comment="Shutdown" tip="" fontname="微软雅黑" forecolor="14864850" backcolor="1698" />
<item onmouseclick="monitorpoweroff" index="6" left="145" top="110" width="70" height="20" type="button" caption="关闭显示器" comment="" tip="" fontname="微软雅黑" forecolor="14864850" backcolor="6443346" />
<item onmouseclick="screensave" index="7" left="220" top="110" width="70" height="20" type="button" caption="启动屏幕保护" comment="" tip="" fontname="微软雅黑" forecolor="14864850" backcolor="6443346" />
<item onmouseclick="cmd" index="8" left="295" top="110" width="70" height="20" type="button" caption="启动命令行" comment="" tip="" fontname="微软雅黑" forecolor="14864850" backcolor="6443346" />
<item onmouseclick="setsuspendstate_hibernate_true" index="9" left="370" top="110" width="70" height="20" type="button" caption="休眠" comment="" tip="" fontname="微软雅黑" forecolor="14864850" backcolor="6443346" />
<item onmouseclick="setsuspendstate_hibernate_false" index="10" left="445" top="110" width="70" height="20" type="button" caption="待机" comment="" tip="" fontname="微软雅黑" forecolor="14864850" backcolor="6443346" />
<item onmouseclick="screensave" index="7" left="220" top="110" width="70" height="20" type="button" caption="启动屏幕保护" comment="" tip="" fontname="微软雅黑" forecolor="14864850" backcolor="6443346" />
<item onmouseclick="cmd" index="8" left="295" top="110" width="70" height="20" type="button" caption="启动命令行" comment="" tip="" fontname="微软雅黑" forecolor="14864850" backcolor="6443346" />
<item onmouseclick="setsuspendstate_hibernate_true" index="9" left="370" top="110" width="70" height="20" type="button" caption="休眠" comment="" tip="" fontname="微软雅黑" forecolor="14864850" backcolor="6443346" />
<item onmouseclick="setsuspendstate_hibernate_false" index="10" left="445" top="110" width="70" height="20" type="button" caption="待机" comment="" tip="" fontname="微软雅黑" forecolor="14864850" backcolor="6443346" />
<item onmouseclick="fastshutdown" index="11" left="25" top="135" width="94" height="20" type="button" caption="快速关机" comment="" tip="" fontname="微软雅黑" forecolor="14864850" backcolor="225" />
<item onmouseclick="fastrestart" index="12" left="124" top="135" width="94" height="20" type="button" caption="快速重启" comment="" tip="" fontname="微软雅黑" forecolor="14864850" backcolor="225" />
<item onmouseclick="controlpanel" index="13" left="223" top="135" width="94" height="20" type="button" caption="控制面板" comment="" tip="" fontname="微软雅黑" forecolor="14864850" backcolor="8153964" />
<item onmouseclick="devicemanager" index="14" left="322" top="135" width="94" height="20" type="button" caption="设备管理器" comment="" tip="" fontname="微软雅黑" forecolor="14864850" backcolor="8153964" />
<item onmouseclick="mycomputer" index="15" left="421" top="135" width="94" height="20" type="button" caption="我的电脑" comment="" tip="" fontname="微软雅黑" forecolor="14864850" backcolor="8153964" />
<item onmouseclick="fastrestart" index="12" left="124" top="135" width="94" height="20" type="button" caption="快速重启" comment="" tip="" fontname="微软雅黑" forecolor="14864850" backcolor="225" />
<item onmouseclick="controlpanel" index="13" left="223" top="135" width="94" height="20" type="button" caption="控制面板" comment="" tip="" fontname="微软雅黑" forecolor="14864850" backcolor="8153964" />
<item onmouseclick="devicemanager" index="14" left="322" top="135" width="94" height="20" type="button" caption="设备管理器" comment="" tip="" fontname="微软雅黑" forecolor="14864850" backcolor="8153964" />
<item onmouseclick="mycomputer" index="15" left="421" top="135" width="94" height="20" type="button" caption="我的电脑" comment="" tip="" fontname="微软雅黑" forecolor="14864850" backcolor="8153964" />
<!-- 界面语言字符串,仅用于不同语言翻译,index 范围为 0 到 999。 -->
<string index="0" text="无法初始化界面支持框架!" />
<string index="1" text="无法初始化 GDIPLUS!" />
<string index="2" text="" />
<string index="3" text="" />
<string index="4" text="" />
<string index="5" text="" />
<string index="6" text="" />
<string index="7" text="" />
<string index="8" text="是否立即执行?" />
<string index="9" text="已经完成。" />
<string index="10" text="无法完成。" />
<string index="11" text="关机" />
<string index="12" text="重启" />
<string index="13" text="注销" />
<string index="14" text="锁定" />
<string index="15" text="休眠" />
<string index="16" text="待机" />
<string index="17" text="关闭屏幕" />
<string index="18" text="瞬间关机" />
<string index="19" text="瞬间重启" />
<string index="20" text="" />
<string index="0" text="无法初始化界面支持框架!" />
<string index="1" text="无法初始化 GDIPLUS!" />
<string index="2" text="" />
<string index="3" text="" />
<string index="4" text="" />
<string index="5" text="" />
<string index="6" text="" />
<string index="7" text="" />
<string index="8" text="是否立即执行?" />
<string index="9" text="已经完成。" />
<string index="10" text="无法完成。" />
<string index="11" text="关机" />
<string index="12" text="重启" />
<string index="13" text="注销" />
<string index="14" text="锁定" />
<string index="15" text="休眠" />
<string index="16" text="待机" />
<string index="17" text="关闭屏幕" />
<string index="18" text="瞬间关机" />
<string index="19" text="瞬间重启" />
<string index="20" text="" />
软件无法下载?不知道解压密码?微信关注订阅号"闪电下载"获取
本帖长期更新最新版 请收藏下载!版权声明:本站提的序列号、注册码、注册机、破解补丁等均来自互联网,仅供学习交流之用,请在下载后24小时内删除。