AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein GUI-Design mit VCL / FireMonkey / Common Controls Wie kann ich zur Laufzeit die Position von TSplitter ändern?
Thema durchsuchen
Ansicht
Themen-Optionen

Wie kann ich zur Laufzeit die Position von TSplitter ändern?

Ein Thema von QuickAndDirty · begonnen am 28. Jul 2022 · letzter Beitrag vom 29. Jul 2022
 
QuickAndDirty

Registriert seit: 13. Jan 2004
Ort: Hamm(Westf)
1.999 Beiträge
 
Delphi 12 Athens
 
#3

AW: Wie kann ich zur Laufzeit die Position von TSplitter ändern?

  Alt 28. Jul 2022, 15:05
Mit splitter hatte ich auch schonmal solche Erfahrung gemacht, hatte irgendwie nicht so hingehauen auf anhieb wie ich es gedacht hatte.
Mein Workaround war dann gewesen das ich pro "Sichtfläche" ein Panel nutzte andem ich den Splitter ausgerichtet hatte und der Splitter wiederum das Panel schrumpfte/vergrößerte.

Wie kann ich zur Laufzeit die Position von TSplitter ändern?
Indem du mit meinem Workaround nicht die Splitter Position sondern die Dimension des Panels änderst an dem der Splitter klebt.


Ich hoffe Du verstehst wie ich es meine und viel Glück.
Er ist ja nun nicht angeklebt.

Ich denke du meinst das selbe wie Uwe Raabe?
Du musst die Breite des Controls ändern, das das gleiche Align hat wie der Splitter.
Ah also wenn der Splitter left aligned ist und das Layout links davon auch left aligned ist , dann geht es nur um die Breite des layouts links vom Splitter?

Danke! Alle hier.
Das dürfte helfen.
Andreas
Monads? Wtf are Monads?

Geändert von QuickAndDirty (28. Jul 2022 um 15:07 Uhr)
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:10 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz