… | |
… | |
1386 | } |
1386 | } |
1387 | |
1387 | |
1388 | return result; |
1388 | return result; |
1389 | } |
1389 | } |
1390 | |
1390 | |
1391 | bool |
1391 | void |
1392 | bgPixmap_t::set_root_pixmap () |
1392 | bgPixmap_t::set_root_pixmap () |
1393 | { |
1393 | { |
1394 | Pixmap new_root_pixmap = target->get_pixmap_property (XA_XROOTPMAP_ID); |
1394 | Pixmap new_root_pixmap = target->get_pixmap_property (XA_XROOTPMAP_ID); |
1395 | if (new_root_pixmap == None) |
1395 | if (new_root_pixmap == None) |
1396 | new_root_pixmap = target->get_pixmap_property (XA_ESETROOT_PMAP_ID); |
1396 | new_root_pixmap = target->get_pixmap_property (XA_ESETROOT_PMAP_ID); |
1397 | |
1397 | |
1398 | if (new_root_pixmap != root_pixmap) |
|
|
1399 | { |
|
|
1400 | root_pixmap = new_root_pixmap; |
1398 | root_pixmap = new_root_pixmap; |
1401 | return true; |
|
|
1402 | } |
|
|
1403 | |
|
|
1404 | return false; |
|
|
1405 | } |
1399 | } |
1406 | # endif /* ENABLE_TRANSPARENCY */ |
1400 | # endif /* ENABLE_TRANSPARENCY */ |
1407 | |
1401 | |
1408 | # ifndef HAVE_AFTERIMAGE |
1402 | # ifndef HAVE_AFTERIMAGE |
1409 | static void ShadeXImage(Visual *visual, XImage *srcImage, int shade, int rm, int gm, int bm); |
1403 | static void ShadeXImage(Visual *visual, XImage *srcImage, int shade, int rm, int gm, int bm); |