- wxBitmap bmp;
- switch (button)
- {
- default:
- case wxAUI_BUTTON_MAXIMIZE_RESTORE:
- if (pane.IsMaximized()) {
- if (pane.state & wxAuiPaneInfo::optionActive)
- bmp = m_active_restore_bitmap;
- else
- bmp = m_inactive_restore_bitmap;
- } else {
- if (pane.state & wxAuiPaneInfo::optionActive)
- bmp = m_active_maximize_bitmap;
- else
- bmp = m_inactive_maximize_bitmap;
- }
- break;
- case wxAUI_BUTTON_CLOSE:
- if (pane.state & wxAuiPaneInfo::optionActive)
- bmp = m_active_close_bitmap;
- else
- bmp = m_inactive_close_bitmap;
- break;
- case wxAUI_BUTTON_PIN:
- if (pane.state & wxAuiPaneInfo::optionActive)
- bmp = m_active_pin_bitmap;
- else
- bmp = m_inactive_pin_bitmap;
- break;
- }