commit-gnue
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

gnue/designer/src PopupMenu.py


From: Jason Cater
Subject: gnue/designer/src PopupMenu.py
Date: Thu, 12 Jul 2001 19:54:20 -0700

CVSROOT:        /home/cvs
Module name:    gnue
Changes by:     Jason Cater <address@hidden>    01/07/12 19:54:20

Modified files:
        designer/src   : PopupMenu.py 

Log message:
        Moved triggers to beginning of list in Reorder by Location

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/designer/src/PopupMenu.py.diff?cvsroot=OldCVS&tr1=1.1&tr2=1.2&r1=text&r2=text

Patches:
Index: gnue/designer/src/PopupMenu.py
diff -u gnue/designer/src/PopupMenu.py:1.1 gnue/designer/src/PopupMenu.py:1.2
--- gnue/designer/src/PopupMenu.py:1.1  Thu Jul 12 15:51:08 2001
+++ gnue/designer/src/PopupMenu.py      Thu Jul 12 19:54:20 2001
@@ -125,6 +125,7 @@
 
   def OnReorderLayout(self, event):
     unqId = 0 
+    triggerObjects = []
     hiddenObjects = []
     boxObjects = {}
     navObjects = {}
@@ -137,6 +138,8 @@
     for object in self.object._children[:]: 
       if hasattr(object, 'hidden') and object.hidden: 
         hiddenObjects.append(object)
+      elif object.getObjectType() == 'GFTrigger': 
+        triggerObjects.append(object)
       elif object.getObjectType() == 'GFBlock': 
         object._popupMenu.OnReorderLayout(event)
         object.__savedChildren = object._children[:]
@@ -164,7 +167,14 @@
       self.instance.onDeleteObject(object, __name__)
 
     self.object._children = []
-    # First, add back hidden objects all 
+
+    # First, add back triggers 
+    for object in triggerObjects:
+      self.object._children.append(object)
+      self.instance.onCreateObject(object, __name__)
+
+
+    # Next, add back hidden objects 
     for object in hiddenObjects:
       self.object._children.append(object)
       self.instance.onCreateObject(object, __name__)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]