Subversion Repositories Kolibri OS

Rev

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

Rev 7806 Rev 7819
Line 226... Line 226...
226
	int i;
226
	int i;
227
	static dword bg_col;
227
	static dword bg_col;
228
	dword old_list_bg_color = col.list_bg;
228
	dword old_list_bg_color = col.list_bg;
229
	sc.get();
229
	sc.get();
230
	if (bg_col == sc.work) return;
230
	sc.work_dark = MixColors(0, sc.work, 35);
-
 
231
	if (bg_col == sc.work) return;
231
	bg_col = sc.work;
232
	bg_col = sc.work;
232
	if (skin_is_dark()) 
233
	if (skin_is_dark()) 
233
	{
234
	{
234
		//use dark colors
235
		//use dark colors
235
		col.def = false;
236
		col.def = false;
Line 239... Line 240...
239
		col.list_vert_line = sc.work_graph;
240
		col.list_vert_line = sc.work_graph;
240
		col.lpanel  = MixColors(sc.work_graph, sc.work, 65);
241
		col.lpanel  = MixColors(sc.work_graph, sc.work, 65);
241
		col.selec = col.selec_active = sc.button;
242
		col.selec = col.selec_active = sc.button;
242
		col.selec_text = sc.button_text;
243
		col.selec_text = sc.button_text;
243
		sc.work_dark = MixColors(0, sc.work, 35);
244
		if (col.list_bg==col.selec) col.selec = sc.work_graph; //for fucking skins
244
		if (col.list_bg==col.selec) col.selec = sc.work_graph; //for fucking skins
-
 
245
		col.slider_bg_big = MixColors(0xCED0D0, sc.work, 35);
245
		col.slider_bg_big = MixColors(0xCED0D0, sc.work, 35);
246
		col.odd_line = MixColors(0xFFFfff, sc.work, 15);
246
		col.odd_line = MixColors(0xFFFfff, sc.work, 15);
247
	}
247
	}
248
	else 
248
	else 
249
	{
249
	{
Line 255... Line 255...
255
		col.list_vert_line = 0xDDD7CF;
255
		col.list_vert_line = 0xDDD7CF;
256
		col.lpanel  = 0x00699C;
256
		col.lpanel  = 0x00699C;
257
		col.selec = col.selec_active = 0x94AECE;
257
		col.selec = col.selec_active = 0x94AECE;
258
		col.selec_text = 0x000000;
258
		col.selec_text = 0x000000;
259
		sc.work_dark = MixColors(0, sc.work, 35);
259
		col.slider_bg_big = 0xCDCFCF;
260
		col.slider_bg_big = 0xCDCFCF;
-
 
261
		col.odd_line = 0xF1F1F1;
260
		col.odd_line = 0xF1F1F1;
262
	}
261
	}
263
	col.selec_inactive = MixColors(0xBBBbbb, col.list_bg, 65);
262
	col.selec_inactive = MixColors(0xBBBbbb, col.list_bg, 65);
264
	col.slider_bg_left = MixColors(sc.work_graph, col.slider_bg_big, 10);
263
	col.slider_bg_left = MixColors(sc.work_graph, col.slider_bg_big, 10);
265
	for (i=0; i<20; i++) col.work_gradient[i] = MixColors(sc.work_light, sc.work, i*5);
264
	for (i=0; i<20; i++) col.work_gradient[i] = MixColors(sc.work_light, sc.work, i*5);