Example #1
0
// 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());
    }
}
Example #2
0
// 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();
         }
     }
 }