Browse Source

Make members in LineNumberMargin protected so derived classes can specialize it and still use the same typeface, emSize & maxLineNumberLength

pull/49/head
Satyajit Sarangi 12 years ago
parent
commit
04f9916a37
  1. 6
      src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Editing/LineNumberMargin.cs

6
src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Editing/LineNumberMargin.cs

@ -29,8 +29,8 @@ namespace ICSharpCode.AvalonEdit.Editing @@ -29,8 +29,8 @@ namespace ICSharpCode.AvalonEdit.Editing
TextArea textArea;
Typeface typeface;
double emSize;
protected Typeface typeface;
protected double emSize;
/// <inheritdoc/>
protected override Size MeasureOverride(Size availableSize)
@ -114,7 +114,7 @@ namespace ICSharpCode.AvalonEdit.Editing @@ -114,7 +114,7 @@ namespace ICSharpCode.AvalonEdit.Editing
return ReceiveWeakEvent(managerType, sender, e);
}
int maxLineNumberLength = 1;
protected int maxLineNumberLength = 1;
void OnDocumentLineCountChanged()
{

Loading…
Cancel
Save