*** empty log message ***

This commit is contained in:
Mike Goslin 2000-12-09 00:28:26 +00:00
parent 5010a9dbe8
commit f05f56ebf1
2 changed files with 16 additions and 13 deletions

View File

@ -32,25 +32,28 @@ class PickList(PandaObject.PandaObject):
# display the menu
self.__displayChoices(choiceList)
self.isClean = 0
return None
def cleanup(self):
"""cleanup(self)
"""
# remove keyboard events
self.ignore("up-up")
self.ignore("down-up")
self.ignore("enter-up")
if self.isClean == 0:
self.isClean = 1
# remove keyboard events
self.ignore("up-up")
self.ignore("down-up")
self.ignore("enter-up")
# ignore all the buttons
for item in self.frame.getItems():
self.ignore(item.getGuiItem().getUpEvent())
self.ignore(item.getGuiItem().getUpRolloverEvent())
self.ignore(item.getGuiItem().getDownRolloverEvent())
# ignore all the buttons
for item in self.frame.getItems():
self.ignore(item.getGuiItem().getUpEvent())
self.ignore(item.getGuiItem().getUpRolloverEvent())
self.ignore(item.getGuiItem().getDownRolloverEvent())
# reset the display
self.frame.unmanage()
self.frame = None
# reset the display
self.frame.unmanage()
self.frame = None
return None
# accessing

View File

@ -11,7 +11,7 @@ class DirectObject:
"""
try:
self.cleanup()
except:
except NameError:
print "No cleanup() method defined!"
# Event Handling