initialize _scroll_parent in Canvas::item
comment correction regarding Canvas::visible_area()