--- a/Viewer.py Fri Apr 13 17:54:40 2007 +0200
+++ b/Viewer.py Wed Apr 18 16:39:28 2007 +0200
@@ -494,10 +494,11 @@
#-------------------------------------------------------------------------------
def PopupBlockMenu(self, connector = None):
+ type = self.Controler.GetCurrentElementEditingType()
self.ContextualMenu.FindItemByPosition(0).Enable(connector != None)
self.ContextualMenu.FindItemByPosition(1).Enable(connector != None)
- self.ContextualMenu.FindItemByPosition(2).Enable(connector != None)
- self.ContextualMenu.FindItemByPosition(3).Enable(connector != None)
+ self.ContextualMenu.FindItemByPosition(2).Enable(connector != None and type != "function")
+ self.ContextualMenu.FindItemByPosition(3).Enable(connector != None and type != "function")
self.ContextualMenu.FindItemByPosition(5).Enable(False)
self.ContextualMenu.FindItemByPosition(6).Enable(False)
self.ContextualMenu.FindItemByPosition(8).Enable(False)