Exemple #1
0
 /// <summary>
 /// 当前的构造函数,初始化当前的绘制
 /// </summary>
 /// <param name="dc"></param>
 public SubMirrorCommandTip(DrawingControl dc, TextTip tip)
     : base(dc, tip)
 {
     sublineGeometry = new SublineGeometry();
     sublineGeometry.SublineOffset = 0;
     sublineGeometry.ShowSize      = false;
 }
Exemple #2
0
 /// <summary>
 /// 当前的构造函数,初始化当前的绘制
 /// </summary>
 /// <param name="dc"></param>
 public SubBeamTip(DrawingControl dc, TextTip tip) : base(dc, tip)
 {
     sublineGeometry          = new SublineGeometry();
     sublineGeometry.ShowSize = false;
     Tip.TipChanged          += tip_TipChanged;
     Tip.TipCompleted        += tip_TipCompleted;
 }
Exemple #3
0
 /// <summary>
 /// 当前的构造函数,初始化当前的绘制
 /// </summary>
 /// <param name="dc"></param>
 public SubArrayCommandTip(DrawingControl dc, TextTip tip)
     : base(dc, tip)
 {
     sublineGeometry = new SublineGeometry();
     sublineGeometry.SublineOffset = 0;
     sublineGeometry.ShowSize      = true;
 }
Exemple #4
0
        /// <summary>
        /// 当前的构造函数
        /// </summary>
        /// <param name="dc"></param>
        public ActionTip(DrawingControl dc)
        {
            DrawingControl = dc;

            textTip             = new TextTip();
            textTip.Placement   = PlacementMode.RelativePoint;
            textTip.ESCPressed += textTip_ESCPressed;
        }
Exemple #5
0
 /// <summary>
 /// 当前的构造函数,初始化当前的绘制
 /// </summary>
 /// <param name="dc"></param>
 public SubArcTip(DrawingControl dc, TextTip tip)
     : base(dc, tip)
 {
     sublineGeometry = new SublineGeometry();
     sublineGeometry.SublineOffset = 0;
     sublineGeometry.ShowSize      = true;
     Tip.TipChanged   += tip_TipChanged;
     Tip.TipCompleted += tip_TipCompleted;
 }
Exemple #6
0
 /// <summary>
 /// 当前的构造函数,初始化当前的绘制
 /// </summary>
 /// <param name="dc"></param>
 public SubOffsetCommandTip(DrawingControl dc, TextTip tip)
     : base(dc, tip)
 {
     sublineHGeometry = new SublineGeometry();
     sublineHGeometry.SublineOffset = 0;
     sublineVGeometry = new SublineGeometry();
     sublineVGeometry.SublineOffset = 0;
     sublineJGeometry = new SublineGeometry();
     sublineJGeometry.SublineOffset = 0;
 }
Exemple #7
0
 /// <summary>
 /// 当前的构造函数,初始化当前的绘制
 /// </summary>
 /// <param name="dc"></param>
 public SubRotateCommandTip(DrawingControl dc, TextTip tip)
     : base(dc, tip)
 {
     sublineHGeometry = new SublineGeometry();
     sublineHGeometry.SublineOffset = 0;
     sublineHGeometry.ShowSize      = false;
     sublineVGeometry = new SublineGeometry();
     sublineVGeometry.SublineOffset = 0;
     sublineVGeometry.ShowSize      = false;
     angleGeometry = new AngleGeometry();
 }
Exemple #8
0
        /// <summary>
        /// 当前的构造函数,初始化当前的绘制
        /// </summary>
        /// <param name="dc"></param>
        public SubEllipseTip(DrawingControl dc, TextTip tip) : base(dc, tip)
        {
            sublineHGeometry = new SublineGeometry();
            sublineHGeometry.SublineOffset = 0;
            sublineVGeometry = new SublineGeometry();
            sublineVGeometry.SublineOffset = 0;
            sublineVGeometry.ShowSize      = false;

            Tip.TipChanged   += tip_TipChanged;
            Tip.TipCompleted += tip_TipCompleted;
        }
Exemple #9
0
 /// <summary>
 /// 构造函数,初始化当前的提示框
 /// </summary>
 /// <param name="dc"></param>
 public BaseTip(DrawingControl dc, TextTip tip)
 {
     drawingControl           = dc;
     this.tip                 = tip;
     this.tip.PlacementTarget = this.drawingControl;
 }
Exemple #10
0
 public SubTextTip(DrawingControl dc, TextTip tip) : base(dc, tip)
 {
     Tip.TipChanged   += tip_TipChanged;
     Tip.TipCompleted += tip_TipCompleted;
 }