pascalabcnet/TestSuite/CompilationSamples/MouseEvents.pas

20 lines
362 B
ObjectPascal
Raw Normal View History

// Иллюстрация обработки событий мыши
2015-05-14 22:35:07 +03:00
uses GraphABC;
procedure MouseDown(x,y,mb: integer);
begin
MoveTo(x,y);
end;
procedure MouseMove(x,y,mb: integer);
begin
if mb=1 then LineTo(x,y);
end;
begin
// Привязка обработчиков к событиям
2015-05-14 22:35:07 +03:00
OnMouseDown := MouseDown;
OnMouseMove := MouseMove
end.