MigraDoc.Rendering.ParagraphRenderer.UnderlinePenChanged C# (CSharp) Method

UnderlinePenChanged() private method

private UnderlinePenChanged ( PdfSharp.Drawing.XPen pen ) : bool
pen PdfSharp.Drawing.XPen
return bool
    bool UnderlinePenChanged(XPen pen)
    {
      if (pen == null && this.currentUnderlinePen == null)
        return false;

      if (pen == null && this.currentUnderlinePen != null)
        return true;

      if (pen != null && this.currentUnderlinePen == null)
        return true;

      if (pen.Color != this.currentUnderlinePen.Color)
        return true;

      return pen.Width != this.currentUnderlinePen.Width;
    }
ParagraphRenderer