reduce verbiage and remove visible current_item red rect
authorPaul Davis <paul@linuxaudiosystems.com>
Mon, 28 Oct 2013 20:36:11 +0000 (16:36 -0400)
committerPaul Davis <paul@linuxaudiosystems.com>
Mon, 28 Oct 2013 20:36:11 +0000 (16:36 -0400)
libs/canvas/canvas.cc

index 2675fab85d22ddf23af61d9a274c5396dfa9548d..30ef25e944353def853b1fccb47e8eeb62aac358 100644 (file)
@@ -83,14 +83,6 @@ Canvas::render (Rect const & area, Cairo::RefPtr<Cairo::Context> const & context
 
                _root.render (*draw, context);
        }
-
-#if 0
-       /* debug render area */
-       Rect r = _root.item_to_window (area);
-       context->rectangle (r.x0, r.y0, r.x1 - r.x0, r.y1 - r.y0);
-       context->set_source_rgba (1.0, 0.0, 0.0, 1.0);
-       context->stroke ();
-#endif
 }
 
 ostream&
@@ -327,7 +319,7 @@ GtkCanvas::enter_leave_items (Duple const & point, int state)
        if (items.empty()) {
                if (_current_item) {
                        /* leave event */
-                       cerr << "E/L: left item " << _current_item->whatami() << '/' << _current_item->name << " for ... nada" << endl;
+                       // cerr << "E/L: left item " << _current_item->whatami() << '/' << _current_item->name << " for ... nada" << endl;
                        _current_item->Event (reinterpret_cast<GdkEvent*> (&leave_event));
                        _current_item = 0;
                }
@@ -338,20 +330,20 @@ GtkCanvas::enter_leave_items (Duple const & point, int state)
         * to top to find the lowest, first event-sensitive item and notify that
         * we have entered it
         */
-
-       cerr << "E/L: " << items.size() << " to check at " << point << endl;
+       
+       // cerr << "E/L: " << items.size() << " to check at " << point << endl;
 #ifdef CANVAS_DEBUG
-       for (vector<Item const*>::const_reverse_iterator i = items.rbegin(); i != items.rend(); ++i) {
-               cerr << '\t' << (*i)->whatami() << ' ' << (*i)->name << " ignore ? " << (*i)->ignore_events() << " current ? " << (_current_item == (*i)) << endl;
-       }
+       // for (vector<Item const*>::const_reverse_iterator i = items.rbegin(); i != items.rend(); ++i) {
+       // cerr << '\t' << (*i)->whatami() << ' ' << (*i)->name << " ignore ? " << (*i)->ignore_events() << " current ? " << (_current_item == (*i)) << endl;
+        // }
 #endif
-       cerr << "------------\n";
+       // cerr << "------------\n";
 
        for (vector<Item const*>::const_reverse_iterator i = items.rbegin(); i != items.rend(); ++i) {
 
                Item const *  new_item = *i;
 #ifdef CANVAS_DEBUG
-               cerr << "\tE/L check out " << new_item->whatami() << ' ' << new_item->name << " ignore ? " << new_item->ignore_events() << " current ? " << (_current_item == new_item) << endl;
+               // cerr << "\tE/L check out " << new_item->whatami() << ' ' << new_item->name << " ignore ? " << new_item->ignore_events() << " current ? " << (_current_item == new_item) << endl;
 #endif
                if (new_item->ignore_events()) {
                        // cerr << "continue1\n";
@@ -483,19 +475,6 @@ GtkCanvas::on_expose_event (GdkEventExpose* ev)
 
        render (Rect (ev->area.x, ev->area.y, ev->area.x + ev->area.width, ev->area.y + ev->area.height), c);
 
-#if 1
-       if (_current_item) {
-               boost::optional<Rect> orect = _current_item->bounding_box();
-               if (orect) {
-                       Rect r = _current_item->item_to_window (orect.get());
-                       c->rectangle (r.x0, r.y0, r.x1 - r.x0, r.y1 - r.y0);
-                       c->set_source_rgba (1.0, 0.0, 0.0, 1.0);
-                       c->stroke ();
-               }
-       }
-#endif
-
-
        return true;
 }