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:
committed by
Carlos R. Mafra
parent
202b9eadc5
commit
21a5f41c08
18
src/screen.c
18
src/screen.c
@@ -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);
|
||||
}
|
||||
|
||||
/*
|
||||
|
||||
Reference in New Issue
Block a user