namespace otk {
-ScreenInfo::ScreenInfo(unsigned int num) {
+ScreenInfo::ScreenInfo(int num) {
+ assert(num >= 0 && num < ScreenCount(**display));
+
_screen = num;
_root_window = RootWindow(**display, _screen);
- _rect.setSize(WidthOfScreen(ScreenOfDisplay(**display,
- _screen)),
+ _size = Size(WidthOfScreen(ScreenOfDisplay(**display,
+ _screen)),
HeightOfScreen(ScreenOfDisplay(**display,
_screen)));
/*