Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi image1.Width := image3.left ? (https://www.delphipraxis.net/34874-image1-width-%3D-image3-left.html)

agm65 29. Nov 2004 15:55


image1.Width := image3.left ?
 
hiho leute...
hab mal wieder ein kleines problem...

also... hab da 3 bilder...die sollen als layout für mein progg sein ..
jetzt möchte ich das eine durch stretch immer als optiomale größe haben, zwischen den beiden anderen also so

bild1; bild2 <-stretch-> bild3

bild 2 soll bei form resize immer an bild3 hängen..

ich dachte jetzt in die form resize:
image2.Width := image3.left
das geht auch nur wird das dann alles nicht optimal groß....danke für hilfe

frage2:
gibt es eine möglichkeit ohne align die bilder an den formrand zu kleben ?
so das ich am ende viele bilder als rahmen haben die die größe der form annehmen beim form resize ?

Dax 29. Nov 2004 16:01

Re: image1.Width := image3.left ?
 
Zu Frage 1:
Delphi-Quellcode:
Bild2.Width := Bild3.Left - Bild2.Left;
Zu Frage 2: Das funktioniert, allerdings musst du bei jedem FormResize die Bilder verschieben. Ist im Prinzip nichts anderes als von Anfang an Align zu benutzen. ;)

agm65 29. Nov 2004 16:14

Re: image1.Width := image3.left ?
 
thx

jim_raynor 29. Nov 2004 16:17

Re: image1.Width := image3.left ?
 
Ein guter Tipp ist auch, sich mal mit den Anchors zu beschäftigen. Damit könnte man genau dieses Problem ohne eine Zeile Code lösen.

agm65 29. Nov 2004 16:19

Re: image1.Width := image3.left ?
 
ja die anchors....haben bei mir keine funktion ....hab schon sachen versucht ...werde es mir nochmal anschauen thx

also habe jetzt die anchors auf

bild1: left und top
bild2: left und right
bild3 right und top

aber das zeigt keine funktion....muß ich dann bei align noch was einstellen ?


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:53 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz