Как узнать, какой из 3х кнопок мыши тыцнули?
- xternalx
- Не в сети
- Elite Member
Меньше
Больше
- Сообщений: 201
- Спасибо получено: 0
15 года 1 нед. назад #1
от xternalx
xternalx создал тему: Как узнать, какой из 3х кнопок мыши тыцнули?
...по кнопочке, которая плагином создается в окне чата.
Помню что в каком то плагине в исходниках видел, но вот найти не смог
подскажите, как это сделать можно?
Помню что в каком то плагине в исходниках видел, но вот найти не смог
подскажите, как это сделать можно?
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Mikanoshi
- Не в сети
- Platinum Member
Меньше
Больше
- Сообщений: 1112
- Спасибо получено: 158
15 года 1 нед. назад - 15 года 1 нед. назад #2
от Mikanoshi
Mikanoshi ответил в теме RE: Как узнать, какой из 3х кнопок мыши тыцнули?
procedure OnButtonClick(iButton: integer);
begin
case iButton of
0: ...;
1: ...;
end;
end;
buttonid := RQ_CreateChatButton(@OnButtonClick, icon, caption);
Последнее редактирование: 15 года 1 нед. назад пользователем Mikanoshi.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Mikael
- Не в сети
- Administrator
15 года 1 нед. назад - 15 года 1 нед. назад #3
от Mikael
Mikael ответил в теме RE: Как узнать, какой из 3х кнопок мыши тыцнули?
// внутренний обработчик нажатия кнопки
procedure OnButton(AButton: Integer);
var
curPos: TPoint;
begin
GetCursorPos(curPos);
case AButton of
0: OnButtonLeft(AButton, curPos.X, curPos.Y);
1: OnButtonRight(AButton, curPos.X, curPos.Y);
2: OnButtonMiddle(AButton, curPos.X, curPos.Y);
end;
Последнее редактирование: 15 года 1 нед. назад пользователем Mikael.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- xternalx
- Не в сети
- Elite Member
Меньше
Больше
- Сообщений: 201
- Спасибо получено: 0
15 года 1 нед. назад #4
от xternalx
xternalx ответил в теме RE: Как узнать, какой из 3х кнопок мыши тыцнули?
Спасибо!
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Модераторы: bass, vazooza, Delphuk, dek, Rapid D
Время создания страницы: 0.256 секунд