SoloCodigo
Programación General => C/C++ => C++ Builder => Mensaje iniciado por: agipsy en Viernes 29 de Septiembre de 2006, 19:22
-
Buenas Tardes,
Ojala alguien me pueda ayudar con el sgte problemilla:
Necesito que al presionar una tecla por ejemplo la barra espaciadora sobre un CheckBox este cambia su propiedad Checked,es decir, que si esta en false pase a true y cuando este en true pase a false.
Yo lo hice asi pero no funciona:
void __fastcall TDevLab::CheckBox1KeyPress(TObject *Sender, char &Key)
{
if (Key==VK_SPACE)
{
if (CheckBox1->Checked==true)
CheckBox1->Checked=false;
else
CheckBox1->Checked=true;
}
}
Muchas Gracias por su atencion
-
El componente TCheckBox ya hace por si solo lo que quieres, cuando tiene el foco (que se ve un cuadro punteado alrededor) y presionas la barra espaciadora cambia la pripiedad check, y creo que solo es con esa tecla