Einzelnen Beitrag anzeigen

Benutzerbild von Mokus
Mokus

Registriert seit: 24. Sep 2013
165 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#1

TSplitter an den Controler "hängen"

  Alt 6. Nov 2014, 13:29
Delphi-Version: XE2
Hallo,

ich wollte einmal fragen, ob es eine allgemein gültige Lösung existiert, einen TSplitter an seinen ursprünglichen Controller zu hängen.

Ich habe nämlich ein Panel, welches dynamisch erzeugt wird.
Auf diesen Splitter sind nun X Paintboxen und X-1 TSplitter.

X* ist ein vom Benutzer selbst definierter Wert.

Die Paintboxen haben alle Align alLEFT, bis auf das letzte, dies bekommt alclient.

Ich habe die Möglichkeit, die Positionen der Komponente in eine .txt zu schreiben.
DOrt sind dann höhe, breite, top, und left eigenschaften hinterlegt.

Wenn ich nun das Formular neu lade, sind die SPlitter alle um eine Paintbox Versetzt Versetzt.

Zeichnung :
X = 4
O : Paintbox
| : Splitter

wie es erzeugt worden ist:
O|O|O|O
wie es geladen worden ist:
OO|O||O


Nun meine Frage. GIbt es eine Procedure welche ich aufrufen kann, die den Splitter wieder neben den Control setzt ?

oder muss man dort etwas selbst implementieren.



ps. Erzeugt niemals Komponenten dynamisch . . .
Markus
es gibt nur 10 arten von menschen !
die die binär verstehen und die die nicht. !
  Mit Zitat antworten Zitat