青语言使用文档

控件说明

创建于 2023-04-24 / 最近更新于 2023-04-25 / 1952
字体: [默认] [大] [更大]

除了基础的属性外,下面我们简单了解一些控件特有的属性

窗口

属性 #标题 窗口的标题,字符串

标签

属性 #文本 标签的文本内容,字符串

文本标签

属性 #文本 文本标签的文本内容,字符串,和标签不同的是,它的文字不能被选中

图片

属性 #源 图片的来源,字符串,可以是图片文件路径,也可以是网址

属性 #适应 图片宽高与实际图片不一致时的适应策略,字符串,4种取值”原始“、”填充“、”缩放“、”覆盖“

注意,图片没有这些基础属性 #前景色、#背景色、#边框宽、#边框色、#字号

按钮

属性 #文本 按钮的文本内容,字符串

事件 #命令 按钮按下时的响应,函数

输入框

属性 #文本 输入框的文本内容,字符串

属性 #最大长度 输入框允许输入的最大长度,整数

事件 #变更命令 输入框内容变化时的相应,字符串

注意,输入框控件只能输入单行内容

文本框

属性 #文本 文本框的文本内容,字符串

属性 #最大长度 文本框允许输入的最大长度,整数

事件 #变更命令 文本框内容变化时的相应,字符串

文本框控件可以输入多行内容

点击框

这是点击响应的早期实现,现在可以不使用了

事件 #命令 鼠标左键点击时的响应,函数


下面是一些容器控件,内部可以放多多个子控件

面板

面板控件内的子控件使用绝对定位方式布局

行面板

行面板控件内的子控件从左向右布局,此时设置属性 #X 表示的是控件间的横向间隔

列面板

列面板控件内的子控件从上向下布局,此时设置属性 #Y 表示的是控件间的纵向间隔

0 人点赞过