![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Cita:
// Saludos |
|
#2
|
||||
|
||||
|
Aunque no os lo creais no me vale ninguno de los trucos ateriores en este caso particular, os explico:
Bien, estamos en una aplicacion CLX (delphi 7.0 - kylix 3), y quiero (lease me obligan) una pantalla de selección Pre-formulario principal, el caso es que si pulsan cerrar en ese pre-form no debo sacar el formulario principal, cerrando la aplicación. ¿por qué no puedo hacer que la pantalla "pre" sea la principal y esconderla? porque no se que pasa pero el comportamiento de las ventanas en clx es ligeramente diferente y en cuanto la aplicación pierde el foco al volver sale siempre la pantalla "pre". Y si hago un hide desaparece de la barra de tareas. El truco del Activate me da siempre una excepcion. El truco de los mensages ya lo habia usado antes y funciona muy bien pero... estamos en una aplicación CLX y aqui son QMessages y yo no he conseguido poner un mensage a la cola, siempre me saltan de inmediato. Ahora voy a intentar plan a) enredar en dpr (Application.Initialize...) a ver si consigo mostrar la pre y cerrar la aplicación si le dan a salir. plan b) poner un timer, activarlo en el OnShow y cerrar el form (¡¡peazo de plan b!!) ya os contaré |
|
#3
|
||||
|
||||
|
mmmm opción a:
probado y chuta ![]()
__________________
E pur si muove |
|
#4
|
||||
|
||||
|
Perfecto!
justo ayer por la tarde me salio lo mismo ^_^ para mi que me mandaste la solusión telepaticamente. Muchas Gracias a todos |
![]() |
|
|
|