Example #1
0
	def __init__(self, parent=None, **kwargs):
		self._background_color = None
		self._border_color = None
		self._border_width = None

		Control.__init__(self, parent, **kwargs)
		InputControl.__init__(self)
Example #2
0
	def __init__(self, parent=None, initial='', **kwargs):
							
		VerticalContainer.__init__(self, parent, **kwargs)
		InputControl.__init__(self)

		self.output = self.add_child(
										SimpleLabel(label = initial, autosize = False), 
										EXPAND_BOTH)

		self.output.wrap = True

		self.input  = self.add_child( Input(), EXPAND_HORIZ)

		self.input.on_return = self.on_return

		self.input.set_height_to_font()

		self.input_buffer = []
		self.input_buffer_pos = -1
		self.input_buffer_orig = ''
Example #3
0
	def process_event(self, event):
		""" use the InputControl class to process events """
		return InputControl.process_event(self, event)
Example #4
0
	def process_event(self, event):
		return InputControl.process_event(self, event)
Example #5
0
	def process_event(self, event):
		""" let InputControl class deal with events """
		return InputControl.process_event(self, event)
Example #6
0
	def __init__(self, parent=None, label='', **kwargs):

		SimpleLabel.__init__(self, parent, label, **kwargs)

		InputControl.__init__(self)