Subversion Repositories Kolibri OS

Rev

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

Rev 935 Rev 937
Line 1... Line 1...
1
void IconFairing(dword filenum, y, videlenie)
1
void IconFairing(int filenum, y)
2
{
2
{
3
	if (filenum<5) //ôàéëèê
3
	switch(filenum)
4
		{
4
	{
-
 
5
		case 0...4: //ôàéëèê
5
		DrawBar(200,y,2,15,videlenie);
6
			DrawBar(200,y,2,15,videlenie);
6
		DrawBar(214,y,2,15,videlenie);
7
			DrawBar(214,y,2,15,videlenie);
7
		DrawBar(210,y,4,1,videlenie);//ëå
8
			DrawBar(210,y,4,1,videlenie);
8
		DrawBar(211,y+1,3,1,videlenie);//ñåí
9
			DrawBar(211,y+1,3,1,videlenie);
9
		DrawBar(212,y+2,2,1,videlenie);//êà
10
			DrawBar(212,y+2,2,1,videlenie);
10
		DrawBar(213,y+3,1,1,videlenie);//
11
			PutPixel(213,y+3,videlenie);
11
		}
12
			return;
12
	if (filenum==16) || (filenum==17) //ïàïêà
13
		case 16...17: //ïàïêà
13
		{
-
 
14
		DrawBar(200,y,1,15,videlenie); //ñëåâà ëèíèÿ
14
			DrawBar(200,y,1,15,videlenie);
15
		DrawBar(208,y,8,2,videlenie); //ñâåðõó ñïðàâà ëèíèÿ
15
			DrawBar(208,y,8,2,videlenie);
16
		IF (filenum==17) DrawBar(211,y+1,1,1,0x1A7B17); //çåë¸íàÿ òî÷êà ñòðåëêè
16
			IF (filenum==17) PutPixel(211,y+1,0x1A7B17); //çåë¸íàÿ òî÷êà ñòðåëêè
17
		DrawBar(201,y+13,15,2,videlenie); //ñíèçó ëèíèÿ
17
			DrawBar(201,y+13,15,2,videlenie);
-
 
18
			PutPixel(201,y,videlenie); //.òî÷êè
-
 
19
			PutPixel(207,y,videlenie);
-
 
20
			PutPixel(215,y+2,videlenie);
-
 
21
			PutPixel(201,y+12,videlenie);
-
 
22
			PutPixel(215,y+12,videlenie);
-
 
23
			return;
18
		//.òî÷êè
24
		case 13: //skin
19
		PutPixel(201,y,videlenie); //ñâåðõó ñëåâà òî÷êà
25
			PutPixel(215,y,videlenie); 
-
 
26
			return;
-
 
27
		case 11: //asm
-
 
28
			DrawBar(201,y,1,15,videlenie);
-
 
29
		case 14: //video
-
 
30
			DrawBar(200,y,1,15,videlenie);
-
 
31
			DrawBar(215,y,1,15,videlenie);
-
 
32
			return;
-
 
33
		case 15: //àðõèâ
20
		PutPixel(207,y,videlenie); //ñâåðõó ñïðàâà òî÷êà
34
			PutPixel(200,y,videlenie); //ñïðàâà ñïðàâà
-
 
35
			DrawBar(213,y,3,1,videlenie);
-
 
36
			DrawBar(214,y+1,2,1,videlenie);
21
		PutPixel(215,y+2,videlenie); //êàêàÿ ðàçíèöà ãäå
37
			PutPixel(215,y+2,videlenie);
22
		PutPixel(201,y+12,videlenie); //ñëåâà ñíèçó òî÷êà
38
			PutPixel(200,y+11,videlenie);
23
		PutPixel(215,y+12,videlenie); //ñïðàâà ñíèçó òî÷êà
39
			DrawBar(200,y+12,2,1,videlenie);
-
 
40
			DrawBar(200,y+13,3,1,videlenie);
-
 
41
			DrawBar(200,y+14,4,1,videlenie);
24
		}
42
			return;
-
 
43
		case 19: //èçîáðàæåíèå
25
	IF (filenum==13) PutPixel(215,y,videlenie); //skin
44
			DrawBar(200,y+14,16,1,videlenie);
-
 
45
			return;
26
	IF (filenum==20) //êàðòðèäæ
46
		case 20: //êàðòðèäæ
27
		{
-
 
28
		DrawBar(200,y,16,2,videlenie);
47
			DrawBar(200,y,16,2,videlenie);
29
		DrawBar(200,y+11,1,2,videlenie);
48
			DrawBar(200,y+11,1,2,videlenie);
30
		DrawBar(215,y+11,1,2,videlenie);
49
			DrawBar(215,y+11,1,2,videlenie);
31
		DrawBar(200,y+13,16,2,videlenie);
50
			DrawBar(200,y+13,16,2,videlenie);
32
		}
51
			return;
33
	IF (filenum==14) //video
-
 
34
		{DrawBar(200,y,1,15,videlenie); DrawBar(215,y,1,15,videlenie);}
-
 
35
	IF (filenum==21) //äèñêåòà
52
		case 21: //äèñêåòà
36
		{ PutPixel(200,y,videlenie); PutPixel(215,y,videlenie); }
53
			PutPixel(200,y,videlenie);
37
	IF (filenum==19) //èçîáðàæåíèå
-
 
38
		DrawBar(200,y+14,16,1,videlenie);
54
			PutPixel(215,y,videlenie);
-
 
55
			return;
39
	if (filenum==22) //áèáëèîòåêà
56
		case 22: //áèáëèîòåêà
40
		{
-
 
41
			DrawBar(200,y,16,1,videlenie); //ñâåðõó ñëåâà
57
			DrawBar(200,y,16,1,videlenie); //ñâåðõó ñëåâà
42
			DrawBar(200,y+1,3,1,videlenie);
58
			DrawBar(200,y+1,3,1,videlenie);
43
			DrawBar(200,y+2,2,1,videlenie);
59
			DrawBar(200,y+2,2,1,videlenie);
44
			PutPixel(200,y+3,videlenie);
60
			PutPixel(200,y+3,videlenie);
45
			//
-
 
46
			PutPixel(215,y+11,videlenie); //ñïðàâà ñïðàâà
61
			PutPixel(215,y+11,videlenie); //ñïðàâà ñïðàâà
47
			DrawBar(214,y+12,2,1,videlenie); 
62
			DrawBar(214,y+12,2,1,videlenie); 
48
			DrawBar(213,y+13,3,1,videlenie);
63
			DrawBar(213,y+13,3,1,videlenie);
49
			DrawBar(212,y+14,4,1,videlenie);
64
			DrawBar(212,y+14,4,1,videlenie);
50
		}
-
 
51
	if (filenum==15) //àðõèâ
-
 
52
		{
65
			return;
53
			PutPixel(200,y,videlenie); //ñïðàâà ñïðàâà
-
 
54
			DrawBar(213,y,3,1,videlenie);
-
 
55
			DrawBar(214,y+1,2,1,videlenie);
-
 
56
			PutPixel(215,y+2,videlenie);
-
 
57
			PutPixel(200,y+11,videlenie);
-
 
58
			DrawBar(200,y+12,2,1,videlenie);
-
 
59
			DrawBar(200,y+13,3,1,videlenie);
-
 
60
			DrawBar(200,y+14,4,1,videlenie);
-
 
61
		}
66
	}
62
}
67
}
Line -... Line 68...
-
 
68
 
63
 
69
 
64
#include "imgs\icons.txt"
70
#include "imgs\icons.txt"
65
dword Put_icon(dword extension, yy)
71
dword Put_icon(dword extension, yy)
66
{ 
72
{ 
67
	dword ftype="", fnum=0; //åøè íåèçâåñíûé ôàéë
73
	dword ftype="", fnum=0; //åøè íåèçâåñíûé ôàéë