Jaex
|
e60556cdaf
|
Add enum description
|
2016-08-19 13:32:27 +03:00 |
|
Jaex
|
2a115ed205
|
Added IDisposable to ShapeManager and BaseShape
|
2016-08-19 13:22:12 +03:00 |
|
Jaex
|
72693d46d1
|
Adding image paste (ctrl + v) support to region capture
|
2016-08-19 12:59:46 +03:00 |
|
Jaex
|
029d63f457
|
Use round cap for line drawing
|
2016-08-19 07:55:47 +03:00 |
|
Jaex
|
0017bbfc73
|
Rename classes
|
2016-08-17 11:35:06 +03:00 |
|
Jaex
|
b6a54e0979
|
Use LineJoin.Round in freehand pen
|
2016-08-17 02:47:32 +03:00 |
|
Jaex
|
952312662e
|
If freehand only have one point then draw ellipse to that point using border size
|
2016-08-17 02:41:13 +03:00 |
|
Jaex
|
51d72b6a4e
|
Use round caps for freehand pen
|
2016-08-17 02:33:53 +03:00 |
|
Jaex
|
4b0a323c9c
|
Allow moving freehand drawing
|
2016-08-15 03:55:44 +03:00 |
|
Jaex
|
84c3a977d6
|
Adding freehand drawing support
|
2016-08-15 02:11:21 +03:00 |
|
Jaex
|
2497875b0a
|
Added ShowResizeNodes to BaseShape
|
2016-08-15 02:02:27 +03:00 |
|
Jaex
|
36b460dfda
|
Added AddRoundedRectangleProper extension
|
2016-08-08 21:59:09 +03:00 |
|
Jaex
|
2d6853029c
|
Fix rounded rectangle region 1 off issue
|
2016-08-08 21:31:07 +03:00 |
|
Jaex
|
4eee080b59
|
On freehand region & step drawing resize call move method so arrow keys can move without require holding ctrl key
|
2016-08-08 11:46:45 +03:00 |
|
Jaex
|
e07351fc6c
|
Resize line from end position by default
|
2016-08-08 11:44:03 +03:00 |
|
Jaex
|
08d1d85df8
|
Removed NodeType, Changed ShowNodes to FixedSize
|
2016-08-05 17:20:08 +03:00 |
|
Jaex
|
05490a90e5
|
Added ShowNodes property so shape can disable nodes
|
2016-08-05 16:48:46 +03:00 |
|
Jaex
|
5829085cb6
|
Moved node logic to BaseShape
|
2016-08-05 16:35:44 +03:00 |
|
Jaex
|
eacac76a75
|
Shape resize logic moved to BaseShape from ResizeManager
|
2016-08-03 12:15:26 +03:00 |
|
Jaex
|
4414ed888e
|
Shape move logic moved to BaseShape from ResizeManager
|
2016-08-03 12:01:39 +03:00 |
|
Jaex
|
c0ab0507f3
|
BaseShape refactor, shape update logic moved to BaseShape
|
2016-08-03 08:35:34 +03:00 |
|
Jaex
|
0a78019274
|
CodeMaid cleanup
|
2016-07-30 04:21:18 +03:00 |
|
Jaex
|
4db775f8e0
|
Decrease font size for 3 digits step label
|
2016-05-25 22:34:30 +03:00 |
|
Jaex
|
e23f10deb2
|
Use border color for step label text color
|
2016-05-25 22:29:25 +03:00 |
|
Jaex
|
b2bc0a634d
|
Changed step label font because with Arial text was not centered correctly
|
2016-05-25 00:11:24 +03:00 |
|
Jaex
|
3201c05643
|
Arrow will inherit Line, Text will inherit Rectangle
|
2016-05-23 19:34:41 +03:00 |
|
Jaex
|
e98ef03b9e
|
Line and arrow IsValidShape override
|
2016-05-23 19:18:09 +03:00 |
|
Jaex
|
8af49b0a51
|
Added default colors for step tool
|
2016-05-23 18:31:22 +03:00 |
|
Jaex
|
ebdcc7273d
|
Fit two digit numbers to step label
|
2016-05-23 02:53:10 +03:00 |
|
Jaex
|
b131585a9d
|
Step label create with default size and move it
|
2016-05-22 23:19:13 +03:00 |
|
Jaex
|
70300cdd8f
|
Adding step drawing
|
2016-05-22 22:19:25 +03:00 |
|
Jaex
|
63c685bf1d
|
Use anti aliasing for text drawing
|
2016-05-22 22:11:34 +03:00 |
|
Jaex
|
1233a7e29c
|
Removed DrawFinal from BaseDrawing, renamed Draw to OnDraw
|
2016-05-21 15:26:49 +03:00 |
|
Jaex
|
50a715daba
|
Fix text drawing
|
2016-05-21 00:09:31 +03:00 |
|
Jaex
|
de14669306
|
In context menu updated selected control options properly
|
2016-05-21 00:09:09 +03:00 |
|
Jaex
|
fa2c5c73c3
|
Adding border color, border size, fill color specific to text drawing
|
2016-05-20 23:19:07 +03:00 |
|
Jaex
|
67f69559fc
|
Don't draw text if rectangle is too small
|
2016-05-20 21:34:20 +03:00 |
|
Jaex
|
6cf94d9cf8
|
base.UpdateShapeConfig needed in RoundedRectangleDrawingShape
|
2016-05-20 20:41:49 +03:00 |
|
Jaex
|
9e35ee9591
|
Created AnnotationOptions class
|
2016-05-20 20:34:45 +03:00 |
|
Jaex
|
55c3087892
|
Added UpdateShapeConfig method so shapes can update their own config
|
2016-05-20 20:01:00 +03:00 |
|
Jaex
|
428dabe972
|
Clone text options for each new text drawing and when text options changed apply it to main options
|
2016-05-20 19:07:29 +03:00 |
|
Jaex
|
110d1eede0
|
Allow border size 0 for fill color only shapes
|
2016-05-20 18:49:38 +03:00 |
|
Jaex
|
c52eb0cdc8
|
Don't save text inside options
|
2016-05-20 18:45:55 +03:00 |
|
Jaex
|
93caa9a549
|
Created TextDrawingOptions class
|
2016-05-20 17:11:48 +03:00 |
|
Jaex
|
42cd1e36a5
|
Added horizontal and vertical alignment options to text drawing
|
2016-05-20 16:44:56 +03:00 |
|
Jaex
|
60016ecd9f
|
Added font selection to input box
|
2016-05-20 03:47:04 +03:00 |
|
Jaex
|
54d4633f0f
|
Added bold, italic, underline options to input box
|
2016-05-20 02:53:45 +03:00 |
|
Jaex
|
29189deb38
|
Added custom input box for text drawing
|
2016-05-20 01:57:49 +03:00 |
|
Jaex
|
f2c7257a36
|
Use border color for text color, before double click event stop moving
|
2016-05-20 01:30:20 +03:00 |
|
Jaex
|
18dc27b166
|
Added text drawing support to region capture
|
2016-05-20 01:13:19 +03:00 |
|