Kaba package xhui ed
...
Classes ed
- class Control extends Object
- class Dialog extends Panel
- class DialogFlags
- class Event
- class Menu
- class Painter extends Painter
- class Panel extends Control
- struct Resource
- class Toolbar extends Object
- class Window extends Panel
- class clipboard
Functions ed
- func static cancel_runner(id: i32)
- func static file_dialog(parent: Panel*, title: string, dir: Path, params: string[]) -> future[Path]
- func static fly(win: shared[Window]) -> future[void]
- func static fly_and_wait(win: shared[Window])
- func static parse_resource(buffer: string, literally: bool) -> Resource
- func static run()
- func static run_later(dt: f32, f: void->void) -> i32
- func static run_repeated(dt: f32, f: void->void) -> i32
Constants ed
- let KEY_0: i32
- let KEY_1: i32
- let KEY_2: i32
- let KEY_3: i32
- let KEY_4: i32
- let KEY_5: i32
- let KEY_6: i32
- let KEY_7: i32
- let KEY_8: i32
- let KEY_9: i32
- let KEY_A: i32
- let KEY_AE: i32
- let KEY_ALT: i32
- let KEY_ANY: i32
- let KEY_B: i32
- let KEY_BACKSPACE: i32
- let KEY_C: i32
- let KEY_COMMA: i32
- let KEY_CONTROL: i32
- let KEY_D: i32
- let KEY_DELETE: i32
- let KEY_DOT: i32
- let KEY_DOWN: i32
- let KEY_E: i32
- let KEY_END: i32
- let KEY_ESCAPE: i32
- let KEY_F: i32
- let KEY_F1: i32
- let KEY_F10: i32
- let KEY_F11: i32
- let KEY_F12: i32
- let KEY_F2: i32
- let KEY_F3: i32
- let KEY_F4: i32
- let KEY_F5: i32
- let KEY_F6: i32
- let KEY_F7: i32
- let KEY_F8: i32
- let KEY_F9: i32
- let KEY_FENCE: i32
- let KEY_G: i32
- let KEY_GRAVE: i32
- let KEY_H: i32
- let KEY_HOME: i32
- let KEY_HYPER: i32
- let KEY_I: i32
- let KEY_INSERT: i32
- let KEY_J: i32
- let KEY_K: i32
- let KEY_L: i32
- let KEY_LEFT: i32
- let KEY_LEFT_ALT: i32
- let KEY_LEFT_CONTROL: i32
- let KEY_LEFT_SHIFT: i32
- let KEY_LESS: i32
- let KEY_LWINDOWS: i32
- let KEY_M: i32
- let KEY_META: i32
- let KEY_MINUS: i32
- let KEY_N: i32
- let KEY_NUM_0: i32
- let KEY_NUM_1: i32
- let KEY_NUM_2: i32
- let KEY_NUM_3: i32
- let KEY_NUM_4: i32
- let KEY_NUM_5: i32
- let KEY_NUM_6: i32
- let KEY_NUM_7: i32
- let KEY_NUM_8: i32
- let KEY_NUM_9: i32
- let KEY_NUM_ADD: i32
- let KEY_NUM_COMMA: i32
- let KEY_NUM_DIVIDE: i32
- let KEY_NUM_ENTER: i32
- let KEY_NUM_MULTIPLY: i32
- let KEY_NUM_SUBTRACT: i32
- let KEY_O: i32
- let KEY_OE: i32
- let KEY_P: i32
- let KEY_PAGE_DOWN: i32
- let KEY_PAGE_UP: i32
- let KEY_PLUS: i32
- let KEY_Q: i32
- let KEY_R: i32
- let KEY_RETURN: i32
- let KEY_RIGHT: i32
- let KEY_RIGHT_ALT: i32
- let KEY_RIGHT_CONTROL: i32
- let KEY_RIGHT_SHIFT: i32
- let KEY_RWINDOWS: i32
- let KEY_S: i32
- let KEY_SHIFT: i32
- let KEY_SPACE: i32
- let KEY_SUPER: i32
- let KEY_SZ: i32
- let KEY_T: i32
- let KEY_TAB: i32
- let KEY_U: i32
- let KEY_UE: i32
- let KEY_UP: i32
- let KEY_V: i32
- let KEY_W: i32
- let KEY_X: i32
- let KEY_Y: i32
- let KEY_Z: i32
- let NUM_KEYS: i32