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(); } } }
virtual void OnUpdateUI(wxUpdateUIEvent &event) { wxDefaultEvtHandlerTool::OnUpdateUI(event); if (event.GetEnabled()) { event.Enable(m_pImageExport->IsEnabled()); } }
// 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()); } }
int bmx_wxupdateeventui_getenabled(wxUpdateUIEvent & event) { return static_cast<int>(event.GetEnabled()); }