PageView* PagePosition::getViewAt(int x, int y) { XOJ_CHECK_TYPE(PagePosition); for (GList* l = this->views; l != NULL; l = l->next) { PageView* v = (PageView*) l->data; if (v->containsPoint(x, y)) { return v; } } return NULL; }