Rev 8392 | Rev 8425 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 8392 | Rev 8407 | ||
---|---|---|---|
Line 106... | Line 106... | ||
106 | void main() |
106 | void main() |
107 | { |
107 | { |
108 | int btn; |
108 | int btn; |
109 | //dword cpu_frequency = GetCpuFrequency()/1000; |
109 | //dword cpu_frequency = GetCpuFrequency()/1000; |
110 | load_lib(); |
110 | load_lib(); |
- | 111 | @SetWindowLayerBehaviour(-1, ZPOS_ALWAYS_TOP); |
|
111 | SetEventMask(EVM_REDRAW + EVM_KEY + EVM_BUTTON + EVM_MOUSE + EVM_MOUSE_FILTER); |
112 | @SetEventMask(EVM_REDRAW + EVM_KEY + EVM_BUTTON + EVM_MOUSE + EVM_MOUSE_FILTER); |
112 | loop() switch(@WaitEventTimeout(50)) |
113 | loop() switch(@WaitEventTimeout(50)) |
113 | { |
114 | { |
114 | case evMouse: |
115 | case evMouse: |
115 | SelectList_ProcessMouse(); |
116 | SelectList_ProcessMouse(); |
116 | break; |
117 | break; |
Line 119... | Line 120... | ||
119 | if (key_scancode == SCAN_CODE_ESC) ExitProcess(); |
120 | if (key_scancode == SCAN_CODE_ESC) ExitProcess(); |
120 | if (key_scancode == SCAN_CODE_DEL) EventKillCurrentProcess(); |
121 | if (key_scancode == SCAN_CODE_DEL) EventKillCurrentProcess(); |
121 | if (select_list.ProcessKey(key_scancode)) SelectList_LineChanged(); |
122 | if (select_list.ProcessKey(key_scancode)) SelectList_LineChanged(); |
122 | break; |
123 | break; |
123 | case evButton: |
124 | case evButton: |
124 | btn = GetButtonID(); |
125 | btn = @GetButtonID(); |
125 | if (1==btn) ExitProcess(); |
126 | if (1==btn) ExitProcess(); |
Line 126... | Line 127... | ||
126 | 127 | ||
127 | if (show_system.click(btn)) { |
128 | if (show_system.click(btn)) { |
128 | SelectList_LineChanged(); |
129 | SelectList_LineChanged(); |