Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Coloboración Paypal con ClubDelphi

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 21-02-2013
Avatar de jafera
jafera jafera is offline
Miembro
 
Registrado: may 2007
Ubicación: Llagostera (Girona)
Posts: 585
Poder: 20
jafera Va por buen camino
Mostrar un formulario existente

Hola a todos.

Tengo una pequeña duda acerca de como hacer una presentación de un formulario que a la vez llama a otro, explico:

Formulario Principal MDI llamo a formulario secundario MDI Child con el siguiente código:

Código Delphi [-]
 
procedure TF_Inici.ToolButton5Click(Sender: TObject);
begin
        if not Assigned(F_Girona) then
        begin
                F_Girona := TF_Girona.Create(self);
        end
        else
        begin
                F_Girona.BringToFront;
        end;
end;

Enseña el form correctamente y si existe y está detrás lo tre al frente, hasta aquí sin problema.

Desde este form llamo a otro:

Código Delphi [-]
 
procedure TF_Girona.CrearRebut1Click(Sender: TObject);
begin
        if not Assigned(F_Rebut) then
        begin
                F_Rebut := TF_Rebut.Create(Self);
        end
        else
        begin
                F_Rebut.BringToFront;
        end;
end;

Esto también funciona correcto, pero si llamo otra vez al primer formulario, este viene al frente y como tiene el segundo que cuelga de el pues lo deja atrás.

He probado con poner el formulario contenedor como Normal y tampoco me hace lo que me gustaría que hiciera. Me gustaria que el formulario F_Girona quedara fijo por más que lo llamara dos veces y siempre quedara atrás, como un modal o algo así.

Alguien tiene una sugerencia?

Gracias a todos por adelantado

Josep
Responder Con Cita
 



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
dll + mostrar formulario albertoP OOP 1 04-12-2006 08:21:20
Mostrar formulario hijo TinkerBell .NET 4 28-11-2005 11:23:00
Formulario existente Esau Varios 4 18-02-2005 21:34:18
mostrar formulario minimizado jfontane Varios 5 28-08-2003 03:45:19
Error al mostrar formulario jmselesan OOP 2 13-08-2003 21:11:14


La franja horaria es GMT +2. Ahora son las 12:02:18.


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