Страницы: 1
RSS
Замена HTML шаблонам, Совет, как сделать подпись похожую на аутлук
 
Пока мы все дружно ждем HTML шаблонов можно использовать небольшой трюк который достигает похожих результатов. Вот например что я делаю чтоб мои ответы выглядели как у Outlook.

1) Ставим шаблон на ответ такого типа:
----------- Начало вставки -----------------
%Cursor


From: %OFromName <%OFromAddr>
Sent: %ODateEn, %OTimeLongEn
To: %OToList
Subject: %OSubj

%Text
------------ Конец вставки -----------------

Этот шаблон почти полностью воспроизводит вид Outlook, за исключением горизонтальной полосы (<hr>) и цвета текста ответа (стандартно в Outlook - голубой).

2) Ставим программку AutoHotKey.

3) Ставим в автозагрузку винды такой AutoHotKey скрипт:
----------- Начало вставки -----------------
SetReplyStyle()
{
SendInput {Down 2}!fh{Up 2}
SendInput !f{Down 3}{Right}{Down 3}{Right 5}{Enter}
}

DoForever:
WinWaitActive ahk_class TMsgEditor
WinGetTitle, Title
IfInString, Title, ->
{
SetReplyStyle()
}
WinWaitClose
Goto, DoForever
------------ Конец вставки -----------------

Что делает этот скрипт? Он ждет окно с классом TMsgEditor (это класс окна редактирования сообщения в The Bat), и если в заголовке этого окна есть текст "->" (при ответе на письмо всегда есть такой текст), то посылает в это окно последовательность клавиш которая добавит горизонтальный разделитель (<hr>) и поставит голубой цвет текста.

C помощью таких ухищрений можно добиться почти произвольного HTML шаблона в The Bat.

(Данный скрипт расчитан на английский интерфейс в The Bat).
Страницы: 1