Start with new local dev project settings. NB: Needs to be reverted before
upstream
Add new files to project
Add note where things happen
Fix error in code after refactor of FrameworkElement
Merge branch 'master' into custom_disp
Move display/highlighting into subdirectories.
Use a test RichTextBox visual element in the margin provider to avoid an exception.
Apply custom margin for SREC files as well as HEX.
Render visible lines in the margin (no visual processing implemented yet).
Show the ASCII version of each line's data portion in the margin.
Minor code cleanup.
Use editor default font size to render the ASCII data, not the line height.
Don't append to a known-empty string.
Use better variable names for the start, end and current line numbers.
Don't explode if non-HEX values are present.
Use editor font for displaying the data, truncate display to margin width, add seperator line.
Make the Margin class inherit from Canvas, rather than making a child object. Remove unused events.
Remove unused members.
Get the classifier instance from the parent factory directly.
Resize according to the viewport width.