Rev 7504 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 7504 | Rev 7507 | ||
---|---|---|---|
Line 185... | Line 185... | ||
185 | // function 1 ïîñòàâèòü òî÷êó |
185 | // function 1 ïîñòàâèòü òî÷êó |
186 | void kos_PutPixel( Dword x, Dword y, Dword colour ); |
186 | void kos_PutPixel( Dword x, Dword y, Dword colour ); |
187 | // function 2 ïîëó÷èòü êîä íàæàòîé êëàâèøè |
187 | // function 2 ïîëó÷èòü êîä íàæàòîé êëàâèøè |
188 | bool kos_GetKey( Byte &keyCode ); |
188 | bool kos_GetKey( Byte &keyCode ); |
189 | // function 3 ïîëó÷èòü âðåìÿ |
189 | bool kos_GetKeys( Dword &key_editbox, Byte &key_ascii, Byte &key_scancode ); |
- | 190 | // function 3 ïîëó÷èòü âðåìÿ |
|
190 | Dword kos_GetSystemClock(); |
191 | Dword kos_GetSystemClock(); |
191 | // function 4 |
192 | // function 4 |
192 | void __declspec(noinline) kos_WriteTextToWindow( |
193 | void __declspec(noinline) kos_WriteTextToWindow( |
193 | Word x, Word y, |
194 | Word x, Word y, |
194 | Byte fontType, |
195 | Byte fontType, |
Line 262... | Line 263... | ||
262 | // 70.7: run Kolibri application with param |
263 | // 70.7: run Kolibri application with param |
263 | int kos_AppRun(char* app_path, char* param); |
264 | int kos_AppRun(char* app_path, char* param); |
264 | // |
265 | // |
265 | void kos_Main();0?0-a:a) |
266 | void kos_Main(); |
266 | 267 | ||
- | 268 | //SCAN CODE KEYS |
|
- | 269 | #define SCAN_CODE_BS 14 |
|
- | 270 | #define SCAN_CODE_TAB 15 |
|
- | 271 | #define SCAN_CODE_ENTER 28 |
|
- | 272 | #define SCAN_CODE_ESC 1 |
|
- | 273 | #define SCAN_CODE_DEL 83 |
|
- | 274 | #define SCAN_CODE_INS 82 |
|
- | 275 | #define SCAN_CODE_SPACE 57 |
|
- | 276 | #define SCAN_CODE_MENU 93 |
|
- | 277 | ||
- | 278 | #define SCAN_CODE_LEFT 75 |
|
- | 279 | #define SCAN_CODE_RIGHT 77 |
|
- | 280 | #define SCAN_CODE_DOWN 80 |
|
- | 281 | #define SCAN_CODE_UP 72 |
|
- | 282 | #define SCAN_CODE_HOME 71 |
|
- | 283 | #define SCAN_CODE_END 79 |
|
- | 284 | #define SCAN_CODE_PGDN 81 |
|
- | 285 | #define SCAN_CODE_PGUP 73 |
|
- | 286 | ||
- | 287 | #define SCAN_CODE_MINUS 12 |
|
- | 288 | #define SCAN_CODE_PLUS 13 |
|
- | 289 | ||
- | 290 | #define SCAN_CODE_F1 59 |
|
- | 291 | #define SCAN_CODE_F2 60 |
|
- | 292 | #define SCAN_CODE_F3 61 |
|
- | 293 | #define SCAN_CODE_F4 62 |
|
- | 294 | #define SCAN_CODE_F5 63 |
|
- | 295 | #define SCAN_CODE_F6 64 |
|
- | 296 | #define SCAN_CODE_F7 65 |
|
- | 297 | #define SCAN_CODE_F8 66 |
|
- | 298 | #define SCAN_CODE_F9 67 |
|
- | 299 | #define SCAN_CODE_F10 68 |
|
- | 300 | #define SCAN_CODE_F11 87 |
|
- | 301 | #define SCAN_CODE_F12 88 |
|
- | 302 | ||
- | 303 | #define SCAN_CODE_KEY_A 30 |
|
- | 304 | #define SCAN_CODE_KEY_B 48 |
|
- | 305 | #define SCAN_CODE_KEY_C 46 |
|
- | 306 | #define SCAN_CODE_KEY_D 32 |
|
- | 307 | #define SCAN_CODE_KEY_E 18 |
|
- | 308 | #define SCAN_CODE_KEY_F 33 |
|
- | 309 | #define SCAN_CODE_KEY_H 35 |
|
- | 310 | #define SCAN_CODE_KEY_I 23 |
|
- | 311 | #define SCAN_CODE_KEY_L 38 |
|
- | 312 | #define SCAN_CODE_KEY_M 50 |
|
- | 313 | #define SCAN_CODE_KEY_N 49 |
|
- | 314 | #define SCAN_CODE_KEY_O 24 |
|
- | 315 | #define SCAN_CODE_KEY_P 25 |
|
- | 316 | #define SCAN_CODE_KEY_R 19 |
|
- | 317 | #define SCAN_CODE_KEY_S 31 |
|
- | 318 | #define SCAN_CODE_KEY_T 20 |
|
- | 319 | #define SCAN_CODE_KEY_U 22 |
|
- | 320 | #define SCAN_CODE_KEY_V 47 |
|
- | 321 | #define SCAN_CODE_KEY_X 45 |
|
- | 322 | #define SCAN_CODE_KEY_Y 21 |
|
- | 323 | #define SCAN_CODE_KEY_Z 440?0-a:a) |
|
- | 324 | ||
267 | extern> |
325 | extern> |