Browse Source

*** empty log message ***

Joe Shochet 25 years ago
parent
commit
bce93cfe8c
3 changed files with 9 additions and 2 deletions
  1. 5 1
      direct/src/gui/ScrollingLabel.py
  2. 3 0
      direct/src/showbase/Messenger.py
  3. 1 1
      direct/src/task/Task.py

+ 5 - 1
direct/src/gui/ScrollingLabel.py

@@ -70,8 +70,9 @@ class ScrollingLabel(PandaObject.PandaObject):
         # listen for the scroll buttons
         self.accept(self.name + "-left", self.handleLeftButton)
         self.accept(self.name + "-right", self.handleRightButton)
+        
         # listen for keyboard hits
-        self.setKeyFocus(1)
+        self.setKeyFocus(0)
 
         # set list to first element
         self.setItem(self.item)
@@ -140,6 +141,9 @@ class ScrollingLabel(PandaObject.PandaObject):
     def setKeyFocus(self, focus):
         self.keyFocus = focus
         if (focus == 1):
+            # ignore keyboard hits
+            self.ignore("left-up")
+            self.ignore("right-up")            
             # listen for keyboard hits
             self.accept("left-up", self.handleLeftArrow)
             self.accept("right-up", self.handleRightArrow)

+ 3 - 0
direct/src/showbase/Messenger.py

@@ -22,6 +22,9 @@ class Messenger:
 
         if (Messenger.notify == None):
             Messenger.notify = directNotify.newCategory("Messenger")
+
+        # Messenger.notify.setDebug(1)
+            
         
     def accept(self, event, object, method, extraArgs=[], persistent=1):
         """ accept(self, string, DirectObject, Function, List, Boolean)

+ 1 - 1
direct/src/task/Task.py

@@ -189,7 +189,7 @@ class TaskManager:
         self.currentTime, self.currentFrame = getTimeFrame()
         if (TaskManager.notify == None):
             TaskManager.notify = directNotify.newCategory("TaskManager")
-        #TaskManager.notify.setDebug(1)
+        # TaskManager.notify.setDebug(1)
 
     def stepping(value):
         self.stepping = value