Rev 7229 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 7229 | Rev 7906 | ||
---|---|---|---|
Line 41... | Line 41... | ||
41 | Libimg_FillTransparent(icons32draw.image, icons32draw.w, icons32draw.h, bg); |
41 | Libimg_FillTransparent(icons32draw.image, icons32draw.w, icons32draw.h, bg); |
42 | } |
42 | } |
43 | if (icon_n>=0) img_draw stdcall(icons32draw.image, x, y, 32, 32, 0, icon_n*32); |
43 | if (icon_n>=0) img_draw stdcall(icons32draw.image, x, y, 32, 32, 0, icon_n*32); |
44 | } |
44 | } |
Line -... | Line 45... | ||
- | 45 | ||
- | 46 | :libimg_image icons16draw; |
|
- | 47 | :void DrawIcon16(dword x,y, bg, icon_n) { |
|
- | 48 | //load_dll(libimg, #libimg_init,1); |
|
- | 49 | if (!icons16draw.image) { |
|
- | 50 | Libimg_LoadImage(#icons16draw, "/sys/icons16.png"); |
|
- | 51 | Libimg_ReplaceColor(icons16draw.image, icons16draw.w, icons16draw.h, 0xffFFFfff, bg); |
|
- | 52 | Libimg_ReplaceColor(icons16draw.image, icons16draw.w, icons16draw.h, 0xffCACBD6, MixColors(bg, 0, 220)); |
|
- | 53 | } |
|
- | 54 | if (icon_n>=0) img_draw stdcall(icons16draw.image, x, y, 16, 16, 0, icon_n*16); |
|
- | 55 | } |
|
45 | 56 | ||
46 | #endif> |
57 | #endif> |