개정판 684ef11c
issue #719 AutoCAD 저장 작업 중
Change-Id: I46dfcaa8fb3b15907afe75a1e17ae643bef64f3f
KCOM/Controls/AdornerFinal.xaml.cs | ||
---|---|---|
1 | 1 |
using KCOM.Common; |
2 | 2 |
using MarkupToPDF.Common; |
3 |
using MarkupToPDF.Controls.Cad; |
|
3 | 4 |
using MarkupToPDF.Controls.Common; |
4 | 5 |
using MarkupToPDF.Controls.Etc; |
5 | 6 |
using MarkupToPDF.Controls.Line; |
... | ... | |
285 | 286 |
//((TextControl)member).Base_TextPath.Visibility = Visibility.Collapsed; |
286 | 287 |
}); |
287 | 288 |
break; |
289 |
case "InsideWhiteControl": |
|
290 |
MemberSet.Add(new AdornerMember { DrawingData = member, Drawingtype = ControlType.InsideWhite, ThumbList = new List<Thumb>(), Symbol_ID = member.SymbolID, Group_ID = member.GroupID }); |
|
291 |
break; |
|
292 |
case "OverlapWhiteControl": |
|
293 |
MemberSet.Add(new AdornerMember { DrawingData = member, Drawingtype = ControlType.OverlapWhite, ThumbList = new List<Thumb>(), Symbol_ID = member.SymbolID, Group_ID = member.GroupID }); |
|
294 |
break; |
|
295 |
case "ClipWhiteControl": |
|
296 |
MemberSet.Add(new AdornerMember { DrawingData = member, Drawingtype = ControlType.ClipWhite, ThumbList = new List<Thumb>(), Symbol_ID = member.SymbolID, Group_ID = member.GroupID }); |
|
297 |
break; |
|
298 |
case "CoordinateControl": |
|
299 |
MemberSet.Add(new AdornerMember { DrawingData = member, Drawingtype = ControlType.Coordinate, ThumbList = new List<Thumb>(), Symbol_ID = member.SymbolID, Group_ID = member.GroupID }); |
|
300 |
break; |
|
288 | 301 |
default: |
289 | 302 |
break; |
290 | 303 |
#endregion |
... | ... | |
392 | 405 |
BorderUpdate(); |
393 | 406 |
}); |
394 | 407 |
break; |
408 |
case "InsideWhiteControl": |
|
409 |
MemberSet.Add(new AdornerMember { DrawingData = member, Drawingtype = ControlType.InsideWhite, ThumbList = new List<Thumb>(), Symbol_ID = member.SymbolID, Group_ID = member.GroupID }); |
|
410 |
break; |
|
411 |
case "OverlapWhiteControl": |
|
412 |
MemberSet.Add(new AdornerMember { DrawingData = member, Drawingtype = ControlType.OverlapWhite, ThumbList = new List<Thumb>(), Symbol_ID = member.SymbolID, Group_ID = member.GroupID }); |
|
413 |
break; |
|
414 |
case "ClipWhiteControl": |
|
415 |
MemberSet.Add(new AdornerMember { DrawingData = member, Drawingtype = ControlType.ClipWhite, ThumbList = new List<Thumb>(), Symbol_ID = member.SymbolID, Group_ID = member.GroupID }); |
|
416 |
break; |
|
417 |
case "CoordinateControl": |
|
418 |
MemberSet.Add(new AdornerMember { DrawingData = member, Drawingtype = ControlType.Coordinate, ThumbList = new List<Thumb>(), Symbol_ID = member.SymbolID, Group_ID = member.GroupID }); |
|
419 |
break; |
|
395 | 420 |
default: |
396 | 421 |
break; |
397 | 422 |
#endregion |
... | ... | |
1643 | 1668 |
(item.DrawingData as IPath).updateControl(); |
1644 | 1669 |
BorderUpdate(); |
1645 | 1670 |
break; |
1671 |
case ControlType.InsideWhite: |
|
1672 |
((InsideWhiteControl)item.DrawingData).Angle = AngleValue; |
|
1673 |
(item.DrawingData as IPath).updateControl(); |
|
1674 |
BorderUpdate(); |
|
1675 |
break; |
|
1676 |
case ControlType.OverlapWhite: |
|
1677 |
((OverlapWhiteControl)item.DrawingData).Angle = AngleValue; |
|
1678 |
(item.DrawingData as IPath).updateControl(); |
|
1679 |
BorderUpdate(); |
|
1680 |
break; |
|
1681 |
case ControlType.ClipWhite: |
|
1682 |
((ClipWhiteControl)item.DrawingData).Angle = AngleValue; |
|
1683 |
(item.DrawingData as IPath).updateControl(); |
|
1684 |
BorderUpdate(); |
|
1685 |
break; |
|
1686 |
case ControlType.Coordinate: |
|
1687 |
((CoordinateControl)item.DrawingData).Angle = AngleValue; |
|
1688 |
(item.DrawingData as IPath).updateControl(); |
|
1689 |
BorderUpdate(); |
|
1690 |
break; |
|
1646 | 1691 |
default: |
1647 | 1692 |
break; |
1648 | 1693 |
} |
내보내기 Unified diff