| 340 | } |
| 341 | |
| 342 | void ScrolledWindow::Remove( Widget::Ptr widget ) { |
| 343 | if( m_viewport && m_viewport->GetChild() == widget ) { |
| 344 | m_viewport->Remove( widget ); |
| 345 | Container::Remove( m_viewport ); |
| 346 | m_viewport.reset(); |
| 347 | } |
| 348 | } |
| 349 | |
| 350 | Viewport::Ptr ScrolledWindow::GetViewport() const { |
| 351 | return m_viewport; |