-// -*- mode: C++; indent-tabs-mode: nil; -*-
+// -*- mode: C++; indent-tabs-mode: nil; c-basic-offset: 2; -*-
#ifdef HAVE_CONFIG_H
# include "../config.h"
#endif // HAVE_CONFIG_H
+extern "C" {
+#include <X11/Xlib.h>
+#include <X11/Xutil.h>
+}
+
#include "screeninfo.hh"
#include "display.hh"
+#include "util.hh"
using std::string;
ScreenInfo::ScreenInfo(unsigned int num) {
screen_number = num;
- root_window = RootWindow(ob::OBDisplay::display, screen_number);
+ root_window = RootWindow(OBDisplay::display, screen_number);
rect.setSize(WidthOfScreen(ScreenOfDisplay(OBDisplay::display,
screen_number)),
default_string.resize(pos);
display_string = string("DISPLAY=") + default_string + '.' +
- itostring(static_cast<unsigned long>(screen_number));
+ otk::itostring(static_cast<unsigned long>(screen_number));
#ifdef XINERAMA
xinerama_active = False;