Author: reinhard
Date: 2006-05-24 07:40:31 -0500 (Wed, 24 May 2006)
New Revision: 8484

Modified:
   trunk/gnue-common/src/logic/usercode.py
Log:
Reuse icon/label/description from action for commanders.


Modified: trunk/gnue-common/src/logic/usercode.py
===================================================================
--- trunk/gnue-common/src/logic/usercode.py     2006-05-24 11:59:53 UTC (rev 
8483)
+++ trunk/gnue-common/src/logic/usercode.py     2006-05-24 12:40:31 UTC (rev 
8484)
@@ -270,7 +270,17 @@
                 parent = parent.getParent()
             self.__action = parent._actions[self.action]
 
+            # Copy icon, label and description from action object if not set
+            # here. We can safely do this here because designer doesn't run
+            # this code.
+            if self.icon is None:
+                self.icon = self.__action.icon
+            if self.label is None:
+                self.label = self.__action.label
+            if self.description is None:
+                self.description = self.__action.description
 
+
     # -------------------------------------------------------------------------
     # Trigger functions
     # -------------------------------------------------------------------------



_______________________________________________
commit-gnue mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/commit-gnue

Reply via email to