%List(...)% - Выбор строки из списка
%List(...)% позволяет определить
список строк для выбора в процессе вставки. В итоге весь список
будет заменен на выбранную вами строку. Например вы можете
определить следующую строку:
You can find more information about
%List(
Working with Flashpaste at
http://flashpaste.com/onlinehelp/html/start.html
Hot Key Labels feature at
http://flashpaste.com/onlinehelp/html/hot-key-label.html
Clipboard History at
http://flashpaste.com/onlinehelp/html/clipboard-history.html
Date and time insertion at
http://flashpaste.com/onlinehelp/html/extime.html
Control keys macros at
http://flashpaste.com/onlinehelp/html/control-macros.html)%
При вставке этой строки, появится дополнительный диалог для
выбора правильного варианта из списка
Вы выбираете нужную ссылку и в итоге в документ вставляется:
"You can find more information about Clipboard History at
http://flashpaste.com/onlinehelp/html/clipboard-history.html"
%RandomFromList(...)% - Выбор случайной строки
Макрос %RandomFromList(...)% возвращает случайную
строчку из заданного списка без участия пользователя.
Синтаксис
В макросах %List(...)% и %RandomFromList(...)%
разделителем строк служит перевод строки. Другими словами, каждый
новый вариант должен начинаться с новой строки. Например:
%List(
line 1
line 2
...
)%
Учтите, что эти макросы чувствительны к регистру.
Примеры
Выбор формата для вставки текущего времени, в комбинации с
макросом %ExTime(...)%:
%List(
%ExTime(#x)%
%ExTime(#H:#M)%
%ExTime(#X)%
%ExTime(#c)%
%ExTime(###x)%
%ExTime(###c)%
%ExTime(#d #B #Y)%
)%
Выбор папки для открытия, в комбинации с макросом %Open(...)%:
%Open(%List(
e:\
f:\
e:\_work\
e:\_work\Flashpaste\
c:\
C:\Documents and Settings\Administrator\My Documents\
)%|Open||1)%
|