예제 #1
0
	def begin_capture(self, block_other_input=False):
		for e in self.events:
			messaging.accept(e[0], e[1])
예제 #2
0
 def begin_capture(self, block_other_input=False):
     for e in self.events:
         messaging.accept(e[0], e[1])
예제 #3
0
 def enableInput(self):
     if not (self.inputEnabled):
         messaging.accept("new_frame", self.arrow_key_check)
         messaging.accept("5-5", self.mouse_scroll_out)
         messaging.accept("5-4", self.mouse_scroll_in)
         messaging.accept("5-2", self.mouse_pan_on)
         messaging.accept("6-2", self.mouse_pan_off)
         messaging.accept("left_click_down", self.check_terrain_click)
         self.inputEnabled = True
예제 #4
0
 def mouse_pan_on(self, event):
     self.pan_x, self.pan_y = event.pos
     messaging.accept("4", self.mouse_pan_motion)
예제 #5
0
	def enableInput(self):
		if not(self.inputEnabled):
			messaging.accept("new_frame",self.arrow_key_check)
			messaging.accept("5-5",self.mouse_scroll_out)
			messaging.accept("5-4",self.mouse_scroll_in)
			messaging.accept("5-2",self.mouse_pan_on)
			messaging.accept("6-2",self.mouse_pan_off)
			messaging.accept("left_click_down",self.check_terrain_click)
			self.inputEnabled=True
예제 #6
0
	def mouse_pan_on(self,event):
		self.pan_x,self.pan_y=event.pos
		messaging.accept("4",self.mouse_pan_motion)