Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2009.11.08;
Скачать: [xml.tar.bz2];

Вниз

Отобразить дные записи с 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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.48 MB
Время: 0.005 c
15-1252842870
_Андрей
2009-09-13 15:54
2009.11.08
инет в Viste


2-1253215998
Артем
2009-09-17 23:33
2009.11.08
tabsheet


15-1252052592
Kerk
2009-09-04 12:23
2009.11.08
Войнушка программ. "Вирусы"


2-1253114011
FEV
2009-09-16 19:13
2009.11.08
Почему данная функция выводит не все имена папок???


15-1252790422
Германн
2009-09-13 01:20
2009.11.08
А что такое Windows CE?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский