点击扩展输入属性后的*按钮,会根据选择的输入方法弹出扩充输入属性或帮助等。

如何定义新的输入方式

  • 注册新的输入控件
    在xworker.swt.xworker.attributeEditor.EditorConfig中添加新的输入控件。
     
  • 额外的输入控件属性设置
    xworker.swt.xworker.attributeEditor.OpenWindows添加输入控件的设置窗口。  

OpenWindows中输入控件参数编辑的方法

    在OpenWindows的子事物的名字和输入控件名字对应的则是编辑器。

  • create方法
    控件参数的编辑器实际上是一个SWT的Composite,因此需要有一个create方法。
     
  • 使用分隔符的属性配置
    比如参数时x=1&y=1,那么可以用OpenAttributeEditor,方法是自己是一个事物的定义,然后在自己的create方法中使用OpenAttributeEditor,其中事物路径是自己。

Copyright ©  2007-2014 XWorker.org  版权所有

沪ICP备08000575号