public override void DrawInlineDrawingObject(InlineDrawingObjectBox inlinePictureBox)
 {
     if (MainWindow.customDrawImage == true)
     {
         Rectangle   Ebounds = inlinePictureBox.Bounds;
         RichEditPen pen     = new RichEditPen(System.Windows.Media.Color.FromRgb(128, 0, 0), 50);
         pen.DashStyle = RichEditDashStyle.Dot;
         Canvas.DrawLine(pen, new Point(Ebounds.X, Ebounds.Y + Ebounds.Height), new Point(Ebounds.X + Ebounds.Width, Ebounds.Y));
         Canvas.DrawLine(pen, new Point(Ebounds.X, Ebounds.Y), new Point(Ebounds.X + Ebounds.Width, Ebounds.Y + Ebounds.Height));
         Rectangle inlineRect = new Rectangle(Ebounds.X, Ebounds.Y, Ebounds.Width, Ebounds.Height);
         Canvas.DrawRectangle(new RichEditPen(System.Windows.Media.Color.FromRgb(127, 255, 212), 40), inlineRect);
     }
     else
     {
         base.DrawInlineDrawingObject(inlinePictureBox);
     }
 }
 public override void DrawInlineDrawingObject(InlineDrawingObjectBox inlinePictureBox)
 {
     if (Form1.customDrawPicture == true)
     {
         Rectangle   Ebounds = inlinePictureBox.Bounds;
         RichEditPen pen     = new RichEditPen(Color.Maroon, 50);
         pen.DashStyle = RichEditDashStyle.Dot;
         Canvas.DrawLine(pen, new Point(Ebounds.X, Ebounds.Y + Ebounds.Height), new Point(Ebounds.X + Ebounds.Width, Ebounds.Y));
         Canvas.DrawLine(pen, new Point(Ebounds.X, Ebounds.Y), new Point(Ebounds.X + Ebounds.Width, Ebounds.Y + Ebounds.Height));
         Rectangle inlineRect = new Rectangle(Ebounds.X, Ebounds.Y, Ebounds.Width, Ebounds.Height);
         Canvas.DrawRectangle(new RichEditPen(Color.Aquamarine, 40), inlineRect);
     }
     else
     {
         base.DrawInlineDrawingObject(inlinePictureBox);
     }
 }