Browse Source

*** empty log message ***

Darren Ranalli 25 years ago
parent
commit
d904583b66
1 changed files with 8 additions and 3 deletions
  1. 8 3
      direct/src/gui/Button.py

+ 8 - 3
direct/src/gui/Button.py

@@ -24,7 +24,7 @@ class Button(DirectObject):
                  inactiveStyle = Label.ButtonInactive):
                  inactiveStyle = Label.ButtonInactive):
         self.name = name
         self.name = name
         self.width = width
         self.width = width
-        
+
         # if no label given, use the button name
         # if no label given, use the button name
         if (label == None):
         if (label == None):
             label = self.name
             label = self.name
@@ -102,7 +102,7 @@ class Button(DirectObject):
             self.xoffset = -width / 2.0 * scale
             self.xoffset = -width / 2.0 * scale
         else:
         else:
             self.xoffset = 0
             self.xoffset = 0
-            
+
         self.setPos(pos[0], pos[1])
         self.setPos(pos[0], pos[1])
         self.managed = 0
         self.managed = 0
 
 
@@ -162,7 +162,7 @@ class Button(DirectObject):
                 self.button.inactive()
                 self.button.inactive()
 
 
             self.managed = 1
             self.managed = 1
-                
+
 
 
     def unmanage(self):
     def unmanage(self):
         if self.managed:
         if self.managed:
@@ -185,9 +185,14 @@ class Button(DirectObject):
     def setBehaviorEvent(self, eventName):
     def setBehaviorEvent(self, eventName):
         self.button.setBehaviorEvent(eventName)
         self.button.setBehaviorEvent(eventName)
 
 
+    def setBehaviorEventParameter(self, param):
+        self.button.setBehaviorEventParameter(param)
+
     def startBehavior(self):
     def startBehavior(self):
         self.button.startBehavior()
         self.button.startBehavior()
 
 
     def stopBehavior(self):
     def stopBehavior(self):
         self.button.stopBehavior()
         self.button.stopBehavior()
 
 
+    def setRolloverEvent(self, eventName):
+        self.button.setUpRolloverEvent(eventName)