20 ('etherlab', _('EtherCAT master'), _('Map located variables over EtherCAT'), 'etherlab.etherlab.RootClass'), |
20 ('etherlab', _('EtherCAT master'), _('Map located variables over EtherCAT'), 'etherlab.etherlab.RootClass'), |
21 ('modbus', _('Modbus support'), _('Map located variables over Modbus'), 'modbus.modbus.RootClass'), |
21 ('modbus', _('Modbus support'), _('Map located variables over Modbus'), 'modbus.modbus.RootClass'), |
22 ('c_ext', _('C extension'), _('Add C code accessing located variables synchronously'), 'c_ext.CFile'), |
22 ('c_ext', _('C extension'), _('Add C code accessing located variables synchronously'), 'c_ext.CFile'), |
23 ('py_ext', _('Python file'), _('Add Python code executed asynchronously'), 'py_ext.PythonFile'), |
23 ('py_ext', _('Python file'), _('Add Python code executed asynchronously'), 'py_ext.PythonFile'), |
24 ('wxglade_hmi', _('WxGlade GUI'), _('Add a simple WxGlade based GUI.'), 'wxglade_hmi.WxGladeHMI'), |
24 ('wxglade_hmi', _('WxGlade GUI'), _('Add a simple WxGlade based GUI.'), 'wxglade_hmi.WxGladeHMI'), |
25 ('svgui', _('SVGUI'), _('Experimental web based HMI'), 'svgui.SVGUI')] |
25 ('svgui', _('SVGUI'), _('Experimental web based HMI'), 'svgui.SVGUI'), |
|
26 ('svghmi', _('SVGHMI'), _('SVG based HMI'), 'svghmi.SVGHMI')] |
26 |
27 |
27 file_editors = [] |
28 file_editors = [] |