Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Компоненты Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 18.10.2007, 06:37   #1
vovan_evv
Пользователь
 
Регистрация: 18.10.2007
Сообщений: 10
По умолчанию TLabel или TRichEdit

Здравствуйте уважаемые форумчане!

В общем, есть такая проблемка - надо отобразить большое количество текстовой информации, но чтобы не было скроллинга, а то что не поместилось отобразить на следующей странице программы. Есть еще одна загвоздка - фоновый рисунок.
  1. Если использовать TRichEdit, то рисунка не будет видно, еще впридачу я не хочу чтобы в RichEdit-е появлялись скроллы. В принципе, скроллы можно убрать, но тогда как поправить высоту RichEdit, чтобы был виден весь содержащийся текст?
  2. TLabel наиболее подходит, но у него есть очень большой недостаток - Caption может содержать максимум 255 символов. Из-за этого приходиться во время выполнения программы создавать большое количество объектов TLabel, что сильно тормозит программу.
Нет ли в дельфи компаненты, или кто сам создавал, похожей на TLabel, но отображающей больше 255 знаков. Или можно ли установить в TRichEdit прозрачность, и как показать весь текст не показывая скроллы?
Заранее благодарен.
vovan_evv вне форума Ответить с цитированием
Старый 18.10.2007, 08:00   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
а то что не поместилось отобразить на следующей странице программы
Что такое "следующая страница программы"?
Может тебе луче сделать HTML с фоновым рисунком и отображать его в TWebBrowser?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 18.10.2007, 09:29   #3
vovan_evv
Пользователь
 
Регистрация: 18.10.2007
Сообщений: 10
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Что такое "следующая страница программы"?
Ну я пытаюсь сделать что-то навроде книги.

Цитата:
Сообщение от Stilet Посмотреть сообщение
Может тебе луче сделать HTML с фоновым рисунком и отображать его в TWebBrowser?
В крайнем случае наверное так и сделаю. Интересно можно ли анимировать фоновый рисунок в TWebBrowser?
vovan_evv вне форума Ответить с цитированием
Старый 18.10.2007, 09:34   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Ну я пытаюсь сделать что-то навроде книги
А точнее? Кста PDF для этого очень хорошо приспособлен. Ну и HTML тоже неплохо
Цитата:
можно ли анимировать фоновый рисунок в TWebBrowser
Можно конечно, это обычный IE "встроеный" в твою прогу, а там все можно.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 18.10.2007, 09:57   #5
vovan_evv
Пользователь
 
Регистрация: 18.10.2007
Сообщений: 10
По умолчанию

Пасибо за ответ. Попоробую.
vovan_evv вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
TRichEdit satana Компоненты Delphi 3 10.07.2008 15:54
Проверка правописания в TRichEdit TIgor4 Общие вопросы Delphi 1 03.07.2008 17:17
TRichEdit DeCoder Компоненты Delphi 7 15.05.2008 14:44
Проект, используюший TRichEdit, Combobox. Stydent Помощь студентам 2 27.11.2007 23:43
Delphi7. Поиск в TRichEdit Andrei Компоненты Delphi 0 20.06.2007 12:52