Miranda NG Official Community Forum

Miranda NG русскоязычный форум => Плагины => Topic started by: RomanAmur on 23 04 2021, 07:51:03

Title: Редактирование текста
Post by: RomanAmur on 23 04 2021, 07:51:03
Доброго всем дня. Подскажите, есть ли какое нибудь дополнение к miranda-ng , позволяющее редактировать шрифт, размер и проч атрибуты в отправляемых текстах. Например - часть текста обычный текст, часть выделенный, часть другим шрифтом

Установил версию v0.95.13 - не вижу такой возможности
Title: Re: Редактирование текста
Post by: dartraiden on 23 04 2021, 12:07:45
Options → Message sessions → Toolbar
там есть кнопки форматирования текста (Bold, Italic, etc), у них нужно снять галку про скрытие при нехватке места, она, похоже, криво работает.

Также, если вы хотите, чтобы форматирование отображалось в журнале (а не только в панели ввода), вам нужно в настройках журнала включить поддержку форматирования. Например, если используется встроенный журнал TabSRMM, то опция на скриншоте. В других журналах (к сожалению, используемый журнал вы не указали и информацию о версиях (https://wiki.miranda-ng.org/index.php?title=Version_information) не показали, так что остаётся только гадать) надо смотреть опцию в их настройках.

Плюс в некоторых журналах (во встроенном журнале табсов точно) есть поддержка BBCode, которая более обширна, чем указанные кнопки форматирования.

И, наконец, нужно помнить, что у собеседника всякое форматирование может быть вообще отключено. Т.е. вы стараетесь, шлёте ему конструкции типа
Code: [Select]
[color=red]Привет[/color]а ему оно приходит вот прямо так, т.к. он не желает включать форматирование
Title: Re: Редактирование текста
Post by: RomanAmur on 23 04 2021, 12:59:33
Хотелось бы именно изменять шрифт, цвет и его размер. Вот как в форме для ответа на этом форуме.
У собеседника будет то, что я ему сделаю  ::) . Корпоративный чат на OpenFire
Title: Re: Редактирование текста
Post by: dartraiden on 23 04 2021, 13:00:28
BBCode. Как на форуме.
Включайте их поддержку в настройках своего журнала.
Title: Re: Редактирование текста
Post by: dartraiden on 23 04 2021, 13:06:44
Самый простой вариант:

1) включаете TabSRMM
2) включаете вот эти кнопки (если хотите не писать коды руками, а вставлять их по клику кнопкой)
3) включаете настройку Message sessions → General → Allow BBCode formatting (When checked, TabSRMM will convert formatting applied to outgoing messages to BBCode - т.е. кнопки вместо уже форматированного текста начинают вставлять тэги BBCode)
4) включаете поддержку BBCode в настройках журнала
Title: Re: Редактирование текста
Post by: RomanAmur on 23 04 2021, 13:53:42
Размер и имя шрифта то не поменяеш. Секретарше объяснять, как писать коды для увеличения шрифта как то...
Title: Re: Редактирование текста
Post by: RomanAmur on 23 04 2021, 13:57:48
Вот типа Срочно к директору Петров Баширов орпорп
Title: Re: Редактирование текста
Post by: dartraiden on 23 04 2021, 14:05:32
MirLua + писать Lua-скрипты, добавляющие нужную кнопку
При условии, что журнал в принципе реагирует на теги [size] и [font]

Либо можно подумать про плагин QuickMessages, загнать в него нужные теги и он сделает кнопку-менюшку на тулбаре

Code: [Select]
[size=20pt][/size]
[size=22pt][/size]
[size=24pt][/size]

Главный вопрос в том, какие теги умеет и не умеет парсить используемый журнал.