Fórum image1.position quot;on center in windowquot; via codigo #223896
01/04/2004
0
estou criando a rotina de zoom e ela está assim:
-----------------------------------------------------------------------------
// zoom+
-----------
procedure TPrincipal.Btn_zoom1Click(Sender: TObject);
var x,y:integer;
begin
Image1.Proportional:=true;
x:=image1.Width+100;
y:=Image1.Height+107;
Image1.Width:=(x);
Image1.Height:=y;
Label_Status.Caption:=´Tamanho de Zoom:..[´+inttostr(Principal.Image1.Width)+´ X ´+inttostr(Principal.Image1.Height)+´]´;
end;
----------------------------------------------------------------------------
preciso dizer para o image1:
1. ficar na position horizontal = center in window
2. ficar na position vertical = center in window
Obs. mas isso tem que ser via código, para a imagem em tempo de execussao sempre ficar no centro do meu formulario...
se alguem puder me ajudar, agradeço!!!!
[]´s
-----------------------------------------------------------------------------
// zoom+
-----------
procedure TPrincipal.Btn_zoom1Click(Sender: TObject);
var x,y:integer;
begin
Image1.Proportional:=true;
x:=image1.Width+100;
y:=Image1.Height+107;
Image1.Width:=(x);
Image1.Height:=y;
Label_Status.Caption:=´Tamanho de Zoom:..[´+inttostr(Principal.Image1.Width)+´ X ´+inttostr(Principal.Image1.Height)+´]´;
end;
----------------------------------------------------------------------------
preciso dizer para o image1:
1. ficar na position horizontal = center in window
2. ficar na position vertical = center in window
Obs. mas isso tem que ser via código, para a imagem em tempo de execussao sempre ficar no centro do meu formulario...
se alguem puder me ajudar, agradeço!!!!
[]´s
Mahdak
Curtir tópico
+ 0
Responder
Posts
01/04/2004
Marcelo Saviski
Image.Left := (Image.Width - Image.Paent.Width) div 2; Image.Top := (Image.Height - Image.Parent.Height) div 2;
Deve funcionar, se der erro no Parent, troque pelo componente aonde o Image está contido
Responder
Gostei + 0
01/04/2004
Mahdak
nao deu nao... :cry:
a imagem nao fica sempre centralizada, ela pira, vai p/ um canto depois p/ outro...
:?: :?: :?:
a imagem nao fica sempre centralizada, ela pira, vai p/ um canto depois p/ outro...
:?: :?: :?:
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)