+#if 1
+ for (list<Item *>::const_iterator i = items.begin(); i != items.end(); ++i) {
+ Rect item_bbox = (*i)->bounding_box ();
+ if (!item_bbox) continue;
+ Rect item = (*i)->item_to_window (item_bbox);
+ if (item.intersection (area)) {
+ vitems.push_back (*i);
+ }
+ }
+#else