*** empty log message ***

This commit is contained in:
Joe Shochet 2001-03-02 03:45:22 +00:00
parent 96e7d7dede
commit 52e8eb7482

View File

@ -13,32 +13,32 @@ class Button(DirectObject):
self.name = name
# if no label given, use the button name
if (label == None):
self.label = name
label = self.name
# check to see if this is an actual guiLabel or just text
if (type(label) == type('')):
# text label, make text button
self.label = label
# up
self.l1 = GuiLabel.GuiLabel.makeSimpleTextLabel(self.label,
font)
self.l1.setForegroundColor(0., 0., 0., 1.)
self.l1.thaw()
# roll-over up
self.l2 = GuiLabel.GuiLabel.makeSimpleTextLabel(self.label,
font)
self.l2.setForegroundColor(0., 0., 0., 1.)
self.l2.setBackgroundColor(1., 1., 0., 1.)
self.l2.thaw()
# roll-over down
self.l3 = GuiLabel.GuiLabel.makeSimpleTextLabel(self.label,
font)
self.l3.setForegroundColor(1., 1., 1., 1.)
self.l3.setBackgroundColor(0., 0., 0., 1.)
self.l3.thaw()
else:
# check to see if this is an actual guiLabel or just text
if (type(label) == type('')):
# text label, make text button
self.label = label
# up
self.l1 = GuiLabel.GuiLabel.makeSimpleTextLabel(self.label,
font)
self.l1.setForegroundColor(0., 0., 0., 1.)
self.l1.thaw()
# roll-over up
self.l2 = GuiLabel.GuiLabel.makeSimpleTextLabel(self.label,
font)
self.l2.setForegroundColor(0., 0., 0., 1.)
self.l2.setBackgroundColor(1., 1., 0., 1.)
self.l2.thaw()
# roll-over down
self.l3 = GuiLabel.GuiLabel.makeSimpleTextLabel(self.label,
font)
self.l3.setForegroundColor(1., 1., 1., 1.)
self.l3.setBackgroundColor(0., 0., 0., 1.)
self.l3.thaw()
else:
# label provided, use it for all labels
self.l1 = self.l2 = self.l3 = label
# label provided, use it for all labels
self.l1 = self.l2 = self.l3 = label
self.button = GuiButton.GuiButton(self.name, self.l1, self.l2,
self.l3, self.l3, self.l1)