FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
MessageDlg que boton tiene el foco?
Buenos dias!
Uso el siguiente dialogo: pero siempre el foco esta sobre el boton mbYes, ¿se podria cambiar esto y que el foco lo tenga el boton mbNo? Gracias!
__________________
"It's nice to be important, but it's more important to be nice" |
#2
|
||||
|
||||
Hola,
Fíjate que existe otra versión de la misma función que cuenta con un parámetro más, precisamente, para determinar qué botón será el "predeterminado". Así el asunto podría quedar:
|
#3
|
||||
|
||||
Lo habia visto en la ayuda de Delphi 7, pero me da este error:
Código:
[Error] (234): Too many actual parameters
__________________
"It's nice to be important, but it's more important to be nice" |
#4
|
||||
|
||||
Hola,
Entonces debe ser "problema" de la versión de Delphi. Yo uso la 2009, y ahí existe dicha "versión" de la función "MessageDlg()". Creo que podemos, directamente, copiándote aquí la versión de la función que te permitirá hacer lo que necesitas:
Creo que podrá servirte, puesto que ambas versiones de las funciones usan "MessageDlgPostHelp", y, espero que esta sí que funcione como se espera en tu versión de Delphi. De todas formas, estoy viendo que esta última función también está sobrecargada... al menos en Delphi 2009, así que no sé si tendremos similar problema. Y habrá que buscar otra solución... |
#5
|
||||
|
||||
Estuve probando y me da el mismo error:
Código:
[Error] Too many actual parameters
__________________
"It's nice to be important, but it's more important to be nice" |
#6
|
||||
|
||||
Hola dmassive,
Añade en uses la unidad QDialogs. Eso debería bastar para poder hacer uso de las funciónes MessageDlg sobrecargadas que permiten establecer, entre otras cosas, el botón por defecto. Saludos, |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Saber que aplicacion tiene el foco | Omega | Varios | 3 | 13-07-2008 17:36:01 |
Perdida del foco en MessageDlg | labelsoft | Varios | 0 | 16-08-2007 17:10:42 |
Saber quien tiene el foco en javascript | fer21unmsm | HTML, Javascript y otros | 2 | 28-05-2007 22:06:31 |
saber si un field tiene el foco | salvanano | Conexión con bases de datos | 0 | 08-05-2007 16:22:48 |
Saber el componente que tiene el foco en un formulario | Javi2 | Varios | 3 | 20-10-2005 16:19:32 |
|