MapplTypes.TUserMapMouseEvent

Модуль: MapplTypes

Тип события, возникающего при нажатии или отжатии кнопки мыши на карте

Объявление

TUserMapMouseEvent = procedure(Sender: TObject; aMapMode: integer;
	 Button: TMouseButton; Shift: TShiftState; X, Y: Integer;
	 xMap, yMap: double) of object;

Параметры

Sender
объект, вызвавший событие
aMapMode
идентификатор режима картографического окна, см. (MapMode)
Button
вид кнопки мыши (mbLeft, mbRight, mbMiddle)
Shift
состояние мыши и клавиатуры - set of (ssShift, ssAlt, ssCtrl, ssLeft, ssRight, ssMiddle, ssDouble)
X
значение экранной координаты по горизонтали
Y
значение экранной координаты по вертикали
xMap
значение картографической координаты точки карты по горизонтали
yMap
значение картографической координаты точки карты по вертикали