117 self._View._onsave = _onsave |
117 self._View._onsave = _onsave |
118 filepath = os.path.join(self.PlugPath(), "gui.def") |
118 filepath = os.path.join(self.PlugPath(), "gui.def") |
119 self._View.OpenSVGFile(filepath) |
119 self._View.OpenSVGFile(filepath) |
120 self._View.Show() |
120 self._View.Show() |
121 |
121 |
122 PluginMethods = [("HMI Editor",_OpenView), ("Import SVG",_OpenView), ("Import DEF",_OpenView)] |
122 PluginMethods = [ |
|
123 {"bitmap" : os.path.join("images","HMIEditor.png"), |
|
124 "name" : "HMI Editor", |
|
125 "tooltip" : "HMI Editor", |
|
126 "method" : _OpenView}, |
|
127 {"bitmap" : os.path.join("images","ImportSVG.png"), |
|
128 "name" : "Import SVG", |
|
129 "tooltip" : "Import SVG", |
|
130 "method" : _OpenView}, |
|
131 {"bitmap" : os.path.join("images","ImportDEF.png"), |
|
132 "name" : "Import DEF", |
|
133 "tooltip" : "Import DEF", |
|
134 "method" : _OpenView}, |
|
135 ] |
123 |
136 |
124 def OnPlugSave(self): |
137 def OnPlugSave(self): |
125 self.SaveXMLFile() |
138 self.SaveXMLFile() |
126 return True |
139 return True |
127 |
140 |