Lade...
 

Verwaltung eines Bereichs-Wertes mit zwei String-Feldern

Verwaltung eines Bereichs-Wertes mit zwei String-Feldern

Code-Beispiel:

Der folgende Programmcode zeigt die Definition eines Windows, über das ein

Bereichs-Wert ein- und ausgegeben werden kann. Dabei wird jeweils für den Zähler und Nenner ein Oberflächenobjekt String verwendet, deren Inhalt mit dem Befehl DrainWindow ins Objekt gestellt und mit FillWindow gefüllt wird.
Window(Win, 218, 47, 242, 38, T("Beispiel Nr. 2", "Example No. 2"))
{
   Prompt(10, 4, T("Zähler:", "numerator:"))
   String(CX_VALUE_PER::this, PF_NUMERATOR, NF_AUTOMATIC_DECIMALS, NF_DIMENSIONED, 130, 4, 82)
   Prompt(10, 14, T("Nenner:", "denominator:"))
   String(CX_VALUE_PER::val, 130, 14, 82)
}

Anmerkung:   Um nur den Zähler anzusprechen, steht das Flag

PF_NUMERATOR zur Verfügung. In diesem Fall verhält sich das Oberflächenobjekt

so, als ob das Objekt nur aus dem Zähler bestehen würde.