Einzelnen Beitrag anzeigen

Benutzerbild von stahli
stahli

Registriert seit: 26. Nov 2003
Ort: Halle/Saale
4.343 Beiträge
 
Delphi 11 Alexandria
 
#6

AW: ssLayout-Komponente

  Alt 7. Okt 2013, 11:07
"Putzig" war jetzt eigentlich nicht beabsichtigt.
Aber das sind ja auch nur die Nebeneffekte bzw. Extremfälle.

Die ssLayout verändert lediglich die Positionen und Größen der enthaltenen Controls.
Ein DBGrid würde sich entsprechend genau verhalten als wenn es z.B. mit alClient positioniert wäre oder seine Breite durch "DBGrid1.Width := 200;" ändern würde.

Zur Verdeutlichung hätte ich in die Memos mal Text setzen können.
Es wird nichts scaliert oder so, sondern nur die Controls neu positioniert.

An den Controls selbst wird auch nichts verändert. Das sind weiterhin ganz normale Edits, Memos usw. Man kann sie auch jederzeit auf ein Panel umsetzen, wenn man die Ausrichtungsmöglichkeiten nicht mehr braucht.

Man kann sich durch die ssLayout eben die x-fache Verschachtelung diverser Panels, Reaktionen in OnResize u.ä. sparen auch wenn man komplexere Anordnungsregeln benötigt.
Stahli
http://www.StahliSoft.de
---
"Jetzt muss ich seh´n, dass ich kein Denkfehler mach...!?" Dittsche (2004)

Geändert von stahli ( 7. Okt 2013 um 11:31 Uhr)
  Mit Zitat antworten Zitat