首页 > 其他 > 详细

Virtuoso中的窗口_1

时间:2020-05-10 20:44:46      阅读:52      评论:0      收藏:0      [点我收藏+]

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. hiCreateFormLabel(字符串显示,标注显示)

技术分享图片

10. hiCreateLabel(和hiCreateFormLabel很像,还没用到不知道差异)

技术分享图片

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

原文:https://www.cnblogs.com/yeungchie/p/12864652.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!