![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
|||
|
|||
|
StringGrid прекрасный компонент, но он не различает левый и правый клик по его области, ячейкам. Можно каким нибудь образом научить его различать левый и правый клик по компоненту? Нашёл только событие StringGridMouseDown, как общее на клик. Спасибо.
|
|
#2
|
||||
|
||||
|
Смотри входящую переменную Button.
|
| Этот пользователь сказал Спасибо angvelem за это полезное сообщение: | ||
kriv0y (20.06.2012)
| ||
|
#3
|
||||
|
||||
|
Код:
procedure TForm1.StringGrid1MouseUp(Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X, Y: Integer);
begin
if Button = mbLeft then ShowMessage('Нажата левая кнопка');
if Button = mbRight then ShowMessage('Нажата правая кнопка');
end; |