Files
cursor-lang/CursorLang/Models/PopupPlacement.cs
T
2026-08-08 21:48:16 +05:00

37 lines
816 B
C#

namespace CursorLang.Models;
/// <summary>
/// Способ выбора места для подсказки.
/// </summary>
public enum PopupPlacementMode
{
/// <summary>Рядом с курсором мыши.</summary>
AtCursor,
/// <summary>В заданной точке монитора с активным окном.</summary>
FixedPoint,
}
/// <summary>
/// С какой стороны от курсора показывать подсказку.
/// </summary>
public enum CursorCorner
{
BottomRight,
BottomLeft,
TopRight,
TopLeft,
}
/// <summary>
/// Место на мониторе для режима <see cref="PopupPlacementMode.FixedPoint"/>.
/// </summary>
public enum ScreenPosition
{
TopLeft,
TopRight,
BottomLeft,
BottomRight,
Center,
}