![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 28.08.2010
Сообщений: 37
|
![]()
Здраствуйте уважаемые спецы. К вашему вниманию приводится вот такая ситуация: Создается динамически Richedit при создании имеется строка кода Richedit.Scrollbars:=ssVertical, но когда Richedit заполняется текстом и появляется необходимость прокрутить, ленты нету. Как быть - незнаю. Кто сталкивался откликнитесь пожалуйста.
Закон программиста: Если тебе что-то не нравится, то не спеши это исправлять, если не помнишь, для чего это сделали.
|
![]() |
![]() |
![]() |
#2 |
Пользователь
Регистрация: 22.08.2008
Сообщений: 39
|
![]()
А если RichEdit создать не динамически, а в дизайнере?
Если нет, то Вы посмотрите какие свойства присваеваються RichEdit - кинте RichEdit на форму, сохраните и откройте *.dfm этой формы - может чего полезного найдёте.
Чего бы тут сделать, дабы ничего неделать?
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 28.08.2010
Сообщений: 37
|
![]()
для этого нужно будет многое переделать. нельзя ли сделать по другому?
Закон программиста: Если тебе что-то не нравится, то не спеши это исправлять, если не помнишь, для чего это сделали.
|
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 22.08.2008
Сообщений: 39
|
![]()
Я имею ввиду просто тестирование, хоть и в новом проекте.
Пустая форма, 2 RichEdit, заполняються паралельно. Если реакция разная - выше я указал способ нахождения разницы, те свойства что описаны в *.dfm дописываете в процедуру создания динамического RichEdit
Чего бы тут сделать, дабы ничего неделать?
|
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 28.08.2010
Сообщений: 37
|
![]()
попробова, но не получается
![]()
Закон программиста: Если тебе что-то не нравится, то не спеши это исправлять, если не помнишь, для чего это сделали.
|
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 22.08.2008
Сообщений: 39
|
![]()
Что именно?
Чего бы тут сделать, дабы ничего неделать?
|
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 28.08.2010
Сообщений: 37
|
![]()
проверил в новом проекте: скинул на форму richedit, просмотрел dfm файл - оттуда скопировал ту часть кода, в которой создается полоса прокрутки. Вставил код в динамически создаваемый richedit. все проходит без приключений, но самой полоски нет.
Закон программиста: Если тебе что-то не нравится, то не спеши это исправлять, если не помнишь, для чего это сделали.
|
![]() |
![]() |
![]() |
#8 |
Пользователь
Регистрация: 29.04.2011
Сообщений: 51
|
![]()
у него есть такой параметр HideScrollBars типа Boolean. он определяет скрыт scroll али же показан.
задай присвой ему False во время выполнения необходимой процедуры и он появится. для проверки засунь в FormCreate -> RichEdit1.HideScrollBars := False; |
![]() |
![]() |
![]() |
#9 |
Пользователь
Регистрация: 28.08.2010
Сообщений: 37
|
![]()
выдает ошибку
Закон программиста: Если тебе что-то не нравится, то не спеши это исправлять, если не помнишь, для чего это сделали.
|
![]() |
![]() |
![]() |
#10 |
Пользователь
Регистрация: 29.04.2011
Сообщений: 51
|
![]() |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Загрузка в RichEdit текста из файла, и получение его из RichEdit | Byurrer | Общие вопросы C/C++ | 1 | 09.04.2011 10:17 |
не работает событи на динамическом компоненте | Droid | Общие вопросы .NET | 2 | 10.12.2010 14:36 |
Out of memory в динамическом массиве | Jor1k | Общие вопросы Delphi | 16 | 27.10.2010 18:39 |
Не разбираюсь динамическом программировании. | sirex | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 22.09.2010 21:58 |
Richedit ScrollBar вниз | KoBRaAndrey | Общие вопросы Delphi | 4 | 03.01.2010 20:10 |