Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Drei oder mehr Objekte horizontal dehnen. (https://www.delphipraxis.net/188209-drei-oder-mehr-objekte-horizontal-dehnen.html)

hedie 9. Feb 2016 20:20


Drei oder mehr Objekte horizontal dehnen.
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo zusammen

Ich habe wie im Bild ersichtlich, drei Objekte auf meinem Formular.
Wenn ich das Formular nun nach rechts grösser mache, möchte ich dass alle drei Objekte sich gleichmässig vergrössern.

Wie erreiche ich dies am einfachsten?
Über die Anchors ist dieses verhalten so ja nicht machbar, wenn ich das richtig sehe.

Danke schonmal

Luckie 9. Feb 2016 20:24

AW: Drei oder mehr Objekte horizontal dehnen.
 
Zur Not Breite und Position berechnen.

hedie 9. Feb 2016 20:41

AW: Drei oder mehr Objekte horizontal dehnen.
 
Danke für deine Antwort.

Ja, das wäre sicher eine Möglichkeit.
Dachte mir jedoch, dies wäre wohl eher die Holzfällermethode.

Falls es jedoch nichts elegannters gibt, würde ich dass dan so machen.

Sir Rufo 9. Feb 2016 20:53

AW: Drei oder mehr Objekte horizontal dehnen.
 
Ein klarer Fall für ein Delphi-Referenz durchsuchenTGridPanel

Achtung
Das
Delphi-Quellcode:
TGridPanel
ist ein wenig zickig beim Einstellen von Prozent-Werten. Das kann man beheben, wenn man die Werte in der Text-Ansicht des Formulars einträgt.

hedie 10. Feb 2016 17:36

AW: Drei oder mehr Objekte horizontal dehnen.
 
TGridPanel wäre genau das richtige.

Leider habe ich ein Hintergrundbild, welches beim Panel nicht durchscheint.
Nach längerem googlen, gibt es anscheinend keine Möglichkeit, ein GridPanel oder Panel transparent zu bekommen,
dass ein TImage durchkommt.

himitsu 10. Feb 2016 17:53

AW: Drei oder mehr Objekte horizontal dehnen.
 
Zitat:

Zitat von hedie (Beitrag 1329973)
Nach längerem googlen, gibt es anscheinend keine Möglichkeit, ein GridPanel oder Panel transparent zu bekommen,
dass ein TImage durchkommt.

Nee, aber man kann den Hintergrund des Panels selber zeichnen und da dann den entsprechenden Ausschnitt des anderen Hintergrunds rein.


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:39 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