Rev 6496 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 6496 | Rev 8122 | ||
---|---|---|---|
Line 17... | Line 17... | ||
17 | unsigned int gui_event = KOLIBRI_EVENT_REDRAW; |
17 | unsigned int gui_event = KOLIBRI_EVENT_REDRAW; |
18 | oskey_t key; |
18 | oskey_t key; |
Line 19... | Line 19... | ||
19 | 19 | ||
Line 20... | Line 20... | ||
20 | kolibri_window *main_window = kolibri_new_window(50, 50, 800, 300, "rasterworks example"); |
20 | kolibri_window *main_window = kolibri_new_window(50, 50, 800, 300, "rasterworks example"); |
Line 21... | Line 21... | ||
21 | 21 | ||
22 | extern volatile unsigned press_key; |
22 | unsigned press_key; |
Line 23... | Line 23... | ||
23 | 23 | ||
Line 41... | Line 41... | ||
41 | do /* Start of main activity loop */ |
41 | do /* Start of main activity loop */ |
42 | { |
42 | { |
43 | if(gui_event == KOLIBRI_EVENT_REDRAW) |
43 | if(gui_event == KOLIBRI_EVENT_REDRAW) |
44 | { |
44 | { |
45 | kolibri_handle_event_redraw(main_window); |
45 | kolibri_handle_event_redraw(main_window); |
46 | DrawBitmap(buffi, 5, 5, 768, 256); |
46 | DrawBitmap(buffi+8, 5, 5, 768, 256); |
47 | } |
47 | } |
48 | else if(gui_event == KOLIBRI_EVENT_KEY) |
48 | else if(gui_event == KOLIBRI_EVENT_KEY) |
49 | { |
49 | { |
50 | key = get_key(); |
50 | key = get_key(); |
51 | switch (key.code) |
51 | switch (key.code) |
52 | { |
52 | { |
53 | } |
53 | } |
54 | press_key = key.val; |
54 | press_key = key.val; |
Line 55... | Line 55... | ||
55 | 55 | ||
56 | kolibri_handle_event_key(main_window); |
56 | kolibri_handle_event_key(main_window, key); |
57 | } |
57 | } |
58 | else if(gui_event == KOLIBRI_EVENT_BUTTON) |
58 | else if(gui_event == KOLIBRI_EVENT_BUTTON) |
59 | { |
59 | { |
60 | unsigned int pressed_button = kolibri_button_get_identifier(); |
60 | unsigned int pressed_button = kolibri_button_get_identifier(); |