plugins/canfestival/canfestival.py
changeset 361 331d698e1118
parent 341 d3ae1f0e0220
child 372 35cc4c6a2936
equal deleted inserted replaced
360:32339ad7d9ae 361:331d698e1118
   181 
   181 
   182     def _ShowMasterGenerated(self):
   182     def _ShowMasterGenerated(self):
   183         buildpath = self._getBuildPath()
   183         buildpath = self._getBuildPath()
   184         # Eventually create build dir
   184         # Eventually create build dir
   185         if not os.path.exists(buildpath):
   185         if not os.path.exists(buildpath):
   186             self.logger.write_error("Error: No PLC built\n")
   186             self.logger.write_error(_("Error: No PLC built\n"))
   187             return
   187             return
   188         
   188         
   189         masterpath = os.path.join(buildpath, "MasterGenerated.od")
   189         masterpath = os.path.join(buildpath, "MasterGenerated.od")
   190         if not os.path.exists(masterpath):
   190         if not os.path.exists(masterpath):
   191             self.logger.write_error("Error: No Master generated\n")
   191             self.logger.write_error(_("Error: No Master generated\n"))
   192             return
   192             return
   193         
   193         
   194         new_dialog = objdictedit(None, filesOpen=[masterpath])
   194         new_dialog = objdictedit(None, filesOpen=[masterpath])
   195         new_dialog.Show()
   195         new_dialog.Show()
   196 
   196 
   197     PluginMethods = [
   197     PluginMethods = [
   198         {"bitmap" : os.path.join("images", "NetworkEdit"),
   198         {"bitmap" : os.path.join("images", "NetworkEdit"),
   199          "name" : "Edit network", 
   199          "name" : _("Edit network"), 
   200          "tooltip" : "Edit CanOpen Network with NetworkEdit",
   200          "tooltip" : _("Edit CanOpen Network with NetworkEdit"),
   201          "method" : "_OpenView"},
   201          "method" : "_OpenView"},
   202         {"name" : "Show Master", 
   202         {"name" : _("Show Master"), 
   203          "tooltip" : "Show Master generated by config_utils",
   203          "tooltip" : _("Show Master generated by config_utils"),
   204          "method" : "_ShowMasterGenerated"}
   204          "method" : "_ShowMasterGenerated"}
   205     ]
   205     ]
   206 
   206 
   207     def OnPlugClose(self):
   207     def OnPlugClose(self):
   208         if self._View:
   208         if self._View: