Subversion Repositories Kolibri OS

Compare Revisions

Regard whitespace Rev 4027 → Rev 4028

/programs/cmm/browser/include/menu_rmb.h
74,7 → 74,6
case evReDraw:
DefineAndDrawWindow(Form.left+m.x,Form.top+m.y+GetSkinHeight()+3,menu.w+2,menu.count*menu.line_h+4,0x01, 0, 0, 0x01fffFFF);
DrawPopup(0,0,menu.w,menu.count*menu.line_h+3,0, col_work,col_border);
//PutPixel();
 
_ITEMS_DRAW:
for (N=0; N<menu.count; N++;)
/programs/cmm/eolite/Eolite.c
76,8 → 76,8
 
enum {ONLY_SHOW, WITH_REDRAW, ONLY_OPEN}; //OpenDir
 
#define TITLE "Eolite File Manager v1.98.3"
#define ABOUT_TITLE "Eolite v1.98.3"
#define TITLE "Eolite File Manager v1.98.4"
#define ABOUT_TITLE "Eolite v1.98.4"
dword col_work = 0xE4DFE1;
dword col_border = 0x9098B0; //A0A0B8; //0x819FC5;
dword col_padding = 0xC8C9C9;
108,6 → 108,7
dword buf, off;
dword file_mas[6898];
int j, i;
int action_buf;
 
edit_box edit2= {250,213,80,0xFFFFCC,0x94AECE,0xFFFFCC,0xffffff,0,248,#file_name,#mouse_dd,64,6,6};
PathShow_data PathShow = {0, 17,250, 6, 250, 0, 0, 0x0, 0xFFFfff, #path, #temp, 0};
403,11 → 404,31
}
break;
case evReDraw:
if (action_buf) { menu_action(action_buf); action_buf=0;}
draw_window();
}
}
 
void menu_action(dword id)
{
if (id==COPY_PASTE_END)
{
FnProcess(5);
SelectFile(#copy_to+strrchr(#copy_to,'/'));
}
if (id==100) Open();
if (id==201) notify("Not compleated yet");
if (id==202) FnProcess(3); //F3
if (id==203) FnProcess(4); //F4
if (id==104) Copy(#file_path, NOCUT);
if (id==105) Copy(#file_path, CUT);
if (id==106) CreateThread(#Paste,#copy_stak);
if (id==107) FnProcess(2);
if (id==108) Del_Form();
if (id==109) FnProcess(5);
}
 
 
void draw_window()
{
DefineAndDrawWindow(40,20,550,500,0x73,col_work,TITLE);
/programs/cmm/eolite/include/copypaste.h
1,8 → 1,8
//Leency 2008-2013
 
 
byte copy_from[4096], cut_active=0;
enum {NOCUT, CUT};
byte copy_from[4096], copy_to[4096], cut_active=0;
enum {NOCUT, CUT, COPY_PASTE_END};
#define WIN_W 300
#define WIN_H 50
 
28,7 → 28,7
 
void Paste()
{
char copy_to[4096], copy_rezult;
char copy_rezult;
if (!copy_from) ExitProcess();
strcpy(#copy_to, #path);
55,9 → 55,7
copy_from=NULL;
cut_active=false;
}
action_buf = COPY_PASTE_END;
ActivateWindow(GetProcessSlot(Form.ID));
SendWindowMessage(evKey, 54);
SelectFile(#copy_to+strrchr(#copy_to,'/'));
pause(20);
ExitProcess();
}
/programs/cmm/eolite/include/file_menu.h
10,9 → 10,9
"Š®¯¨à®¢ âì", "Crl+C",104,
"‚ë१ âì", "Crl+X",105,
"‚áâ ¢¨âì", "Crl+V",106,
"¥à¥¨¬¥­®¢ âì", "F2",107,
"¥à¥¨¬¥­®¢ âì", "F2",207,
"“¤ «¨âì", "Del",108,
"Ž¡­®¢¨âì", "F5",109,
"Ž¡­®¢¨âì ¯ ¯ªã", "F5",109,
0, 0, 0};
#elif LANG_EST
char *file_captions[] = {
23,7 → 23,7
"Kopeeri", "Crl+C",104,
"Lõika", "Crl+X",105,
"Aseta", "Crl+V",106,
"Nimeta ümber", "F2",107,
"Nimeta ümber", "F2",207,
"Kustuta", "Del",108,
"Värskenda", "F5",109,
0, 0, 0};
36,7 → 36,7
"Copy", "Crl+C",104,
"Cut", "Crl+X",105,
"Paste", "Crl+V",106,
"Rename", "F2",107,
"Rename", "F2",207,
"Delete", "Del",108,
"Refresh", "F5",109,
0, 0, 0};
76,17 → 76,7
break;
 
case evButton:
id=GetButtonID();
if (id==100) Open();
if (id==201) notify("Not compleated yet");
if (id==202) FnProcess(3); //F3
if (id==203) FnProcess(4); //F4
if (id==104) Copy(#file_path, NOCUT);
if (id==105) Copy(#file_path, CUT);
if (id==106) CreateThread(#Paste,#copy_stak);
if (id==107) FnProcess(2);
if (id==108) Del_Form();
if (id==109) FnProcess(5);
action_buf = GetButtonID();
ExitProcess();
break;