Programmieren mit dBASE PLUS: rangeMax

Aus Wikibooks


Diese Eigenschaft gibt den größten Wert vor, der in eine Komponente eingegeben werden kann.

Eigenschaft von[Bearbeiten]

ColumnSpinBox, Progress, ScrollBar, Slider, SpinBox

Beschreibung[Bearbeiten]

Mit den Eigenschaften rangeMax und rangeMin kann der Bereich der Werte eingeschränkt werden, die in eine Komponente eingegeben werden können (rangeMax gibt die Ober- und rangeMin die Untergrenze an). So kann beispielsweise bei einem Steuerelement für Prozentangaben die Eingabe auf Werte von 0 bis 100 begrenzt werden. Derselbe Bereich wird normalerweise auch für Fortschrittsanzeigen verwendet.

Enthält eine SpinBox-Komponente einen zu großen Wert, wird dieser automatisch auf rangeMax gesetzt. Mit Hilfe von SpinBox-Objekten können numerische und Datumswerte angegeben werden, und daher muß rangeMax dem verwendeten Datentyp entsprechen. Bei Progress-, Slider- und ScrollBar-Komponenten sind nur numerische Werte zulässig. Werden beide Bereichseigenschaften angegeben, muß rangeMax größer als rangeMin sein.

Hinweis

Die Bereichseinschränkungen eines SpinBox-Objekts sind nur wirksam, wenn die Eigenschaft rangeRequired den Wert True hat.