Subversion Repositories Kolibri OS

Rev

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

Rev 5730 Rev 5736
Line 2... Line 2...
2
 
2
 
Line 3... Line 3...
3
#include "../lib/font.h"
3
#include "../lib/font.h"
Line 4... Line -...
4
 
-
 
5
byte id,key;
-
 
6
 
4
 
7
FONT TimeNewRoman = 0;
5
byte id,key;
Line 8... Line 6...
8
FONT Verdana = 0;
6
 
Line 9... Line -...
9
void main()
-
 
10
{   
7
void main()
11
 
-
 
-
 
8
{   
12
	SetEventMask(1100111b);
9
 
13
	
10
	SetEventMask(1100111b);
14
	Verdana.load("font/Verdana 15px original");
11
	
15
	font.load("font/Georgia 45px original");
12
	font.load("font/Verdana.kf");
16
	TimeNewRoman.load("font/Times New Roman 30px original");
13
 
Line 41... Line 38...
41
 
38
 
42
			break;
39
			break;
43
      }
40
      }
44
   }
41
   }
-
 
42
}
45
}
43
char buf[40];
46
void draw_window()
44
void draw_window()
47
{
45
{
Line 48... Line 46...
48
	proc_info Form;
46
	proc_info Form;
-
 
47
	
49
	
48
	int i =8;
50
	int i =0;
49
	int ii = 0;
-
 
50
	DefineAndDrawWindow(215,100,450,500,0x33,0xFFFFFF,"Window header");
51
	DefineAndDrawWindow(215,100,450,500,0x33,0xFFFFFF,"Window header");
51
	GetProcessInfo(#Form, SelfInfo);
52
	GetProcessInfo(#Form, SelfInfo);
-
 
53
	
-
 
54
	font.text(0,0,"Georgia 45px original",0x5522DD);
52
	while(i<=45)
55
	font.text(3,43,"Ñúåøü åùå ýòèõ ìÿãêèõ ôðàíöóçêèõ áóëîê, äà âûïåé ÷àþ. 1234567890",0xDEDEDE);
-
 
56
	font.text(0,40,"Ñúåøü åùå ýòèõ ìÿãêèõ ôðàíöóçêèõ áóëîê, äà âûïåé ÷àþ. 1234567890",0x0);
-
 
57
	
53
	{
58
	
-
 
59
	font.text(0,80,"Times New Roman 30px original",0x993366);
-
 
-
 
54
		sprintf(#buf,"Ðàçìåð øðèôòà/size font %d ïèêñåëåé.",i);
60
	TimeNewRoman.text(3,113,"Ñúåøü åùå ýòèõ ìÿãêèõ ôðàíöóçêèõ áóëîê, äà âûïåé ÷àþ. 1234567890",0xDEDEDE);
55
		font.text(0,ii,#buf,0,i);
61
	TimeNewRoman.text(0,110,"Ñúåøü åùå ýòèõ ìÿãêèõ ôðàíöóçêèõ áóëîê, äà âûïåé ÷àþ. 1234567890",0x0);
56
		ii+=font.height;
62
	
-
 
63
	Verdana.textarea(0,150,"Ýòîò ïðèìåð äåìîíñòðèðóåò âîçìîæíîñòè øðèôòà, \rêîòîðûé ñîçäàí ñïåöèàëüíî äëÿ êîëèáðèÎÑ.\r áëèæàéøåå âðåìÿ àêòèâíî äîáàâëÿþòñÿ øðèôòû.\rÐåäàêòèðîâàòü øðèôòû ìîæíî íà ñàéòå: http://font.ga.\rÄëÿ ðåäàêòèðîâàíèÿ øðèôòà, øðèôò äîëæåí áûòü â íåñæàòîì âèäå,\ròàêæå ñîîòâåòñòâîâàòü ñòàíäàðòó!\r ïëàíàõ ñäåëàòü êîìïàêòíûé ôàéë,\rêîòîðûé áóäåò ñîäåðæàòü ðàçíûå ðàçìåðû îäíîãî øðèôòà.\rÎðèãèíàëüíûé ôàéë (ò.å.) íå ñæàòûé ôàéë ìíîãî çàíèìàåò ìåñòà,\rïîýòîìó ðåêîìåíäóþ ñæèìàòü kpack. Øðèôòû íà çàêàç https://vk.com/pavelyakov39\rÏðîðèñîâêà ïîêà ÷òî ìåäëåííàÿ - âðåìåííî.Êîäèðîâêà øðèôòà ANSII.",0x5522DD);
-
 
64
	Verdana.text(30,350,"À òåïåðü...",0xAA4444);
57
		i++;
65
	font.text(60,370,"Äî âñòðå÷è!!!",0xDD4444);
58
	}