From 04f9916a3742cfacd241aad4a690087e70ba83a6 Mon Sep 17 00:00:00 2001 From: Satyajit Sarangi Date: Wed, 24 Jul 2013 13:32:01 -0700 Subject: [PATCH] Make members in LineNumberMargin protected so derived classes can specialize it and still use the same typeface, emSize & maxLineNumberLength --- .../ICSharpCode.AvalonEdit/Editing/LineNumberMargin.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Editing/LineNumberMargin.cs b/src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Editing/LineNumberMargin.cs index 9fa87d555c..9d6fc258b1 100644 --- a/src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Editing/LineNumberMargin.cs +++ b/src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Editing/LineNumberMargin.cs @@ -29,8 +29,8 @@ namespace ICSharpCode.AvalonEdit.Editing TextArea textArea; - Typeface typeface; - double emSize; + protected Typeface typeface; + protected double emSize; /// protected override Size MeasureOverride(Size availableSize) @@ -114,7 +114,7 @@ namespace ICSharpCode.AvalonEdit.Editing return ReceiveWeakEvent(managerType, sender, e); } - int maxLineNumberLength = 1; + protected int maxLineNumberLength = 1; void OnDocumentLineCountChanged() {