Browse Source

Merge pull request #49 from ssarangi/master

Make members in LineNumberMargin protected so derived classes can specialize it and still use the same typeface, emSize & maxLineNumberLength
pull/47/merge
Daniel Grunwald 12 years ago
parent
commit
7da8f9e49c
  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
TextArea textArea; TextArea textArea;
Typeface typeface; protected Typeface typeface;
double emSize; protected double emSize;
/// <inheritdoc/> /// <inheritdoc/>
protected override Size MeasureOverride(Size availableSize) protected override Size MeasureOverride(Size availableSize)
@ -114,7 +114,7 @@ namespace ICSharpCode.AvalonEdit.Editing
return ReceiveWeakEvent(managerType, sender, e); return ReceiveWeakEvent(managerType, sender, e);
} }
int maxLineNumberLength = 1; protected int maxLineNumberLength = 1;
void OnDocumentLineCountChanged() void OnDocumentLineCountChanged()
{ {

Loading…
Cancel
Save