C# 클래스 WikiFunctions.Logging.LogControl

파일 보기 프로젝트 열기: reedy/AutoWikiBrowser

보호된 프로퍼티들

프로퍼티 타입 설명
FilteredItems List
listMaker ListMaker

Private Properties

프로퍼티 타입 설명
CurrentlySelectedListView ListView
FilterItems void
GetFilePrefs LogFileType
InitializeComponent void
LogLists_DoubleClick void
LogLists_MouseLeave void
LogLists_MouseMove void
MenuItemOwner ListView
RefreshButtonEnablement void
RemoveSelected void
ResizeListView void
SaveListView void
SelectedItem AWBLogListener
addSelectedToArticleListToolStripMenuItem_Click void
btnAddSuccessToList_Click void
btnAddToList_Click void
btnClearIgnored_Click void
btnClearSaved_Click void
btnSaveIgnored_Click void
btnSaveSaved_Click void
clearToolStripMenuItem_Click void
copyToolStripMenuItem_Click void
cutToolStripMenuItem_Click void
filterExcludeToolStripMenuItem_Click void
filterShowOnlySelectedToolStripMenuItem_Click_1 void
mnuListView_Opening void
openDiffInBrowserToolStripMenuItem_Click void
openHistoryInBrowserToolStripMenuItem_Click void
openInBrowserToolStripMenuItem_Click void
removeToolStripMenuItem_Click void
resetToolStripMenuItem_Click void
selectAllToolStripMenuItem_Click void
selectNoneToolStripMenuItem_Click void

공개 메소드들

메소드 설명
AddLog ( bool skipped, AWBLogListener logListener ) : void

Adds the item to the saved or skipped lists as appropriate Unless user has explicit sort on by column clicking, sorts log lists newest first

Initialise ( ListMaker rlistMaker ) : void
LogControl ( ) : System

보호된 메소드들

메소드 설명
Dispose ( bool disposing ) : void

Clean up any resources being used.

비공개 메소드들

메소드 설명
CurrentlySelectedListView ( ) : ListView

Returns the currently selected list view (saved or ignored) Works from context menu clicks or keyboard shortcuts

FilterItems ( bool compareMatch ) : void
GetFilePrefs ( ) : LogFileType
InitializeComponent ( ) : void

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

LogLists_DoubleClick ( object sender, EventArgs e ) : void
LogLists_MouseLeave ( object sender, EventArgs e ) : void
LogLists_MouseMove ( object sender, MouseEventArgs e ) : void
MenuItemOwner ( object sender ) : ListView

Returns the ListView object from which the menu item was clicked Note: does not work when event triggered by keyboard shortcut as toolstrip not opened by keyboard shortcuts

RefreshButtonEnablement ( ) : void

Disables the Clear / Save log / Add all to list buttons when no articles in log, enables when 1 or more articles. Updates the skipped/saved count labels, refreshes column sizing

RemoveSelected ( ListView lv ) : void
ResizeListView ( NoFlickerExtendedListView lstView ) : void
SaveListView ( ListView listview ) : void
SelectedItem ( object sender ) : AWBLogListener
addSelectedToArticleListToolStripMenuItem_Click ( object sender, EventArgs e ) : void
btnAddSuccessToList_Click ( object sender, EventArgs e ) : void
btnAddToList_Click ( object sender, EventArgs e ) : void
btnClearIgnored_Click ( object sender, EventArgs e ) : void
btnClearSaved_Click ( object sender, EventArgs e ) : void
btnSaveIgnored_Click ( object sender, EventArgs e ) : void
btnSaveSaved_Click ( object sender, EventArgs e ) : void
clearToolStripMenuItem_Click ( object sender, EventArgs e ) : void
copyToolStripMenuItem_Click ( object sender, EventArgs e ) : void
cutToolStripMenuItem_Click ( object sender, EventArgs e ) : void
filterExcludeToolStripMenuItem_Click ( object sender, EventArgs e ) : void
filterShowOnlySelectedToolStripMenuItem_Click_1 ( object sender, EventArgs e ) : void
mnuListView_Opening ( object sender, CancelEventArgs e ) : void
openDiffInBrowserToolStripMenuItem_Click ( object sender, EventArgs e ) : void
openHistoryInBrowserToolStripMenuItem_Click ( object sender, EventArgs e ) : void
openInBrowserToolStripMenuItem_Click ( object sender, EventArgs e ) : void
removeToolStripMenuItem_Click ( object sender, EventArgs e ) : void
resetToolStripMenuItem_Click ( object sender, EventArgs e ) : void
selectAllToolStripMenuItem_Click ( object sender, EventArgs e ) : void
selectNoneToolStripMenuItem_Click ( object sender, EventArgs e ) : void

메소드 상세

AddLog() 공개 메소드

Adds the item to the saved or skipped lists as appropriate Unless user has explicit sort on by column clicking, sorts log lists newest first
public AddLog ( bool skipped, AWBLogListener logListener ) : void
skipped bool
logListener AWBLogListener
리턴 void

Dispose() 보호된 메소드

Clean up any resources being used.
protected Dispose ( bool disposing ) : void
disposing bool true if managed resources should be disposed; otherwise, false.
리턴 void

Initialise() 공개 메소드

public Initialise ( ListMaker rlistMaker ) : void
rlistMaker ListMaker
리턴 void

LogControl() 공개 메소드

public LogControl ( ) : System
리턴 System

프로퍼티 상세

FilteredItems 보호되어 있는 프로퍼티

protected List FilteredItems
리턴 List

listMaker 보호되어 있는 프로퍼티

protected ListMaker listMaker
리턴 ListMaker