Subversion Repositories Kolibri OS

Rev

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

Rev 9349 Rev 9516
Line 28... Line 28...
28
		}
28
		}
29
	}
29
	}
30
	//slider
30
	//slider
31
	DrawRectangle(sc_x,sc_slider_y,16,sc_slider_h,sc.work_graph);
31
	DrawRectangle(sc_x,sc_slider_y,16,sc_slider_h,sc.work_graph);
32
	DrawRectangle3D(sc_x+1,sc_slider_y+1,14,sc_slider_h-2, sc.work_light , sc.work_dark);
32
	sc_x++;
-
 
33
	DrawRectangle3D(sc_x,sc_slider_y+1,14,sc_slider_h-2, sc.work_light , sc.work_dark);
33
	for (i=0; i<13; i++) {
34
	for (i=0; i<13; i++) {
34
		if (!_scroll_used) EDX = col.work_gradient[13-i]; else EDX = col.work_gradient[i];
35
		if (!_scroll_used) EDX = col.work_gradient[13-i]; else EDX = col.work_gradient[i];
35
		DrawBar(sc_x + 2 + i, sc_slider_y+2, 1, sc_slider_h-3, EDX);
36
		DrawBar(sc_x + 1 + i, sc_slider_y+2, 1, sc_slider_h-3, EDX);
36
	}
37
	}
37
 
38
 
Line 38... Line 39...
38
	sc_center = sc_slider_h / 2 + sc_slider_y;
39
	sc_center = sc_slider_h / 2 + sc_slider_y;
Line 39... Line 40...
39
 
40
 
40
	DrawBar(sc_x+3,   sc_center,   10, 1, sc.work_graph);
41
	DrawBar(sc_x+2, sc_center,   10, 1, sc.work_graph);
41
	DrawBar(sc_x+4,   sc_center-3, 8,  1, sc.work_graph);
42
	DrawBar(sc_x+3, sc_center-3, 8,  1, EDX);
42
	DrawBar(sc_x+4,   sc_center+3, 8,  1, sc.work_graph);
43
	DrawBar(sc_x+3, sc_center+3, 8,  1, EDX);
43
 
44
 
44
	DrawBar(sc_x+3+1, sc_center+1, 10, 1, sc.work_light);
45
	DrawBar(sc_x+3, sc_center+1, 10, 1, sc.work_light);
45
	DrawBar(sc_x+4+1, sc_center-2, 8,  1, sc.work_light);
46
	DrawBar(sc_x+4, sc_center-2, 8,  1, EDX);
Line 46... Line 47...
46
	DrawBar(sc_x+4+1, sc_center+4, 8,  1, sc.work_light);
47
	DrawBar(sc_x+4, sc_center+4, 8,  1, EDX);
47
 
48
 
48
	//area before slider
49
	//area before slider
49
	if (sc_slider_y > sc_y + 1) 
50
	if (sc_slider_y > sc_y + 1) 
50
	{
51
	{
51
		DrawBar(sc_x+1, sc_y,   15, 1, col.slider_bg_left);
52
		DrawBar(sc_x,   sc_y,   15, 1, col.slider_bg_left);
52
		DrawBar(sc_x+1, sc_y+1,  1, sc_slider_y-sc_y-1, col.slider_bg_left);
53
		DrawBar(sc_x,   sc_y+1,  1, sc_slider_y-sc_y-1, col.slider_bg_left);
53
		DrawBar(sc_x+2, sc_y+1, 14, sc_slider_y-sc_y-1, col.slider_bg_big);
54
		DrawBar(sc_x+1, sc_y+1, 14, sc_slider_y-sc_y-1, col.slider_bg_big);
54
	}
55
	}
55
	//area after slider
56
	//area after slider
56
	if (sc_h-sc_slider_h+sc_y-2>sc_slider_y)
57
	if (sc_h-sc_slider_h+sc_y-2>sc_slider_y)
57
	{
58
	{
58
		DrawBar(sc_x+1, sc_slider_y + sc_slider_h+1, 15, 1, col.slider_bg_left);
59
		DrawBar(sc_x,   sc_slider_y + sc_slider_h+1, 15, 1, col.slider_bg_left);
59
		DrawBar(sc_x+1, sc_slider_y + sc_slider_h+2,  1, sc_h-sc_slider_h-sc_slider_y+sc_y-2, col.slider_bg_left);
60
		DrawBar(sc_x,   sc_slider_y + sc_slider_h+2,  1, sc_h-sc_slider_h-sc_slider_y+sc_y-2, col.slider_bg_left);
60
		DrawBar(sc_x+2, sc_slider_y + sc_slider_h+2, 14, sc_h-sc_slider_h-sc_slider_y+sc_y-2, col.slider_bg_big);
61
		DrawBar(sc_x+1, sc_slider_y + sc_slider_h+2, 14, sc_h-sc_slider_h-sc_slider_y+sc_y-2, col.slider_bg_big);
Line 61... Line 62...
61
	}
62
	}
62
}
63
}
Line 296... Line 297...
296
	dword col_pxl = MixColors(sc.work_graph, sc.work, 60);
297
	dword col_pxl = MixColors(sc.work_graph, sc.work, 60);
297
	DrawBar(x+1,y,2,4,sc.work_graph);
298
	DrawBar(x+1,y,2,4,sc.work_graph);
298
	DrawBar(x,y+1,4,2,sc.work_graph);
299
	DrawBar(x,y+1,4,2,sc.work_graph);
299
	PutPixel(x,y,col_pxl);
300
	PutPixel(x,y,col_pxl);
300
	PutPixel(x+3,y,col_pxl);
301
	PutPixel(x+3,y,EDX);
301
	PutPixel(x,y+3,col_pxl);
302
	PutPixel(x,y+3,EDX);
302
	PutPixel(x+3,y+3,col_pxl);
303
	PutPixel(x+3,y+3,EDX);
303
}
304
}
304
}
305
}
305
 
306