/[circus]/circus/circus/circus.py
ViewVC logotype

Diff of /circus/circus/circus.py

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.10 by tvon, Sat Nov 16 03:55:28 2002 UTC revision 1.11 by tvon, Sat Nov 16 13:43:55 2002 UTC
# Line 54  class Ringmaster: Line 54  class Ringmaster:
54    
55          # Setup event masks (events to listen for)          # Setup event masks (events to listen for)
56          # XXX: Which do we really want? all? none (do it all with modules)?          # XXX: Which do we really want? all? none (do it all with modules)?
57            # XXX: Modules need to be able to add to this list
58          self.screen.root.change_attributes(event_mask =          self.screen.root.change_attributes(event_mask =
59              X.KeyPressMask |              X.KeyPressMask |
60              X.KeyReleaseMask |              X.KeyReleaseMask |
# Line 96  class Ringmaster: Line 97  class Ringmaster:
97               Q: Should Ringmaster come first?               Q: Should Ringmaster come first?
98          """          """
99                    
100          print self.module_events          #print self.module_events
101          if event.type in self.module_events:          if event.type in self.module_events:
102              print self.module_events[event.type], "Got the event:", event.type             # print self.module_events[event.type], "Got the event:", event.type
103              for i in range(len(self.module_events[event.type])):              for i in range(len(self.module_events[event.type])):
104                   # foo = self.module_events[event.type][i]                   # foo = self.module_events[event.type][i]
105                   # self.modules[foo].handle_event(event)                   # self.modules[foo].handle_event(event)
# Line 108  class Ringmaster: Line 109  class Ringmaster:
109    
110    
111      def handle_event(self, event):      def handle_event(self, event):
112          print "Handle_event"          pass
113    
114    
115      def import_modules(self):      def import_modules(self):

Legend:
Removed from v.1.10  
changed lines
  Added in v.1.11

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26