Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.11.08;
Скачать: CL | DM;

Вниз

Отобразить дные записи с HTML форматированием   Найти похожие ветки 

 
d@vinchi ©   (2009-09-10 22:00) [0]

Нужен совет или направление... В базе записи данне которых содержат текст с HTML форматированием, в основном задание фона, верхней\нижней граници, формт шрифта. Вопрос в том как такие записи отобразить в "гриде", есть ли в природе такой грид, который может отображать содержимое яцейки с HTML форматированием?


 
adigozelov ©   (2009-09-11 00:45) [1]

Ni xaraшo ponimal vapros!
Eta tablica v Html ya xaraшo ponil i ti xocij atabrajat yivo v DBGRID
Da vapros tak?


 
d@vinchi ©   (2009-09-11 10:12) [2]

Несовсем...
Сами данные в базе данных представляют куски текста с html форматированием, вот надо отобразить эти данные с сохранением этого форматирования, т.е. так чтобы в ячейке DbGrig"a эти html-куски виглядели точно так-же как если бы их сохранили в файл и открыли в IE...


 
d@vinchi ©   (2009-09-11 10:33) [3]

Добавлю что текст в ячейках с HTML форматированием многострочный и произвольной длины, соответственно высота строк будет разная...


 
Медвежонок Пятачок ©   (2009-09-11 10:58) [4]

а не многого ли ты захотел?


 
Ega23 ©   (2009-09-11 11:36) [5]

А зачем обязательно в гриде? Положи рядом какой-нибудь SynEdit, и будет тебе щщастье.


 
clickmaker ©   (2009-09-11 11:38) [6]

> какой-нибудь SynEdit

а он уже умеет хтмл рендерить?
тогда уж WebBrowser лучше или какой-нибудь htmlviewer


 
Ega23 ©   (2009-09-11 11:40) [7]


> а он уже умеет хтмл рендерить?


Не знаю, я в этих делах не сильно разбираюся.


 
Медвежонок Пятачок ©   (2009-09-11 11:42) [8]

умеет. есть специальный хайлайтер TSynHTMLSyn


 
Медвежонок Пятачок ©   (2009-09-11 11:42) [9]

Хотя это скорее всего для целей редактирования хтмл кода.
то есть не покатит


 
Andy BitOff ©   (2009-09-11 11:43) [10]

Я в свое время решил такую задачу с помощью стороннего компонента, помоему THTMLabel от джедаев, и выводил его на стороннюю канву.
HTMLabel.HTMLPrint(Canvas, TextAreaBounds);
Как-то так.


 
Andy BitOff ©   (2009-09-11 11:46) [11]

Хм... Или я не так понял. Надо подсветку синтаксиса хтмля или вывод текста содержащего формат хтмля


 
d@vinchi ©   (2009-09-11 11:49) [12]

дело в том что надо показывать html не только по конкретной записи...


 
clickmaker ©   (2009-09-11 11:53) [13]

http://www.tmssoftware.com/site/gridpack.asp#features


 
d@vinchi ©   (2009-09-11 11:53) [14]

to [11]: надо в ячейке вывести текст произвольного количесва строк в формате HTML...


 
Anatoly Podgoretsky ©   (2009-09-11 11:55) [15]

> Ega23  (11.09.2009 11:40:07)  [7]

А рекомендуешь


 
Медвежонок Пятачок ©   (2009-09-11 11:56) [16]

надо в ячейке вывести текст произвольного количесва строк в формате HTML...

<html><body>вот тебе текст в формате html</body></html>

разве грид не умеет выводить такой текст?
:)


 
Anatoly Podgoretsky ©   (2009-09-11 11:56) [17]

> d@vinchi  (11.09.2009 11:49:12)  [12]

Это очень интересно - html для конкретной записи.


 
Andy BitOff ©   (2009-09-11 12:06) [18]


> d@vinchi ©   (11.09.09 11:49) [12]

CustomDraw... чего-то там ;)


 
d@vinchi ©   (2009-09-11 12:07) [19]


> clickmaker ©   (11.09.09 11:53) [13]
> http://www.tmssoftware.com/site/gridpack.asp#features

Спасибо! Именно это я имел ввиду...



Страницы: 1 вся ветка

Текущий архив: 2009.11.08;
Скачать: CL | DM;

Наверх




Память: 0.51 MB
Время: 0.014 c
2-1253620987
kate158
2009-09-22 16:03
2009.11.08
поиск ячеек по excel файлам


15-1252701004
Юрий
2009-09-12 00:30
2009.11.08
С днем рождения ! 12 сентября 2009 суббота


2-1253891798
dplz
2009-09-25 19:16
2009.11.08
Сохранении в .ini или в реестр всех переменных/параметров...


15-1252590582
=К=
2009-09-10 17:49
2009.11.08
Задачка


2-1253175802
Роман
2009-09-17 12:23
2009.11.08
как связать таблице по ключевому полю средсвами делфи