Virtuoso 中的窗口_1
https://www.cnblogs.com/yeungchie/
hiDisplayAppDBox(简单弹出一个字符串,Tips)
prog((TipsForm)
hiDisplayAppDBox(
?name 'TipsForm
?dboxBanner "Warning"
?buttonLayout 'Close
?dboxText "BALABALA"
)
)
hiDisplayModelessDBox(更加简单地弹出一个Tips)
hiDisplayModelessDBox('temp "Warning" "BALBALA" "" "")
hiDisplayForm & hiCreateAppForm(更多的组合)
prog((tempForm)
hiCreateAppForm( ;创建一个AppForm。
?name 'tempForm ;给这个AppForm命名
?fields list( ;每一段窗体的list输入到fields中。
hiCreateCyclicField( ;定义第一段field,hiCreateCyclicField代表一种选择框。
?name 'tempfield ;给一段field命名。
?prompt "tempPrompt" ;field的标题。不同的field有不同的输入要求。
?choices list("A" "B" "C")
)
)
?formTitle "tempTitle" ;这个AppForm的标题。
?buttonLayout 'OKCancel ;定义底部选项的类型。
)
unless(hiDisplayForm('tempForm) ;指定显示哪个AppForm,并增加一个返回值的判断。
return(nil) ;如果点击了Cancel,返回nil,则return跳出prog,程序再返回nil。
)
)
其中?fields的各种样式:
1. hiCreateCyclicField(字符串,选择栏)
2. hiCreateComboField(字符串,输入框+选择栏)
3. hiCreateStringField(字符串,输入框)
4. hiCreateFloatField(浮点数字,输入框)
5. hiCreateIntField(整数数字,输入框)
6. hiCreateBooleanButton(“打钩选项,√,)
7. hiCreateRadioField(“打点”选项,多选一)
8. hiCreateFormButton(“点击”选项,直接触发)
9. hiCreateLabel(字符串显示,标注显示)
10. hiCreateFormLabel(和hiCreateLabel是alias关系,Cadence推荐使用hiCreateLabel)
11. hiCreateHypertextField(字符串,超文本显示框)
12. hiCreateListField(接收数据,输入框)
13. hiCreateListBoxField(选择框,选择列表)
14. hiCreateMLTextField(字符串,输入栏)
15. hiCreatePointField(Point,坐标点,输入框)
16. hiCreatePointListField(Point,能输入一大堆坐标的框)
17. hiCreateSpinBox(整数数字输入,可以微调的那种)
18. hiCreateFloatSpinBox(浮点数字输入,可以微调的那种)
19. hiCreateScaleField(数字输入,滑动选择输入的数值)
20. hiCreateSeparatorField(这只是一条分隔符)
21. hiCreateSimpleHypertextField(超链接,点击会触发浏览器打开链接)
Virtuoso 中的窗口_1的更多相关文章
- myeclipse的debug模式中breakpoint窗口怎么调出来
myeclipse的debug模式中breakpoint窗口怎么调出来? 解决办法: window-->show view-->breakpoints. 如下:
- QT中关于窗口全屏显示与退出全屏的实现
近期在学习QT时遇到了很多问题这也是其中一个,个人通过在各种书籍和网络上的查阅找到了一些关于这方面的答案,希望能给大家一些帮助. 首先,在QT中对于窗口显示常用的有这么几个方法可以调用: Qt全屏显示 ...
- SharePoint webpart中悬浮窗口的webconfig路径
SharePoint webpart中悬浮窗口的webconfig路径在.../_layouts/15/下.
- qt槽函数中,窗口镶嵌窗口的问题,求解
my_label=newQLabel(ui->widget); my_Label->setText("yvhvv"); 我把这插入到构造函数中,正确显示. 我把这插入到 ...
- MFC关于多线程中传递窗口类指针时ASSERT_VALID出错的另类解决 转
MFC关于多线程中传递窗口类指针时ASSERT_VALID出错的另类解决 在多线程设计中,许多人为了省事,会将对话框类或其它类的指针传给工作线程,而在工作线程中调用该类的成员函数或成员变量等等. ...
- 8-Flink中的窗口
戳更多文章: 1-Flink入门 2-本地环境搭建&构建第一个Flink应用 3-DataSet API 4-DataSteam API 5-集群部署 6-分布式缓存 7-重启策略 8-Fli ...
- Python+selenium自动化测试中Windows窗口跳转方法
Python+selenium自动化测试中Windows窗口跳转方法 #第一种方法 #获得当前窗口 nowhandle=driver.current_window_handle #打开弹窗 drive ...
- 【转】WPF中的窗口的生命周期
原文地址:http://www.cnblogs.com/Jennifer/articles/1997763.html WPF中的窗口的生命周期 WPF中所有窗口的基类型都是System.Windows ...
- C#中一个窗口是一个类呢,还是一个窗口类的实例呢?(转)
C#中一个窗口是一个类呢,还是一个窗口类的实例呢? 答: 没有一个人说到重点上. 一个窗口,它不是仅仅用一个类可以描述的: 首先,这个窗口的数据类型类型,是从Form类派生下来的,也就是说它的定义是一 ...
随机推荐
- SQL基础随记3 范式 键
SQL基础随记3 范式 键 什么是范式?哈,自己设计会使用但是一问还真说不上来.遂将不太明晰的概念整体下 什么是 & 分类 范式(NF),一种规范,设计数据库模型时对关系内部各个属性之间的 ...
- Traffic Real Time Query System 圆方树+LCA
题目描述 City C is really a nightmare of all drivers for its traffic jams. To solve the traffic problem, ...
- 如何Simplest搭建个人博客
前期 例如wordpress.hexo.hugo-- 准备 安装Node.js,安装Git,进入Hexo网站.进入Github网站进注册和登录. 建议买个阿里云服务器(学生最近好像是免费的) 开始搭建 ...
- 链表中倒数第k个节点(剑指offer-14)
/* public class ListNode { int val; ListNode next = null; ListNode(int val) { this.val = val; } }*/ ...
- Vue---day05
目录 2. 客户端项目搭建 2.1 创建项目目录 2.2 初始化项目 2.3 安装路由vue-router 2.3.1 下载安装路由组件 2.3.2 配置路由 2.3.2.1 初始化路由对象 2.3. ...
- 安装FeedReader添加RSS订阅
#0x1 FeedReader FeedReader是一款功能齐全,界面优美的GTK+ 3RSS阅读器客户端,用于在线RSS服务. FeedReader目前支持Feedbin,Feedly,Fresh ...
- Pop!_OS安装与配置(一):下载安装
Pop!_OS安装过程 0x0 Pop!_OS简介 0x1 下载 0x2 启动盘制作 0x3 重启安装 如何分区 0x4 重启进入Pop!_OS 0x0 Pop!_OS简介 Linux发行版选哪个? ...
- 爬虫03 /代理、cookie处理、模拟登录、提升爬虫效率
爬虫03 /代理.cookie处理.模拟登录.提升爬虫效率 目录 爬虫03 /代理.cookie处理.模拟登录.提升爬虫效率 1. 代理 2. cookie处理 3. 模拟登录 4. 如何提升爬取数据 ...
- 从JDK源码理解java引用
目录 java中的引用 引用队列 虚引用.弱引用.软引用的实现 ReferenceHandler线程 引用队列的实现 总结 参考资料 java中的引用 JDK 1.2之后,把对象的引用分为了四种类型, ...
- Mysql UDF提权方法
0x01 UDF UDF(user defined function)用户自定义函数,是mysql的一个拓展接口.用户可以通过自定义函数实现在mysql中无法方便实现的功能,其添加的新函数都可以在sq ...