14th
Июн

Как обрабатывать событие OnClick по форме и потом считывать текущее положение мышки?

Posted by Chas under Топик-обзор

1. а можно как-нибудь обрабатывать событие OnClick по форме и потом считывать текущее положение мышки? если не трудно примерный код напишите пожалуйста

ZuBy:


var
cur: TPoint;
begin
cur := ScreenToClient(Mouse.CursorPos); // текущее положение курсора на форме
end;

2. как проверить щелчок мышкой по какой-либо области Canvas и выполнить определенную операцию?

ну канвас обычно идет как потомок компонента, так что обрабатывай события компонента (OnMouseDown, OnMouseUp)
вот еще

if PtInRect(mouse.cursorpos, xx.canvas.cliprect) then

тема на форуме

Похожие статьи