SYMBOL INDEX (179 symbols across 18 files) FILE: RED2/DeletionError.Designer.cs class DeletionError (line 3) | partial class DeletionError method Dispose (line 14) | protected override void Dispose(bool disposing) method InitializeComponent (line 29) | private void InitializeComponent() FILE: RED2/DeletionError.cs class DeletionError (line 6) | public partial class DeletionError : Form method DeletionError (line 8) | public DeletionError() method DeletionError_Load (line 13) | private void DeletionError_Load(object sender, EventArgs e) method SetPath (line 18) | internal void SetPath(string path) method SetErrorMessage (line 23) | internal void SetErrorMessage(string msg) FILE: RED2/Lib/Core.cs class REDCore (line 10) | public class REDCore method REDCore (line 31) | public REDCore(MainWindow mainWindow, RuntimeData data) method SearchingForEmptyDirectories (line 40) | public void SearchingForEmptyDirectories() method searchEmptyFoldersWorker_ProgressChanged (line 60) | void searchEmptyFoldersWorker_ProgressChanged(object sender, ProgressC... method searchEmptyFoldersWorker_RunWorkerCompleted (line 90) | void searchEmptyFoldersWorker_RunWorkerCompleted(object sender, RunWor... method CancelCurrentProcess (line 131) | internal void CancelCurrentProcess() method StartDeleteProcess (line 149) | public void StartDeleteProcess() method deletionWorker_ProgressChanged (line 163) | void deletionWorker_ProgressChanged(object sender, ProgressChangedEven... method deletionWorker_RunWorkerCompleted (line 171) | void deletionWorker_RunWorkerCompleted(object sender, RunWorkerComplet... method AddProtectedFolder (line 216) | internal void AddProtectedFolder(string path) method RemoveProtected (line 222) | internal void RemoveProtected(string FolderFullName) method GetLogMessages (line 228) | public string GetLogMessages() method showErrorMsg (line 233) | private void showErrorMsg(string errorMessage) method AbortDeletion (line 239) | internal void AbortDeletion() method ContinueDeleteProcess (line 249) | internal void ContinueDeleteProcess() FILE: RED2/Lib/DeletionWorker.cs class DeletionWorker (line 11) | public class DeletionWorker : BackgroundWorker method DeletionWorker (line 23) | public DeletionWorker() method OnDoWork (line 31) | protected override void OnDoWork(DoWorkEventArgs e) method secureDelete (line 117) | private void secureDelete(string path) FILE: RED2/Lib/Enums.cs type WorkflowSteps (line 6) | public enum WorkflowSteps type DirectorySearchStatusTypes (line 16) | public enum DirectorySearchStatusTypes type DirectoryDeletionStatusTypes (line 27) | public enum DirectoryDeletionStatusTypes FILE: RED2/Lib/Events.cs class WorkflowStepChangedEventArgs (line 6) | public class WorkflowStepChangedEventArgs : EventArgs method WorkflowStepChangedEventArgs (line 10) | public WorkflowStepChangedEventArgs(WorkflowSteps NewStep) class ErrorEventArgs (line 16) | public class ErrorEventArgs : EventArgs method ErrorEventArgs (line 20) | public ErrorEventArgs(string msg) class FinishedScanForEmptyDirsEventArgs (line 26) | public class FinishedScanForEmptyDirsEventArgs : EventArgs method FinishedScanForEmptyDirsEventArgs (line 31) | public FinishedScanForEmptyDirsEventArgs(int EmptyFolderCount, int Fol... class DeleteProcessUpdateEventArgs (line 38) | public class DeleteProcessUpdateEventArgs : EventArgs method DeleteProcessUpdateEventArgs (line 45) | public DeleteProcessUpdateEventArgs(int progressStatus, string path, D... class DeleteProcessFinishedEventArgs (line 54) | public class DeleteProcessFinishedEventArgs : EventArgs method DeleteProcessFinishedEventArgs (line 60) | public DeleteProcessFinishedEventArgs(int deletedFolderCount, int fail... class ProtectionStatusChangedEventArgs (line 68) | public class ProtectionStatusChangedEventArgs : EventArgs method ProtectionStatusChangedEventArgs (line 73) | public ProtectionStatusChangedEventArgs(string Path, bool Protected) class DeleteRequestFromTreeEventArgs (line 80) | public class DeleteRequestFromTreeEventArgs : EventArgs method DeleteRequestFromTreeEventArgs (line 84) | public DeleteRequestFromTreeEventArgs(string Directory) class DeletionErrorEventArgs (line 90) | public class DeletionErrorEventArgs : EventArgs method DeletionErrorEventArgs (line 95) | public DeletionErrorEventArgs(string Path, string ErrorMessage) class FoundEmptyDirInfoEventArgs (line 102) | public class FoundEmptyDirInfoEventArgs : EventArgs method FoundEmptyDirInfoEventArgs (line 108) | public FoundEmptyDirInfoEventArgs(string Directory, DirectorySearchSta... method FoundEmptyDirInfoEventArgs (line 115) | public FoundEmptyDirInfoEventArgs(string Directory, DirectorySearchSta... FILE: RED2/Lib/FindEmptyDirectoryWorker.cs class FindEmptyDirectoryWorker (line 12) | public class FindEmptyDirectoryWorker : BackgroundWorker method FindEmptyDirectoryWorker (line 29) | public FindEmptyDirectoryWorker() method OnDoWork (line 35) | protected override void OnDoWork(DoWorkEventArgs e) method checkIfDirectoryEmpty (line 78) | private DirectorySearchStatusTypes checkIfDirectoryEmpty(DirectoryInfo... method checkIfDirectoryIsOnIgnoreList (line 256) | private bool checkIfDirectoryIsOnIgnoreList(DirectoryInfo Folder) FILE: RED2/Lib/RuntimeData.cs class RuntimeData (line 11) | public class RuntimeData method RuntimeData (line 43) | public RuntimeData() method fixNewLines (line 50) | private string[] fixNewLines(string input) method GetIgnoreFileList (line 55) | public string[] GetIgnoreFileList() method GetIgnoreDirectories (line 60) | public string[] GetIgnoreDirectories() method AddLogMessage (line 65) | public void AddLogMessage(string msg) method AddLogSpacer (line 70) | internal void AddLogSpacer() FILE: RED2/Lib/SystemFunctions.cs type DeleteModes (line 15) | public enum DeleteModes class REDPermissionDeniedException (line 24) | [Serializable] method REDPermissionDeniedException (line 27) | public REDPermissionDeniedException() { } method REDPermissionDeniedException (line 28) | public REDPermissionDeniedException(string message) : base(message) { } method REDPermissionDeniedException (line 29) | public REDPermissionDeniedException(string message, Exception inner) :... class SystemFunctions (line 37) | public class SystemFunctions method ConvertLineBreaks (line 43) | public static string ConvertLineBreaks(string str) method MatchesIgnorePattern (line 48) | public static bool MatchesIgnorePattern(FileInfo file, int filesize, b... method ManuallyDeleteDirectory (line 98) | public static void ManuallyDeleteDirectory(string path, DeleteModes de... method IsDirLocked (line 109) | public static bool IsDirLocked(string path) method IsFileLocked (line 141) | public static bool IsFileLocked(FileInfo file) method SecureDeleteDirectory (line 158) | public static void SecureDeleteDirectory(string path, DeleteModes dele... method SecureDeleteFile (line 192) | public static void SecureDeleteFile(FileInfo file, DeleteModes deleteM... method ChooseDirectoryDialog (line 220) | public static string ChooseDirectoryDialog(string path) method OpenDirectoryWithExplorer (line 247) | public static void OpenDirectoryWithExplorer(string path) method IsRegKeyIntegratedIntoWindowsExplorer (line 261) | public static bool IsRegKeyIntegratedIntoWindowsExplorer() method AddOrRemoveRegKey (line 266) | internal static void AddOrRemoveRegKey(bool add) FILE: RED2/Lib/TreeManager.cs class TreeManager (line 15) | public class TreeManager method TreeManager (line 36) | public TreeManager(TreeView dirTree, Label fastModeInfoLabel) method SetFastMode (line 49) | public void SetFastMode(bool fastModeActive) method OnSearchStart (line 64) | public void OnSearchStart(DirectoryInfo directory) method OnSearchFinished (line 77) | public void OnSearchFinished() method OnDeletionProcessStart (line 82) | public void OnDeletionProcessStart() method OnDeletionProcessFinished (line 90) | public void OnDeletionProcessFinished() method OnProcessCancelled (line 95) | public void OnProcessCancelled() method suspendTreeViewForFastMode (line 101) | private void suspendTreeViewForFastMode() method clearFastMode (line 109) | private void clearFastMode() method showFastModeResults (line 115) | private void showFastModeResults() method tvFolders_MouseClick (line 132) | private void tvFolders_MouseClick(object sender, MouseEventArgs e) method resetTree (line 137) | private void resetTree() method createRootNode (line 146) | private void createRootNode(DirectoryInfo directory, DirectoryIcons im... method addRootNode (line 165) | private void addRootNode() method scrollToNode (line 174) | private void scrollToNode(TreeNode node) method UpdateItemIcon (line 188) | internal void UpdateItemIcon(string path, DirectoryIcons iconKey) method findOrCreateDirectoryNodeByPath (line 199) | private TreeNode findOrCreateDirectoryNodeByPath(string path) method AddOrUpdateDirectoryNode (line 216) | public TreeNode AddOrUpdateDirectoryNode(string path, DirectorySearchS... method applyNodeStyle (line 252) | private void applyNodeStyle(TreeNode treeNode, string path, DirectoryS... method GetSelectedFolderPath (line 311) | public string GetSelectedFolderPath() method DeleteSelectedDirectory (line 319) | internal void DeleteSelectedDirectory() method RemoveNode (line 330) | internal void RemoveNode(string path) method ProtectSelected (line 344) | internal void ProtectSelected() method UnprotectSelected (line 350) | internal void UnprotectSelected() method unprotectNode (line 355) | private void unprotectNode(TreeNode node) method ProtectNode (line 385) | private void ProtectNode(TreeNode node) FILE: RED2/Lib/UIHelpers.cs type DirectoryIcons (line 8) | public enum DirectoryIcons class DeleteModeItem (line 19) | public class DeleteModeItem method DeleteModeItem (line 23) | public DeleteModeItem(DeleteModes Mode) method GetList (line 28) | public static DeleteModes[] GetList() method ToString (line 39) | public override string ToString() FILE: RED2/LogWindow.Designer.cs class LogWindow (line 3) | partial class LogWindow method Dispose (line 14) | protected override void Dispose(bool disposing) method InitializeComponent (line 29) | private void InitializeComponent() FILE: RED2/LogWindow.cs class LogWindow (line 6) | public partial class LogWindow : Form method LogWindow (line 8) | public LogWindow() method LogWindow_Load (line 13) | private void LogWindow_Load(object sender, EventArgs e) method SetLog (line 18) | public void SetLog(string log) { method tbLog_DoubleClick (line 22) | private void tbLog_DoubleClick(object sender, EventArgs e) FILE: RED2/MainWindow.Designer.cs class MainWindow (line 3) | partial class MainWindow method Dispose (line 14) | protected override void Dispose(bool disposing) method InitializeComponent (line 29) | private void InitializeComponent() FILE: RED2/MainWindow.cs class MainWindow (line 13) | public partial class MainWindow : Form method MainWindow (line 26) | public MainWindow() method fMain_Load (line 34) | private void fMain_Load(object sender, EventArgs e) method bindConfigToControls (line 87) | private void bindConfigToControls() method adminCheck (line 117) | private void adminCheck() method processCommandLineArgs (line 149) | private void processCommandLineArgs() method Default_SettingChanging (line 165) | void Default_SettingChanging(object sender, System.Configuration.Setti... method Default_PropertyChanged (line 178) | void Default_PropertyChanged(object sender, PropertyChangedEventArgs e) method drawDirectoryIcons (line 184) | private void drawDirectoryIcons() method btnScan_Click (line 233) | private void btnScan_Click(object sender, EventArgs e) method core_OnProgressChanged (line 273) | void core_OnProgressChanged(object sender, ProgressChangedEventArgs e) method core_OnFoundEmptyDir (line 278) | void core_OnFoundEmptyDir(object sender, FoundEmptyDirInfoEventArgs e) method core_OnFoundFinishedScanForEmptyDirs (line 283) | void core_OnFoundFinishedScanForEmptyDirs(object sender, FinishedScanF... method btnDelete_Click (line 319) | private void btnDelete_Click(object sender, EventArgs e) method updateRuntimeDataObject (line 340) | private void updateRuntimeDataObject() method core_OnDeleteProcessChanged (line 356) | private void core_OnDeleteProcessChanged(object sender, DeleteProcessU... method core_OnDeleteError (line 377) | private void core_OnDeleteError(object sender, DeletionErrorEventArgs e) method core_OnDeleteProcessFinished (line 402) | private void core_OnDeleteProcessFinished(object sender, DeleteProcess... method core_OnCancelled (line 431) | private void core_OnCancelled(object sender, EventArgs e) method core_OnAborted (line 447) | private void core_OnAborted(object sender, EventArgs e) method core_OnError (line 463) | private void core_OnError(object sender, ErrorEventArgs e) method tvFolders_DoubleClick (line 477) | private void tvFolders_DoubleClick(object sender, EventArgs e) method openFolderToolStripMenuItem_Click (line 482) | private void openFolderToolStripMenuItem_Click(object sender, EventArg... method scanOnlyThisDirectoryToolStripMenuItem_Click (line 487) | private void scanOnlyThisDirectoryToolStripMenuItem_Click(object sende... method protectFolderFromBeingDeletedToolStripMenuItem_Click (line 493) | private void protectFolderFromBeingDeletedToolStripMenuItem_Click(obje... method unprotectFolderToolStripMenuItem_Click (line 498) | private void unprotectFolderToolStripMenuItem_Click(object sender, Eve... method tree_OnProtectionStatusChanged (line 503) | private void tree_OnProtectionStatusChanged(object sender, ProtectionS... method proToolStripMenuItem_Click (line 511) | private void proToolStripMenuItem_Click(object sender, EventArgs e) method deleteToolStripMenuItem_Click (line 525) | private void deleteToolStripMenuItem_Click(object sender, EventArgs e) method tree_OnDeleteRequest (line 530) | private void tree_OnDeleteRequest(object sender, DeleteRequestFromTree... method toolStripExpandAll_Click (line 561) | private void toolStripExpandAll_Click(object sender, EventArgs e) method toolStripCollapseAll_Click (line 566) | private void toolStripCollapseAll_Click(object sender, EventArgs e) method setProcessActiveLock (line 579) | private void setProcessActiveLock(bool isActive) method btnCancel_Click (line 594) | private void btnCancel_Click(object sender, EventArgs e) method setStatusAndLogMessage (line 599) | private void setStatusAndLogMessage(string msg) method fMain_DragDrop (line 609) | private void fMain_DragDrop(object sender, DragEventArgs e) method fMain_DragEnter (line 623) | private void fMain_DragEnter(object sender, DragEventArgs e) method fMain_Activated (line 631) | private void fMain_Activated(object sender, EventArgs e) method tbFolder_MouseDoubleClick (line 649) | private void tbFolder_MouseDoubleClick(object sender, MouseEventArgs e) method btnExit_Click (line 654) | private void btnExit_Click(object sender, EventArgs e) method btnChooseFolder_Click (line 662) | private void btnChooseFolder_Click(object sender, EventArgs e) method btnShowConfig_Click (line 667) | private void btnShowConfig_Click(object sender, EventArgs e) method btnShowLog_Click (line 672) | private void btnShowLog_Click(object sender, EventArgs e) method btnResetConfig_Click (line 684) | private void btnResetConfig_Click(object sender, EventArgs e) method btnExplorerIntegrate_Click (line 694) | private void btnExplorerIntegrate_Click(object sender, EventArgs e) method btnExplorerRemove_Click (line 701) | private void btnExplorerRemove_Click(object sender, EventArgs e) method llWebsite_LinkClicked (line 708) | private void llWebsite_LinkClicked(object sender, LinkLabelLinkClicked... method llGithub_LinkClicked (line 713) | private void llGithub_LinkClicked(object sender, LinkLabelLinkClickedE... method linkLabel1_LinkClicked (line 718) | private void linkLabel1_LinkClicked(object sender, LinkLabelLinkClicke... method linkLabel2_LinkClicked_1 (line 723) | private void linkLabel2_LinkClicked_1(object sender, LinkLabelLinkClic... method btnCopyDebugInfo_Click (line 729) | private void btnCopyDebugInfo_Click(object sender, EventArgs e) method cmStrip_Opening (line 807) | private void cmStrip_Opening(object sender, CancelEventArgs e) method UpdateContextMenu (line 817) | private void UpdateContextMenu(ContextMenuStrip contextMenuStrip, bool... FILE: RED2/Program.cs class Program (line 7) | static class Program method Main (line 12) | [STAThread] FILE: RED2/Properties/Resources.Designer.cs class Resources (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method Resources (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: RED2/Properties/Settings.Designer.cs class Settings (line 14) | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]