嵌入式学习小组
登录
直播中
余柳婵
7年用户
159经验值
私信
关注
请问如何使用SKILL创建属于自己的GUI?
开启该帖子的消息推送
skill
GUI
初次简单使用SKILL创建属于自己的GUI
回帖
(1)
陈秀英
2020-12-18 16:48:29
初次简单使用SKILL创建属于自己的GUI
(1)
,主要函数
1,hiCreateStringField:使用键盘获取所需字符串
2,hiCreateAppForm:创建GUI界面
3,hiCreateButton:创建按钮
4,hiDisplayForm:调用GUI界面
5,hiCreateLayerCyclicField:创建可选择的选项
例:
procedure(myformDefineFields()
columnsNum = hiCreateStringField(
?name 'columns
;调用名称
?prompt "columns"
;所需字符串的关键信息
?callback nil
?editable t
);hiCreateStringField
rowsNum = hiCreateStringField(
?name 'rows
?prompt "rows"
?callback nil
?editable t
);hiCreateStringField
list( columnsNum rowsNum)
;形成list格式,方便
调用
);procedure
hiCreateAppForm(
?name 'ArrayInstOption
;GUI界面名称
?formTitle "ArrayInst"
;GUI界面抬头显示的信息
?fields myformDefineFields()
;调用预先设计好的界面信息(这里需要输入list格式)
?callback nil
?help "formHelp"
?button
layout
'OKCancel
)
hiDisplayForm(ArrayInstOption)
;调用GUI界面
如果需要使用GUI界面中所输入的字符串,则可以使用~>,
例:ArrayInstOption-> rows->value则可以得到"8",再使用atof()函数可以提取到数字8
GUI界面:
使用函数前:
使用函数后:
初次简单使用SKILL创建属于自己的GUI
(1)
,主要函数
1,hiCreateStringField:使用键盘获取所需字符串
2,hiCreateAppForm:创建GUI界面
3,hiCreateButton:创建按钮
4,hiDisplayForm:调用GUI界面
5,hiCreateLayerCyclicField:创建可选择的选项
例:
procedure(myformDefineFields()
columnsNum = hiCreateStringField(
?name 'columns
;调用名称
?prompt "columns"
;所需字符串的关键信息
?callback nil
?editable t
);hiCreateStringField
rowsNum = hiCreateStringField(
?name 'rows
?prompt "rows"
?callback nil
?editable t
);hiCreateStringField
list( columnsNum rowsNum)
;形成list格式,方便
调用
);procedure
hiCreateAppForm(
?name 'ArrayInstOption
;GUI界面名称
?formTitle "ArrayInst"
;GUI界面抬头显示的信息
?fields myformDefineFields()
;调用预先设计好的界面信息(这里需要输入list格式)
?callback nil
?help "formHelp"
?button
layout
'OKCancel
)
hiDisplayForm(ArrayInstOption)
;调用GUI界面
如果需要使用GUI界面中所输入的字符串,则可以使用~>,
例:ArrayInstOption-> rows->value则可以得到"8",再使用atof()函数可以提取到数字8
GUI界面:
使用函数前:
使用函数后:
举报
更多回帖
rotate(-90deg);
回复
相关问答
skill
GUI
请问
EDA365
SKILL
怎么安装?
2019-09-29
6839
怎样去
创建
属于
自己
的Iconfont图标库呢
2022-02-22
614
怎样去编写
属于
自己
的PCB设计规则检查器?
2021-04-26
1557
为什么
创建
checkbox时一定要使用
GUI
_ExecDialogBox?
2019-08-26
1859
uc/
GUI
创建
控件放到任务中就失败
2019-05-24
1135
Python是如何使用Tkinter快速
创建
GUI
应用程序的
2021-12-23
1427
谁有16.5Check 文字面是否压到PAD的
Skill
?
2013-05-24
2301
如何利用linux来开发
属于
自己
的嵌入式项目
2021-09-28
746
各位大神,,Dialog里
创建
一个left按钮,但是不能
自己
设定位置
2013-07-14
3696
ucGUI窗口控件BUTTON的
创建
有什么要求
2019-04-17
1533
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
首页
论坛版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分