Module universal :: Class __TextFunktionen__
[hide private]
[frames] | no frames]

Class __TextFunktionen__

source code

__Ergaenzung__ --+
                 |
                __TextFunktionen__
Known Subclasses:

Basisklasse, die zusätzlichen Funktionen für Texteingabeobjekte bereitstellt.

Instance Methods [hide private]
 
__init__(self, Statusleiste) source code
 
__frageRechtschreibfehlerkorrekur__(self, ereignis)
Wenn eine Benutzeränderung vorliegt wird ein Meldung ausgegeben, um beim Benutzer abzufragen, ob eine Rechtschreibkorrektur vorliegt.
source code
 
gibWert(self)
Virtuelle Funktion zur Rückgabe des Wertes.
source code
 
istLeer(self)
Der Inhalt des Texteingabeobjekte ist leer
source code

Inherited from __Ergaenzung__: __ereignisAenderung__, __ereignisStatusleiste__

Class Variables [hide private]

Inherited from __Ergaenzung__: clientData, istBenutzerAenderungJetzt, istVomBenutzerGeaendert

Method Details [hide private]

__init__(self, Statusleiste)
(Constructor)

source code 
Overrides: __Ergaenzung__.__init__

__frageRechtschreibfehlerkorrekur__(self, ereignis)

source code 

Wenn eine Benutzeränderung vorliegt wird ein Meldung ausgegeben, um beim Benutzer abzufragen, ob eine Rechtschreibkorrektur vorliegt. Nach der Benutzeränderung muß ein gültiger Text vorliegen (nach Entfernen aller 'whitespaces', Fragezeichen, Aurufezeichen, Punkte, Bindestriche). Sonst wird eine Fehlermeldung ausgegeben.

Parameters:
  • ereignis (wx - Ereignisobjekt) - Es ist das wx - Ereignisobjekt zur Ereignisbehandlung zu übergeben. Es wird jedoch nicht verwendet.

gibWert(self)

source code 

Virtuelle Funktion zur Rückgabe des Wertes. Diese funktion muß in der abgeleiteten Klasse implementiert werden (overloading).