AD商业广告自由选择
AD商业广告自由选择

传奇Lua使用说明 UI类

正文概述 开源人   2024-11-01 10:09:27  
UI类型:

    ExternLua提供了多种UI类型:xYX1234FCOM专注游戏工具及源码例子分享
        TForm、TMainMenu、TMenuItem、TPageControl、TTabSheet、TGroupBox、TButton、TCheckBox、TEdit、TLabel、TListBox、TRadioGroup、TSpinEdit、TMemo、TComboBox、TCheckListBoxxYX1234FCOM专注游戏工具及源码例子分享

容器控件类型:

        容器类型有多种:xYX1234FCOM专注游戏工具及源码例子分享

窗口:TForm:
  描述
Name 名称
BorderStyle 边框类型
Position 出现位置
BorderIcons 右上角菜单按钮
Caption 标题
Color 窗体颜色
Left 左边距
Top 顶边距
Width
Height
ClientWidth 纯宽
ClientHeight 纯高
Visible 可见
Enabled 可用
Pointer 控件自身的指针,一般就创建它的子对象时才会用到
OnShow[方法] Show时的触发
OnDestroy[方法] 销毁时的触发
Show[方法] 显示
Destroy[方法] 销毁
Free[方法] 释放
SetIcon(文件名)[方法] 设置窗口图标
ShowModal[方法] 以强制焦点形式弹出
 
分页控件:TPageControl:
               
  描述
Name 名称
Left 左边距
Top 顶边距
Width
Height
Visible 可见
Enabled 可用
Pointer 控件自身的指针,一般就创建它的子对象时才会用到
Align 填充模式
ActivePageIndex 当前激活的页面
 
【分页控件的子控件】分页夹:TTabSheet:
  描述
Name 名称
Caption 标题
TabVisible 此分页夹是否可见
Pointer 控件自身的指针,一般就创建它的子对象时才会用到
xYX1234FCOM专注游戏工具及源码例子分享
              
分组框:TGroupBox:
  描述
Name 名称
Caption 标题
Left 左边距
Top 顶边距
Width
Height
Visible 可见
Enabled 可用
Pointer 控件自身的指针,一般就创建它的子对象时才会用到
Align 填充模式
主菜单:TMainMenu:
  描述
Name 名称
AutoHotkeys 自动注册热键
Pointer 控件自身的指针,一般就创建它的子对象时才会用到
 
【主菜单的子项】菜单元素:TMenuItem:
  描述
Name 名称
Caption 标题
Visible 可见
Enabled 可用
Pointer 控件自身的指针,一般就创建它的子对象时才会用到
OnClick[方法] 点击时的触发
普通控件类型:

        普通控件类型有多种:xYX1234FCOM专注游戏工具及源码例子分享

 
按钮:TButton:
  描述
Name 名称
Caption 标题
Left 左边距
Top 顶边距
Width
Height
Visible 可见
Enabled 可用
OnClick[方法] 点击时的触发
 
勾选框:TCheckBox:
  描述
Name 名称
Caption 标题
Left 左边距
Top 顶边距
Width
Height
Visible 可见
Enabled 可用
Checked 勾选
OnClick[方法] 点击时的触发
 
编辑框:TEdit:
  描述
Name 名称
Text 文本
Left 左边距
Top 顶边距
Width
Height
MaxLength 可输入的最大长度
Visible 可见
Enabled 可用
ReadOnly 只读
NumbersOnly 只可输入数字
OnChange[方法] 修改时的触发
 
多行文本框:TMemo:
  描述
Name 名称
Text 文本
Left 左边距
Top 顶边距
Width
Height
MaxLength 可输入的最大长度
Visible 可见
Enabled 可用
ReadOnly 只读
Lines 以数组形式返回所有行
OnChange[方法] 修改时的触发
Add[方法] 添加一行文本
Clear[方法] 清空
 
标签栏:TLabel:
  描述
Name 名称
Caption 文本
Left 左边距
Top 顶边距
Width
Height
Color 文本颜色
ParentColor 使用父控件文本颜色
Visible 可见
WordWrap 文本换行
AutoSize 自动大小
Style 字体样式
Font 字体样式
 
列表框:TListBox:
  描述
Name 名称
Left 左边距
Top 顶边距
Width
Height
Visible 可见
Enabled 启用
ItemIndex 选中的Item编号
Items Item数组
OnClick[方法] 单击触发
OnDblClick[方法] 双击触发
Add[方法] 增加
Delete[方法] 删除
 
数字框:TSpinEdit:
  描述
Name 名称
Left 左边距
Top 顶边距
Width
Height
Visible 可见
Enabled 启用
ReadOnly 只读
Value
Increment 每次变动的数值
MaxLength 长度
MaxValue 最大值
MinValue 最小值
OnChange[方法] 修改时的触发
 
下拉框:TComboBox:
  描述
Name 名称
Text 当前显示的文本
Left 左边距
Top 顶边距
Width
Height
Visible 可见
Enabled 启用
ItemIndex 选中的Item的编号
Items Item数组
Style 下拉框种类
OnClick[方法] 单击触发
OnChange[方法] 修改触发
Add[方法] 增加
Delete[方法] 删除
 
勾选列表框:TCheckListBox:
  描述
Name 名称
Left 左边距
Top 顶边距
Width
Height
Visible 可见
Enabled 启用
ItemIndex 选中的Item编号
Items Item数组
OnClick[方法] 单击触发
OnDblClick[方法] 双击触发
Add[方法] 增加
Delete[方法] 删除
GetChecked[方法] 获取指定Index位置是否被勾选
SetChecked[方法] 设置指定Index位置是否被勾选
xYX1234FCOM专注游戏工具及源码例子分享
xYX1234FCOM专注游戏工具及源码例子分享
xYX1234FCOM专注游戏工具及源码例子分享
 


声明:本文系互联网搜索而收集整理,不以盈利性为目的,文字、图文资料源于互联网且共享于互联网。
如有侵权,请联系 yao4fvip#qq.com (#改@) 删除。