public override void Draw (TextEditor editor, Cairo.Context cr, double y, LineMetrics metrics) { Color = Info.ErrorType == ErrorType.Warning ? editor.ColorStyle.UnderlineWarning.Color : editor.ColorStyle.UnderlineError.Color; base.Draw (editor, cr, y, metrics); } }