Subversion Repositories Kolibri OS

Rev

Rev 3029 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 3029 Rev 3043
Line 18... Line 18...
18
#define ONLY_SHOW	0
18
#define ONLY_SHOW	0
19
#define WITH_REDRAW	1
19
#define WITH_REDRAW	1
20
#define ONLY_OPEN	2
20
#define ONLY_OPEN	2
Line 21... Line 21...
21
 
21
 
22
//ïåðåìåííûå
22
//ïåðåìåííûå
23
#define title "Eolite File Manager v1.35"
23
#define title "Eolite File Manager v1.36"
24
dword selection_col = 0x94AECE;
24
dword selection_col = 0x94AECE;
Line 25... Line 25...
25
dword lpanel_col = 0x00699C;
25
dword lpanel_col = 0x00699C;
Line 222... Line 222...
222
							break;
222
							break;
223
					case 77:
223
					case 77:
224
							IF (show_actions==1) show_actions=0; ELSE show_actions=1;
224
							IF (show_actions==1) show_actions=0; ELSE show_actions=1;
225
							Actions();
225
							Actions();
226
							break;
226
							break;
227
					case 78:
227
					case 78: //rescan devices
228
							IF (show_dev_name==1) show_dev_name=0; ELSE show_dev_name=1;
228
							Tip(56, "Devices", 78, "-");
-
 
229
							Pause(10);
229
							GetSystemDiscs();
230
							GetSystemDiscs();
230
							Open_Dir(#path,WITH_REDRAW);
231
							Open_Dir(#path,WITH_REDRAW);
231
							DrawSystemDiscs();
232
							DrawSystemDiscs();
232
							Actions();
233
							Actions();
233
							break;
234
							break;
Line 520... Line 521...
520
		DrawBar(onLeft(168,0),paint_x,1,onTop(paint_x,6),0xE4DFE1); //ïîëîñà ñåðàÿ âåðòèêàëüíàÿ 1
521
		DrawBar(onLeft(168,0),paint_x,1,onTop(paint_x,6),0xE4DFE1); //ïîëîñà ñåðàÿ âåðòèêàëüíàÿ 1
521
		DrawBar(onLeft(95,0),paint_x,1,onTop(paint_x,6),0xE4DFE1); //ïîëîñà ñåðàÿ âåðòèêàëüíàÿ 2
522
		DrawBar(onLeft(95,0),paint_x,1,onTop(paint_x,6),0xE4DFE1); //ïîëîñà ñåðàÿ âåðòèêàëüíàÿ 2
522
	TVScroll();
523
	TVScroll();
523
}
524
}
Line 524... Line -...
524
 
-
 
525
/*#include "def_file.txt" 
-
 
526
#define CELL_SIZE 58
-
 
527
void List_ReDraw()
-
 
528
{
-
 
529
	int i,
-
 
530
		po_gor, po_ver,
-
 
531
		on_xx, name_len;
-
 
532
	po_gor=onLeft(22,197)/CELL_SIZE;
-
 
533
	po_ver=onTop(57,6)/CELL_SIZE;
-
 
534
	for (j=0; j
-
 
535
	{
-
 
536
		if (j*po_gor+i+za_kadrom>=count)
-
 
537
		{
-
 
538
			DrawBar(i*CELL_SIZE+192,j*CELL_SIZE+57,CELL_SIZE,CELL_SIZE,0xFFFFFF);
-
 
539
			continue;
-
 
540
		}
-
 
541
		DefineButton(i*CELL_SIZE+192,j*CELL_SIZE+57,CELL_SIZE,CELL_SIZE,j*po_gor+i+201+BT_HIDE,0xFFFFFF);
-
 
542
		DrawBar(i*CELL_SIZE+192,j*CELL_SIZE+57,CELL_SIZE,CELL_SIZE,0xFFFFFF);
-
 
543
 
-
 
544
		off=file_mas[j*po_gor+i+za_kadrom]*304 + buf+72;
-
 
545
		name_len=strlen(off);
-
 
546
		if (name_len>9) name_len=9;
-
 
547
		on_xx=-name_len*3+29;
-
 
548
		WriteText(i*CELL_SIZE+193+on_xx,j*CELL_SIZE+57+CELL_SIZE-16,0,0,off,name_len);
-
 
549
		if (!TestBit(ESDWORD[off-40], 4))
-
 
550
			PutImage(#file32,32,32,i*CELL_SIZE+197+9,j*CELL_SIZE+57+5);
-
 
551
		else
-
 
552
			PutImage(#folder32,32,32,i*CELL_SIZE+197+9,j*CELL_SIZE+57+5);
-
 
553
 
-
 
554
	}
-
 
555
	TVScroll();
-
 
556
}*/
-
 
Line 557... Line 525...
557
 
525
 
558
 
526
 
559
void Line_ReDraw(dword color, filenum){
527
void Line_ReDraw(dword color, filenum){
560
	dword text_col=0, name_len,
528
	dword text_col=0, name_len,