|
Das vorliegende Makro dient für das Senden der
Funktionstastenkombinationen ins Zielfenster. Sie können es sowie
für " das Drücken" der Einzeltasten wie Tab, Enter, Escape, als
auch für kompliziertere Kombinationen verwenden. Flashpaste erhebt
auf den Ersatz der speziellen Software für Makroaufnahme und
Makrowiedergabe keinen Anspruch, es gibt viele Operationen, die
unter Verwendung von Flashpaste nicht "programmiert" werden können.
Aber trotzdem können Sie %Control(...)% für Implementierung von
einfachen Makros benutzen, um die Zeit zu sparen.
Anwendung
Der Makrokörper wird in Rundklammern gesetzt und stellt eine
Reihenfolge von Befehlen dar, die durch Unterstrich
%Control(x_x_x_x)% getrennt sind, wo x eine der unterstützten
Handlungsanweisungen ist. Als Befehl können Sie Folgendes
verwenden:
- Tastenbezeichner - tab,
enter, ctrl... Sie können schnell den Bezeichner
unter Anwendung der Liste im Dialogfenster zur Steuermakroergänzung
einsetzen (siehe Bild oben).
- Tastenbuchstabe - o, s,
n. Solcherweise können Sie den Zugriff auf den Menüpunkt
unter Verwendung der Kombinationen alt_n oder
ctrl_o für den Dialogabruf zur Dateiöffnung bekommen.
- Tastenbuchstabe nach dem Symbol '^' - ^o, ^s,
^n. Das ist ein alternatives Verfahren zum Senden des Tastedrucks
(als UNICODE-Charakter). In einigen Applikationen funktioniert das
besser als einfach 'o' oder 's'. Experimentieren Sie bitte!
- Tastenkode - #49, #1065.
Vielleicht benutzen Sie den Tastenkode nie, trotzdem ist eine
solche Möglichkeit vorgesehen.
- Pausenbefehl: @time - @250,
@1000. Geben Sie nach dem Charakter @ die Pausenlänge in
Millisekunden an.
- Wiederholungsbefehl – Sie können das Drücken
jeder Taste n-mal wiederholen, indem Sie *N nach der Taste angeben.
Z.B. left*3 verschiebt den Cursor 3 Positionen nach links.
Besonderheiten
- %Control(...)% ist vom Buchstabenregister
unabhängig, d.h.: %Control(tab)% bedeutet dasgleiche wie
%CONTROL(TAB)%.
- Sie können die Modifikatortasten
„akkumulieren“, z.B: Sie haben
%Control(ctrl_shift_p)% für Drücken ctrl+shift+p zu
benutzen.
- Die Kombination von den Modifikatortasten wirkt nur auf
das erste Symbol nach der Taste. Wenn Sie alt+n,
alt+k zu drücken haben, verwenden Sie
%Control(alt_n_alt_k)% anstatt
%Control(alt_n__k)%
- In der Regel muss für das Drücken der Taste
ALT den Befehl alt benutzt werden, aber
in einigen Fällen ist die Drucknachahmung der rechten oder
der linken Maustaste nötig, da können Sie Ralt
oder Lalt entsprechend einsetzen.
- Wenn Sie eine lange Tastenkombination zu senden haben, und die
Applikation kann sie nicht richtig abarbeiten, versuchen
Sie die Pause (@500) zu verwenden.
- Theoretisch können Sie versuchen Symbole unter Anwendung dieses
Makros zu drucken, z.B. kann das Makro %Control(t_e_s_t)% die Zeile
"test" drucken, aber in der Wirklichkeit kann das Ergebnis ganz
anders sein, so verwenden Sie besser %Print(test)%.
- Achtung:
Flashpaste benutzt die globale Funktionstaste
zum Schnelleinfügen der letzten eingefügten Zeichenfolge,
standardmäßig ist das Ctrl-O, aber Sie können das neu einstellen.
Verwenden Sie diese Kombination in Ihren Makros nicht,
sonst stürzt das Programm ab.
Einige einfache Beispiele
-
MyLogin%Control(tab)%MyPassword%Control(enter)%
- Beispiel für Ausfüllen des Loginfelds. Setzen Sie MyLogin ein,
gehen Sie zum nächsten Feld über, setzen Sie MyPassword ein und
drücken Sie Enter. (Beachten Sie, dass die Benutzung von
%Print(MyLogin)% und %Print(MyPassword)% die beste Idee sein
kann)
- %Control(alt_l_y_d_enter)% - so
können Sie Drop Shadow für aktuelle Schicht in Photoshop
hinzufügen.
-
%Control(ctrl_a_ctrl_c_ctrl_n_ctrl_v)%
das vorliegende Makro, das unter Word gestartet wurde, öffnet ein
neues Dokument und kopiert dorthin den ganzen Inhalt der aktuellen
Datei.
Schlüsselworte
Keys
APPS, BACKSPACE, CAPSLOCK, DELETE , DOWN, END, ENTER, ESCAPE,
EXECUTE, F0, F1, F11, F12, F2, F3, F4, F5, F6, F7, F8, F9, HOME,
INSERT, LEFT, LSTARTMENU, PAGEDOWN, PAGEUP, PRINTSCREEN, RIGHT,
RSTARTMENU, SPACE, STARTMENU, TAB, UP,
Modifier keys
ALT, CTRL, LALT, LCTRL, LSHIFT, LWIN, RALT, RCTRL, RSHIFT, RWIN,
SHIFT, WIN
|