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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 11.02.2011, 20:17   #1
Diablero
Пользователь
 
Регистрация: 31.01.2011
Сообщений: 42
По умолчанию Автопрокрутка для StringGrid

Приветствую! Подскажите, пожалуйста, как организовать вертикальную автопрокрутку для StringGrid. Пользователь может добавлять строки таблицы, но как только возникает необходимость прокрутки, скроллинг должен осуществляться автоматически то, чтобы последняя строка никогда не была скрыта.
Diablero вне форума Ответить с цитированием
Старый 11.02.2011, 21:07   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Ну дык выставить
Код:
with StringGrid1 do Row:=RowCount-1;
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 12.02.2011, 12:33   #3
Diablero
Пользователь
 
Регистрация: 31.01.2011
Сообщений: 42
По умолчанию

У меня задачка посложнее оказалась. В общем, есть таблица, в ячейки одной из колонок которой вводятся значения - одно из заранее заданных. Для этого я использую выпадающий список, координаты которого рассчитываются таким образом, что он оказывается на месте выделенной ячейки. Если число строк в таблице таково, что все они убираются в ней без прокрутки, то всё работает как часы. Проблемы начинаются как только возникает необходимость прокрутки. Теперь уже найти вертикальную координату выделенной ячейки простым суммированием высот ячеек, стоящих выше неё и сложением получившейся величины с координатой верхнего края ячейки не получается. Соответственно, возникает необходимость получения индекса строки, второй в видимой области таблицы. У меня первая строка фиксирована, поэтому нужен индекс именно второй строки в видимой области. Прошу помощи в решении этой проблемы!
Diablero вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Автопрокрутка скролла до якоря Delphinchik JavaScript, Ajax 1 26.01.2011 17:28
Автопрокрутка TChart Dark Neo Компоненты Delphi 3 05.11.2009 10:25
TChart и автопрокрутка Aravild Общие вопросы Delphi 4 03.12.2008 12:34
TStringGrid автопрокрутка Carbon Общие вопросы Delphi 5 08.03.2008 12:58
RichEdit - автопрокрутка Svop Компоненты Delphi 1 14.02.2007 23:26