C# Class SecureDeleteWinForms.MainForm

Inheritance: System.Windows.Forms.UserControl
Show file Open project: gratianlup/SecureDelete

Public Methods

Method Description
ChangeModule ( string moduleName ) : void
HandleModuleStatusChanged ( IModule module, string status ) : void
LoadOptions ( ) : void
MainForm ( ) : System
RegisterBackgroundTask ( string name, Image image, ProgressBarStyle progressStyle, int progressValue ) : BackgoundTask
SaveOptions ( ) : void
StopActiveTask ( ) : void
StopAllTasks ( ) : void

Protected Methods

Method Description
Dispose ( bool disposing ) : void

Clean up any resources being used.

Private Methods

Method Description
DeselectModuleSelectors ( ) : void
Form1_Load ( object sender, EventArgs e ) : void
HandleMenuAction ( IModule module, MenuAction action ) : void
HandleNewOptions ( ) : void
InitializeComponent ( ) : void

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

LoadModules ( ) : void
OnBackgroundTaskChanged ( object sender, EventArgs e ) : void
OnBackgroundTaskProgressChanged ( object sender, EventArgs e ) : void
OnBackgroundTaskStop ( object sender, EventArgs e ) : void
OnBackgroundTaskStopped ( object sender, EventArgs e ) : void
ReportsModuleSelector_Click ( object sender, EventArgs e ) : void
ReportsModuleSelector_Click_1 ( object sender, EventArgs e ) : void
ScheduleModuleSelector_Click ( object sender, EventArgs e ) : void
SetMinimalMode ( bool value ) : void
TaskStopList_ButtonClick ( object sender, EventArgs e ) : void
WipeModuleSelector_Click ( object sender, EventArgs e ) : void
notifyIcon1_MouseDoubleClick ( object sender, MouseEventArgs e ) : void
notifyIcon1_MouseMove ( object sender, MouseEventArgs e ) : void
settingsToolStripMenuItem_Click ( object sender, EventArgs e ) : void
stopAllToolStripMenuItem_Click ( object sender, EventArgs e ) : void
toolStripSplitButton1_ButtonClick ( object sender, EventArgs e ) : void
wipeMethodsFormToolStripMenuItem_Click ( object sender, EventArgs e ) : void

Method Details

ChangeModule() public method

public ChangeModule ( string moduleName ) : void
moduleName 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

HandleModuleStatusChanged() public method

public HandleModuleStatusChanged ( IModule module, string status ) : void
module IModule
status string
return void

LoadOptions() public method

public LoadOptions ( ) : void
return void

MainForm() public method

public MainForm ( ) : System
return System

RegisterBackgroundTask() public method

public RegisterBackgroundTask ( string name, Image image, ProgressBarStyle progressStyle, int progressValue ) : BackgoundTask
name string
image Image
progressStyle ProgressBarStyle
progressValue int
return BackgoundTask

SaveOptions() public method

public SaveOptions ( ) : void
return void

StopActiveTask() public method

public StopActiveTask ( ) : void
return void

StopAllTasks() public method

public StopAllTasks ( ) : void
return void