diff --git a/programs/cmm/eolite/Eolite.c b/programs/cmm/eolite/Eolite.c index 0db47662d3..5379074eb5 100644 --- a/programs/cmm/eolite/Eolite.c +++ b/programs/cmm/eolite/Eolite.c @@ -73,8 +73,8 @@ enum {ONLY_SHOW, WITH_REDRAW, ONLY_OPEN}; //OpenDir -#define TITLE "Eolite File Manager v1.96" -#define ABOUT_TITLE "Eolite v1.96" +#define TITLE "Eolite File Manager v1.97" +#define ABOUT_TITLE "Eolite v1.97" dword col_work = 0xE4DFE1; dword col_border = 0x9098B0; //A0A0B8; //0x819FC5; dword col_padding = 0xC8C9C9; @@ -666,18 +666,37 @@ void Del_Form() } +void Del_File2(dword way) +{ + int del_rezult; + dword dirbuf, fcount, i, filename; + char del_from[4096], error; + del_rezult = DeleteFile(way); + if (del_rezult) + { + error = GetDir(#dirbuf, #fcount, way, DIRS_ONLYREAL); + for (i=0; i