get value de una toolbar wxwidgets

hook24
23 de Abril del 2010
Hola, he creado una toolbar con el wxwidgets y me interesaria poder saber cuando esta el toolcheck seleccionado. Para que al apretarlo por primera vez haga algo y al reapretarlo haga otra cosa. Pero no logro encontrar como ver si este seleccionado o no.

[Codigo]
-------------------------------------------------------------------------------------------


void R2B2Frame::OnConectarCheck(wxCommandEvent& event)
{

if (?????){
// Declaramos array de wiimotes, indicando la cantidad maxima que desearemos
wiimot = wiiuse_init(MAXWIIMOTE);

//Buscamos wiimotes, indicamos la cantidad maxima de wiimotes deseados y el tiempo de espera (5seg)
found = wiiuse_find(wiimot, MAXWIIMOTE, 5);

if (!found){
wxLogError(_T("No se ha encontrado ningun wiimote"));

} else {
wxMessageBox( _("Wiimote encontrado"),_("R2B2"),wxOK | wxICON_INFORMATION, this );
// Conectamos el wiimote, para esto utilizaremos el array previo que contiene la @ del wiimote,
// la funcion nos devolvera el numero de conecciones (1)
conexion = wiiuse_connect(wiimot, MAXWIIMOTE);
if (conexion)
{
wxMessageBox( _("Wiimote conectado"),_("R2B2"),wxOK | wxICON_INFORMATION, this );
} else {
wxLogError(_T("Error de conexion"));
}
}

} else {
wxMessageBox( _("Wiimote desconectado"),_("R2B2"),wxOK | wxICON_INFORMATION, this );
}
}