C# Class SecureDeleteWinForms.Modules.ReportModule

Inheritance: System.Windows.Forms.UserControl, IModule
Show file Open project: gratianlup/SecureDelete Class Usage Examples

Public Properties

Property Type Description
ReportList System.Windows.Forms.ListView
ReportModuleName string

Public Methods

Method Description
Activated ( ) : void
AddReport ( ReportInfo info ) : void
ChangeTool ( ToolType type, bool setSize ) : ITool
ChangeToolHeaderIcon ( Image icon ) : void
ChangeToolHeaderText ( string text ) : void
ReportModule ( ) : System

Protected Methods

Method Description
Dispose ( bool disposing ) : void

Clean up any resources being used.

Private Methods

Method Description
ExportAsHTML ( ) : void
ExportAsText ( ) : void
ExportAsXml ( ) : void
HideSearch ( ) : void
HideSortImage ( ColumnHeader column ) : void
HideToolPanel ( ) : void
InitializeActions ( ) : void
InitializeComponent ( ) : void

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

LoadCategories ( ) : void
LoadReport ( ReportInfo info ) : void
LoadReportList ( System.Guid id ) : void
LoadReports ( ) : void
LoadTools ( ) : void
OnToolClosed ( object sender, EventArgs e ) : void
RemoveAllCategories ( ) : void
RemoveAllReports ( ) : void
RemoveButton_ButtonClick ( object sender, EventArgs e ) : void
RemoveCategories ( TreeNode parent ) : void
RemoveSelectedCategories ( ) : void
RemoveSelectedReports ( ) : void
RemoveUnavailableReports ( ) : void
ReportCategories_AfterSelect ( object sender, TreeViewEventArgs e ) : void
ReportList_ColumnClick ( object sender, System.Windows.Forms.ColumnClickEventArgs e ) : void
ReportList_DoubleClick ( object sender, EventArgs e ) : void
ReportList_KeyDown ( object sender, KeyEventArgs e ) : void
ReportList_SelectedIndexChanged ( object sender, EventArgs e ) : void
SaveReports ( ) : void
SendMenuAction ( MenuAction action ) : void
SetSortImage ( ColumnHeader column, ReportSortOrder order ) : void
SetSortOrder ( ReportSortOrder oldOrder, ReportSortOrder &newOrder ) : void
SetToolHostSize ( int size ) : void
ShowSearch ( ) : void
ShowToolPanel ( ) : void
SortByColumn ( ColumnHeader column, int index, ReportSortElement element ) : void
ToolCloseButton_Click ( object sender, EventArgs e ) : void
ToolCloseButton_Click_1 ( object sender, EventArgs e ) : void
UpdateStatus ( ) : void
aboutToolStripMenuItem_Click ( object sender, EventArgs e ) : void
aboutToolStripMenuItem_Click_1 ( object sender, EventArgs e ) : void
deselectAllToolStripMenuItem_Click ( object sender, EventArgs e ) : void
exitToolStripMenuItem_Click ( object sender, EventArgs e ) : void
exitToolStripMenuItem_Click_1 ( object sender, EventArgs e ) : void
hTMLToolStripMenuItem_Click_1 ( object sender, EventArgs e ) : void
optionsToolStripMenuItem_Click ( object sender, EventArgs e ) : void
optionsToolStripMenuItem_Click_1 ( object sender, EventArgs e ) : void
removeAllToolStripMenuItem2_Click ( object sender, EventArgs e ) : void
removeAllToolStripMenuItem3_Click ( object sender, EventArgs e ) : void
removeAllToolStripMenuItem_Click ( object sender, EventArgs e ) : void
removeSelectedToolStripMenuItem1_Click ( object sender, EventArgs e ) : void
removeSelectedToolStripMenuItem2_Click ( object sender, EventArgs e ) : void
removeToolStripMenuItem_Click ( object sender, EventArgs e ) : void
removeUnavailableToolStripMenuItem_Click ( object sender, EventArgs e ) : void
searchReportsToolStripMenuItem_Click ( object sender, EventArgs e ) : void
selectAllToolStripMenuItem_Click ( object sender, EventArgs e ) : void
textFileToolStripMenuItem1_Click ( object sender, EventArgs e ) : void
textFileToolStripMenuItem_Click ( object sender, EventArgs e ) : void
toolStripButton1_Click ( object sender, EventArgs e ) : void
toolStripButton2_Click ( object sender, EventArgs e ) : void
toolStripMenuItem1_Click ( object sender, EventArgs e ) : void
toolStripMenuItem2_Click ( object sender, EventArgs e ) : void
toolStripSplitButton1_ButtonClick ( object sender, EventArgs e ) : void
viewReportToolStripMenuItem_Click ( object sender, EventArgs e ) : void
xMLToolStripMenuItem1_Click ( object sender, EventArgs e ) : void
xMLToolStripMenuItem_Click ( object sender, EventArgs e ) : void

Method Details

Activated() public method

public Activated ( ) : void
return void

AddReport() public method

public AddReport ( ReportInfo info ) : void
info ReportInfo
return void

ChangeTool() public method

public ChangeTool ( ToolType type, bool setSize ) : ITool
type ToolType
setSize bool
return ITool

ChangeToolHeaderIcon() public method

public ChangeToolHeaderIcon ( Image icon ) : void
icon Image
return void

ChangeToolHeaderText() public method

public ChangeToolHeaderText ( string text ) : void
text string
return void

Dispose() protected method

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

ReportModule() public method

public ReportModule ( ) : System
return System

Property Details

ReportList public property

public System.Windows.Forms.ListView ReportList
return System.Windows.Forms.ListView

ReportModuleName public static property

public static string ReportModuleName
return string