Ver Mensaje Individual
  #1  
Antiguo 12-02-2010
Avatar de Lord Delfos
Lord Delfos Lord Delfos is offline
Miembro
 
Registrado: ene 2008
Ubicación: Tandil, Argentina
Posts: 558
Reputación: 17
Lord Delfos Va por buen camino
Ventana modal que muestra un diálogo al abrirse (no se ve la ventana)

A ver, no sabía qué título poner... El tema es el siguiente.

Tengo una ventana que es mostrada con ShowModal.

Esta ventana al abrirse hace algunas comprobaciones y dependiendo de las circunstancias, muestra un cuadro de diálogo (en realidad otra ventana, pero para el caso es lo mismo).

Problema: el cuadro de diálogo se ve ANTES de que la ventana modal se muestre en pantalla, con lo que uno ve una ventanita chiquitita sin saber qué pasó.

La verdad es que no sé cómo solucionarlo. Lo que he probado, y porqué no ha funcionado:

- Usar el OnShow. Nop, se ve el cuadro antes que la ventana.

- Sobrescribir el método ShowModal, para llamar a inherited primero y después mostrar el diálogo. Pasa lo mismo que con el OnShow.

- Evento OnActivate. Funciona, pero claro, el evento se dispara cada vez que la ventana se vuelve activa. Así que hay que programarse algún condicional...


Si alguno tiene alguna idea, pues agradecido.

Saludongos.

Última edición por Lord Delfos fecha: 12-02-2010 a las 03:57:53. Razón: ¡Qué fea la etiqueta LIST!
Responder Con Cita