Rev 9277 | Rev 9347 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 9277 | Rev 9341 | ||
---|---|---|---|
Line 7... | Line 7... | ||
7 | TODO: |
7 | TODO: |
8 | - add option Preserve all timestamps (Created, Opened, Modified) |
8 | - add option Preserve all timestamps (Created, Opened, Modified) |
9 | http://board.kolibrios.org/viewtopic.php?f=23&t=4521&p=77334#p77334 |
9 | http://board.kolibrios.org/viewtopic.php?f=23&t=4521&p=77334#p77334 |
10 | */ |
10 | */ |
Line 11... | Line 11... | ||
11 | 11 | ||
12 | #define ABOUT_TITLE "EOLITE 5.1" |
12 | #define ABOUT_TITLE "EOLITE 5.11" |
13 | #define TITLE_EOLITE "Eolite File Manager 5.1" |
13 | #define TITLE_EOLITE "Eolite File Manager 5.11" |
Line 14... | Line 14... | ||
14 | #define TITLE_KFM "Kolibri File Manager 2.1"; |
14 | #define TITLE_KFM "Kolibri File Manager 2.11"; |
15 | 15 | ||
16 | #define MEMSIZE 1024 * 250 |
16 | #define MEMSIZE 1024 * 250 |
17 | #include "../lib/clipboard.h" |
17 | #include "../lib/clipboard.h" |
Line 381... | Line 381... | ||
381 | } |
381 | } |
382 | } |
382 | } |
383 | break; |
383 | break; |
384 | } |
384 | } |
Line 385... | Line 385... | ||
385 | 385 | ||
386 | if (key_modifier&KEY_LSHIFT) || (key_modifier&KEY_RSHIFT) { |
386 | if (key_modifier&KEY_LSHIFT) || (key_modifier&KEY_RSHIFT) |
387 | 387 | { |
|
388 | if (key_scancode == SCAN_CODE_ENTER) { |
388 | if (key_scancode == SCAN_CODE_ENTER) { |
389 | EventOpenSelected(); |
389 | EventOpenSelected(); |
390 | break; |
390 | break; |
391 | } |
- | |
392 | 391 | } |
|
393 | old_cur_y = files.cur_y; |
392 | old_cur_y = files.cur_y; |
394 | files.ProcessKey(key_scancode); |
393 | files.ProcessKey(key_scancode); |
395 | EventChooseFilesRange(old_cur_y, files.cur_y); |
394 | EventChooseFilesRange(old_cur_y, files.cur_y); |
396 | break; |
395 | break; |
Line 397... | Line -... | ||
397 | } |
- | |
398 | - | ||
399 | if (files.ProcessKey(key_scancode)) |
- | |
400 | { |
- | |
401 | List_ReDraw(); |
- | |
402 | break; |
- | |
403 | } |
396 | } |
404 | 397 | ||
405 | if (key_modifier&KEY_LCTRL) || (key_modifier&KEY_RCTRL) |
398 | if (key_modifier&KEY_LCTRL) || (key_modifier&KEY_RCTRL) |
406 | { |
399 | { |
407 | switch(key_scancode) |
400 | switch(key_scancode) |
Line 458... | Line 451... | ||
458 | EventChooseAllFiles(false); |
451 | EventChooseAllFiles(false); |
459 | break; |
452 | break; |
460 | } |
453 | } |
461 | break; |
454 | break; |
462 | } |
455 | } |
463 | - | ||
464 | switch (key_scancode) |
456 | switch (key_scancode) |
465 | { |
457 | { |
466 | case SCAN_CODE_BS: |
458 | case SCAN_CODE_BS: |
467 | Dir_Up(); |
459 | Dir_Up(); |
468 | break; |
460 | break; |
Line 493... | Line 485... | ||
493 | List_ReDraw(); |
485 | List_ReDraw(); |
494 | break; |
486 | break; |
495 | case SCAN_CODE_F1...SCAN_CODE_F10: |
487 | case SCAN_CODE_F1...SCAN_CODE_F10: |
496 | FnProcess(key_scancode-58); |
488 | FnProcess(key_scancode-58); |
497 | break; |
489 | break; |
- | 490 | case SCAN_CODE_DOWN: |
|
- | 491 | case SCAN_CODE_UP: |
|
- | 492 | case SCAN_CODE_HOME: |
|
- | 493 | case SCAN_CODE_END: |
|
- | 494 | case SCAN_CODE_PGUP: |
|
- | 495 | case SCAN_CODE_PGDN: |
|
- | 496 | if (files.ProcessKey(key_scancode)) List_ReDraw(); |
|
- | 497 | break; |
|
498 | default: |
498 | default: |
499 | EventSelectFileByKeyPress(); |
499 | EventSelectFileByKeyPress(); |
500 | } |
500 | } |
501 | break; |
501 | break; |
502 | case evIPC: |
502 | case evIPC: |