Viewer.py
changeset 13 69075340d6a9
parent 10 112985848e1d
child 27 dae55dd9ee14
--- 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)