AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren

TSplitter an den Controler "hängen"

Ein Thema von Mokus · begonnen am 6. Nov 2014 · letzter Beitrag vom 6. Nov 2014
Antwort Antwort
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, 14: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
Benutzerbild von Uwe Raabe
Uwe Raabe

Registriert seit: 20. Jan 2006
Ort: Lübbecke
8.819 Beiträge
 
Delphi 10.4 Sydney
 
#2

AW: TSplitter an den Controler "hängen"

  Alt 6. Nov 2014, 15:03
Guckst du hier: Delphi: How to programmatically adjust visual ordering of components with align = alTop

Das gilt analog auch für alLeft .
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat
Benutzerbild von Mokus
Mokus

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

AW: TSplitter an den Controler "hängen"

  Alt 6. Nov 2014, 17:21
Hi,
ja hat geholfen, danke
Markus
es gibt nur 10 arten von menschen !
die die binär verstehen und die die nicht. !
  Mit Zitat antworten Zitat
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

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 18:40 Uhr.
Powered by vBulletin® Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2021 by Daniel R. Wolf