1
0
mirror of https://github.com/gryf/wmaker.git synced 2025-12-21 21:38:00 +01:00

New function create_logo_image

New function create_logo_image to set the logo image.
This commit is contained in:
Rodolfo García Peñas (kix)
2012-06-02 21:38:32 +02:00
committed by Carlos R. Mafra
parent 202b9eadc5
commit 21a5f41c08
3 changed files with 13 additions and 19 deletions

View File

@@ -359,7 +359,6 @@ static void allocGCs(WScreen * scr)
static void createPixmaps(WScreen * scr)
{
WPixmap *pix;
RImage *image;
/* load pixmaps */
pix = wPixmapCreateFromXBMData(scr, (char *)MENU_RADIO_INDICATOR_XBM_DATA,
@@ -402,7 +401,17 @@ static void createPixmaps(WScreen * scr)
pix->shared = 1;
scr->menu_shade_indicator = pix;
image = wDefaultGetImage(scr, "Logo", "WMPanel", wPreferences.icon_size);
create_logo_image(scr);
scr->dock_dots = make3Dots(scr);
/* titlebar button pixmaps */
allocButtonPixmaps(scr);
}
void create_logo_image(WScreen *scr)
{
RImage *image = wDefaultGetImage(scr, "Logo", "WMPanel", wPreferences.icon_size);
if (!image) {
wwarning(_("could not load logo image for panels: %s"), RMessageForError(RErrorCode));
@@ -410,11 +419,6 @@ static void createPixmaps(WScreen * scr)
WMSetApplicationIconImage(scr->wmscreen, image);
RReleaseImage(image);
}
scr->dock_dots = make3Dots(scr);
/* titlebar button pixmaps */
allocButtonPixmaps(scr);
}
/*