Ereignisse
==========


Seit v5.2 besitzt RK eine neue Funktions-Gruppe mit der
Bezeichnung "Ereignisse". Der Timer wurde in diese Gruppe
unter der Bezeichnung "Ereignis > Zeit" integriert.
Die alte Shortcut-Funktion wurde durch "Ereignis > Tasten"
ersetzt und ist nun erheblich leistungsstrker.
Die alte ABC (Auto Button Caller) wurde durch "Ereignis > Fenster"
ersetzt und ist nun ebenfalls erheblich leistungsstrker.
Alle Funktionen dieser Familie haben etwas gemeinsam:
Sie reagieren auf sogenannte "Windows Ereignisse" (Events),
zumindest im weiteren Sinne.
Ereignis > Tasten : Reagiert auf Tastenanschlge
Ereignis > Zeit   : Reagiert auf das Erreichen eines Datums/Zeit.
Ereignis > Fenster: Reagiert auf das ffnen/Schlieen von Fenstern
Ereignis > Weitere: Reagiert auf weitere Ereignisse

--> Beachte!
Bitte bedenken, da das Abfragen von Ereignissen System-Resourcen
(Rechenleistung) beanspruchen mu. Bei Normalbeanspruchung des
Rechners sollte dies zwar keine nennenswerte Rolle spielen, aber im
Zweifelsfall kann man ja auch einen Task-Monitor zu Hilfe nehmen und
entsprechende Tests bei ein- und ausgeschalteten Ereignis-Funktionen
durchfhren.
Das selbe betrifft brigens auch die in den Einstellungen ausschalt-
bare Funktion "Merkoption der Zwischenablage", die nderungen in der
Zwischenablage speichert, um die Informationen dem Programm Clip-
History (Speicher fr Zwischenablage) beim Aufruf zur Verfgung zu
stellen.

--> Beachte!
Im FAQ-Text ist ein Beispiel (in englischer Sprache) angegeben,
wie die Ereignis-Funktionen eingesetzt werden.


=================
Ereignis > Tasten
=================

Wie wird der "Ereignis > Tasten"-Requester geffnet?
----------------------------------------------------
Hierfr gibt es mehrere Mglichkeiten.

- Durch Anwahl im Pull-Down Men (zuvor mit F1 ffnen)
- Durch Anwahl im Systray-Popmen
- Durch einen Mausklick auf einen Knopf, der mit einem der
  folgenden Commands belegt ist:
  {/ME.EVENT.KEYS} oder {/ME.POP.ALL} oder {/ME.POP.REQUEST}
- Durch die Tasten [Shift]+[F9] (sofern RK den Fokus besitzt
  und die Standard F-Tasten-Belegung nicht gendert wurde)


Wozu dient die "Ereignis > Tasten"-Funktion?
--------------------------------------------
Durch diese Funktion kann ein belegbarer RK-Knopf durch eine
Taste bzw. Tastenkombination ausgelst werden.
Sie kann als eine Art Shortcut-Funktion angesehen werden.


Alle Ein/Aus
------------
In der linken oberen Ecke des Fensters kann die Funktion
generell ein- bzw. ausgeschaltet werden. Dies gilt also fr
alle 20 verfgbaren Speicherpltze.
Der Men-Punkt "Ereignis > Tasten" ist bei eingeschalteter
Funktion mit einem Hkchen versehen.


Speicher(-pltze)
-----------------
Mit den "Pfeil-auf/-ab"-Tasten werden die Speicherpltze angewhlt,
um die Werte anzuzeigen und deren Editierung zu ermglichen.
Die Hintergrundfarbe des Displays gibt Auskunft ber den Status des
Speicherplatzes. "Grn" bedeutet, da er aktiv auf eine Tastenbe-
ttigung wartet, um einen Knopf auszufhren. "Rot" indes, da die
Funktion bzw. der Speicherplatz ausgeschaltet ist.


Status dieses Speicherplatzes
-----------------------------
Funktion ist aus:
Keine Durchfhrung, da die Funktion ausgeschaltet ist.

Speicher ist aus:
Keine Durchfhrung, da der Speicherplatz ausgeschaltet ist.

Bereit:
Aktiv wartend auf eine Tastenbettigung um einen Knopf auszufhren.

Keine Taste gewhlt:
Keine Durchfhrung, da Zuweisung noch nicht vollstndig.


Combo-Boxen "Profil" und "Auszufhrender Knopf"
-----------------------------------------------
Ermglicht die Festlegung des Knopfes, der beim Drcken einer Taste
ausgefhrt wird. Als erstes ist das Profil, als zweites der Knopf
auszuwhlen.


Tasten-Zuweisung eines Speicherplatzes
--------------------------------------
Ein: Schaltet den Speicherplatz ein/aus.

Combo-Box: Ermglicht die Auswahl, ob der Aufruf durch normale
Tastenbettigung oder durch eine Tastenkombination geschieht
[ALT]+[0] ...

Eingabe-Zeile: Auswahlt der Taste, die das Ereignis auslst um
einen belegbaren RK-Knopf auszufhren. Wenn diese Zeile den Fokus
besitzt, kann der Anwender dem Speicherplatz eine Taste zuweisen,
indem er sie drckt. Zeichenlose Tasten werden in deren Namen
konvertiert (z.B. {HOME} fr Pos 1).

Nummern-Anzeige: Zeigt die Tasten-Nummer an.
Beachte! Dies ist nicht der ASCII-Code!


"Lschen"-Knopf
---------------
Setzt den Speicherplatz auf Vorgabewerte.


"OK"-Knopf
----------
Speichert die Einstellungen und schliet den Requester.


"Abbrechen"-Knopf
-----------------
Schliet den Requester ohne Speicherung der Einstellungen.



=======================
Ereignis > Zeit (Timer)
=======================


Wie wird der "Timer"-Requester geffnet?
----------------------------------------
Hierfr gibt es mehrere Mglichkeiten:

- Durch Anwahl im Pull-Down-Men (zuvor mit F1 aufklappen)
- Durch Anwahl des Punktes im Systray-Popmen
- Durch Klick auf einen Knopf, der mit einem der
  folgenden Commands belegt ist:
  {/ME.EVENT.TIME} oder {/ME.POP.ALL} oder {/ME.POP.REQUEST}
- Durch die Tasten [Shift]+[F10] (sofern RK den Fokus besitzt
  und die Standard F-Tasten-Belegung nicht gendert wurde)


Wozu dient der Timer?
---------------------
Mit dem Timer kann jeder der 2500 belegbaren Knpfe (gilt nur
fr die mit der rechten Maustaste erreichbaren Ebene) zu einem
vorbestimmten Zeitpunkt ausgelst werden.
Somit knnen zeitgesteuert Programme geffnet, Requester ange-
zeigt, Mausklicks durchgefhrt werden u.s.w.
Der Timer besitzt 10 Speicherpltze, die jeweils einen separat
definierbaren Knopf auslsen knnen.


Ntzliche Commands fr den Timer-Gebrauch
-----------------------------------------
/ME.EVENT.TIME ........: ffnet den "Timer"- Requester
/APP.OPEN file[,par] ..: ffnet eine Anwendung, Datei oder URL
/BTCH.BEEP.HOUR .......: Macht eine der Uhrzeit entsprechende Anzahl "Beeps"
/BTCH.BEEP.ONE ........: Macht einmal "Beep"
/BTCH.BEEP.THREE ......: Macht dreimal "Beep"
/BTCH.MSG.AUTO sec ....: Zeigt einen Requester mit Datum und Zeit an
/BTCH.MSG.TEXT text ...: Zeigt einen Requester, der die Meldung <text> ausgibt
/BTCH.MSG.TIME [text] .: Zeigt einen Requester mit Datum, Zeit, KW und Meldung an
/MCI.CD.PLAY ..........: Startet die Audio-CD
/MCI.STOP .............: Stoppt die Audio-CD
/MCI.MIDI.PLAY file ...: Spielt eine Midi-Datei
/MCI.WAVE.PLAY file ...: Spielt eine Wave-Datei
/UserApp Ctrl, Date ...: ffnet den Windows Datum/Zeit Einstell-Requester


Timer requester:
================


Alle Ein/Aus
------------
In der linken oberen Ecke kann der Timer generell ein- und aus-
geschaltet werden. Dies betrifft also alle 10 Speicherpltze.
Ist der Timer eingeschaltet, so ist der Systray-Popmen-Eintrag
mit einem Hkchen versehen. 


Speicher(-pltze)
-----------------
Mit den "Pfeil-auf/-ab"-Tasten werden die Speicherpltze angewhlt,
um die Werte anzuzeigen und deren Editierung zu ermglichen.
Die Hintergrundfarbe des Displays gibt Auskunft ber den Status des
Speicherplatzes. "Grn" bedeutet, da er aktiv auf einen Termin
wartet, um einen Knopf auszufhren. "Rot" indes, da der Timer bzw.
der Speicherplatz ausgeschaltet ist oder der angegebene Termin be-
reits berschritten ist.


Nchste Ausfhrung (dieses Speicherplatzes)
-------------------------------------------
Status, "Funktion ist aus":
Keine Ausfhrung, da der Timer ausgeschaltet ist.

Status, "Speicher ist aus":
Keine Ausfhrung, da der Speicherplatz ausgeschaltet ist.

Status, "bereit...":
Aktiv wartend auf einen Termin um einen Knopf auszufhren.

Status, "Termin berschr.":
Keine Ausfhrung, da der Termin berschritten ist.

Tag  : Zeigt den Tag   der nchsten Ausfhrung.
Datum: Zeigt das Datum der nchsten Ausfhrung.
Zeit : Zeigt die Zeit  der nchsten Ausfhrung.



Combo-Boxen "Profil" und "Auszufhrender Knopf"
-----------------------------------------------
Ermglicht die Festlegung des Knopfes, der bei Erreichung des
Termins ausgefhrt wird. Als erstes ist das Profil, als
zweites der Knopf auszuwhlen.


Optionen
--------
Ein: Schalten den Speicherplatz ein bzw. aus.

Vorher Info: Zeigt vor der Ausfhrung eines Knopfes eine Sicher-
  heitsabfrage an (Ausfhren ja/nein?).
  Nicht verfgbar fr Intervall "Stndlich".

Info: Vorbei: Ermglicht die Ausfhrung eines Knopfes bei bereits
  berschrittenem Termin. Dies ist sinnvoll, wenn RK bei Erreichen
  des Termins nicht lief.
  Nicht verfgbar fr Intervall "Stndlich" und "Tglich".


Intervall
---------
Stndl.: Um einen Knopf stndlich auszufhren.
  Minute einzustellen mit den "Zeit"-Knpfen.

Tglich: Um einen Knopf tglich auszufhren.
  Stunde/Minute einzustellen mit den "Zeit"-Knpfen.
  Tage knnen ausgeschaltet werden, an denen keine Ausfhrung
  stattfinden soll.

Wchentlich: Hierfr gibt es keine separate Anwahl, da dies mit
  der Einstellung fr "Tglich" realisiert werden kann. Hierzu
  alle Tage ausschalten bis auf einen.

Monatl.: Um einen Knopf monatlich auszufhren.
  Tag/Zeit einzustellen mit den "Datum/Zeit"-Knpfen.

Monatl.2: Um einen Knopf monatlich auszufhren.
  Stunde/Minute einzustellen mit den "Zeit"-Knpfen.
  Diese Einstellung ist im Vergleich zur erstgenannten nicht
  datums-, sondern wochentags-orientiert. Die Combo-Box unter
  den Tagen ist nun freigeschaltet.
  1st. WDay: Ausfhrung am 1. Wochentag des Monats (Mo-Fr)
  Last WDay: Ausfhrung am letzten Wochentag des Monats (Mo-Fr)
  Last Day : Ausfhrung am letzten Tag des Monats (28., 30., 31.)
  1st. Mo  : Ausfhrung am 1. Montag des Monats.
  3rd. Sa  : Ausfhrung am 3. Sonnabend des Monats (u.s.w.)

Einmalig: Um einen Knopf einmalig auszufhren.
  Tag/Zeit einzustellen mit den "Datum/Zeit"-Knpfen.


Kurz-Mitteilung
---------------
Anstelle der Ausfhrung eines Knopfes kann bei Erreichen des ein-
gestellten Termins ein Mitteilungs-Requester geffnet werden.
Die anzuzeigende Mitteilung kann in der Eingabezeile rechts
neben dem Schalter dieser Funktion eingetragen werden ("Linden-
strae fngt an!").
Das Ergebnis ist das selbe, als wrde man einen Knopf mit dem
Command {/BTCH.MSG.TIME Lindenstrae fngt an!} ausfhren, doch
ist die Handhabung dieser Funktion erheblich einfacher und
schneller.


"Lschen"-Knopf
---------------
Setzt den Speicherplatz auf Vorgabewerte.


"Akt.-Zeit"-Knopf
-----------------
Setzt den Speicherplatz auf das aktuelle Datum/Zeit.


"OK"-Knopf
----------
Speichert die Einstellungen und schliet den Requester.


"Abbrechen"-Knopf
-----------------
Schliet den Requester ohne Speicherung der Einstellungen.



==================
Ereignis > Fenster
==================

Wie wird der "Ereignis > Fenster"-Requester geffnet?
-----------------------------------------------------
Hierfr gibt es mehrere Mglichkeiten.

- Durch Anwahl im Pull-Down Men (zuvor mit F1 ffnen)
- Durch Anwahl im Systray-Popmen
- Durch einen Mausklick auf einen Knopf, der mit einem der
  folgenden Commands belegt ist:
  {/ME.EVENT.WIN} oder {/ME.POP.ALL} oder {/ME.POP.REQUEST}
- Durch die Tasten [Shift]+[F11] (sofern RK den Fokus besitzt
  und die Standard F-Tasten-Belegung nicht gendert wurde)


Wozu dient die "Ereignis > Fenster"-Funktion?
---------------------------------------------
Durch diese Funktion kann ein belegbarer RK-Knopf durch das Er-
scheien bzw. Verschwinden eines zuvor definierten Fensters ausgelst
werden.


Alle Ein/Aus
------------
In der linken oberen Ecke des Fensters kann die Funktion
generell ein- bzw. ausgeschaltet werden. Dies gilt also fr
alle 10 verfgbaren Speicherpltze.
Der Men-Punkt "Ereignis > Fenster" ist bei eingeschalteter
Funktion mit einem Hkchen versehen.


Speicher(-pltze)
-----------------
Mit den "Pfeil-auf/-ab"-Tasten werden die Speicherpltze angewhlt,
um die Werte anzuzeigen und deren Editierung zu ermglichen.
Die Hintergrundfarbe des Displays gibt Auskunft ber den Status des
Speicherplatzes. "Grn" bedeutet, da er aktiv auf ein Fenster
wartet, um bei dessen Erscheinen einen Knopf auszufhren. "Rot"
indes, da die Funktion bzw. der Speicherplatz ausgeschaltet ist.


Status dieses Speicherplatzes
-----------------------------
Funktion ist aus:
Keine Durchfhrung, da die Funktion ausgeschaltet ist.

Speicher ist aus:
Keine Durchfhrung, da der Speicherplatz ausgeschaltet ist.

Bereit:
Aktiv wartend auf ein Fenster um einen Knopf auszufhren.

Kein Fenstertitel:
Keine Durchfhrung, da Zuweisung noch nicht vollstndig.


Combo-Boxen "Profil" und "Auszufhrender Knopf"
-----------------------------------------------
Ermglicht die Festlegung des Knopfes, der beim Erscheinen eines
Fensters ausgefhrt wird. Als erstes ist das Profil, als zweites der
Knopf auszuwhlen.


Fenstertitel-Zuordnung dieses Speicherplatzes
---------------------------------------------
Fenstertitel (Eingabezeile):
Hier wird der Fenstertitel des Fensters eingegeben, das beim Er-
scheinen (bzw. Verschwinden) die Knopf-Ausfhrung auslsen soll.

Optionen:
Ein: Schaltet den Speicherplatz ein/aus.
Gro-/Klein nicht beachten: Normalerweise sind Fenstertitel streng
   "case-sensitive", d.h. wenn Unstimmigkeiten in der Gro- und
   Kleinschreibung auftreten, erkennt Windows das Fenster nicht.
   Ist diese Option aktiviert, spielt die Gro-/Kleinschreibung
   keine Rolle mehr. 
Nur beim ffnen/Schlieen: Dies ermglicht die Ausfhrung darauf
   zu beschrnken, da das Fenster geffnet werden mu, was ja z.B.
   bei einem Programmstart der Fall ist. Ist diese Option zusammen
   mit "In den Hintergrund geht" eingeschaltet, so wird die Aus-
   fhrung z.B. beim Beenden eines Programmes ausgelst.

Joker (Platzhalter) fr Ftitel:
Wenn Fenster ihre Titel ndern, knnen Joker eingesetzt werden,
damit sie dennoch erkannt werden. Wenn beispielsweise ein Programm
den Projektnamen im Titel mit angibt ("Hited [sample.txt]"),
so kann der Fenstertitel mit "Hited" spezifiziert und zustzlich
die Joker-Option "Nur Rechts" eingeschaltet werden.
Beachte! Keine Jokerzeichen im Fenstertitel verwenden ("Hited*")!

Ausfhren wenn Fenster...
Die Knopf-Ausfhrung kann - wie erwhnt - auch ausgelst werden,
wenn das oben spezifizierte Fenster in den Hintergrund geschaltet
wird. Auch zweimalige Ausfhrung ist mglich, wenn das Fenster
erscheint und wenn es wieder verschwindet.

Bedingung fr Fensterstatus:
In manchen Fllen hat ein kleiner Requester den selben Fenstertitel
als die Hauptanwendung. Da in den meisten Fllen die Hauptanwendung
maximiert ist, bietet RK hier ein Unterscheidungskriterium an.
In diesem Falle wre also "Nur bei Normal-Gre" anzuwhlen, damit
die Ausfhrung nur bei Erscheinen des kleinen Requesters ausgelst
wird.


"Lschen"-Knopf
---------------
Setzt den Speicherplatz auf Vorgabewerte.


"OK"-Knopf
----------
Speichert die Einstellungen und schliet den Requester.


"Abbrechen"-Knopf
-----------------
Schliet den Requester ohne Speicherung der Einstellungen.



==================
Ereignis > Weitere
==================

Wie wird der "Ereignis > Weitere"-Requester geffnet?
-----------------------------------------------------
Hierfr gibt es mehrere Mglichkeiten.

- Durch Anwahl im Pull-Down Men (zuvor mit F1 ffnen)
- Durch Anwahl im Systray-Popmen
- Durch einen Mausklick auf einen Knopf, der mit einem der
  folgenden Commands belegt ist:
  {/ME.EVENT.Other} oder {/ME.POP.ALL} oder {/ME.POP.REQUEST}
- Durch die Tasten [Shift]+[F12] (sofern RK den Fokus besitzt
  und die Standard F-Tasten-Belegung nicht gendert wurde)


Wozu dient die "Ereignis > Weitere" Funktion?
---------------------------------------------
Dies Funktion kann Knpfe auf unterschiedliche eintretende
Ereignisse ausfhren.


Alle Ein/Aus
------------
In der linken oberen Ecke des Fensters kann die Funktion
generell ein- bzw. ausgeschaltet werden. Dies gilt also fr
alle 10 verfgbaren Speicherpltze.
Der Men-Punkt "Ereignis > Weitere" ist bei eingeschalteter
Funktion mit einem Hkchen versehen.


Speicher(-pltze)
-----------------
Mit den "Pfeil-auf/-ab"-Tasten werden die Speicherpltze angewhlt,
um die Werte anzuzeigen und deren Editierung zu ermglichen.
Die Hintergrundfarbe des Displays gibt Auskunft ber den Status des
Speicherplatzes. "Grn" bedeutet, da er aktiv auf das gewhlte Er-
eignis wartet um einen Knopf auszufhren. "Rot" indes, da die
Funktion bzw. der Speicherplatz ausgeschaltet ist.


Status dieses Speicherplatzes
-----------------------------
Funktion ist aus:
Keine Durchfhrung, da die Funktion ausgeschaltet ist.

Speicher ist aus:
Keine Durchfhrung, da der Speicherplatz ausgeschaltet ist.

Bereit:
Aktiv wartend auf das Eintreten des gewhlten Ereignisses um einen
Knopf auszufhren.

Ereignis whlen!:
Keine Durchfhrung, da Zuweisung noch nicht vollstndig.


Combo-Boxen "Profil" und "Auszufhrender Knopf"
-----------------------------------------------
Ermglicht die Festlegung des Knopfes, der bei dem gewhlten Ereignis
ausgefhrt wird. Als erstes ist das Profil, als zweites der Knopf
auszuwhlen.


Ereignis-Zuweisung dieses Speicherplatzes
-----------------------------------------
Ein: Schaltet den Speicherplatz ein/aus.

Gewhltes Ereignis: Hier wird das Ereignis gewhlt, da die Knopf-
Ausfhrung auslsen soll.

Instruktions-Zeile: Zeigt an, welcher Parameter fr das gewhlte
Ereignis erforderlich ist.

Eingabe-Zeile: Hier wird der zustzliche erforderliche Parameter
fr das gewhlte Ereignis eingegeben.


Verfgbare Ereignisse, die (z.Z.) zur Auswahl stehen:
-----------------------------------------------------
Keine Tasten-/Maus-Bettigung: Ausfhrung, wenn nach einer vorgegeben
               Zeit keine Tasten- oder Maus-Bettigung erfolgt.
   Parameter : Angabe der Minuten, wie lange keine Bettigung
               erfolgen darf, bis es zur Ausfhrung kommt.

Online (W9x) : Ausfhrung, wenn das System online geht.
   Parameter : Angabe der Minuten, wie lange das System online sein
               mu, bis es zur Ausfhrung kommt. Bei sofortiger Aus-
               fhrung kann die Eingabe-Zeile freigelassen werden.

Offline (W9x): Ausfhrung, wenn das System offline geht.
   Parameter : Keine.

Seit RK luft: Ausfhrung, wenn RemoteKeys eine vorgegebene Zeit
               luft.
   Parameter : Angabe der Minuten, wie lange RK laufen mu, bis es zur
               Ausfhrung kommt.

Seit System luft: Ausfhrung, wenn System eine vorgegebene Zeit
               luft.
   Parameter : Angabe der Minuten, wie lange das System laufen mu,
               bis es zur Ausfhrung kommt.

Text in der Zwischenablage: Ausfhrung, wenn in der Zwischenablage ein
               vorgegebener Text erscheint.
   Parameter : Der Text, der die Ausfhrung auslst.


"Lschen"-Knopf
---------------
Setzt den Speicherplatz auf Vorgabewerte.


"OK"-Knopf
----------
Speichert die Einstellungen und schliet den Requester.


"Abbrechen"-Knopf
-----------------
Schliet den Requester ohne Speicherung der Einstellungen.
