Модераторы: Poseidon, Snowy, bems, MetalFan
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Прокрутка в StringGrid 
:(
    Опции темы
MacTep
Дата 1.2.2006, 11:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1292
Регистрация: 4.8.2003
Где: г. Самара

Репутация: 4
Всего: 4



Есть StringGrid. В нем много различных данных. Как сделать так, чтобы при щелчке мышью по последней видимой строке, StringGrid самостоятельно не скроллировал данные? А то получается так, что если нажать на последней видимой строчке, то он прокручивает содержимое на несколько ячеек вверх, в зависимости от времени нажатия кнопки мыши. Спасибо заранее...


--------------------
(A)bort, (R)etry, (I)gnore = Haфиг, Heфиг, Пoфиг ... :)
PM MAIL   Вверх
Guedda
Дата 1.2.2006, 11:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Подрывник
****


Профиль
Группа: Завсегдатай
Сообщений: 3137
Регистрация: 27.12.2005
Где: Ростов-на-Дону

Репутация: 14
Всего: 78



Юзай сообщение WS_VSCROLL;
Другого выхода я не вижу (пока smile)


--------------------
Ll 2
PM MAIL WWW ICQ Skype GTalk   Вверх
MacTep
Дата 1.2.2006, 11:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1292
Регистрация: 4.8.2003
Где: г. Самара

Репутация: 4
Всего: 4



Цитата(Guedda @ 1.2.2006, 11:04 Найти цитируемый пост)

Юзай сообщение WS_VSCROLL

А можно пример? smile


--------------------
(A)bort, (R)etry, (I)gnore = Haфиг, Heфиг, Пoфиг ... :)
PM MAIL   Вверх
MacTep
Дата 2.2.2006, 17:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1292
Регистрация: 4.8.2003
Где: г. Самара

Репутация: 4
Всего: 4



Народ, очень надо. Нет ли какого-нибудь свойства у StringGrid'а, чтобы было можно отменить эту прокрутку? Или может какой-нибудь навороченный компонент подскажете, только бесплатный? smile Знаю, что хочу очень многого, но должно же быть какое-то решения данной проблемы. smile


--------------------
(A)bort, (R)etry, (I)gnore = Haфиг, Heфиг, Пoфиг ... :)
PM MAIL   Вверх
RN3QGA
Дата 4.2.2006, 23:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 73
Регистрация: 28.11.2005
Где: Воронежская обл.

Репутация: нет
Всего: нет



Может поможет свойство TopRow и LeftCol которые устанавливают нужную область просмотра.
Если клик по последней строке (совйство Selection), то присваивай TopRow и LeftCol координаты последней строки, по идее (если правильно задашь координаты) она должна оставаться на месте.

Это сообщение отредактировал(а) RN3QGA - 5.2.2006, 00:47
PM MAIL   Вверх
MacTep
Дата 9.2.2006, 10:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1292
Регистрация: 4.8.2003
Где: г. Самара

Репутация: 4
Всего: 4



Все это понятно. Но неужели нельзя отключить какими-то отдельными свойствами StringGrid'а? Я попробовал использовать AdvStringGrid (trial version), там в демках есть нормальная работа этого компонента, ничего самовольно не скроллируется. Правда сам такого результата добиться не смог... smile


--------------------
(A)bort, (R)etry, (I)gnore = Haфиг, Heфиг, Пoфиг ... :)
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Общие вопросы"
SnowyMetalFan
bemsPoseidon
Rrader

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0472 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.