Главная страница
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.011 c
1-1222903199
samz
2008-10-02 03:19
2009.11.08
Наследование форм и Parent контрола


2-1253726909
Алексей Петров
2009-09-23 21:28
2009.11.08
обновление программы


11-1207718048
YuriyM
2008-04-09 09:14
2009.11.08
Выравнивание текста в TKolEditBox


2-1253772111
Sergey2
2009-09-24 10:01
2009.11.08
Vista + TDBGridEh + MsAccess текстовое поле


2-1253179117
5645454
2009-09-17 13:18
2009.11.08
какова допустимая длина имени класса, модуля?