Программа для быстрого копирование и вставки текста
Contents

Flashpaste Online Help

Назад Вперед
 
Введение
Что такое Flashpaste
Что нового
Дополнительная информация
Работа с программой
Начнем...
Главное окно
Окно Выбора Строки
Метки Горячих Клавиш
Горячие клавиши
Меню в системном трее
Настройки программы
Опции вставки
История Буфера Обмена
Работа с базой данных
Кэширование Баз Данных
Локальная База Данных
Резервное Копирование
Портабельная версия: Параметры командной строки
Тихий инсталлятор
Просмотрщик шаблонов
Макросы
Обзор
Вставка времени и даты
Управляющие клавиши
Печать строки
Вставка содержимого буфера обмена
Открытие документов
Список строк для выбора
Добавление комментариев
Локальные тексты
Новый формат макросов
Регистрация и поддержка
Техническая поддержка
Регистрация
Лицензия
Clipdiary
Flashnote
   
Макросы для выбора строки из заранее заданного списка: %List(...)% и %RandomFromList(...)%

%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)%
 



Copyright © 2002-2008 Tyushkov Nikolay, Softvoile. All rights reserved.