SM30创建维护视图后,函数组里并没有GUI_STATUS可以修改,导致无法添加自定义的按钮及其事件。在表维护视图界面中选中抬头菜单 环境->修改->用户界面 后会弹出界面维护窗口。
选择控制信息后会提示"是否创建控制信息",选择是后会自动为函数组创建GUI_STATUS。
此时函数组已经出现很多标准的GUI_STATUS,修改EALX即可,下图中的“上载”就是手动添加的按钮。
效果如下图。
对应按钮事件响应代码,首先在屏幕的逻辑流PAI中加入新的MODULE。
加入事件处理代码。