C# Class NLogViewer.UI.SessionTabPage

Summary description for SessionTabPage.
Inheritance: System.Windows.Forms.UserControl
Show file Open project: jkowalski/NLogViewer

Public Properties

Property Type Description
baloonToolTip System.Windows.Forms.ToolTip
listViewLogMessages NLogViewer.UI.SafeListView
listviewSelectedLogEventProperties NLogViewer.UI.SafeListView
textBoxSelectedMessageText System.Windows.Forms.TextBox
treeView System.Windows.Forms.TreeView

Public Methods

Method Description
ApplyGrouping ( LogColumn column, object value ) : void
ChooseColumns ( ) : void
FitColumnWidths ( ) : void
LogEventSelected ( LogEvent evt ) : void
ReloadColumns ( ) : void
SessionTabPage ( Session instance ) : System
UpdateCounters ( int eventsInBuffer, int bufferCapacity, int filteredEvents, long totalEvents, string lastEvent ) : void
UpdateFonts ( ) : void

Protected Methods

Method Description
Dispose ( bool disposing ) : void

Clean up any resources being used.

Private Methods

Method Description
InitializeComponent ( ) : void

Required method for Designer support - do not modify the contents of this method with the code editor.

LogEventToListViewItem ( LogEvent logEvent ) : System.Windows.Forms.ListViewItem
SessionTabPage_Load ( object sender, EventArgs e ) : void
UpdateSortArrows ( ) : void
chooseColumnsToolStripMenuItem_Click ( object sender, EventArgs e ) : void
clearToolStripMenuItem1_Click ( object sender, EventArgs e ) : void
clearToolStripMenuItem_Click ( object sender, EventArgs e ) : void
listViewLogMessages_ColumnClick ( object sender, System.Windows.Forms.ColumnClickEventArgs e ) : void
listViewLogMessages_ColumnReordered ( object sender, System.Windows.Forms.ColumnReorderedEventArgs e ) : void
listViewLogMessages_ColumnWidthChanged ( object sender, System.Windows.Forms.ColumnWidthChangedEventArgs e ) : void
listViewLogMessages_ItemActivate ( object sender, EventArgs e ) : void
listViewLogMessages_RetrieveVirtualItem ( object sender, System.Windows.Forms.RetrieveVirtualItemEventArgs e ) : void
listViewLogMessages_SelectedIndexChanged ( object sender, EventArgs e ) : void
listViewLogMessages_VirtualItemsSelectionRangeChanged ( object sender, System.Windows.Forms.ListViewVirtualItemsSelectionRangeChangedEventArgs e ) : void
resetToDefaultsToolStripMenuItem_Click ( object sender, EventArgs e ) : void
timer1_Tick ( object sender, EventArgs e ) : void
toolStripButtonChooseColumns_Click ( object sender, EventArgs e ) : void
toolStripButtonClear_Click ( object sender, EventArgs e ) : void
toolStripButtonFitColumnWidths_Click ( object sender, EventArgs e ) : void
toolStripButtonProperties_Click ( object sender, EventArgs e ) : void
toolStripButtonShowDetails_Click ( object sender, EventArgs e ) : void
toolStripButtonShowTree_Click ( object sender, EventArgs e ) : void
toolStripButtonStart_Click ( object sender, EventArgs e ) : void
toolStripButtonStop_Click ( object sender, EventArgs e ) : void
toolStripMenuItem2_Click ( object sender, EventArgs e ) : void

Method Details

ApplyGrouping() public method

public ApplyGrouping ( LogColumn column, object value ) : void
column NLogViewer.Configuration.LogColumn
value object
return void

ChooseColumns() public method

public ChooseColumns ( ) : void
return void

Dispose() protected method

Clean up any resources being used.
protected Dispose ( bool disposing ) : void
disposing bool
return void

FitColumnWidths() public method

public FitColumnWidths ( ) : void
return void

LogEventSelected() public method

public LogEventSelected ( LogEvent evt ) : void
evt NLogViewer.Events.LogEvent
return void

ReloadColumns() public method

public ReloadColumns ( ) : void
return void

SessionTabPage() public method

public SessionTabPage ( Session instance ) : System
instance Session
return System

UpdateCounters() public method

public UpdateCounters ( int eventsInBuffer, int bufferCapacity, int filteredEvents, long totalEvents, string lastEvent ) : void
eventsInBuffer int
bufferCapacity int
filteredEvents int
totalEvents long
lastEvent string
return void

UpdateFonts() public method

public UpdateFonts ( ) : void
return void

Property Details

baloonToolTip public property

public ToolTip,System.Windows.Forms baloonToolTip
return System.Windows.Forms.ToolTip

listViewLogMessages public property

public NLogViewer.UI.SafeListView listViewLogMessages
return NLogViewer.UI.SafeListView

listviewSelectedLogEventProperties public property

public NLogViewer.UI.SafeListView listviewSelectedLogEventProperties
return NLogViewer.UI.SafeListView

textBoxSelectedMessageText public property

public TextBox,System.Windows.Forms textBoxSelectedMessageText
return System.Windows.Forms.TextBox

treeView public property

public TreeView,System.Windows.Forms treeView
return System.Windows.Forms.TreeView