[{"title":"( 94 个子文件 175KB ) 纯C#实现的mspaint增强版画图程序","children":[{"title":"ExtendedPaint","children":[{"title":"ExtendedPaint.sln <span style='color:#111;'> 881B </span>","children":null,"spread":false},{"title":"ExtendedPaint.suo <span style='color:#111;'> 51.00KB </span>","children":null,"spread":false},{"title":"ExtendedPaint","children":[{"title":"ExtendedPaint.csproj <span style='color:#111;'> 8.84KB </span>","children":null,"spread":false},{"title":"Resources","children":[{"title":"cap_circle_right.png <span style='color:#111;'> 2.91KB </span>","children":null,"spread":false},{"title":"sharp_arrow2_left.png <span style='color:#111;'> 2.92KB </span>","children":null,"spread":false},{"title":"dash.png <span style='color:#111;'> 116B </span>","children":null,"spread":false},{"title":"rotate.cur <span style='color:#111;'> 1.72KB </span>","children":null,"spread":false},{"title":"normal_arrow_left.png <span style='color:#111;'> 2.84KB </span>","children":null,"spread":false},{"title":"size_0.cur <span style='color:#111;'> 1.72KB </span>","children":null,"spread":false},{"title":"dash-dot.png <span style='color:#111;'> 148B </span>","children":null,"spread":false},{"title":"anti_false.png <span style='color:#111;'> 133B </span>","children":null,"spread":false},{"title":"solid.png <span style='color:#111;'> 88B </span>","children":null,"spread":false},{"title":"normal_arrow_right.png <span style='color:#111;'> 2.83KB </span>","children":null,"spread":false},{"title":"sharp_arrow2_right.png <span style='color:#111;'> 2.92KB </span>","children":null,"spread":false},{"title":"select2.cur <span style='color:#111;'> 326B </span>","children":null,"spread":false},{"title":"dot.png <span style='color:#111;'> 109B </span>","children":null,"spread":false},{"title":"cap_square_right.png <span style='color:#111;'> 2.78KB </span>","children":null,"spread":false},{"title":"line_arrow_right.png <span style='color:#111;'> 2.84KB </span>","children":null,"spread":false},{"title":"cap_round_right.png <span style='color:#111;'> 2.84KB </span>","children":null,"spread":false},{"title":"tool_line.cur <span style='color:#111;'> 262B </span>","children":null,"spread":false},{"title":"cap_rect_left.png <span style='color:#111;'> 2.80KB </span>","children":null,"spread":false},{"title":"cap_round_left.png <span style='color:#111;'> 2.83KB </span>","children":null,"spread":false},{"title":"sharp_arrow_left.png <span style='color:#111;'> 2.92KB </span>","children":null,"spread":false},{"title":"tool_ellipse.cur <span style='color:#111;'> 262B </span>","children":null,"spread":false},{"title":"sharp_arrow_right.png <span style='color:#111;'> 2.93KB </span>","children":null,"spread":false},{"title":"select.cur <span style='color:#111;'> 326B </span>","children":null,"spread":false},{"title":"cap_rect_right.png <span style='color:#111;'> 2.80KB </span>","children":null,"spread":false},{"title":"dash2.png <span style='color:#111;'> 283B </span>","children":null,"spread":false},{"title":"size_90.cur <span style='color:#111;'> 1.72KB </span>","children":null,"spread":false},{"title":"line_arrow_left.png <span style='color:#111;'> 2.84KB </span>","children":null,"spread":false},{"title":"cap_square_left.png <span style='color:#111;'> 2.78KB </span>","children":null,"spread":false},{"title":"cap_circle_left.png <span style='color:#111;'> 2.90KB </span>","children":null,"spread":false},{"title":"anti_true.png <span style='color:#111;'> 342B </span>","children":null,"spread":false},{"title":"dash_dot_dot.png <span style='color:#111;'> 128B </span>","children":null,"spread":false},{"title":"tool_rect.cur <span style='color:#111;'> 262B </span>","children":null,"spread":false},{"title":"pan.cur <span style='color:#111;'> 326B </span>","children":null,"spread":false}],"spread":false},{"title":"FormMain.cs <span style='color:#111;'> 21.24KB </span>","children":null,"spread":false},{"title":"Program.cs <span style='color:#111;'> 446B </span>","children":null,"spread":false},{"title":"FormMain.resx <span style='color:#111;'> 6.43KB </span>","children":null,"spread":false},{"title":"app.config <span style='color:#111;'> 144B </span>","children":null,"spread":false},{"title":"FormMain.Designer.cs <span style='color:#111;'> 49.41KB </span>","children":null,"spread":false},{"title":"ColorSelector.Designer.cs <span style='color:#111;'> 18.95KB </span>","children":null,"spread":false},{"title":"Properties","children":[{"title":"Settings.settings <span style='color:#111;'> 249B </span>","children":null,"spread":false},{"title":"Resources.Designer.cs <span style='color:#111;'> 14.74KB </span>","children":null,"spread":false},{"title":"AssemblyInfo.cs <span style='color:#111;'> 1.33KB </span>","children":null,"spread":false},{"title":"Settings.Designer.cs <span style='color:#111;'> 1.09KB </span>","children":null,"spread":false},{"title":"Resources.resx <span style='color:#111;'> 13.83KB </span>","children":null,"spread":false}],"spread":true},{"title":"FormAbout.cs <span style='color:#111;'> 433B </span>","children":null,"spread":false},{"title":"ColorSelector.resx <span style='color:#111;'> 5.68KB </span>","children":null,"spread":false},{"title":"Core","children":[{"title":"CursorsHolder.cs <span style='color:#111;'> 2.92KB </span>","children":null,"spread":false},{"title":"EPKernel.cs <span style='color:#111;'> 33.07KB </span>","children":null,"spread":false},{"title":"EPCanvas.cs <span style='color:#111;'> 7.37KB </span>","children":null,"spread":false},{"title":"EPConst.cs <span style='color:#111;'> 768B </span>","children":null,"spread":false}],"spread":false},{"title":"FormAbout.Designer.cs <span style='color:#111;'> 4.27KB </span>","children":null,"spread":false},{"title":"FormAbout.resx <span style='color:#111;'> 5.68KB </span>","children":null,"spread":false},{"title":"Shapes","children":[{"title":"common","children":[{"title":"CircleCap.cs <span style='color:#111;'> 620B </span>","children":null,"spread":false},{"title":"LineArrowCap.cs <span style='color:#111;'> 686B </span>","children":null,"spread":false},{"title":"RectangleCap.cs <span style='color:#111;'> 631B </span>","children":null,"spread":false},{"title":"SharpArrowCap.cs <span style='color:#111;'> 924B </span>","children":null,"spread":false}],"spread":false},{"title":"structs","children":[{"title":"DraggableHotSpot.cs <span style='color:#111;'> 940B </span>","children":null,"spread":false}],"spread":false},{"title":"enums","children":[{"title":"ShapePaintType.cs <span style='color:#111;'> 156B </span>","children":null,"spread":false},{"title":"ToolCursorType.cs <span style='color:#111;'> 389B </span>","children":null,"spread":false},{"title":"PathChangeReason.cs <span style='color:#111;'> 151B </span>","children":null,"spread":false},{"title":"ShapePropertyType.cs <span style='color:#111;'> 243B </span>","children":null,"spread":false},{"title":"LineDashType.cs <span style='color:#111;'> 203B </span>","children":null,"spread":false},{"title":"HotSpotType.cs <span style='color:#111;'> 165B </span>","children":null,"spread":false},{"title":"ShapeFillType.cs <span style='color:#111;'> 168B </span>","children":null,"spread":false},{"title":"IndicatorSize.cs <span style='color:#111;'> 152B </span>","children":null,"spread":false},{"title":"ToolType.cs <span style='color:#111;'> 277B </span>","children":null,"spread":false},{"title":"ShapePropertyValueType.cs <span style='color:#111;'> 400B </span>","children":null,"spread":false},{"title":"LineCapType.cs <span style='color:#111;'> 268B </span>","children":null,"spread":false}],"spread":false},{"title":"main","children":[{"title":"LineShape.cs <span style='color:#111;'> 6.02KB </span>","children":null,"spread":false},{"title":"RoundedRectShape.cs <span style='color:#111;'> 6.18KB </span>","children":null,"spread":false},{"title":"EllipseShape.cs <span style='color:#111;'> 3.20KB </span>","children":null,"spread":false},{"title":"BrokenLine.cs <span style='color:#111;'> 3.11KB </span>","children":null,"spread":false},{"title":"IndicatorArrow.cs <span style='color:#111;'> 2.67KB </span>","children":null,"spread":false},{"title":"FillableShape.cs <span style='color:#111;'> 1.89KB </span>","children":null,"spread":false},{"title":"RectShape.cs <span style='color:#111;'> 9.33KB </span>","children":null,"spread":false},{"title":"StrokableShape.cs <span style='color:#111;'> 4.98KB </span>","children":null,"spread":false},{"title":"DrawableBase.cs <span style='color:#111;'> 8.22KB </span>","children":null,"spread":false}],"spread":false},{"title":"property","children":[{"title":"BaseProperty.cs <span style='color:#111;'> 305B </span>","children":null,"spread":false},{"title":"PropertyCollector.cs <span style='color:#111;'> 4.45KB </span>","children":null,"spread":false},{"title":"StrokableProperty.cs <span style='color:#111;'> 1.51KB </span>","children":null,"spread":false},{"title":"RoundedRectProperty.cs <span style='color:#111;'> 1.52KB </span>","children":null,"spread":false},{"title":"IndicatorArrowProperty.cs <span style='color:#111;'> 845B </span>","children":null,"spread":false},{"title":"NotDrawableProperty.cs <span style='color:#111;'> 259B </span>","children":null,"spread":false},{"title":"FillableProperty.cs <span style='color:#111;'> 1.28KB </span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":"bin","children":[{"title":"Debug","children":[{"title":"ExtendedPaint.exe <span style='color:#111;'> 157.00KB </span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":"Helpers","children":[{"title":"ShapeHelper.cs <span style='color:#111;'> 4.07KB </span>","children":null,"spread":false},{"title":"GeometricHelper.cs <span style='color:#111;'> 6.15KB </span>","children":null,"spread":false},{"title":"DrawHelper.cs <span style='color:#111;'> 585B </span>","children":null,"spread":false},{"title":"ScaleHelper.cs <span style='color:#111;'> 8.15KB </span>","children":null,"spread":false},{"title":"TransformHelper.cs <span style='color:#111;'> 6.81KB </span>","children":null,"spread":false}],"spread":false},{"title":"ColorSelector.cs <span style='color:#111;'> 2.38KB </span>","children":null,"spread":false}],"spread":false}],"spread":true}],"spread":true}]