From d904583b663b6aa162f2bec1b6a0d9f45c044590 Mon Sep 17 00:00:00 2001 From: Darren Ranalli Date: Thu, 12 Apr 2001 20:47:36 +0000 Subject: [PATCH] *** empty log message *** --- direct/src/gui/Button.py | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/direct/src/gui/Button.py b/direct/src/gui/Button.py index e788c2611f..5e9591a329 100644 --- a/direct/src/gui/Button.py +++ b/direct/src/gui/Button.py @@ -24,7 +24,7 @@ class Button(DirectObject): inactiveStyle = Label.ButtonInactive): self.name = name self.width = width - + # if no label given, use the button name if (label == None): label = self.name @@ -102,7 +102,7 @@ class Button(DirectObject): self.xoffset = -width / 2.0 * scale else: self.xoffset = 0 - + self.setPos(pos[0], pos[1]) self.managed = 0 @@ -162,7 +162,7 @@ class Button(DirectObject): self.button.inactive() self.managed = 1 - + def unmanage(self): if self.managed: @@ -185,9 +185,14 @@ class Button(DirectObject): def setBehaviorEvent(self, eventName): self.button.setBehaviorEvent(eventName) + def setBehaviorEventParameter(self, param): + self.button.setBehaviorEventParameter(param) + def startBehavior(self): self.button.startBehavior() def stopBehavior(self): self.button.stopBehavior() + def setRolloverEvent(self, eventName): + self.button.setUpRolloverEvent(eventName)