• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

MATLABappdesigner教程(续)

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

菜单项的建立——待续

1.一级菜单

从左边图窗工具中拖拽菜单栏进入界面,然后选中要编辑的菜单,在右侧的组件浏览器中编辑修改。

 

 (1)首先,将app.UIFigure下面的名字改掉,比如文件菜单的改为“app.File”,text中填入要显示的内容“文件”。然后按照右边的顺序依次解释:

 

 (2)Foregroudcolor:字体颜色,也就是“文件”这两个字显示的颜色

(3)交互性:visible即“文件”是否可见,Enable即“文件”点击后是否有反应,这两个打勾即为“是”

Tooltip:提示,在运行时将指针悬停在上面时,会显示这个菜单的提示信息

(4)Interruptible:点击该菜单栏后是否中断当前正在运行的函数,而去执行所点击的菜单响应

BusyAction:Queue,当前运行的函数被中断后,执行完菜单选项之后仍接着运行;Cancel,当前运行的函数被中断后取消再次执行,执行完菜单选项之后不会接着运行;

(5)Handlevisibility:句柄是否可见,on,则可见,可调用; callback,不可见,可调用;off,不可见,不可调用。

 

 

 2.二级菜单

二级菜单与一级菜单相同的部分略去不谈,与上面操作类似,其中不同的地方如下

 

 (1)Accelerator:设置快捷键,比如“新建”的可以设置为“N”,注意这里只能输入一个字符,但对于window系统操作的时候是ctrl+设定的这个字符,比如下面就是“ctrl+n”

 

 (2)separator,是否有分割线

(3)checked:显示在应用程序中启用或禁用功能的菜单项的状态

 

 3. 为菜单选项添加回调

(1)在界面选择“代码视图”,选中要响应的菜单选项,比如“app.New”,然后右键选择回调——添加

 

 

 (2)想通过“新建”再建立一个跟这个软件一模一样,方便用来对比数据,拟实现这样的功能

先将现在的界面保存,命名为“MainUI”,然后在“属性”——私有属性中,新建一个属性“NewApp”

 

 (3)在(1)中生成回调函数的地方添加调用代码:

app.NewApp = MainUI;

4. 按照这样的方式,依次补充完整“文件”一级菜单下的其他内容

 


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
Delphi USB摄像头发布时间:2022-07-18
下一篇:
Delphi常用术语注释发布时间:2022-07-18
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap