using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace InkCanvasForClass.IccInkCanvas.Settings { public enum BoardPageAppendMode { /// /// 添加到所有页面的最后去 /// AppendToListEnd, /// /// 添加为当前页面的下一页 /// AppendAfterItem, /// /// 添加为当前页面的上一页 /// AppendBeforeItem, /// /// 添加到所有页面的最前面去 /// AppendToListStart } public enum PageSwitchMode { SwitchToPreviousPage, SwitchToNextPage, } public enum InputtingDeviceType { None, Mouse, Touch, Stylus } public enum EraserType { Rectangle, Ellipse, } internal enum CommitReason { /// /// 由用户输入 /// UserInput, /// /// 由代码手动添加 /// CodeInput, /// /// 形状绘制 /// ShapeDrawing, /// /// 墨迹识别 /// ShapeRecognition, /// /// 清空画布 /// ClearingCanvas, /// /// 已过时,不再直接对Stroke进行Transform来实现Manipulation /// [Obsolete] Manipulation } }