Subversion Repositories Kolibri OS

Rev

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

Rev 5651 Rev 5674
Line 20... Line 20...
20
	//" Kernel         [Home]",180,
20
	//" Kernel         [Home]",180,
21
	" Close           [Esc]",27,
21
	" Close           [Esc]",27,
22
	0};
22
	0};
23
#endif
23
#endif
Line 24... Line -...
24
 
-
 
25
system_colors sc;
-
 
26
 
24
 
Line 27... Line 25...
27
unsigned char moon[6*6] = FROM "moon.raw";
25
unsigned char moon[6*6] = FROM "moon.raw";
28
 
26
 
Line 100... Line 98...
100
				ExitProcess();
98
				ExitProcess();
101
			}
99
			}
102
			break;
100
			break;
Line 103... Line 101...
103
         
101
         
104
		case evReDraw:
102
		case evReDraw:
105
			sc.get();
103
			system.color.get();
106
			DefineAndDrawWindow(0,0,WIN_SIZE_X, WIN_SIZE_Y, 0x01, 0, 0, 0x01fffFFF);
104
			DefineAndDrawWindow(0,0,WIN_SIZE_X, WIN_SIZE_Y, 0x01, 0, 0, 0x01fffFFF);
107
			//_PutImage(0,0,WIN_SIZE_X,WIN_SIZE_Y,shadow_buf);
105
			//_PutImage(0,0,WIN_SIZE_X,WIN_SIZE_Y,shadow_buf);
108
			_PutImage(0,0,WIN_SIZE_X, PANEL_Y,s1);
106
			_PutImage(0,0,WIN_SIZE_X, PANEL_Y,s1);
109
			_PutImage(0,PANEL_Y,sides_w, PANEL_SIZE_Y+1,s2);
107
			_PutImage(0,PANEL_Y,sides_w, PANEL_SIZE_Y+1,s2);
Line 121... Line 119...
121
void draw_main_area()
119
void draw_main_area()
122
{
120
{
123
	int i=0;
121
	int i=0;
Line 124... Line 122...
124
	
122
	
125
	DrawRectangle(PANEL_X, PANEL_Y, PANEL_SIZE_X, PANEL_SIZE_Y, 0);
123
	DrawRectangle(PANEL_X, PANEL_Y, PANEL_SIZE_X, PANEL_SIZE_Y, 0);
Line 126... Line 124...
126
	DrawBar(PANEL_X+1, PANEL_Y+NIGHT_PALEL_HEIGHT+1, PANEL_SIZE_X-1, PANEL_SIZE_Y-NIGHT_PALEL_HEIGHT-1, sc.work);
124
	DrawBar(PANEL_X+1, PANEL_Y+NIGHT_PALEL_HEIGHT+1, PANEL_SIZE_X-1, PANEL_SIZE_Y-NIGHT_PALEL_HEIGHT-1, system.color.work);
127
	
125
	
128
	for (i=0; i<3; i++)
126
	for (i=0; i<3; i++)
129
	{
127
	{
130
		DefineButton(PANEL_X+33, i*23 + PANEL_Y+NIGHT_PALEL_HEIGHT+16, 190,19, BUTTONS_CAPTIONS[i*2+1],sc.work_button);
128
		DefineButton(PANEL_X+33, i*23 + PANEL_Y+NIGHT_PALEL_HEIGHT+16, 190,19, BUTTONS_CAPTIONS[i*2+1],system.color.work_button);
Line 131... Line 129...
131
		WriteText(PANEL_X+59, i*23 + PANEL_Y+NIGHT_PALEL_HEIGHT+22, 0x80,sc.work_button_text, BUTTONS_CAPTIONS[i*2]);
129
		WriteText(PANEL_X+59, i*23 + PANEL_Y+NIGHT_PALEL_HEIGHT+22, 0x80,system.color.work_button_text, BUTTONS_CAPTIONS[i*2]);
132
	}
130
	}