1from PikaObj import * 2 3def __init__(): ... 4 5class EVENT: 6 ALL: int 7 PRESSED: int 8 PRESSING: int 9 PRESS_LOST: int 10 SHORT_CLICKED: int 11 LONG_PRESSED: int 12 LONG_PRESSED_REPEAT: int 13 CLICKED: int 14 RELEASED: int 15 SCROLL_BEGIN: int 16 SCROLL_END: int 17 SCROLL: int 18 GESTURE: int 19 KEY: int 20 FOCUSED: int 21 DEFOCUSED: int 22 LEAVE: int 23 HIT_TEST: int 24 COVER_CHECK: int 25 REFR_EXT_DRAW_SIZE: int 26 DRAW_MAIN_BEGIN: int 27 DRAW_MAIN: int 28 DRAW_MAIN_END: int 29 DRAW_POST_BEGIN: int 30 DRAW_POST: int 31 DRAW_POST_END: int 32 DRAW_PART_BEGIN: int 33 DRAW_PART_END: int 34 VALUE_CHANGED: int 35 INSERT: int 36 REFRESH: int 37 READY: int 38 CANCEL: int 39 DELETE: int 40 CHILD_CHANGED: int 41 CHILD_CREATED: int 42 CHILD_DELETED: int 43 SCREEN_UNLOAD_START: int 44 SCREEN_LOAD_START: int 45 SCREEN_LOADED: int 46 SCREEN_UNLOADED: int 47 SIZE_CHANGED: int 48 STYLE_CHANGED: int 49 LAYOUT_CHANGED: int 50 GET_SELF_SIZE: int 51 PREPROCESS: int 52 def __init__(self): ... 53 54class ALIGN: 55 DEFAULT: int 56 TOP_LEFT: int 57 TOP_MID: int 58 TOP_RIGHT: int 59 BOTTOM_LEFT: int 60 BOTTOM_MID: int 61 BOTTOM_RIGHT: int 62 LEFT_MID: int 63 RIGHT_MID: int 64 CENTER: int 65 OUT_TOP_LEFT: int 66 OUT_TOP_MID: int 67 OUT_TOP_RIGHT: int 68 OUT_BOTTOM_LEFT: int 69 OUT_BOTTOM_MID: int 70 OUT_BOTTOM_RIGHT: int 71 OUT_LEFT_TOP: int 72 OUT_LEFT_MID: int 73 OUT_LEFT_BOTTOM: int 74 OUT_RIGHT_TOP: int 75 OUT_RIGHT_MID: int 76 OUT_RIGHT_BOTTOM: int 77 def __init__(self): ... 78 79class PALETTE: 80 RED: int 81 PINK: int 82 PURPLE: int 83 DEEP_PURPLE: int 84 INDIGO: int 85 BLUE: int 86 LIGHT_BLUE: int 87 CYAN: int 88 TEAL: int 89 GREEN: int 90 LIGHT_GREEN: int 91 LIME: int 92 YELLOW: int 93 AMBER: int 94 ORANGE: int 95 DEEP_ORANGE: int 96 BROWN: int 97 BLUE_GREY: int 98 GREY: int 99 NONE: int 100 def __init__(self): ... 101 102class OPA: 103 TRANSP: int 104 COVER: int 105 def __init__(self): ... 106 107class ANIM: 108 OFF: int 109 ON: int 110 def __init__(self): ... 111 112class STATE: 113 def __init__(self): ... 114 115class lv_event: 116 def get_code(self) -> int: ... 117 def get_target(self) -> lv_obj: ... 118 119class lv_color_t: ... 120 121class lv_timer_t: 122 def set_period(period: int): ... 123 def set_cb(cb: any): ... 124 def _del(self): ... 125 126def palette_lighten(p: int, lvl: int) -> lv_color_t: ... 127def palette_main(p: int) -> lv_color_t: ... 128 129class style_t: 130 def __init__(self): ... 131 def init(self): ... 132 def set_radius(self, radius: int): ... 133 def set_bg_opa(self, opa: int): ... 134 def set_bg_color(self, color: lv_color_t): ... 135 def set_outline_width(self, w: int): ... 136 def set_outline_color(self, color: lv_color_t): ... 137 def set_outline_pad(self, pad: int): ... 138 def set_shadow_width(self, w: int): ... 139 def set_shadow_spread(self, s: int): ... 140 def set_shadow_color(self, color: lv_color_t): ... 141 142class lv_obj: 143 def center(self): ... 144 def set_size(self, size_x: int, size_y: int): ... 145 def align(self, align: int, x_ofs: int, y_ofs: int): ... 146 def set_height(self, h: int): ... 147 def update_layout(self): ... 148 def set_width(self, w: int): ... 149 def add_state(self, state: int): ... 150 def add_event(self, event_cb: any, filter: int, user_data: pointer): ... 151 def add_style(self, style: style_t, selector: int): ... 152 def get_x(self) -> int: ... 153 def get_y(self) -> int: ... 154 def set_pos(self, x: int, y: int): ... 155 156class indev_t: 157 def get_vect(self, point: point_t): ... 158 159def obj(parent: lv_obj) -> lv_obj: ... 160def indev_get_act() -> indev_t: ... 161 162class point_t: 163 def __init__(self): ... 164 165class arc(lv_obj): 166 MODE_NORMAL: int 167 MODE_SYMMETRICAL: int 168 MODE_REVERSE: int 169 def __init__(self, parent: lv_obj): ... 170 def set_start_angle(self, start: int): ... 171 def set_end_angle(self, angle: int): ... 172 def set_angles(self, start: int, end: int): ... 173 def set_bg_start_angle(self, start: int): ... 174 def set_bg_end_angle(self, angle: int): ... 175 def set_bg_angles(self, start: int, end: int): ... 176 def set_rotation(self, rotation: int): ... 177 def set_mode(self, mode: int): ... 178 def set_value(self, value: int): ... 179 def set_range(self, min: int, max: int): ... 180 def set_change_rate(self, rate: int): ... 181 def get_angle_start(self) -> int: ... 182 def get_angle_end(self) -> int: ... 183 def get_bg_angle_start(self) -> int: ... 184 def get_bg_angle_end(self) -> int: ... 185 def get_value(self) -> int: ... 186 def get_min_value(self) -> int: ... 187 def get_max_value(self) -> int: ... 188 def get_mode(self) -> int: ... 189 # def get_rotation(self) -> int: ... 190 191class bar(lv_obj): 192 def __init__(self, parent: lv_obj): ... 193 def set_value(self, value: int, anim: int): ... 194 def set_start_value(self, start_value: int, anim: int): ... 195 def set_range(self, min: int, max: int): ... 196 def set_mode(self, mode: int): ... 197 def get_value(self) -> int: ... 198 def get_start_value(self) -> int: ... 199 def get_min_value(self) -> int: ... 200 def get_max_value(self) -> int: ... 201 def get_mode(self) -> int: ... 202 203class btn(lv_obj): 204 def __init__(self, parent: lv_obj): ... 205 206class checkbox(lv_obj): 207 def __init__(self, parent: lv_obj): ... 208 def set_text(self, txt: str): ... 209 def set_text_static(self, txt: str): ... 210 def get_text(self) -> str: ... 211 212class dropdown(lv_obj): 213 def __init__(self, parent: lv_obj): ... 214 def set_text(self, txt: str): ... 215 def set_options(self, options: str): ... 216 def add_option(self, option: str, pos:int): ... 217 def clear_options(self): ... 218 def set_selected(self, sel_opt: int): ... 219 def set_dir(self, dir: int): ... 220 def set_symbol(self, symbol: str): ... 221 def set_selected_highlight(self, en: int): ... 222 # def get_list(self) -> lv_obj: ... 223 def get_text(self) -> str: ... 224 def get_options(self) -> str: ... 225 def get_selected(self) -> int: ... 226 def get_option_cnt(self) -> int: ... 227 def get_selected_str(self) -> str: ... 228 def get_option_index(self, option: str) -> int: ... 229 def get_symbol(self) -> str: ... 230 def get_selected_highlight(self) -> int: ... 231 def get_dir(self) -> int: ... 232 def open(self): ... 233 def close(self): ... 234 def is_open(self) -> int: ... 235 236class label(lv_obj): 237 def __init__(self, parent: lv_obj): ... 238 def set_text(self, txt: str): ... 239 def set_long_mode(self, mode: int): ... 240 def set_recolor(self, en: int): ... 241 def set_style_text_align(self, value: int, selector: int): ... 242 243class roller(lv_obj): 244 def __init__(self, parent: lv_obj): ... 245 def set_options(self, options: str, mode: int): ... 246 def set_visible_row_count(self, row_cnt: int): ... 247 248class slider(lv_obj): 249 def __init__(self, parent: lv_obj): ... 250 251class switch(lv_obj): 252 def __init__(self, parent: lv_obj): ... 253 254class table(lv_obj): 255 def __init__(self, parent: lv_obj): ... 256 def set_cell_value(self, row: int, col: int, txt: str): ... 257 258class textarea(lv_obj): 259 def __init__(self, parent: lv_obj): ... 260 def set_one_line(en: int): ... 261 262def scr_act() -> lv_obj: ... 263def timer_create_basic() -> lv_timer_t: ... 264