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

Flashpaste Online Help

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

Flashpaste вставляет строки, используя механизм буфера обмена. Сначала старое значение буфера обмена запоминается, после чего в него помещается требуемая строка. После этого окну назначения посылается комбинация ctrl-v для вставки текста. И, наконец, старое содержимое буфера обмена восстанавливается. В некоторых случая такой подход не работает или же просто эмуляция набора текста на клавиатуре более предпочтительна. Именно для таких случаев и предназначен макрос %Print(...)%.

Использование

Тело макроса расположено в круглых скобках и представляет собой строку, которая будет напечатана в приложении, например:

  • %Print(some text
         second line of text)%
  • %Print(c:\log.txt)%
  • %Print(Time: %ExTime(#c)% )%

Тело макроса может содержать произвольное количество символов, переводы каретки, а также макросы %ExTime()% и %Local_x% которые будут обработаны заранее и заменены на соответствующие значения.

Если вам необходимо напечатать подстроку ")%" которая служит концом тела макроса, вы должны использовать последовательность "\)%" символ '\' будет проигнорирован при вставке.




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