using System;
namespace XericUI.VisualForm
{
///
/// 安全区检测模式
///
public enum SafeZoneMode
{
/// 矩形安全区
Rect,
/// 椭圆形安全区
Ellipse
}
///
/// 窗口溢出状态(Flags枚举,支持位运算叠加)
///
[Flags]
public enum OverflowState
{
/// 在安全区范围内
InRange = 0,
/// 超出安全区
OutOfSafeZone = 1 << 0,
/// 超出屏幕
OutOfScreen = 1 << 1
}
///
/// 安全区坐标单位
///
public enum SafeZoneUnit
{
/// 像素(Canvas本地空间绝对值)
Pixel,
/// 屏幕比例(0-1,相对于Canvas尺寸)
Ratio
}
}