Exemple #1
0
    def handle_left_pressed(self):
        self.cursor_pos = len(self.text)
        self.focused = True
        self.use_stacked_labels()
        self.set_bg_color(self.focus_color)
        GUISystem.set_focus(self)

        if self.on_selected is not None:
            self.on_selected(self)
Exemple #2
0
 def handle_left_pressed(self):
     self.set_bg_color(self.pressed_color)
     if self.on_click is not None:
         self.on_click(self)
     GUISystem.set_focus(self)
Exemple #3
0
 def select(self):
     self.set_bg_color(self.active_color)
     self.list_container.set_selected_item(self)
     if self.select_callback is not None:
         self.select_callback(self)
     GUISystem.set_focus(self)