added multilang and settings

This commit is contained in:
2026-08-08 21:48:16 +05:00
parent 3d614255d8
commit d146fd442a
18 changed files with 1115 additions and 72 deletions
+36
View File
@@ -0,0 +1,36 @@
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,
}