<< Inhaltsverzeichnis Suchen >>

ON <EREIGNIS> RESET

Anweisung

Syntax:

ON <EREIGNIS> RESET

<EREIGNIS> =   BEGIN_READ (<INDEXDATEI-NAME>)                oder
                              DELETE (<INDEXDATEI-NAME>)                          oder
                              DOSERROR                                                                   oder
                              DOUBLECLICK                                                            oder
                              DRAG                                                                             oder
                              DROP                                                                             oder
                              EBUS_MESSAGE                                                         oder
                              EXIT                                                                                oder
                              GR_MENUE_ESC                                                        oder
                              HSCROLL                                                                      oder
                              INDEXERROR                                                              oder
                              KEY                                                                                oder
                              LPRINT_LPRECORDER                                             oder
                              MENUE                                                                          oder
                              MESSAGE                                                                      oder
                              MOUSE                                                                          oder
                              MOUSEMOVE                                                              oder
                              OK                                                                                   oder
                              PLAY_RECORDER_STOP                                          oder
                              PRINTERROR                                                               oder
                              READ(<INDEXDATEI-NAME>)                                oder
                              RBUTTONUP                                                                oder
                              RECORDER                                                                   oder
                              RMOUSE                                                                       oder
                              ROLL                                                                              oder
                              ROLLBACK                                                                   oder
                              SCREENOFF                                                                 oder
                              SELECT                                                                          oder
                              SELECTLINE                                                                 oder
                              SELECT(<TASTE>)                                                      oder
                              SELECT(KEY)                                                               oder
                              SET_WDEPTH                                                              oder
                              TABCONTROL_CHANGE                                          oder
                              TASKBAR                                                                      oder
                              TIMER                                                                            oder
                              TIMER2                                                                          oder
                              TIMER3                                                                          oder
                              TIMER4                                                                          oder
                              TIMER5                                                                          oder
                              VSCROLL                                                                      oder
                              WCLOSE                                                                        oder
                              WM_ACTIVATEAPP                                                    oder
                              WM_SIZE                                                                      oder
                              WRITE(<INDEXDATEI-NAME>)

Achtung: Anstelle von <INDEXDATEI-NAME> kann bei dieser Anweisung nicht wie bei anderen Anweisungen ein <STRING-AUSDRUCK> angegeben werden.

 

 

Bedeutung:

Ein zuvor mit ON <EREIGNIS> MACRO aktivierter Macro wird wieder deaktiviert, d.h. nach dieser Anweisung wird wieder die standardmäßige Aktion bzw. keine Aktion ausgeführt.


 

<EREIGNIS>

standardmäßige Aktion

 

BEGIN_READ(<INDEXDATEI-NAME>)

Keine Aktion

 

DELETE(<INDEXDATEI-NAME>)

Keine Aktion

 

DOSERROR

Keine Aktion

 

DOUBLECLICK

Keine Aktion

 

DRAG

Keine Aktion

 

DROP

Keine Aktion

 

EBUS_MESSAGE

Keine Aktion

 

EXIT

Keine Aktion

 

GR_MENUE_ESC

Keine Aktion

 

HSCROLL

Keine Aktion

 

INDEXERROR

Bei fehlerhaften Indexdatei-Zugriffen wird nur der Block ON ERROR ... END ausgeführt.

 

KEY

Keine Aktion

 

LPRINT_LPRECORDER

Keine Aktion

 

MENUE

Keine Aktion

 

MESSAGE

Meldungen werden wieder in der Meldungszeile ausgegeben.

 

MOUSE

Keine Aktion

 

MOUSEMOVE

Keine Aktion

 

OK

Keine Aktion

 

PLAY_RECORDER_STOP

Keine Aktion

 

PRINTERROR

Es erfolgt die standardmäßige Abfrage (nur MS-DOS):

Drucker nicht bereit. Zugriff erneut versuchen ? (J/N)

 

READ(<INDEXDATEI-NAME>)

Keine Aktion

 

RBUTTONUP

Keine Aktion

 

RECORDER

Keine Aktion

 

RMOUSE

Die rechte Maustaste wirkt wie <ESC>.

 

ROLL

Keine Aktion

 

ROLLBACK

Keine Aktion

 

SCREENOFF

Nach dem Zeitintervall EBUS_SCREENOFF werden die Indexdateien geschlossen, der Bildschirm gelöscht und die Meldung Bitte beliebige Taste drücken läuft im Sekundenintervall über den Bildschirm.

 

SELECT

Keine Aktion

 

SELECT(<TASTE>)

Keine Aktion

 

SELECT(KEY)

Keine Aktion

 

SET_WDEPTH

Keine Aktion

 

TABCONTROL_CHANGE

Keine Aktion

 

TASKBAR

Keine Aktion

 

TIMER
TIMER2
TIMER3
TIMER4
TIMER5

Keine Aktion

 

VSCROLL

Keine Aktion

 

WCLOSE

Keine Aktion

 

WM_ACTIVATEAPP

Keine Aktion

 

WM_SIZE

Keine Aktion

 

WRITE(<INDEXDATEI-NAME>)

Keine Aktion

Beispiel:

ON READ(RECH) RESET

siehe auch:

ON <TASTE> RESET, ON <EREIGNIS> MACRO