예제 #1
0
파일: map.py 프로젝트: jomason/omnivore
 def __init__(self, parent, linked_base, width, *args, **kwargs):
     FontMapScroller.__init__(self,
                              parent,
                              linked_base,
                              width,
                              rect_select=True,
                              *args,
                              **kwargs)
     MouseControllerMixin.__init__(self, SelectMode)
예제 #2
0
 def create_contents(self, parent):
     control = FontMapScroller(parent,
                               self.task,
                               size=(160, 500),
                               command=ChangeByteCommand)
     return control
예제 #3
0
파일: map.py 프로젝트: jomason/omnivore
 def process_left_up(self, evt):
     FontMapScroller.on_left_up(
         self.control, evt
     )  # can't use self.control directly because it overrides on_left_down
예제 #4
0
파일: map.py 프로젝트: jomason/omnivore
 def process_left_down(self, evt):
     FontMapScroller.on_left_down(
         self.control, evt
     )  # can't use self.control directly because it overrides on_left_down
     self.display_coords(evt)
예제 #5
0
파일: char.py 프로젝트: jomason/omnivore
 def create_control(cls, parent, linked_base):
     return FontMapScroller(parent, linked_base, size=(160,500), command=ChangeByteCommand)
예제 #6
0
 def process_left_up(self, evt):
     FontMapScroller.on_left_up(
         self.canvas, evt
     )  # can't use self.canvas directly because it has an overridded method on_left_down
예제 #7
0
 def __init__(self, *args, **kwargs):
     FontMapScroller.__init__(self, *args, **kwargs)
     MouseControllerMixin.__init__(self, SelectMode)