wxWindow *wxToolbook::DoRemovePage(size_t page) { wxWindow *win = wxBookCtrlBase::DoRemovePage(page); if ( win ) { GetToolBar()->DeleteTool(page + 1); DoSetSelectionAfterRemoval(page); } return win; }
wxWindow *wxChoicebook::DoRemovePage(size_t page) { wxWindow *win = wxBookCtrlBase::DoRemovePage(page); if ( win ) { GetChoiceCtrl()->Delete(page); DoSetSelectionAfterRemoval(page); } return win; }
wxWindow *wxListbook::DoRemovePage(size_t page) { wxWindow *win = wxBookCtrlBase::DoRemovePage(page); if ( win ) { GetListView()->DeleteItem(page); DoSetSelectionAfterRemoval(page); GetListView()->Arrange(); UpdateSize(); } return win; }