Страница 1 из 1

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

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

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

-------
Выкладываю исходники ( времени просто нету )
Замечания для разработчиков:
1. при первом проектировании - основная идея была в том, чтобы подсоединить форму в окошко (TRichViewEdit) - ввода сообщений. Сразу возникла заминка, при создании (первом входе в любой общест канал - в Plugin приходит сообщение 30), то-есть, при появлении события 30, в окне TRichViewEdit - можно создать форму, но если пользователь создает приватный канал - тут наступает много неясностей (и танцев с бубном).
2. при создании выше показанным способом формы в окне TRichViewEdit - стало непонятно, как собственно её крепить (по хорошему правый нижний угол) - думать не хотелось. Тут выяснилось: что координаты TRichViewEdit необходимо как считать после.... (авторизации) пользователя - иначе координаты получаются просто жуткие :):)
3. Наконец, последним камнем преткновения стало, то, что TRichViewEdit не реагирует на некоторые 'сообщения'. Тут тоже много неясного:).
5. Если у кого, есть желание и время, то пожалуйста.

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

Добавлено: 21:13, 28.01.2012
SV
Запустил всё норм работает, но лучше форму плагина привязать куда нибудь.

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

Добавлено: 23:18, 28.01.2012
Genikolog
прикольноа ктото сможет сделать кнопку отправить?

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

Добавлено: 23:36, 28.01.2012
Cilvay
Дак возьми и сделай. Что значит ваше кто-то? Конкурс чтоль устраиваете или на дурака разводите?

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

Добавлено: 00:59, 31.01.2012
Genikolog
я спрашиваю реально ли это. если бы мог уже бы сделал. я же не кричу сделайте быстро вот сейчас, просто человек реализовал теги плавающим окошком теперь не придется вызывать контекстное меню. реально ли сделать тоже самое с кнопкой Опубликовать

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

Добавлено: 05:57, 31.01.2012
Chel
Благодарю автора :) Теперь более удобный и быстрый способ писать.