Overlays в EyeAuras — это визуальные индикаторы, которые отображаются, когда Aura активна. Они помогают выводить на экран подсказки, метки и инструкции для ваших сценариев автоматизации. У каждого Overlay есть набор общих параметров, которые определяют его поведение и внешний вид.
Параметр IsLocked управляет возможностью перемещать Overlay.
Если Overlay не заблокирован, его можно свободно двигать по экрану. В этом режиме он также отображается независимо от того, активна Aura, в которой он находится, или нет. Это удобно при настройке позиции и предварительном просмотре внешнего вида.
Положение Overlay определяется координатами X (по горизонтали) и Y (по вертикали), а также его шириной и высотой.
Параметры Offset (X, Y, Width, Height) тоже участвуют в расчёте положения Overlay. Они добавляются к значениям Position и формируют итоговую позицию. Например, если Position задан как (100, 100), а Offset равен (10, 20), итоговая позиция Overlay будет (110, 120).
Подробнее об этом можно прочитать здесь
Параметр Opacity задаёт прозрачность Overlay. Значение 0 делает его полностью прозрачным, а значение 1 — полностью непрозрачным.
Этот параметр позволяет задать цвет фона Overlay. При необходимости фон можно сделать прозрачным.
Параметр Click-through делает Overlay прозрачным для пользовательских кликов. Это значит, что нажатия по Overlay будут проходить сквозь него и срабатывать на объекте под ним.
Обратите внимание: этот параметр не работает, если Overlay разблокирован.
Некоторые Overlay поддерживают параметр Aspect-ratio. Он сохраняет пропорции содержимого, например изображения, при изменении размера Overlay.
Параметр Border thickness позволяет управлять толщиной рамки Overlay, а Border color — задавать её цвет.