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; Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.