Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Delphi: Для новичков > Компонент RTFLabel как у него включить прокрутку? |
Автор: mauar 19.4.2008, 13:53 |
Компонент RTFLabel пакета TMS. как у него включить прокрутку или прицепить ScrollBar? |
Автор: aktuba 19.4.2008, 14:45 |
Откуда у Label прокрутка? Положи Label на TScrollBox. |
Автор: mauar 19.4.2008, 15:17 |
Ложил, не хочет прокручивать и с ScrollBar привязку делал:( |
Автор: aktuba 19.4.2008, 16:55 |
Действительно, не посмотрел... Тогда другой вариант - используй TRichEdit, установи BorderStyle в bsNone, Color в clBtnFace, ReadOnly в True и ScrollBar в ssVertical. |
Автор: aktuba 21.4.2008, 02:18 | ||
С таблицами - не знаю, а форматирование как обычно =) |
Автор: mauar 21.4.2008, 03:49 | ||
ну не знаю у RTFLabel все отображается и таблицы и рисунки, может тогда другой компонент какой нибуть поставить? |
Автор: aktuba 21.4.2008, 10:21 | ||
Ты сам понял, что спросил? Если RTFLabel понимает, то и TRichEdit, теоретически, поймет, т.к. тоже отображает данные RTF-формата. А компонентов можно использовать кучу, от стандартного WebBrowser и TRechEdit, до HTML-компонентов и TRichView... |
Автор: mauar 22.4.2008, 04:21 | ||
Ты знаешь, что то у меня не получается, помоги пожалуйсто, мне нужо чтобы таблицы отображал как таблицы и форматированный текст был. В общем вставить обычный РТФ файл. С табличками и форматированием. |
Автор: aktuba 22.4.2008, 08:18 |
Что не получается то? |
Автор: mauar 22.4.2008, 08:48 |
Это загрузка из файла, а мне нужно чтобы он не загружался из файла текст находился внутри ричедита, файлов с загрузкой не должно быть фообще. т.е. из буфера обмена вставляем в инспекторе обьектов в Lines сам текст. может другой какой компонент использовать? Работает только с ТМС-ным RTFLabel а он глючный, прокрутка не подключается, поиск по тексту и сохранение текста из него тоже не работает. |
Автор: aktuba 22.4.2008, 12:58 | ||
Сохрани в ресурсы и загружай в Run Time... |
Автор: mauar 22.4.2008, 17:11 |
ты имеешь в виду в dll библиотеки кинуть? спрашивал, сказали нельзя, удавись а вставь эти долбанные таблицы, препод как то вставил и нас теперь имеет. Только у него не ричэдит было. мало этого он еще и цветные таблицы вставил, но нам сказал хотя бы черно белые сделать. без всяких загрузок из библиотек и файлов иначе зачета не видать, он вроде наследника писал, или что то вроде того :( |
Автор: aktuba 22.4.2008, 19:37 | ||
Почему в dll? В саму программу... Ну или используй WebBrowser ;) |
Автор: mauar 23.4.2008, 06:14 |
Как это можно сделать, создать в программе dataunit и туда закинуть dll? Кстати про вебброузер, туда тоже пытался закинуть текст с таблицами, но что то у меня не получилось, если есть возможность скинь пожалуйсто примерчик. С меня пыво ![]() |
Автор: aktuba 23.4.2008, 14:12 | ||||||
Ты сейчас о чем? ![]()
Самый простой вариант:
|