Subversion Repositories Kolibri OS

Rev

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

Rev 2134 Rev 2158
Line 2... Line 2...
2
dword Put_icon(dword extension, yy)
2
dword Put_icon(dword extension, yy)
3
{ 
3
{ 
4
	dword ftype="", fnum=0; //åøè íåèçâåñíûé ôàéë
4
	dword ftype="", fnum=0; //åøè íåèçâåñíûé ôàéë
5
 
5
 
Line 6... Line 6...
6
	IF (!strcmp(extension,"htm")) || (!strcmp(extension,"html")) {fnum = 2; ftype="Web-page";}
6
	IF (!strcmp(extension,"htm")) || (!strcmp(extension,"html")) ||
-
 
7
	   (!strcmp(extension,"mht")) {fnum = 2; ftype="Web-page";}
7
	IF (!strcmp(extension,"ini")) || (!strcmp(extension,"conf")) {fnum = 3; ftype="Config";}
8
	IF (!strcmp(extension,"ini")) || (!strcmp(extension,"conf")) {fnum = 3; ftype="Config";}
8
	IF (!strcmp(extension,"xlt")) || (!strcmp(extension,"xls")) ||
9
	IF (!strcmp(extension,"xlt")) || (!strcmp(extension,"xls")) ||
9
		(!strcmp(extension,"ods")) || (!strcmp(extension,"xlsx")) {fnum = 4; ftype="Table";}
10
		(!strcmp(extension,"ods")) || (!strcmp(extension,"xlsx")) {fnum = 4; ftype="Table";}
10
	IF (!strcmp(extension,"cmd")) || (!strcmp(extension,"bat")) || (!strcmp(extension,"sh")) {fnum = 5; ftype="Script";}
11
	IF (!strcmp(extension,"cmd")) || (!strcmp(extension,"bat")) || (!strcmp(extension,"sh")) {fnum = 5; ftype="Script";}
11
	IF (!strcmp(extension,"com")) {fnum = 5; ftype="DOS Exec";}
12
	IF (!strcmp(extension,"com")) {fnum = 5; ftype="DOS Exec";}
Line 27... Line 28...
27
	
28
	
Line 28... Line 29...
28
	//text
29
	//text
29
	IF (!strcmp(extension,"txt")) || (!strcmp(extension,"doc")) ||
30
	IF (!strcmp(extension,"txt")) || (!strcmp(extension,"doc")) ||
30
	   (!strcmp(extension,"rtf")) || (!strcmp(extension,"odt")) ||
31
	   (!strcmp(extension,"rtf")) || (!strcmp(extension,"odt")) ||
31
	   (!strcmp(extension,"docx")) {fnum = 1; ftype="Text";}
32
	   (!strcmp(extension,"log")) || (!strcmp(extension,"docx")) {fnum = 1; ftype="Text";}
32
	//èçîáðàæåíèÿ
33
	//èçîáðàæåíèÿ
33
	IF (!strcmp(extension,"gif")) || (!strcmp(extension,"bmp")) ||
34
	IF (!strcmp(extension,"gif")) || (!strcmp(extension,"bmp")) ||
34
	   (!strcmp(extension,"tga")) || (!strcmp(extension,"pcx")) ||
35
	   (!strcmp(extension,"tga")) || (!strcmp(extension,"pcx")) ||
35
	   (!strcmp(extension,"png")) || (!strcmp(extension,"jpg")) {fnum = 19; ftype="Image";}
36
	   (!strcmp(extension,"png")) || (!strcmp(extension,"jpg")) {fnum = 19; ftype="Image";}
36
	IF (!strcmp(extension,"xcf")) || (!strcmp(extension,"ai")) ||
37
	IF (!strcmp(extension,"xcf")) || (!strcmp(extension,"ai")) ||
37
	   (!strcmp(extension,"jpeg")) || (!strcmp(extension,"raw")) ||
38
	   (!strcmp(extension,"jpeg")) || (!strcmp(extension,"raw")) ||
38
	   (!strcmp(extension,"psd")) {fnum = 19; ftype="Image";}
39
	   (!strcmp(extension,"psd")) {fnum = 19; ftype="Image";}
39
	//ïèêòîãðàììû
40
	//ïèêòîãðàììû
-
 
41
	IF (!strcmp(extension,"ico")) {fnum = 20; ftype="Icon";}
40
	IF (!strcmp(extension,"ico")) || (!strcmp(extension,"cur")) {fnum = 20; ftype="Icon";}
42
	IF (!strcmp(extension,"cur")) || (!strcmp(extension,"ani")) {fnum = 20; ftype="Cursor";}
41
	//àðõèâû
43
	//àðõèâû
42
	IF (!strcmp(extension,"rar")) || (!strcmp(extension,"zip")) ||
44
	IF (!strcmp(extension,"rar")) || (!strcmp(extension,"zip")) ||
43
	   (!strcmp(extension,"cab")) || (!strcmp(extension,"tar")) ||
45
	   (!strcmp(extension,"cab")) || (!strcmp(extension,"tar")) ||
44
	   (!strcmp(extension,"ajr")) || (!strcmp(extension,"jar")) || 
46
	   (!strcmp(extension,"ajr")) || (!strcmp(extension,"jar")) || 
45
	   (!strcmp(extension,"7z")) ||(!strcmp(extension,"gz")) {fnum = 23; ftype="Archive";}
47
	   (!strcmp(extension,"7z")) ||(!strcmp(extension,"gz")) {fnum = 23; ftype="Archive";}