diff --git a/programs/cmm/eolite/Eolite.c b/programs/cmm/eolite/Eolite.c index 9ef246a7c9..285f8f1020 100644 --- a/programs/cmm/eolite/Eolite.c +++ b/programs/cmm/eolite/Eolite.c @@ -35,7 +35,8 @@ ?define NOT_CREATE_FOLDER "Не удалось создать папку." ?define NOT_CREATE_FILE "Не удалось создать файл." ?define ERROR_1 "Ошибка при загрузке библиотеки /rd/1/lib/box_lib.obj" - + ?define T_PASTE_WINDOW "Копирую..." + ?define T_PASTE_WINDOW_TEXT "Копируется файл:" #else ?define T_FILE "File" ?define T_TYPE "Type" @@ -50,12 +51,14 @@ ?define NOT_CREATE_FOLDER "Folder can not be created." ?define NOT_CREATE_FILE "File can not be created." ?define ERROR_1 "Error while loading library /rd/1/lib/box_lib.obj" + ?define T_PASTE_WINDOW "Copying..." + ?define T_PASTE_WINDOW_TEXT "Copying file:" #endif enum {ONLY_SHOW, WITH_REDRAW, ONLY_OPEN}; //OpenDir -#define TITLE "Eolite File Manager v1.94" -#define ABOUT_TITLE "Eolite v1.94" +#define TITLE "Eolite File Manager v1.95" +#define ABOUT_TITLE "Eolite v1.95" dword col_work = 0xE4DFE1; dword col_border = 0x9098B0; //A0A0B8; //0x819FC5; dword col_padding = 0xC8C9C9; diff --git a/programs/cmm/eolite/include/copypaste.h b/programs/cmm/eolite/include/copypaste.h index e9467866cb..a4ff490c3f 100644 --- a/programs/cmm/eolite/include/copypaste.h +++ b/programs/cmm/eolite/include/copypaste.h @@ -4,7 +4,7 @@ byte copy_from[4096], cut_active=0; enum {NOCUT, CUT}; #define WIN_W 300 -#define WIN_H 20 +#define WIN_H 50 void Copy(dword pcth, char cut) @@ -14,11 +14,10 @@ void Copy(dword pcth, char cut) } void copyf_Action(dword filename) { - DefineAndDrawWindow(5000,0,WIN_W,WIN_H-1,0x01,col_work,0); - DrawBar(WIN_W, 0, 1, WIN_H, 0x333333); - DrawBar(0, 0, WIN_W, WIN_H, 0xDDDddd); - WriteText(5,6, 0x80, 0, "Copying file:"); - WriteText(90,6, 0x80, 0, filename); + DefineAndDrawWindow(Form.left+Form.width-200,Form.top+90,WIN_W,GetSkinHeight()+WIN_H-1,0x34,col_work,T_PASTE_WINDOW); + WriteText(5,8, 0x80, 0, T_PASTE_WINDOW_TEXT); + DrawBar(5, 26, WIN_W-10, 10, col_work); + WriteText(5,26, 0x80, 0, filename); //pause(20); }