|
 |
Tipp des Monats für Januar 03
RegisterClient für beliebige Objekte
|
|
Druckversion anzeigen:
|
 |
Wussten Sie schon... ? |
...dass Sie mit der RegisterClient-Methode eines DataServers ein Objekt einer beliebigen
Klasse anmelden können, vorausgesetzt Sie geben dieser Klasse eine Notify-Methode?
|
|
Damit können Sie z.B. eine von MultiLineEdit (MLE) oder von StatusBar oder auch von LogFile
abgeleitete Klasse um eine Notify-Methode erweitern und schon erhält ein solches Objekt alle Informationen darüber,
was mit einer DBF gemacht wird. Probieren Sie's doch einmal mit einem MLE aus:
|
METHOD PostInit(oWindow,iCtlID,oServer,uExtra) CLASS dw_Log
//Put your PostInit additions here
SELF:server:RegisterClient(SELF:oDCMLE_Log)
CLASS LogMLE INHERIT MultiLineEdit
METHOD Notify(kNotifyName, uDescription) CLASS LogMLE
SELF:Textvalue += AsString(kNotifyName)+CRLF
RETURN NIL
|
| |
| Dieser Tipp stammt von: |
Dieter Crispien |
| |
Schicken Sie uns Ihren eigenen Tipp des Monats per Email |
Druckversion anzeigen:
|
Letzte Änderung des Inhalts auf dieser Seite: 05.02.03
|