通过下面的例子认识一下KUI。下载附件中的QingSong.py
,在Pycharm中打开并运行此文件,在当前文件夹下的_output文件夹中找到QingSong.kui
文件,用U盘输入数控系统后,可在位置页面查看该自定义界面。
# coding: utf-8
from knd_ui import *
# 设置使用此自定义界面的系统软件版本
sys_version("V5.1.01c_21288")
# 此自定义界面在数控系统的"位置"页面下
kui_id(位置)
# 此自定义界面根目录菜单名称为"轻松入门"
menu("轻松入门")
# 此页的id为"main",共有10行,5列,text为此页控件设定了默认属性
with page(10, 5, id="main", text=(绿色, f32x16, 居中)):
text("这是一个自定义界面", (1, 2, 1, 3), color=绿色) #text控件
text("自定义界面支持多种控件", (2, 2, 1, 3), 黄色)
text("字体支持多种颜色", (3, 2, 1, 3), 紫色)
menu("切换页面", "AnotherPageID") #菜单
# 这是另一个页面,id为"AnotherPageID",共5行5列,text参数为此页控件设定了默认属性
with page(5, 5, id="AnotherPageID", text=(红色, f32x16, 居中)):
text("自定义界面可以包含多个页面", (3, 2, 1, 3))
# 在当前目录下新建_output文件夹,生成kui文件
generate(__file__)