Gruppe

Gruppen können zur Strukturierung von Steuerelementen verwendet werden, um Eingabemasken übersichtlicher zu gestalten. Aus funktionaler Sicht ergeben sich keine Änderungen zu Steuerelementen, die direkt auf der Hauptoberfläche der Eingabemaske liegen. Es wird auch bei Steuerelementen in Gruppen der jeweilige Datensatz des übergeordneten Steuerelementes (in diesem Fall immer die Eingabemaske) verwendet. Untergeordnete Steuerelemente werden allerdings mit der Gruppe verschoben und Eigenschaften wie Anchor oder Dock finden ihre neuen Referenzpunkte auf Basis der Koordinaten der Gruppe.

Gruppen können, wie auch alle anderen Steuerelemente, einfach durch Ziehen und Ablegen auf einer Eingabemaske positioniert werden. Steuerelemente können auch direkt aus der Toolbox auf die Gruppe gezogen werden, allerdings muss die Anordnung manuell gestaltet werden.

Ein nachträgliches Hinzufügen bereits vorhandener Steuerelemente zu einer Gruppe ist ebenso unmöglich wie das Verschieben einer Gruppe in eine andere Gruppe oder auf das übergeordnete Steuerelement. Außerdem können keine Gruppen innerhalb anderer Gruppen positioniert werden. Es ist immer nur eine Hierarchieebene zulässig.

Zusätzlich zu den allgemeingültigen Eigenschaften verfügt eine Gruppe nur über eine zusätzliche Eigenschaft mit dem Namen Border. Diese Eigenschaft regelt die optische Darstellung der Gruppe, wobei zwischen zwei Darstellungen gewählt werden kann. Die Option AllSides bewirkt, dass an allen vier Seiten der Gruppe ein Rahmen angezeigt wird, die Option OnlyTop hingegen blendet nur entlang der oberen Kante eine Rahmenlinie ein, während die anderen drei Seiten offen bleiben.

Docusnap-Editor-Gruppe