![]() |
|
|
![]()
|
|
| Comm |
|
||||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 269 Регистрация: 31.8.2007 Где: Санкт-Петербург Репутация: 2 Всего: 1 |
Всем привет и с наступившим =))
Нашел я тут в Delphi World пример для пропорционального отображения скролл бара в StringGrid и перевел кое как На Си.... Вроде как бы и работает но когда ползунок прокручиваешь до конца в низ... то строки 2-3 не доводится...гляньте...может кто встречался с такой траблой
Код Си
Спасибо за внимание. -------------------- =))))) ![]() |
||||
|
|||||
| Comm |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 269 Регистрация: 31.8.2007 Где: Санкт-Петербург Репутация: 2 Всего: 1 |
-------------------- =))))) ![]() |
|||
|
||||
| Comm |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 269 Регистрация: 31.8.2007 Где: Санкт-Петербург Репутация: 2 Всего: 1 |
Неужели никто с этим не встречался?((
-------------------- =))))) ![]() |
|||
|
||||
| THandle |
|
|||
![]() Хранитель Клуба Награды: 1 Профиль Группа: Админ Сообщений: 3639 Регистрация: 31.7.2007 Где: Moscow, Dubai Репутация: 25 Всего: 372 |
Comm, выложи тестовый проектик. Посмотрим.
|
|||
|
||||
| Comm |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 269 Регистрация: 31.8.2007 Где: Санкт-Петербург Репутация: 2 Всего: 1 |
вот,я понимаю что нужен перерасчет какой то сделать...но какой...
строка где всё это дело умножается на 5 и делится на количество строк стринг грида...там чем больше цифра умножения тем больше отклонений..... Это сообщение отредактировал(а) Comm - 11.1.2009, 14:45 Присоединённый файл ( Кол-во скачиваний: 14 )
______.rar 40,78 Kb-------------------- =))))) ![]() |
|||
|
||||
| THandle |
|
|||
![]() Хранитель Клуба Награды: 1 Профиль Группа: Админ Сообщений: 3639 Регистрация: 31.7.2007 Где: Moscow, Dubai Репутация: 25 Всего: 372 |
Comm, чем больше высота ползунка(размер страницы) тем больше он не докручивает до конца. Нужно его размер уменьшать.
Я честно говоря не очень понимаю сути проблемы.... Какая ут задача хоть? Ведь стандартно ставится ползунок нормального размера... |
|||
|
||||
| Comm |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 269 Регистрация: 31.8.2007 Где: Санкт-Петербург Репутация: 2 Всего: 1 |
Стандартно ползунок у TStrinGrid не меняется вообще(а если убрать операцию умножения в строке "info.nPage=5*(info.nMax-info.nMin)/StringGrid1->RowCount;
" то ползунок будет до безобразия маленьким даже при минимуме строк нужных для появления скроллбара) Это сообщение отредактировал(а) Comm - 1.2.2009, 17:29 -------------------- =))))) ![]() |
|||
|
||||
| Comm |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 269 Регистрация: 31.8.2007 Где: Санкт-Петербург Репутация: 2 Всего: 1 |
Желательно что бы ползунок отображался так же как и в TMemo в Project-е который прилагается,у кого есть время посмотрите пожалуйста..заранее спасибо
З.Ы. Пишу в C++ Builder 6. Присоединённый файл ( Кол-во скачиваний: 9 )
______.rar 342,70 Kb-------------------- =))))) ![]() |
|||
|
||||
| Comm |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 269 Регистрация: 31.8.2007 Где: Санкт-Петербург Репутация: 2 Всего: 1 |
-------------------- =))))) ![]() |
|||
|
||||
| 586 |
|
||||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2243 Регистрация: 8.5.2006 Репутация: 57 Всего: 146 |
Происходит это потому, что ползунок большой (увеличен на 2-3 единицы) и до конца не доходит. И StringGrid работает без учёта размера ползунка.
|
||||
|
|||||
| Comm |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 269 Регистрация: 31.8.2007 Где: Санкт-Петербург Репутация: 2 Всего: 1 |
586,спасибо большое...собственно в этом и заключалась трудность... я не понимал чем заполнять nMax ... +
-------------------- =))))) ![]() |
|||
|
||||
![]()
|
| Правила форума "С++ 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. |