Programmieren mit dBASE PLUS: Events: onSize


Dieses Event wird nach jeder Größenänderung eines Formulars ausgelöst.

Parameter Bearbeiten

<nTyp>

Eine Zahl, die angibt, auf welche Weise die Größe des Formulars geändert wurde. Die folgenden drei Werte sind hier möglich:

Wert Beschreibung
0 Die Größe wurde mit der Maus geändert, oder das Formular wurde aus dem Symbol- oder Vollbild-Status wiederhergestellt.
1 Das Formular wurde auf Symbolgröße verkleinert.
2 Das Formular wurde zum Vollbild vergrößert.

<Breite>

Die neue Breite des Client-Bereichs des Formulars.

<Höhe>

Die neue Höhe des Client-Bereichs des Formulars.

Eigenschaft von Bearbeiten

Form, SubForm

Beschreibung Bearbeiten

Mit onSize können bestimmte Aktionen ausgeführt werden, wenn der Benutzer die Größe eines Formulars ändert.

Die beiden Parameter geben die neue Größe des Client-Bereichs des Formulars an. Dies ist der Bereich unterhalb der Titelleiste und innerhalb des Formularrahmens. Sie können die neue Größe des gesamten Formulars abrufen, indem Sie dessen Eigenschaften width und height direkt auslesen.

Manche Steuerelemente verfügen über die Eigenschaft onFormSize, die bei Größenänderungen des Formulars ausgelöst wird. Komponentenspezifische Aktionen sollten hier durchgeführt werden. Andere Steuerelemente haben die Eigenschaft anchor und werden automatisch angepaßt.