C# Class SourceLog.TextBoxDiffRenderer

ファイルを表示 Open project: tomhunter-gh/SourceLog

Public Methods

Method Description
GenerateDiffView ( ) : void
TextBoxDiffRenderer ( string leftText, string rightText, Grid leftGrid, Grid rightGrid, FontInfo fontInfo ) : System

Private Methods

Method Description
ClearDiffLines ( System.Windows.Controls.Panel grid ) : void
GenerateDiffPanes ( DiffPlex.DiffBuilder.Model.DiffPaneModel leftDiff, DiffPlex.DiffBuilder.Model.DiffPaneModel rightDiff ) : void
PlaceRectangleInGrid ( System.Windows.Controls.Panel grid, int lineNumber, System.Windows.Media.Brush fillColor, double left, double width ) : void
RenderDiffLines ( Grid grid, DiffPlex.DiffBuilder.Model.DiffPaneModel diffModel ) : void
RenderDiffWords ( Grid grid, DiffPlex.DiffBuilder.Model.DiffPiece line, int lineNumber ) : void

Method Details

GenerateDiffView() public method

public GenerateDiffView ( ) : void
return void

TextBoxDiffRenderer() public method

public TextBoxDiffRenderer ( string leftText, string rightText, Grid leftGrid, Grid rightGrid, FontInfo fontInfo ) : System
leftText string
rightText string
leftGrid System.Windows.Controls.Grid
rightGrid System.Windows.Controls.Grid
fontInfo FontInfo
return System