Subversion Repositories Kolibri OS

Rev

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

Rev 3107 Rev 3135
Line 3... Line 3...
3
#include "..\lib\dll.h"
3
#include "..\lib\dll.h"
4
#include "..\lib\edit_box_lib.h"
4
#include "..\lib\edit_box_lib.h"
Line 5... Line 5...
5
 
5
 
6
#ifdef LANG_RUS
6
#ifdef LANG_RUS
7
	unsigned char *but_text[]={
7
	unsigned char *but_text[]={
8
	"Äîáàâèòü äèñê [F2]"w,
8
	"„®¡ ¢¨âì ¤¨áª [F2]",
9
	"Óäàëèòü äèñê [Del]"w,
9
	"“¤ «¨âì ¤¨áª [Del]",
10
	"Äîáàâèòü [Ctrl+Enter]"w,
10
	"„®¡ ¢¨âì [Ctrl+Enter]",
Line 11... Line 11...
11
	0};
11
	0};
12
	
12
	
13
	?define INTRO_TEXT_1 "Çäåñü áóäåò îòîáðàæàòüñÿ ñïèñîê"w
13
	?define INTRO_TEXT_1 "‡¤¥áì ¡ã¤¥â ®â®¡à ¦ âìáï ᯨ᮪"
Line 14... Line 14...
14
	?define INTRO_TEXT_2 "âèðòóàëüíûõ äèñêîâ â ñèñòåìå."w
14
	?define INTRO_TEXT_2 "¢¨àâã «ì­ëå ¤¨áª®¢ ¢ á¨á⥬¥."
15
	?define INTRO_TEXT_3 "Ïîïðîáóéòå äîáàâèòü îäèí..."w
15
	?define INTRO_TEXT_3 "®¯à®¡ã©â¥ ¤®¡ ¢¨âì ®¤¨­..."
Line 16... Line 16...
16
 
16
 
17
	?define NOTIFY_TEXT_NO_DISK    "Äëÿ íà÷àëà äîáàâüòå õîòÿ áû îäèí äèñê"w
17
	?define NOTIFY_TEXT_NO_DISK    "„«ï ­ ç «  ¤®¡ ¢ì⥠å®âï ¡ë ®¤¨­ ¤¨áª"
18
	?define NOTIFY_TEXT_DISK_LIMIT "Äîñòèãíóò ïðåäåë êîëè÷åñòâà âèðòóàëüíûõ äèñêîâ"w
18
	?define NOTIFY_TEXT_DISK_LIMIT "„®á⨣­ã⠯।¥« ª®«¨ç¥á⢠ ¢¨àâã «ì­ëå ¤¨áª®¢"
19
	
19
	
Line 223... Line 223...
223
	int i, x;
223
	int i, x;
Line 224... Line 224...
224
	
224
	
225
	sc.get();
225
	sc.get();
226
	DefineAndDrawWindow(170,150,314,250,0x74,sc.work,"Virtual Disk Manager 0.4",0);
226
	DefineAndDrawWindow(170,150,314,250,0x74,sc.work,"Virtual Disk Manager 0.4",0);
227
	GetProcessInfo(#Form, SelfInfo);
227
	GetProcessInfo(#Form, SelfInfo);
Line 228... Line 228...
228
	if (Form.status_window>2) return; //åñëè ñâåðíóòî â çàãîëîâîê, íè÷åãî íå ðèñóåì
228
	if (Form.status_window>2) return;
229
	
229
	
230
	//ðèñóåì ïàíåëü
230
	//ðèñóåì ïàíåëü
231
	DrawBar(0,0,  Form.width-9,30, sc.work);
231
	DrawBar(0,0,  Form.width-9,30, sc.work);
Line 237... Line 237...
237
		_PutImage(x+3,8,  14,14,   i*14*14*3+#icons);
237
		_PutImage(x+3,8,  14,14,   i*14*14*3+#icons);
238
		WriteText(x+22,11, 0x80, sc.work_button_text, but_text[i]);
238
		WriteText(x+22,11, 0x80, sc.work_button_text, but_text[i]);
239
		x+=strlen(but_text[i])*6+37; 
239
		x+=strlen(but_text[i])*6+37; 
240
	}
240
	}
Line 241... Line -...
241
	
-
 
242
	//ïîëó÷àåì ñïèñîê äîñòóïíûõ äèñêîâ
241
	
243
	GetDisks();
-
 
244
	//âûâîäèì äîñòóïíûå äèñêè
242
	GetDisks();
245
	DrawTmpDisks();
243
	DrawTmpDisks();
246
	//AddPanel();
244
	//AddPanel();
Line 247... Line 245...
247
}
245
}