Zum Hauptinhalt springen

Grouping

Grouping

Anordnung der untergeordneten Objekte

Details

Die Eigenschaft Grouping bestimmt die Anordnung untergeordneter Objekte. Bei den untergeordneten Objekten kann über die Eigenschaft AlignGrouping die Anordnung des Objekts weiter beeinflusst werden. In der Standardeinstellung (AlignGrouping = _WinAlignGroupingTiled) nehmen die untergeordneten Objekte die gesamten Fläche des Objekts ein und werden entsprechend skaliert. Bei Änderungen der Größe des Objekts, werden alle untergeordneten Objekte neu ausgerichtet und skaliert. Folgende Konstanten können verwendet werden:

  • _WinGroupingNone: Es findet keine automatische Anordnung statt.
  • _WinGroupingTileVert: Die Objekte werden untereinander angeordnet.
  • _WinGroupingTileHorz: Die Objekte werden nebeneinander angeordnet.
  • _WinGroupingCenterTileVert: Die Objekte zentriert werden untereinander angeordnet.
  • _WinGroupingCenterTileHorz: Die Objekte werden zentriert nebeneinander angeordnet.

Enthält ein Frame -Objekt ein FrameClient -Objekt, wirkt sich die Eigenschaft Grouping automatisch auf die untergeordneten Objekte des FrameClient-Objekts aus.

Durch Setzen der Eigenschaft AlignGrouping bei den untergeordneten Objekten, kann die Höhe (AlignHeight) bzw. die Breite (AlignWidth) der Objekte vorgegeben werden.

Ist die Ausprägung WinGroupingCenterTileVert oder WinGroupingCenterTileHorz gewählt, wird die Größe der untergeordneten Objekte von ihren Eigenschaften AlignWidth und AlignHeight bestimmt.

info

Die Auswirkungen werden erst zur Laufzeit sichtbar.