img_ctrl = new BImageControl*[getNumberOfScreens()];
for (; i < getNumberOfScreens(); i++)
- img_ctrl[i] = new BImageControl(this, getScreenInfo(i), True);
+ img_ctrl[i] = new BImageControl(*this, *getScreenInfo(i), True);
for (i = 1; i < argc; i++) {
if (! strcmp("-help", argv[i])) {
texture.getColorTo()->setPixel(BlackPixel(getXDisplay(), screen));
pixmaps[screen] =
- img_ctrl[screen]->renderImage(getScreenInfo(screen)->getWidth(),
- getScreenInfo(screen)->getHeight(),
+ img_ctrl[screen]->renderImage(getScreenInfo(screen)->size().w(),
+ getScreenInfo(screen)->size().h(),
&texture);
XSetWindowBackgroundPixmap(getXDisplay(),