Makros sind festgestellte Zeichenfolgen, die entweder ersetzt oder durch das Programm bearbeitet werden, wenn das die Zeilen einfügt. Mit der Makrosanwendung können Sie aktuelles Datum und aktuelle Zeit ergänzen, den Befehl Emulationsdrücken der Tasten Tab oder Enter einfügen…

Sie können Makros in Ihre Zeilen einfügen, indem Sie das Hauptmenü des Konfigurationsfensters des Programms Zeilen -> Makro einfügen verwenden oder sie manuell im Zeilenkörper schreiben.

Unterstützte Makroarten

  • %ExTime(...)% - wird für die Einfügung des aktuellen Datums und der aktuellen Zeit in einem beliebigen Format verwendet.
  • %Dictionary(...)% - automatic substitution with text from the common or local dictionary when a template is pasted.
  • %Control(...)% - wird für die Nachahmung des Funktionstastendrucks wie TAB, ENTER, CTRL+N u.a. verwendet. Das Makro kann auch für das Pausemachen bei der Zeileneinfügung eingesetzt.
  • %Print(..)% - wird für die Zeileneinfügung durch die Nachahmung eines Tastendrucks statt der Benutzung der Zwischenablage verwendet.
  • %Clip()%, %Clip(x)% - fügt die Daten aus der Zwischenablage ein.
  • %ClipAsPlainText(), %ClipAsPlainText(x)%% - paste data from clipboard without formatting.
  • %Open(...)% - Unter Verwendung dieses Makros können Sie Dokumente, Webseiten öffnen oder andere Programme starten.
  • %Remark(...)% - Durch dieses Makro werden die Erläuterungen zu komplizierten Makros eingefügt.
  • %List(...)% und %RandomFromList(...)% - Makros für die Zeilenauswahl aus der vorgegebenen Liste
  • %RandomNumber(x,y)% - to paste a random number from specified range (x <= number <= y).
  • %Env(...)% - insert value of environment variable.

Allgemeine Informationen

Beachten Sie: Die Makros %ExTime(...)%, %Dictionary(...)%, %Remark(...)%, %List(...)% und %RandomFromList(...)%, %RandomNumber(x,y)%, %Env(...)% sind vom Buchstabenregister abhängig. Die Makros %Control(...)%, %Print(...)%, %Open(...)% und %Clip()% sind vom Buchstabenregister unabhängig.

Ratschlag: Trennen Sie die Steuerungsmakros durch Zwischenräume oder Zeilenvorschübe nicht, weil diese Trenner in die Applikationen durch die Zwischenablage eingefügt werden. Z.B. kopiert Flashpaste nach dem Senden von Tastenkombinationen Ctrl+O den Charakter " "( Zwischenraum) in der Zeile "%Control(ctrl_o)% %Print(file.txt)%" in die Zwischenablage, fügt ihn in die Applikation ein, und nur danach wird "file.txt" gedruckt. Die richtige Variante sieht folgenderweise aus: "%Control(ctrl_o)%%Print(file.txt)%"