![]() |
|
![]() ![]() ![]() |
|
Elrond |
|
|||
Новичок Профиль Группа: Участник Сообщений: 1 Регистрация: 2.12.2011 Репутация: нет Всего: нет |
Всем доброго времени суток!
Необходимо настроить ScrollBar и Memo так, чтобы размер ползунка менялся в зависимости от количества содержимого Memo и чтобы можно было скроллить с помощью колёсика мышки. В инете нашёл этот код: int Value = 0; void __fastcall TForm1::ScrollBar1Change(TObject *Sender) { if (ScrollBar1 -> Position > Value) { Memo1->Perform(EM_SCROLL,SB_LINEDOWN,0) ; } else { Memo1->Perform(EM_SCROLL,SB_LINEUP,0); } Value = ScrollBar1->Position; } Данный код не меняет размеров ползунка и работает не всегда корректно, так как ползунок уже может находиться внизу, а часть текста так и остаться непролистанной. Прошу помочь разобраться с этой проблемой. |
|||
|
||||
![]() ![]() ![]() |
Правила форума "С++ Builder" | |
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Rrader. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C++ Builder | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |