Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 26-07-2006
crack_neon crack_neon is offline
Miembro
 
Registrado: abr 2006
Posts: 28
Poder: 0
crack_neon Va por buen camino
Quitar estado modal a un formulario

Que tal, saludos de nuevo.

Necesito poder quitarle a una ventana la propiedad modal, ya intente con el modalResult en sus propiedades mrNone, mrOk, mrCancel, mrAbort, mrRetry, mrIgnore,mrYes, etc.... pero nada funciona algunas des estas como saben intenta cerrarme la ventana y no quiero que la cierre, con mrNone me sigue dejando el estado showmodal.

Solo necesito que se elimine la propiedad modal, despues yo la oculto para poder trabajar con las demas ventanas, pero repito no la puedo cerrar, porque es la ventana principal del sistema.

bueno, por si no me explico, y no me comprenden les dire que:

1.-La abro con showmodal, es necesario.
2.-con un boton oculto la ventana
3.- pero antes de ocultarla necesito quitarle el estado de modal y ustedes comprenderan porque.

De antemano, muchas gracias.
Responder Con Cita
  #2  
Antiguo 26-07-2006
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 28
Lepe Va por buen camino
Haz que otra ventana sea la principal del programa.

De esta forma creas la principal, pero oculta (application.ShowMainForm := false), muestras la ventana del ShowModal y la cierras con el mrOK, mrCancel, etc. Ahora ya puedes hacer visible la ventana principal del programa.

Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita
  #3  
Antiguo 26-07-2006
crack_neon crack_neon is offline
Miembro
 
Registrado: abr 2006
Posts: 28
Poder: 0
crack_neon Va por buen camino
Lo pensare..

Gracias Lepe, podria ser una opción, pero me parece que quitando el showmodal se solucionaria mi problema, de hecho es un proceso que necesito hacer mas de una vez y desde varias ventanas.

Sino se puede nimodo, por ahora mi problema esta solucionado, pero me gustaria saber si es posible hacer eso, ya q me ahorraria un poco de trabajo.


Pero gracias.
Responder Con Cita
  #4  
Antiguo 27-07-2006
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 28
Lepe Va por buen camino
La verdad es que no entiendo la filosofía que quieres seguir.

Se supone que una ventana se muestra en forma modal, precisamente para obtener una respuesta del ususario, cerrándose después. Si necesitas hacer algo más, quizás ese algo no deba ir en la misma ventana del ShowModal.

Yo al menos nunca he intentado quitarle el ShowModal, ¿quizás modificando la propiedad FormStyle?

Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Formulario Tipo Modal en proyecto MDI? que hago danytorres Varios 14 25-05-2007 04:08:14
Estado de Formulario Gustavo Gowdak OOP 2 29-06-2006 21:54:15
Error Formulario forma modal serhasae Varios 5 03-04-2006 23:52:00
Formulario modal, se cierra ElDioni Varios 2 24-10-2005 20:19:08
Formulario modal jzk OOP 2 22-12-2004 12:01:07


La franja horaria es GMT +2. Ahora son las 23:45:26.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi