C# Class GitScc.UI.HistoryGraph

Interaction logic for HistoryGraph.xaml
Inheritance: System.Windows.Controls.UserControl
Mostra file Open project: blinkbox/Git-Source-Control-Provider

Public Methods

Method Description
HistoryGraph ( ) : System

Private Methods

Method Description
AdjustCanvasSize ( ) : void
ExportToPng ( string fileName ) : void
ExportToXps ( string fileName ) : void
GetHashCode ( IList commits ) : string
GetScreenX ( double x ) : double
GetScreenY ( double y ) : double
SaveToFile ( string fileName ) : void
ScrollToCommit ( string commitId ) : void
Show ( GitFileStatusTracker tracker, bool scroll ) : void
UserControl_SizeChanged ( object sender, System.Windows.SizeChangedEventArgs e ) : void
ZoomIn ( ) : void

Zoom the viewport in by a small increment.

ZoomOut ( ) : void

Zoom the viewport out by a small increment.

zoomAndPanControl_MouseDown ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void

Event raised on mouse down in the ZoomAndPanControl.

zoomAndPanControl_MouseMove ( object sender, System.Windows.Input.MouseEventArgs e ) : void

Event raised on mouse move in the ZoomAndPanControl.

zoomAndPanControl_MouseUp ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void

Event raised on mouse up in the ZoomAndPanControl.

zoomAndPanControl_MouseWheel ( object sender, System.Windows.Input.MouseWheelEventArgs e ) : void

Event raised by rotating the mouse wheel

Method Details

HistoryGraph() public method

public HistoryGraph ( ) : System
return System