Makro-Rekorder
==============


Zum Verstndnis der Arbeitsweise
--------------------------------
Der Makro-Rekorder ist Teil des "Bearbeiten > Knpfe" Fensters.
Diese Funktionalitt in RK zu integrieren war letztlich eine
logische Konsequenz aus der vorhandenen Struktur und den sich
mittlerweile gebildeten Commands. Whrend RK entwickelt wurde,
bildeten sich mehr und mehr Elemente heraus, die fr einen Re-
korder erforderlich bzw. zweckmig sind. Als letztes waren es 3
Maus-Commands, die es gestatten, einen Mausklick an vorbestimmten
Bildschirm-Koordinaten auszufhren. Was eigentlich nur noch
fehlte, war eine Einrichtung, die eintreffende Tastenanschlge und
Mausklicks registriert, in RK-Commands umsetzt und dann dem
Zuweisungs-Feld hinzufgt. Die Voraussetzungen zum Abspielen waren
ja bereits durch das Grundkonzept von Anfang an gewhrleistet.
Das, was man letztendlich nach einer Aufnahme mit dem Rekorder
erhlt, ist ein automatisch geflltes Zuweisungs-Feld im
"Bearbeiten > Knpfe"-Fenster. Alternativ wrde man das selbe
Ergebnis erhalten, wenn man die entsprechenden Commands aus der
Liste in das Zuweisungs-Feld kopiert, doch ist der Gebrauch des
Rekorders selbstverstndlich in der Handhabung komfortabler.
Das aufgenommene Material befindet sich nicht in einer "Blackbox",
sondern liegt im editierbaren Quell-Code vor, um nachtrglich z.B.
Pausen einzufgen u.s.w. Allerdings sei nicht verschwiegen, da
ein per Hand generierter Code kleiner und bersichtlicher sein
kann. Mchte man lediglich ein Wort zum Senden bereitstellen, so
kann man es bekanntlich wie in einem Text-Programm in das Zu-
weisungs-Feld schreiben. Der Rekorder wrde hingegen der Wortlnge
entsprechende Anzahl Commands daraus bilden, die die entsprechenden
Tastencodes enthalten.
Der Rekorder arbeitet whrend der Aufnahme unabhngig von der
verstreichenden Zeit; es ist also keine Eile geboten.

Der Gebrauch
------------
Der Gebrauch des Rekorders ist recht einfach. Es mu nur auf den
"REC"-Knopf geklickt werden. Whrend der Rekorder anschlieend
von 5 bis 1 abwrts zhlt, hat man noch gengend Zeit, um eine
Anwendung durch einen Mausklick zu aktivieren, ohne da diese
Aktion mit aufgezeichnet wird.
Sollte sich das kleine Rekorder-Fenster ber einer Stelle befinden,
an der man gerade arbeiten mchte, so kann es bedenkenlos zur
Seite geschoben werden. Diese Aktion wird vom Rekorder erkannt
und nicht mir aufgezeichnet.
Das selbe gilt auch, wenn die "Pause +1" Taste angeklickt wird.
Diese bewirkt, da eine Pause von einer Sekunde in die Aufnahme
eingespielt wird, die sich natrlich erst bei der Abspielung aus-
wirkt. Da dies durch den vielleicht schon bekannten
{/BTCH.DELAY sec} Command realisiert wird, versteht es sich, da
der Wert 1 fr sec nachtrglich gendert werden kann.

--> Tip
-------
Eine fenster-bezogene Aufnahme, die unabhngig von der Position
eines Fensters funktioniert, ist auch mglich.
Nheres hierzu ist in Mouse.txt beschrieben.
