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