Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 12.08.2008, 00:07   #1
Shouldercannon
Участник клуба Подтвердите свой е-майл
 
Аватар для Shouldercannon
 
Регистрация: 26.01.2008
Сообщений: 1,897
Радость Смайлы в чате full

На форуме были про это темы, но в них почти ничего не понятно. Тоже хочу сделать поддержу смайлов в чате используя стандартные компоненты. Смайлы надо вставлять в RichEdit в любое место где этого хочет пользователь, как в ICQ или чате, сами смайлы будут выбираться из панели. Помогите сдесь это всё подробно разобрать.
Shouldercannon вне форума
Старый 12.08.2008, 01:46   #2
eoln
Старожил
 
Аватар для eoln
 
Регистрация: 26.04.2008
Сообщений: 2,645
По умолчанию

RichEdit не получится просто так (хотя возможно). Про библ RichEdit из RXLib здесь есть пример
eoln вне форума
Старый 12.08.2008, 10:32   #3
zetrix
Delphi/C++/C#
Участник клуба
 
Аватар для zetrix
 
Регистрация: 29.10.2006
Сообщений: 1,972
По умолчанию

Писали когда-то чат. Поиск по форуму. В итоге самое простое решение: используем TWebBrowser. (Думаю поняли смысл)
zetrix вне форума
Старый 12.08.2008, 14:11   #4
Shouldercannon
Участник клуба Подтвердите свой е-майл
 
Аватар для Shouldercannon
 
Регистрация: 26.01.2008
Сообщений: 1,897
Радость

Я бы с радостью попробовал это сделать с помощью RxLib, не хочет эта библиотека ставиться три установочных файла пропустит, а потом начинает это не найдено, то ненайдено. С помощью TWebBrowser слишком тяжело. Давайте попробуем с RichEdit. Как сделать чтобы комбинация определённых символов превратилась в смайл? И чтобы смайл вставлялся там где каретка, у меня есть пример, но тут он не проходит.
Вложения
Тип файла: rar smile.rar (16.3 Кб, 109 просмотров)
Тип файла: zip gifimage.zip (74.1 Кб, 89 просмотров)
Shouldercannon вне форума
Старый 13.08.2008, 10:12   #5
Банзай
Пользователь
 
Аватар для Банзай
 
Регистрация: 21.08.2007
Сообщений: 89
По умолчанию

RichEdit поддерживает вставку рисунка как отдельного объекта, то есть пользователь сможет изменить размеры этого изображения даже если RichEdit пудет only read. Думал как-то пробовать рисовать поверх RichEdit, но ничего тогда хорошего из этого не вышло. Лучший вариант действительно TWebBrowser.
В квипе, на сколько я знаю, используется свой компонент, с многомерным массивом изображений, в который при старте загружаются смайлики послайдно (на более старых версиях квип они даже двигались синхронно).
подписываюсь
Банзай вне форума
Старый 13.08.2008, 19:27   #6
Shouldercannon
Участник клуба Подтвердите свой е-майл
 
Аватар для Shouldercannon
 
Регистрация: 26.01.2008
Сообщений: 1,897
По умолчанию

Давайте попробуем с TWebBrowser. Первый вопрос как добавить сообщение в WebBrowser?
Вложения
Тип файла: rar Unit1.rar (4.6 Кб, 71 просмотров)
Shouldercannon вне форума
Старый 13.08.2008, 19:39   #7
Makarov
Форумчанин
 
Аватар для Makarov
 
Регистрация: 03.01.2008
Сообщений: 102
По умолчанию

По данному компоненту много информации в ДРКБ. А где можно нормально скачать RXLib, а то на официальном российском сайте ничего не скачивается.
Теория без практики мертва и бесплодна, практика без теории невозможна и пагубна.
Makarov вне форума
Старый 15.08.2008, 23:51   #8
Shouldercannon
Участник клуба Подтвердите свой е-майл
 
Аватар для Shouldercannon
 
Регистрация: 26.01.2008
Сообщений: 1,897
По умолчанию

Давайте попробуем JVCL может у кого исходники есть?
Shouldercannon вне форума
Старый 17.08.2008, 02:43   #9
Dj_smart
Капсула от спама
Форумчанин
 
Аватар для Dj_smart
 
Регистрация: 04.03.2008
Сообщений: 779
По умолчанию

Нет, лучше использовать RichView.
Уже обсуждалось много раз, поищи, и найдёшь ответы на свои вопросы
Отличний компонент, жалко что демо.
Но есть старая версия, вполне рабочая.
Шрифты, картинки, ссылки и тд. и тп.
Да и разобраться в нём несложно, что к чему.
Вложения
Тип файла: zip richview.zip (144.9 Кб, 185 просмотров)
Если данный ответ не столь конкретен, как Вы желаете его увидеть, возможно необходимо поразмыслить, стоит ли вопрос того, чтобы о нём спрашивать на форуме?
CncFiles.ru - бесплатный файловый хостинг
Dj_smart вне форума
Старый 17.08.2008, 13:35   #10
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Цитата:
Сообщение от Shouldercannon
Давайте попробуем JVCL может у кого исходники есть?
смешная шутка... :-D:-D:-D
Это же OpenSource проект. Т.е. он в исходниках и распространяется.
Брать его тут - JEDI VCL for Delphi
p.s. имхо, сразу надо брать и JCL!
Serge_Bliznykov вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
смайлы L1NK. Свободное общение 2 24.08.2008 16:46
Full screen RealSHELS Gamedev - cоздание игр: Unity, OpenGL, DirectX 16 05.05.2008 11:37
Skroll box в чате. Dj_smart Общие вопросы Delphi 9 08.03.2008 09:34
Смайлы в чате. Teen4jump Общие вопросы Delphi 5 05.03.2008 21:20
Ищу FlexGraphics Library 1.4 Full alexray Компоненты Delphi 1 30.01.2008 12:59