Rev 7806 | Rev 7816 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 7806 | Rev 7813 | ||
---|---|---|---|
Line 340... | Line 340... | ||
340 | Paste(); |
340 | Paste(); |
341 | break; |
341 | break; |
342 | case 31...33: |
342 | case 31...33: |
343 | EventSort(id-30); |
343 | EventSort(id-30); |
344 | break; |
344 | break; |
- | 345 | case 51: |
|
- | 346 | EventShowBurgerMenu(); |
|
- | 347 | break; |
|
345 | case 50...60: //Actions |
348 | case 52...60: //Actions |
346 | FnProcess(id-50); |
349 | FnProcess(id-50); |
347 | break; |
350 | break; |
348 | case 61: // Set path as default |
351 | case 61: // Set path as default |
349 | SetDefaultPath(#path); |
352 | SetDefaultPath(#path); |
350 | break; |
353 | break; |
Line 407... | Line 410... | ||
407 | Copy(#file_path, CUT); |
410 | Copy(#file_path, CUT); |
408 | break; |
411 | break; |
409 | case SCAN_CODE_KEY_C: |
412 | case SCAN_CODE_KEY_C: |
410 | Copy(#file_path, NOCUT); |
413 | Copy(#file_path, NOCUT); |
411 | break; |
414 | break; |
- | 415 | case SCAN_CODE_KEY_G: |
|
- | 416 | EventOpenConsoleHere(); |
|
- | 417 | break; |
|
412 | case SCAN_CODE_KEY_V: |
418 | case SCAN_CODE_KEY_V: |
413 | Paste(); |
419 | Paste(); |
414 | break; |
420 | break; |
415 | case SCAN_CODE_KEY_D: //set image as bg |
421 | case SCAN_CODE_KEY_D: //set image as bg |
416 | strlcpy(#temp, "\\S__",4); |
422 | strlcpy(#temp, "\\S__",4); |
417 | strcat(#temp, #file_path); |
423 | strcat(#temp, #file_path); |
418 | RunProgram("/sys/media/kiv", #temp); |
424 | RunProgram("/sys/media/kiv", #temp); |
419 | break; |
425 | break; |
420 | case SCAN_CODE_KEY_N: //create new window |
426 | case SCAN_CODE_KEY_N: |
421 | if (Form.left==98) MoveSize(Form.left-20,Form.top-20,OLD,OLD); |
- | |
422 | RunProgram(I_Path, #path); |
427 | EventOpenNewEolite(); |
423 | break; |
428 | break; |
424 | case SCAN_CODE_KEY_M: |
429 | case SCAN_CODE_KEY_M: |
425 | Open_Dir(#inactive_path,WITH_REDRAW); |
430 | Open_Dir(#inactive_path,WITH_REDRAW); |
426 | break; |
431 | break; |
427 | case SCAN_CODE_ENTER: |
432 | case SCAN_CODE_ENTER: |
Line 1200... | Line 1205... | ||
1200 | files.KeyHome(); |
1205 | files.KeyHome(); |
1201 | Open_Dir(#path,WITH_REDRAW); |
1206 | Open_Dir(#path,WITH_REDRAW); |
1202 | } |
1207 | } |
1203 | } |
1208 | } |
Line -... | Line 1209... | ||
- | 1209 | ||
- | 1210 | void EventOpenNewEolite() |
|
- | 1211 | { |
|
- | 1212 | //if (Form.left==98) MoveSize(Form.left-20,Form.top-20,OLD,OLD); |
|
- | 1213 | RunProgram(I_Path, #path); |
|
- | 1214 | } |
|
- | 1215 | ||
- | 1216 | void EventOpenConsoleHere() |
|
- | 1217 | { |
|
- | 1218 | sprintf(#param, "pwd cd %s", #path); |
|
- | 1219 | RunProgram("/sys/shell", #param); |
|
- | 1220 | } |
|
1204 | 1221 | ||
1205 | void ProceedMouseGestures() |
1222 | void ProceedMouseGestures() |
1206 | { |
1223 | { |
1207 | char stats; |
1224 | char stats; |
1208 | signed x_old, y_old, dif_x, dif_y, adif_x, adif_y; |
1225 | signed x_old, y_old, dif_x, dif_y, adif_x, adif_y; |