Viewer.py
changeset 13 69075340d6a9
parent 10 112985848e1d
child 27 dae55dd9ee14
equal deleted inserted replaced
12:58a65b901719 13:69075340d6a9
   492 #-------------------------------------------------------------------------------
   492 #-------------------------------------------------------------------------------
   493 #                           Popup menu functions
   493 #                           Popup menu functions
   494 #-------------------------------------------------------------------------------
   494 #-------------------------------------------------------------------------------
   495 
   495 
   496     def PopupBlockMenu(self, connector = None):
   496     def PopupBlockMenu(self, connector = None):
       
   497         type = self.Controler.GetCurrentElementEditingType()
   497         self.ContextualMenu.FindItemByPosition(0).Enable(connector != None)
   498         self.ContextualMenu.FindItemByPosition(0).Enable(connector != None)
   498         self.ContextualMenu.FindItemByPosition(1).Enable(connector != None)
   499         self.ContextualMenu.FindItemByPosition(1).Enable(connector != None)
   499         self.ContextualMenu.FindItemByPosition(2).Enable(connector != None)
   500         self.ContextualMenu.FindItemByPosition(2).Enable(connector != None and type != "function")
   500         self.ContextualMenu.FindItemByPosition(3).Enable(connector != None)
   501         self.ContextualMenu.FindItemByPosition(3).Enable(connector != None and type != "function")
   501         self.ContextualMenu.FindItemByPosition(5).Enable(False)
   502         self.ContextualMenu.FindItemByPosition(5).Enable(False)
   502         self.ContextualMenu.FindItemByPosition(6).Enable(False)
   503         self.ContextualMenu.FindItemByPosition(6).Enable(False)
   503         self.ContextualMenu.FindItemByPosition(8).Enable(False)
   504         self.ContextualMenu.FindItemByPosition(8).Enable(False)
   504         self.ContextualMenu.FindItemByPosition(9).Enable(False)
   505         self.ContextualMenu.FindItemByPosition(9).Enable(False)
   505         if connector:
   506         if connector: