QwertzPad

Klasse für eine QWERTZ-Tastatur [Mehr ...]

Vererbung

Basisklassen(n)   abgeleitete Klassen
  QwertzPad  

Attribute

public:

Attribut Typ Beschreibung
escEvent eventNr_t
okEvent eventNr_t
title UglTextField

protected:

Attribut Typ Beschreibung
btnBack UglButton
btnBreak UglButton
btnEsc UglButton
btnOk UglButton
btnShift UglButton
btnSpace UglButton
btnSwitch UglButton
btn[31] UglButton
highMode bool
specialCharMode bool
txtValue UglTextField

Operationen

public:

Name Parameter Rückgabewert Beschreibung
onEvent eventNr_t nr void Wertet Event aus und führt entsprechende Funktion aus.
switchToHigh void Schaltet QWERTZ-Tastatur in Großschreibmodus um
switchToLow void Schaltet QWERTZ-Tastatur in Kleinschreibmodus um
switchToSpecialChar void Schaltet QWERTZ-Tastatur in Numerik-/Sonderzeichenmodus um

protected:

Name Parameter Rückgabewert Beschreibung
onConstruct void
onInit void Initialisierungsfunktion für die QWERTZ-Tastatur

Detailbeschreibung QwertzPad

Klasse für eine QWERTZ-Tastatur


Enthält drei Modi:

Funktionsbeschreibungen

onConstruct() void

onEvent(eventNr_t nr) void

Wertet Event aus und führt entsprechende Funktion aus.

Parameter:

nr Nummer des ausgelösten Events

onInit() void

Initialisierungsfunktion für die QWERTZ-Tastatur

Erstellt QWERTZ-Tastatur im Großschreibmodus am unteren Bildschirmrand mit einzeiligem Eingabefeld.

switchToHigh() void

Schaltet QWERTZ-Tastatur in Großschreibmodus um

switchToLow() void

Schaltet QWERTZ-Tastatur in Kleinschreibmodus um

switchToSpecialChar() void

Schaltet QWERTZ-Tastatur in Numerik-/Sonderzeichenmodus um