/programs/cmm/eolite/include/menu.h |
---|
50,7 → 50,7 |
void FileMenu() |
{ |
word key; |
word key,key2; |
proc_info MenuForm; |
int index; |
78,10 → 78,13 |
break; |
case evKey: |
key = GetKey(); |
if (key==27){cmd_free=1;ExitProcess();} |
else if (key == 13) {action_buf = cur_action_buf; cmd_free=1; ExitProcess(); } |
if (menu.ProcessKey(key)) MenuListRedraw(); |
GetFullKey(); |
key = AH; |
$shr eax,16 |
key2 = AL; |
if (key2==SCAN_CODE_ESC){cmd_free=1;ExitProcess();} |
else if (key2 == SCAN_CODE_ENTER) {action_buf = cur_action_buf; cmd_free=1; ExitProcess(); } |
if (menu.ProcessKey(key2)) MenuListRedraw(); |
break; |
case evReDraw: _MENU_DRAW: |
/programs/cmm/eolite/include/properties.h |
---|
214,7 → 214,7 |
void properties_dialog() |
{ |
byte id; |
byte key; |
byte key,key2; |
dword file_name_off; |
dword selected_offset2; |
285,18 → 285,35 |
break; |
case evKey: |
key = GetKey(); |
GetFullKey(); |
key = AH; |
$shr eax,16 |
key2 = AL; |
if (quest_active) |
{ |
IF (key==013) SetProperties(2); |
IF (key==027) SetProperties(1); |
IF (key2==SCAN_CODE_ENTER) SetProperties(2); |
IF (key2==SCAN_CODE_ESC) SetProperties(1); |
break; |
} |
if (key==27) |
if (key2==SCAN_CODE_ESC) |
{ |
cmd_free=3; |
ExitProcess(); |
} |
if (key2==SCAN_CODE_ENTER) |
{ |
if (selected_count) || (itdir) |
{ |
quest_active = 1; |
Quest(); |
} |
else |
{ |
SetProperties(0); |
} |
break; |
} |
EAX=key<<8; |
edit_box_key stdcall(#file_name_ed); |
edit_box_key stdcall(#path_to_file_ed); |
/programs/cmm/eolite/include/settings.h |
---|
32,7 → 32,7 |
void settings_dialog() |
{ |
byte id; |
unsigned int key; |
unsigned int key, key2; |
proc_info settings_form; |
dword save_show_dev_name,save_real_files_names_case, save_info_after_copy, save_use_big_fonts, save_files_h, save_DBLTime; |
96,8 → 96,11 |
break; |
case evKey: |
key = GetKey(); |
if (key==27) |
GetFullKey(); |
key = AH; |
$shr eax,16 |
key2 = AL; |
if (key2==SCAN_CODE_ESC) |
{ |
active_settings = 0; |
action_buf = 300; |
/programs/cmm/eolite/include/translations.h |
---|
1,5 → 1,5 |
#define TITLE "Eolite File Manager v3.0 beta 3" |
#define ABOUT_TITLE "Eolite 3.0 beta 3" |
#define TITLE "Eolite File Manager v3.0 beta 4" |
#define ABOUT_TITLE "Eolite 3.0 beta 4" |
#ifdef LANG_RUS |
?define T_FILE " ©«" |