Subversion Repositories Kolibri OS

Compare Revisions

Regard whitespace Rev 5442 → Rev 5443

/programs/cmm/eolite/Eolite.c
83,8 → 83,8
 
enum {ONLY_SHOW, WITH_REDRAW, ONLY_OPEN}; //OpenDir
 
#define TITLE "Eolite File Manager v2.50"
#define ABOUT_TITLE "Eolite v2.50"
#define TITLE "Eolite File Manager v2.51"
#define ABOUT_TITLE "Eolite v2.51"
dword col_padding, col_selec, col_lpanel;
 
int toolbar_buttons_x[7]={9,46,85,134,167,203};
201,7 → 201,7
if (id<files.visible) List_Current(id-files.current);
}
else
Open();
Open(0);
}
};
// } select/open file
385,7 → 385,7
break;
case 013: //Enter
IF (rename_active==1) {ReName(true); break;}
Open();
Open(0);
break;
case 074: //menu
menu_call_mouse=0;
394,6 → 394,7
break;
case 173: //Ctrl+Enter
if (!itdir) ShowOpenWithDialog();
else Open(1);
break;
case 178: //up
List_Current(-1);
421,7 → 422,7
if (ESBYTE[selected_offset]) ESBYTE[selected_offset]=0; else ESBYTE[selected_offset] = 1;
List_Current(1);
break;
case 050...059: //F1-F10
case 048...059: //F1-F10
FnProcess(key-49);
break;
default:
462,7 → 463,7
FnProcess(5);
SelectFile(#copy_to+strrchr(#copy_to,'/'));
}
if (id==100) Open();
if (id==100) Open(0);
if (id==201) ShowOpenWithDialog();
if (id==202) FnProcess(3); //F3
if (id==203) FnProcess(4); //F4
888,8 → 889,17
SelectFile(#cur_folder);
}
 
void Open()
void Open(int rez)
{
byte temp[4096];
if (rez)
{
if (!strcmp(#file_name,"..")) return;
strcpy(#temp, #file_path);
if (path[strlen(#temp)-1]!='/') chrcat(#temp, '/'); //need "/" in the end
RunProgram("/sys/File Managers/Eolite", #temp);
return;
}
if (!files.count) return;
if (!itdir)
{