Rev 8779 | Rev 8789 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 8779 | Rev 8780 | ||
---|---|---|---|
Line 223... | Line 223... | ||
223 | int old_cur_y; |
223 | int old_cur_y; |
Line 224... | Line 224... | ||
224 | 224 | ||
225 | load_libraries(); |
225 | load_libraries(); |
Line -... | Line 226... | ||
- | 226 | SetAppColors(); |
|
- | 227 | ||
226 | SetAppColors(); |
228 | ESBYTE[0] = NULL; |
227 | 229 | ||
Line -... | Line 230... | ||
- | 230 | handle_param(); |
|
- | 231 | rand_n = random(80); |
|
228 | handle_param(); |
232 | |
Line 229... | Line 233... | ||
229 | rand_n = random(80); |
233 | ESBYTE[0] = NULL; |
230 | 234 | ||
231 | SystemDiscs.Get(); |
235 | SystemDiscs.Get(); |
Line 529... | Line 533... | ||
529 | EventChooseFile(files.cur_y); |
533 | EventChooseFile(files.cur_y); |
530 | files.KeyDown(); |
534 | files.KeyDown(); |
531 | DrawStatusBar(); |
535 | DrawStatusBar(); |
532 | List_ReDraw(); |
536 | List_ReDraw(); |
533 | break; |
537 | break; |
534 | case SCAN_CODE_F2...SCAN_CODE_F10: |
538 | case SCAN_CODE_F1...SCAN_CODE_F10: |
535 | FnProcess(key_scancode-58); |
539 | FnProcess(key_scancode-58); |
536 | break; |
540 | break; |
537 | default: |
541 | default: |
538 | EventSelectFileByKeyPress(); |
542 | EventSelectFileByKeyPress(); |
539 | } |
543 | } |
Line 1120... | Line 1124... | ||
1120 | else DrawEolitePopup(T_CREATE, T_CANCEL); |
1124 | else DrawEolitePopup(T_CREATE, T_CANCEL); |
1121 | new_file_ed.left = dform_x+10; |
1125 | new_file_ed.left = dform_x+10; |
1122 | DrawEditBox(#new_file_ed); |
1126 | DrawEditBox(#new_file_ed); |
1123 | } |
1127 | } |
Line 1124... | Line 1128... | ||
1124 | 1128 | ||
1125 | void FnProcess(byte N) |
1129 | void EventShowAbout() |
1126 | { |
- | |
1127 | switch(N) |
- | |
1128 | { |
- | |
1129 | case 1: |
1130 | { |
1130 | if (!active_about) { |
1131 | if (!active_about) { |
1131 | about_stak = malloc(4096); |
1132 | about_stak = malloc(4096); |
1132 | about_thread_id = CreateThread(#about_dialog,about_stak+4092); |
- | |
1133 | break; |
1133 | about_thread_id = CreateThread(#about_dialog,about_stak+4092); |
1134 | } else { |
1134 | } else { |
1135 | ActivateWindow(GetProcessSlot(about_thread_id)); |
1135 | ActivateWindow(GetProcessSlot(about_thread_id)); |
- | 1136 | } |
|
- | 1137 | } |
|
- | 1138 | ||
- | 1139 | void FnProcess(byte N) |
|
- | 1140 | { |
|
- | 1141 | switch(N) |
|
- | 1142 | { |
|
- | 1143 | case 1: |
|
1136 | } |
1144 | EventShowProperties(); |
1137 | break; |
1145 | break; |
1138 | case 2: |
1146 | case 2: |
1139 | if (files.count) NewElement_Form(RENAME_ITEM, #file_name); |
1147 | if (files.count) NewElement_Form(RENAME_ITEM, #file_name); |
1140 | break; |
1148 | break; |
1141 | case 3: |
1149 | case 3: |
1142 | if (files.count) && (!itdir) RunProgram("/sys/tinypad", #file_path); |
1150 | if (files.count) && (!itdir) RunProgram("/sys/quark", #file_path); |
1143 | break; |
1151 | break; |
1144 | case 4: |
1152 | case 4: |
1145 | if (files.count) && (!itdir) RunProgram("/sys/develop/heed", #file_path); |
1153 | if (files.count) && (!itdir) RunProgram("/sys/develop/cedit", #file_path); |
1146 | break; |
1154 | break; |
1147 | case 5: //refresh cur dir & devs |
1155 | case 5: //refresh cur dir & devs |
1148 | if (two_panels.checked) |
1156 | if (two_panels.checked) |
1149 | { |
1157 | { |
Line 1156... | Line 1164... | ||
1156 | Open_Dir(#path,WITH_REDRAW); |
1164 | Open_Dir(#path,WITH_REDRAW); |
1157 | DrawDeviceAndActionsLeftPanel(); |
1165 | DrawDeviceAndActionsLeftPanel(); |
1158 | } |
1166 | } |
1159 | break; |
1167 | break; |
1160 | case 6: |
1168 | case 6: |
1161 | NewElement_Form(CREATE_FOLDER, T_NEW_FOLDER); |
1169 | //Move |
1162 | break; |
1170 | break; |
1163 | case 7: |
1171 | case 7: |
1164 | NewElement_Form(CREATE_FILE, T_NEW_FILE); |
1172 | NewElement_Form(CREATE_FOLDER, T_NEW_FOLDER); |
1165 | break; |
1173 | break; |
1166 | case 8: |
1174 | case 8: |
1167 | EventShowProperties(); |
1175 | Del_Form(); |
- | 1176 | break; |
|
- | 1177 | case 9: |
|
- | 1178 | NewElement_Form(CREATE_FILE, T_NEW_FILE); |
|
1168 | break; |
1179 | break; |
1169 | case 10: //F10 |
1180 | case 10: //F10 |
1170 | if (!active_settings) |
1181 | if (!active_settings) |
1171 | { |
1182 | { |
1172 | settings_stak = malloc(4096); |
1183 | settings_stak = malloc(4096); |