Lazarus 2.0.12, OS Win7
Вся программа состоит только из формы и процедур mouseUp, mouseDown и mouseMove.
Если для рисования линии очень быстро переместить мышь с левой кнопкой мыши за пределы канвы, то рисует нормально до края. Если же это делать с правой кнопкой, то рисуется короткая линия, заканчивающаяся далеко от края канвы.
И ещё.
Если отпустит левую кнопку за пределами канвы - mouseUp срабатывает, а для правой кнопки - нет.
Подскажите, пожалуйста, как упросить правую кнопку работать аналогично левой.
Описание в сети подобного поведения мыши мне найти не удалось.