文章目录
- HyperWorks GUI Toolkit
- 基础控件
- 复合控件
- 窗口
- 选项
为了方便大家学习HyperWorks的二次开发中的创建GUI的API学习(HyperWorks提供HWTK GUI Toolkit控件包),我将HyperWorks2017帮助文档中的HyperWorks Tools官方帮助整合到了我的个人网站CAECoder - CAE/CAD软件二次开发知识库中,大家点击HyperWorks Tools官方帮助即可直接访问并搜索相应的GUI控件创建API函数。
HyperWorks Tools官方帮助网站主页如下:
HyperWorks GUI Toolkit
点击HyperWorks GUI Toolkit可直接进入HyperWorks GUI Toolkit帮助页面。
HyperWorks GUI Toolkit是用于编写Tcl/Tk对话框的资源工具包。它包含HyperWorks命令的文档、展示GUI标准的演示页面,以及用于创建这些示例的示例代码。
基础控件
- hwtk::button 按下时执行命令的控件。
- hwtk::checkbutton 开/关控件。
- hwtk::choosedirentry 选择目录对话框。
- hwtk::colorbutton 选择颜色的按钮。
- hwtk::combobox 带有弹出选择列表的文本字段。
- hwtk::entry 可编辑的文本字段控件。
- hwtk::label 显示文本字符串和/或图像。
- hwtk::labelframe 带有可选标签的容器控件。
- hwtk::menu 创建和操作菜单控件。
- hwtk::menubutton 创建和操作菜单按钮控件。
- hwtk::openfileentry 弹出对话框,供用户选择要打开或保存的文件。
- hwtk::radiobutton 互斥选项按钮控件。
- hwtk::savefileentry 弹出对话框,供用户选择要保存的文件。
- hwtk::scale 创建和操作比例的控件。
- hwtk::splitframe 包含一个窗体或多个窗体,由水平和/或垂直分隔线分隔。单击分隔线并拖动鼠标可以重新放置分隔线。
- hwtk::statebutton 窗口控件包含带有伴随图像的按钮,该图像将根据选择内容进行更新,以显示窗口控件的状态。
- hwtk::toolbutton 放置在工具栏上的按钮。
复合控件
- hwtk::buttonbox 容器控件,用于管理按钮。
- hwtk::listbox 创建和操作列表框控件。
- hwtk::selectlist 创建一个选择列表对象。
- hwtk::table 创建和操作表。
- hwtk::treectrl 创建和操作树状结构的分层多列窗口控件。
窗口
- hwtk::dialog 创建一个对话框。
- hwtk::inputdialog 一个hwtk::inputdialog实现了一个模式对话框,要求用户输入值。它显示标签和/或图像,以及基于输入类型的编辑器。按下OK时将返回该值。
选项