Klasse: FormLayOut - Klassensammlung
von Eckard Ahlers
FormLayOut - Klassensammlung
Dieser Baukasten beinhaltet Klassen, mit denen man das Formular-Design komfortabel abhandeln kann: H-Splitter, V-Splitter, FormularResizer. Die Splitter können jetzt auch "ControlGroups" splittern, also etwa ein TreeView mit seiner Überschrift zusammen verschieben. Dies funktioniert auch auf MDI-Children
Die Klasse cAlign dient zum Ausrichten und Resize von Objekten an Objekten oder Containersteuerelement oder beides. Es werden nur angegebene Controls ausgerichtet/resized. Buttons bleiben so in der Größe erhalten, können aber z.B. unten links im Formular, oder neben einem anderen Button ausgerichtet werden. Somit lassen sich z.B. auch einfach Ausrichtungen von Datagirds und mehr an einer Toolbar und gleichzeitig an der Statusbar und am Formularrand links/rechts erreichen. Ohne eine Zeile Berechnungscode schreiben zu müssen. Es können auch Designabstände aus der IDE automatisch als Objektabstände übernommen werden. Somit bleibt das Design 100% erhalten.
Die Zipdatei enthält auch ein Beispielprojekt
Geschrieben wurde die Klasse von Eckard Ahlers
Download cFormLayOut.zip [98300 Bytes]
Ihre Meinung
Falls Sie Fragen zu diesem Artikel haben oder Ihre Erfahrung mit anderen Nutzern austauschen möchten, dann teilen Sie uns diese bitte in einem der unten vorhandenen Themen oder über einen neuen Beitrag mit. Hierzu können sie einfach einen Beitrag in einem zum Thema passenden Forum anlegen, welcher automatisch mit dieser Seite verknüpft wird.