atexit(cleanup);
Window *win1 = new Window;
- win1->set_title("red klqljljljljljjkaHDJKAHKSHDjkahHSKHDKJSHKAHSJKHAKSHCJHSKFHJKSDHJKSHDJKH");
+ win1->set_title("Clipping the win title");
win1->move(200, 100);
win1->resize(200, 300);
win1->set_display_callback(display);
win1->set_mouse_motion_callback(motion);
Window *win2 = new Window;
- win2->set_title("yellow");
+ win2->set_title("window 2");
win2->move(300, 100);
win2->resize(200, 300);
win2->set_display_callback(display);
wm->add_window(win1);
wm->add_window(win2);
+ Pixmap bg;
+ if(!(bg.load("data/bg.ppm"))) {
+ fprintf(stderr, "failed to load pixmap\n");
+ }
+
+ wm->set_background(&bg);
+
while(1) {
process_events();
}