BBCode [плагин для клиента]

Здесь содержатся плагины, графические оболочки, наборы смайлов и другие дополнения к CommFort.
Аватара пользователя
tanuki_nord
Сообщения: 20
Зарегистрирован: 06:24, 19.02.2011

BBCode [плагин для клиента]

Сообщение tanuki_nord »

Плагин BBCode.
Тип: для клиента
Назначение: вставка тегов BBCode при отправке сообщений.
Реализованы:
-полужирный текст
-наклонный текст
-подчёркнутый текст
-[s]зачёркнутый текст[/s]
-ссылки
При запуске плагина появляется панель а-ля Word. Всё остальное интуитивно :)

Иногда появляется глюк с отображением панели, если она заходит на окно ввода ссобщений, причина пока не ясна. Этот глюк вылазиет - не при первом запуске, а при автозагрузке плагина.

-------
Выкладываю исходники ( времени просто нету )
Замечания для разработчиков:
1. при первом проектировании - основная идея была в том, чтобы подсоединить форму в окошко (TRichViewEdit) - ввода сообщений. Сразу возникла заминка, при создании (первом входе в любой общест канал - в Plugin приходит сообщение 30), то-есть, при появлении события 30, в окне TRichViewEdit - можно создать форму, но если пользователь создает приватный канал - тут наступает много неясностей (и танцев с бубном).
2. при создании выше показанным способом формы в окне TRichViewEdit - стало непонятно, как собственно её крепить (по хорошему правый нижний угол) - думать не хотелось. Тут выяснилось: что координаты TRichViewEdit необходимо как считать после.... (авторизации) пользователя - иначе координаты получаются просто жуткие :):)
3. Наконец, последним камнем преткновения стало, то, что TRichViewEdit не реагирует на некоторые 'сообщения'. Тут тоже много неясного:).
5. Если у кого, есть желание и время, то пожалуйста.
Вложения
cmf_bbcode.zip
Исходники. Версия от Февраль 1, 2012
(4.69 КБ) 543 скачивания
bbcode.dll.zip
Плагин. Версия от Января 28, 2012
(311.08 КБ) 668 скачиваний
Последний раз редактировалось tanuki_nord 10:39, 01.02.2012, всего редактировалось 1 раз.
Аватара пользователя
SV
Сообщения: 797
Зарегистрирован: 00:11, 06.09.2010
Откуда: Киров

Re: BBCode [плагин для клиента]

Сообщение SV »

Запустил всё норм работает, но лучше форму плагина привязать куда нибудь.
Genikolog
Сообщения: 273
Зарегистрирован: 21:47, 17.06.2009

Re: BBCode [плагин для клиента]

Сообщение Genikolog »

прикольноа ктото сможет сделать кнопку отправить?
Cilvay
Сообщения: 816
Зарегистрирован: 14:55, 16.06.2008

Re: BBCode [плагин для клиента]

Сообщение Cilvay »

Дак возьми и сделай. Что значит ваше кто-то? Конкурс чтоль устраиваете или на дурака разводите?
Genikolog
Сообщения: 273
Зарегистрирован: 21:47, 17.06.2009

Re: BBCode [плагин для клиента]

Сообщение Genikolog »

я спрашиваю реально ли это. если бы мог уже бы сделал. я же не кричу сделайте быстро вот сейчас, просто человек реализовал теги плавающим окошком теперь не придется вызывать контекстное меню. реально ли сделать тоже самое с кнопкой Опубликовать
Аватара пользователя
Chel
Сообщения: 135
Зарегистрирован: 15:14, 21.12.2010
Откуда: г. Екатеринбург

Re: BBCode [плагин для клиента]

Сообщение Chel »

Благодарю автора :) Теперь более удобный и быстрый способ писать.
Ответить