#pragma implementation "radiobut.h"
#endif
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
#ifdef __VMS
#define XtDisplay XTDISPLAY
#endif
ChangeBackgroundColour();
- //copied from mac/radiobut.cpp (from here till "return TRUE;")
+ //copied from mac/radiobut.cpp (from here till "return true;")
m_cycle = this ;
if (HasFlag(wxRB_GROUP))
}
AddInCycle( chief ) ;
}
- return TRUE;
+ return true;
}
void wxRadioButton::SetValue(bool value)
if (GetValue() == value)
return;
- m_inSetValue = TRUE;
- XmToggleButtonSetState ((Widget) m_mainWidget, (Boolean) value, FALSE);
- m_inSetValue = FALSE;
+ m_inSetValue = true;
+ XmToggleButtonSetState ((Widget) m_mainWidget, (Boolean) value, False);
+ m_inSetValue = false;
ClearSelections();
}
void wxRadioButton::Command (wxCommandEvent & event)
{
- SetValue ( (event.m_commandInt != 0) );
+ SetValue ( (event.GetInt() != 0) );
ProcessCommand (event);
}
//based on mac/radiobut.cpp
wxRadioButton* old = item->ClearSelections();
- item->SetValue(TRUE);
+ item->SetValue(true);
if ( old )
{
wxCommandEvent event(wxEVT_COMMAND_RADIOBUTTON_SELECTED,
old->GetId() );
event.SetEventObject(old);
- event.SetInt( FALSE );
+ event.SetInt( false );
old->ProcessCommand(event);
}
wxCommandEvent event2(wxEVT_COMMAND_RADIOBUTTON_SELECTED, item->GetId() );
event2.SetEventObject(item);
- event2.SetInt( TRUE );
+ event2.SetInt( true );
item->ProcessCommand(event2);
}
if ( cycle->GetValue() )
{
old = cycle;
- cycle->SetValue(FALSE);
+ cycle->SetValue(false);
}
cycle = cycle->NextInCycle();
}