Элемент.ПриПеремещенииМыши (Element.MouseMove) Событие

Использование

Чтение и запись.

Значение

Тип: Действие (Action).

Возвращает или задает код для выполнения, когда указатель мыши переместился.

Примечание

Аргументы события

ИгрекСмещение (OffsetY) Возвращает смещение по оси Y указателя мыши от края целевого узла.
ИгрекФормы (PageY) Возвращает координату Y относительно верхнего края всего документа.
ИгрекЭкрана (ScreenY) Возвращает вертикальную координату указателя мыши в экранных координатах.
ИксСмещение (OffsetX) Возвращает смещение по оси X указателя мыши от края целевого узла.
ИксФормы (PageX) Возвращает координату X относительно левого края всего документа.
ИксЭкрана (ScreenX) Возвращает горизонтальную координату указателя мыши в экранных координатах.
СдвигИгрек (MovementY) Возвращает разницу в координате Y указателя мыши между заданным событием и предыдущим событием.
СдвигИкс (MovementX) Возвращает разницу в координате X указателя мыши между заданным событием и предыдущим событием.

Пример

Абзац1.ПриПеремещенииМыши = ДФ.Действие(ЭтотОбъект, "Абзац1_ПриПеремещенииМыши");
Полный пример кода

Копировать     Выделить всё

Перем ДФ, Абзац1; Процедура Абзац1_ПриПеремещенииМыши() Экспорт Абзац1.Текст = " |ИксЭкрана = " + ДФ.АргументыСобытия.ИксЭкрана + " |ИгрекЭкрана = " + ДФ.АргументыСобытия.ИгрекЭкрана + " |ИксСмещение = " + ДФ.АргументыСобытия.ИксСмещение + " |ИгрекСмещение = " + ДФ.АргументыСобытия.ИгрекСмещение + " |СдвигИкс = " + ДФ.АргументыСобытия.СдвигИкс + " |СдвигИгрек = " + ДФ.АргументыСобытия.СдвигИгрек + " |ИксФормы = " + ДФ.АргументыСобытия.ИксФормы + " |ИгрекФормы = " + ДФ.АргументыСобытия.ИгрекФормы + " |"; КонецПроцедуры ПодключитьВнешнююКомпоненту("C:\444\111\DeclarativeForms\DeclarativeForms\bin\Debug\DeclarativeForms.dll"); ДФ = Новый ДекларативныеФормы(); Форма1 = ДФ.Форма; Форма1.НачальнаяШирина = 500; Форма1.НачальнаяВысота = 300; Форма1.Заголовок = "Двигайте мышью"; Абзац1 = Форма1.ДобавитьДочерний(ДФ.Абзац()); Абзац1.Текст = ""; Абзац1.Стиль.Высота = 200; Абзац1.Стиль.ЦветФона = ДФ.Цвет("НебесноГолубой"); Абзац1.ПриПеремещенииМыши = ДФ.Действие(ЭтотОбъект, "Абзац1_ПриПеремещенииМыши"); Форма1.Открыть();

Смотрите также

Библиотека DeclarativeForms | Примеры тестирования