// do the window-specific processing after processing the update event void wxTopLevelWindowBase::DoUpdateWindowUI(wxUpdateUIEvent& event) { if ( event.GetSetEnabled() ) Enable(event.GetEnabled()); if ( event.GetSetText() ) { if ( event.GetText() != GetTitle() ) SetTitle(event.GetText()); } }
// do the window-specific processing after processing the update event void wxTextCtrlBase::DoUpdateWindowUI(wxUpdateUIEvent& event) { if ( event.GetSetEnabled() ) Enable(event.GetEnabled()); if ( event.GetSetText() ) { if ( event.GetText() != GetValue() ) SetValue(event.GetText()); } }
void BitmapToggleButton::DoUpdateWindowUI(wxUpdateUIEvent& event) { if (event.GetSetEnabled() && IsEnabled() != event.GetEnabled()) { Enable(event.GetEnabled()); Refresh(); } if (event.GetSetChecked()) { if (m_state != event.GetChecked()) { m_state = event.GetChecked(); Refresh(); } } }