Kuzmich Опубликовано 9 февраля, 2004 Жалоба Поделиться Опубликовано 9 февраля, 2004 Как сделать, чтобы обрабатывался именно щелчок правой кнопкой по Image? Ссылка на комментарий Поделиться на другие сайты Поделиться
dartman Опубликовано 9 февраля, 2004 Жалоба Поделиться Опубликовано 9 февраля, 2004 procedure TForm1.Image1ContextPopup(Sender: TObject; MousePos: TPoint; var Handled: Boolean); begin application.terminate; end; Ссылка на комментарий Поделиться на другие сайты Поделиться
dmc Опубликовано 9 февраля, 2004 Жалоба Поделиться Опубликовано 9 февраля, 2004 Kuzmich В событии OnMouseDown сделай проверку TMouseButton Button если Button будет равна mbRight, то нажата правая кнопка мыши. Ссылка на комментарий Поделиться на другие сайты Поделиться
Kuzmich Опубликовано 10 февраля, 2004 Автор Жалоба Поделиться Опубликовано 10 февраля, 2004 Большое спасибо... Ссылка на комментарий Поделиться на другие сайты Поделиться
Kuzmich Опубликовано 12 марта, 2004 Автор Жалоба Поделиться Опубликовано 12 марта, 2004 В ту же тему: А как нажатие левой и правой кнопок вместе обработать? Ссылка на комментарий Поделиться на другие сайты Поделиться
Shurr Опубликовано 13 марта, 2004 Жалоба Поделиться Опубликовано 13 марта, 2004 А как нажатие левой и правой кнопок вместе обработать? В смысле нажатие двух кнопок одновременно? Если да - то так: procedure TForm1.Image1MouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer);begin if (Button=mbLeft) and (ssRight in Shift) or (Button=mbRight) and (ssLeft in Shift) then application.terminate;end; Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Для публикации сообщений создайте учётную запись или авторизуйтесь
Вы должны быть пользователем, чтобы оставить комментарий
Создать учетную запись
Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!
Регистрация нового пользователяВойти
Уже есть аккаунт? Войти в систему.
Войти