| 89 | } |
| 90 | |
| 91 | void Box::HandleRemove( Widget::Ptr child ) { |
| 92 | ChildrenCont::iterator iter( std::find( m_box_children.begin(), m_box_children.end(), child ) ); |
| 93 | |
| 94 | if( iter != m_box_children.end() ) { |
| 95 | m_box_children.erase( iter ); |
| 96 | } |
| 97 | |
| 98 | RequestResize(); |
| 99 | Invalidate(); |
| 100 | } |
| 101 | |
| 102 | sf::Vector2f Box::CalculateRequisition() { |
| 103 | sf::Vector2f requisition( 0.f, 0.f ); |