Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > Компоненты и классы
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 10.01.2007, 14:01
Аватар для 4kusNick
4kusNick 4kusNick вне форума
Местный
 
Регистрация: 06.09.2006
Адрес: Россия, Санкт-Петербург
Сообщения: 444
Репутация: 550
По умолчанию HTMLEditor

Привет!
Может кто делал или знает, где можно достать компонент для работы с Html тэгами? Ну в плане, чтобы можно было просматривать, редактировать текст на основе Html тэгов?
__________________
THE CRACKER IS OUT THERE
Ответить с цитированием
  #2  
Старый 10.01.2007, 14:23
Аватар для Admin
Admin Admin вне форума
Администратор
 
Регистрация: 03.10.2005
Адрес: Россия, Москва
Сообщения: 1,560
Версия Delphi: Delphi 7
Репутация: выкл
По умолчанию

Поищи компонент SynEdit.
Ответить с цитированием
  #3  
Старый 15.01.2007, 15:47
Аватар для 4kusNick
4kusNick 4kusNick вне форума
Местный
 
Регистрация: 06.09.2006
Адрес: Россия, Санкт-Петербург
Сообщения: 444
Репутация: 550
По умолчанию

Спасибо, но, это не совсем то, я имел ввиду компонент, где можно редактировать не сам исходный текст Html, а сразу текст, уже пропарсенный, то, есть, чтобы пользователь мог изменять шрифт, стили текста не видя тэгов.
Может еще кто знает, где такое можно достать (или кто может писал сам такое?)?
Спасибо.
__________________
THE CRACKER IS OUT THERE
Ответить с цитированием
  #4  
Старый 15.01.2007, 17:44
Аватар для Decoding
Decoding Decoding вне форума
Местный
 
Регистрация: 03.06.2006
Адрес: Почту найдете на моем сайте
Сообщения: 576
Версия Delphi: D10.2
Репутация: 214
По умолчанию

Как тебе такой вариант - http://svdpro.info/page.php?id=4
Ответить с цитированием
  #5  
Старый 16.01.2007, 10:01
Аватар для 4kusNick
4kusNick 4kusNick вне форума
Местный
 
Регистрация: 06.09.2006
Адрес: Россия, Санкт-Петербург
Сообщения: 444
Репутация: 550
По умолчанию

Спасибо! Попробую так. И еще пара вопросов в догонку:
1. Можно ли как-нбудь содержимое RichEdit сконвертировать в HTML?
2. Можно ли html сконвертировать в rtf (чтобы можно было загрузить в RichEdit)?

Есть ли готовые процедуры конвертирования?
Спасибо!
__________________
THE CRACKER IS OUT THERE
Ответить с цитированием
  #6  
Старый 16.01.2007, 10:14
Аватар для Aristarh Dark
Aristarh Dark Aristarh Dark вне форума
Модератор
 
Регистрация: 07.10.2005
Адрес: Москва
Сообщения: 2,906
Версия Delphi: Delphi XE
Репутация: выкл
По умолчанию

Вот ссылкаhttp://www.google.com/codesearch?q=lang%3Apascal+html2rtf&hl=ru&btnG=%D0 %9F%D0%BE%D0%B8%D1%81%D0%BA+%D0%BA%D0%BE%D0%B4%D0% B0
Ответить с цитированием
  #7  
Старый 16.01.2007, 12:58
Аватар для 4kusNick
4kusNick 4kusNick вне форума
Местный
 
Регистрация: 06.09.2006
Адрес: Россия, Санкт-Петербург
Сообщения: 444
Репутация: 550
По умолчанию

Спасибо, еще вопрос:
Никто не знает, как можно перехватитьили настроить событие нажатия Enter в TWEBBrowser?

Вопрос возник из-за того, что нажатие Enter в WEBBrowser'е в момент,когда мы находимся в режиме редактирования, срабатывает, как новый параграф (ставится тэг <P>), и это выглядит очень некрасиво (большое расстояние между строками), а мне надо, чтобы ставился не <P>, а <div> или <br>
Или можно изменять расстояние между строками как-то?

Спасибо!
__________________
THE CRACKER IS OUT THERE
Ответить с цитированием
  #8  
Старый 17.01.2007, 18:43
Аватар для 4kusNick
4kusNick 4kusNick вне форума
Местный
 
Регистрация: 06.09.2006
Адрес: Россия, Санкт-Петербург
Сообщения: 444
Репутация: 550
По умолчанию

Все, во всем разобрался!
Спасибо всем огромное за участие и полезные топики!
__________________
THE CRACKER IS OUT THERE
Ответить с цитированием
  #9  
Старый 17.01.2007, 22:54
Аватар для Decoding
Decoding Decoding вне форума
Местный
 
Регистрация: 03.06.2006
Адрес: Почту найдете на моем сайте
Сообщения: 576
Версия Delphi: D10.2
Репутация: 214
По умолчанию

Касскажи хоть, как сделал…
Ответить с цитированием
  #10  
Старый 18.01.2007, 11:50
Аватар для 4kusNick
4kusNick 4kusNick вне форума
Местный
 
Регистрация: 06.09.2006
Адрес: Россия, Санкт-Петербург
Сообщения: 444
Репутация: 550
По умолчанию

Сделал все через TRichEdit (TRxRichEdit).
Сначала HTML конвертируется в RTF, вставляется в RichEdit, затем работаем с текстом в рич едите, меняем стили, цвета и т.д.,а потом из RichEdit'а RTF конвертируется в HTML. Очень удобно. А если надо посмотреть текст с HTML тэгами, то точно так же,содержимое рич едита конвертируем в HTML и выводим в RichEdit, меняем, что надо и обратно в RTF.
Процедуры конвертирования RTF2HTML и обратно можно найти в Google Codesearch, так что, если кто будет такое делать, быстро разберется.
__________________
THE CRACKER IS OUT THERE
Ответить с цитированием
Ответ


Delphi Sources

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

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 00:32.


 

Сайт

Форум

FAQ

RSS лента

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2023

ВКонтакте   Facebook   Twitter