Rev 7911 | Rev 8381 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 7911 | Rev 7984 | ||
---|---|---|---|
Line 88... | Line 88... | ||
88 | init_libraries(); |
88 | init_libraries(); |
Line 89... | Line 89... | ||
89 | 89 | ||
90 | strcpy(#save_path, "/tmp0/1"); |
90 | strcpy(#save_path, "/tmp0/1"); |
Line 91... | Line 91... | ||
91 | EditBox_UpdateText(#edit_save, 0); |
91 | EditBox_UpdateText(#edit_save, 0); |
92 | 92 | ||
93 | SetEventMask(EVM_REDRAW+EVM_KEY+EVM_BUTTON+EVM_MOUSE+EVM_MOUSE_FILTER); |
93 | @SetEventMask(EVM_REDRAW+EVM_KEY+EVM_BUTTON+EVM_MOUSE+EVM_MOUSE_FILTER); |
94 | loop() switch(WaitEvent()) |
94 | loop() switch(@WaitEvent()) |
95 | { |
95 | { |
96 | case evMouse: |
96 | case evMouse: |
Line 97... | Line 97... | ||
97 | edit_box_mouse stdcall (#edit_save); |
97 | edit_box_mouse stdcall (#edit_save); |
98 | break; |
98 | break; |
99 | 99 | ||
100 | case evButton: |
100 | case evButton: |
101 | id = GetButtonID(); |
101 | id = @GetButtonID(); |
102 | switch(id){ |
102 | switch(id){ |
103 | case CLOSE_BTN: ExitProcess(); |
103 | case CLOSE_BTN: ExitProcess(); |
104 | case BTN_MAKE_SCREENSHOT: EventTakeScreenshot(); break; |
104 | case BTN_MAKE_SCREENSHOT: EventTakeScreenshot(); break; |
105 | case BTN_SETTINGS: EventClickSettings(); break; |
105 | case BTN_SETTINGS: EventClickSettings(); break; |
106 | case BTN_CHOOSE_SAVING_PATH: EventChooseSavePath(); break; |
106 | case BTN_CHOOSE_SAVING_PATH: EventChooseSavePath(); break; |
Line 107... | Line 107... | ||
107 | default: delay.click(id); |
107 | default: delay.click(id); |
108 | } |
108 | } |
109 | break; |
- | |
110 | - | ||
111 | case evKey: |
- | |
112 | GetKeys(); |
109 | break; |
- | 110 | ||
- | 111 | case evKey: |
|
- | 112 | GetKey(); |
|
113 | if (SCAN_CODE_ENTER == key_scancode) EventTakeScreenshot(); |
113 | edit_box_key stdcall (#edit_save); |
Line 114... | Line 114... | ||
114 | if (SCAN_CODE_ESC == key_scancode) ExitProcess(); |
114 | EAX >>= 16; |
115 | EAX = key_editbox; |
115 | if (SCAN_CODE_ENTER == AL) EventTakeScreenshot(); |
116 | edit_box_key stdcall (#edit_save); |
116 | if (SCAN_CODE_ESC == AL) ExitProcess(); |