프로젝트

일반

사용자정보

개정판 35870269

ID3587026999ba015035aaa406de129c3da7462f65
상위 c5fe2a1f
하위 510a1c5e

김태성이(가) 5년 이상 전에 추가함

angle이 고정값으로 나오는 문제 수정

Change-Id: I13b73eb2c4d7866b79f7096e4ff9620ab66aa6d2

차이점 보기:

KCOM/Views/MainMenu.xaml.cs
2926 2926
                            {
2927 2927
                                if (e.LeftButton == MouseButtonState.Pressed)
2928 2928
                                {
2929
                                    MainAngle.Visibility = Visibility.Visible;
2929
                                    ViewerDataModel.Instance.AngleVisibility = Visibility.Visible;
2930 2930
                                    currentControl = new PolygonControl
2931 2931
                                    {
2932 2932
                                        PointSet = new List<Point>(),
MarkupToPDF/Controls/Line/ArcControl.cs
542 542
            this.MidPoint = new Point(0, 0);
543 543

  
544 544
            Point tmp = this.EndPoint;
545
            Angle = MathSet.returnAngle(this.StartPoint, ref tmp, true);
545
            Angle = MathSet.returnAngle(this.StartPoint, ref tmp, bShiftKeyPressed);
546 546

  
547 547
            if (bAxisLocked || bShiftKeyPressed)
548 548
            {
MarkupToPDF/Controls/Line/ArrowArcControl.cs
485 485
            this.EndPoint = pt;
486 486
         
487 487
            Point tmp = this.EndPoint;
488
            Angle = MathSet.returnAngle(this.StartPoint, ref tmp, true);
488
            Angle = MathSet.returnAngle(this.StartPoint, ref tmp, bShiftKeyPressed);
489 489

  
490 490
            if (bAxisLocked || bShiftKeyPressed)
491 491
            {
MarkupToPDF/Controls/Line/ArrowControl_Multi.cs
362 362
            if (this.MiddlePoint == new Point(0, 0))
363 363
            {
364 364
                Point tmp = this.EndPoint;
365
                Angle = MathSet.returnAngle(this.StartPoint, ref tmp, true);
365
                Angle = MathSet.returnAngle(this.StartPoint, ref tmp, bShiftKeyPressed);
366 366

  
367 367
                if (bAxisLocked || bShiftKeyPressed)
368 368
                {
......
372 372
            else
373 373
            {
374 374
                Point tmp = this.EndPoint;
375
                Angle = MathSet.returnAngle(this.MiddlePoint, ref tmp, true);
375
                Angle = MathSet.returnAngle(this.MiddlePoint, ref tmp, bShiftKeyPressed);
376 376

  
377 377
                if (bAxisLocked || bShiftKeyPressed)
378 378
                {
MarkupToPDF/Controls/Line/LineControl.cs
509 509
            this.EndPoint = pt;
510 510

  
511 511
            Point tmp = this.EndPoint;
512
            Angle = MathSet.returnAngle(this.StartPoint, ref tmp, true);
512
            Angle = MathSet.returnAngle(this.StartPoint, ref tmp, bShiftKeyPressed);
513 513

  
514 514
            if (bAxisLocked || bShiftKeyPressed)
515 515
            {
MarkupToPDF/Controls/Polygon/CloudControl.cs
827 827

  
828 828
            if (bAxisLocked || bShiftKeyPressed)
829 829
            {
830
                Angle = MathSet.returnAngle(this.StartPoint, ref tmp, true);
830
                Angle = MathSet.returnAngle(this.StartPoint, ref tmp, bShiftKeyPressed);
831 831
            }
832 832

  
833 833
            this.PointSet.Add(tmp);
MarkupToPDF/Controls/Polygon/PolygonControl.cs
496 496

  
497 497
            if (bAxisLocked || bShiftKeyPressed)
498 498
            {
499
                Angle = MathSet.returnAngle(this.PointSet[this.PointSet.Count - 1], ref tmp, true);
499
                Angle = MathSet.returnAngle(this.PointSet[this.PointSet.Count - 1], ref tmp, bShiftKeyPressed);
500 500
            }
501 501

  
502 502
            this.PointSet.Add(tmp);
MarkupToPDF/Controls/Text/ArrowTextControl.cs
1606 1606
            this.EndPoint = pt;
1607 1607

  
1608 1608
            Point tempPoint = this.EndPoint;
1609
            Angle = MathSet.returnAngle(this.StartPoint, ref tempPoint, true);
1609
            Angle = MathSet.returnAngle(this.StartPoint, ref tempPoint, bShiftKeyPressed);
1610 1610

  
1611 1611
            if (bAxisLocked || bShiftKeyPressed)
1612 1612
            {

내보내기 Unified diff

클립보드 이미지 추가 (최대 크기: 500 MB)