2021-07-23 09:42:22 +08:00
|
|
|
|
using System;
|
|
|
|
|
|
using System.Collections.Generic;
|
|
|
|
|
|
using System.Text;
|
|
|
|
|
|
|
2022-10-28 22:45:39 +08:00
|
|
|
|
namespace AIStudio.Wpf.DiagramDesigner
|
2021-07-23 09:42:22 +08:00
|
|
|
|
{
|
|
|
|
|
|
public enum DrawMode
|
|
|
|
|
|
{
|
2023-05-07 23:01:38 +08:00
|
|
|
|
Normal = 0,
|
2023-01-14 21:52:05 +08:00
|
|
|
|
ConnectingLineSmooth = 10,
|
|
|
|
|
|
ConnectingLineStraight = 11,
|
|
|
|
|
|
ConnectingLineCorner = 12,
|
2023-05-07 23:01:38 +08:00
|
|
|
|
ConnectingLineBoundary = 13,
|
|
|
|
|
|
//101-110为可部分擦除的形状
|
|
|
|
|
|
Eraser = 100,
|
2023-05-11 10:57:08 +08:00
|
|
|
|
EraserPreview = 101,
|
|
|
|
|
|
ErasableLine = 110,
|
|
|
|
|
|
ErasableRectangle = 111,
|
|
|
|
|
|
ErasableEllipse = 112,
|
|
|
|
|
|
ErasablePolyline = 113,
|
|
|
|
|
|
ErasablePolygon = 114,
|
|
|
|
|
|
ErasableDirectLine = 115,
|
|
|
|
|
|
|
2023-05-07 23:01:38 +08:00
|
|
|
|
Text = 200,
|
2023-05-11 10:57:08 +08:00
|
|
|
|
Line = 210,
|
|
|
|
|
|
Rectangle = 211,
|
|
|
|
|
|
Ellipse = 212,
|
|
|
|
|
|
Polyline = 213,
|
|
|
|
|
|
Polygon = 214,
|
|
|
|
|
|
DirectLine = 215,
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2021-07-23 09:42:22 +08:00
|
|
|
|
}
|
|
|
|
|
|
}
|