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 04-06-2008
Avatar de peccatum
peccatum peccatum is offline
Miembro
 
Registrado: oct 2005
Posts: 89
Poder: 19
peccatum Va por buen camino
mostrar frame como modal

Hola

Estoy usando frames dentro de un formulario en Delphi, y no he hallado la forma de mostrarlos en forma modal... es decir, que cuando se muestren no se permita acceder al formulario de donde se creó el frame, por que no quiero que se modifiquen datos que tengo ahí....

¿Cómo puedo hacer para que se comporte así un Frame?

Saludos
Responder Con Cita
  #2  
Antiguo 04-06-2008
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Pues, me parece que podrías meter el "Frame" dentro de un formulario, y mostrar este "modalmente". Igual hay otra forma...
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #3  
Antiguo 04-06-2008
Avatar de peccatum
peccatum peccatum is offline
Miembro
 
Registrado: oct 2005
Posts: 89
Poder: 19
peccatum Va por buen camino
claro, yo tengo los frames dentro del form...

pero desde el form no puedo hacer frame.showmodal, no existe ese procedimiento...

creo que debe ser algúna propiedad del frame, pero no se cual.... sigo probando...

es que no quiero tener que bloquear controles dentro del formulario principal ya que son muchos
Responder Con Cita
  #4  
Antiguo 04-06-2008
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Hum... ¿tal vez deshabilitando los controles del formulario, excepto los del frame en cuestión? ...
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #5  
Antiguo 04-06-2008
Avatar de peccatum
peccatum peccatum is offline
Miembro
 
Registrado: oct 2005
Posts: 89
Poder: 19
peccatum Va por buen camino
Sip voy a hacer eso...

el problemita que tengo ahora, es que no puedo volver a activar los componentes del form principal...

No encuentro el evento OnClose... OnHide ... o algo por el estilo... el evento OnExit no se dispara cuando cierro el frame...
Responder Con Cita
  #6  
Antiguo 04-06-2008
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Pero, si "cierras el frame", tienes que hacerlo en algún sitio. Ese sería el lugar para volver a habilitar los controles, supongo. De todas formas, pienso que podrías mostrar el "frame" en un formulario, podrías usar un formulario vacío, que no contuviera el "frame" en tiempo de diseño, pero al que se lo insertaras en tiempo de ejecución (pienso en el mismo "frame" que muestras en el formulario "principal", por decirlo así). De este modo tendrías los eventos que necesitas. No sé qué te parece la idea.
__________________
David Esperalta
www.decsoftutils.com
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
Como mostrar Resultados de una consulta en componentes como los Edit,Label y DbGrids! danny Conexión con bases de datos 2 08-05-2008 23:35:46
Como mostrar con DevExpress la grilla como quedo en la última consulta? Alexander Conexión con bases de datos 3 27-03-2007 22:37:03
Como saber si me frame esta creado en cierto evento? Albano OOP 2 15-03-2007 23:13:44
mantaner una aplicación como modal Novás Varios 3 19-02-2004 16:33:44
Como acceder a los componentes de un frame? CORBATIN OOP 7 25-07-2003 20:24:23


La franja horaria es GMT +2. Ahora son las 13:03:23.


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