|
本帖最后由 mdyblog 于 2014-9-26 09:12 编辑
这个也要问?
有帮助: PECMD HELP LABE
去掉 MESS Hello
┣━━┿━━┿━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫
┃ │命令│'LABE' ┃
┃ ├──┼──────────────────────────────────────────────┨
┃ │格式│LABE[-|+.*>] [-right] [-center] [-left] [-trans] [-vcenter] [-ncmd] [-3D] 【*】 ┃
┃ │ │ <标签名称>,<标签形状>,[标签文字],[执行命令],[颜色集合],[字体大小:[字体名]] ┃
┃ ├──┼──────────────────────────────────────────────┨
┃ │功能│在_SUB定义的窗口内建立一条静态文字标签。 ┃
┃ ├──┼──────────────────────────────────────────────┨
┃ │参数│■-与|表示水平和垂直滚动条(只能看不能动,否则用EDIT),+表示带边框,.此处不转换“\n”;>则ENVI┃
┃ │ │ @转换\n;*表示预解释事件(变量)注意以上参数必须紧跟LABE命令后,不要有空格!也没有顺序之分┃
┃ │ │ [-right]文本右对齐,[-center]文本居中,[-left]文本左对齐,[-trans]透明标签,-3D 3D轮廓。 ┃
┃ │ │ <标签名称>前的 * 表示退出代码块或函数时自动回收。-vcenter只用于单行文本。-ncmd无命令特性 ┃
┃ │ │■标签名称: 字串,标签名称应是唯一的,不能与其它控件名称或环境变量名称同名。 ┃
┃ │ │■标签形状: 标签的位置和大小,格式为<L左T上W宽H高>,左上宽高均为数值。 ┃
┃ │ │■标签文字: 字符串,要标签显示的文字,支持多行显示,文字行间用"\n"表示断行。 ┃
┃ │ │■执行命令: WinCMD有效的命令,如 EXEC $%CurDir%\a.TXT 或 EXEC $http://mdyblog.blog.163.com。┃
┃ │ │ *为伪命令,具有相应的行为特性,但不执行。 ┃
┃ │ │■颜色集合: 数值,依次由正常文字颜色、正常背景颜色、活动文字颜色和活动背景颜色四种颜色组成,┃
┃ │ │ 四个数值之间由'#'字符分隔,格式为"数值1#数值2#数值3#数值4",支持16进制数值, ┃
┃ │ │ 如 0x00FFFF#0xFF0000#0x0000FF#0000,任一颜色值省略都采用系统默认颜色值。 ┃
┃ │ │ 如果第二组颜色中某一#没有,则同前一组对应颜色;如只有0/1个#,两组颜色相同。 ┃
┃ │ │■字体大小: 数值,支持16进制数值,如0x0A,省略该参数时为系统默认的字体大小。-16 不可见。 ┃
┃LABE├──┼──────────────────────────────────────────────┨
┃ │示例│LABE Label1,L20T280W128H48,请点击"打开"按钮以浏览文件。 ┃
┃ │ │LABE Label2,L20T24W80H20,帮助说明,EXEC %CurDir%\ReadME.EXE,0xFF0000,12 ┃
┃ │ │LABE Label3,L20T48W80H20,DSystem,EXEC $http://mdyblog.blog.163.com,0x000000##0x0000FF,14 ┃
┃ ├──┼──────────────────────────────────────────────┨
┃ │备注│※LABE命令一般位于_SUB命令和_END命令之间,参照_SUB、CALL命令说明。 ┃
┃ │ │※当设置了"背景颜色"或"执行命令"时,"标签文字"会居中显示,居中显示的文字无法分行显示。 ┃
┃ │ │※要设置标签上文字内容,可以使用 "ENVI @标签名称=标签文字" 来设置 ,参照 ENVI 命令的说明。 ┃
┃ │ │※"执行命令"若是通过EXEC命令执行网页地址时,可以包含网址字符串"//"。 ┃
┃ │ │ 当"执行命令"不省略时,鼠标移到其上会变成手形鼠标。 ┃
┃ │ │※"标签文字"和"执行命令"均不能含有','字符;若"标签文字"非要含","字符,可用变量传入(%DouHao%)┃
┃ │ │ 可在下一条命令ENVI命令来设置,也可在窗口启动后通过启动一次定时器,在定时器内用ENVI命令来设┃
┃ │ │ 置;若"执行命令"非要含有','字符;可放入变量;可用CALL命令来完成;可用预解释模式(%MYCMD%)。┃
┃ │ │※系统默认的字体大小和颜色值在不同系统中可能不同,与系统的设置有关。 ┃
┃ │ │※可用"ENVI @标签名称.Visable=数值"来设置可见状态;0为不可见,非0为可见。 ┃
┃ │ │※关于消息,默认没有消息。有命令时激活消息,没有命令但需要消息,可以用*放到命令域。激活消息 ┃
┃ │ │ 时被它挡住的控件不能操作。 ┃
┃ │ │※可用"ENVI @控件名称.*del="来删除。 ┃
┣━━┿━━┿━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫
|
|