自定义配方管理界面

您可以设计自定义的配方管理界面,而不使用默认的配方编辑器。
小贴士: 您可以根据从默认配方编辑器中重用的对象来开发自定义的配方管理界面。有关更多信息,请参见重用默认配方编辑器中的对象

成分的图形对象和脚本

重要提示: 在构建自定义的配方管理解决方案时,必须包含来自这些 NetLogic 脚本的对象。
条目
功能
用法
配方编辑器
对象
  • 包含其他可用于管理配方的图形对象。
  • 定义引用配方模式
属性
窗格中的
配方模式
属性中,选择配方模式。
RecipesEditorUISetup
NetLogic
为所选配方模式的每个成分创建以下对象集:
  • 与成分同名的
    文本框
    对象
  • 图形对象最适合基于成分数据类型(
    文本框
    数字调整框
    复选框
    日期和时间或持续时间
    )更改成分值。
    提醒事项: 在运行时,图形对象的值会自动复制到
    编辑模型
    对象中。
要创建图形对象,请右键单击
配方编辑器
RecipesEditorUISetup
并选择
执行设置

存储配方选项

条目
功能
RecipesComboBox
对象
  • 插入要存储在数据库中的配方的名称,该数据库与
    配方编辑器
    对象中引用的配方模式相关联
  • 显示数据库中所存储配方的名称
RecipesComboBox
中的
RecipesEditorComboBoxLogic
NetLogic
  • 读取数据库中所存储配方的数据
  • 显示
    RecipesComboBox
    中的配方名称并显示成分的值

配方管理

提醒事项: 以下按钮对象会调用配方模式对象的相应方法。
条目
功能
SaveButton
对象
RecipesComboBox
中编写或选择的配方保存到数据库中,或者在数据库中更新该配方
SaveButton
中的
RecipesEditorSaveButtonLogic
NetLogic
DeleteRecipeButton
对象
使用
RecipesComboBox
将所选配方从数据库中删除
LoadButton
对象
使用
RecipesComboBox
将所选配方从控制器加载到
FTOptixApplication
ApplyButton
对象
使用
RecipesComboBox
在控制器上应用所选配方

通知

对象
功能
OutputMessage
对象
当用户保存、删除、加载或应用配方时,会将一条输出消息连续显示五秒钟。
小贴士: 要更改消息保留时间,请双击
RecipesEditorOutputMessageLogic
NetLogic 脚本并更改其值(以毫秒为单位)。
RecipesEditorOutputMessageLogic
NetLogic
提供反馈
对本文档有问题或反馈吗? 请在这里提交您的反馈