| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
Angel Master


Registrado: 15 Abr 2003Mensajes: 2311Ubicación: Toledo (España)
|
Publicado: Jue 24 Nov, 2016 6:20 pm Asunto: Establecer botón activo |
|
|
Sé que será una tontería que seguro ya he hecho pero no soy capaz de recordar como.
Tengo este formulario que se crea de forma dinámica tanto el mensaje como los botones.
Los botones (TButton) se van añadiendo al formulario de derecha a izquierda. Ahí va la pregunta:
Como el objeto TButton no tiene el método SetFocus(), ¿Cómo hago para que el botón activo sea el último creado, el de más a la izquierda? _________________ Un saludo
Necesitamos tu ayuda: Envía AI al 27595 (Coste 1,20 euros + IVA) |
|
| Volver arriba |
|
 |
Felip Master

Registrado: 09 Jun 2004Mensajes: 200
|
Publicado: Jue 24 Nov, 2016 7:39 pm Asunto: Re: Establecer botón activo |
|
|
| Angel escribió: | | Como el objeto TButton no tiene el método SetFocus()... |
TButton tiene el método SetFocus(). |
|
| Volver arriba |
|
 |
Felip Master

Registrado: 09 Jun 2004Mensajes: 200
|
Publicado: Jue 24 Nov, 2016 9:06 pm Asunto: |
|
|
alternativamente:
| Código: |
void __fastcall TForm::FormShow(TObject *Sender)
{
//Button2->SetFocus();
Button2->TabOrder = 0;
}
|
|
|
| Volver arriba |
|
 |
Angel Master


Registrado: 15 Abr 2003Mensajes: 2311Ubicación: Toledo (España)
|
Publicado: Vie 25 Nov, 2016 9:26 am Asunto: Re: Establecer botón activo |
|
|
| Felip escribió: | | TButton tiene el método SetFocus(). |
No sé las veces que he abierto la ayuda buscándolo y ni una sola lo he visto. ¡Vergonzoso!
| Felip escribió: | | alternativamente: |
Funciona perfectamente y es el modo en que lo hacía y no me acordaba. ¡Doblemente vergonzoso! _________________ Un saludo
Necesitamos tu ayuda: Envía AI al 27595 (Coste 1,20 euros + IVA) |
|
| Volver arriba |
|
 |
|