+%extend ob::OBScreen {
+ OBClient *client(int i) {
+ if (i >= (int)self->clients.size())
+ return NULL;
+ ob::OBScreen::ClientList::iterator it = self->clients.begin();
+ std::advance(it,i);
+ return *it;
+ }
+ int clientCount() const {
+ return (int) self->clients.size();
+ }
+};