您好!欢迎访问深圳市理泰仪器有限公司网站!
深圳市理泰仪器有限公司通过持续创新与发展,努力为顾客提供多元化的一站式服务解决方案
全国咨询热线:15301310116
热门关键词: Igor软件   光学产品   真空馈通   真空产品  
联系我们

【 微信扫码咨询 】

15301310116

15301310116

您的位置: 首页>新闻中心>行业新闻

Igor Pro软件如何实现自定义界面功能

Igor pro数据绘图分析软件附带了自定义界面的示例。可以在“文件”->“示例”菜单中找到它们。Igor的主要功能是使用自定义界面实现的。

Igor pro

提供Igor软件免费下载,还有Igor学习交流群,需要请加微信15301310116。

Igor pro软件

控制面板

可以在Igor的控制面板或图形中添加多种控件,并通过为它们编写“控制过程”来实现它们的行为。

“添加/修改控件”对话框使此操作相对。选择要添加控件的图形或面板,然后从“图形”或“面板”菜单中选择“添加控件”:

Igor pro软件

使用对话框设置控件的大小和属性:

Igor pro软件

单击“新建(过程)”按钮以添加将滑块设置为新值时将执行的代码:

Igor pro软件

创建了框架过程。在此对话框中或之后在过程窗口中添加自定义代码。在这里,添加了值设置代码,该代码重新计算了单音音频波,该音频的频率由滑块控制,作为44100 Hz采样频率的。其余文本时滑块控件的基于结构的框架代码。

单击立即保存过程,然后在主对话框中单击执行以创建滑块控件:

Igor pro软件

移动滑块的拇指以查看滑块的过程如何更改数据数组:

Igor pro软件

可以使用对话框添加标准控件:

Igor pro软件

创建控件后,可以通过拖动,复制和粘贴,或者通过对齐,分发检索超出窗口范围的控件的上下文菜单来安排控件:

Igor pro软件

控件帮助

您可以通过在控件对话框中输入帮助文本来添加上下文帮助提示,以向用户解释控件:

Igor pro软件

通过帮助的另种方法是创建“帮助”按钮,该按钮使用以下DisplayHelpTopic命令打开Igor帮助文件(已创建):

Igor pro软件

控制类型

对于可以添加到面板或图形中的用户界面对象,使用术语“控件”。术语“小部件”有时由应该程序使用。

自定义菜单

通过在过程窗口中编写菜单定义,可以将自已的菜单项添加到Igor菜单。的菜单定义将两个菜单项添加到内置的Macros菜单中,如下所示:

Igor pro软件

您指定尚不存在的菜单名称,就可以在菜单栏上添加新菜单(它们将显示在常规Igor菜单之后但在Help菜单之前)。您也可以添加子菜单:

Igor pro软件

自定义上下文菜单

您可以将自定义上下文菜单添加到图形,面板,表格或布局窗口,需要些编程。以下是实现上下文菜单的代码,该菜单通过增加其线宽来“选择”图形轨迹:

Igor pro软件

调用AllSelectionInTopGraph函数后,顶部图形会将事件发送到ContextualWindowHook例程。当检测到鼠标按下事件时,代码将检查它是在图形轨迹附近时右键单击(在PC或Mac OS X上)还是按住Control单击(在Macintosh上)。如果是,则代码使用PopupContextualMenu操作弹出菜单:

Igor pro软件

如果用户选择“选择”菜单项,则单击的轨迹将以粗线显示。

Igor pro软件

“取消选择”将跟踪恢复为默认的细线。在实际应用中,用于记录所选迹线的手段将允许处理所选迹线。

以上是深圳市理泰仪器有限公司小编为您讲解的Igor Pro软件如何实现自定义界面功能,想要咨询Igor软件其他问题请联系15301310116(微信同号)

Igor Pro

Igor Igor pro软件 Igor Pro下载
在线客服
联系方式

15301310116

二维码
[理泰微信联系方式]
线