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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 14.04.2011, 11:12   #1
Hagard
 
Регистрация: 13.04.2011
Сообщений: 5
По умолчанию Перемещение по StringGrid

Здравствуйте. Подскажите пожалуйста, как реализовать перемещение по ячейкам StringGrid только с помощью стрелок, т.е. нельзя было бы выделить ячейку мышкой.
Hagard вне форума Ответить с цитированием
Старый 14.04.2011, 13:21   #2
evg_m
Старожил
 
Регистрация: 20.04.2008
Сообщений: 5,515
По умолчанию

вар A
1 заблокировать доступ пользователя к таблице
stringGrid.enabled:=false;
2. в контроле на котором лежит таблица обрабатывать нажатия стрелок.
OnKeyUp или OnKeyDown и двигать выделенную ячейку.

вар Б
1. Ловить в таблице Onclik и возвращать выделение на старое место.
программа — запись алгоритма на языке понятном транслятору
evg_m вне форума Ответить с цитированием
Старый 14.04.2011, 16:05   #3
SERG1980
Участник клуба
 
Аватар для SERG1980
 
Регистрация: 28.03.2007
Сообщений: 1,814
По умолчанию

Код:
procedure TForm1.StringGrid1MouseActivate(Sender: TObject; Button: TMouseButton;
  Shift: TShiftState; X, Y, HitTest: Integer;
  var MouseActivate: TMouseActivate);
begin
   MouseActivate:= maNoActivateAndEat
end;
SERG1980 вне форума Ответить с цитированием
Старый 14.04.2011, 21:48   #4
Hagard
 
Регистрация: 13.04.2011
Сообщений: 5
По умолчанию

Спасибо, разобрался
Hagard вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Перемещение символа: Skripnichenko Общие вопросы C/C++ 0 24.03.2011 22:06
stringgrid+колесо мыши=>stringgrid.onclick aalleexxaa Общие вопросы Delphi 5 16.02.2011 16:58
Перемещение курсора SPQR10000 Общие вопросы Delphi 4 23.10.2010 17:27
Перемещение объектов _-Re@l-_ Общие вопросы Delphi 10 17.06.2010 12:12
перемещение картинки viperrr Мультимедиа в Delphi 0 06.06.2009 20:55