Subversion Repositories Kolibri OS

Rev

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

Rev 7628 Rev 7634
Line 205... Line 205...
205
 
205
 
206
void SetAppColors()
206
void SetAppColors()
207
{
207
{
-
 
208
	int i;
208
	int i;
209
	dword bg_col;
-
 
210
	system.color.get();
-
 
211
	bg_col = system.color.work;
209
	system.color.get();
212
	if (GrayScaleImage(#bg_col,1,1)>=65) 
-
 
213
	{
-
 
214
		//use light colors
-
 
215
		col.list_bg = 0xFFFfff;
210
 
216
		col.list_gb_text = 0x000000;
-
 
217
		col.list_text_hidden = 0xA6A6B7;
211
	for (i=0; i<=14; i++) col_work_gradient[14-i]= MixColors(0, system.color.work, i);
218
		col.list_vert_line = 0xDDD7CF;
212
	col_work = system.color.work;
219
		col.work = system.color.work;
-
 
220
		col.graph = system.color.work_graph;
-
 
221
		col.lpanel  = 0x00699C;
-
 
222
		col.selec = col.selec_active = 0x94AECE;
213
	col_graph = system.color.work_graph;
223
		col.selec_text = 0x000000;
-
 
224
		system.color.work_dark = MixColors(0, system.color.work, 35);
-
 
225
		col.slider_bg_big = 0xCDCFCF;
214
	system.color.work_dark = MixColors(0, system.color.work, 35);
226
		col.odd_line = 0xF1F1F1;
-
 
227
	}
215
 
228
	else 
-
 
229
	{
-
 
230
		//use dark colors
-
 
231
		col.list_bg = system.color.work;
-
 
232
		col.list_gb_text = system.color.work_text;
-
 
233
		col.list_text_hidden = 0xA6A6B7;
216
	/*
234
		col.list_vert_line = system.color.work_graph;
217
	col_work    = 0xE4DFE1;
235
		col.work = system.color.work;
-
 
236
		col.graph = system.color.work_graph;
-
 
237
		col.lpanel  = MixColors(system.color.work_graph, system.color.work, 65);
-
 
238
		col.selec = col.selec_active = system.color.work_button;
-
 
239
		col.selec_text = system.color.work_button_text;
-
 
240
		system.color.work_dark = MixColors(0, system.color.work, 35);
-
 
241
		if (col.list_bg==col.selec) col.selec = system.color.work_graph; //for fucking skins
-
 
242
		col.slider_bg_big = MixColors(0xCED0D0, system.color.work, 35);
218
	col_graph   = 0x7E87A3;
243
		col.odd_line = MixColors(0xFFFfff, system.color.work, 15);
219
	*/
244
	}
220
	col_lpanel  = 0x00699C;
245
	col.selec_inactive = MixColors(0xBBBbbb, col.list_bg, 65);
-
 
246
	col.slider_bg_left = MixColors(col.graph, col.slider_bg_big, 10);
221
	col_selec   = 0x94AECE;
247
	for (i=0; i<=20; i++) col.work_gradient[20-i] = MixColors(0, system.color.work, i);
Line 222... Line 248...
222
}
248
}
223
 
249
 
Line 242... Line 268...
242
		{
268
		{
243
			Libimg_LoadImage(#icons32_default, "/sys/icons32.png");
269
			Libimg_LoadImage(#icons32_default, "/sys/icons32.png");
244
			Libimg_LoadImage(#icons32_selected, "/sys/icons32.png");
270
			Libimg_LoadImage(#icons32_selected, "/sys/icons32.png");
245
			Libimg_ReplaceColor(icons32_default.image, icons32_selected.w, 
271
			Libimg_ReplaceColor(icons32_default.image, icons32_selected.w, 
246
				icons32_selected.h, 0x00000000, 0xffFFFfff);
272
				icons32_selected.h, 0x00000000, col.list_bg);
247
			Libimg_ReplaceColor(icons32_selected.image, icons32_selected.w, 
273
			Libimg_ReplaceColor(icons32_selected.image, icons32_selected.w, 
248
				icons32_selected.h, 0x00000000, col_selec);								
274
				icons32_selected.h, 0x00000000, col.selec);								
249
		}
275
		}
250
	}
276
	}
251
	else {
277
	else {
252
		icon_size=16; 
278
		icon_size=16; 
253
	}
279
	}
254
	BigFontsChange();
280
	BigFontsChange();