Subversion Repositories Kolibri OS

Compare Revisions

Regard whitespace Rev 7977 → Rev 7978

/programs/cmm/lib/patterns/libimg_load_skin.h
10,7 → 10,6
void load_as24b();
void load();
void replace_color();
void fill_transparent();
} skin;
 
:void libimg_image::load_as24b(dword file_path)
50,17 → 49,12
for (i = imgsrc; i < max_i; i += 4) if (DSDWORD[i]==old_color) DSDWORD[i] = new_color;
}
 
:void libimg_image::fill_transparent(new_color)
{
if (new_color) replace_color(0, new_color);
}
 
:libimg_image icons32draw;
:void DrawIcon32(dword x,y, bg, icon_n) {
//load_dll(libimg, #libimg_init,1);
if (!icons32draw.image) {
icons32draw.load("/sys/icons32.png");
icons32draw.fill_transparent(bg);
icons32draw.replace_color(0x00000000, bg);
}
if (icon_n>=0) img_draw stdcall(icons32draw.image, x, y, 32, 32, 0, icon_n*32);
}
/programs/cmm/misc/mblocks.c
45,7 → 45,7
load_dll(libimg, #libimg_init,1);
 
skin.load("/sys/icons32.png");
skin.fill_transparent(COLOR_CELL_BG);
skin.replace_color(0x00000000, COLOR_CELL_BG);
 
NewGame();
 
/programs/cmm/misc/software_widget.c
152,7 → 152,7
void LoadImages()
{
skin.load("/sys/icons32.png");
skin.fill_transparent(swc.list_bg);
skin.replace_color(0x00000000, swc.list_bg);
}
 
 
/programs/cmm/taskbar2/taskbar2.c
65,7 → 65,7
load_dll(libini, #lib_init,1);
 
skin.load("/sys/icons32.png");
skin.fill_transparent(COLOR_BG);
skin.replace_color(0x00000000, COLOR_BG);
 
ini_get_int stdcall ("/sys/appicons.ini", "taskbar", "attachement", ATTACHEMENT_BOTTOM);
attachement = EAX;