From 34b40e896aad5c21189241b1f6e63bff4093c238 Mon Sep 17 00:00:00 2001 From: Siegfried Pammer Date: Sat, 25 Aug 2012 08:07:21 +0200 Subject: [PATCH] add missing documentation --- .../Rendering/BackgroundGeometryBuilder.cs | 4 ++++ .../ICSharpCode.AvalonEdit/Rendering/VisualLineElement.cs | 3 +++ 2 files changed, 7 insertions(+) diff --git a/src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Rendering/BackgroundGeometryBuilder.cs b/src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Rendering/BackgroundGeometryBuilder.cs index b4547ccd55..1a98e0db29 100644 --- a/src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Rendering/BackgroundGeometryBuilder.cs +++ b/src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Rendering/BackgroundGeometryBuilder.cs @@ -145,6 +145,10 @@ namespace ICSharpCode.AvalonEdit.Rendering } } + /// + /// Calculates the rectangles for the visual column segment. + /// This returns one rectangle for each line inside the segment. + /// public static IEnumerable GetRectsFromVisualSegment(TextView textView, VisualLine line, int startVC, int endVC) { if (textView == null) diff --git a/src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Rendering/VisualLineElement.cs b/src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Rendering/VisualLineElement.cs index e3a4d60473..2e2432bb6d 100644 --- a/src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Rendering/VisualLineElement.cs +++ b/src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Rendering/VisualLineElement.cs @@ -63,6 +63,9 @@ namespace ICSharpCode.AvalonEdit.Rendering /// public VisualLineElementTextRunProperties TextRunProperties { get; private set; } + /// + /// Gets/sets the brush used for the background of this . + /// public Brush BackgroundBrush { get; set; } internal void SetTextRunProperties(VisualLineElementTextRunProperties p)