Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 12-05-2007
Avatar de MaMu
MaMu MaMu is offline
Miembro
 
Registrado: abr 2006
Ubicación: Argentina
Posts: 863
Poder: 18
MaMu Va por buen camino
Posicion MDIChild

Quiero darle un valor a TOP y a LEFT, de una MDIChild que creo y destruyo sin problemas. En su enevto OnCreate le mando top:=0; y left:=0; pero me lo abre desplazado. Porque? como lo cambio eso?

Alguien sabe?

Saludos y gracias
__________________
Código Delphi [-]
 
try 
ProgramarMicro(80C52,'Intel',MnHex,True);
except
On Exception do
MicroChip.IsPresent(True);
end;
Responder Con Cita
  #2  
Antiguo 12-05-2007
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,

Es extraño... acabo de hacer la prueba con un nuevo proyecto y no hay problema alguno en situar al formulario "hijo" donde se quiera...

Código Delphi [-]
procedure TForm2.FormCreate(Sender: TObject);
begin
  SetBounds(0,0,Width,Height);
end;

Pero yendo un poco más allá... parece que la posición por defecto del formulario "hijo" es "left:=0", "top:=0"... o sea que no sé si tendrá mucho sentido "forzar" esa posición, pero, en fin, cosas más raras se han visto.
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #3  
Antiguo 12-05-2007
Avatar de MaMu
MaMu MaMu is offline
Miembro
 
Registrado: abr 2006
Ubicación: Argentina
Posts: 863
Poder: 18
MaMu Va por buen camino
Tambien probe eso, pero me lo abre en el centro del Main MDI, tambien proble dejar el formulario vacio y abrirlo, y sigue abirendomelo en el centro del formulario y no donde yo quiera. Que sera?
__________________
Código Delphi [-]
 
try 
ProgramarMicro(80C52,'Intel',MnHex,True);
except
On Exception do
MicroChip.IsPresent(True);
end;
Responder Con Cita
  #4  
Antiguo 12-05-2007
Avatar de MaMu
MaMu MaMu is offline
Miembro
 
Registrado: abr 2006
Ubicación: Argentina
Posts: 863
Poder: 18
MaMu Va por buen camino
Yo lo creo asi:

Código Delphi [-]
With TChild.Create(self) do
   begin
       show;
   end;

donde Child es tal cosa.

y cuando lo cierro lo destruyo con

Código Delphi [-]
procedure TChild.FormClose(Sender: TObject; var Action: TCloseAction);
begin
action := cafree;
end;

Realmente no se que puede ser
__________________
Código Delphi [-]
 
try 
ProgramarMicro(80C52,'Intel',MnHex,True);
except
On Exception do
MicroChip.IsPresent(True);
end;
Responder Con Cita
  #5  
Antiguo 12-05-2007
Avatar de gluglu
[gluglu] gluglu is offline
Miembro Premium
 
Registrado: sep 2004
Ubicación: Málaga - España
Posts: 1.455
Poder: 21
gluglu Va por buen camino
Tienes puesta la propiedad 'Position' a poDesigned ?
__________________
Piensa siempre en positivo !
Responder Con Cita
  #6  
Antiguo 12-05-2007
Avatar de MaMu
MaMu MaMu is offline
Miembro
 
Registrado: abr 2006
Ubicación: Argentina
Posts: 863
Poder: 18
MaMu Va por buen camino
SOLUCIONADO

Ya está, lo que pasa es que estoy migrando una aplicacion a MDI, y justo en ese child, me olvide de dejar en Default la Position, que estaba en poDesktopCenter, y bue, a veces pasa vio?

Saludos y mil gracias
__________________
Código Delphi [-]
 
try 
ProgramarMicro(80C52,'Intel',MnHex,True);
except
On Exception do
MicroChip.IsPresent(True);
end;
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
ScrollBar en MDIChild marlok Varios 2 08-05-2006 18:45:24
problemas con mdichild Cosgaya Varios 5 16-12-2005 16:39:08
help MDIChild !! kye_z Varios 6 18-11-2004 20:10:56
Problema con MDIChild thecarlos Varios 9 16-01-2004 00:08:43
Menu en una MDIChild D.M Varios 1 13-09-2003 18:49:41


La franja horaria es GMT +2. Ahora son las 12:11:10.


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