消息文本(msg_label)

此控件为V2.5新增

功能

显示宏程序中 MSG/ERR 命令输出的消息。

参数

  • 位置大小: 控件所在位置及所占空间大小,此参数类型为元组,写作 (a, b, c, d) 其中a/b/c/d都应该是正整形值分别表示控件的 起始行/起始列/所占行数/所占列数,其中c/d可以省略,省略时值均为1。
  • 对齐方式: 可以为 左对齐/居中/右对齐,此参数类型非字符串,写作 左对齐不设为默认值(如果page函数中设置了本页的默认值,则和page中一样;page中没设置,则为全局默认设置值。)
  • 颜色和背景色:(不设,则为默认值)
  • 字体大小:(不设,则为默认值)
  • 边框格式:取值可为 隐藏/不隐藏,此参数可以省略,默认为不隐藏,此参数类型非字符串,写作 隐藏,会隐藏控件四周的线框。
  • id: 控件名称:用于标识控件,控件id不可重复,如果不需要可以不设置,可以为数字或中英文字符串,写作 id="page1"id=1
  • count: 消息栏数: 指定此控件能显示的消息栏数,写作count=n,n取值为[1, 64]的正整数,此参数可以省略,默认值为1。
  • visible: 是否显示:不显示visible=0

示例

此控件用于在页面中显示MSG/ERR 命令输出的消息,可以设定显示消息栏数,总是显示最新n栏消息。

msg_label

with page(456, 800, id="page1", text=(白色, f20x10, 居中), bg_color=(24, 24, 24)):

    msg_label((1, 1, 200, 400), border_visible=1, count=3)

    menu("第一页", "page1")