var point: TPoint;
begin
if Button = mbleft then
begin
begin
with img1, Canvas do
begin
poisCenter := point;
GetCursorPos(poisCenter);
poisCenter := ScreenToClient(poisCenter);
end;
end;
end else
if Button = mbright then
begin
with img1, Canvas do
begin
if ((poisCenter.x <> 0) and (point.X < poisCenter.x)) then
begin
posiLeft := point;
GetCursorPos(posiLeft);
posiLeft := ScreenToClient(posiLeft);
end else
if (poisCenter.X <> 0) then
begin
posiRight := point;
GetCursorPos(posiRight);
posiRight := ScreenToClient(posiRight);
end;
end;
end;
end;