Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C++ Builder > Вопрос про полосу прокрутки в RichEdit


Автор: Comm 11.1.2008, 02:12
Всем доброго времени суток.С прошедшими праздниками Вас =)
 У меня такой вопрос.
Как сделать что бы Скролбар в компоненте РичЭдит был всегда одного размера ?
При заполнении РИчЭдита текстом , Скрол бар становится всё меньше и меньше.... сами понимаете как это не удобно когда в РичЭдите загружено много текста.

Всем огромное спасибо за внимание...Ещё раз с праздничком всех =))

Автор: ppcumax 11.1.2008, 03:40
А как тогда текст прокручивать?

Автор: Comm 11.1.2008, 04:25
Обыкновенно)))
Выбрать оптимальный размер и прокручивать себе на здоровье =))

Автор: Comm 11.1.2008, 15:58
 smile 

Автор: Maycal 13.1.2008, 15:34
Видимо он имеет введу чтобы сам ползунок не уменьшался в размере...

Автор: Comm 13.1.2008, 16:11
Да да да,именно так =))
 smile 

Автор: artsb 13.1.2008, 16:39
Цитата(Maycal @  13.1.2008,  15:34 Найти цитируемый пост)
чтобы сам ползунок не уменьшался в размере

Будет очень неудобно!
Представте, в RichEdit текста 3000 строк, а у вас ползунок практически как вся полоса прокрутки. Что это будет???

Автор: Comm 13.1.2008, 17:30
Дык я и не собираюсь делать такой большой ползунок...выбрать оптимальный размер...что бы мышкой в него попадать хотя бы)))
Ну так есть решение этой проблеме ?
Заранее спасибо =))

Автор: artsb 13.1.2008, 17:50
Я думаю, что не получится зафиксировать размер ползунка. По крайней мере, я ничего не нашёл по это теме...

Автор: Comm 14.1.2008, 21:36
 smile  жалко....но я это видел в одной программе Редактор какой то 

Автор: Klin 21.1.2008, 02:41
Comm, у с RichEdit это приём не прокатит, либо дополнительный скролл крипите, а этот к черту, либо компонент переписывайте (что сложнее). Насколько я знаю, тут даже не в риче дело, все гораздо ниже. Поэтому второй скроллер - оптимально.

ps. размер движка на скроллере имхо зависит от размеров текстового поля, возможно следует увеличить его?

Добавлено через 3 минуты и 31 секунду
я лично даже на 4,700 линиях по движку в состояние попасть ) Хотя их и забодяжить туда постораться надо. Ты под какой оськой работаешь? т.к. в хр после определенного размера он не уменьшается.

Автор: Comm 23.1.2008, 02:00
под ХР))))Спасибо за помощь)))
КОгда в риче за 4000 строк попасть в скрол сложно но можно))) но речь идёт о куда больше чем 4000 строк...
Даж не знаю что делать... придётся компонент переписывать наверно...

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)