|
Макросы - это специальные предопределенные
строки, которые заменяются или обрабатываются программой при
вставке строки. С помощью механизма макросов вы можете добавлять в
ваши строки текущую дату или время, вставить команды эмуляции
нажатий на клавиши Tab или Enter
и многое другое.
Вы можете добавить макросы в ваши строки используя главное меню
конфигруационного окна программы
Строки -> Вставить Макрос либо
написать их вручную в теле строки.
Поддерживаемые типы макросов
- %ExTime(...)% -
используется для вставки текущей даты и времени в произвольном
формате.
- %Control(...)% -
используется для эмуляции нажатия управляющих клавиш TAB,
ENTER, CTRL+N и многих других. Также данный макрос может
применяться для организации паузы при вставки
строки.
- %Print(..)% -
предназначен для вставки строки при помощи эмуляции нажатия клавиш
вместо использования буфера обмена.
- %Clip()% -
вставляет данные из буфера обмена.
- %Open(...)% -
открывайте документы, интернет-страницы или запускайте другие
программы.
- %Remark(...)%
- Добавляйте комментарии к сложным макросам.
- %Local_x% -
макросы для подстановки локальных строк.
- %List(...)% и
%RandomFromList(...)% - макросы для выбора
строки из заранее заданного списка.
Общая информация
Учите: Mакросы
%ExTime(...)%, %Remark(...)%, %Local_x%, %List(...)% и %RandomFromList(...)% - чувствительны к
регистру букв. Макросы %Control(...)%, %Print(...)%, %Open(...)%, %Clip()% не чуствительны к регистру.
Coвет: Не разделяйте
управляющие макросы пробелами или переводами строки только для
удобства чтения, потому что эти разделители будут вставленны в
приложения через буфер обмена. Например в строчке
"%Control(ctrl_o)% %Print(file.txt)%" после посылки
нажатия комбинации клавиш Ctrl+O, Flashpaste скопирует в буфер
обмена " "(пробел) и вставит его в приложение, и только после этого
напечатает "file.txt". Правильный вариант записи этих команд:
"%Control(ctrl_o)%%Print(file.txt)%"
Узнать про старый и новый форматы
макросов
|