C# Class SecureDeleteWinForms.Modules.ScheduleModule

Inheritance: System.Windows.Forms.UserControl, IModule
显示文件 Open project: gratianlup/SecureDelete

Public Methods

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

Protected Methods

Method Description
Dispose ( bool disposing ) : void

Clean up any resources being used.

Private Methods

Method Description
AddTask ( ) : void
CreateTaskItem ( ScheduledTask task ) : System.Windows.Forms.ListViewItem
EditTaskOptions ( ) : void
ExportButton_Click ( object sender, EventArgs e ) : void
ForceTaskStart ( ) : void
GetItemByTask ( ScheduledTask task ) : System.Windows.Forms.ListViewItem
GetTaskById ( System.Guid id ) : ScheduledTask
HandleItemSelection ( ScheduledTask scheduledTask ) : void
HandleTaskStarted ( ScheduledTask task ) : void
HandleTaskStopped ( ScheduledTask task ) : void
HideDetailsPanel ( ) : void
InitializeActions ( ) : void
InitializeComponent ( ) : void

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

ListSaved ( object sender, EventArgs e ) : void
LoadSession ( System.Windows.Forms.ListViewItem item ) : void
LoadTasks ( ) : void
RemoveButton_Click ( object sender, EventArgs e ) : void
RemoveSelected ( ) : void
ScheduleModuleSelector_SelectedStateChanged ( object sender, EventArgs e ) : void
SendMenuAction ( MenuAction action ) : void
ShowDetailsPanel ( ) : void
ShowExportDialog ( ) : void
ShowImportDialog ( ) : void
StartButton_Click ( object sender, EventArgs e ) : void
StatusTimer_Tick ( object sender, EventArgs e ) : void
StopButton_Click ( object sender, EventArgs e ) : void
TaskList_DoubleClick ( object sender, EventArgs e ) : void
TaskList_SelectedIndexChanged ( object sender, EventArgs e ) : void
TaskStatusChanged ( System.Guid taskId, TaskStatus taskStatus ) : void
TaskStatusDispatcher ( System.Guid taskId ) : void
TaskStop ( ) : void
UpdateTaskItem ( System.Windows.Forms.ListViewItem item ) : void
WipeSelector_SelectedStateChanged ( object sender, EventArgs e ) : void
aboutToolStripMenuItem_Click ( object sender, EventArgs e ) : void
editSelectedItemToolStripMenuItem_Click ( object sender, EventArgs e ) : void
exitToolStripMenuItem_Click ( object sender, EventArgs e ) : void
forceStartToolStripMenuItem_Click ( object sender, EventArgs e ) : void
importExportSettingsToolStripMenuItem_Click ( object sender, EventArgs e ) : void
newToolStripMenuItem_Click ( object sender, EventArgs e ) : void
removeSelectedToolStripMenuItem_Click ( object sender, EventArgs e ) : void
stopToolStripMenuItem_Click ( object sender, EventArgs e ) : void
toolStripButton1_Click ( object sender, EventArgs e ) : void
toolStripButton2_Click ( object sender, EventArgs e ) : void
toolStripButton3_Click ( object sender, EventArgs e ) : void
toolStripMenuItem2_Click ( object sender, EventArgs e ) : void
toolStripMenuItem3_Click ( object sender, EventArgs e ) : void
toolStripMenuItem4_Click ( object sender, EventArgs e ) : void

Method Details

Activated() public method

public Activated ( ) : void
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

ScheduleModule() public method

public ScheduleModule ( ) : System
return System