SYMBOL INDEX (4630 symbols across 543 files) FILE: source/BCU-console/Program.cs class Program (line 25) | internal static class Program method ShowHelp (line 27) | private static void ShowHelp() method Main (line 59) | private static int Main(string[] args) method ProcessListCommand (line 104) | private static int ProcessListCommand(string[] args) method ProcessExportCommand (line 145) | private static int ProcessExportCommand(string[] args) method ProcessUninstallCommand (line 164) | private static int ProcessUninstallCommand(string[] args) method RunUninstall (line 210) | private static int RunUninstall(UninstallList list, bool isQuiet, bool... method ClearCurrentConsoleLine (line 298) | public static void ClearCurrentConsoleLine() method CancelledByUser (line 306) | private static int CancelledByUser() method QueryApps (line 312) | private static IList QueryApps(bool isQui... method ConfigureUninstallTools (line 348) | private static void ConfigureUninstallTools() method ShowInvalidSyntaxError (line 358) | private static int ShowInvalidSyntaxError(string message) FILE: source/BCU-launcher/main.cpp function ExePath (line 7) | std::wstring ExePath() function BOOL (line 15) | BOOL Is64BitOS() function GetLastErrorAsString (line 35) | std::wstring GetLastErrorAsString() function fexists (line 59) | bool fexists(const std::wstring& filename) { function IsWindowsVersionOrGreater (line 64) | bool IsWindowsVersionOrGreater(WORD wMajorVersion, WORD wMinorVersion, W... function isWin7orLater (line 81) | bool isWin7orLater() function main (line 89) | int main() FILE: source/BulkCrapUninstaller/Controls/AdvancedClipboardCopy.Designer.cs class AdvancedClipboardCopy (line 3) | partial class AdvancedClipboardCopy method Dispose (line 14) | protected override void Dispose(bool disposing) method InitializeComponent (line 29) | private void InitializeComponent() FILE: source/BulkCrapUninstaller/Controls/AdvancedClipboardCopy.cs class AdvancedClipboardCopy (line 17) | public partial class AdvancedClipboardCopy : UserControl method AdvancedClipboardCopy (line 22) | public AdvancedClipboardCopy() method RefreshResult (line 39) | private void RefreshResult(object sender, EventArgs e) method comboBox1_SelectedIndexChanged (line 56) | private void comboBox1_SelectedIndexChanged(object sender, EventArgs e) method checkBox1_CheckedChanged (line 64) | private void checkBox1_CheckedChanged(object sender, EventArgs e) method buttonHelp_Click (line 69) | private void buttonHelp_Click(object sender, EventArgs e) FILE: source/BulkCrapUninstaller/Controls/ClipboardCopyItem.cs class ClipboardCopyItem (line 16) | internal sealed class ClipboardCopyItem method ClipboardCopyItem (line 18) | static ClipboardCopyItem() method ClipboardCopyItem (line 32) | private ClipboardCopyItem(string name, string fancyName, Func files) method OnLoad (line 119) | protected override void OnLoad(EventArgs e) method button1_Click (line 127) | private void button1_Click(object sender, EventArgs e) method button2_Click (line 134) | private void button2_Click(object sender, EventArgs e) class DirectoriesSelectedEventArgs (line 148) | public sealed class DirectoriesSelectedEventArgs : EventArgs method DirectoriesSelectedEventArgs (line 150) | public DirectoriesSelectedEventArgs(ICollection selecte... FILE: source/BulkCrapUninstaller/Controls/ListLegend.Designer.cs class ListLegend (line 3) | partial class ListLegend method Dispose (line 14) | protected override void Dispose(bool disposing) method InitializeComponent (line 29) | private void InitializeComponent() FILE: source/BulkCrapUninstaller/Controls/ListLegend.cs class ListLegend (line 15) | [WindowStyleController.ControlStyle(false)] method ListLegend (line 18) | public ListLegend() method OnLoad (line 23) | protected override void OnLoad(EventArgs e) method UpdateColors (line 31) | private void UpdateColors() method OnMouseDown (line 81) | private void OnMouseDown(object sender, MouseEventArgs e) method ThisEnabledChanged (line 86) | private void ThisEnabledChanged(object sender, EventArgs e) FILE: source/BulkCrapUninstaller/Controls/RelatedUninstallerAdder.Designer.cs class RelatedUninstallerAdder (line 3) | partial class RelatedUninstallerAdder method Dispose (line 14) | protected override void Dispose(bool disposing) method InitializeComponent (line 29) | private void InitializeComponent() FILE: source/BulkCrapUninstaller/Controls/RelatedUninstallerAdder.cs class RelatedUninstallerAdder (line 13) | public partial class RelatedUninstallerAdder : UserControl method RelatedUninstallerAdder (line 15) | public RelatedUninstallerAdder() method GetResults (line 30) | public IEnumerable GetResults() method SetRelatedApps (line 35) | public void SetRelatedApps(IEnumerable items) class RelatedApplicationEntry (line 42) | public sealed class RelatedApplicationEntry method RelatedApplicationEntry (line 44) | public RelatedApplicationEntry(ApplicationUninstallerEntry entry, FILE: source/BulkCrapUninstaller/Controls/Settings/AdvancedFilters.Designer.cs class AdvancedFilters (line 3) | partial class AdvancedFilters method Dispose (line 14) | protected override void Dispose(bool disposing) method InitializeComponent (line 29) | private void InitializeComponent() FILE: source/BulkCrapUninstaller/Controls/Settings/AdvancedFilters.cs class AdvancedFilters (line 21) | public partial class AdvancedFilters : UserControl method AdvancedFilters (line 60) | public AdvancedFilters() method OnLoad (line 65) | protected override void OnLoad(EventArgs e) method AskToSaveUnsaved (line 75) | private bool AskToSaveUnsaved() method LoadUninstallList (line 93) | public void LoadUninstallList(UninstallList list) method LoadUninstallList (line 103) | public void LoadUninstallList(string fileName) method LoadUninstallList (line 127) | public void LoadUninstallList() method OnCurrentListChanged (line 132) | private void OnCurrentListChanged(object sender, EventArgs e) method OnFiltersChanged (line 141) | private void OnFiltersChanged(object sender, EventArgs e) method openUlDialog_FileOk (line 147) | private void openUlDialog_FileOk(object sender, CancelEventArgs e) method saveUlDialog_FileOk (line 152) | private void saveUlDialog_FileOk(object sender, CancelEventArgs e) method ShowSaveDialog (line 166) | private void ShowSaveDialog(object sender, EventArgs e) method ShowSaveDialog (line 171) | private bool ShowSaveDialog() method toolStripButtonOpenUl_Click (line 190) | private void toolStripButtonOpenUl_Click(object sender, EventArgs e) method toolStripButtonSaveUlDef_Click (line 211) | private void toolStripButtonSaveUlDef_Click(object sender, EventArgs e) method toolStripButtonToBasicFilters_Click (line 219) | private void toolStripButtonToBasicFilters_Click(object sender, EventA... method toolStripButtonAddSelectedAsFilters_Click (line 229) | private void toolStripButtonAddSelectedAsFilters_Click(object sender, ... method RepopulateList (line 244) | public void RepopulateList() method toolStripButtonDelete_Click (line 251) | private void toolStripButtonDelete_Click(object sender, EventArgs e) FILE: source/BulkCrapUninstaller/Controls/Settings/CacheSettings.Designer.cs class CacheSettings (line 3) | partial class CacheSettings method Dispose (line 14) | protected override void Dispose(bool disposing) method InitializeComponent (line 29) | private void InitializeComponent() FILE: source/BulkCrapUninstaller/Controls/Settings/CacheSettings.cs class CacheSettings (line 11) | public partial class CacheSettings : UserControl method CacheSettings (line 15) | public CacheSettings() method OnLoad (line 20) | protected override void OnLoad(System.EventArgs e) FILE: source/BulkCrapUninstaller/Controls/Settings/PropertiesSidebar.Designer.cs class PropertiesSidebar (line 8) | partial class PropertiesSidebar method Dispose (line 19) | protected override void Dispose(bool disposing) method InitializeComponent (line 34) | private void InitializeComponent() FILE: source/BulkCrapUninstaller/Controls/Settings/PropertiesSidebar.cs class PropertiesSidebar (line 14) | public partial class PropertiesSidebar : UserControl method PropertiesSidebar (line 18) | public PropertiesSidebar() method OnLoad (line 23) | protected override void OnLoad(System.EventArgs e) method GetSuggestedWidth (line 49) | [Browsable(false), EditorBrowsable(EditorBrowsableState.Never)] FILE: source/BulkCrapUninstaller/Controls/Settings/UninstallationSettings.Designer.cs class UninstallationSettings (line 3) | partial class UninstallationSettings method Dispose (line 14) | protected override void Dispose(bool disposing) method InitializeComponent (line 29) | private void InitializeComponent() FILE: source/BulkCrapUninstaller/Controls/Settings/UninstallationSettings.cs class UninstallationSettings (line 15) | public partial class UninstallationSettings : UserControl method UninstallationSettings (line 17) | public UninstallationSettings() method OnLoad (line 22) | protected override void OnLoad(EventArgs e) method NumericUpDownMaxConcurrentOnValueChanged (line 69) | private void NumericUpDownMaxConcurrentOnValueChanged(object sender, E... method OnMaxCountChanged (line 74) | private void OnMaxCountChanged(object sender, SettingChangedEventArgs<... FILE: source/BulkCrapUninstaller/Controls/TabControlWithoutHeader.cs class TabControlWithoutHeader (line 11) | public class TabControlWithoutHeader : TabControl method TabControlWithoutHeader (line 13) | public TabControlWithoutHeader() method WndProc (line 18) | protected override void WndProc(ref Message m) FILE: source/BulkCrapUninstaller/Controls/UninstallConfirmation.Designer.cs class UninstallConfirmation (line 3) | partial class UninstallConfirmation method Dispose (line 14) | protected override void Dispose(bool disposing) method InitializeComponent (line 29) | private void InitializeComponent() FILE: source/BulkCrapUninstaller/Controls/UninstallConfirmation.cs class UninstallConfirmation (line 11) | public partial class UninstallConfirmation : UserControl method UninstallConfirmation (line 13) | public UninstallConfirmation() method buttonSort_Click (line 46) | private void buttonSort_Click(object sender, EventArgs e) method GetResults (line 53) | public IEnumerable GetResults() method SetRelatedApps (line 58) | public void SetRelatedApps(IEnumerable items) class ConfirmationEntry (line 65) | private sealed class ConfirmationEntry method ConfirmationEntry (line 67) | public ConfirmationEntry(BulkUninstallEntry entry) FILE: source/BulkCrapUninstaller/CultureConfigurator.cs class CultureConfigurator (line 13) | public static class CultureConfigurator method GetSupportedLanguages (line 22) | private static IEnumerable GetSupportedLanguages() method SetupCulture (line 174) | public static void SetupCulture() FILE: source/BulkCrapUninstaller/EntryPoint.cs class EntryPoint (line 24) | internal static class EntryPoint method Main (line 31) | [STAThread] method ProcessShutdown (line 80) | private static void ProcessShutdown() method Restart (line 90) | public static void Restart() method HandleBeingSecondInstance (line 108) | private static void HandleBeingSecondInstance() class NativeMethods (line 148) | private static class NativeMethods method SetForegroundWindow (line 150) | [DllImport("user32.dll")] method SetupDependancies (line 154) | private static void SetupDependancies() FILE: source/BulkCrapUninstaller/Forms/Helpers/AdvancedClipboardCopyWindow.Designer.cs class AdvancedClipboardCopyWindow (line 3) | partial class AdvancedClipboardCopyWindow method Dispose (line 14) | protected override void Dispose(bool disposing) method InitializeComponent (line 29) | private void InitializeComponent() FILE: source/BulkCrapUninstaller/Forms/Helpers/AdvancedClipboardCopyWindow.cs class AdvancedClipboardCopyWindow (line 15) | public partial class AdvancedClipboardCopyWindow : Form method AdvancedClipboardCopyWindow (line 17) | private AdvancedClipboardCopyWindow() method ShowDialog (line 22) | public static void ShowDialog(Form parent, IEnumerable ... method TestJunkSearcher (line 178) | private void TestJunkSearcher(object sender, EventArgs e) method button8_Click (line 184) | private void button8_Click(object sender, EventArgs e) method SoftCrash (line 190) | private void SoftCrash(object sender, EventArgs e) method button14_Click (line 202) | private void button14_Click(object sender, EventArgs e) method button15_Click (line 208) | private void button15_Click(object sender, EventArgs e) method button16_Click (line 213) | private void button16_Click(object sender, EventArgs e) method button17_Click (line 218) | private void button17_Click(object sender, EventArgs e) method button18_Click (line 223) | private void button18_Click(object sender, EventArgs e) FILE: source/BulkCrapUninstaller/Forms/Helpers/FeedbackBox.Designer.cs class FeedbackBox (line 3) | partial class FeedbackBox method Dispose (line 14) | protected override void Dispose(bool disposing) method InitializeComponent (line 29) | private void InitializeComponent() FILE: source/BulkCrapUninstaller/Forms/Helpers/FeedbackBox.cs class FeedbackBox (line 12) | public partial class FeedbackBox : Form method ShowFeedbackBox (line 14) | public static void ShowFeedbackBox(Form parent, bool showDisableCheckbox) method FeedbackBox (line 32) | private FeedbackBox() method buttonSendFeedback2_Click (line 42) | private void buttonSendFeedback2_Click(object sender, EventArgs e) method buttonRate_Click (line 47) | private void buttonRate_Click(object sender, EventArgs e) method buttonTwitter_Click (line 52) | private void buttonTwitter_Click(object sender, EventArgs e) method buttonSubmitGithub_Click (line 57) | private void buttonSubmitGithub_Click(object sender, EventArgs e) method buttonIssues_Click (line 62) | private void buttonIssues_Click(object sender, EventArgs e) method buttonTranslate_Click (line 67) | private void buttonTranslate_Click(object sender, EventArgs e) method buttonDonate_Click (line 72) | private void buttonDonate_Click(object sender, EventArgs e) FILE: source/BulkCrapUninstaller/Forms/Helpers/FeedbackWindow.Designer.cs class FeedbackWindow (line 3) | partial class FeedbackWindow method Dispose (line 14) | protected override void Dispose(bool disposing) method InitializeComponent (line 29) | private void InitializeComponent() FILE: source/BulkCrapUninstaller/Forms/Helpers/FeedbackWindow.cs class FeedbackWindow (line 11) | internal partial class FeedbackWindow : Form method FeedbackWindow (line 13) | public FeedbackWindow() method ShowFeedbackDialog (line 21) | public static void ShowFeedbackDialog() method webBrowser_DocumentCompleted (line 29) | private void webBrowser_DocumentCompleted(object sender, WebBrowserDoc... method FeedbackWindow_Shown (line 49) | private void FeedbackWindow_Shown(object sender, EventArgs e) FILE: source/BulkCrapUninstaller/Forms/Helpers/ListLegendWindow.Designer.cs class ListLegendWindow (line 3) | partial class ListLegendWindow method Dispose (line 14) | protected override void Dispose(bool disposing) method InitializeComponent (line 29) | private void InitializeComponent() FILE: source/BulkCrapUninstaller/Forms/Helpers/ListLegendWindow.cs class ListLegendWindow (line 15) | public partial class ListLegendWindow : Form method ListLegendWindow (line 19) | public ListLegendWindow() method UpdatePosition (line 36) | public void UpdatePosition(Control owner) method ListLegendWindow_VisibleChanged (line 48) | private void ListLegendWindow_VisibleChanged(object sender, EventArgs e) method ListLegendWindow_EnabledChanged (line 54) | private void ListLegendWindow_EnabledChanged(object sender, EventArgs e) method opacityResetTimer_Tick (line 60) | private void opacityResetTimer_Tick(object sender, EventArgs e) method OpacityLerp (line 78) | private double OpacityLerp(double target) method ControlOnMouseEvent (line 85) | private void ControlOnMouseEvent(object sender, EventArgs eventArgs) method CheckMouseHover (line 90) | private bool CheckMouseHover() FILE: source/BulkCrapUninstaller/Forms/Helpers/NewsPopup.Designer.cs class NewsPopup (line 3) | partial class NewsPopup method Dispose (line 14) | protected override void Dispose(bool disposing) method InitializeComponent (line 29) | private void InitializeComponent() FILE: source/BulkCrapUninstaller/Forms/Helpers/NewsPopup.cs class NewsPopup (line 13) | public partial class NewsPopup : Form method NewsPopup (line 15) | private NewsPopup() method ShowPopup (line 29) | public static void ShowPopup(Form owner) method Close (line 40) | private void Close(object sender, EventArgs e) method linkLabel1_LinkClicked (line 45) | private void linkLabel1_LinkClicked(object sender, LinkLabelLinkClicke... method linkLabel5_LinkClicked (line 50) | private void linkLabel5_LinkClicked(object sender, LinkLabelLinkClicke... method linkLabel6_LinkClicked (line 55) | private void linkLabel6_LinkClicked(object sender, LinkLabelLinkClicke... method linkLabel2_LinkClicked (line 60) | private void linkLabel2_LinkClicked(object sender, LinkLabelLinkClicke... method linkLabel3_LinkClicked (line 65) | private void linkLabel3_LinkClicked(object sender, LinkLabelLinkClicke... method linkLabel4_LinkClicked (line 70) | private void linkLabel4_LinkClicked(object sender, LinkLabelLinkClicke... method linkLabel7_LinkClicked (line 75) | private void linkLabel7_LinkClicked(object sender, LinkLabelLinkClicke... FILE: source/BulkCrapUninstaller/Forms/Helpers/PropertiesWindow.Designer.cs class PropertiesWindow (line 6) | partial class PropertiesWindow method Dispose (line 17) | protected override void Dispose(bool disposing) method InitializeComponent (line 32) | private void InitializeComponent() FILE: source/BulkCrapUninstaller/Forms/Helpers/PropertiesWindow.cs class PropertiesWindow (line 21) | sealed partial class PropertiesWindow : Form method PropertiesWindow (line 25) | public PropertiesWindow() method ShowPropertiesDialog (line 54) | public void ShowPropertiesDialog(IEnumerable ShowDialog(IWin32Window owner... FILE: source/BulkCrapUninstaller/Forms/UninstallerListDoubleClickAction.cs type UninstallerListDoubleClickAction (line 6) | public enum UninstallerListDoubleClickAction FILE: source/BulkCrapUninstaller/Forms/Windows/AboutBox.Designer.cs class AboutBox (line 7) | partial class AboutBox method Dispose (line 17) | protected override void Dispose(bool disposing) method InitializeComponent (line 32) | private void InitializeComponent() FILE: source/BulkCrapUninstaller/Forms/Windows/AboutBox.cs class AboutBox (line 19) | sealed partial class AboutBox : Form method AboutBox (line 21) | public AboutBox() method button1_Click (line 147) | private void button1_Click(object sender, EventArgs e) method linkLabel1_LinkClicked (line 152) | private void linkLabel1_LinkClicked(object sender, LinkLabelLinkClicke... method linkLabel2_LinkClicked (line 157) | private void linkLabel2_LinkClicked(object sender, LinkLabelLinkClicke... method linkLabel3_LinkClicked (line 163) | private void linkLabel3_LinkClicked(object sender, LinkLabelLinkClicke... method linkLabel4_LinkClicked (line 168) | private void linkLabel4_LinkClicked(object sender, LinkLabelLinkClicke... method linkLabel5_LinkClicked (line 173) | private void linkLabel5_LinkClicked(object sender, LinkLabelLinkClicke... method linkLabel6_LinkClicked (line 178) | private void linkLabel6_LinkClicked(object sender, LinkLabelLinkClicke... method linkLabel7_LinkClicked (line 183) | private void linkLabel7_LinkClicked(object sender, LinkLabelLinkClicke... method linkLabel8_LinkClicked (line 188) | private void linkLabel8_LinkClicked(object sender, LinkLabelLinkClicke... method linkLabel9_LinkClicked (line 193) | private void linkLabel9_LinkClicked(object sender, LinkLabelLinkClicke... FILE: source/BulkCrapUninstaller/Forms/Windows/JunkRemoveWindow.Designer.cs class JunkRemoveWindow (line 8) | partial class JunkRemoveWindow method Dispose (line 19) | protected override void Dispose(bool disposing) method InitializeComponent (line 34) | private void InitializeComponent() FILE: source/BulkCrapUninstaller/Forms/Windows/JunkRemoveWindow.cs class JunkRemoveWindow (line 27) | public partial class JunkRemoveWindow : Form method JunkRemoveWindow (line 37) | public JunkRemoveWindow(IEnumerable junk) method buttonAccept_Click (line 63) | private void buttonAccept_Click(object sender, EventArgs e) method CreateBackup (line 142) | private void CreateBackup(string backupPath) method buttonExport_Click (line 176) | private void buttonExport_Click(object sender, EventArgs e) method checkBoxHideLowConfidence_CheckedChanged (line 181) | private void checkBoxHideLowConfidence_CheckedChanged(object sender, E... method checkBoxHideLowConfidence_Click (line 186) | private void checkBoxHideLowConfidence_Click(object sender, EventArgs e) method comboBoxChecker_DropDown (line 197) | private void comboBoxChecker_DropDown(object sender, EventArgs e) method comboBoxChecker_DropDownClosed (line 203) | private void comboBoxChecker_DropDownClosed(object sender, EventArgs e) method comboBoxChecker_SelectedIndexChanged (line 221) | private void comboBoxChecker_SelectedIndexChanged(object sender, Event... method copyToClipboardToolStripMenuItem_Click (line 226) | private void copyToClipboardToolStripMenuItem_Click(object sender, Eve... method detailsToolStripMenuItem_Click (line 243) | private void detailsToolStripMenuItem_Click(object sender, EventArgs e) method DisplayDetails (line 249) | private static void DisplayDetails(IJunkResult item) method exportDialog_FileOk (line 280) | private void exportDialog_FileOk(object sender, CancelEventArgs e) method GetUniqueBackupName (line 293) | private static string GetUniqueBackupName() method JunkListFilter (line 298) | private bool JunkListFilter(object obj) method objectListViewMain_CellEditStarting (line 309) | private void objectListViewMain_CellEditStarting(object sender, CellEd... method objectListViewMain_CellRightClick (line 318) | private void objectListViewMain_CellRightClick(object sender, CellRigh... method EnsureSingleSelection (line 328) | private void EnsureSingleSelection(ListViewItem clickedItem) method OpenJunkNodePreview (line 337) | private static void OpenJunkNodePreview(IJunkResult item) method openToolStripMenuItem_Click (line 349) | private void openToolStripMenuItem_Click(object sender, EventArgs e) method RunBackup (line 355) | private void RunBackup(string targetdir) method SelectUpTo (line 387) | private void SelectUpTo(ConfidenceLevel selectedConfidenceLevel) method SetupListView (line 402) | private void SetupListView(IEnumerable junk) FILE: source/BulkCrapUninstaller/Forms/Windows/MainWindow.Designer.cs class MainWindow (line 9) | partial class MainWindow method InitializeComponent (line 22) | private void InitializeComponent() FILE: source/BulkCrapUninstaller/Forms/Windows/MainWindow.cs class MainWindow (line 41) | internal sealed partial class MainWindow : Form method MainWindow (line 75) | public MainWindow() method OnDpiChanged (line 217) | protected override void OnDpiChanged(DpiChangedEventArgs e) method OnFormClosed (line 236) | protected override void OnFormClosed(FormClosedEventArgs e) method OnTreeMapSliceHovered (line 257) | private void OnTreeMapSliceHovered(object sender, TreeMap.SliceEventAr... method OnTreeMapSliceRightClicked (line 263) | private void OnTreeMapSliceRightClicked(object sender, TreeMap.SliceCl... method SetupBasicSettingBindings (line 270) | private void SetupBasicSettingBindings() method UpdateTreemapOnPostprocessingUpdate (line 312) | private void UpdateTreemapOnPostprocessingUpdate(object x, CountingUpd... method UpdateStatusbarOnPostprocessingUpdate (line 320) | private void UpdateStatusbarOnPostprocessingUpdate(object x, CountingU... method DisposeListPostProcessor (line 337) | private void DisposeListPostProcessor(object x, FormClosedEventArgs y) method OnTestCertificatesChanged (line 357) | private void OnTestCertificatesChanged(object x, SettingChangedEventAr... method SafeRefreshObjects (line 370) | private void SafeRefreshObjects(IEnumerable urls) method aboutToolStripMenuItem_Click (line 509) | private void aboutToolStripMenuItem_Click(object sender, EventArgs e) method advancedOperationsToolStripMenuItem_DropDownOpening (line 517) | private void advancedOperationsToolStripMenuItem_DropDownOpening(objec... method TakeOwnership (line 545) | private static void TakeOwnership(string directoryPath) method BackgroundSearchForUpdates (line 550) | private void BackgroundSearchForUpdates() method basicOperationsToolStripMenuItem_DropDownOpening (line 556) | private void basicOperationsToolStripMenuItem_DropDownOpening(object s... method BindControlsToSettings (line 566) | private void BindControlsToSettings() method RefreshSidebarVisibility (line 628) | private void RefreshSidebarVisibility(object sender, EventArgs e) method checkForUpdatesToolStripMenuItem_Click (line 648) | private void checkForUpdatesToolStripMenuItem_Click(object sender, Eve... method cleanUpProgramFilesToolStripMenuItem_Click (line 660) | private void cleanUpProgramFilesToolStripMenuItem_Click(object sender,... method ClipboardCopyFullInformation (line 665) | private void ClipboardCopyFullInformation(object x, EventArgs y) method ClipboardCopyGuids (line 670) | private void ClipboardCopyGuids(object x, EventArgs y) method ClipboardCopyProgramName (line 675) | private void ClipboardCopyProgramName(object x, EventArgs y) method ClipboardCopyRegistryPath (line 680) | private void ClipboardCopyRegistryPath(object x, EventArgs y) method ClipboardCopyUninstallString (line 685) | private void ClipboardCopyUninstallString(object x, EventArgs y) method createBackupFileDialog_FileOk (line 690) | private void createBackupFileDialog_FileOk(object sender, CancelEventA... method CreateRegistryBackup (line 710) | private void CreateRegistryBackup(object sender, EventArgs e) method DeleteRegistryEntries (line 715) | private void DeleteRegistryEntries(object sender, EventArgs eventArgs) method donateButton_Click (line 750) | private void donateButton_Click(object sender, EventArgs e) method exitToolStripMenuItem_Click (line 755) | private void exitToolStripMenuItem_Click(object sender, EventArgs e) method exportDialog_FileOk (line 760) | private void exportDialog_FileOk(object sender, CancelEventArgs e) method exportSelectedToolStripMenuItem_Click (line 766) | private void exportSelectedToolStripMenuItem_Click(object sender, Even... method fileToolStripMenuItem_DropDownOpening (line 771) | private void fileToolStripMenuItem_DropDownOpening(object sender, Even... method HandleListViewMenuKeystroke (line 781) | private void HandleListViewMenuKeystroke(object sender, KeyEventArgs e) method helpToolStripMenuItem_DropDownOpening (line 793) | private void helpToolStripMenuItem_DropDownOpening(object sender, Even... method MainWindow_FormClosed (line 799) | private void MainWindow_FormClosed(object sender, FormClosedEventArgs e) method MainWindow_FormClosing (line 805) | private void MainWindow_FormClosing(object sender, FormClosingEventArg... method MainWindow_Shown (line 824) | private void MainWindow_Shown(object sender, EventArgs e) method SetupAndShowLegendWindow (line 846) | private void SetupAndShowLegendWindow() method msiInstallContextMenuStripItem_Click (line 868) | private void msiInstallContextMenuStripItem_Click(object sender, Event... method msiQuietUninstallContextMenuStripItem_Click (line 873) | private void msiQuietUninstallContextMenuStripItem_Click(object sender... method msiUninstallContextMenuStripItem_Click (line 878) | private void msiUninstallContextMenuStripItem_Click(object sender, Eve... method OnFirstApplicationStart (line 883) | private void OnFirstApplicationStart() method OpenAssociatedWebPage (line 891) | private void OpenAssociatedWebPage(object sender, EventArgs eventArgs) method OpenDebugWindow (line 898) | private void OpenDebugWindow(object sender, EventArgs e) method OpenInRegedit (line 908) | private void OpenInRegedit(object sender, EventArgs e) method OpenInstallationSource (line 924) | private void OpenInstallationSource(object sender, EventArgs eventArgs) method OpenInstallLocation (line 944) | private void OpenInstallLocation(object sender, EventArgs eventArgs) method openProgramsAndFeaturesToolStripMenuItem_Click (line 964) | private void openProgramsAndFeaturesToolStripMenuItem_Click(object sen... method OpenProperties (line 976) | private void OpenProperties(object sender, EventArgs eventArgs) method OpenSubmitFeedbackWindow (line 986) | private void OpenSubmitFeedbackWindow(object sender, EventArgs e) method OpenUninstallerLocation (line 991) | private void OpenUninstallerLocation(object sender, EventArgs eventArgs) method OpenUninstallLists (line 1014) | private void OpenUninstallLists(object sender, EventArgs e) method RefreshList (line 1019) | private void RefreshList(object sender, EventArgs e) method RefreshStatusbarTotalLabel (line 1024) | private void RefreshStatusbarTotalLabel(object sender, EventArgs e) method ReloadUninstallers (line 1030) | private void ReloadUninstallers(object sender, EventArgs e) method RenameEntries (line 1035) | private void RenameEntries(object sender, EventArgs eventArgs) method ResetSettingsDialog (line 1076) | private void ResetSettingsDialog(object sender, EventArgs e) method RunAdvancedUninstall (line 1081) | private void RunAdvancedUninstall(object sender, EventArgs e) method RunLoudUninstall (line 1104) | private void RunLoudUninstall(object x, EventArgs y) method RunQuietUninstall (line 1109) | private void RunQuietUninstall(object x, EventArgs y) method searchToolStripMenuItem_Click (line 1138) | private void searchToolStripMenuItem_Click(object sender, EventArgs e) method settingsToolStripMenuItem_Click (line 1145) | private void settingsToolStripMenuItem_Click(object sender, EventArgs e) method SetupHotkeys (line 1151) | private void SetupHotkeys() method OnClickStartSetupWizard (line 1185) | private void OnClickStartSetupWizard(object sender, EventArgs e) method StartSetupWizard (line 1190) | private void StartSetupWizard(bool canExit) method toolsToolStripMenuItem_DropDownOpening (line 1199) | private void toolsToolStripMenuItem_DropDownOpening(object sender, Eve... method toolStripLabelStatus_TextChanged (line 1206) | private void toolStripLabelStatus_TextChanged(object sender, EventArgs e) method uninstallBCUninstallToolstripMenuItem_Click (line 1216) | private void uninstallBCUninstallToolstripMenuItem_Click(object sender... method uninstallerObjectListView_CellEditStarting (line 1221) | private void uninstallerObjectListView_CellEditStarting(object sender,... method uninstallerObjectListView_CellRightClick (line 1253) | private void uninstallerObjectListView_CellRightClick(object sender, C... method uninstallerObjectListView_Click (line 1265) | private void uninstallerObjectListView_Click(object sender, EventArgs e) method uninstallerObjectListView_KeyDown (line 1270) | private void uninstallerObjectListView_KeyDown(object sender, KeyEvent... method uninstallerObjectListView_SelectedChanged (line 1275) | private void uninstallerObjectListView_SelectedChanged(object sender, ... method UpdateUninstallListContextMenuStrip (line 1292) | private void UpdateUninstallListContextMenuStrip(object sender, Cancel... method UsageTrackerSendData (line 1376) | private void UsageTrackerSendData() method listView_ListRefreshIsRunningChanged (line 1404) | private void listView_ListRefreshIsRunningChanged(object sender, method openStartupManagerToolStripMenuItem_Click (line 1500) | private void openStartupManagerToolStripMenuItem_Click(object sender, ... method disableAutostartToolStripMenuItem_Click (line 1517) | private void disableAutostartToolStripMenuItem_Click(object sender, Ev... method rateToolStripMenuItem_Click (line 1540) | private void rateToolStripMenuItem_Click(object sender, EventArgs e) method OpenTargetWindow (line 1545) | private void OpenTargetWindow(object sender, EventArgs e) method viewWindowsFeaturesToolStripMenuItem_Click (line 1562) | private void viewWindowsFeaturesToolStripMenuItem_Click(object sender,... method viewWindowsStoreAppsToolStripMenuItem_Click (line 1568) | private void viewWindowsStoreAppsToolStripMenuItem_Click(object sender... method buttonAdvFiltering_Click (line 1574) | private void buttonAdvFiltering_Click(object sender, EventArgs e) method OpenAdvancedClipboardCopy (line 1579) | private void OpenAdvancedClipboardCopy(object sender, EventArgs e) method openHelpToolStripMenuItem_Click (line 1584) | private void openHelpToolStripMenuItem_Click(object sender, EventArgs e) method uninstallFromDirectoryToolStripMenuItem_Click (line 1589) | private void uninstallFromDirectoryToolStripMenuItem_Click(object send... method openSystemRestoreToolStripMenuItem_Click (line 1594) | private void openSystemRestoreToolStripMenuItem_Click(object sender, E... method runToolStripMenuItem_DropDownItemClicked (line 1606) | private void runToolStripMenuItem_DropDownItemClicked(object sender, T... method viewUpdatesToolStripMenuItem_Click (line 1611) | private void viewUpdatesToolStripMenuItem_Click(object sender, EventAr... method filterEditor1_FocusSearchTarget (line 1617) | private void filterEditor1_FocusSearchTarget(object sender, EventArgs e) method googleToolStripMenuItem_Click (line 1622) | private void googleToolStripMenuItem_Click(object sender, EventArgs e) method alternativeToToolStripMenuItem_Click (line 1627) | private void alternativeToToolStripMenuItem_Click(object sender, Event... method slantcoToolStripMenuItem_Click (line 1632) | private void slantcoToolStripMenuItem_Click(object sender, EventArgs e) method fossHubcomToolStripMenuItem_Click (line 1637) | private void fossHubcomToolStripMenuItem_Click(object sender, EventArg... method sourceForgecomToolStripMenuItem_Click (line 1642) | private void sourceForgecomToolStripMenuItem_Click(object sender, Even... method fileHippocomToolStripMenuItem_Click (line 1647) | private void fileHippocomToolStripMenuItem_Click(object sender, EventA... method gitHubcomToolStripMenuItem_Click (line 1652) | private void gitHubcomToolStripMenuItem_Click(object sender, EventArgs e) method modifyToolStripMenuItem_Click (line 1657) | private void modifyToolStripMenuItem_Click(object sender, EventArgs e) method excludeToolStripMenuItem_Click (line 1662) | private void excludeToolStripMenuItem_Click(object sender, EventArgs e) method includeToolStripMenuItem_Click (line 1667) | private void includeToolStripMenuItem_Click(object sender, EventArgs e) method AddSelectedAsAdvancedFilters (line 1672) | private void AddSelectedAsAdvancedFilters(bool exclude) method viewUnregisteredToolStripMenuItem_Click (line 1685) | private void viewUnregisteredToolStripMenuItem_Click(object sender, Ev... method viewToolStripMenuItem_DropDownOpening (line 1691) | private void viewToolStripMenuItem_DropDownOpening(object sender, Even... method tryToInstallNETV35ToolStripMenuItem_Click (line 1695) | private void tryToInstallNETV35ToolStripMenuItem_Click(object sender, ... method startDiskCleanupToolStripMenuItem_Click (line 1700) | private void startDiskCleanupToolStripMenuItem_Click(object sender, Ev... method exportStoreAppsToPowerShellRemoveScriptToolStripMenuItem_Click (line 1705) | private void exportStoreAppsToPowerShellRemoveScriptToolStripMenuItem_... method exportToABatchUninstallScriptToolStripMenuItem_Click (line 1726) | private void exportToABatchUninstallScriptToolStripMenuItem_Click(obje... method troubleshootUninstallProblemsToolStripMenuItem_Click (line 1758) | private void troubleshootUninstallProblemsToolStripMenuItem_Click(obje... method filteringToolStripMenuItem_DropDownOpening (line 1765) | private void filteringToolStripMenuItem_DropDownOpening(object sender,... method automaticallyStartedToolStripMenuItem_Click (line 1775) | private void automaticallyStartedToolStripMenuItem_Click(object sender... method basicApplicationsToolStripMenuItem_Click (line 1789) | private void basicApplicationsToolStripMenuItem_Click(object sender, E... method advancedApplicationsToolStripMenuItem_Click (line 1803) | private void advancedApplicationsToolStripMenuItem_Click(object sender... method systemComponentsToolStripMenuItem_Click (line 1817) | private void systemComponentsToolStripMenuItem_Click(object sender, Ev... method everythingToolStripMenuItem_Click (line 1831) | private void everythingToolStripMenuItem_Click(object sender, EventArg... method onlyWebBrowsersToolStripMenuItem_Click (line 1845) | private void onlyWebBrowsersToolStripMenuItem_Click(object sender, Eve... method viewTweaksToolStripMenuItem_Click (line 1859) | private void viewTweaksToolStripMenuItem_Click(object sender, EventArg... method createRestorePointToolStripMenuItem_Click (line 1865) | private void createRestorePointToolStripMenuItem_Click(object sender, ... method autosizeAllColumnsToolStripMenuItem_Click (line 1882) | private void autosizeAllColumnsToolStripMenuItem_Click(object sender, ... FILE: source/BulkCrapUninstaller/Forms/Windows/SettingsWindow.Designer.cs class SettingsWindow (line 7) | partial class SettingsWindow method Dispose (line 18) | protected override void Dispose(bool disposing) method InitializeComponent (line 33) | private void InitializeComponent() FILE: source/BulkCrapUninstaller/Forms/Windows/SettingsWindow.cs class SettingsWindow (line 20) | public partial class SettingsWindow : Form method SettingsWindow (line 28) | public SettingsWindow() method OnLoad (line 33) | protected override void OnLoad(EventArgs e) method button2_Click (line 105) | private void button2_Click(object sender, EventArgs e) method checkBoxEnableExternal_CheckedChanged (line 115) | private void checkBoxEnableExternal_CheckedChanged(object sender, Even... method comboBoxJunk_SelectedIndexChanged (line 122) | private void comboBoxJunk_SelectedIndexChanged(object sender, EventArg... method comboBoxLanguage_SelectedIndexChanged (line 130) | private void comboBoxLanguage_SelectedIndexChanged(object sender, Even... method comboBoxRestore_SelectedIndexChanged (line 144) | private void comboBoxRestore_SelectedIndexChanged(object sender, Event... method JunkSettingChanged (line 152) | private void JunkSettingChanged(object sender, SettingChangedEventArgs... method LanguageSettingChanged (line 162) | private void LanguageSettingChanged(object sender, SettingChangedEvent... method RestoreSettingChanged (line 177) | private void RestoreSettingChanged(object sender, SettingChangedEventA... method SettingsWindow_FormClosing (line 188) | private void SettingsWindow_FormClosing(object sender, FormClosingEven... method tabControl_SelectedIndexChanged (line 193) | private void tabControl_SelectedIndexChanged(object sender, EventArgs e) method radioButtonBackup_CheckedChanged (line 197) | private void radioButtonBackup_CheckedChanged(object sender, EventArgs e) method BackupSettingChanged (line 214) | private void BackupSettingChanged(object sender, SettingChangedEventAr... method comboBoxDoubleClick_SelectedIndexChanged (line 232) | private void comboBoxDoubleClick_SelectedIndexChanged(object sender, E... method DoubleClickSettingChanged (line 240) | private void DoubleClickSettingChanged(object sender, SettingChangedEv... FILE: source/BulkCrapUninstaller/Forms/Windows/UninstallProgressWindow.Designer.cs class UninstallProgressWindow (line 8) | partial class UninstallProgressWindow method Dispose (line 19) | protected override void Dispose(bool disposing) method InitializeComponent (line 34) | private void InitializeComponent() FILE: source/BulkCrapUninstaller/Forms/Windows/UninstallProgressWindow.cs class UninstallProgressWindow (line 27) | internal sealed partial class UninstallProgressWindow : Form method ShowUninstallDialog (line 39) | public static void ShowUninstallDialog(BulkUninstallTask status, Func<... method OnShown (line 50) | protected override void OnShown(EventArgs e) method UninstallProgressWindow (line 63) | private UninstallProgressWindow() method SetTargetStatus (line 160) | private void SetTargetStatus(BulkUninstallTask targetStatus) method buttonClose_Click (line 171) | private void buttonClose_Click(object sender, EventArgs e) method currentTargetStatus_OnCurrentTaskChanged (line 176) | private void currentTargetStatus_OnCurrentTaskChanged(object sender, E... method OnTaskFinished (line 197) | private void OnTaskFinished() method OnTaskUpdated (line 230) | private void OnTaskUpdated() method UninstallProgressWindow_FormClosing (line 278) | private void UninstallProgressWindow_FormClosing(object sender, FormCl... method toolStripButtonSettings_Click (line 298) | private void toolStripButtonSettings_Click(object sender, EventArgs e) method toolStripButtonProperties_Click (line 312) | private void toolStripButtonProperties_Click(object sender, EventArgs e) method toolStripButtonFolderOpen_Click (line 320) | private void toolStripButtonFolderOpen_Click(object sender, EventArgs e) method toolStripButtonRun_Click (line 338) | private void toolStripButtonRun_Click(object sender, EventArgs e) method objectListView1_SelectedIndexChanged (line 362) | private void objectListView1_SelectedIndexChanged(object sender, Event... method toolStripButtonTerminate_Click (line 382) | private void toolStripButtonTerminate_Click(object sender, EventArgs e) method toolStripButtonSkip_Click (line 387) | private void toolStripButtonSkip_Click(object sender, EventArgs e) method toolStripButtonHelp_Click (line 392) | private void toolStripButtonHelp_Click(object sender, EventArgs e) method toolStripButtonManualUninstall_Click (line 397) | private void toolStripButtonManualUninstall_Click(object sender, Event... method contextMenuStrip1_Opening (line 425) | private void contextMenuStrip1_Opening(object sender, System.Component... FILE: source/BulkCrapUninstaller/Forms/Wizards/BeginUninstallTaskWizard.Designer.cs class BeginUninstallTaskWizard (line 5) | partial class BeginUninstallTaskWizard method Dispose (line 16) | protected override void Dispose(bool disposing) method InitializeComponent (line 31) | private void InitializeComponent() FILE: source/BulkCrapUninstaller/Forms/Wizards/BeginUninstallTaskWizard.cs class BeginUninstallTaskWizard (line 18) | public partial class BeginUninstallTaskWizard : Form method BeginUninstallTaskWizard (line 26) | public BeginUninstallTaskWizard() method button2_Click (line 48) | private void button2_Click(object sender, EventArgs e) method buttonNext_Click (line 56) | private void buttonNext_Click(object sender, EventArgs e) method buttonPrev_Click (line 61) | private void buttonPrev_Click(object sender, EventArgs e) method ConvertToTaskEntries (line 66) | private List ConvertToTaskEntries(IEnumerable GetRelatedUnin... method Initialize (line 92) | public void Initialize(ICollection select... method processWaiterControl1_AllProcessesClosed (line 115) | private void processWaiterControl1_AllProcessesClosed(object sender, E... method SortTaskEntryList (line 122) | private static List SortTaskEntryList(List appli... method ExportUninstallers (line 60) | public static bool ExportUninstallers(IEnumerable GetApplications... method CheckForRunningProcesses (line 121) | internal static bool CheckForRunningProcesses(string[] filters, bool d... method GetRelatedProcessIds (line 134) | private static int[] GetRelatedProcessIds(string[] filters, bool doNot... method RunUninstall (line 179) | public void RunUninstall(IEnumerable sele... method SortIntelligently (line 290) | public static IEnumerable SortIntelligently(IEnumerable entri... method SortIntelligently (line 314) | public static IEnumerable SortIntelligently(List... method SearchForAndRemoveJunk (line 343) | private bool SearchForAndRemoveJunk(IEnumerable junk) method SearchForAndRemoveProgramFilesJunk (line 448) | public void SearchForAndRemoveProgramFilesJunk(IEnumerable GetApplications... method Modify (line 733) | public void Modify(IEnumerable selectedUn... FILE: source/BulkCrapUninstaller/Functions/ApplicationList/ApplicationListColors.cs class ApplicationListColors (line 10) | internal class ApplicationListColors method ApplicationListColors (line 22) | public ApplicationListColors(Color verifiedColor, Color unverifiedColo... FILE: source/BulkCrapUninstaller/Functions/ApplicationList/ApplicationListConstants.cs class ApplicationListConstants (line 12) | internal static class ApplicationListConstants method GetApplicationBackColor (line 16) | public static Color GetApplicationBackColor(ApplicationUninstallerEntr... method GetApplicationTreemapColor (line 45) | public static Color GetApplicationTreemapColor(ApplicationUninstallerE... FILE: source/BulkCrapUninstaller/Functions/ApplicationList/CertificateCache.cs class CertCacheEntry (line 16) | public sealed class CertCacheEntry class CertificateCache (line 29) | internal class CertificateCache method CertificateCache (line 35) | public CertificateCache(string cacheFilename) method LoadCertificateCache (line 40) | public void LoadCertificateCache() method SaveCertificateCache (line 62) | public void SaveCertificateCache() method ClearChache (line 84) | public void ClearChache() method SetItem (line 101) | public void SetItem(string id, X509Certificate2 cert, bool verified) method TryGetCachedItem (line 114) | public bool TryGetCachedItem(string id, out CertCacheEntry entry) FILE: source/BulkCrapUninstaller/Functions/ApplicationList/ListViewDelegates.cs class ListViewDelegates (line 18) | internal static class ListViewDelegates method AspectToStringConverter (line 20) | internal static string AspectToStringConverter(object x) method BoolToYesNoAspectConverter (line 25) | internal static string BoolToYesNoAspectConverter(object rowObject) method ColumnGuidAspectGetter (line 31) | internal static object ColumnGuidAspectGetter(object rowObj) method ColumnGuidGroupKeyGetter (line 42) | internal static object ColumnGuidGroupKeyGetter(object rowObj) method ColumnInstallLocationGroupKeyGetter (line 53) | internal static object ColumnInstallLocationGroupKeyGetter(object rowObj) method ColumnInstallSourceGroupKeyGetter (line 59) | internal static object ColumnInstallSourceGroupKeyGetter(object rowObj) method ColumnPublisherGroupKeyGetter (line 65) | internal static object ColumnPublisherGroupKeyGetter(object rowObj) method ColumnQuietUninstallStringGroupKeyGetter (line 71) | internal static object ColumnQuietUninstallStringGroupKeyGetter(object... method ColumnSizeAspectGetter (line 77) | internal static object ColumnSizeAspectGetter(object x) method ColumnUninstallStringGroupKeyGetter (line 84) | internal static object ColumnUninstallStringGroupKeyGetter(object rowObj) method GetFirstCharGroupKeyGetter (line 91) | internal static object GetFirstCharGroupKeyGetter(object rowobject) method DisplayVersionGroupKeyGetter (line 102) | internal static object DisplayVersionGroupKeyGetter(object rowObject) method ColumnSizeGroupKeyGetter (line 112) | internal static object ColumnSizeGroupKeyGetter(object rowObject) method GetFuzzyDirectory (line 120) | private static string GetFuzzyDirectory(string fullCommand) method CleanupUninstallString (line 160) | private static object CleanupUninstallString(string uninstallString) method ColumnUninstallStringGetter (line 178) | public static object ColumnUninstallStringGetter(object rowobject) method ColumnQuietUninstallStringGetter (line 185) | public static object ColumnQuietUninstallStringGetter(object rowobject) FILE: source/BulkCrapUninstaller/Functions/ApplicationList/UninstallerListConfigurator.cs class UninstallerListConfigurator (line 24) | internal class UninstallerListConfigurator : IDisposable method UninstallerListConfigurator (line 34) | public UninstallerListConfigurator(MainWindow reference) method Dispose (line 61) | public void Dispose() method GenerateEquivalentFilter (line 73) | public IEnumerable GenerateEquivalentFilter() method ListViewFilter (line 122) | private bool ListViewFilter(object obj) method SetupListView (line 157) | public void SetupListView() method UninstallerObjectListView_FormatRow (line 251) | private void UninstallerObjectListView_FormatRow(object sender, Format... method UpdateColumnFiltering (line 260) | public void UpdateColumnFiltering(bool anyUninstallers) FILE: source/BulkCrapUninstaller/Functions/ApplicationList/UninstallerListPostProcesser.cs class UninstallerListPostProcesser (line 20) | internal class UninstallerListPostProcesser : IDisposable method UninstallerListPostProcesser (line 38) | public UninstallerListPostProcesser(Action updateItemsCallback,... method AbortPostprocessingThread (line 44) | public void AbortPostprocessingThread() method StartProcessingThread (line 50) | public void StartProcessingThread(IEnumerable ... method CheckIsAppDisposed (line 124) | public bool CheckIsAppDisposed() method DeselectAllItems (line 130) | public void DeselectAllItems(object sender, EventArgs e) method GetFilteredSize (line 140) | public FileSize GetFilteredSize() method GetSelectedSize (line 150) | public FileSize GetSelectedSize() method InitiateListRefresh (line 156) | public void InitiateListRefresh() method InvertSelectedItems (line 220) | public void InvertSelectedItems(object sender, EventArgs e) method ListRefreshThread (line 227) | private void ListRefreshThread(LoadingDialogInterface dialogInterface) method ReassignStartupEntries (line 283) | internal void ReassignStartupEntries(bool refreshListView, IEnumerable... method RefreshList (line 291) | public void RefreshList() method SelectAllItems (line 300) | public void SelectAllItems(object sender, EventArgs e) method SelectItemFromKeystroke (line 312) | public bool SelectItemFromKeystroke(Keys keyCode) class ListRefreshEventArgs (line 335) | public sealed class ListRefreshEventArgs : EventArgs method ListRefreshEventArgs (line 337) | public ListRefreshEventArgs(bool refreshIsRunning, bool firstRefresh) FILE: source/BulkCrapUninstaller/Functions/MessageBoxes.cs class MessageBoxes (line 23) | internal static class MessageBoxes type PressedButton (line 25) | public enum PressedButton method RatingsDisabled (line 34) | public static void RatingsDisabled() method RatingUnavailable (line 41) | public static void RatingUnavailable() method AskToSubmitFeedback (line 48) | internal static CustomMessageBox.PressedButton AskToSubmitFeedback() method BackupFailedQuestion (line 57) | internal static PressedButton BackupFailedQuestion(string exMessage, F... method BackupRegistryQuestion (line 73) | internal static PressedButton BackupRegistryQuestion(Form owner) method CanSelectOnlyOneItemInfo (line 100) | internal static void CanSelectOnlyOneItemInfo() method CanWalkAwayInfo (line 112) | internal static CustomMessageBox CanWalkAwayInfo(Form owner) method ConfirmLowConfidenceQuestion (line 121) | internal static bool ConfirmLowConfidenceQuestion(Form owner) method DeleteRegKeysConfirmation (line 131) | internal static bool DeleteRegKeysConfirmation(string[] affectedKeyNames) method ExportFailed (line 142) | internal static void ExportFailed(string exMessage, Form owner) method GetSystemRestoreDescription (line 150) | internal static string GetSystemRestoreDescription(int count) method InvalidNewEntryName (line 155) | internal static void InvalidNewEntryName() method LookForJunkQuestion (line 169) | internal static bool LookForJunkQuestion() method NoJunkFoundInfo (line 195) | internal static void NoJunkFoundInfo() method NoNetworkConnected (line 208) | internal static void NoNetworkConnected() method NothingToCopy (line 217) | internal static void NothingToCopy() method NoUninstallersSelectedInfo (line 224) | internal static void NoUninstallersSelectedInfo() method OpenDirectoriesMessageBox (line 233) | internal static bool OpenDirectoriesMessageBox(int sourceDirCount) method OpenDirectoryError (line 249) | internal static void OpenDirectoryError(Exception e) method OpenUninstallListError (line 257) | internal static void OpenUninstallListError(string exMessage) method OpenUninstallListQuestion (line 265) | internal static PressedButton OpenUninstallListQuestion() method OpenUrlError (line 283) | internal static void OpenUrlError(Exception e) method OpenUrlsMessageBox (line 290) | internal static bool OpenUrlsMessageBox(int sourceDirCount) method ProtectedItemError (line 308) | internal static void ProtectedItemError(string affectedKeyName) method ProtectedItemsWarningQuestion (line 320) | internal static PressedButton ProtectedItemsWarningQuestion(string[] a... method QuietUninstallersNotAvailableQuestion (line 341) | internal static PressedButton QuietUninstallersNotAvailableQuestion(st... method ResetSettingsConfirmation (line 372) | internal static PressedButton ResetSettingsConfirmation() method RestartNeededForSettingChangeQuestion (line 389) | internal static bool RestartNeededForSettingChangeQuestion() method SaveUninstallListError (line 399) | internal static void SaveUninstallListError(string exMessage) method SearchOnlineError (line 407) | internal static void SearchOnlineError(Exception e) method SearchOnlineMessageBox (line 414) | internal static PressedButton SearchOnlineMessageBox(int sourceDirCount) method SelfUninstallQuestion (line 440) | internal static bool SelfUninstallQuestion() method SysRestoreBeginQuestion (line 450) | internal static PressedButton SysRestoreBeginQuestion() method SysRestoreContinueAfterError (line 490) | internal static PressedButton SysRestoreContinueAfterError(string exMe... method TaskSkipCurrentKillTaskQuestion (line 513) | internal static CustomMessageBox TaskSkipCurrentKillTaskQuestion(Form ... method TaskStopConfirmation (line 520) | internal static PressedButton TaskStopConfirmation(Form ownerForm) method UninstallAlreadyRunning (line 537) | internal static void UninstallAlreadyRunning() method UninstallMsiGuidMissing (line 542) | internal static void UninstallMsiGuidMissing() method ModifyCommandMissing (line 550) | internal static void ModifyCommandMissing() method UpdateAskToDownload (line 558) | internal static bool UpdateAskToDownload(Version latestVersion) method UpdateFailed (line 570) | internal static void UpdateFailed(string errorMessage) method UpdateUptodate (line 580) | internal static void UpdateUptodate() method ForceRunUninstallFailedError (line 589) | internal static void ForceRunUninstallFailedError(Form owner, IEnumera... method DisplayHelp (line 607) | public static void DisplayHelp() method DisplayLicense (line 613) | public static void DisplayLicense() method DisplayPrivacyPolicy (line 619) | public static void DisplayPrivacyPolicy() method GetBundledFilePath (line 625) | public static string GetBundledFilePath(string filename) method AskToRetryFailedQuietAsLoud (line 641) | public static bool AskToRetryFailedQuietAsLoud(Form owner, IEnumerable... method UninstallFromDirectoryNothingFound (line 651) | public static void UninstallFromDirectoryNothingFound() method UninstallFromDirectoryUninstallerFound (line 660) | public static bool UninstallFromDirectoryUninstallerFound(string displ... method AskToSaveUninstallList (line 669) | public static PressedButton AskToSaveUninstallList() method SelectFolder (line 688) | public static string SelectFolder(string title) method CantRenameUninstallerKind (line 716) | public static void CantRenameUninstallerKind(string displayName, Unins... FILE: source/BulkCrapUninstaller/Functions/Ratings/RatingEntry.cs type RatingEntry (line 11) | public struct RatingEntry : IEquatable method GetHashCode (line 13) | public override int GetHashCode() method Equals (line 35) | public bool Equals(RatingEntry other) method Equals (line 40) | public override bool Equals(object obj) method ToRating (line 56) | public static UninstallerRating ToRating(int value) method ToString (line 66) | public override string ToString() FILE: source/BulkCrapUninstaller/Functions/Ratings/RatingManagerWrapper.cs class RatingManagerWrapper (line 23) | internal class RatingManagerWrapper method ProcessGatheredRatings (line 33) | public void ProcessGatheredRatings() method InitializeRatingColumn (line 64) | public void InitializeRatingColumn(OLVColumn olvColumnRating, ObjectLi... method RateEntries (line 106) | public void RateEntries(ApplicationUninstallerEntry[] entries, Point l... method InitializeRatings (line 134) | public void InitializeRatings() method FlushRatings (line 177) | private void FlushRatings() FILE: source/BulkCrapUninstaller/Functions/Ratings/RatingRenderer.cs class RatingRenderer (line 14) | public class RatingRenderer : BaseRenderer method Render (line 27) | public override void Render(Graphics g, Rectangle r) FILE: source/BulkCrapUninstaller/Functions/Ratings/UninstallerRating.cs type UninstallerRating (line 8) | public enum UninstallerRating FILE: source/BulkCrapUninstaller/Functions/Ratings/UninstallerRatingManager.Utils.cs class UninstallerRatingManager (line 10) | public partial class UninstallerRatingManager class Utils (line 12) | internal static class Utils method DecompressAndDeserialize (line 14) | public static T DecompressAndDeserialize(byte[] bytes, JsonSerial... method SerializeAndCompress (line 27) | public static byte[] SerializeAndCompress(object objToJsonserialize) method StableHash (line 48) | public static ulong StableHash(string str) class AverageRatingEntry (line 67) | public class AverageRatingEntry class UserRatingEntry (line 73) | public class UserRatingEntry FILE: source/BulkCrapUninstaller/Functions/Ratings/UninstallerRatingManager.cs class UninstallerRatingManager (line 13) | public partial class UninstallerRatingManager method UninstallerRatingManager (line 19) | public UninstallerRatingManager(ulong userId) method FetchRatings (line 31) | public void FetchRatings() method UploadRatings (line 56) | public void UploadRatings() method SetMyRating (line 75) | public void SetMyRating(string appKey, UninstallerRating rating) method GetRating (line 90) | public RatingEntry GetRating(string appName) method SerializeCache (line 100) | public void SerializeCache(DirectoryInfo directory) method DeleteCache (line 116) | public static void DeleteCache(DirectoryInfo directory) method DeserializeCache (line 128) | public void DeserializeCache(DirectoryInfo directory) method LoadFromFile (line 144) | private static void LoadFromFile(string path, Dictionary t... method ClearRatings (line 164) | public void ClearRatings() FILE: source/BulkCrapUninstaller/Functions/Tools/ImportExport.cs class ImportExport (line 16) | internal static class ImportExport method CopyToClipboard (line 18) | public static void CopyToClipboard(IEnumerable inputLines) method CopyNamesToClipboard (line 37) | public static void CopyNamesToClipboard(IEnumerable settingSet, MainWindow mai... method LoadSettings (line 31) | public void LoadSettings() method LoadSorting (line 69) | public void LoadSorting() method ResetSettingsDialog (line 85) | public void ResetSettingsDialog() method SaveSettings (line 94) | public void SaveSettings() FILE: source/BulkCrapUninstaller/Functions/Tools/SystemRestore.cs class SystemRestore (line 16) | internal static class SystemRestore method BeginSysRestore (line 30) | public static bool BeginSysRestore(int count, bool displayMessage = tr... method CancelSysRestore (line 63) | public static void CancelSysRestore() method EndSysRestore (line 74) | public static void EndSysRestore() FILE: source/BulkCrapUninstaller/Functions/Tools/UpdateGrabber.cs class UpdateGrabber (line 18) | internal static class UpdateGrabber method LookForUpdates (line 23) | public static void LookForUpdates() method AskAndBeginUpdate (line 53) | public static void AskAndBeginUpdate(Version latestVersion) method Setup (line 78) | public static void Setup() method AutoUpdate (line 90) | public static void AutoUpdate(Func canDisplayMessage, Action targetEvents) FILE: source/BulkCrapUninstaller/Functions/Tracking/SingleEventHook.cs class SingleEventHook (line 12) | internal sealed class SingleEventHook : IDisposable method SingleEventHook (line 17) | public SingleEventHook(EventHook parent, EventInfo targetEvent) method Dispose (line 45) | public void Dispose() method ToString (line 50) | public override string ToString() method SimpleHandler (line 56) | private void SimpleHandler(object sender, EventArgs args) FILE: source/BulkCrapUninstaller/Functions/Tracking/UsageManager.cs class UsageManager (line 19) | public static class UsageManager method FinishCollectingData (line 87) | public static void FinishCollectingData() method RemoveStoredData (line 110) | public static void RemoveStoredData() method SendUsageData (line 125) | public static void SendUsageData() method UsageTrackerDestructionCallback (line 136) | internal static void UsageTrackerDestructionCallback(UsageTracker trac... method CreateNewDataDocument (line 148) | private static XDocument CreateNewDataDocument() method SerializeToXml (line 165) | private static void SerializeToXml(IEnumerable hooks) FILE: source/BulkCrapUninstaller/Functions/Tracking/UsageTracker.cs class UsageTracker (line 15) | public sealed class UsageTracker : ReferencedComponent method AddBlacklistType (line 24) | public static void AddBlacklistType(Type typeToBlacklist) method Dispose (line 29) | protected override void Dispose(bool disposing) method HookToForm (line 38) | private void HookToForm() method OnContainerInitialized (line 57) | protected override void OnContainerInitialized(object obj, EventArgs a... FILE: source/BulkCrapUninstaller/NBugConfigurator.cs class BugReportExtraInfo (line 23) | [System.Diagnostics.CodeAnalysis.SuppressMessage("Design", "CA1051:Do no... method BugReportExtraInfo (line 30) | internal BugReportExtraInfo() class NBugConfigurator (line 35) | public static class NBugConfigurator method SetupNBug (line 37) | public static void SetupNBug() class NBugDatabaseSenderWrapper (line 57) | private class NBugDatabaseSenderWrapper : ProtocolBase method Send (line 59) | public override bool Send(string fileName, Stream file, Report repor... FILE: source/BulkCrapUninstaller/Program.cs class Program (line 29) | public static class Program method PrepareSettings (line 95) | internal static void PrepareSettings() method GetUniqueUserId (line 150) | private static ulong GetUniqueUserId() method GetInstalledRegKey (line 174) | private static void GetInstalledRegKey() method StartLogCleaner (line 212) | public static void StartLogCleaner() method PathToUri (line 252) | private static Uri PathToUri(string filePath) method ClearCaches (line 265) | public static void ClearCaches(bool showErrors) FILE: source/BulkCrapUninstaller/Properties/Localisable.Designer.cs class Localisable (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method Localisable (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: source/BulkCrapUninstaller/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: source/BulkCrapUninstaller/Properties/Settings.Designer.cs class Settings (line 14) | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] FILE: source/BulkCrapUninstaller/Properties/Settings.cs class Settings (line 15) | internal sealed partial class Settings FILE: source/BulkCrapUninstallerTests/DynamicStringArrayConverterTests.cs class DynamicStringArrayConverterTests (line 9) | [TestClass] method Deserialize (line 17) | private static string[] Deserialize(string json) method BareString_ReturnsSingleElementArray (line 24) | [TestMethod] method FlatArray_ReturnsAllStrings (line 33) | [TestMethod] method EmptyArray_ReturnsEmpty (line 40) | [TestMethod] method SingleElementArray_ReturnsSingleElement (line 47) | [TestMethod] method NestedArray_TakesFirstStringOnly (line 56) | [TestMethod] method MultipleNestedArrays_TakesFirstFromEach (line 63) | [TestMethod] method EmptyNestedArray_IsSkipped (line 70) | [TestMethod] method AllEmptyNestedArrays_ReturnsEmpty (line 77) | [TestMethod] method NonStringFirstInNested_SkipsToFirstString (line 86) | [TestMethod] method NestedWithOnlyNonStrings_IsSkipped (line 93) | [TestMethod] method NullAtTopLevel_IsSkipped (line 100) | [TestMethod] method NullInNestedArray_SkipsToFirstString (line 107) | [TestMethod] method TwoDeepNesting_RecursivelyUnwraps (line 116) | [TestMethod] method ThreeDeepNesting_RecursivelyUnwraps (line 123) | [TestMethod] method DeeplyNestedEmpty_ReturnsEmpty (line 130) | [TestMethod] method EmptyThenNonEmptyInNested_FindsString (line 137) | [TestMethod] method MixedFlatAndNested_CollectsAll (line 146) | [TestMethod] method ObjectAtTopLevel_IsSkipped (line 155) | [TestMethod] method ObjectInNestedArray_IsSkipped (line 162) | [TestMethod] method InvalidRootToken_ThrowsJsonException (line 171) | [TestMethod] method RootObject_ThrowsJsonException (line 177) | [TestMethod] method RootNull_ReturnsNull (line 183) | [TestMethod] method EmptyStringPreserved_TopLevel (line 192) | [TestMethod] method EmptyStringPreserved_InNested (line 199) | [TestMethod] method BooleanAtTopLevel_IsSkipped (line 206) | [TestMethod] method NumberAtTopLevel_IsSkipped (line 213) | [TestMethod] method ScoopRealisticBinFormat (line 220) | [TestMethod] method NestedObjectFollowedByString (line 228) | [TestMethod] method RecursiveNullThenNestedString (line 235) | [TestMethod] method AdjacentNestedWithEmptyBetween (line 243) | [TestMethod] method NestedWithNonStringsThenDeeperString (line 250) | [TestMethod] FILE: source/BulkCrapUninstallerTests/Functions/UninstallerRatingManagerTests.cs class UninstallerRatingManagerTests (line 9) | [TestClass] method TestInitialize (line 15) | [TestInitialize] method TestCleanup (line 21) | [TestCleanup] method RefreshStatsTest (line 27) | [TestMethod] method GetRatingTest (line 37) | [TestMethod] method SetMyRatingTest (line 47) | [TestMethod] method SerializeDeserializeCasheTest (line 80) | [TestMethod] FILE: source/HelperTools/HelperTools.cs class HelperTools (line 13) | internal static partial class HelperTools method SetupEncoding (line 15) | public static void SetupEncoding() method HrefRegex (line 27) | [GeneratedRegex(@"0x[\d\w]{8}")] private static partial Regex HrefRege... method ExtractHrefCode (line 33) | public static ResultWin32 ExtractHrefCode(Exception error) method ExtractHrefCode (line 44) | public static ResultWin32 ExtractHrefCode(string errorMessage) method ObjectToConsoleOutput (line 67) | public static string ObjectToConsoleOutput(object obj, IFormatProvider... method KeyValueListToConsoleOutput (line 79) | public static string KeyValueListToConsoleOutput(ICollection (int)comCode < 0; method IsSuccess (line 106) | public static bool IsSuccess(this ResultCom comCode) => (int)comCode >... FILE: source/KlocTools/Collections/ObservedList.cs class ObservedList (line 17) | public class ObservedList : IList method Add (line 29) | public virtual void Add(T item) method Clear (line 35) | public virtual void Clear() method Contains (line 41) | public virtual bool Contains(T item) method CopyTo (line 46) | public virtual void CopyTo(T[] array, int arrayIndex) method GetEnumerator (line 51) | public virtual IEnumerator GetEnumerator() method GetEnumerator (line 56) | IEnumerator IEnumerable.GetEnumerator() method IndexOf (line 61) | public virtual int IndexOf(T item) method Insert (line 66) | public virtual void Insert(int index, T item) method Remove (line 72) | public virtual bool Remove(T item) method RemoveAt (line 78) | public virtual void RemoveAt(int index) method AddRange (line 86) | public void AddRange(IEnumerable items) method OnListChangedEvent (line 106) | public void OnListChangedEvent() FILE: source/KlocTools/Controls/CommandLink.cs class CommandLink (line 15) | public sealed class CommandLink : Button method CommandLink (line 24) | public CommandLink() method SendMessage (line 66) | [DllImport("user32.dll", CharSet = CharSet.Unicode)] method SendMessage (line 70) | [DllImport("user32.dll", CharSet = CharSet.Unicode)] method SendMessage (line 74) | [DllImport("user32.dll", CharSet = CharSet.Unicode)] method SendMessage (line 78) | [DllImport("user32.dll", CharSet = CharSet.Unicode)] method GetNoteText (line 82) | private string GetNoteText() method SetNoteText (line 97) | private void SetNoteText(string value) FILE: source/KlocTools/Controls/ContentAlignmentBox.Designer.cs class ContentAlignmentBox (line 3) | partial class ContentAlignmentBox method Dispose (line 14) | protected override void Dispose(bool disposing) method InitializeComponent (line 29) | private void InitializeComponent() FILE: source/KlocTools/Controls/ContentAlignmentBox.cs class ContentAlignmentBox (line 15) | public partial class ContentAlignmentBox : UserControl method ContentAlignmentBox (line 21) | public ContentAlignmentBox() method CheckedChanged (line 100) | private void CheckedChanged(object sender, EventArgs e) FILE: source/KlocTools/Controls/DirectorySelectBox.Designer.cs class DirectorySelectBox (line 6) | partial class DirectorySelectBox method Dispose (line 17) | protected override void Dispose(bool disposing) method InitializeComponent (line 32) | private void InitializeComponent() FILE: source/KlocTools/Controls/DirectorySelectBox.cs class DirectorySelectBox (line 19) | public sealed partial class DirectorySelectBox : UserControl method DirectorySelectBox (line 29) | public DirectorySelectBox() method button1_Click (line 65) | private void button1_Click(object sender, EventArgs e) method OnDirectoryPathChanged (line 71) | private void OnDirectoryPathChanged() method textBox1_Validating (line 76) | private void textBox1_Validating(object sender, CancelEventArgs e) method OnDragDrop (line 84) | private void OnDragDrop(object sender, DragEventArgs e) method OnDragEnter (line 89) | private void OnDragEnter(object sender, DragEventArgs e) FILE: source/KlocTools/Controls/EditableCheckedListView.Designer.cs class EditableCheckedListView (line 6) | partial class EditableCheckedListView method Dispose (line 17) | protected override void Dispose(bool disposing) method InitializeComponent (line 32) | private void InitializeComponent() FILE: source/KlocTools/Controls/EditableCheckedListView.cs class EditableCheckedListView (line 14) | public partial class EditableCheckedListView : UserControl method EditableCheckedListView (line 24) | public EditableCheckedListView() method AddRange (line 74) | public void AddRange(object[] items, object[] checkedItems) method buttonAdd_Click (line 83) | private void buttonAdd_Click(object sender, EventArgs e) method buttonRemove_Click (line 93) | private void buttonRemove_Click(object sender, EventArgs e) method buttonUpdate_Click (line 102) | private void buttonUpdate_Click(object sender, EventArgs e) method checkedListBox1_ItemCheck (line 113) | private void checkedListBox1_ItemCheck(object sender, ItemCheckEventAr... method FireListViewChanged (line 118) | private void FireListViewChanged() method GetString (line 124) | private string GetString(string previous) FILE: source/KlocTools/Controls/EditableListView.Designer.cs class EditableListView (line 6) | partial class EditableListView method Dispose (line 17) | protected override void Dispose(bool disposing) method InitializeComponent (line 32) | private void InitializeComponent() FILE: source/KlocTools/Controls/EditableListView.cs class EditableListView (line 14) | public partial class EditableListView : UserControl method EditableListView (line 24) | public EditableListView() method AddRange (line 69) | public void AddRange(object[] items) method buttonAdd_Click (line 75) | private void buttonAdd_Click(object sender, EventArgs e) method buttonRemove_Click (line 85) | private void buttonRemove_Click(object sender, EventArgs e) method buttonUpdate_Click (line 94) | private void buttonUpdate_Click(object sender, EventArgs e) method FireListViewChanged (line 105) | private void FireListViewChanged() method GetString (line 111) | private string GetString(string previous) FILE: source/KlocTools/Controls/FacebookButton.cs class FacebookButton (line 14) | public sealed class FacebookButton : Button method FacebookButton (line 16) | public FacebookButton() method FacebookButton_Click (line 34) | private void FacebookButton_Click(object sender, EventArgs e) FILE: source/KlocTools/Controls/FacebookStatusButton.cs class FacebookStatusButton (line 13) | public sealed class FacebookStatusButton : ToolStripStatusLabel method FacebookStatusButton (line 15) | public FacebookStatusButton() method FacebookStatusButton_Click (line 28) | private void FacebookStatusButton_Click(object sender, EventArgs e) FILE: source/KlocTools/Controls/FixedFlowLayoutPanel.cs class FixedFlowLayoutPanel (line 11) | public sealed class FixedFlowLayoutPanel : FlowLayoutPanel method OnPaint (line 13) | protected override void OnPaint(PaintEventArgs e) method OnLayout (line 27) | protected override void OnLayout(LayoutEventArgs levent) FILE: source/KlocTools/Controls/LineSeparator.Designer.cs class LineSeparator (line 5) | sealed partial class LineSeparator method Dispose (line 16) | protected override void Dispose(bool disposing) method InitializeComponent (line 31) | private void InitializeComponent() FILE: source/KlocTools/Controls/LineSeparator.cs class LineSeparator (line 11) | public sealed partial class LineSeparator : UserControl method LineSeparator (line 15) | public LineSeparator() method LineSeparator_Paint (line 32) | private void LineSeparator_Paint(object sender, PaintEventArgs e) FILE: source/KlocTools/Controls/PassThroughLabel.cs class PassThroughLabel (line 14) | public sealed class PassThroughLabel : Label method WndProc (line 19) | protected override void WndProc(ref Message m) FILE: source/KlocTools/Controls/PathSelectBox.Designer.cs class PathSelectBox (line 6) | partial class PathSelectBox method Dispose (line 17) | protected override void Dispose(bool disposing) method InitializeComponent (line 32) | private void InitializeComponent() FILE: source/KlocTools/Controls/PathSelectBox.cs class PathSelectBox (line 19) | public sealed partial class PathSelectBox : UserControl method PathSelectBox (line 23) | public PathSelectBox() method button1_Click (line 55) | private void button1_Click(object sender, EventArgs e) method OnFileNameChanged (line 60) | private void OnFileNameChanged() method openFileDialog_FileOk (line 65) | private void openFileDialog_FileOk(object sender, CancelEventArgs e) method textBox1_Changed (line 70) | private void textBox1_Changed(object sender, EventArgs e) method OnDragDrop (line 76) | private void OnDragDrop(object sender, DragEventArgs e) method OnDragEnter (line 81) | private void OnDragEnter(object sender, DragEventArgs e) FILE: source/KlocTools/Controls/SearchBox.Designer.cs class SearchBox (line 6) | partial class SearchBox method Dispose (line 17) | protected override void Dispose(bool disposing) method InitializeComponent (line 32) | private void InitializeComponent() FILE: source/KlocTools/Controls/SearchBox.cs class SearchBox (line 13) | public partial class SearchBox : UserControl method UpdateFieldColor (line 26) | private void UpdateFieldColor() method SearchBox (line 67) | public SearchBox() method ClearSearchBox (line 102) | public void ClearSearchBox() method filteringTextBox_Enter (line 108) | private void filteringTextBox_Enter(object sender, EventArgs e) method filteringTextBox_KeyDown (line 113) | private void filteringTextBox_KeyDown(object sender, KeyEventArgs e) method filteringTextBox_KeyUp (line 128) | private void filteringTextBox_KeyUp(object sender, KeyEventArgs e) method filteringTextBox_Leave (line 146) | private void filteringTextBox_Leave(object sender, EventArgs e) method filteringTextBox_TextChanged (line 152) | private void filteringTextBox_TextChanged(object sender, EventArgs e) method FocusSearchBox (line 165) | public void FocusSearchBox() method OnFocusSearchTarget (line 176) | protected virtual void OnFocusSearchTarget() method OnSearchTextChanged (line 184) | protected virtual void OnSearchTextChanged() method Search (line 189) | public void Search(string searchString) class SearchEventArgs (line 200) | public sealed class SearchEventArgs : EventArgs method SearchEventArgs (line 202) | public SearchEventArgs(SearchBox origin, string searchText) FILE: source/KlocTools/Controls/ToolStripNumberControl.cs class ToolStripNumberControl (line 11) | [ToolStripItemDesignerAvailability(ToolStripItemDesignerAvailability.Too... method ToolStripNumberControl (line 16) | public ToolStripNumberControl() FILE: source/KlocTools/Controls/TwitterButton.cs class TwitterButton (line 14) | public sealed class TwitterButton : Button method TwitterButton (line 16) | public TwitterButton() method TwitterButton_Click (line 41) | private void TwitterButton_Click(object sender, EventArgs e) FILE: source/KlocTools/Controls/TwitterStatusButton.cs class TwitterStatusButton (line 13) | public sealed class TwitterStatusButton : ToolStripStatusLabel method TwitterStatusButton (line 15) | public TwitterStatusButton() method FacebookStatusButton_Click (line 34) | private void FacebookStatusButton_Click(object sender, EventArgs e) FILE: source/KlocTools/Controls/WindowTargeter.Designer.cs class WindowTargeter (line 3) | partial class WindowTargeter method Dispose (line 14) | protected override void Dispose(bool disposing) method InitializeComponent (line 29) | private void InitializeComponent() FILE: source/KlocTools/Controls/WindowTargeter.cs class WindowTargeter (line 13) | public partial class WindowTargeter : UserControl method WindowTargeter (line 18) | public WindowTargeter() method SearcherOnWindowSelected (line 47) | private void SearcherOnWindowSelected(object sender, WindowHoverEventA... method SearcherOnHoveredWindowChanged (line 54) | private void SearcherOnHoveredWindowChanged(object sender, WindowHover... FILE: source/KlocTools/DisplayMode.cs type DisplayMode (line 8) | public enum DisplayMode FILE: source/KlocTools/Events/CountingUpdateEventArgs.cs class CountingUpdateEventArgs (line 10) | public class CountingUpdateEventArgs : EventArgs method CountingUpdateEventArgs (line 12) | public CountingUpdateEventArgs(int minimum, int maximum, int value) method GetPercentage (line 45) | public int GetPercentage() FILE: source/KlocTools/Events/PropertyChangedEventArgs.cs class PropertyChangedEventArgs (line 14) | public class PropertyChangedEventArgs : PropertyChangedEventArgs method PropertyChangedEventArgs (line 16) | public PropertyChangedEventArgs(T newValue) : this(newValue, string.Em... method PropertyChangedEventArgs (line 20) | public PropertyChangedEventArgs(T newValue, string propertyName) : bas... FILE: source/KlocTools/Extensions/BooleanTools.cs class BooleanTools (line 12) | public static class BooleanTools method ToBool (line 18) | public static bool ToBool(this CheckState value) method ToCheckState (line 26) | public static CheckState ToCheckState(this bool value) method ToCheckState (line 34) | public static CheckState ToCheckState(this bool? value) method ToNullBool (line 44) | public static bool? ToNullBool(this CheckState value) method ToYesNo (line 54) | public static string ToYesNo(this bool value) method ToYesNo (line 63) | public static string ToYesNo(this bool? value) FILE: source/KlocTools/Extensions/CheckBoxExtension.cs class CheckBoxExtension (line 11) | public static class CheckBoxExtension method SetCheckState (line 22) | public static void SetCheckState(this CheckBox chBox, CheckState check... FILE: source/KlocTools/Extensions/CollectionExtensions.cs class CollectionExtensions (line 12) | public static class CollectionExtensions method ToEnumerable (line 19) | public static IEnumerable ToEnumerable(this T obj) method SelectManyResursively (line 27) | public static IEnumerable SelectManyResursively(this IEnumerable... method Move (line 37) | public static void Move(this IList list, int oldIndex, int newIn... method MoveUp (line 47) | public static void MoveUp(this IList list, int oldIndex) method MoveDown (line 56) | public static void MoveDown(this IList list, int oldIndex) method AsReadOnly (line 66) | public static IDictionary AsReadOnly(this ... method CountEquals (line 77) | public static bool CountEquals(this IEnumerable collection, int ... method Distinct (line 98) | public static IEnumerable Distinct(this IEnumerable<... method DoForEach (line 119) | public static IEnumerable DoForEach(this IEnumerable collecti... method ForEach (line 134) | public static void ForEach(this IEnumerable collection, Action(this T[] array, T element) method GetRandomElement (line 156) | public static T GetRandomElement(this IEnumerable items) method RemoveAll (line 175) | public static void RemoveAll(this IList collection, IEnumerable<... method RemoveAll (line 189) | public static void RemoveAll(this IList collection, Func(this T[] data, int index, int length) method Contains (line 211) | public static bool Contains(this IEnumerable data, string valu... method Rotate (line 220) | public static IEnumerable Rotate(this ICollection targets, in... FILE: source/KlocTools/Extensions/DictionaryExtensions.cs class DictionaryExtensions (line 15) | public static class DictionaryExtensions method Serialize (line 18) | public static void Serialize(this IDictionary dictionary, TextWriter w... method Deserialize (line 26) | public static void Deserialize(this IDictionary dictionary, TextReader... class Entry (line 39) | private class Entry method Entry (line 44) | public Entry() method Entry (line 48) | public Entry(object key, object value) FILE: source/KlocTools/Extensions/EnumerableExtensions.cs class EnumerableExtensions (line 11) | public static class EnumerableExtensions method Using (line 22) | public static IEnumerable Using(this IEnumerable b... method Do (line 50) | public static IEnumerable Do(this IEnumerable baseEnumerable, method Attempt (line 63) | public static IEnumerable Attempt(this IEnumerable(this EventHandler handler, ... FILE: source/KlocTools/Extensions/FormsExtensions.cs class FormsExtensions (line 17) | public static class FormsExtensions method BeginControlUpdate (line 29) | public static void BeginControlUpdate(this Control control) method ShowAndMoveToTop (line 41) | public static void ShowAndMoveToTop(this Form targetForm) method CenterToForm (line 54) | public static void CenterToForm(this Form thisForm, Form targetForm) method EndControlUpdate (line 65) | public static void EndControlUpdate(this Control control) method GetAllChildren (line 82) | public static IEnumerable GetAllChildren(this Control control) method GetAllChildren (line 96) | public static IEnumerable GetAllChildren(this Control control... method GetComponents (line 102) | public static IEnumerable GetComponents(this Form form) method IsChildOf (line 119) | public static bool IsChildOf(this Control c, Control parent) method SafeInvoke (line 140) | public static void SafeInvoke(this Control obj, Action action) method ExtendAeroFrameInwards (line 172) | public static bool ExtendAeroFrameInwards(this Form f, Padding insetMa... method SetDoubleBuffered (line 190) | public static void SetDoubleBuffered(this Control c, bool enabled) method ToLetterOrNumberString (line 207) | public static string ToLetterOrNumberString(this Keys keyVal) method ToNumber (line 227) | public static int ToNumber(this Keys keyVal) method GetBorderHeight (line 244) | public static int GetBorderHeight(this Form f) method GetBorderWidth (line 253) | public static int GetBorderWidth(this Form f) method MoveCloseToCursor (line 262) | public static void MoveCloseToCursor(this Form form) class NativeMethods (line 272) | private static class NativeMethods method DwmExtendFrameIntoClientArea (line 274) | [DllImport("dwmapi.dll")] type MARGINS (line 280) | [StructLayout(LayoutKind.Sequential)] FILE: source/KlocTools/Extensions/IconExtensions.cs class IconExtensions (line 11) | public static class IconExtensions method PlayCorrespondingSystemSound (line 17) | public static void PlayCorrespondingSystemSound(this Icon iconSet) FILE: source/KlocTools/Extensions/IoExtensions.cs class IoExtensions (line 13) | public static class IoExtensions method GetAttributes (line 20) | public static IEnumerable> GetAttributes(... method GetDriveInfo (line 38) | public static DriveInfo GetDriveInfo(this DirectoryInfo obj) method IsFileLocked (line 46) | public static bool IsFileLocked(this FileInfo file) method IsNtfs (line 73) | public static bool IsNtfs(this DriveInfo obj) method RootEquals (line 88) | public static bool RootEquals(this DirectoryInfo obj, DirectoryInfo ta... method RootEquals (line 106) | public static bool RootEquals(this FileInfo obj, FileInfo target) method GetNameWithoutExtension (line 117) | public static string GetNameWithoutExtension(this FileSystemInfo obj) FILE: source/KlocTools/Extensions/MiscExtensions.cs class MiscExtensions (line 10) | public static class MiscExtensions method IsDefault (line 26) | public static bool IsDefault(this T value) method IsEmpty (line 34) | public static bool IsEmpty(this Guid obj) method IsZeroOrNull (line 39) | public static bool IsZeroOrNull(this Version obj) FILE: source/KlocTools/Extensions/ParentProcessUtilities.cs type ParentProcessUtilities (line 12) | [StructLayout(LayoutKind.Sequential)] method NtQueryInformationProcess (line 23) | [DllImport("ntdll.dll")] method GetParentProcess (line 30) | public static Process GetParentProcess() method GetParentProcess (line 40) | public static Process GetParentProcess(int id) method GetParentProcess (line 51) | public static Process GetParentProcess(IntPtr handle) FILE: source/KlocTools/Extensions/ProcessExtensions.cs class ProcessExtensions (line 15) | public static class ProcessExtensions method GetChildProcesses (line 17) | public static IEnumerable GetChildProcesses(this Process proc... method GetCommandLine (line 72) | public static string GetCommandLine(this Process process) method Kill (line 95) | public static void Kill(this Process pr, bool killChildren) method Start (line 114) | public static Process Start(this ProcessStartInfo startInfo) method StartAndWait (line 124) | public static int StartAndWait(this ProcessStartInfo startInfo) FILE: source/KlocTools/Extensions/ReadOnlyDictionaryWrapper.cs class ReadOnlyDictionaryWrapper (line 12) | public sealed class ReadOnlyDictionaryWrapper : IDictionar... method ReadOnlyDictionaryWrapper (line 16) | public ReadOnlyDictionaryWrapper(IDictionary baseDiction... method GetEnumerator (line 21) | public IEnumerator> GetEnumerator() method GetEnumerator (line 26) | IEnumerator IEnumerable.GetEnumerator() method Add (line 31) | public void Add(KeyValuePair item) method Clear (line 36) | public void Clear() method Contains (line 41) | public bool Contains(KeyValuePair item) method CopyTo (line 46) | public void CopyTo(KeyValuePair[] array, int arrayIndex) method Remove (line 51) | public bool Remove(KeyValuePair item) method ContainsKey (line 58) | public bool ContainsKey(TKey key) method Add (line 63) | public void Add(TKey key, TValue value) method Remove (line 68) | public bool Remove(TKey key) method TryGetValue (line 73) | public bool TryGetValue(TKey key, out TValue value) FILE: source/KlocTools/Extensions/RegistryKeyExtensions.cs class RegistryKeyExtensions (line 14) | public static class RegistryKeyExtensions method GetKeyName (line 19) | public static string GetKeyName(this RegistryKey obj) method GetSubKeys (line 27) | public static IEnumerable GetSubKeys(this RegistryKey obj... method TryGetValueNames (line 35) | public static IEnumerable TryGetValueNames(this RegistryKey key) method GetStringSafe (line 51) | public static string GetStringSafe(this RegistryKey key, string valueN... FILE: source/KlocTools/Extensions/RichTextBoxExtensions.cs class RichTextBoxExtensions (line 11) | public static class RichTextBoxExtensions method AppendText (line 19) | public static void AppendText(this RichTextBox box, string text, Color... FILE: source/KlocTools/Extensions/StreamExtensions.cs class StreamExtensions (line 10) | public static class StreamExtensions method CopyTo (line 18) | public static long CopyTo(this Stream source, Stream destination) FILE: source/KlocTools/Extensions/StringExtensions.cs class StringExtensions (line 18) | public static class StringExtensions method Reverse (line 30) | public static string Reverse(this string value, int[] pattern) method ToHexString (line 57) | public static string ToHexString(this byte[] ba) method SplitNewlines (line 68) | public static string[] SplitNewlines(this string value, StringSplitOpt... method Append (line 76) | public static string Append(this string value, string append) method Append (line 84) | public static string Append(this string value, params string[] append) method AppendIf (line 96) | public static string AppendIf(this string value, bool expression, para... method AppendIf (line 101) | public static StringBuilder AppendIf(this StringBuilder value, bool ex... method AppendIfFormat (line 108) | public static StringBuilder AppendIfFormat(this StringBuilder value, b... method Contains (line 121) | public static bool Contains(this string value, string str, StringCompa... method ContainsAll (line 136) | public static bool ContainsAll(this string s, IEnumerable item... method ContainsAny (line 147) | public static bool ContainsAny(this IEnumerable s, IEnumerable item... method StartsWithAny (line 171) | public static bool StartsWithAny(this string s, IEnumerable it... method DownconvertToAscii (line 181) | public static string DownconvertToAscii(this string input) method ExtendedTrimEndAny (line 197) | public static string ExtendedTrimEndAny(this string s, IEnumerable t... method IndexOfAny (line 284) | public static int IndexOfAny(this string str, IEnumerable chars,... method IsNotEmpty (line 301) | public static bool IsNotEmpty(this string input) method RemoveInvalidPathChars (line 306) | public static string RemoveInvalidPathChars(this string value) method RemoveNewLines (line 317) | public static string RemoveNewLines(this string value) method RemoveSpecialCharacters (line 329) | public static string RemoveSpecialCharacters(this string value) method StripAccents (line 340) | public static string StripAccents(this string input) method ToCamelCase (line 351) | public static string ToCamelCase(this string baseStr) method ToNormalCase (line 363) | public static string ToNormalCase(this string baseStr) method ToPascalCase (line 376) | public static string ToPascalCase(this string baseStr) method ToStringFormat (line 391) | public static StringFormat ToStringFormat(this ContentAlignment a) method ToTitleCase (line 405) | public static string ToTitleCase(this string baseStr) method SafeNormalize (line 419) | public static string SafeNormalize(this string input, NormalizationFor... FILE: source/KlocTools/Extensions/TimeExtensions.cs class TimeExtensions (line 11) | public static class TimeExtensions method ToFuzzyTimeSinceString (line 17) | public static string ToFuzzyTimeSinceString(this DateTime source) method ToFuzzyTimeSinceString (line 28) | public static string ToFuzzyTimeSinceString(this DateTime past, DateTi... FILE: source/KlocTools/Extensions/WebExtensions.cs class WebExtensions (line 14) | public static class WebExtensions method GetEncodingFrom (line 19) | public static Encoding GetEncodingFrom(NameValueCollection responseHea... method DownloadStringAwareOfEncoding (line 57) | public static string DownloadStringAwareOfEncoding(this WebClient webC... FILE: source/KlocTools/Extensions/XmlExtensions.cs class XmlExtensions (line 14) | public static class XmlExtensions method GetOrCreateElement (line 19) | public static XElement GetOrCreateElement(this XElement baseElement, X... method Serialize (line 30) | public static string Serialize(this XmlSerializer serializer, object v... method Deserialize (line 52) | public static object Deserialize(this XmlSerializer serializer, string... FILE: source/KlocTools/Forms/CmbBasicSettings.cs class CmbBasicSettings (line 11) | public sealed class CmbBasicSettings method CmbBasicSettings (line 13) | public CmbBasicSettings(string title, string largeHeading, string smal... method CmbBasicSettings (line 20) | public CmbBasicSettings(string title, string largeHeading, string smal... method CmbBasicSettings (line 57) | public CmbBasicSettings(string title, string largeHeading, string smal... FILE: source/KlocTools/Forms/CmbCheckboxSettings.cs class CmbCheckboxSettings (line 8) | public sealed class CmbCheckboxSettings method CmbCheckboxSettings (line 10) | public CmbCheckboxSettings(string text) method CmbCheckboxSettings (line 15) | public CmbCheckboxSettings(string text, bool initialState) FILE: source/KlocTools/Forms/CmbHyperlinkSettings.cs class CmbHyperlinkSettings (line 10) | public sealed class CmbHyperlinkSettings method CmbHyperlinkSettings (line 12) | public CmbHyperlinkSettings(string text, Action clickAction) FILE: source/KlocTools/Forms/CustomMessageBox.cs class CustomMessageBox (line 10) | public sealed partial class CustomMessageBox : Form type PressedButton (line 12) | public enum PressedButton method CustomMessageBox (line 24) | private CustomMessageBox(CmbBasicSettings settings, CmbCheckboxSetting... method buttonLeft_Click (line 124) | private void buttonLeft_Click(object sender, EventArgs e) method buttonMiddle_Click (line 130) | private void buttonMiddle_Click(object sender, EventArgs e) method buttonRight_Click (line 136) | private void buttonRight_Click(object sender, EventArgs e) method checkBox1_CheckedChanged (line 142) | private void checkBox1_CheckedChanged(object sender, EventArgs e) method CustomMessageBox_SizeChanged (line 159) | private void CustomMessageBox_SizeChanged(object sender, EventArgs e) method flowLayoutPanel1_SizeChanged (line 166) | private void flowLayoutPanel1_SizeChanged(object sender, EventArgs e) method OnShown (line 172) | protected override void OnShown(EventArgs e) method SetHeight (line 201) | private void SetHeight() method SetWidth (line 208) | private void SetWidth() method Show (line 217) | public static CustomMessageBox Show(Form owner, CmbBasicSettings setti... method Show (line 222) | public static CustomMessageBox Show(Form owner, CmbBasicSettings setti... method ShowDialog (line 236) | public static PressedButton ShowDialog(Form owner, CmbBasicSettings se... method ShowDialog (line 242) | public static PressedButton ShowDialog(Form owner, CmbBasicSettings se... method ShowDialog (line 248) | public static PressedButton ShowDialog(Form owner, CmbBasicSettings se... method ShowDialog (line 262) | public static PressedButton ShowDialog(Form owner, CmbBasicSettings se... FILE: source/KlocTools/Forms/CustomMessageBox.designer.cs class CustomMessageBox (line 6) | sealed partial class CustomMessageBox method Dispose (line 31) | protected override void Dispose(bool disposing) method InitializeComponent (line 44) | private void InitializeComponent() FILE: source/KlocTools/Forms/LoadingDialog.Designer.cs class LoadingDialog (line 6) | sealed partial class LoadingDialog method Dispose (line 17) | protected override void Dispose(bool disposing) method InitializeComponent (line 32) | private void InitializeComponent() FILE: source/KlocTools/Forms/LoadingDialog.cs class LoadingDialog (line 15) | public sealed partial class LoadingDialog : Form method LoadingDialog (line 23) | internal LoadingDialog(string title, Action ac... method OnLoad (line 96) | protected override void OnLoad(EventArgs e) method OnShown (line 115) | protected override void OnShown(EventArgs e) method OnClosing (line 131) | protected override void OnClosing(CancelEventArgs e) method OnFormClosed (line 142) | protected override void OnFormClosed(FormClosedEventArgs e) method OnResize (line 148) | protected override void OnResize(EventArgs e) method OwnerOnMove (line 155) | private void OwnerOnMove(object sender, EventArgs eventArgs) method Show (line 208) | public static LoadingDialog Show(Form owner, string title, Action method ComboBoxWrapper (line 12) | public ComboBoxWrapper() method ComboBoxWrapper (line 16) | public ComboBoxWrapper(T wrappedObject) method ComboBoxWrapper (line 21) | public ComboBoxWrapper(T wrappedObject, Func toStringConver... method ToString (line 29) | public override string ToString() FILE: source/KlocTools/Forms/Tools/GlobalMouseMove.cs class GlobalMouseMove (line 11) | public class GlobalMouseMove : IMessageFilter method PreFilterMessage (line 15) | public bool PreFilterMessage(ref Message m) method RegisterHandler (line 27) | public void RegisterHandler() method UnregisterEvent (line 32) | public void UnregisterEvent() FILE: source/KlocTools/Forms/Tools/PremadeDialogs.cs class PremadeDialogs (line 20) | public static class PremadeDialogs method StartProcessSafely (line 30) | public static bool StartProcessSafely(string command) method StartProcessSafely (line 52) | public static bool StartProcessSafely(string command, string arguments) method GenericError (line 74) | public static void GenericError(Exception ex) method GetExceptionDetailString (line 87) | private static string GetExceptionDetailString(Exception ex) method KillRunningProcessesQuestion (line 119) | public static bool KillRunningProcessesQuestion() method GenericError (line 134) | public static void GenericError(string errorType, string additionalInf... method KillRunningProcessesQuestionSafe (line 156) | private static bool KillRunningProcessesQuestionSafe() method SendErrorQuestion (line 169) | private static void SendErrorQuestion(Exception ex) method GenericErrorSafe (line 197) | private static void GenericErrorSafe(string errorType, string fullInfo) method GenericErrorExtendedSafe (line 224) | private static void GenericErrorExtendedSafe(string fullInfo) FILE: source/KlocTools/Forms/Tools/ReferencedComponent.cs class ReferencedComponent (line 13) | public abstract class ReferencedComponent : Component method ContainerVisibleChanged (line 62) | private void ContainerVisibleChanged(object obj, EventArgs args) method OnContainerControlChanged (line 70) | protected virtual void OnContainerControlChanged(object obj, EventArgs... method OnContainerInitialized (line 74) | protected virtual void OnContainerInitialized(object obj, EventArgs args) FILE: source/KlocTools/Forms/Tools/SingleColorTable.cs class SingleColorTable (line 11) | public class SingleColorTable : ProfessionalColorTable method SingleColorTable (line 13) | public SingleColorTable(Color color) FILE: source/KlocTools/Forms/Tools/StandardSystemColorTable.cs class StandardSystemColorTable (line 12) | public class StandardSystemColorTable : ProfessionalColorTable FILE: source/KlocTools/Forms/Tools/WindowStyleController.cs class WindowStyleController (line 19) | public class WindowStyleController method WindowStyleController (line 24) | public WindowStyleController(Form parentForm) method SetStyles (line 56) | public void SetStyles(bool useSystemStyle) method CanBeChanged (line 66) | private static bool CanBeChanged(Component x) class ControlStyleAttribute (line 76) | public class ControlStyleAttribute : Attribute method ControlStyleAttribute (line 78) | public ControlStyleAttribute(bool allowStyleChange) FILE: source/KlocTools/Forms/WindowTargeterDialog.Designer.cs class WindowTargeterDialog (line 3) | partial class WindowTargeterDialog method Dispose (line 14) | protected override void Dispose(bool disposing) method InitializeComponent (line 29) | private void InitializeComponent() FILE: source/KlocTools/Forms/WindowTargeterDialog.cs class WindowTargeterDialog (line 12) | public partial class WindowTargeterDialog : Form method WindowTargeterDialog (line 16) | private WindowTargeterDialog() method ShowDialog (line 23) | public static WindowHoverSearcher.WindowInfo ShowDialog(IWin32Window o... method OnWindowSelected (line 44) | private void OnWindowSelected(object sender, WindowHoverEventArgs wind... FILE: source/KlocTools/IO/AdvancedFileInfo.cs class AdvancedFileInfo (line 17) | public class AdvancedFileInfo method AdvancedFileInfo (line 22) | private AdvancedFileInfo(FileInfo fileInfo, FileVersionInfo versionInfo) method FromPath (line 117) | public static AdvancedFileInfo FromPath(string filePath) FILE: source/KlocTools/IO/Arguments.cs class Arguments (line 18) | public class Arguments method SplitCommandLine (line 28) | public static string[] SplitCommandLine(string commandLine, bool remov... method RemoveMatchingQuotes (line 57) | public static string RemoveMatchingQuotes(string stringToTrim) method Arguments (line 75) | public Arguments(IEnumerable arguments) method AddListValues (line 112) | private void AddListValues(string argument, IEnumerable values) method AddWaitingArgumentAsFlag (line 120) | private void AddWaitingArgumentAsFlag() method AddValueToWaitingArgument (line 128) | private void AddValueToWaitingArgument(string value) method Add (line 149) | public void Add(string argument, string value) method AddSingle (line 157) | public void AddSingle(string argument, string value) method Remove (line 167) | public void Remove(string argument) method IsTrue (line 180) | public bool IsTrue(string argument) method AssertSingle (line 189) | private void AssertSingle(string argument) method Single (line 195) | public string Single(string argument) method Exists (line 207) | public bool Exists(string argument) FILE: source/KlocTools/IO/DismTools.cs class DismTools (line 17) | public static class DismTools method GetWindowsFeatures (line 39) | public static IEnumerable> GetWindowsFeatur... method RunDismCommand (line 68) | private static string RunDismCommand(string command) method GetFeatureInfo (line 96) | public static WindowsFeatureInfo GetFeatureInfo(string featureName) method GetDismUninstallString (line 104) | public static string GetDismUninstallString(string featureName, bool s... method FromDismOutput (line 110) | private static WindowsFeatureInfo FromDismOutput(string output) FILE: source/KlocTools/IO/FileSize.cs type FileSize (line 16) | public struct FileSize : IXmlSerializable, IComparable, IEquat... type SizeRange (line 18) | public enum SizeRange method SumFileSizes (line 27) | public static FileSize SumFileSizes(IEnumerable sizes) method FileSize (line 35) | public FileSize(long kiloBytes) method FromBytes (line 60) | public static FileSize FromBytes(long bytes) method FromKilobytes (line 67) | public static FileSize FromKilobytes(long kiloBytes) method CompareTo (line 75) | public int CompareTo(object obj) method Equals (line 80) | public override bool Equals(object obj) method GetHashCode (line 85) | public override int GetHashCode() method CompareTo (line 90) | public int CompareTo(FileSize other) method Equals (line 95) | public bool Equals(FileSize other) method GetKbSize (line 103) | public long GetKbSize(bool treatEmptyAsLargest = false) method GetUnitName (line 114) | public string GetUnitName() method GetUnitName (line 120) | public static string GetUnitName(long sizeInKb) method GetCompactSize (line 140) | public float GetCompactSize(out SizeRange sizeRange) method ToString (line 171) | public override string ToString() method ToString (line 180) | public string ToString(bool longFormat) method GetRangeString (line 190) | private static string GetRangeString(SizeRange range, bool longString) method GetSchema (line 219) | public XmlSchema GetSchema() { return null; } method ReadXml (line 221) | public void ReadXml(XmlReader reader) method WriteXml (line 235) | public void WriteXml(XmlWriter writer) method GetRoundedKbSize (line 240) | public long GetRoundedKbSize() FILE: source/KlocTools/IO/MsiTools.cs class MsiTools (line 21) | public static class MsiTools method MsiEnumProducts (line 25) | public static IEnumerable MsiEnumProducts() method MsiGetProductInfo (line 40) | public static string MsiGetProductInfo(Guid productCode, MsiWrapper.IN... method ConvertBetweenUpgradeAndProductCode (line 55) | public static Guid ConvertBetweenUpgradeAndProductCode(Guid from) method GetCertificate (line 60) | public static X509Certificate2 GetCertificate(Guid productCode) method GetAllComponents (line 77) | public static IEnumerable GetAllComponents() type MsiComponentPaths (line 95) | public record MsiComponentPaths(IReadOnlyCollection Filenames,... method GetInstalledComponentPathRaw (line 110) | public static string GetInstalledComponentPathRaw(string component) method GetInstalledComponentPaths (line 135) | public static MsiComponentPaths GetInstalledComponentPaths(Guid produc... method InitLookups (line 198) | public static void InitLookups() method IsInstalled (line 230) | public static bool IsInstalled(Guid productCodeGuid) FILE: source/KlocTools/IO/NetFrameworkTools.cs class NetFrameworkTools (line 14) | public static class NetFrameworkTools method GetInstalledFrameworkVersions (line 16) | public static string[] GetInstalledFrameworkVersions() method GetNetFromKey (line 36) | private static IEnumerable GetNetFromKey(RegistryKey ndpKey, s... FILE: source/KlocTools/IO/SysRestore.cs class SysRestore (line 17) | public static class SysRestore type RestoreType (line 20) | public enum RestoreType method CancelRestore (line 55) | public static int CancelRestore(long lSeqNum) method EndRestore (line 63) | public static int EndRestore(long lSeqNum) method EndOrCancelRestore (line 68) | private static int EndOrCancelRestore(long lSeqNum, RestoreType cancel... method StartRestore (line 112) | public static int StartRestore(string strDescription, out long lSeqNum... method SysRestoreAvailable (line 170) | public static bool SysRestoreAvailable() method LogError (line 190) | private static void LogError(string message, Exception ex = null) method SRSetRestorePointW (line 195) | [DllImport("srclient.dll")] type RestorePointInfo (line 203) | [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] type STATEMGRSTATUS (line 217) | [StructLayout(LayoutKind.Sequential)] FILE: source/KlocTools/IO/WindowsFeatureInfo.cs class WindowsFeatureInfo (line 10) | public class WindowsFeatureInfo method WindowsFeatureInfo (line 12) | public WindowsFeatureInfo() FILE: source/KlocTools/IO/WmiQueries.cs class WmiQueries (line 13) | public static class WmiQueries method GetWindowsFeatures (line 18) | public static ICollection GetWindowsFeatures() FILE: source/KlocTools/Limited.cs type Limited (line 15) | public struct Limited : IComparable, IFormattable, IConvertible, ICom... method GetLimitedValue (line 34) | private static Tvalue GetLimitedValue(Tvalue value, Tvalue min... method Limited (line 99) | public Limited(T value, T min, T max, bool throwOutOfRange) method Limited (line 117) | public Limited(T value, T min, T max) : this(value, min, max, false) { } method Limited (line 123) | public Limited(T max) : this(default(T), default(T), max) { } method CompareTo (line 125) | public int CompareTo(T other) method CompareTo (line 130) | public int CompareTo(object obj) method Equals (line 135) | public bool Equals(T other) method Equals (line 140) | public override bool Equals(object obj) method ToString (line 155) | public string ToString(string format, IFormatProvider formatProvider) method ToString (line 160) | public override string ToString() method GetHashCode (line 165) | public override int GetHashCode() method GetTypeCode (line 170) | TypeCode IConvertible.GetTypeCode() method ToBoolean (line 175) | bool IConvertible.ToBoolean(IFormatProvider provider) method ToByte (line 180) | byte IConvertible.ToByte(IFormatProvider provider) method ToChar (line 185) | char IConvertible.ToChar(IFormatProvider provider) method ToDateTime (line 190) | DateTime IConvertible.ToDateTime(IFormatProvider provider) method ToDecimal (line 195) | decimal IConvertible.ToDecimal(IFormatProvider provider) method ToDouble (line 200) | double IConvertible.ToDouble(IFormatProvider provider) method ToInt16 (line 205) | short IConvertible.ToInt16(IFormatProvider provider) method ToInt32 (line 210) | int IConvertible.ToInt32(IFormatProvider provider) method ToInt64 (line 215) | long IConvertible.ToInt64(IFormatProvider provider) method ToSByte (line 220) | sbyte IConvertible.ToSByte(IFormatProvider provider) method ToSingle (line 225) | float IConvertible.ToSingle(IFormatProvider provider) method ToString (line 230) | public string ToString(IFormatProvider provider) method ToType (line 235) | object IConvertible.ToType(Type conversionType, IFormatProvider provider) method ToUInt16 (line 240) | ushort IConvertible.ToUInt16(IFormatProvider provider) method ToUInt32 (line 245) | uint IConvertible.ToUInt32(IFormatProvider provider) method ToUInt64 (line 250) | ulong IConvertible.ToUInt64(IFormatProvider provider) FILE: source/KlocTools/Localising/LocalisationExtensions.cs class LocalisationExtensions (line 14) | public static class LocalisationExtensions method GetLocalisedMemberName (line 21) | public static string GetLocalisedMemberName(this ... method GetLocalisedMemberName (line 34) | public static string GetLocalisedMemberName(Expre... method GetLocalisedMemberName (line 47) | public static string GetLocalisedMemberName(MemberInfo member) method GetLocalisedName (line 56) | public static string GetLocalisedName(this Enum enumValue) method GetLocalisedName (line 92) | public static string GetLocalisedName(this PropertyInfo propertyInfo) FILE: source/KlocTools/Localising/LocalisedEnumWrapper.cs class LocalisedEnumWrapper (line 10) | public class LocalisedEnumWrapper method LocalisedEnumWrapper (line 12) | public LocalisedEnumWrapper(Enum targetEnum) method ToString (line 19) | public override string ToString() FILE: source/KlocTools/Localising/LocalisedNameAttribute.cs class LocalisedNameAttribute (line 14) | public class LocalisedNameAttribute : Attribute method LocalisedNameAttribute (line 16) | public LocalisedNameAttribute(string name) method LocalisedNameAttribute (line 21) | public LocalisedNameAttribute(Type resourceType, string resourceName) method GetName (line 31) | public string GetName() FILE: source/KlocTools/Native/CSIDL.cs type CSIDL (line 8) | public enum CSIDL FILE: source/KlocTools/Native/ControlPanelCanonicalNames.cs type ControlPanelCanonicalNames (line 13) | public enum ControlPanelCanonicalNames FILE: source/KlocTools/Native/MsiWrapper.cs class MsiWrapper (line 12) | public static class MsiWrapper type INSTALLFEATUREATTRIBUTE (line 14) | public enum INSTALLFEATUREATTRIBUTE // bit flags type INSTALLLEVEL (line 24) | public enum INSTALLLEVEL type INSTALLLOGATTRIBUTES (line 31) | public enum INSTALLLOGATTRIBUTES // flag attributes for MsiEnableLog type INSTALLLOGMODE (line 37) | public enum INSTALLLOGMODE // bit flags for use with MsiEnableLog and ... type INSTALLMESSAGE (line 62) | public enum INSTALLMESSAGE : long type INSTALLMODE (line 81) | public enum INSTALLMODE type INSTALLSTATE (line 89) | public enum INSTALLSTATE type INSTALLTYPE (line 107) | public enum INSTALLTYPE type INSTALLUILEVEL (line 113) | public enum INSTALLUILEVEL type MSICOLINFO (line 125) | public enum MSICOLINFO type MSICONDITION (line 131) | public enum MSICONDITION type MSICOSTTREE (line 139) | public enum MSICOSTTREE type MSIDBSTATE (line 151) | public enum MSIDBSTATE type MSIMODIFY (line 158) | public enum MSIMODIFY type REINSTALLMODE (line 175) | public enum REINSTALLMODE // bit flags type USERINFOSTATE (line 190) | public enum USERINFOSTATE type MSIINSTALLCONTEXT (line 203) | [Flags] method MsiSetInternalUI (line 258) | [DllImport("msi", CharSet = CharSet.Auto)] // UI level method MsiEnableLog (line 265) | [DllImport("msi", CharSet = CharSet.Auto)] method MsiQueryProductState (line 272) | [DllImport("msi", CharSet = CharSet.Auto)] method MsiGetProductInfo (line 277) | [DllImport("msi", CharSet = CharSet.Auto)] method MsiInstallProduct (line 285) | [DllImport("msi", CharSet = CharSet.Auto)] method MsiConfigureProduct (line 291) | [DllImport("msi", CharSet = CharSet.Auto)] method MsiReinstallProduct (line 297) | [DllImport("msi", CharSet = CharSet.Auto)] method MsiGetProductCode (line 302) | [DllImport("msi", CharSet = CharSet.Auto)] method MsiGetUserInfo (line 307) | [DllImport("msi", CharSet = CharSet.Auto)] method MsiCollectUserInfo (line 317) | [DllImport("msi", CharSet = CharSet.Auto)] method MsiOpenDatabase (line 331) | [DllImport("msi", CharSet = CharSet.Auto)] method MsiDatabaseImport (line 338) | [DllImport("msi", CharSet = CharSet.Auto)] method MsiDatabaseExport (line 345) | [DllImport("msi", CharSet = CharSet.Auto)] method MsiDatabaseMerge (line 353) | [DllImport("msi", CharSet = CharSet.Auto)] method MsiDatabaseCommit (line 360) | [DllImport("msi")] method MsiGetDatabaseState (line 365) | [DllImport("msi")] method MsiDatabaseOpenView (line 377) | [DllImport("msi")] method MsiViewExecute (line 385) | [DllImport("msi")] method MsiViewFetch (line 394) | [DllImport("msi")] method MsiViewModify (line 402) | [DllImport("msi")] method MsiViewGetColumnInfo (line 408) | [DllImport("msi")] method MsiCloseHandle (line 413) | [DllImport("msi")] method MsiViewClose (line 420) | [DllImport("msi")] method MsiDatabaseGetPrimaryKeys (line 429) | [DllImport("msi", CharSet = CharSet.Auto)] method MsiCreateRecord (line 442) | [DllImport("msi")] method MsiRecordIsNull (line 449) | [DllImport("msi")] method MsiRecordDataSize (line 459) | [DllImport("msi")] method MsiRecordSetInteger (line 466) | [DllImport("msi")] method MsiRecordSetString (line 475) | [DllImport("msi", CharSet = CharSet.Auto)] method MsiRecordGetInteger (line 484) | [DllImport("msi")] method MsiRecordGetString (line 495) | [DllImport("msi", CharSet = CharSet.Auto)] method MsiRecordGetFieldCount (line 503) | [DllImport("msi")] method MsiRecordSetStream (line 511) | [DllImport("msi", CharSet = CharSet.Auto)] method MsiRecordReadStream (line 520) | [DllImport("msi", CharSet = CharSet.Auto)] method MsiRecordClearData (line 527) | [DllImport("msi")] method MsiGetProductInfo (line 530) | [DllImport("msi.dll", CharSet = CharSet.Unicode)] method MsiEnumProducts (line 534) | [DllImport("msi.dll", SetLastError = true)] method MsiGetFileSignatureInformation (line 539) | [DllImport("msi")] method MsiEnumComponents (line 543) | [DllImport("msi.dll", CharSet = CharSet.Unicode)] method MsiGetComponentPath (line 547) | [DllImport("msi.dll", CharSet = CharSet.Unicode)] method MsiQueryComponentState (line 550) | [DllImport("msi.dll", CharSet = CharSet.Unicode)] class INSTALLPROPERTY (line 553) | public sealed class INSTALLPROPERTY method INSTALLPROPERTY (line 579) | private INSTALLPROPERTY(string name) method ToString (line 586) | public override string ToString() FILE: source/KlocTools/Properties/Localisation.Designer.cs class Localisation (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method Localisation (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: source/KlocTools/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: source/KlocTools/Resources/CommonStrings.Designer.cs class CommonStrings (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method CommonStrings (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: source/KlocTools/Sorters/ColumnSorter.cs type SortModifiers (line 13) | public enum SortModifiers class ListViewColumnSorter (line 23) | public sealed class ListViewColumnSorter : IComparer method ListViewColumnSorter (line 57) | public ListViewColumnSorter() method Compare (line 74) | public int Compare(object x, object y) class ImageTextComparer (line 182) | public sealed class ImageTextComparer : IComparer method ImageTextComparer (line 187) | public ImageTextComparer() method Compare (line 193) | public int Compare(object x, object y) class CheckboxTextComparer (line 220) | public sealed class CheckboxTextComparer : IComparer method CheckboxTextComparer (line 224) | public CheckboxTextComparer() method Compare (line 230) | public int Compare(object x, object y) class NumberCaseInsensitiveComparer (line 263) | public sealed class NumberCaseInsensitiveComparer : CaseInsensitiveComparer method NumberCaseInsensitiveComparer (line 265) | public NumberCaseInsensitiveComparer() method Compare (line 270) | public new int Compare(object x, object y) method IsWholeNumber (line 304) | private bool IsWholeNumber(string strNumber) FILE: source/KlocTools/Subsystems/FontGrabber.cs class FontGrabber (line 14) | public sealed class FontGrabber method FontGrabber (line 18) | public FontGrabber() method GetFont (line 26) | public Font GetFont(string familyName, float size, FontStyle style) method GetFontFamily (line 36) | public FontFamily GetFontFamily(string familyName) method UpdateFontFamilies (line 42) | private void UpdateFontFamilies() FILE: source/KlocTools/Subsystems/GlobalHotkeys.cs class GlobalHotkeys (line 16) | public sealed class GlobalHotkeys : ReferencedComponent, ICollection.CopyTo(HotkeyEntry[] array, int arrayIndex) method GetEnumerator (line 91) | public IEnumerator GetEnumerator() method GetEnumerator (line 96) | IEnumerator IEnumerable.GetEnumerator() method Remove (line 101) | public bool Remove(HotkeyEntry item) method OnContainerInitialized (line 109) | protected override void OnContainerInitialized(object obj, EventArgs a... method Dispose (line 119) | protected override void Dispose(bool disposing) method KeyDown_Handler (line 129) | private void KeyDown_Handler(object sender, KeyEventArgs e) method GetHotkeyList (line 156) | public HotkeyInfo[] GetHotkeyList() class HotkeyInfo (line 171) | public class HotkeyInfo method ToString (line 184) | public override string ToString() FILE: source/KlocTools/Subsystems/HotkeyEntry.cs class HotkeyEntry (line 15) | public sealed class HotkeyEntry : IDisposable method HotkeyEntry (line 19) | public HotkeyEntry(Keys key, Action eventHandlerDel... method HotkeyEntry (line 29) | public HotkeyEntry(Keys key, ToolStripMenuItem masterControl) method HotkeyEntry (line 34) | public HotkeyEntry(Keys key, ToolStripMenuItem masterControl, Func eventHandlerDel... method HotkeyEntry (line 47) | public HotkeyEntry(Keys key, bool altPressed, bool ctrlPressed, bool s... method HotkeyEntry (line 56) | public HotkeyEntry(Keys key, bool altPressed, bool ctrlPressed, bool s... method HotkeyEntry (line 65) | public HotkeyEntry(Keys key, bool altPressed, bool ctrlPressed, bool s... method HotkeyEntry (line 73) | public HotkeyEntry(Keys key, bool altPressed, bool ctrlPressed, bool s... method Dispose (line 101) | public void Dispose() method ToString (line 111) | public override string ToString() FILE: source/KlocTools/Subsystems/RandomFilePicker.cs class RandomFilePicker (line 15) | public class RandomFilePicker type GotoType (line 20) | public enum GotoType method GetNextFile (line 86) | public void GetNextFile(GotoType direction) method GetNextFolder (line 115) | public void GetNextFolder(GotoType direction) method SetCurrentFolder (line 170) | public bool SetCurrentFolder(string newPath) method ScanForDirectories (line 191) | public void ScanForDirectories(string[] rootDirectories) method ScanForDirectories (line 200) | public void ScanForDirectories(string[] rootDirectories, Action onDire... method Wrap (line 236) | private static int Wrap(int kX, int kLowerBound, int kUpperBound) method CheckFilenameWithFilters (line 246) | private bool CheckFilenameWithFilters(string filePath) method GetSubFolders (line 286) | private IEnumerable GetSubFolders(string rootFolder, int depth... method RefreshDirectories (line 307) | public void RefreshDirectories(params string[] directoriesToRefresh) FILE: source/KlocTools/Subsystems/WindowHoverEventArgs.cs class WindowHoverEventArgs (line 10) | public sealed class WindowHoverEventArgs : EventArgs method WindowHoverEventArgs (line 12) | public WindowHoverEventArgs(WindowHoverSearcher.WindowInfo targetWindow) FILE: source/KlocTools/Subsystems/WindowHoverSearcher.cs class WindowHoverSearcher (line 19) | public class WindowHoverSearcher method WindowHoverSearcher (line 27) | public WindowHoverSearcher(Control mouseTarget) method WindowFromPoint (line 35) | [DllImport("user32.dll")] method GetClassName (line 38) | [DllImport("user32.dll", CharSet = CharSet.Auto)] method SendMessage (line 41) | [DllImport("user32.dll")] method SendMessage (line 44) | [DllImport("user32.dll")] method GetWindowRect (line 47) | [DllImport("user32.dll")] method GetWindowThreadProcessId (line 51) | [DllImport("user32.dll", SetLastError = true)] method OnMouseDown (line 58) | private void OnMouseDown(object sender, MouseEventArgs e) method OnMouseMove (line 67) | private void OnMouseMove(object sender, MouseEventArgs e) method OnMouseUp (line 89) | private void OnMouseUp(object sender, MouseEventArgs e) method GetWindowClassName (line 102) | private static string GetWindowClassName(IntPtr handle) method GetWindowText (line 109) | private static string GetWindowText(IntPtr handle) method GetWindowRectangle (line 116) | private static Rectangle GetWindowRectangle(IntPtr handle) type Rect (line 123) | [StructLayout(LayoutKind.Sequential)] class WindowInfo (line 132) | public class WindowInfo method WindowInfo (line 139) | public WindowInfo(IntPtr handle) method GetRunningProcess (line 164) | public Process GetRunningProcess() => ProcessId == 0 ? null : Proces... FILE: source/KlocTools/Tools/CompiledPropertyInfo.cs class CompiledPropertyInfo (line 15) | public class CompiledPropertyInfo method CompiledPropertyInfo (line 17) | public CompiledPropertyInfo(PropertyInfo propertyInfo) : this(property... method CompiledPropertyInfo (line 21) | public CompiledPropertyInfo(PropertyInfo propertyInfo, object tag) method CompileProperty (line 31) | private void CompileProperty(PropertyInfo propertyInfo) FILE: source/KlocTools/Tools/CompressionTools.cs class CompressionTools (line 12) | public static class CompressionTools method ZipString (line 14) | public static byte[] ZipString(string str) method UnzipString (line 31) | public static string UnzipString(byte[] bytes) method BrotliDecompress (line 46) | public static byte[] BrotliDecompress(byte[] compressedData) method BrotliCompress (line 58) | public static byte[] BrotliCompress(string inputstr) method BrotliCompress (line 63) | public static byte[] BrotliCompress(byte[] data) FILE: source/KlocTools/Tools/DrawingTools.cs class DrawingTools (line 17) | public static class DrawingTools method ExtractAssociatedIcon (line 26) | public static Icon ExtractAssociatedIcon(string filePath) class SafeNativeMethods (line 67) | [SuppressUnmanagedCodeSecurity] method ExtractAssociatedIcon (line 70) | [DllImport("shell32.dll", EntryPoint = "ExtractAssociatedIcon", Char... method ColorLerp (line 74) | public static Color ColorLerp(Color from, Color to, float ratio) method ResizeBitmap (line 86) | public static Bitmap ResizeBitmap(Image sourceBmp, int newWidth, int n... method IconFromImage (line 105) | public static Icon IconFromImage(Image img) FILE: source/KlocTools/Tools/FilesystemTools.cs class FilesystemTools (line 14) | public static class FilesystemTools method CheckExecutableMachineType (line 21) | public static MachineType CheckExecutableMachineType(string filename) method CopyRecursive (line 65) | public static void CopyRecursive(string sourcePath, string targetPath) method CopyRecursive (line 70) | public static void CopyRecursive(DirectoryInfo source, DirectoryInfo t... method CreateSymlink (line 94) | public static bool CreateSymlink(string symlinkFileName, string target... method MoveDirectory (line 99) | public static void MoveDirectory(string sourcePath, string targetPath) method MoveDirectory (line 104) | public static void MoveDirectory(DirectoryInfo source, DirectoryInfo t... method CompressDirectory (line 115) | public static void CompressDirectory(string dirFullName) => CompressDi... method CompressDirectory (line 116) | public static void CompressDirectory(string dirFullName, TimeSpan time... method PathIsNetworkPath (line 129) | [DllImport("shlwapi.dll")] method CreateSymbolicLink (line 132) | [DllImport("kernel32.dll", EntryPoint = "CreateSymbolicLinkW", CharSet... FILE: source/KlocTools/Tools/GuidTools.cs class GuidTools (line 11) | public static class GuidTools method ExtractGuidFromString (line 23) | public static Guid ExtractGuidFromString(string source) method GuidTryParse (line 51) | public static bool GuidTryParse(string s, out Guid result) method TryExtractGuid (line 66) | public static bool TryExtractGuid(string source, out Guid result) FILE: source/KlocTools/Tools/MachineType.cs type MachineType (line 11) | public enum MachineType FILE: source/KlocTools/Tools/PathTools.cs class PathTools (line 17) | public static class PathTools method PopulateVolumeIdLookup (line 80) | private static void PopulateVolumeIdLookup() method ResolveVolumeIdToPath (line 110) | public static string ResolveVolumeIdToPath(string volumePath) method GetFullPathOfExecutable (line 125) | public static string GetFullPathOfExecutable(string filename) method GetExecutablePathFromAppPaths (line 135) | private static string GetExecutablePathFromAppPaths(string exename) method GetDirectory (line 148) | public static string GetDirectory(string fullPath) method GetName (line 165) | public static string GetName(string fullPath) method GetPathUpToLevel (line 185) | public static string GetPathUpToLevel(string path, int maxLevel) method GetPathUpToLevel (line 197) | public static string GetPathUpToLevel(string path, int maxLevel, bool ... method GetWindowsDirectory (line 231) | public static DirectoryInfo GetWindowsDirectory() method PathToNormalCase (line 257) | public static string PathToNormalCase(string path) method PathsEqual (line 274) | public static bool PathsEqual(string path1, string path2) method NormalizePath (line 296) | public static string NormalizePath(string path1) method PathsEqual (line 302) | public static bool PathsEqual(FileSystemInfo path1, FileSystemInfo path2) method SanitizeFileName (line 313) | public static string SanitizeFileName(string name) method GenerousCombine (line 324) | public static string GenerousCombine(string path1, string path2) method GetAllEnvironmentPaths (line 341) | public static IEnumerable GetAllEnvironmentPaths() method SubPathIsInsideBasePath (line 353) | public static bool SubPathIsInsideBasePath(string basePath, string sub... FILE: source/KlocTools/Tools/ProcessStartCommand.cs class ProcessStartCommand (line 11) | public class ProcessStartCommand method ProcessStartCommand (line 13) | public ProcessStartCommand(string filename) method ProcessStartCommand (line 19) | public ProcessStartCommand(string filename, string args) method TryParse (line 33) | public static bool TryParse(string command, out ProcessStartCommand re... method ToCommandLine (line 47) | public string ToCommandLine() method ToString (line 52) | public override string ToString() method ToProcessStartInfo (line 57) | public ProcessStartInfo ToProcessStartInfo() FILE: source/KlocTools/Tools/ProcessTools.cs class ProcessTools (line 22) | public static class ProcessTools method KillChildProcesses (line 30) | public static void KillChildProcesses(int pid) method GetChildProcesses (line 41) | public static IEnumerable GetChildProcesses(int pid) method KillProcessAndChildProcesses (line 72) | public static void KillProcessAndChildProcesses(int pid) method SafeKillProcess (line 92) | public static bool SafeKillProcess(string processName) method SeparateArgsFromCommand (line 135) | public static ProcessStartCommand SeparateArgsFromCommand(string fullC... method SeparateCommand (line 235) | private static ProcessStartCommand SeparateCommand(string fullCommand,... method SeparateNonDottedCommand (line 257) | private static ProcessStartCommand SeparateNonDottedCommand(string ful... method SetDefaultCulture (line 286) | public static void SetDefaultCulture(CultureInfo culture) method ShowMainWindow (line 338) | public static void ShowMainWindow() method ShowMainWindow (line 347) | public static void ShowMainWindow(string processName) method SetForegroundWindow (line 356) | [DllImport("user32.dll", SetLastError = true)] method ShowWindow (line 359) | [DllImport("user32.dll", SetLastError = true, CharSet = CharSet.Auto)] method GetIconFromEntryExe (line 362) | public static Icon GetIconFromEntryExe() method GetProcessByIdSafe (line 374) | public static Process GetProcessByIdSafe(int processId) FILE: source/KlocTools/Tools/ReflectionTools.cs class ReflectionTools (line 15) | public static class ReflectionTools method GetPropertyName (line 24) | public static string GetPropertyName(Expression(Expressi... method SetPropertyValue (line 59) | public static void SetPropertyValue(TClass classInstance, Expr... method CompileAccessors (line 75) | public static CompiledPropertyInfo CompileAccessors GetTypesImplementingBase(bool i... method GetTypesImplementingBase (line 98) | public static IEnumerable GetTypesImplementingBase(Assemb... FILE: source/KlocTools/Tools/RegistryTools.cs class RegistryTools (line 20) | public static class RegistryTools method RenameSubKey (line 37) | public static void RenameSubKey(this RegistryKey parentKey, method MoveSubKey (line 47) | public static void MoveSubKey(this RegistryKey parentKey, method CopySubKey (line 57) | public static void CopySubKey(this RegistryKey parentKey, method CopySubKey (line 66) | public static void CopySubKey(this RegistryKey parentKey, method RecurseCopyKey (line 74) | private static void RecurseCopyKey(RegistryKey sourceKey, RegistryKey ... method AddRegToRegistry (line 91) | public static void AddRegToRegistry(string fullFilename, bool silent) method ExportRegistry (line 108) | public static bool ExportRegistry(string outputFileName, IEnumerable(string fullFilename) method SerializeToXml (line 26) | public static void SerializeToXml(string fullFilename, T input, Xml... method DeserializeDictionary (line 35) | public static IDictionary DeserializeDictionary(IDictionary Parse(string connectionString) FILE: source/NBug_custom/Core/Util/ExceptionThread.cs type ExceptionThread (line 9) | internal enum ExceptionThread FILE: source/NBug_custom/Core/Util/Exceptions/NBugConfigurationException.cs class NBugConfigurationException (line 12) | [Serializable] method NBugConfigurationException (line 15) | public NBugConfigurationException(string message, Exception inner) method NBugConfigurationException (line 21) | private NBugConfigurationException(string propertyName, string message) method Create (line 29) | public static NBugConfigurationException Create(Expression>... FILE: source/NBug_custom/Core/Util/Exceptions/NBugException.cs class NBugException (line 12) | [Serializable] method NBugException (line 15) | public NBugException() method NBugException (line 19) | public NBugException(string message) method NBugException (line 24) | public NBugException(string message, Exception inner) method NBugException (line 29) | protected NBugException(SerializationInfo info, StreamingContext context) FILE: source/NBug_custom/Core/Util/Exceptions/NBugRuntimeException.cs class NBugRuntimeException (line 11) | [Serializable] method NBugRuntimeException (line 14) | public NBugRuntimeException(string message, Exception inner) method NBugRuntimeException (line 19) | public NBugRuntimeException(string message) FILE: source/NBug_custom/Core/Util/Logging/Logger.cs class Logger (line 39) | internal static class Logger method Logger (line 41) | [DebuggerStepThrough] method Error (line 58) | [DebuggerStepThrough] method Error (line 77) | [DebuggerStepThrough] method Error (line 96) | [DebuggerStepThrough] method Info (line 116) | [DebuggerStepThrough] method Trace (line 122) | [DebuggerStepThrough] method Warning (line 128) | [DebuggerStepThrough] method Write (line 134) | [DebuggerStepThrough] FILE: source/NBug_custom/Core/Util/ProtectedConfiguration.cs class ProtectedConfiguration (line 9) | internal class ProtectedConfiguration FILE: source/NBug_custom/Core/Util/PublicResources.cs class PublicResources (line 11) | public class PublicResources FILE: source/NBug_custom/Core/Util/Serialization/SerializableDictionary.cs class SerializableDictionary (line 16) | [Serializable] method SerializableDictionary (line 24) | public SerializableDictionary() method SerializableDictionary (line 28) | public SerializableDictionary(IDictionary dictionary) method GetSchema (line 41) | public XmlSchema GetSchema() method ReadXml (line 46) | public void ReadXml(XmlReader reader) method WriteXml (line 70) | public void WriteXml(XmlWriter writer) FILE: source/NBug_custom/Core/Util/Serialization/SerializableException.cs class SerializableException (line 20) | [Serializable] method SerializableException (line 27) | public SerializableException() method SerializableException (line 31) | public SerializableException(Exception exception) method ToString (line 126) | public override string ToString() method GetExtendedInformation (line 140) | private SerializableDictionary GetExtendedInformation(... FILE: source/NBug_custom/Core/Util/Storage/StoragePath.cs type StoragePath (line 15) | public struct StoragePath method StoragePath (line 20) | internal StoragePath(Enums.StoragePath storagePath) method StoragePath (line 25) | internal StoragePath(string storagePath) FILE: source/NBug_custom/Core/Util/Storage/StoredItemFile.cs type StoredItemType (line 9) | internal enum StoredItemType class StoredItemFile (line 19) | internal static class StoredItemFile FILE: source/NBug_custom/Core/Util/Storage/Storer.cs class Storer (line 22) | internal class Storer : IDisposable method Dispose (line 30) | public void Dispose() method EnumerateFiles (line 41) | private static IEnumerable EnumerateFiles(string directory) method GetReportCount (line 48) | internal static int GetReportCount() method TruncateReportFiles (line 83) | internal static void TruncateReportFiles() method TruncateReportFiles (line 95) | internal static void TruncateReportFiles(int maxQueuedReports) method CreateReportFile (line 157) | internal Stream CreateReportFile(string reportFileName) method DeleteCurrentReportFile (line 204) | internal void DeleteCurrentReportFile() method GetFirstReportFile (line 224) | internal Stream GetFirstReportFile() method TruncateFiles (line 337) | private static void TruncateFiles(string path, int maxQueuedReports) method Dispose (line 370) | private void Dispose(bool disposing) FILE: source/NBug_custom/Core/Util/Storage/ZipStorer.cs class ZipStorer (line 16) | internal class ZipStorer : IDisposable type Compression (line 23) | public enum Compression : ushort method ZipStorer (line 47) | static ZipStorer() method Dispose (line 79) | public void Dispose() type ZipFileEntry (line 91) | public struct ZipFileEntry method ToString (line 101) | public override string ToString() method Create (line 248) | public static ZipStorer Create(string _filename, string _comment) method Create (line 269) | public static ZipStorer Create(Stream _stream, string _comment) method Open (line 291) | public static ZipStorer Open(string _filename, FileAccess _access) method Open (line 314) | public static ZipStorer Open(Stream _stream, FileAccess _access) method RemoveEntries (line 350) | public static bool RemoveEntries(ref ZipStorer _zip, List ReadCentralDir() method DateTimeToDosTime (line 734) | private uint DateTimeToDosTime(DateTime _dt) method DosTimeToDateTime (line 750) | private DateTime DosTimeToDateTime(uint _dt) method GetFileOffset (line 770) | private uint GetFileOffset(uint _headerOffset) method NormalizedFilename (line 806) | private string NormalizedFilename(string _filename) method ReadFileInfo (line 826) | private bool ReadFileInfo() method Store (line 884) | private void Store(ref ZipFileEntry _zfe, Stream _source) method UpdateCrcAndSizes (line 949) | private void UpdateCrcAndSizes(ref ZipFileEntry _zfe) method WriteCentralDirRecord (line 970) | private void WriteCentralDirRecord(ZipFileEntry _zfe) method WriteEndRecord (line 1028) | private void WriteEndRecord(uint _size, uint _offset) method WriteLocalHeader (line 1048) | private void WriteLocalHeader(ref ZipFileEntry _zfe) FILE: source/NBug_custom/Core/Util/Web/StreamUpload.cs class StreamUpload (line 20) | public class StreamUpload method StreamUpload (line 27) | public StreamUpload() method Create (line 32) | public static StreamUpload Create() method Add (line 37) | public StreamUpload Add(string name, string value) method Add (line 47) | public StreamUpload Add(Stream inputStream) method Add (line 52) | public StreamUpload Add(Stream inputStream, string formName, string fi... method AddNameValues (line 82) | public StreamUpload AddNameValues(NameValueCollection nameValues) method Clear (line 92) | public StreamUpload Clear() method Response (line 99) | public string Response() method Upload (line 106) | public StreamUpload Upload(string url) method WithCredentials (line 124) | public StreamUpload WithCredentials(ICredentials credentials) method WriteBoundaryToStream (line 130) | private void WriteBoundaryToStream(MemoryStream stream, string endDeli... method WriteEndBoundaryToStream (line 135) | private void WriteEndBoundaryToStream(MemoryStream stream) method WriteNameValuesToStream (line 140) | private void WriteNameValuesToStream(MemoryStream stream, NameValueCol... method WriteToHttpStream (line 152) | private void WriteToHttpStream(HttpWebRequest request, MemoryStream ou... method WriteToStream (line 169) | private void WriteToStream(MemoryStream stream, Encoding encoding, str... FILE: source/NBug_custom/Enums/LoggerCategory.cs type LoggerCategory (line 9) | public enum LoggerCategory FILE: source/NBug_custom/Enums/MiniDumpType.cs type MiniDumpType (line 9) | public enum MiniDumpType FILE: source/NBug_custom/Enums/StoragePath.cs type StoragePath (line 9) | public enum StoragePath FILE: source/NBug_custom/Enums/UIMode.cs type UIMode (line 9) | public enum UIMode FILE: source/NBug_custom/Enums/UIProvider.cs type UIProvider (line 9) | public enum UIProvider FILE: source/NBug_custom/Events/CustomSubmissionEventArgs.cs class CustomSubmissionEventArgs (line 14) | public class CustomSubmissionEventArgs : EventArgs method CustomSubmissionEventArgs (line 16) | internal CustomSubmissionEventArgs(string fileName, Stream file, Repor... FILE: source/NBug_custom/Events/CustomUIEventArgs.cs class CustomUIEventArgs (line 15) | public class CustomUIEventArgs : EventArgs method CustomUIEventArgs (line 17) | internal CustomUIEventArgs(UIMode uiMode, SerializableException except... FILE: source/NBug_custom/Exceptions.cs class Exceptions (line 13) | public static class Exceptions method Report (line 21) | public static void Report(Exception exception) FILE: source/NBug_custom/Handler.cs class Handler (line 20) | public static class Handler method Handler (line 22) | static Handler() method ThreadExceptionHandler (line 62) | private static void ThreadExceptionHandler(object sender, ThreadExcept... method UnhandledExceptionHandler (line 83) | private static void UnhandledExceptionHandler(object sender, Unhandled... method HandleOutdatedWindowsCrash (line 96) | private static bool HandleOutdatedWindowsCrash(Exception dnfe) FILE: source/NBug_custom/Helpers/EmailDestinationBuilder.cs class EmailDestinationBuilder (line 7) | public class EmailDestinationBuilder method EmailDestinationBuilder (line 25) | public EmailDestinationBuilder(MailAddress fromAddress, MailAddress[] ... method Bcc (line 34) | public EmailDestinationBuilder Bcc(MailAddress[] blindCarbonCopyAddres... method Body (line 41) | public EmailDestinationBuilder Body(string body) method Build (line 67) | public string Build() method Cc (line 155) | public EmailDestinationBuilder Cc(MailAddress[] carbonCopyAddresses) method FromName (line 161) | public EmailDestinationBuilder FromName(string fromName) method Priority (line 168) | public EmailDestinationBuilder Priority(MailPriority mailPriority) method ReplyTo (line 175) | public EmailDestinationBuilder ReplyTo(string replyTo) method SendAttachments (line 182) | public EmailDestinationBuilder SendAttachments() method Subject (line 189) | public EmailDestinationBuilder Subject(string subject) method UseServer (line 196) | public EmailDestinationBuilder UseServer(bool useSecureSocketLayer, in... method UseServer (line 209) | public EmailDestinationBuilder UseServer(bool useSecureSocketLayer, Ne... FILE: source/NBug_custom/Properties/Localization.Designer.cs class Localization (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method Localization (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: source/NBug_custom/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: source/NBug_custom/Properties/Settings.Designer.cs class Settings (line 14) | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] FILE: source/NBug_custom/Properties/SettingsOverride.cs class SettingsOverride (line 13) | public static class SettingsOverride method LoadCustomSettings (line 30) | public static void LoadCustomSettings(Stream settingsFile) method LoadCustomSettings (line 52) | public static void LoadCustomSettings(string settingsFilePath) method SaveCustomSettings (line 68) | public static void SaveCustomSettings(Stream settingsFile, bool encryp... method SaveCustomSettings (line 73) | public static void SaveCustomSettings(Stream settingsFile) FILE: source/NBug_custom/Settings.cs class Settings (line 34) | public static class Settings method Settings (line 63) | static Settings() method PopulateProtocols (line 383) | private static void PopulateProtocols() method AddDestinationFromConnectionString (line 473) | public static IProtocol AddDestinationFromConnectionString(string conn... method AddDestinationFromConnectionString (line 495) | public static IProtocol AddDestinationFromConnectionString(string conn... method LoadCustomSettings (line 510) | internal static void LoadCustomSettings(XElement config) method SaveCustomSettings (line 654) | internal static void SaveCustomSettings(Stream settingsFile, bool encr... method AddApplicationSetting (line 840) | private static void AddApplicationSetting(XDocument document, objec... method AddConnectionString (line 853) | private static void AddConnectionString(XDocument document, string con... method Decrypt (line 865) | private static string Decrypt(string connectionString) method Encrypt (line 901) | private static string Encrypt(string connectionString) method GenerateKey (line 935) | private static byte[] GenerateKey() method GetDefaultEnumValue (line 944) | private static T GetDefaultEnumValue() method GetDefaultValue (line 971) | private static string GetDefaultValue(Expression> propertyE... method GetPropertyName (line 979) | private static string GetPropertyName(Expression> propertyE... method LoadAppconfigSettings (line 984) | private static void LoadAppconfigSettings() FILE: source/NetSettingBinder/ISettingChangedHandlerEntry.cs type ISettingChangedHandlerEntry (line 3) | internal interface ISettingChangedHandlerEntry method SendEvent (line 6) | void SendEvent(object value); FILE: source/NetSettingBinder/LockedList.cs class LockedList (line 8) | internal class LockedList : IList method LockedList (line 12) | public LockedList() method GetEnumerator (line 17) | public IEnumerator GetEnumerator() method GetEnumerator (line 23) | IEnumerator IEnumerable.GetEnumerator() method Add (line 29) | public void Add(T item) method Clear (line 35) | public void Clear() method Contains (line 41) | public bool Contains(T item) method CopyTo (line 47) | public void CopyTo(T[] array, int arrayIndex) method Remove (line 53) | public bool Remove(T item) method IndexOf (line 66) | public int IndexOf(T item) method Insert (line 72) | public void Insert(int index, T item) method RemoveAt (line 78) | public void RemoveAt(int index) method RemoveAll (line 84) | public int RemoveAll(Predicate match) FILE: source/NetSettingBinder/ReflectionTools.cs class ReflectionTools (line 7) | internal static class ReflectionTools method GetPropertyName (line 16) | public static string GetPropertyName(Expression(Expressi... method SetPropertyValue (line 55) | public static void SetPropertyValue(TClass classInstance, Expr... FILE: source/NetSettingBinder/SettingBinder.Forms.cs class SettingBinder (line 8) | public partial class SettingBinder where TSettingClass : ... method BindControl (line 19) | public void BindControl(ToolStripMenuItem sourceControl, Expression where TSettingClass : ... method SettingBinder (line 23) | public SettingBinder(TSettingClass settingSet) method BindProperty (line 46) | public void BindProperty(TPropertyClass tar... method BindProperty (line 75) | public void BindProperty(TPropertyClass tar... method Bind (line 117) | public void Bind(Action setter, Func getter, method Subscribe (line 157) | public void Subscribe(TPropertyClass target... method Subscribe (line 173) | public void Subscribe(SettingChangedEventHandler... method RemoveHandlers (line 185) | public void RemoveHandlers(object groupTag) method SendUpdates (line 196) | public void SendUpdates() method SendUpdates (line 210) | public void SendUpdates(object groupTag) method PropertyChangedCallback (line 224) | private void PropertyChangedCallback(object sender, PropertyChangedEve... FILE: source/NetSettingBinder/SettingChangedEventArgs.cs class SettingChangedEventArgs (line 9) | public class SettingChangedEventArgs : EventArgs method SettingChangedEventArgs (line 11) | internal SettingChangedEventArgs(T value) FILE: source/NetSettingBinder/SettingChangedHandlerEntry.cs class SettingChangedHandlerEntry (line 8) | internal sealed class SettingChangedHandlerEntry : ISettingChangedHan... method SettingChangedHandlerEntry (line 10) | internal SettingChangedHandlerEntry(SettingChangedEventHandler hand... method SendEvent (line 22) | void ISettingChangedHandlerEntry.SendEvent(object value) FILE: source/ObjectListView/CellEditing/CellEditKeyEngine.cs type CellEditAtEdgeBehaviour (line 47) | public enum CellEditAtEdgeBehaviour { type CellEditCharacterBehaviour (line 83) | public enum CellEditCharacterBehaviour { class CellEditKeyEngine (line 177) | public class CellEditKeyEngine { method SetKeyBehaviour (line 187) | public virtual void SetKeyBehaviour(Keys key, CellEditCharacterBehavio... method HandleKey (line 198) | public virtual bool HandleKey(ObjectListView olv, Keys keyData) { method InitializeCellEditKeyMaps (line 301) | protected virtual void InitializeCellEditKeyMaps() { method HandleEndEdit (line 329) | protected virtual void HandleEndEdit() { method HandleCancelEdit (line 336) | protected virtual void HandleCancelEdit() { method HandleCustomVerb (line 346) | protected virtual bool HandleCustomVerb(Keys keyData, CellEditCharacte... method HandleRowChange (line 355) | protected virtual void HandleRowChange(Keys keyData, CellEditCharacter... method HandleColumnChange (line 408) | protected virtual void HandleColumnChange(Keys keyData, CellEditCharac... method StartCellEditIfDifferent (line 471) | protected void StartCellEditIfDifferent(OLVListItem olvi, int subItemI... method GetAdjacentItemOrNull (line 486) | protected OLVListItem GetAdjacentItemOrNull(OLVListItem olvi, bool up) { method GetAdjacentItem (line 499) | protected OLVListItem GetAdjacentItem(OLVListItem olvi, bool up) { FILE: source/ObjectListView/CellEditing/CellEditors.cs class ComboBoxItem (line 48) | public class ComboBoxItem method ComboBoxItem (line 55) | public ComboBoxItem(Object key, String description) { method ToString (line 76) | public override string ToString() { class AutoCompleteCellEditor (line 93) | [ToolboxItem(false)] method AutoCompleteCellEditor (line 101) | public AutoCompleteCellEditor(ObjectListView lv, OLVColumn column) { class EnumCellEditor (line 122) | [ToolboxItem(false)] method EnumCellEditor (line 129) | public EnumCellEditor(Type type) { class IntUpDown (line 144) | [ToolboxItem(false)] method IntUpDown (line 150) | public IntUpDown() { class UintUpDown (line 173) | [ToolboxItem(false)] method UintUpDown (line 176) | public UintUpDown() { class BooleanCellEditor (line 193) | [ToolboxItem(false)] method BooleanCellEditor (line 199) | public BooleanCellEditor() { class BooleanCellEditor2 (line 214) | [ToolboxItem(false)] class FloatCellEditor (line 274) | [ToolboxItem(false)] method FloatCellEditor (line 280) | public FloatCellEditor() { FILE: source/ObjectListView/CellEditing/EditorRegistry.cs class EditorRegistry (line 55) | public class EditorRegistry { method EditorRegistry (line 61) | public EditorRegistry() { method InitializeStandardTypes (line 65) | private void InitializeStandardTypes() { method Register (line 99) | public void Register(Type type, Type controlType) { method Register (line 119) | public void Register(Type type, EditorCreatorDelegate creator) { method RegisterDefault (line 128) | public void RegisterDefault(EditorCreatorDelegate creator) { method RegisterFirstChance (line 137) | public void RegisterFirstChance(EditorCreatorDelegate creator) { method Unregister (line 146) | public void Unregister(Type type) { method GetEditor (line 165) | public Control GetEditor(Object model, OLVColumn column, Object value) { method CreateEnumEditor (line 198) | protected Control CreateEnumEditor(Type type) { FILE: source/ObjectListView/DataListView.cs class DataListView (line 65) | public class DataListView : ObjectListView method DataListView (line 72) | public DataListView() method Dispose (line 77) | protected override void Dispose(bool disposing) { method AddObjects (line 178) | public override void AddObjects(ICollection modelObjects) method InsertObjects (line 190) | public override void InsertObjects(int index, ICollection modelObjects) { method RemoveObjects (line 199) | public override void RemoveObjects(ICollection modelObjects) method DoUnfreeze (line 210) | protected override void DoUnfreeze() { method OnParentBindingContextChanged (line 223) | protected override void OnParentBindingContextChanged(EventArgs e) FILE: source/ObjectListView/DataTreeListView.cs class DataTreeListView (line 63) | public partial class DataTreeListView : TreeListView FILE: source/ObjectListView/DragDrop/DragSource.cs type IDragSource (line 42) | public interface IDragSource method StartDrag (line 59) | Object StartDrag(ObjectListView olv, MouseButtons button, OLVListItem ... method GetAllowedEffects (line 66) | DragDropEffects GetAllowedEffects(Object dragObject); method EndDrag (line 73) | void EndDrag(Object dragObject, DragDropEffects effect); class AbstractDragSource (line 79) | public class AbstractDragSource : IDragSource method StartDrag (line 90) | public virtual Object StartDrag(ObjectListView olv, MouseButtons butto... method GetAllowedEffects (line 99) | public virtual DragDropEffects GetAllowedEffects(Object data) { method EndDrag (line 108) | public virtual void EndDrag(Object dragObject, DragDropEffects effect) { class SimpleDragSource (line 123) | public class SimpleDragSource : IDragSource method SimpleDragSource (line 130) | public SimpleDragSource() { method SimpleDragSource (line 138) | public SimpleDragSource(bool refreshAfterDrop) { method StartDrag (line 168) | public virtual Object StartDrag(ObjectListView olv, MouseButtons butto... method GetAllowedEffects (line 181) | public virtual DragDropEffects GetAllowedEffects(Object data) { method EndDrag (line 190) | public virtual void EndDrag(Object dragObject, DragDropEffects effect) { method CreateDataObject (line 207) | protected virtual object CreateDataObject(ObjectListView olv) { FILE: source/ObjectListView/DragDrop/DropSink.cs type IDropSink (line 59) | public interface IDropSink method DrawFeedback (line 76) | void DrawFeedback(Graphics g, Rectangle bounds); method Drop (line 86) | void Drop(DragEventArgs args); method Enter (line 93) | void Enter(DragEventArgs args); method GiveFeedback (line 99) | void GiveFeedback(GiveFeedbackEventArgs args); method Leave (line 104) | void Leave(); method Over (line 113) | void Over(DragEventArgs args); method QueryContinue (line 119) | void QueryContinue(QueryContinueDragEventArgs args); class AbstractDropSink (line 126) | public class AbstractDropSink : IDropSink method DrawFeedback (line 149) | public virtual void DrawFeedback(Graphics g, Rectangle bounds) { method Drop (line 160) | public virtual void Drop(DragEventArgs args) { method Enter (line 169) | public virtual void Enter(DragEventArgs args) { method Leave (line 175) | public virtual void Leave() { method Over (line 186) | public virtual void Over(DragEventArgs args) { method GiveFeedback (line 195) | public virtual void GiveFeedback(GiveFeedbackEventArgs args) { method QueryContinue (line 209) | public virtual void QueryContinue(QueryContinueDragEventArgs args) { method Cleanup (line 221) | protected virtual void Cleanup() { type DropTargetLocation (line 230) | [Flags] class SimpleDropSink (line 287) | public class SimpleDropSink : AbstractDropSink method SimpleDropSink (line 294) | public SimpleDropSink() { method Cleanup (line 589) | protected override void Cleanup() { method DrawFeedback (line 605) | public override void DrawFeedback(Graphics g, Rectangle bounds) { method Drop (line 634) | public override void Drop(DragEventArgs args) { method Enter (line 646) | public override void Enter(DragEventArgs args) { method GiveFeedback (line 680) | public override void GiveFeedback(GiveFeedbackEventArgs args) { method Over (line 688) | public override void Over(DragEventArgs args) { method TriggerDroppedEvent (line 705) | protected virtual void TriggerDroppedEvent(DragEventArgs args) { method OnCanDrop (line 720) | protected virtual void OnCanDrop(OlvDropEventArgs args) { method OnDropped (line 729) | protected virtual void OnDropped(OlvDropEventArgs args) { method OnModelCanDrop (line 738) | protected virtual void OnModelCanDrop(ModelDropEventArgs args) { method OnModelDropped (line 756) | protected virtual void OnModelDropped(ModelDropEventArgs args) { method timer_Tick (line 765) | private void timer_Tick(object sender, EventArgs e) { method HandleTimerTick (line 773) | protected virtual void HandleTimerTick() { method CalculateDropTarget (line 803) | protected virtual void CalculateDropTarget(OlvDropEventArgs args, Poin... method CalculateDropAction (line 864) | public virtual DragDropEffects CalculateDropAction(DragEventArgs args,... method CalculateStandardDropActionFromKeys (line 890) | public DragDropEffects CalculateStandardDropActionFromKeys() { method CheckScrolling (line 905) | protected virtual void CheckScrolling(Point pt) { method UpdateAfterCanDropEvent (line 938) | protected virtual void UpdateAfterCanDropEvent(OlvDropEventArgs args) { method DrawFeedbackBackgroundTarget (line 963) | protected virtual void DrawFeedbackBackgroundTarget(Graphics g, Rectan... method DrawFeedbackItemTarget (line 982) | protected virtual void DrawFeedbackItemTarget(Graphics g, Rectangle bo... method DrawFeedbackAboveItemTarget (line 1003) | protected virtual void DrawFeedbackAboveItemTarget(Graphics g, Rectang... method DrawFeedbackBelowItemTarget (line 1016) | protected virtual void DrawFeedbackBelowItemTarget(Graphics g, Rectang... method GetRoundedRect (line 1030) | protected GraphicsPath GetRoundedRect(Rectangle rect, float diameter) { method CalculateDropTargetRectangle (line 1053) | protected virtual Rectangle CalculateDropTargetRectangle(OLVListItem i... method DrawBetweenLine (line 1077) | protected virtual void DrawBetweenLine(Graphics g, int x1, int y1, int... class RearrangingDropSink (line 1155) | public class RearrangingDropSink : SimpleDropSink method RearrangingDropSink (line 1160) | public RearrangingDropSink() { method RearrangingDropSink (line 1170) | public RearrangingDropSink(bool acceptDropsFromOtherLists) method OnModelCanDrop (line 1179) | protected override void OnModelCanDrop(ModelDropEventArgs args) { method OnModelDropped (line 1205) | protected override void OnModelDropped(ModelDropEventArgs args) { method RearrangeModels (line 1216) | public virtual void RearrangeModels(ModelDropEventArgs args) { class OlvDropEventArgs (line 1241) | public class OlvDropEventArgs : EventArgs method OlvDropEventArgs (line 1246) | public OlvDropEventArgs() { class ModelDropEventArgs (line 1386) | public class ModelDropEventArgs : OlvDropEventArgs method ModelDropEventArgs (line 1391) | public ModelDropEventArgs() method RefreshObjects (line 1436) | public void RefreshObjects() { FILE: source/ObjectListView/DragDrop/OLVDataObject.cs class OLVDataObject (line 44) | public class OLVDataObject : DataObject { method OLVDataObject (line 51) | public OLVDataObject(ObjectListView olv) method OLVDataObject (line 61) | public OLVDataObject(ObjectListView olv, IList modelObjects) { method CreateTextFormats (line 114) | public void CreateTextFormats() { method CreateExporter (line 133) | protected OLVExporter CreateExporter() { method CreateHtml (line 144) | [Obsolete("Use OLVExporter directly instead", false)] method ConvertToHtmlFragment (line 157) | private string ConvertToHtmlFragment(string fragment) { FILE: source/ObjectListView/FastDataListView.cs class FastDataListView (line 50) | public class FastDataListView : FastObjectListView method Dispose (line 52) | protected override void Dispose(bool disposing) method CreateDataSourceAdapter (line 149) | protected virtual DataSourceAdapter CreateDataSourceAdapter() { method DoUnfreeze (line 156) | protected override void DoUnfreeze() FILE: source/ObjectListView/FastObjectListView.cs class FastObjectListView (line 64) | public class FastObjectListView : VirtualObjectListView method FastObjectListView (line 69) | public FastObjectListView() { method MoveObjects (line 114) | public override void MoveObjects(int index, ICollection modelObjects) { method Unsort (line 146) | public override void Unsort() { class FastObjectListDataSource (line 161) | public class FastObjectListDataSource : AbstractVirtualListDataSource method FastObjectListDataSource (line 167) | public FastObjectListDataSource(FastObjectListView listView) method GetNthObject (line 178) | public override object GetNthObject(int n) { method GetObjectCount (line 189) | public override int GetObjectCount() { method GetObjectIndex (line 198) | public override int GetObjectIndex(object model) { method SearchText (line 215) | public override int SearchText(string text, int first, int last, OLVCo... method Sort (line 238) | public override void Sort(OLVColumn column, SortOrder sortOrder) { method AddObjects (line 251) | public override void AddObjects(ICollection modelObjects) { method InsertObjects (line 265) | public override void InsertObjects(int index, ICollection modelObjects) { method RemoveObjects (line 275) | public override void RemoveObjects(ICollection modelObjects) { method SetObjects (line 306) | public override void SetObjects(IEnumerable collection) { method UpdateObject (line 319) | public override void UpdateObject(int index, object modelObject) { method ApplyFilters (line 349) | public override void ApplyFilters(IModelFilter iModelFilter, IListFilt... method RebuildIndexMap (line 377) | protected void RebuildIndexMap() { method FilterObjects (line 387) | protected void FilterObjects() { FILE: source/ObjectListView/Filtering/Cluster.cs class Cluster (line 35) | public class Cluster : ICluster { method Cluster (line 43) | public Cluster(object key) { method ToString (line 56) | public override string ToString() { method CompareTo (line 102) | public int CompareTo(object other) { FILE: source/ObjectListView/Filtering/ClusteringStrategy.cs class ClusteringStrategy (line 37) | public class ClusteringStrategy : IClusteringStrategy { method ClusteringStrategy (line 84) | public ClusteringStrategy() { method GetClusterKey (line 139) | virtual public object GetClusterKey(object model) { method CreateCluster (line 148) | virtual public ICluster CreateCluster(object clusterKey) { method GetClusterDisplayLabel (line 157) | virtual public string GetClusterDisplayLabel(ICluster cluster) { method CreateFilter (line 170) | virtual public IModelFilter CreateFilter(IList valuesChosenForFilterin... method ApplyDisplayFormat (line 181) | virtual protected string ApplyDisplayFormat(ICluster cluster, string s) { FILE: source/ObjectListView/Filtering/ClustersFromGroupsStrategy.cs class ClustersFromGroupsStrategy (line 45) | public class ClustersFromGroupsStrategy : ClusteringStrategy { method GetClusterKey (line 52) | public override object GetClusterKey(object model) { method GetClusterDisplayLabel (line 61) | public override string GetClusterDisplayLabel(ICluster cluster) { FILE: source/ObjectListView/Filtering/DateTimeClusteringStrategy.cs type DateTimePortion (line 36) | [Flags] class DateTimeClusteringStrategy (line 80) | public class DateTimeClusteringStrategy : ClusteringStrategy { method DateTimeClusteringStrategy (line 86) | public DateTimeClusteringStrategy() method DateTimeClusteringStrategy (line 95) | public DateTimeClusteringStrategy(DateTimePortion portions, string for... method GetClusterKey (line 137) | public override object GetClusterKey(object model) { method GetClusterDisplayLabel (line 161) | public override string GetClusterDisplayLabel(ICluster cluster) { method DateToString (line 172) | protected virtual string DateToString(DateTime dateTime) { FILE: source/ObjectListView/Filtering/FilterMenuBuilder.cs class FilterMenuBuilder (line 53) | public class FilterMenuBuilder { method MakeFilterMenu (line 130) | virtual public ToolStripDropDown MakeFilterMenu(ToolStripDropDown stri... method Cluster (line 154) | virtual protected List Cluster(IClusteringStrategy strategy,... method ClusterOneModel (line 172) | private void ClusterOneModel(IClusteringStrategy strategy, NullableDic... method SortClusters (line 202) | virtual protected void SortClusters(IClusteringStrategy strategy, List... method CreateFilteringMenuItem (line 212) | virtual protected ToolStripMenuItem CreateFilteringMenuItem(OLVColumn ... method HandleItemCheckedWrapped (line 245) | private void HandleItemCheckedWrapped(object sender, ItemCheckEventArg... method HandleItemChecked (line 264) | virtual protected void HandleItemChecked(object sender, ItemCheckEvent... method HandleSelectAllItem (line 282) | virtual protected void HandleSelectAllItem(ItemCheckEventArgs e, ToolS... method ClearAllFilters (line 330) | virtual protected void ClearAllFilters(OLVColumn column) { method EnactFilter (line 342) | virtual protected void EnactFilter(ToolStripCheckedListBox checkedList... FILE: source/ObjectListView/Filtering/Filters.cs type IModelFilter (line 43) | public interface IModelFilter method Filter (line 50) | bool Filter(object modelObject); type IListFilter (line 56) | public interface IListFilter method Filter (line 64) | IEnumerable Filter(IEnumerable modelObjects); class AbstractModelFilter (line 70) | public class AbstractModelFilter : IModelFilter method Filter (line 77) | virtual public bool Filter(object modelObject) { class ModelFilter (line 85) | public class ModelFilter : IModelFilter method ModelFilter (line 91) | public ModelFilter(Predicate predicate) { method Filter (line 109) | virtual public bool Filter(object modelObject) { class CompositeFilter (line 118) | abstract public class CompositeFilter : IModelFilter { method CompositeFilter (line 123) | public CompositeFilter() { method CompositeFilter (line 130) | public CompositeFilter(IEnumerable filters) { method Filter (line 163) | virtual public bool Filter(object modelObject) { method FilterObject (line 176) | abstract public bool FilterObject(object modelObject); class CompositeAllFilter (line 184) | public class CompositeAllFilter : CompositeFilter { method CompositeAllFilter (line 190) | public CompositeAllFilter(List filters) method FilterObject (line 200) | override public bool FilterObject(object modelObject) { class CompositeAnyFilter (line 214) | public class CompositeAnyFilter : CompositeFilter { method CompositeAnyFilter (line 220) | public CompositeAnyFilter(List filters) method FilterObject (line 230) | override public bool FilterObject(object modelObject) { class OneOfFilter (line 246) | public class OneOfFilter : IModelFilter { method OneOfFilter (line 252) | public OneOfFilter(AspectGetterDelegate valueGetter) : method OneOfFilter (line 262) | public OneOfFilter(AspectGetterDelegate valueGetter, ICollection possi... method Filter (line 292) | public virtual bool Filter(object modelObject) { method DoesValueMatch (line 312) | protected virtual bool DoesValueMatch(object result) { class FlagBitSetFilter (line 324) | public class FlagBitSetFilter : OneOfFilter { method FlagBitSetFilter (line 331) | public FlagBitSetFilter(AspectGetterDelegate valueGetter, ICollection ... method ConvertPossibleValues (line 347) | private void ConvertPossibleValues() { method DoesValueMatch (line 358) | protected override bool DoesValueMatch(object result) { class AbstractListFilter (line 381) | public class AbstractListFilter : IListFilter method Filter (line 389) | virtual public IEnumerable Filter(IEnumerable modelObjects) { class ListFilter (line 397) | public class ListFilter : AbstractListFilter method ListFilter (line 410) | public ListFilter(ListFilterDelegate function) { method Filter (line 428) | public override IEnumerable Filter(IEnumerable modelObjects) { class TailFilter (line 439) | public class TailFilter : AbstractListFilter method TailFilter (line 444) | public TailFilter() { method TailFilter (line 451) | public TailFilter(int numberOfObjects) { method Filter (line 470) | public override IEnumerable Filter(IEnumerable modelObjects) { FILE: source/ObjectListView/Filtering/FlagClusteringStrategy.cs class FlagClusteringStrategy (line 40) | public class FlagClusteringStrategy : ClusteringStrategy method FlagClusteringStrategy (line 48) | public FlagClusteringStrategy(Type enumType) { method FlagClusteringStrategy (line 70) | public FlagClusteringStrategy(long[] values, string[] labels) { method SetValues (line 96) | private void SetValues(long[] flags, string[] flagLabels) { method GetClusterKey (line 114) | public override object GetClusterKey(object model) { method GetClusterDisplayLabel (line 139) | public override string GetClusterDisplayLabel(ICluster cluster) { method CreateFilter (line 154) | public override IModelFilter CreateFilter(IList valuesChosenForFilteri... FILE: source/ObjectListView/Filtering/ICluster.cs type ICluster (line 36) | public interface ICluster : IComparable { FILE: source/ObjectListView/Filtering/IClusteringStrategy.cs type IClusteringStrategy (line 39) | public interface IClusteringStrategy { method GetClusterKey (line 53) | object GetClusterKey(object model); method CreateCluster (line 60) | ICluster CreateCluster(object clusterKey); method GetClusterDisplayLabel (line 67) | string GetClusterDisplayLabel(ICluster cluster); method CreateFilter (line 75) | IModelFilter CreateFilter(IList valuesChosenForFiltering); FILE: source/ObjectListView/Filtering/TextMatchFilter.cs class TextMatchFilter (line 48) | public class TextMatchFilter : AbstractModelFilter { method Regex (line 60) | public static TextMatchFilter Regex(ObjectListView olv, params string[... method Prefix (line 72) | public static TextMatchFilter Prefix(ObjectListView olv, params string... method Contains (line 84) | public static TextMatchFilter Contains(ObjectListView olv, params stri... method TextMatchFilter (line 94) | public TextMatchFilter(ObjectListView olv) { method TextMatchFilter (line 103) | public TextMatchFilter(ObjectListView olv, string text) { method TextMatchFilter (line 114) | public TextMatchFilter(ObjectListView olv, string text, StringComparis... method IterateColumns (line 278) | protected virtual IEnumerable IterateColumns() { method Filter (line 301) | public override bool Filter(object modelObject) { method FindAllMatchedRanges (line 331) | public IEnumerable FindAllMatchedRanges(string cellTex... method IsIncluded (line 347) | public bool IsIncluded(OLVColumn column) { class TextMatchingStrategy (line 373) | abstract protected class TextMatchingStrategy { method FindAllMatchedRanges (line 412) | abstract public IEnumerable FindAllMatchedRanges(str... method MatchesText (line 422) | abstract public bool MatchesText(string cellText); class TextContainsMatchingStrategy (line 428) | protected class TextContainsMatchingStrategy : TextMatchingStrategy { method TextContainsMatchingStrategy (line 435) | public TextContainsMatchingStrategy(TextMatchFilter filter, string t... method MatchesText (line 448) | override public bool MatchesText(string cellText) { method FindAllMatchedRanges (line 464) | override public IEnumerable FindAllMatchedRanges(str... class TextBeginsMatchingStrategy (line 480) | protected class TextBeginsMatchingStrategy : TextMatchingStrategy { method TextBeginsMatchingStrategy (line 487) | public TextBeginsMatchingStrategy(TextMatchFilter filter, string tex... method MatchesText (line 500) | override public bool MatchesText(string cellText) { method FindAllMatchedRanges (line 516) | override public IEnumerable FindAllMatchedRanges(str... class TextRegexMatchingStrategy (line 530) | protected class TextRegexMatchingStrategy : TextMatchingStrategy { method TextRegexMatchingStrategy (line 537) | public TextRegexMatchingStrategy(TextMatchFilter filter, string text) { method MatchesText (line 594) | public override bool MatchesText(string cellText) { method FindAllMatchedRanges (line 612) | override public IEnumerable FindAllMatchedRanges(str... FILE: source/ObjectListView/Implementation/Attributes.cs class OLVColumnAttribute (line 50) | [AttributeUsage(AttributeTargets.Property)] method OLVColumnAttribute (line 62) | public OLVColumnAttribute() { method OLVColumnAttribute (line 69) | public OLVColumnAttribute(string title) { class OLVChildrenAttribute (line 320) | [AttributeUsage(AttributeTargets.Property)] class OLVIgnoreAttribute (line 329) | [AttributeUsage(AttributeTargets.Property)] FILE: source/ObjectListView/Implementation/Comparers.cs class ColumnComparer (line 53) | public class ColumnComparer : IComparer, IComparer method ColumnComparer (line 72) | public ColumnComparer(OLVColumn col, SortOrder order) method ColumnComparer (line 87) | public ColumnComparer(OLVColumn col, SortOrder order, OLVColumn col2, ... method Compare (line 101) | public int Compare(object x, object y) method Compare (line 112) | public int Compare(OLVListItem x, OLVListItem y) method CompareValues (line 149) | public int CompareValues(object x, object y) method CompareStrings (line 158) | private static int CompareStrings(string x, string y) class OLVGroupComparer (line 176) | public class OLVGroupComparer : IComparer method OLVGroupComparer (line 182) | public OLVGroupComparer(SortOrder order) { method Compare (line 193) | public int Compare(OLVGroup x, OLVGroup y) { class ModelObjectComparer (line 218) | public class ModelObjectComparer : IComparer, IComparer method ModelObjectComparer (line 236) | public ModelObjectComparer(OLVColumn col, SortOrder order) method ModelObjectComparer (line 249) | public ModelObjectComparer(OLVColumn col, SortOrder order, OLVColumn c... method Compare (line 263) | public int Compare(object x, object y) method CompareValues (line 300) | public int CompareValues(object x, object y) method CompareStrings (line 309) | private static int CompareStrings(string x, string y) FILE: source/ObjectListView/Implementation/DataSourceAdapter.cs class DataSourceAdapter (line 48) | public class DataSourceAdapter : IDisposable method DataSourceAdapter (line 55) | public DataSourceAdapter(ObjectListView olv) { method Dispose (line 71) | public void Dispose() { method Dispose (line 79) | public virtual void Dispose(bool fromUser) { method BindListView (line 156) | protected virtual void BindListView(ObjectListView olv) { method UnbindListView (line 169) | protected virtual void UnbindListView(ObjectListView olv) { method BindDataSource (line 181) | protected virtual void BindDataSource() { method UnbindDataSource (line 193) | protected virtual void UnbindDataSource() { method RebindDataSource (line 209) | protected virtual void RebindDataSource() { method RebindDataSource (line 216) | protected virtual void RebindDataSource(bool forceDataInitialization) { method InitializeDataSource (line 240) | protected virtual void InitializeDataSource() { method SetListContents (line 256) | protected virtual void SetListContents() { method CreateColumnsFromSource (line 266) | protected virtual void CreateColumnsFromSource() { method ShouldCreateColumn (line 311) | protected virtual bool ShouldCreateColumn(PropertyDescriptor property) { method ConfigureColumn (line 332) | protected virtual void ConfigureColumn(OLVColumn column, PropertyDescr... method CreateMissingAspectGettersAndPutters (line 346) | protected virtual void CreateMissingAspectGettersAndPutters() { method CurrencyManagerListChanged (line 386) | protected virtual void CurrencyManagerListChanged(object sender, ListC... method HandleListChangedMetadataChanged (line 436) | protected virtual void HandleListChangedMetadataChanged(ListChangedEve... method HandleListChangedItemMoved (line 444) | protected virtual void HandleListChangedItemMoved(ListChangedEventArgs... method HandleListChangedItemDeleted (line 453) | protected virtual void HandleListChangedItemDeleted(ListChangedEventAr... method HandleListChangedItemAdded (line 461) | protected virtual void HandleListChangedItemAdded(ListChangedEventArgs... method HandleListChangedReset (line 481) | protected virtual void HandleListChangedReset(ListChangedEventArgs e) { method HandleListChangedItemChanged (line 493) | protected virtual void HandleListChangedItemChanged(ListChangedEventAr... method HandleCurrencyManagerMetaDataChanged (line 510) | protected virtual void HandleCurrencyManagerMetaDataChanged(object sen... method HandleCurrencyManagerPositionChanged (line 521) | protected virtual void HandleCurrencyManagerPositionChanged(object sen... method ChangePosition (line 548) | protected virtual void ChangePosition(int index) { method HandleListViewSelectionChanged (line 567) | protected virtual void HandleListViewSelectionChanged(object sender, E... method HandleListViewFreezing (line 598) | protected virtual void HandleListViewFreezing(object sender, FreezeEve... method HandleListViewBindingContextChanged (line 615) | protected virtual void HandleListViewBindingContextChanged(object send... FILE: source/ObjectListView/Implementation/DragSource.cs type IDragSource (line 48) | public interface IDragSource method StartDrag (line 64) | Object StartDrag(ObjectListView olv, MouseButtons button, OLVListItem ... method GetAllowedEffects (line 71) | DragDropEffects GetAllowedEffects(Object dragObject); method EndDrag (line 78) | void EndDrag(Object dragObject, DragDropEffects effect); class AbstractDragSource (line 84) | public class AbstractDragSource : IDragSource method StartDrag (line 95) | public virtual Object StartDrag(ObjectListView olv, MouseButtons butto... method GetAllowedEffects (line 104) | public virtual DragDropEffects GetAllowedEffects(Object data) { method EndDrag (line 113) | public virtual void EndDrag(Object dragObject, DragDropEffects effect) { class SimpleDragSource (line 128) | public class SimpleDragSource : IDragSource method SimpleDragSource (line 135) | public SimpleDragSource() { method SimpleDragSource (line 143) | public SimpleDragSource(bool refreshAfterDrop) { method StartDrag (line 173) | public virtual Object StartDrag(ObjectListView olv, MouseButtons butto... method GetAllowedEffects (line 186) | public virtual DragDropEffects GetAllowedEffects(Object data) { method EndDrag (line 195) | public virtual void EndDrag(Object dragObject, DragDropEffects effect) { method CreateDataObject (line 213) | protected virtual object CreateDataObject(ObjectListView olv) { class OLVDataObject (line 226) | public class OLVDataObject : DataObject method OLVDataObject (line 234) | public OLVDataObject(ObjectListView olv) : this(olv, olv.SelectedObjec... method OLVDataObject (line 243) | public OLVDataObject(ObjectListView olv, IList modelObjects) { method CreateTextFormats (line 296) | public void CreateTextFormats() { method CreateHtml (line 350) | public string CreateHtml() { method ConvertToHtmlFragment (line 379) | private string ConvertToHtmlFragment(string fragment) { FILE: source/ObjectListView/Implementation/DropSink.cs type IDropSink (line 53) | public interface IDropSink method DrawFeedback (line 70) | void DrawFeedback(Graphics g, Rectangle bounds); method Drop (line 80) | void Drop(DragEventArgs args); method Enter (line 87) | void Enter(DragEventArgs args); method GiveFeedback (line 93) | void GiveFeedback(GiveFeedbackEventArgs args); method Leave (line 98) | void Leave(); method Over (line 107) | void Over(DragEventArgs args); method QueryContinue (line 113) | void QueryContinue(QueryContinueDragEventArgs args); class AbstractDropSink (line 120) | public class AbstractDropSink : IDropSink method DrawFeedback (line 143) | public virtual void DrawFeedback(Graphics g, Rectangle bounds) { method Drop (line 154) | public virtual void Drop(DragEventArgs args) { method Enter (line 163) | public virtual void Enter(DragEventArgs args) { method Leave (line 169) | public virtual void Leave() { method Over (line 180) | public virtual void Over(DragEventArgs args) { method GiveFeedback (line 189) | public virtual void GiveFeedback(GiveFeedbackEventArgs args) { method QueryContinue (line 203) | public virtual void QueryContinue(QueryContinueDragEventArgs args) { method Cleanup (line 215) | protected virtual void Cleanup() { type DropTargetLocation (line 224) | [Flags] class SimpleDropSink (line 281) | public class SimpleDropSink : AbstractDropSink method SimpleDropSink (line 288) | public SimpleDropSink() { method Cleanup (line 559) | protected override void Cleanup() { method DrawFeedback (line 575) | public override void DrawFeedback(Graphics g, Rectangle bounds) { method Drop (line 602) | public override void Drop(DragEventArgs args) { method Enter (line 613) | public override void Enter(DragEventArgs args) { method Over (line 647) | public override void Over(DragEventArgs args) { method TriggerDroppedEvent (line 663) | protected virtual void TriggerDroppedEvent(DragEventArgs args) { method OnCanDrop (line 678) | protected virtual void OnCanDrop(OlvDropEventArgs args) { method OnDropped (line 687) | protected virtual void OnDropped(OlvDropEventArgs args) { method OnModelCanDrop (line 696) | protected virtual void OnModelCanDrop(ModelDropEventArgs args) { method OnModelDropped (line 714) | protected virtual void OnModelDropped(ModelDropEventArgs args) { method timer_Tick (line 723) | private void timer_Tick(object sender, EventArgs e) { method HandleTimerTick (line 731) | protected virtual void HandleTimerTick() { method CalculateDropTarget (line 761) | protected virtual void CalculateDropTarget(OlvDropEventArgs args, Poin... method CalculateDropAction (line 822) | public virtual DragDropEffects CalculateDropAction(DragEventArgs args,... method CalculateStandardDropActionFromKeys (line 847) | public DragDropEffects CalculateStandardDropActionFromKeys() { method CheckScrolling (line 862) | protected virtual void CheckScrolling(Point pt) { method UpdateAfterCanDropEvent (line 895) | protected virtual void UpdateAfterCanDropEvent(OlvDropEventArgs args) { method DrawFeedbackBackgroundTarget (line 920) | protected virtual void DrawFeedbackBackgroundTarget(Graphics g, Rectan... method DrawFeedbackItemTarget (line 939) | protected virtual void DrawFeedbackItemTarget(Graphics g, Rectangle bo... method DrawFeedbackAboveItemTarget (line 960) | protected virtual void DrawFeedbackAboveItemTarget(Graphics g, Rectang... method DrawFeedbackBelowItemTarget (line 973) | protected virtual void DrawFeedbackBelowItemTarget(Graphics g, Rectang... method GetRoundedRect (line 987) | protected GraphicsPath GetRoundedRect(Rectangle rect, float diameter) { method CalculateDropTargetRectangle (line 1010) | protected virtual Rectangle CalculateDropTargetRectangle(OLVListItem i... method DrawBetweenLine (line 1034) | protected virtual void DrawBetweenLine(Graphics g, int x1, int y1, int... class RearrangingDropSink (line 1112) | public class RearrangingDropSink : SimpleDropSink method RearrangingDropSink (line 1117) | public RearrangingDropSink() { method RearrangingDropSink (line 1127) | public RearrangingDropSink(bool acceptDropsFromOtherLists) method OnModelCanDrop (line 1136) | protected override void OnModelCanDrop(ModelDropEventArgs args) { method OnModelDropped (line 1162) | protected override void OnModelDropped(ModelDropEventArgs args) { method RearrangeModels (line 1173) | public virtual void RearrangeModels(ModelDropEventArgs args) { class OlvDropEventArgs (line 1198) | public class OlvDropEventArgs : EventArgs method OlvDropEventArgs (line 1203) | public OlvDropEventArgs() { class ModelDropEventArgs (line 1332) | public class ModelDropEventArgs : OlvDropEventArgs method ModelDropEventArgs (line 1337) | public ModelDropEventArgs() method RefreshObjects (line 1383) | public void RefreshObjects() { FILE: source/ObjectListView/Implementation/Enums.cs class ObjectListView (line 30) | public partial class ObjectListView { type CellEditActivateMode (line 34) | public enum CellEditActivateMode { type ColumnSelectBehaviour (line 67) | public enum ColumnSelectBehaviour { FILE: source/ObjectListView/Implementation/Events.cs class ObjectListView (line 72) | public partial class ObjectListView method OnAboutToCreateGroups (line 411) | protected virtual void OnAboutToCreateGroups(CreateGroupsEventArgs e) { method OnBeforeCreatingGroups (line 420) | protected virtual void OnBeforeCreatingGroups(CreateGroupsEventArgs e) { method OnAfterCreatingGroups (line 429) | protected virtual void OnAfterCreatingGroups(CreateGroupsEventArgs e) { method OnAfterSearching (line 438) | protected virtual void OnAfterSearching(AfterSearchingEventArgs e) { method OnAfterSorting (line 447) | protected virtual void OnAfterSorting(AfterSortingEventArgs e) { method OnBeforeSearching (line 456) | protected virtual void OnBeforeSearching(BeforeSearchingEventArgs e) { method OnBeforeSorting (line 465) | protected virtual void OnBeforeSorting(BeforeSortingEventArgs e) { method OnButtonClick (line 474) | protected virtual void OnButtonClick(CellClickEventArgs args) method OnCanDrop (line 484) | protected virtual void OnCanDrop(OlvDropEventArgs args) { method OnCellClick (line 493) | protected virtual void OnCellClick(CellClickEventArgs args) { method OnCellOver (line 502) | protected virtual void OnCellOver(CellOverEventArgs args) { method OnCellRightClick (line 511) | protected virtual void OnCellRightClick(CellRightClickEventArgs args) { method OnCellToolTip (line 520) | protected virtual void OnCellToolTip(ToolTipShowingEventArgs args) { method OnSubItemChecking (line 529) | protected virtual void OnSubItemChecking(SubItemCheckingEventArgs args) { method OnColumnRightClick (line 538) | protected virtual void OnColumnRightClick(ColumnClickEventArgs e) { method OnDropped (line 547) | protected virtual void OnDropped(OlvDropEventArgs args) { method OnFilter (line 556) | internal protected virtual void OnFilter(FilterEventArgs e) { method OnFormatCell (line 565) | protected virtual void OnFormatCell(FormatCellEventArgs args) { method OnFormatRow (line 574) | protected virtual void OnFormatRow(FormatRowEventArgs args) { method OnFreezing (line 583) | protected virtual void OnFreezing(FreezeEventArgs args) { method OnGroupExpandingCollapsing (line 592) | protected virtual void OnGroupExpandingCollapsing(GroupExpandingCollap... method OnGroupStateChanged (line 602) | protected virtual void OnGroupStateChanged(GroupStateChangedEventArgs ... method OnHeaderCheckBoxChanging (line 612) | protected virtual void OnHeaderCheckBoxChanging(HeaderCheckBoxChanging... method OnHeaderToolTip (line 622) | protected virtual void OnHeaderToolTip(ToolTipShowingEventArgs args) method OnHotItemChanged (line 632) | protected virtual void OnHotItemChanged(HotItemChangedEventArgs e) { method OnHyperlinkClicked (line 641) | protected virtual void OnHyperlinkClicked(HyperlinkClickedEventArgs e) { method OnGroupTaskClicked (line 650) | protected virtual void OnGroupTaskClicked(GroupTaskClickedEventArgs e) { method OnIsHyperlink (line 659) | protected virtual void OnIsHyperlink(IsHyperlinkEventArgs e) { method OnItemsAdding (line 668) | protected virtual void OnItemsAdding(ItemsAddingEventArgs e) { method OnItemsChanged (line 677) | protected virtual void OnItemsChanged(ItemsChangedEventArgs e) { method OnItemsChanging (line 686) | protected virtual void OnItemsChanging(ItemsChangingEventArgs e) { method OnItemsRemoving (line 695) | protected virtual void OnItemsRemoving(ItemsRemovingEventArgs e) { method OnModelCanDrop (line 704) | protected virtual void OnModelCanDrop(ModelDropEventArgs args) { method OnModelDropped (line 713) | protected virtual void OnModelDropped(ModelDropEventArgs args) { method OnSelectionChanged (line 722) | protected virtual void OnSelectionChanged(EventArgs e) { method OnScroll (line 731) | protected virtual void OnScroll(ScrollEventArgs e) { method OnCellEditStarting (line 740) | protected virtual void OnCellEditStarting(CellEditEventArgs e) { method OnCellEditorValidating (line 748) | protected virtual void OnCellEditorValidating(CellEditEventArgs e) { method OnCellEditFinishing (line 783) | protected virtual void OnCellEditFinishing(CellEditEventArgs e) { method OnCellEditFinished (line 791) | protected virtual void OnCellEditFinished(CellEditEventArgs e) { class TreeListView (line 799) | public partial class TreeListView method OnExpanding (line 840) | protected virtual void OnExpanding(TreeBranchExpandingEventArgs e) { method OnCollapsing (line 849) | protected virtual void OnCollapsing(TreeBranchCollapsingEventArgs e) { method OnExpanded (line 858) | protected virtual void OnExpanded(TreeBranchExpandedEventArgs e) { method OnCollapsed (line 867) | protected virtual void OnCollapsed(TreeBranchCollapsedEventArgs e) { class CellEditEventArgs (line 881) | public class CellEditEventArgs : EventArgs method CellEditEventArgs (line 891) | public CellEditEventArgs(OLVColumn column, Control control, Rectangle ... class CancellableEventArgs (line 996) | public class CancellableEventArgs : EventArgs class BeforeSortingEventArgs (line 1007) | public class BeforeSortingEventArgs : CancellableEventArgs method BeforeSortingEventArgs (line 1016) | public BeforeSortingEventArgs(OLVColumn column, SortOrder order, OLVCo... method BeforeSortingEventArgs (line 1034) | public BeforeSortingEventArgs(OLVColumn groupColumn, SortOrder groupOr... class AfterSortingEventArgs (line 1082) | public class AfterSortingEventArgs : EventArgs method AfterSortingEventArgs (line 1093) | public AfterSortingEventArgs(OLVColumn groupColumn, SortOrder groupOrd... method AfterSortingEventArgs (line 1106) | public AfterSortingEventArgs(BeforeSortingEventArgs args) { class FilterEventArgs (line 1168) | public class FilterEventArgs : EventArgs method FilterEventArgs (line 1174) | public FilterEventArgs(IEnumerable objects) { class ItemsChangedEventArgs (line 1193) | public class ItemsChangedEventArgs : EventArgs method ItemsChangedEventArgs (line 1198) | public ItemsChangedEventArgs() { method ItemsChangedEventArgs (line 1206) | public ItemsChangedEventArgs(int oldObjectCount, int newObjectCount) { class ItemsAddingEventArgs (line 1231) | public class ItemsAddingEventArgs : CancellableEventArgs method ItemsAddingEventArgs (line 1237) | public ItemsAddingEventArgs(ICollection objectsToAdd) method ItemsAddingEventArgs (line 1247) | public ItemsAddingEventArgs(int index, ICollection objectsToAdd) class ItemsChangingEventArgs (line 1270) | public class ItemsChangingEventArgs : CancellableEventArgs method ItemsChangingEventArgs (line 1277) | public ItemsChangingEventArgs(IEnumerable oldObjects, IEnumerable newO... class ItemsRemovingEventArgs (line 1300) | public class ItemsRemovingEventArgs : CancellableEventArgs method ItemsRemovingEventArgs (line 1306) | public ItemsRemovingEventArgs(ICollection objectsToRemove) { class AfterSearchingEventArgs (line 1319) | public class AfterSearchingEventArgs : EventArgs method AfterSearchingEventArgs (line 1326) | public AfterSearchingEventArgs(string stringToFind, int indexSelected) { class BeforeSearchingEventArgs (line 1357) | public class BeforeSearchingEventArgs : CancellableEventArgs method BeforeSearchingEventArgs (line 1364) | public BeforeSearchingEventArgs(string stringToFind, int startSearchFr... class CellEventArgs (line 1386) | public class CellEventArgs : EventArgs class CellClickEventArgs (line 1494) | public class CellClickEventArgs : CellEventArgs class CellRightClickEventArgs (line 1509) | public class CellRightClickEventArgs : CellEventArgs class CellOverEventArgs (line 1522) | public class CellOverEventArgs : CellEventArgs class FreezeEventArgs (line 1529) | public class FreezeEventArgs : EventArgs method FreezeEventArgs (line 1535) | public FreezeEventArgs(int freeze) { class ToolTipShowingEventArgs (line 1553) | public class ToolTipShowingEventArgs : CellEventArgs class HyperlinkEventArgs (line 1618) | public class HyperlinkEventArgs : EventArgs class IsHyperlinkEventArgs (line 1713) | public class IsHyperlinkEventArgs : EventArgs class FormatRowEventArgs (line 1773) | public class FormatRowEventArgs : EventArgs class FormatCellEventArgs (line 1834) | public class FormatCellEventArgs : FormatRowEventArgs class HyperlinkClickedEventArgs (line 1878) | public class HyperlinkClickedEventArgs : CellEventArgs class HeaderCheckBoxChangingEventArgs (line 1895) | public class HeaderCheckBoxChangingEventArgs : CancelEventArgs { class HotItemChangedEventArgs (line 1919) | public class HotItemChangedEventArgs : EventArgs method ToString (line 2034) | public override string ToString() { class SubItemCheckingEventArgs (line 2042) | public class SubItemCheckingEventArgs : CancellableEventArgs method SubItemCheckingEventArgs (line 2052) | public SubItemCheckingEventArgs(OLVColumn column, OLVListItem item, in... class CreateGroupsEventArgs (line 2112) | public class CreateGroupsEventArgs : EventArgs method CreateGroupsEventArgs (line 2118) | public CreateGroupsEventArgs(GroupingParameters parms) { class GroupTaskClickedEventArgs (line 2154) | public class GroupTaskClickedEventArgs : EventArgs method GroupTaskClickedEventArgs (line 2160) | public GroupTaskClickedEventArgs(OLVGroup group) class GroupExpandingCollapsingEventArgs (line 2178) | public class GroupExpandingCollapsingEventArgs : CancellableEventArgs method GroupExpandingCollapsingEventArgs (line 2184) | public GroupExpandingCollapsingEventArgs(OLVGroup group) { class GroupStateChangedEventArgs (line 2209) | public class GroupStateChangedEventArgs : EventArgs { method GroupStateChangedEventArgs (line 2216) | public GroupStateChangedEventArgs(OLVGroup group, GroupState oldState,... class TreeBranchExpandingEventArgs (line 2318) | public class TreeBranchExpandingEventArgs : CancellableEventArgs method TreeBranchExpandingEventArgs (line 2325) | public TreeBranchExpandingEventArgs(object model, OLVListItem item) class TreeBranchExpandedEventArgs (line 2356) | public class TreeBranchExpandedEventArgs : EventArgs method TreeBranchExpandedEventArgs (line 2363) | public TreeBranchExpandedEventArgs(object model, OLVListItem item) class TreeBranchCollapsingEventArgs (line 2394) | public class TreeBranchCollapsingEventArgs : CancellableEventArgs method TreeBranchCollapsingEventArgs (line 2401) | public TreeBranchCollapsingEventArgs(object model, OLVListItem item) class TreeBranchCollapsedEventArgs (line 2432) | public class TreeBranchCollapsedEventArgs : EventArgs method TreeBranchCollapsedEventArgs (line 2439) | public TreeBranchCollapsedEventArgs(object model, OLVListItem item) FILE: source/ObjectListView/Implementation/GroupingParameters.cs class GroupingParameters (line 36) | public class GroupingParameters { method GroupingParameters (line 50) | public GroupingParameters(ObjectListView olv, OLVColumn groupByColumn,... FILE: source/ObjectListView/Implementation/Groups.cs type GroupState (line 49) | [Flags] type GroupMask (line 107) | [Flags] type GroupMetricsMask (line 189) | [Flags] class OLVGroup (line 230) | public class OLVGroup method OLVGroup (line 237) | public OLVGroup() : this("Default group header") { method OLVGroup (line 244) | public OLVGroup(string header) { method GetImageIndex (line 558) | public int GetImageIndex(object imageSelector) { method ToString (line 575) | public override string ToString() { method InsertGroupNewStyle (line 589) | public void InsertGroupNewStyle(ObjectListView olv) { method InsertGroupOldStyle (line 598) | public void InsertGroupOldStyle(ObjectListView olv) { method SetItemsOldStyle (line 622) | public void SetItemsOldStyle() { method AsNativeGroup (line 639) | internal NativeMethods.LVGROUP2 AsNativeGroup(bool withId) { method GetOneState (line 704) | private bool GetOneState(GroupState mask) { method GetState (line 713) | protected GroupState GetState() { method SetState (line 720) | protected int SetState(GroupState newState, GroupState mask) { method SetOneState (line 729) | private void SetOneState(bool value, GroupState mask) FILE: source/ObjectListView/Implementation/Munger.cs class Munger (line 61) | public class Munger method Munger (line 68) | public Munger() method Munger (line 76) | public Munger(String aspectName) method PutProperty (line 94) | public static bool PutProperty(object target, string propertyName, obj... method GetValue (line 175) | public Object GetValue(Object target) { method GetValueEx (line 197) | public Object GetValueEx(Object target) { method PutValue (line 222) | public bool PutValue(Object target, Object value) method BuildParts (line 272) | private IList BuildParts(string aspect) { method EvaluateParts (line 288) | private object EvaluateParts(object target, IList parts) { method ReportPutValueException (line 297) | private void ReportPutValueException(MungerException ex) { class SimpleMunger (line 314) | public class SimpleMunger method SimpleMunger (line 322) | public SimpleMunger(String aspectName) method GetValue (line 358) | public Object GetValue(Object target) { method PutValue (line 393) | public bool PutValue(object target, object value) { method ResolveName (line 433) | private void ResolveName(object target, string name, int numberMethodP... class MungerException (line 497) | public class MungerException : ApplicationException method MungerException (line 505) | public MungerException(SimpleMunger munger, object target, Exception ex) FILE: source/ObjectListView/Implementation/NativeMethods.cs class NativeMethods (line 44) | internal static class NativeMethods type HDITEM (line 170) | [StructLayout(LayoutKind.Sequential)] class HDHITTESTINFO (line 187) | [StructLayout(LayoutKind.Sequential)] class HDLAYOUT (line 196) | [StructLayout(LayoutKind.Sequential)] type IMAGELISTDRAWPARAMS (line 203) | [StructLayout(LayoutKind.Sequential)] type LVBKIMAGE (line 225) | [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Auto)] type LVCOLUMN (line 237) | [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Auto)] type LVFINDINFO (line 252) | [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Auto)] type LVGROUP (line 263) | [StructLayout(LayoutKind.Sequential)] type LVGROUP2 (line 280) | [StructLayout(LayoutKind.Sequential)] type LVGROUPMETRICS (line 316) | [StructLayout(LayoutKind.Sequential)] type LVHITTESTINFO (line 333) | [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Auto)] type LVITEM (line 344) | [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Auto)] type NMHDR (line 365) | [StructLayout(LayoutKind.Sequential)] type NMCUSTOMDRAW (line 373) | [StructLayout(LayoutKind.Sequential)] type NMHEADER (line 385) | [StructLayout(LayoutKind.Sequential)] type LITEM (line 398) | [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] type NMLISTVIEW (line 411) | [StructLayout(LayoutKind.Sequential)] type NMLVCUSTOMDRAW (line 423) | [StructLayout(LayoutKind.Sequential)] type NMLVFINDITEM (line 440) | [StructLayout(LayoutKind.Sequential)] type NMLVGETINFOTIP (line 448) | [StructLayout(LayoutKind.Sequential)] type NMLVGROUP (line 460) | [StructLayout(LayoutKind.Sequential)] type NMLVLINK (line 469) | [StructLayout(LayoutKind.Sequential)] type NMLVSCROLL (line 478) | [StructLayout(LayoutKind.Sequential)] type NMTTDISPINFO (line 486) | [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Auto)] type RECT (line 500) | [StructLayout(LayoutKind.Sequential)] class SCROLLINFO (line 509) | [StructLayout(LayoutKind.Sequential)] class TOOLINFO (line 521) | [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Auto)] type WINDOWPOS (line 534) | [StructLayout(LayoutKind.Sequential)] method SendMessage (line 551) | [DllImport("user32.dll", CharSet = CharSet.Auto, SetLastError = true)] method SendMessage (line 553) | [DllImport("user32.dll", CharSet = CharSet.Auto)] method SendMessage (line 555) | [DllImport("user32.dll", CharSet = CharSet.Auto)] method SendMessageLVItem (line 557) | [DllImport("user32.dll", EntryPoint = "SendMessage", CharSet = CharSet... method SendMessage (line 559) | [DllImport("user32.dll", EntryPoint = "SendMessage", CharSet = CharSet... method SendMessageRECT (line 561) | [DllImport("user32.dll", EntryPoint = "SendMessage", CharSet = CharSet... method SendMessageHDItem (line 565) | [DllImport("user32.dll", EntryPoint = "SendMessage", CharSet = CharSet... method SendMessageHDHITTESTINFO (line 567) | [DllImport("user32.dll", EntryPoint = "SendMessage", CharSet = CharSet... method SendMessageTOOLINFO (line 569) | [DllImport("user32.dll", EntryPoint = "SendMessage", CharSet = CharSet... method SendMessageLVBKIMAGE (line 571) | [DllImport("user32.dll", EntryPoint = "SendMessage", CharSet = CharSet... method SendMessageString (line 573) | [DllImport("user32.dll", EntryPoint = "SendMessage", CharSet = CharSet... method SendMessageIUnknown (line 575) | [DllImport("user32.dll", EntryPoint = "SendMessage", CharSet = CharSet... method SendMessage (line 577) | [DllImport("user32.dll", CharSet = CharSet.Auto)] method SendMessage (line 579) | [DllImport("user32.dll", CharSet = CharSet.Auto)] method SendMessage (line 581) | [DllImport("user32.dll", CharSet = CharSet.Auto)] method DeleteObject (line 584) | [DllImport("gdi32.dll")] method GetClientRect (line 587) | [DllImport("user32.dll", CharSet = CharSet.Auto, ExactSpelling = true)] method GetScrollInfo (line 590) | [DllImport("user32.dll", CharSet = CharSet.Auto, ExactSpelling = true)] method GetUpdateRectInternal (line 593) | [DllImport("user32.dll", EntryPoint = "GetUpdateRect", CharSet = CharS... method ImageList_Draw (line 596) | [DllImport("comctl32.dll", CharSet = CharSet.Auto)] method ImageList_DrawIndirect (line 599) | [DllImport("comctl32.dll", CharSet = CharSet.Auto)] method SetWindowPos (line 602) | [DllImport("user32.dll")] method GetWindowRect (line 605) | [DllImport("user32.dll", CharSet = CharSet.Auto)] method GetWindowLong32 (line 608) | [DllImport("user32.dll", EntryPoint = "GetWindowLong", CharSet = CharS... method GetWindowLongPtr64 (line 611) | [DllImport("user32.dll", EntryPoint = "GetWindowLongPtr", CharSet = Ch... method SetWindowLongPtr32 (line 614) | [DllImport("user32.dll", EntryPoint = "SetWindowLong", CharSet = CharS... method SetWindowLongPtr64 (line 617) | [DllImport("user32.dll", EntryPoint = "SetWindowLongPtr", CharSet = Ch... method ShowWindow (line 620) | [DllImport("user32.dll")] method ValidatedRectInternal (line 623) | [DllImport("user32.dll", EntryPoint = "ValidateRect", CharSet = CharSe... method SetBackgroundImage (line 657) | public static bool SetBackgroundImage(ListView lv, Image image, bool i... method DrawImageList (line 679) | public static bool DrawImageList(Graphics g, ImageList il, int index, ... type ImageListDrawItemConstants (line 695) | [Flags] type ImageListDrawStateConstants (line 745) | [Flags] method DrawImage (line 788) | public static bool DrawImage(ImageList il, IntPtr hdc, int index, int ... method ForceSubItemImagesExStyle (line 810) | public static void ForceSubItemImagesExStyle(ListView list) { method SetItemCount (line 820) | public static void SetItemCount(ListView list, int count) { method SetExtendedStyle (line 832) | public static void SetExtendedStyle(ListView list, int style, int styl... method GetCountPerPage (line 842) | public static int GetCountPerPage(ListView list) { method SetSubItemImage (line 852) | public static void SetSubItemImage(ListView list, int itemIndex, int s... method SetColumnImage (line 869) | public static void SetColumnImage(ListView list, int columnIndex, Sort... method HasBuiltinSortIndicators (line 899) | public static bool HasBuiltinSortIndicators() { method GetUpdateRect (line 910) | public static Rectangle GetUpdateRect(Control cntl) { method ValidateRect (line 921) | public static void ValidateRect(Control cntl, Rectangle r) { method SelectAllItems (line 929) | public static void SelectAllItems(ListView list) { method DeselectAllItems (line 937) | public static void DeselectAllItems(ListView list) { method DeselectOneItem (line 946) | public static void DeselectOneItem(ListView list, int index) { method SetItemState (line 957) | public static void SetItemState(ListView list, int itemIndex, int mask... method Scroll (line 971) | public static bool Scroll(ListView list, int dx, int dy) { method GetHeaderControl (line 980) | public static IntPtr GetHeaderControl(ListView list) { method GetColumnSides (line 991) | public static Point GetColumnSides(ObjectListView lv, int columnIndex) { method GetScrolledColumnSides (line 1009) | public static Point GetScrolledColumnSides(ListView lv, int columnInde... method GetColumnUnderPoint (line 1027) | public static int GetColumnUnderPoint(IntPtr handle, Point pt) { method HeaderControlHitTest (line 1033) | private static int HeaderControlHitTest(IntPtr handle, Point pt, int f... method GetDividerUnderPoint (line 1050) | public static int GetDividerUnderPoint(IntPtr handle, Point pt) { method GetScrollPosition (line 1061) | public static int GetScrollPosition(ListView lv, bool horizontalBar) { method ChangeZOrder (line 1078) | public static bool ChangeZOrder(IWin32Window toBeMoved, IWin32Window r... method MakeTopMost (line 1087) | public static bool MakeTopMost(IWin32Window toBeMoved) { method ChangeSize (line 1099) | public static bool ChangeSize(IWin32Window toBeMoved, int width, int h... method ShowWithoutActivate (line 1107) | static public void ShowWithoutActivate(IWin32Window win) { method SetSelectedColumn (line 1121) | static public void SetSelectedColumn(ListView objectListView, ColumnHe... method GetTopIndex (line 1126) | static public int GetTopIndex(ListView lv) { method GetTooltipControl (line 1130) | static public IntPtr GetTooltipControl(ListView lv) { method SetTooltipControl (line 1134) | static public IntPtr SetTooltipControl(ListView lv, ToolTipControl too... method HasHorizontalScrollBar (line 1138) | static public bool HasHorizontalScrollBar(ListView lv) { method GetWindowLong (line 1145) | public static int GetWindowLong(IntPtr hWnd, int nIndex) { method SetWindowLong (line 1152) | public static int SetWindowLong(IntPtr hWnd, int nIndex, int dwNewLong) { method SetBkColor (line 1159) | [DllImport("gdi32.dll", CharSet = CharSet.Auto, SetLastError = true, E... method SetTextColor (line 1162) | [DllImport("gdi32.dll", CharSet = CharSet.Auto, SetLastError = true, E... method SelectObject (line 1165) | [DllImport("gdi32.dll", CharSet = CharSet.Auto, SetLastError = true, E... method SetWindowTheme (line 1168) | [DllImport("uxtheme.dll", CharSet = CharSet.Auto, SetLastError = true,... method InvalidateRect (line 1171) | [DllImport("user32.dll", CharSet = CharSet.Auto, ExactSpelling = true)] type LVITEMINDEX (line 1174) | [StructLayout(LayoutKind.Sequential)] type POINT (line 1181) | [StructLayout(LayoutKind.Sequential)] method GetGroupInfo (line 1188) | public static int GetGroupInfo(ObjectListView olv, int groupId, ref LV... method GetGroupState (line 1192) | public static GroupState GetGroupState(ObjectListView olv, int groupId... method InsertGroup (line 1196) | public static int InsertGroup(ObjectListView olv, LVGROUP2 group) { method SetGroupInfo (line 1200) | public static int SetGroupInfo(ObjectListView olv, int groupId, LVGROU... method SetGroupMetrics (line 1204) | public static int SetGroupMetrics(ObjectListView olv, LVGROUPMETRICS m... method ClearGroups (line 1208) | public static void ClearGroups(VirtualObjectListView virtualObjectList... method SetGroupImageList (line 1212) | public static void SetGroupImageList(ObjectListView olv, ImageList il) { method HitTest (line 1220) | public static int HitTest(ObjectListView olv, ref LVHITTESTINFO hittest) FILE: source/ObjectListView/Implementation/NullableDictionary.cs class NullableDictionary (line 40) | internal class NullableDictionary : Dictionary GetGroups(GroupingParameters parameters); method GetGroupMember (line 57) | int GetGroupMember(OLVGroup group, int indexWithinGroup); method GetGroup (line 64) | int GetGroup(int itemIndex); method GetIndexWithinGroup (line 72) | int GetIndexWithinGroup(OLVGroup group, int itemIndex); method CacheHint (line 81) | void CacheHint(int fromGroupIndex, int fromIndex, int toGroupIndex, in... class AbstractVirtualGroups (line 87) | public class AbstractVirtualGroups : IVirtualGroups method GetGroups (line 94) | public virtual IList GetGroups(GroupingParameters parameters) { method GetGroupMember (line 104) | public virtual int GetGroupMember(OLVGroup group, int indexWithinGroup) { method GetGroup (line 113) | public virtual int GetGroup(int itemIndex) { method GetIndexWithinGroup (line 123) | public virtual int GetIndexWithinGroup(OLVGroup group, int itemIndex) { method CacheHint (line 134) | public virtual void CacheHint(int fromGroupIndex, int fromIndex, int t... class FastListGroupingStrategy (line 142) | public class FastListGroupingStrategy : AbstractVirtualGroups method GetGroups (line 149) | public override IList GetGroups(GroupingParameters parmamete... method GetGroupMember (line 226) | public override int GetGroupMember(OLVGroup group, int indexWithinGrou... method GetGroup (line 235) | public override int GetGroup(int itemIndex) { method GetIndexWithinGroup (line 245) | public override int GetIndexWithinGroup(OLVGroup group, int itemIndex) { type IOwnerDataCallback (line 258) | [ComImport(), method GetItemPosition (line 268) | void GetItemPosition(int i, out NativeMethods.POINT pt); method SetItemPosition (line 275) | void SetItemPosition(int t, NativeMethods.POINT pt); method GetItemInGroup (line 283) | void GetItemInGroup(int groupIndex, int n, out int itemIndex); method GetItemGroup (line 291) | void GetItemGroup(int itemIndex, int occurrenceCount, out int groupInd... method GetItemGroupCount (line 298) | void GetItemGroupCount(int itemIndex, out int occurrenceCount); method OnCacheHint (line 305) | void OnCacheHint(NativeMethods.LVITEMINDEX i, NativeMethods.LVITEMINDE... class OwnerDataCallbackImpl (line 311) | [Guid("6FC61F50-80E8-49b4-B200-3F38D3865ABD")] method OwnerDataCallbackImpl (line 314) | public OwnerDataCallbackImpl(VirtualObjectListView olv) { method GetItemPosition (line 321) | public void GetItemPosition(int i, out NativeMethods.POINT pt) { method SetItemPosition (line 326) | public void SetItemPosition(int t, NativeMethods.POINT pt) { method GetItemInGroup (line 331) | public void GetItemInGroup(int groupIndex, int n, out int itemIndex) { method GetItemGroup (line 337) | public void GetItemGroup(int itemIndex, int occurrenceCount, out int g... method GetItemGroupCount (line 343) | public void GetItemGroupCount(int itemIndex, out int occurrenceCount) { method OnCacheHint (line 348) | public void OnCacheHint(NativeMethods.LVITEMINDEX from, NativeMethods.... FILE: source/ObjectListView/Implementation/VirtualListDataSource.cs type IVirtualListDataSource (line 46) | public interface IVirtualListDataSource method GetNthObject (line 53) | Object GetNthObject(int n); method GetObjectCount (line 59) | int GetObjectCount(); method GetObjectIndex (line 66) | int GetObjectIndex(Object model); method PrepareCache (line 74) | void PrepareCache(int first, int last); method SearchText (line 85) | int SearchText(string value, int first, int last, OLVColumn column); method Sort (line 92) | void Sort(OLVColumn column, SortOrder order); method AddObjects (line 102) | void AddObjects(ICollection modelObjects); method InsertObjects (line 109) | void InsertObjects(int index, ICollection modelObjects); method RemoveObjects (line 115) | void RemoveObjects(ICollection modelObjects); method SetObjects (line 121) | void SetObjects(IEnumerable collection); method UpdateObject (line 128) | void UpdateObject(int index, object modelObject); type IFilterableDataSource (line 134) | public interface IFilterableDataSource method ApplyFilters (line 142) | void ApplyFilters(IModelFilter modelFilter, IListFilter listFilter); class AbstractVirtualListDataSource (line 148) | public class AbstractVirtualListDataSource : IVirtualListDataSource, IFi... method AbstractVirtualListDataSource (line 154) | public AbstractVirtualListDataSource(VirtualObjectListView listView) { method GetNthObject (line 168) | public virtual object GetNthObject(int n) { method GetObjectCount (line 176) | public virtual int GetObjectCount() { method GetObjectIndex (line 185) | public virtual int GetObjectIndex(object model) { method PrepareCache (line 194) | public virtual void PrepareCache(int from, int to) { method SearchText (line 205) | public virtual int SearchText(string value, int first, int last, OLVCo... method Sort (line 214) | public virtual void Sort(OLVColumn column, SortOrder order) { method AddObjects (line 221) | public virtual void AddObjects(ICollection modelObjects) { method InsertObjects (line 229) | public virtual void InsertObjects(int index, ICollection modelObjects) { method RemoveObjects (line 236) | public virtual void RemoveObjects(ICollection modelObjects) { method SetObjects (line 243) | public virtual void SetObjects(IEnumerable collection) { method UpdateObject (line 251) | public virtual void UpdateObject(int index, object modelObject) { method DefaultSearchText (line 264) | static public int DefaultSearchText(string value, int first, int last,... method ApplyFilters (line 289) | virtual public void ApplyFilters(IModelFilter modelFilter, IListFilter... class VirtualListVersion1DataSource (line 298) | public class VirtualListVersion1DataSource : AbstractVirtualListDataSource method VirtualListVersion1DataSource (line 304) | public VirtualListVersion1DataSource(VirtualObjectListView listView) method GetNthObject (line 328) | public override object GetNthObject(int n) { method SearchText (line 343) | public override int SearchText(string value, int first, int last, OLVC... FILE: source/ObjectListView/OLVColumn.cs class OLVColumn (line 86) | [Browsable(false)] type ButtonSizingMode (line 92) | public enum ButtonSizingMode method OLVColumn (line 115) | public OLVColumn() { method OLVColumn (line 123) | public OLVColumn(string title, string aspect) method CreateColumnButtonRenderer (line 953) | protected virtual ColumnButtonRenderer CreateColumnButtonRenderer() { method FillInColumnButtonRenderer (line 960) | protected virtual void FillInColumnButtonRenderer() { method ConvertGroupKeyToTitle (line 1451) | public string ConvertGroupKeyToTitle(object value) { method GetCheckState (line 1463) | public CheckState GetCheckState(object rowObject) { method PutCheckState (line 1482) | public void PutCheckState(object rowObject, CheckState newState) { method GetAspectByName (line 1497) | public object GetAspectByName(object rowObject) { method GetGroupKey (line 1510) | public object GetGroupKey(object rowObject) { method GetImage (line 1530) | public Object GetImage(object rowObject) { method GetCheckStateImage (line 1557) | public string GetCheckStateImage(Object rowObject) { method GetSearchValues (line 1579) | public string[] GetSearchValues(object rowObject) { method GetStringValue (line 1601) | public string GetStringValue(object rowObject) method GetValue (line 1611) | public object GetValue(object rowObject) { method PutAspectByName (line 1624) | public void PutAspectByName(Object rowObject, Object newValue) { method PutValue (line 1636) | public void PutValue(Object rowObject, Object newValue) { method ValueToString (line 1654) | public string ValueToString(object value) { method DecideDefaultClusteringStrategy (line 1678) | private IClusteringStrategy DecideDefaultClusteringStrategy() { method OnVisibilityChanged (line 1724) | public virtual void OnVisibilityChanged(EventArgs e) method MakeGroupies (line 1738) | public void MakeGroupies(object[] values, string[] descriptions) { method MakeGroupies (line 1748) | public void MakeGroupies(T[] values, string[] descriptions) { method MakeGroupies (line 1759) | public void MakeGroupies(T[] values, string[] descriptions, object[... method MakeGroupies (line 1771) | public void MakeGroupies(T[] values, string[] descriptions, object[... method MakeGroupies (line 1795) | public void MakeGroupies(T[] values, string[] descriptions, object[... method MakeEqualGroupies (line 1863) | public void MakeEqualGroupies(T[] values, string[] descriptions, ob... FILE: source/ObjectListView/ObjectListView.DesignTime.cs class ObjectListViewDesigner (line 64) | public class ObjectListViewDesigner : ControlDesigner method Initialize (line 73) | public override void Initialize(IComponent component) { method InitializeNewComponent (line 113) | public override void InitializeNewComponent(IDictionary defaultValues) { method Dispose (line 123) | protected override void Dispose(bool disposing) { method RemoveDuplicateDockingActionList (line 143) | private void RemoveDuplicateDockingActionList() { method PreFilterProperties (line 169) | protected override void PreFilterProperties(IDictionary properties) { method PreFilterEvents (line 223) | protected override void PreFilterEvents(IDictionary events) { method PostFilterAttributes (line 267) | protected override void PostFilterAttributes(IDictionary attributes) { method PostFilterEvents (line 277) | protected override void PostFilterEvents(IDictionary events) { method GetHitTest (line 325) | protected override bool GetHitTest(Point point) { method WndProc (line 334) | protected override void WndProc(ref Message m) { class ListViewActionListAdapter (line 372) | private class ListViewActionListAdapter : DesignerActionList method ListViewActionListAdapter (line 374) | public ListViewActionListAdapter(ObjectListViewDesigner designer, De... method GetSortedActionItems (line 380) | public override DesignerActionItemCollection GetSortedActionItems() { method EditValue (line 387) | private void EditValue(ComponentDesigner componentDesigner, ICompone... method SetValue (line 394) | private void SetValue(object target, string propertyName, object val... method InvokeColumnsDialog (line 398) | public void InvokeColumnsDialog() { class CDDesignerCommandSet (line 436) | private class CDDesignerCommandSet : DesignerCommandSet method CDDesignerCommandSet (line 439) | public CDDesignerCommandSet(ComponentDesigner componentDesigner) { method GetCommands (line 443) | public override ICollection GetCommands(string name) { class OLVColumnCollectionEditor (line 466) | public class OLVColumnCollectionEditor : CollectionEditor method OLVColumnCollectionEditor (line 472) | public OLVColumnCollectionEditor(Type t) method CreateCollectionItemType (line 480) | protected override Type CreateCollectionItemType() { method EditValue (line 491) | public override object EditValue(ITypeDescriptorContext context, IServ... method GetDisplayText (line 517) | protected override string GetDisplayText(object value) { class OverlayConverter (line 528) | internal class OverlayConverter : ExpandableObjectConverter method CanConvertTo (line 530) | public override bool CanConvertTo(ITypeDescriptorContext context, Type... method ConvertTo (line 534) | public override object ConvertTo(ITypeDescriptorContext context, Syste... FILE: source/ObjectListView/ObjectListView.cs class ObjectListView (line 645) | [Designer(typeof(Design.ObjectListViewDesigner))] method ObjectListView (line 654) | public ObjectListView() method Dispose (line 680) | protected override void Dispose(bool disposing) method EnumerableToArray (line 790) | public static ArrayList EnumerableToArray(IEnumerable collection, bool... method EnumerableCount (line 820) | public static int EnumerableCount(IEnumerable collection) method IsEnumerableEmpty (line 844) | public static bool IsEnumerableEmpty(IEnumerable collection) method GetCellRenderer (line 1520) | public IRenderer GetCellRenderer(object model, OLVColumn column) method IsDisabled (line 1565) | public bool IsDisabled(object model) method DisableObject (line 1575) | public void DisableObject(object model) method DisableObjects (line 1586) | public void DisableObjects(IEnumerable models) method EnableObject (line 1608) | public void EnableObject(object model) method EnableObjects (line 1618) | public void EnableObjects(IEnumerable models) method ClearDisabledObjects (line 1634) | protected void ClearDisabledObjects() method DropSinkCanDrop (line 1700) | private void DropSinkCanDrop(object sender, OlvDropEventArgs e) { OnCa... method DropSinkDropped (line 1702) | private void DropSinkDropped(object sender, OlvDropEventArgs e) { OnDr... method DropSinkModelCanDrop (line 1704) | private void DropSinkModelCanDrop(object sender, ModelDropEventArgs e)... method DropSinkModelDropped (line 1706) | private void DropSinkModelDropped(object sender, ModelDropEventArgs e)... method GetAllObjectsWithMappedCheckState (line 2821) | public IEnumerable GetAllObjectsWithMappedCheckState(CheckState state) method SetGroupSpacing (line 3418) | private void SetGroupSpacing() method AddObject (line 4251) | public virtual void AddObject(object modelObject) method AddObjects (line 4269) | public virtual void AddObjects(ICollection modelObjects) method AutoResizeColumns (line 4283) | public virtual void AutoResizeColumns() method AutoSizeColumns (line 4302) | public virtual void AutoSizeColumns() method BuildGroups (line 4327) | public virtual void BuildGroups() method BuildGroups (line 4345) | public virtual void BuildGroups(OLVColumn column, SortOrder order) method BuildBeforeSortingEventArgs (line 4362) | private BeforeSortingEventArgs BuildBeforeSortingEventArgs(OLVColumn c... method BuildGroups (line 4395) | public virtual void BuildGroups(OLVColumn groupByColumn, SortOrder gro... method CollectGroupingParameters (line 4445) | protected virtual GroupingParameters CollectGroupingParameters(OLVColu... method MakeGroups (line 4474) | protected virtual IList MakeGroups(GroupingParameters parms) method BuildList (line 4541) | public virtual void BuildList() method BuildList (line 4563) | public virtual void BuildList(bool shouldPreserveState) method ClearCachedInfo (line 4646) | public virtual void ClearCachedInfo() method ApplyExtendedStyles (line 4667) | protected virtual void ApplyExtendedStyles() method CalculateReasonableTileSize (line 4689) | public virtual void CalculateReasonableTileSize() method ChangeToFilteredColumns (line 4710) | public virtual void ChangeToFilteredColumns(View view) method ClearObjects (line 4757) | public virtual void ClearObjects() method ClearUrlVisited (line 4768) | public virtual void ClearUrlVisited() method CopySelectionToClipboard (line 4779) | public virtual void CopySelectionToClipboard() method CopyObjectsToClipboard (line 4798) | public virtual void CopyObjectsToClipboard(IList objectsToCopy) method ObjectsToHtml (line 4813) | public virtual string ObjectsToHtml(IList objectsToConvert) method DeselectAll (line 4825) | public virtual void DeselectAll() method GetNextItem (line 4837) | public virtual OLVListItem GetNextItem(OLVListItem itemToFind) method GetLastItemInDisplayOrder (line 4868) | public virtual OLVListItem GetLastItemInDisplayOrder() method GetNthItemInDisplayOrder (line 4890) | public virtual OLVListItem GetNthItemInDisplayOrder(int n) method GetDisplayOrderOfItemIndex (line 4913) | public virtual int GetDisplayOrderOfItemIndex(int itemIndex) method GetDisplayOrderOfItemIndex (line 4933) | private int GetDisplayOrderOfItemIndex(ListViewItem listViewItem) method GetPreviousItem (line 4959) | public virtual OLVListItem GetPreviousItem(OLVListItem itemToFind) method InsertObjects (line 4998) | public virtual void InsertObjects(int index, ICollection modelObjects) method IsSelected (line 5073) | public bool IsSelected(object model) method IsUrlVisited (line 5084) | public virtual bool IsUrlVisited(string url) method LowLevelScroll (line 5094) | public void LowLevelScroll(int dx, int dy) method MarkUrlVisited (line 5117) | public virtual void MarkUrlVisited(string url) method MoveObjects (line 5128) | public virtual void MoveObjects(int index, ICollection modelObjects) method HitTest (line 5177) | public new ListViewHitTestInfo HitTest(int x, int y) method LowLevelHitTest (line 5198) | protected OlvListViewHitTestInfo LowLevelHitTest(int x, int y) method OlvHitTest (line 5263) | public virtual OlvListViewHitTestInfo OlvHitTest(int x, int y) method CalculateStandardHitTest (line 5336) | protected virtual void CalculateStandardHitTest(OlvListViewHitTestInfo... method CalculateOwnerDrawnHitTest (line 5402) | protected virtual void CalculateOwnerDrawnHitTest(OlvListViewHitTestIn... method PauseAnimations (line 5429) | public virtual void PauseAnimations(bool isPause) method RebuildColumns (line 5442) | public virtual void RebuildColumns() method RemoveObject (line 5454) | public virtual void RemoveObject(object modelObject) method RemoveObjects (line 5470) | public virtual void RemoveObjects(ICollection modelObjects) method SelectAll (line 5521) | public virtual void SelectAll() method SetNativeBackgroundWatermark (line 5550) | public void SetNativeBackgroundWatermark(Image image) method SetNativeBackgroundImage (line 5570) | public void SetNativeBackgroundImage(Image image, int xOffset, int yOf... method SetNativeBackgroundTiledImage (line 5584) | public void SetNativeBackgroundTiledImage(Image image) method SetObjects (line 5595) | public virtual void SetObjects(IEnumerable collection) method SetObjects (line 5607) | public virtual void SetObjects(IEnumerable collection, bool preserveSt... method UpdateObject (line 5645) | public virtual void UpdateObject(object modelObject) method UpdateObjects (line 5664) | public virtual void UpdateObjects(ICollection modelObjects) method UpdateNotificationSubscriptions (line 5723) | protected virtual void UpdateNotificationSubscriptions(IEnumerable col... method SubscribeNotifications (line 5771) | protected void SubscribeNotifications(IEnumerable models) method UnsubscribeNotifications (line 5790) | protected void UnsubscribeNotifications(IEnumerable models) method HandleModelOnPropertyChanged (line 5813) | private void HandleModelOnPropertyChanged(object sender, PropertyChang... method SaveState (line 5844) | public virtual byte[] SaveState() method RestoreState (line 5887) | public virtual bool RestoreState(byte[] state) class ObjectListViewState (line 5940) | [Serializable] method HandleApplicationIdle (line 5967) | protected virtual void HandleApplicationIdle(object sender, EventArgs e) method HandleApplicationIdleResizeColumns (line 5981) | protected virtual void HandleApplicationIdleResizeColumns(object sende... method HandleBeginScroll (line 5995) | protected virtual bool HandleBeginScroll(ref Message m) method HandleEndScroll (line 6025) | protected virtual bool HandleEndScroll(ref Message m) method HandleLinkClick (line 6048) | protected virtual bool HandleLinkClick(ref Message m) method HandleCellToolTipShowing (line 6072) | protected virtual void HandleCellToolTipShowing(object sender, ToolTip... method HeaderToolTipShowingCallback (line 6087) | internal void HeaderToolTipShowingCallback(object sender, ToolTipShowi... method HandleHeaderToolTipShowing (line 6097) | protected virtual void HandleHeaderToolTipShowing(object sender, ToolT... method HandleColumnClick (line 6114) | protected virtual void HandleColumnClick(object sender, ColumnClickEve... method WndProc (line 6145) | protected override void WndProc(ref Message m) method HandleChar (line 6259) | protected virtual bool HandleChar(ref Message m) method HandleContextMenu (line 6366) | protected virtual bool HandleContextMenu(ref Message m) method HandleCustomDraw (line 6397) | protected virtual bool HandleCustomDraw(ref Message m) method HandleDestroy (line 6618) | protected virtual bool HandleDestroy(ref Message m) method HandleFindItem (line 6644) | protected virtual bool HandleFindItem(ref Message m) method FindMatchingRow (line 6673) | public virtual int FindMatchingRow(string text, int start, SearchDirec... method FindMatchInRange (line 6711) | protected virtual int FindMatchInRange(string text, int first, int las... method HandleGroupInfo (line 6740) | protected virtual bool HandleGroupInfo(ref Message m) method HandleKeyDown (line 6786) | protected virtual bool HandleKeyDown(ref Message m) method ToggleSelectedRowCheckBoxes (line 6843) | public void ToggleSelectedRowCheckBoxes() method HandleLButtonDown (line 6862) | protected virtual bool HandleLButtonDown(ref Message m) method ProcessLButtonDown (line 6883) | protected virtual bool ProcessLButtonDown(OlvListViewHitTestInfo hti) method HandleLButtonUp (line 6936) | protected virtual bool HandleLButtonUp(ref Message m) method TriggerGroupExpandCollapse (line 6980) | protected virtual bool TriggerGroupExpandCollapse(OLVGroup group) method HandleRButtonDown (line 6992) | protected virtual bool HandleRButtonDown(ref Message m) method ProcessRButtonDown (line 7006) | protected virtual bool ProcessRButtonDown(OlvListViewHitTestInfo hti) method HandleLButtonDoubleClick (line 7020) | protected virtual bool HandleLButtonDoubleClick(ref Message m) method ProcessLButtonDoubleClick (line 7034) | protected virtual bool ProcessLButtonDoubleClick(OlvListViewHitTestInf... method HandleRButtonDoubleClick (line 7046) | protected virtual bool HandleRButtonDoubleClick(ref Message m) method ProcessRButtonDoubleClick (line 7060) | protected virtual bool ProcessRButtonDoubleClick(OlvListViewHitTestInf... method HandleMouseMove (line 7072) | protected virtual bool HandleMouseMove(ref Message m) method HandleReflectNotify (line 7090) | protected virtual bool HandleReflectNotify(ref Message m) method CalculateCheckState (line 7273) | private CheckState CalculateCheckState(int state) method HandleNotify (line 7293) | protected bool HandleNotify(ref Message m) method CreateCellToolTip (line 7439) | protected virtual void CreateCellToolTip() method UpdateCellToolTipHandle (line 7452) | protected virtual void UpdateCellToolTipHandle() method HandlePaint (line 7463) | protected virtual bool HandlePaint(ref Message m) method HandlePrePaint (line 7487) | protected virtual void HandlePrePaint() method HandlePostPaint (line 7507) | protected virtual void HandlePostPaint() method HandleWindowPosChanging (line 7517) | protected virtual bool HandleWindowPosChanging(ref Message m) method HandleHeaderRightClick (line 7540) | protected virtual bool HandleHeaderRightClick(int columnIndex) method ShowHeaderRightClickMenu (line 7557) | protected virtual bool ShowHeaderRightClickMenu(int columnIndex, Point... method MakeHeaderRightClickMenu (line 7576) | protected virtual ToolStripDropDown MakeHeaderRightClickMenu(int colum... method HandleHeaderRightClick (line 7598) | [Obsolete("Use HandleHeaderRightClick(int) instead")] method ShowColumnSelectMenu (line 7609) | [Obsolete("Use ShowHeaderRightClickMenu instead")] method ShowColumnCommandMenu (line 7622) | [Obsolete("Use ShowHeaderRightClickMenu instead")] method MakeColumnCommandMenu (line 7750) | public virtual ToolStripDropDown MakeColumnCommandMenu(ToolStripDropDo... method MakeColumnSelectMenu (line 7848) | public virtual ToolStripDropDown MakeColumnSelectMenu(ToolStripDropDow... method AddItemsToColumnSelectMenu (line 7891) | protected void AddItemsToColumnSelectMenu(ToolStripItemCollection items) method ColumnSelectMenuItemClicked (line 7912) | private void ColumnSelectMenuItemClicked(object sender, ToolStripItemC... method ColumnSelectMenuClosing (line 7926) | private void ColumnSelectMenuClosing(object sender, ToolStripDropDownC... method MakeFilteringMenu (line 7938) | public virtual ToolStripDropDown MakeFilteringMenu(ToolStripDropDown s... method OnColumnReordered (line 7955) | protected override void OnColumnReordered(ColumnReorderedEventArgs e) method RememberDisplayIndicies (line 7966) | private void RememberDisplayIndicies() method HandleColumnWidthChanging (line 7978) | protected virtual void HandleColumnWidthChanging(object sender, Column... method HandleColumnWidthChanged (line 7997) | protected virtual void HandleColumnWidthChanged(object sender, ColumnW... method HandleLayout (line 8008) | protected virtual void HandleLayout(object sender, LayoutEventArgs e) method RunWhenIdle (line 8019) | private void RunWhenIdle(EventHandler eventHandler) method ResizeFreeSpaceFillingColumns (line 8031) | protected virtual void ResizeFreeSpaceFillingColumns() method ResizeFreeSpaceFillingColumns (line 8039) | protected virtual void ResizeFreeSpaceFillingColumns(int freeSpace) method CheckAll (line 8100) | public virtual void CheckAll() method CheckHeaderCheckBox (line 8111) | public virtual void CheckHeaderCheckBox(OLVColumn column) method CheckIndeterminateHeaderCheckBox (line 8123) | public virtual void CheckIndeterminateHeaderCheckBox(OLVColumn column) method CheckIndeterminateObject (line 8135) | public virtual void CheckIndeterminateObject(object modelObject) method CheckObject (line 8144) | public virtual void CheckObject(object modelObject) method CheckObjects (line 8153) | public virtual void CheckObjects(IEnumerable modelObjects) method CheckSubItem (line 8164) | public virtual void CheckSubItem(object rowObject, OLVColumn column) method CheckIndeterminateSubItem (line 8178) | public virtual void CheckIndeterminateSubItem(object rowObject, OLVCol... method IsChecked (line 8193) | public virtual bool IsChecked(object modelObject) method IsCheckedIndeterminate (line 8204) | public virtual bool IsCheckedIndeterminate(object modelObject) method IsSubItemChecked (line 8214) | public virtual bool IsSubItemChecked(object rowObject, OLVColumn column) method GetCheckState (line 8227) | protected virtual CheckState? GetCheckState(Object modelObject) method PutCheckState (line 8242) | protected virtual CheckState PutCheckState(Object modelObject, CheckSt... method SetObjectCheckedness (line 8258) | protected virtual bool SetObjectCheckedness(object modelObject, CheckS... method ToggleCheckObject (line 8294) | public virtual void ToggleCheckObject(object modelObject) method ToggleHeaderCheckBox (line 8319) | public virtual void ToggleHeaderCheckBox(OLVColumn column) method ChangeHeaderCheckBoxState (line 8328) | private void ChangeHeaderCheckBoxState(OLVColumn column, CheckState ne... method UpdateAllPrimaryCheckBoxes (line 8355) | private void UpdateAllPrimaryCheckBoxes(OLVColumn column) method UpdateAllSubItemCheckBoxes (line 8366) | private void UpdateAllSubItemCheckBoxes(OLVColumn column) method ToggleSubItemCheckBox (line 8381) | public virtual void ToggleSubItemCheckBox(object rowObject, OLVColumn ... method UncheckAll (line 8408) | public virtual void UncheckAll() method UncheckObject (line 8417) | public virtual void UncheckObject(object modelObject) method UncheckObjects (line 8426) | public virtual void UncheckObjects(IEnumerable modelObjects) method UncheckHeaderCheckBox (line 8436) | public virtual void UncheckHeaderCheckBox(OLVColumn column) method UncheckSubItem (line 8449) | public virtual void UncheckSubItem(object rowObject, OLVColumn column) method GetColumn (line 8467) | public virtual OLVColumn GetColumn(int index) method GetColumn (line 8477) | public virtual OLVColumn GetColumn(string name) method GetFilteredColumns (line 8493) | public virtual List GetFilteredColumns(View view) method GetItemCount (line 8512) | public virtual int GetItemCount() method GetItem (line 8522) | public virtual OLVListItem GetItem(int index) method GetModelObject (line 8535) | public virtual object GetModelObject(int index) method GetItemAt (line 8548) | public virtual OLVListItem GetItemAt(int x, int y, out OLVColumn hitCo... method GetSubItem (line 8570) | public virtual OLVListSubItem GetSubItem(int index, int columnIndex) method EnsureGroupVisible (line 8592) | public virtual void EnsureGroupVisible(ListViewGroup lvg) method EnsureModelVisible (line 8622) | public virtual void EnsureModelVisible(Object modelObject) method GetSelectedObject (line 8633) | [Obsolete("Use SelectedObject property instead of this method")] method GetSelectedObjects (line 8643) | [Obsolete("Use SelectedObjects property instead of this method")] method GetCheckedObject (line 8655) | [Obsolete("Use CheckedObject property instead of this method")] method GetCheckedObjects (line 8665) | [Obsolete("Use CheckedObjects property instead of this method")] method IndexOf (line 8676) | public virtual int IndexOf(Object modelObject) method RefreshItem (line 8691) | public virtual void RefreshItem(OLVListItem olvi) method RefreshObject (line 8717) | public virtual void RefreshObject(object modelObject) method RefreshObjects (line 8729) | public virtual void RefreshObjects(IList modelObjects) method ReplaceModel (line 8747) | private void ReplaceModel(OLVListItem olvi, object newModel) method RefreshSelectedObjects (line 8765) | public virtual void RefreshSelectedObjects() method SelectObject (line 8776) | public virtual void SelectObject(object modelObject) method SelectObject (line 8787) | public virtual void SelectObject(object modelObject, bool setFocus) method SelectObjects (line 8802) | public virtual void SelectObjects(IList modelObjects) method Freeze (line 8852) | public virtual void Freeze() method Unfreeze (line 8866) | public virtual void Unfreeze() method DoFreeze (line 8881) | protected virtual void DoFreeze() method DoUnfreeze (line 8889) | protected virtual void DoUnfreeze() method SuspendSelectionEvents (line 8914) | protected void SuspendSelectionEvents() method ResumeSelectionEvents (line 8922) | protected void ResumeSelectionEvents() method SuspendSelectionEventsDuring (line 8933) | protected IDisposable SuspendSelectionEventsDuring() class SuspendSelectionDisposable (line 8942) | private class SuspendSelectionDisposable : IDisposable method SuspendSelectionDisposable (line 8944) | public SuspendSelectionDisposable(ObjectListView objectListView) method Dispose (line 8950) | public void Dispose() method Sort (line 8965) | public new void Sort() method Sort (line 8974) | public virtual void Sort(string columnToSortName) method Sort (line 8983) | public virtual void Sort(int columnToSortIndex) method Sort (line 8993) | public virtual void Sort(OLVColumn columnToSort) method Sort (line 9015) | public virtual void Sort(OLVColumn columnToSort, SortOrder order) method DoSort (line 9028) | private void DoSort(OLVColumn columnToSort, SortOrder order) method ShowSortIndicator (line 9094) | public virtual void ShowSortIndicator() method ShowSortIndicator (line 9105) | protected virtual void ShowSortIndicator(OLVColumn columnToSort, SortO... method MakeSortIndicatorImages (line 9148) | protected virtual void MakeSortIndicatorImages() method MakeTriangleBitmap (line 9187) | private Bitmap MakeTriangleBitmap(Size sz, Point[] pts) method Unsort (line 9198) | public virtual void Unsort() method CalculateToggledCheckState (line 9210) | private static CheckState CalculateToggledCheckState(CheckState curren... method CreateGroups (line 9226) | protected virtual void CreateGroups(IEnumerable groups) method CorrectSubItemColors (line 9245) | protected virtual void CorrectSubItemColors(ListViewItem olvi) method FillInValues (line 9254) | protected virtual void FillInValues(OLVListItem lvi, object rowObject) method MakeSubItem (line 9312) | private OLVListSubItem MakeSubItem(object rowObject, OLVColumn column) method ApplyHyperlinkStyle (line 9334) | private void ApplyHyperlinkStyle(OLVListItem olvi) method ForceSubItemImagesExStyle (line 9354) | protected virtual void ForceSubItemImagesExStyle() method GetActualImageIndex (line 9367) | protected virtual int GetActualImageIndex(Object imageSelector) method GetHeaderToolTip (line 9386) | public virtual String GetHeaderToolTip(int columnIndex) method GetCellToolTip (line 9403) | public virtual String GetCellToolTip(int columnIndex, int rowIndex) method ModelToItem (line 9426) | public virtual OLVListItem ModelToItem(object modelObject) method PostProcessRows (line 9451) | protected virtual void PostProcessRows() method PostProcessOneRow (line 9485) | protected virtual void PostProcessOneRow(int rowIndex, int displayInde... method PrepareAlternateBackColors (line 9526) | [Obsolete("This method is no longer used. Override PostProcessOneRow()... method SetAllSubItemImages (line 9534) | [Obsolete("This method is not longer maintained and will be removed", ... method SetSubItemImages (line 9551) | protected virtual void SetSubItemImages(int rowIndex, OLVListItem item) method SetSubItemImages (line 9562) | protected virtual void SetSubItemImages(int rowIndex, OLVListItem item... method SetSubItemImage (line 9580) | public virtual void SetSubItemImage(int rowIndex, int subItemIndex, OL... method TakeOwnershipOfObjects (line 9600) | protected virtual void TakeOwnershipOfObjects() method TriggerFormatRowEvent (line 9616) | protected virtual bool TriggerFormatRowEvent(int rowIndex, int display... method TriggerFormatCellEvents (line 9634) | protected virtual void TriggerFormatCellEvents(int rowIndex, int displ... method PropagateFormatFromRowToCells (line 9654) | private static void PropagateFormatFromRowToCells(OLVListItem olvi) method Reset (line 9681) | public virtual void Reset() method BeginInit (line 9699) | void ISupportInitialize.BeginInit() method EndInit (line 9704) | void ISupportInitialize.EndInit() method SetupBaseImageList (line 9726) | private void SetupBaseImageList() method MakeResizedImageList (line 9748) | private ImageList MakeResizedImageList(int width, int height, ImageLis... method MakeResizedImage (line 9784) | private Bitmap MakeResizedImage(int width, int height, Image image, Co... method InitializeStateImageList (line 9798) | protected virtual void InitializeStateImageList() method SetupSubItemCheckBoxes (line 9858) | public virtual void SetupSubItemCheckBoxes() method InitializeSubItemCheckBoxImages (line 9881) | protected virtual void InitializeSubItemCheckBoxImages() method AddCheckStateBitmap (line 9902) | private void AddCheckStateBitmap(ImageList il, string key, CheckBoxSta... method OnDrawColumnHeader (line 9920) | protected override void OnDrawColumnHeader(DrawListViewColumnHeaderEve... method OnDrawItem (line 9930) | protected override void OnDrawItem(DrawListViewItemEventArgs e) method OnDrawSubItem (line 9953) | protected override void OnDrawSubItem(DrawListViewSubItemEventArgs e) method OnMouseDown (line 10002) | protected override void OnMouseDown(MouseEventArgs e) method OnMouseLeave (line 10013) | protected override void OnMouseLeave(EventArgs e) method OnMouseMove (line 10035) | protected override void OnMouseMove(MouseEventArgs e) method HandleMouseMove (line 10043) | internal void HandleMouseMove(Point pt) method OnMouseUp (line 10062) | protected override void OnMouseUp(MouseEventArgs e) method ProcessHyperlinkClicked (line 10133) | protected virtual void ProcessHyperlinkClicked(CellClickEventArgs e) method StandardHyperlinkClickedProcessing (line 10159) | protected virtual void StandardHyperlinkClickedProcessing(HyperlinkCli... method OnRightMouseUp (line 10184) | protected virtual void OnRightMouseUp(MouseEventArgs e) method BuildCellEvent (line 10198) | internal void BuildCellEvent(CellEventArgs args, Point location) method BuildCellEvent (line 10203) | internal void BuildCellEvent(CellEventArgs args, Point location, OlvLi... method OnSelectedIndexChanged (line 10233) | protected override void OnSelectedIndexChanged(EventArgs e) method OnHandleCreated (line 10254) | protected override void OnHandleCreated(EventArgs e) method OnControlCreated (line 10265) | protected virtual void OnControlCreated() method ShouldStartCellEdit (line 10298) | protected virtual bool ShouldStartCellEdit(MouseEventArgs e) method ProcessDialogKey (line 10323) | protected override bool ProcessDialogKey(Keys keyData) method EditModel (line 10365) | public virtual void EditModel(object rowModel) method EditSubItem (line 10387) | public virtual void EditSubItem(OLVListItem item, int subItemIndex) method StartCellEdit (line 10412) | public virtual void StartCellEdit(OLVListItem item, int subItemIndex) method CalculateCellEditorBounds (line 10449) | public Rectangle CalculateCellEditorBounds(OLVListItem item, int subIt... method CalculateCellEditorBoundsOwnerDrawn (line 10468) | protected Rectangle CalculateCellEditorBoundsOwnerDrawn(OLVListItem it... method CalculateCellEditorBoundsStandard (line 10492) | protected Rectangle CalculateCellEditorBoundsStandard(OLVListItem item... method SetControlValue (line 10550) | protected virtual void SetControlValue(Control control, Object value, ... method ConfigureControl (line 10583) | protected virtual void ConfigureControl() method GetControlValue (line 10594) | protected virtual Object GetControlValue(Control control) method CellEditor_Validating (line 10627) | protected virtual void CellEditor_Validating(object sender, CancelEven... method CalculateCellBounds (line 10648) | public virtual Rectangle CalculateCellBounds(OLVListItem item, int sub... method CalculateCellTextBounds (line 10676) | public virtual Rectangle CalculateCellTextBounds(OLVListItem item, int... method CalculateCellBounds (line 10681) | private Rectangle CalculateCellBounds(OLVListItem item, int subItemInd... method CalculateColumnVisibleBounds (line 10718) | public virtual Rectangle CalculateColumnVisibleBounds(Rectangle bounds... method GetCellEditor (line 10751) | protected virtual Control GetCellEditor(OLVListItem item, int subItemI... method GetFirstNonNullValue (line 10772) | internal object GetFirstNonNullValue(OLVColumn column) method MakeDefaultCellEditor (line 10788) | protected virtual Control MakeDefaultCellEditor(OLVColumn column) method ConfigureAutoComplete (line 10802) | public void ConfigureAutoComplete(TextBox tb, OLVColumn column) method ConfigureAutoComplete (line 10815) | public void ConfigureAutoComplete(TextBox tb, OLVColumn column, int ma... method CancelCellEdit (line 10846) | public virtual void CancelCellEdit() method PossibleFinishCellEditing (line 10869) | public virtual bool PossibleFinishCellEditing() method PossibleFinishCellEditing (line 10887) | public virtual bool PossibleFinishCellEditing(bool expectingCellEdit) method FinishCellEdit (line 10909) | public virtual void FinishCellEdit() method FinishCellEdit (line 10921) | public virtual void FinishCellEdit(bool expectingCellEdit) method CleanupCellEdit (line 10949) | protected virtual void CleanupCellEdit(bool expectingCellEdit, bool di... method ClearHotItem (line 10996) | public virtual void ClearHotItem() method RefreshHotItem (line 11007) | public virtual void RefreshHotItem() method UpdateHotItem (line 11020) | protected virtual void UpdateHotItem(Point pt) method UpdateHotItem (line 11030) | protected virtual void UpdateHotItem(OlvListViewHitTestInfo hti) method UpdateHotRow (line 11126) | protected virtual void UpdateHotRow(OLVListItem olvi) method UpdateHotRow (line 11138) | protected virtual void UpdateHotRow(int rowIndex, int columnIndex, Hit... method ApplyRowStyle (line 11174) | public virtual void ApplyRowStyle(OLVListItem olvi, IItemStyle style) method ApplyCellStyle (line 11224) | protected virtual void ApplyCellStyle(OLVListItem olvi, int columnInde... method UnapplyHotItem (line 11253) | protected virtual void UnapplyHotItem(int index) method OnItemDrag (line 11282) | protected override void OnItemDrag(ItemDragEventArgs e) method OnDragEnter (line 11301) | protected override void OnDragEnter(DragEventArgs args) method OnDragOver (line 11313) | protected override void OnDragOver(DragEventArgs args) method OnDragDrop (line 11325) | protected override void OnDragDrop(DragEventArgs args) method OnDragLeave (line 11337) | protected override void OnDragLeave(EventArgs e) method OnGiveFeedback (line 11349) | protected override void OnGiveFeedback(GiveFeedbackEventArgs args) method OnQueryContinueDrag (line 11361) | protected override void OnQueryContinueDrag(QueryContinueDragEventArgs... method AddDecoration (line 11380) | public virtual void AddDecoration(IDecoration decoration) method AddOverlay (line 11392) | public virtual void AddOverlay(IOverlay overlay) method DrawAllDecorations (line 11405) | protected virtual void DrawAllDecorations(Graphics g, List list) { method AddChild (line 1865) | private void AddChild(object childModel) { method ClearCachedInfo (line 2035) | public virtual void ClearCachedInfo() { method Collapse (line 2043) | public virtual void Collapse() { method Expand (line 2050) | public virtual void Expand() { method ExpandAll (line 2060) | public virtual void ExpandAll() { method CollapseAll (line 2072) | public virtual void CollapseAll() method FetchChildren (line 2085) | public virtual void FetchChildren() { method Flatten (line 2109) | public virtual IList Flatten() { method FlattenOnto (line 2121) | public virtual void FlattenOnto(IList flatList) { method RefreshChildren (line 2139) | public virtual void RefreshChildren() { method Sort (line 2158) | public virtual void Sort(BranchComparer comparer) { class BranchComparer (line 2182) | public class BranchComparer : IComparer method BranchComparer (line 2188) | public BranchComparer(IComparer actualComparer) { method Compare (line 2198) | public int Compare(Branch x, Branch y) { FILE: source/ObjectListView/Utilities/ColumnSelectionForm.Designer.cs class ColumnSelectionForm (line 3) | partial class ColumnSelectionForm method Dispose (line 14) | protected override void Dispose(bool disposing) method InitializeComponent (line 28) | private void InitializeComponent() FILE: source/ObjectListView/Utilities/ColumnSelectionForm.cs class ColumnSelectionForm (line 27) | public partial class ColumnSelectionForm : Form method ColumnSelectionForm (line 32) | public ColumnSelectionForm() method OpenOn (line 41) | public void OpenOn(ObjectListView olv) method OpenOn (line 52) | public void OpenOn(ObjectListView olv, View view) method InitializeForm (line 67) | protected void InitializeForm(ObjectListView olv, View view) method Apply (line 106) | protected void Apply(ObjectListView olv, View view) method buttonMoveUp_Click (line 149) | private void buttonMoveUp_Click(object sender, EventArgs e) method buttonMoveDown_Click (line 161) | private void buttonMoveDown_Click(object sender, EventArgs e) method buttonShow_Click (line 173) | private void buttonShow_Click(object sender, EventArgs e) method buttonHide_Click (line 178) | private void buttonHide_Click(object sender, EventArgs e) method buttonOK_Click (line 183) | private void buttonOK_Click(object sender, EventArgs e) method buttonCancel_Click (line 189) | private void buttonCancel_Click(object sender, EventArgs e) method objectListView1_SelectionChanged (line 195) | private void objectListView1_SelectionChanged(object sender, EventArgs e) method EnableControls (line 207) | protected void EnableControls() class SortByDisplayOrder (line 232) | private class SortByDisplayOrder : IComparer method SortByDisplayOrder (line 234) | public SortByDisplayOrder(ColumnSelectionForm form) method Compare (line 242) | int IComparer.Compare(OLVColumn x, OLVColumn y) FILE: source/ObjectListView/Utilities/Generator.cs type IGenerator (line 60) | public interface IGenerator { method GenerateAndReplaceColumns (line 68) | void GenerateAndReplaceColumns(ObjectListView olv, Type type, bool all... method GenerateColumns (line 78) | IList GenerateColumns(Type type, bool allProperties); class Generator (line 91) | public class Generator : IGenerator { method GenerateColumns (line 112) | static public void GenerateColumns(ObjectListView olv, IEnumerable enu... method GenerateColumns (line 124) | static public void GenerateColumns(ObjectListView olv, IEnumerable enu... method GenerateColumns (line 143) | static public void GenerateColumns(ObjectListView olv, Type type) { method GenerateColumns (line 154) | static public void GenerateColumns(ObjectListView olv, Type type, bool... method GenerateColumns (line 164) | static public IList GenerateColumns(Type type) { method GenerateAndReplaceColumns (line 179) | public virtual void GenerateAndReplaceColumns(ObjectListView olv, Type... method GenerateColumns (line 194) | public virtual IList GenerateColumns(Type type, bool allPro... method ReplaceColumns (line 244) | protected virtual void ReplaceColumns(ObjectListView olv, IList strings... method CsvEncode (line 220) | private static string CsvEncode(string text) { method HtmlEncode (line 240) | private static string HtmlEncode(string text) { FILE: source/ObjectListView/Utilities/TypedObjectListView.cs class TypedObjectListView (line 74) | public class TypedObjectListView where T : class method TypedObjectListView (line 80) | public TypedObjectListView(ObjectListView olv) { method GetColumn (line 164) | public virtual TypedColumn GetColumn(int i) { method GetColumn (line 173) | public virtual TypedColumn GetColumn(string name) { method GetModelObject (line 182) | public virtual T GetModelObject(int index) { method GenerateAspectGetters (line 317) | public virtual void GenerateAspectGetters() { class TypedColumn (line 327) | public class TypedColumn where T : class method TypedColumn (line 333) | public TypedColumn(OLVColumn column) { method GenerateAspectGetter (line 453) | public void GenerateAspectGetter() { method GenerateAspectGetter (line 466) | private TypedAspectGetterDelegate GenerateAspectGetter(Type type, stri... method GenerateIL (line 479) | private void GenerateIL(Type type, string path, ILGenerator il) { method GeneratePart (line 499) | private Type GeneratePart(ILGenerator il, Type type, string pathPart, ... FILE: source/ObjectListView/VirtualObjectListView.cs class VirtualObjectListView (line 108) | public class VirtualObjectListView : ObjectListView method VirtualObjectListView (line 113) | public VirtualObjectListView() method GetItemCount (line 419) | public override int GetItemCount() { method GetModelObject (line 428) | public override object GetModelObject(int index) { method IndexOf (line 440) | public override int IndexOf(Object modelObject) { method ModelToItem (line 453) | public override OLVListItem ModelToItem(object modelObject) { method AddObjects (line 475) | public override void AddObjects(ICollection modelObjects) { method ClearObjects (line 502) | public override void ClearObjects() { method EnsureNthGroupVisible (line 521) | public virtual void EnsureNthGroupVisible(int groupIndex) { method InsertObjects (line 552) | public override void InsertObjects(int index, ICollection modelObjects) method RefreshObjects (line 580) | public override void RefreshObjects(IList modelObjects) { method RefreshSelectedObjects (line 610) | public override void RefreshSelectedObjects() { method RemoveObjects (line 627) | public override void RemoveObjects(ICollection modelObjects) { method SelectObject (line 653) | public override void SelectObject(object modelObject, bool setFocus) { method SelectObjects (line 680) | public override void SelectObjects(IList modelObjects) { method SetObjects (line 702) | public override void SetObjects(IEnumerable collection, bool preserveS... method GetCheckState (line 781) | protected override CheckState? GetCheckState(object modelObject) method BuildList (line 802) | public override void BuildList(bool shouldPreserveSelection) { method ClearCachedInfo (line 815) | public override void ClearCachedInfo() { method CreateGroups (line 823) | protected override void CreateGroups(IEnumerable groups) { method DisableVirtualGroups (line 843) | protected void DisableVirtualGroups() { method EnableVirtualGroups (line 859) | protected void EnableVirtualGroups() { method GetDisplayOrderOfItemIndex (line 884) | public override int GetDisplayOrderOfItemIndex(int itemIndex) { method GetLastItemInDisplayOrder (line 903) | public override OLVListItem GetLastItemInDisplayOrder() { method GetNthItemInDisplayOrder (line 923) | public override OLVListItem GetNthItemInDisplayOrder(int n) { method GetNextItem (line 944) | public override OLVListItem GetNextItem(OLVListItem itemToFind) { method GetPreviousItem (line 980) | public override OLVListItem GetPreviousItem(OLVListItem itemToFind) { method MakeGroups (line 1017) | protected override IList MakeGroups(GroupingParameters parms) { method MakeListViewItem (line 1029) | public virtual OLVListItem MakeListViewItem(int itemIndex) { method PostProcessRows (line 1044) | protected override void PostProcessRows() { method PutCheckState (line 1055) | protected override CheckState PutCheckState(object modelObject, CheckS... method RefreshItem (line 1065) | public override void RefreshItem(OLVListItem olvi) { method SetVirtualListSize (line 1074) | protected virtual void SetVirtualListSize(int newSize) { method TakeOwnershipOfObjects (line 1123) | protected override void TakeOwnershipOfObjects() { method UpdateFiltering (line 1129) | protected override void UpdateFiltering() { method UpdateVirtualListSize (line 1151) | public virtual void UpdateVirtualListSize() { method HandleCacheVirtualItems (line 1165) | protected virtual void HandleCacheVirtualItems(object sender, CacheVir... method HandleRetrieveVirtualItem (line 1175) | protected virtual void HandleRetrieveVirtualItem(object sender, Retrie... method HandleSearchForVirtualItem (line 1193) | protected virtual void HandleSearchForVirtualItem(object sender, Searc... method FindMatchInRange (line 1231) | protected override int FindMatchInRange(string text, int first, int la... FILE: source/OculusHelper/OculusApp.cs class OculusApp (line 8) | internal class OculusApp method OculusApp (line 10) | public OculusApp(string canonicalName, string version, bool isCore, st... FILE: source/OculusHelper/OculusManager.cs class OculusManager (line 20) | internal static class OculusManager method FindOculusLibraryLocations (line 27) | private static IEnumerable FindOculusLibraryLocations() method QueryOculusApps (line 78) | public static IEnumerable QueryOculusApps() method RemoveApp (line 128) | public static void RemoveApp(string canonicalName) method RemoveApp (line 146) | public static void RemoveApp(OculusApp app) method RestartOculusService (line 182) | private static void RestartOculusService() method CloseOculusClient (line 208) | private static void CloseOculusClient() FILE: source/OculusHelper/Program.cs class Program (line 13) | internal static class Program method Main (line 15) | private static int Main(string[] args) FILE: source/PortableSettingsProvider/PortableSettingsProvider.cs class PortableSettingsProvider (line 18) | public class PortableSettingsProvider : SettingsProvider method PortableSettingsProvider (line 34) | public PortableSettingsProvider() method Initialize (line 84) | public override void Initialize(string name, NameValueCollection col) method GetAppSettingsPath (line 89) | public virtual string GetAppSettingsPath() method GetAppSettingsFilename (line 97) | public virtual string GetAppSettingsFilename() method SetPropertyValues (line 103) | public override void SetPropertyValues(SettingsContext context, Settin... method GetPropertyValues (line 122) | public override SettingsPropertyValueCollection GetPropertyValues(Sett... method GetValue (line 140) | private string GetValue(SettingsProperty setting) method GetDefaultValue (line 159) | private static string GetDefaultValue(SettingsProperty setting) method SetValue (line 164) | private void SetValue(SettingsPropertyValue propVal) method CreateLocalValue (line 215) | private void CreateLocalValue(SettingsPropertyValue propVal) method CreateRoamingValue (line 243) | private void CreateRoamingValue(SettingsPropertyValue propVal) method IsRoaming (line 259) | private bool IsRoaming(SettingsProperty prop) FILE: source/PortableSettingsProvider/U3SettingsProvider.cs class U3SettingsProvider (line 5) | public class U3SettingsProvider : PortableSettingsProvider method GetAppSettingsPath (line 9) | public override string GetAppSettingsPath() FILE: source/ScriptHelper/Program.cs class Program (line 14) | internal static class Program method Main (line 19) | [STAThread] method ProcessCommandlineArguments (line 65) | private static void ProcessCommandlineArguments(IEnumerable args) type QueryType (line 96) | private enum QueryType FILE: source/ScriptHelper/Tweaks.cs class Tweaks (line 34) | internal static class Tweaks method Tweaks (line 36) | static Tweaks() type TweakEntry (line 308) | internal record TweakEntry method GetEntry (line 321) | public static TweakEntry GetEntry(string ratingId) => _tweaks.FirstOrD... method GetConsoleOutput (line 323) | public static IEnumerable> GetConsoleOutput() FILE: source/SimpleTreeMap/Element.cs class Element (line 5) | public class Element FILE: source/SimpleTreeMap/Slice.cs class Slice (line 6) | public class Slice method ToElementNames (line 14) | public string ToElementNames() FILE: source/SimpleTreeMap/SliceMaker.cs class SliceMaker (line 10) | internal static class SliceMaker method GetElementsForSlice (line 12) | public static SliceResult GetElementsForSlice(ICollection> GetRectangles(Slice... method GetRectangles (line 71) | public static IEnumerable> GetRectangles(SliceRec... method GetSlice (line 112) | public static Slice GetSlice(ICollection> elements, d... FILE: source/SimpleTreeMap/SliceRectangle.cs class SliceRectangle (line 5) | public class SliceRectangle method Contains (line 18) | public bool Contains(Point p) FILE: source/SimpleTreeMap/SliceResult.cs class SliceResult (line 5) | public class SliceResult FILE: source/SimpleTreeMap/TreeMap.Designer.cs class TreeMap (line 3) | partial class TreeMap method Dispose (line 14) | protected override void Dispose(bool disposing) method InitializeComponent (line 29) | private void InitializeComponent() FILE: source/SimpleTreeMap/TreeMap.cs class TreeMap (line 10) | public partial class TreeMap : UserControl class SliceEventArgs (line 12) | public class SliceEventArgs : EventArgs method SliceEventArgs (line 18) | public SliceEventArgs(SliceRectangle rectangle) method SliceEventArgs (line 23) | public SliceEventArgs(SliceRectangle rectangle, ICollection<... class SliceClickedEventArgs (line 30) | public class SliceClickedEventArgs : SliceEventArgs method SliceClickedEventArgs (line 34) | public SliceClickedEventArgs(SliceRectangle rectangle, bool ... method SliceClickedEventArgs (line 40) | public SliceClickedEventArgs(SliceRectangle rectangle, IColl... method TreeMap (line 77) | public TreeMap() method CalculatePaintRect (line 89) | private void CalculatePaintRect(SliceRectangle r) method GetRectangleUnderMouse (line 100) | private SliceRectangle GetRectangleUnderMouse() method OnEnter (line 108) | protected override void OnEnter(EventArgs e) method OnLeave (line 115) | protected override void OnLeave(EventArgs e) method OnLostFocus (line 122) | protected override void OnLostFocus(EventArgs e) method OnMouseClick (line 129) | protected override void OnMouseClick(MouseEventArgs e) method OnMouseHover (line 149) | protected override void OnMouseHover(EventArgs e) method OnMouseMove (line 156) | protected override void OnMouseMove(MouseEventArgs e) method OnPaint (line 163) | protected override void OnPaint(PaintEventArgs e) method OnResize (line 196) | protected override void OnResize(EventArgs e) method OnSliceClicked (line 204) | protected virtual void OnSliceClicked(SliceClickedEventArgs e) method OnSliceHovered (line 209) | protected virtual void OnSliceHovered() method OnSliceRightClicked (line 229) | private void OnSliceRightClicked(SliceClickedEventArgs e) method Populate (line 234) | public void Populate(IEnumerable objects) method PopulateWithDemoData (line 279) | private void PopulateWithDemoData() method ScaleValuesLog (line 286) | private void ScaleValuesLog(ICollection> elements) method SetSelectedObjects (line 296) | public void SetSelectedObjects(IEnumerable objects) method UpdateRectangles (line 302) | private void UpdateRectangles() FILE: source/SimpleTreeMapTests/Form1.Designer.cs class Form1 (line 3) | partial class Form1 method Dispose (line 14) | protected override void Dispose(bool disposing) method InitializeComponent (line 29) | private void InitializeComponent() FILE: source/SimpleTreeMapTests/Form1.cs class Form1 (line 6) | public partial class Form1 : Form method Form1 (line 8) | public Form1() FILE: source/SimpleTreeMapTests/Program.cs class Program (line 6) | static class Program method Main (line 11) | [STAThread] FILE: source/SimpleTreeMapTests/Properties/Resources.Designer.cs class Resources (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method Resources (line 32) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: source/SimpleTreeMapTests/Properties/Settings.Designer.cs class Settings (line 15) | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] FILE: source/SteamHelper/Misc.cs class Misc (line 11) | public static class Misc method SeparateArgsFromCommand (line 17) | public static KeyValuePair SeparateArgsFromCommand(str... method IndexOfAny (line 94) | public static int IndexOfAny(this string str, IEnumerable chars,... FILE: source/SteamHelper/Program.cs class Program (line 17) | internal static class Program method Main (line 36) | private static int Main(string[] args) method ProcessCommandlineArguments (line 109) | private static void ProcessCommandlineArguments(IEnumerable args) type QueryType (line 166) | private enum QueryType FILE: source/SteamHelper/SteamApplicationInfo.cs class SteamApplicationInfo (line 15) | internal class SteamApplicationInfo method SteamApplicationInfo (line 17) | private SteamApplicationInfo(int appId) method FromAppManifest (line 22) | public static SteamApplicationInfo FromAppManifest(FileInfo manifestFi... method FromAppId (line 36) | public static SteamApplicationInfo FromAppId(int appId) method FromParams (line 60) | private static SteamApplicationInfo FromParams(int appId, FileInfo man... method GetManifestValue (line 95) | public static string GetManifestValue(string[] manifestStrings, string... method WriteTo (line 113) | public void WriteTo(TextWriter wr) FILE: source/SteamHelper/SteamInstallation.cs class SteamInstallation (line 15) | internal class SteamInstallation method SteamInstallation (line 20) | private SteamInstallation() method FindSteamAppsLocations (line 34) | private static IEnumerable FindSteamAppsLocations(string insta... method FindSteamInstallationLocation (line 60) | private static string FindSteamInstallationLocation() FILE: source/SteamHelper/SteamUninstaller.cs class SteamUninstaller (line 14) | internal static class SteamUninstaller method UninstallSteamApp (line 16) | public static void UninstallSteamApp(SteamApplicationInfo appInfo, boo... method LoudUninstall (line 26) | private static void LoudUninstall(SteamApplicationInfo appInfo) method QuietUninstall (line 43) | private static void QuietUninstall(SteamApplicationInfo appInfo) FILE: source/StoreAppHelper/App.cs class App (line 3) | public sealed class App method App (line 5) | public App(string fullName, string displayName, string publisherDispla... FILE: source/StoreAppHelper/AppManager.cs class AppManager (line 22) | public static class AppManager method UninstallApp (line 24) | public static void UninstallApp(string fullName) method QueryApps (line 60) | public static IEnumerable QueryApps() method TryCreateAppFromPackage (line 78) | private static App TryCreateAppFromPackage(Package package) method FirstValidName (line 121) | private static string FirstValidName(params string[] names) method TryGetAppManifest (line 126) | private static string TryGetAppManifest(Package package) method ExtractDisplayIcon (line 142) | private static string ExtractDisplayIcon(string appDir, string iconDir) method ExtractDisplayName (line 163) | private static string ExtractDisplayName(string appDir, string package... class NativeMethods (line 187) | private static class NativeMethods method SHLoadIndirectString (line 189) | [DllImport("shlwapi.dll", BestFitMapping = false, CharSet = CharSet.... method ExtractStringFromPriFile (line 194) | internal static string ExtractStringFromPriFile(string pathToPri, st... FILE: source/StoreAppHelper/Program.cs class Program (line 13) | internal static class Program method Main (line 15) | [STAThread] FILE: source/UninstallTools/ApplicationEntrySerializer.cs class ApplicationEntrySerializer (line 12) | public sealed class ApplicationEntrySerializer method SerializeApplicationEntries (line 14) | public static void SerializeApplicationEntries(string filename, IEnume... method ApplicationEntrySerializer (line 19) | public ApplicationEntrySerializer(IEnumerable GetSortedExecutables() method GetAboutUri (line 389) | public Uri GetAboutUri() method IsCertificateValid (line 411) | public bool? IsCertificateValid(bool onlyStored) method OpenRegKey (line 422) | public RegistryKey OpenRegKey() method OpenRegKey (line 434) | public RegistryKey OpenRegKey(bool writable) method RegKeyStillExists (line 443) | public bool RegKeyStillExists() method ToLongString (line 458) | public string ToLongString() method GetInstallDateString (line 475) | private string GetInstallDateString() method ToString (line 487) | public override string ToString() method CleanupPath (line 500) | private static string CleanupPath(string path, bool isFilename = false) FILE: source/UninstallTools/Controls/FilterEditor.Designer.cs class FilterEditor (line 5) | partial class FilterEditor method Dispose (line 16) | protected override void Dispose(bool disposing) method InitializeComponent (line 31) | private void InitializeComponent() FILE: source/UninstallTools/Controls/FilterEditor.cs class FilterEditor (line 17) | public partial class FilterEditor : UserControl method FilterEditor (line 29) | static FilterEditor() method FilterEditor (line 41) | public FilterEditor() method RefreshEditor (line 93) | public void RefreshEditor() method OnComparisonMethodChanged (line 147) | private void OnComparisonMethodChanged(object sender, EventArgs e) method FocusSearchbox (line 153) | public void FocusSearchbox() method Search (line 161) | public void Search(string searchStr, ComparisonMethod method, string t... method comboBoxCompareMethod_SelectedIndexChanged (line 176) | private void comboBoxCompareMethod_SelectedIndexChanged(object sender,... method searchBox1_SearchTextChanged (line 186) | private void searchBox1_SearchTextChanged(object sender, SearchBox.Sea... method textBoxFilterText_TextChanged (line 194) | private void textBoxFilterText_TextChanged(object sender, EventArgs e) method checkBoxInvert_CheckedChanged (line 202) | private void checkBoxInvert_CheckedChanged(object sender, EventArgs e) method comboBox1_SelectedIndexChanged (line 210) | private void comboBox1_SelectedIndexChanged(object sender, EventArgs e) FILE: source/UninstallTools/Controls/UninstallListEditor.Designer.cs class UninstallListEditor (line 3) | partial class UninstallListEditor method Dispose (line 14) | protected override void Dispose(bool disposing) method InitializeComponent (line 29) | private void InitializeComponent() FILE: source/UninstallTools/Controls/UninstallListEditor.cs class UninstallListEditor (line 16) | public partial class UninstallListEditor : UserControl method UninstallListEditor (line 20) | public UninstallListEditor() method OnCurrentListChanged (line 61) | private void OnCurrentListChanged(object sender, EventArgs e) method buttonAdd_Click (line 67) | private void buttonAdd_Click(object sender, EventArgs e) method buttonImport_Click (line 85) | private void buttonImport_Click(object sender, EventArgs e) method buttonRemove_Click (line 90) | private void buttonRemove_Click(object sender, EventArgs e) method EditorFocusLost (line 101) | private void EditorFocusLost(object sender, EventArgs e) method OnSelectedFilterChanged (line 106) | private void OnSelectedFilterChanged(object sender, EventArgs e) method PopulateConditions (line 126) | private void PopulateConditions() method openFileDialog_FileOk (line 143) | private void openFileDialog_FileOk(object sender, CancelEventArgs e) method PopulateList (line 157) | public void PopulateList() method OnFiltersChanged (line 178) | private void OnFiltersChanged(object sender, EventArgs e) method RefreshSelectedFilter (line 189) | private void RefreshSelectedFilter() method listBox1_SelectedIndexChanged (line 203) | private void listBox1_SelectedIndexChanged(object sender, EventArgs e) method toolStripButtonAddCondition_Click (line 215) | private void toolStripButtonAddCondition_Click(object sender, EventArg... method toolStripButtonRemoveCondition_Click (line 225) | private void toolStripButtonRemoveCondition_Click(object sender, Event... method textBoxFilterName_TextChanged (line 235) | private void textBoxFilterName_TextChanged(object sender, EventArgs e) method comboBoxFilterType_SelectedIndexChanged (line 242) | private void comboBoxFilterType_SelectedIndexChanged(object sender, Ev... FILE: source/UninstallTools/Controls/UninstallerIconGetter.cs class UninstallerIconGetter (line 16) | public class UninstallerIconGetter : Component method UninstallerIconGetter (line 25) | public UninstallerIconGetter() method ColumnImageGetter (line 32) | public object ColumnImageGetter(object rowObj) method UpdateIconList (line 62) | public void UpdateIconList(IEnumerable ob... method DisposeHandler (line 93) | private void DisposeHandler(object x, EventArgs y) method IconListContainsKey (line 102) | private bool IconListContainsKey(string key) FILE: source/UninstallTools/Dialogs/StartupManagerWindow.Designer.cs class StartupManagerWindow (line 5) | partial class StartupManagerWindow method Dispose (line 16) | protected override void Dispose(bool disposing) method InitializeComponent (line 31) | private void InitializeComponent() FILE: source/UninstallTools/Dialogs/StartupManagerWindow.cs class StartupManagerWindow (line 27) | public partial class StartupManagerWindow : Form method StartupManagerWindow (line 29) | private StartupManagerWindow() method ShowManagerDialog (line 51) | public static IEnumerable ShowManagerDialog(Form owner) method ShowManagerWindow (line 65) | public static StartupManagerWindow ShowManagerWindow() method buttonExport_Click (line 79) | private void buttonExport_Click(object sender, EventArgs e) method buttonRefresh_Click (line 84) | private void buttonRefresh_Click(object sender, EventArgs e) method contextMenuStrip1_Opening (line 89) | private void contextMenuStrip1_Opening(object sender, CancelEventArgs e) method copyToClipboardToolStripMenuItem_Click (line 125) | private void copyToClipboardToolStripMenuItem_Click(object sender, Eve... method ShowSecurityOrGenericError (line 141) | private void ShowSecurityOrGenericError(Exception ex, string context, ... method DeleteSelected (line 160) | private void DeleteSelected() method deleteToolStripMenuItem_Click (line 189) | private void deleteToolStripMenuItem_Click(object sender, EventArgs e) method listView1_MouseClick (line 196) | private void listView1_MouseClick(object sender, MouseEventArgs e) method listView1_MouseDoubleClick (line 207) | private void listView1_MouseDoubleClick(object sender, MouseEventArgs e) method openFileLocationToolStripMenuItem_Click (line 215) | private void openFileLocationToolStripMenuItem_Click(object sender, Ev... method openLinkLocationToolStripMenuItem_Click (line 232) | private void openLinkLocationToolStripMenuItem_Click(object sender, Ev... method ReloadItems (line 244) | private void ReloadItems(object sender, EventArgs e) method UpdateList (line 281) | private void UpdateList(bool pauseLvUpdates = true) method runCommandToolStripMenuItem_Click (line 312) | private void runCommandToolStripMenuItem_Click(object sender, EventArg... method saveFileDialog1_FileOk (line 321) | private void saveFileDialog1_FileOk(object sender, CancelEventArgs e) method SelectionChanged (line 338) | private void SelectionChanged(object sender, EventArgs e) method StartupManagerWindow_Shown (line 344) | private void StartupManagerWindow_Shown(object sender, EventArgs e) method enableToolStripMenuItem_Click (line 350) | private void enableToolStripMenuItem_Click(object sender, EventArgs e) method runForAllUsersToolStripMenuItem_Click (line 371) | private void runForAllUsersToolStripMenuItem_Click(object sender, Even... method moveToRegistryToolStripMenuItem_Click (line 393) | private void moveToRegistryToolStripMenuItem_Click(object sender, Even... method createBackupToolStripMenuItem_Click (line 410) | private void createBackupToolStripMenuItem_Click(object sender, EventA... method comboBoxFilter_SelectedIndexChanged (line 439) | private void comboBoxFilter_SelectedIndexChanged(object sender, EventA... method buttonCancel_Click (line 445) | private void buttonCancel_Click(object sender, EventArgs e) FILE: source/UninstallTools/Factory/ApplicationEntryTools.cs class ApplicationEntryTools (line 14) | public static class ApplicationEntryTools method AreEntriesRelated (line 21) | public static bool AreEntriesRelated(ApplicationUninstallerEntry baseE... method AreEntriesRelated (line 32) | public static int AreEntriesRelated(ApplicationUninstallerEntry baseEn... method CompareDates (line 103) | private static bool? CompareDates(DateTime a, DateTime b) method CompareStrings (line 122) | private static bool? CompareStrings(string a, string b, bool relaxMatc... method AddScore (line 138) | private static void AddScore(ref int score, int failScore, int unsureS... method PathPointsToMsiExec (line 149) | public static bool PathPointsToMsiExec(string path) method CleanupDisplayVersion (line 158) | public static string CleanupDisplayVersion(string version) method ExtractDirectoryName (line 163) | public static string ExtractDirectoryName(string uninstallerLocation) method ExtractFullFilename (line 178) | public static string ExtractFullFilename(string uninstallString) FILE: source/UninstallTools/Factory/ApplicationUninstallerFactory.cs class ApplicationUninstallerFactory (line 21) | public static class ApplicationUninstallerFactory method GetUninstallerEntries (line 25) | public static IList GetUninstallerEntries... method MergeResults (line 201) | internal static void MergeResults(ICollection GetMiscUninstallerEnt... method AttachStartupEntries (line 285) | public static void AttachStartupEntries(IEnumerable GetUninstallerEntries(ListGe... method GetChocoInstallLocation (line 130) | private static string GetChocoInstallLocation(string chocoFullFilename) method AddInfo (line 139) | private static void AddInfo(ApplicationUninstallerEntry target, Dictio... method ExtractPackageInformation (line 155) | private static Dictionary ExtractPackageInformation(st... method IsEnabled (line 179) | public bool IsEnabled() => UninstallToolsGlobalConfig.ScanChocolatey; method StartProcessAndReadOutput (line 182) | private static string StartProcessAndReadOutput(string filename, strin... FILE: source/UninstallTools/Factory/ConcurrentApplicationFactory.cs class ConcurrentApplicationFactory (line 13) | internal sealed class ConcurrentApplicationFactory : IDisposable method ConcurrentApplicationFactory (line 25) | public ConcurrentApplicationFactory( method Dispose (line 44) | public void Dispose() method ProgressCallback (line 49) | private void ProgressCallback(ListGenerationProgress report) method Start (line 67) | public void Start() method GetResults (line 72) | public List GetResults(ListGenerationProg... FILE: source/UninstallTools/Factory/DirectoryFactory.cs class DirectoryFactory (line 18) | public class DirectoryFactory : IUninstallerFactory method DirectoryFactory (line 22) | public DirectoryFactory(IEnumerable exist... method GetUninstallerEntries (line 27) | public IList GetUninstallerEntries(ListGe... method GetDirectoriesToScan (line 43) | private static IEnumerable GetDirectoriesToScan(IEnumer... method GetDirectoriesToSkip (line 129) | private static IEnumerable GetDirectoriesToSkip(IEnumerable FindExtraPfDirectories(IEnum... method CreateFromDirectoryHelper (line 193) | private static void CreateFromDirectoryHelper(ICollection TryCreateFromDi... method TryCreateFromDirectory (line 284) | public static IEnumerable TryCreateFromDi... FILE: source/UninstallTools/Factory/FactoryThreadedHelpers.cs class FactoryThreadedHelpers (line 17) | internal static class FactoryThreadedHelpers method DriveApplicationScan (line 21) | public static IList DriveApplicationScan( method GenerateMissingInformation (line 52) | public static void GenerateMissingInformation(IList> SplitByPhysicalDrives(IList<... FILE: source/UninstallTools/Factory/FactoryTools.cs class FactoryTools (line 18) | internal static class FactoryTools method StartHelperAndReadOutput (line 23) | internal static string StartHelperAndReadOutput(string filename, strin... method ExtractAppDataSetsFromHelperOutput (line 51) | internal static IEnumerable> ExtractAppData... method CheckIsValid (line 68) | internal static bool CheckIsValid(ApplicationUninstallerEntry target, ... FILE: source/UninstallTools/Factory/IUninstallerFactory.cs type IIndependantUninstallerFactory (line 10) | public interface IIndependantUninstallerFactory : IUninstallerFactory method IsEnabled (line 12) | bool IsEnabled(); type IUninstallerFactory (line 16) | public interface IUninstallerFactory method GetUninstallerEntries (line 18) | IList GetUninstallerEntries(ListGeneratio... FILE: source/UninstallTools/Factory/InfoAdders/AppExecutablesSearcher.cs class AppExecutablesSearcher (line 15) | public class AppExecutablesSearcher : IMissingInfoAdder method AppExecutablesSearcher (line 19) | static AppExecutablesSearcher() method AddMissingInformation (line 47) | public void AddMissingInformation(ApplicationUninstallerEntry target) method ScanDirectory (line 78) | internal static ScanDirectoryResult ScanDirectory(DirectoryInfo direct... method SortListExecutables (line 123) | internal static IEnumerable SortListExecutables(IEnumerable<... class ScanDirectoryResult (line 150) | internal sealed class ScanDirectoryResult method ScanDirectoryResult (line 152) | public ScanDirectoryResult(ICollection executableFiles, FILE: source/UninstallTools/Factory/InfoAdders/BasicIconGetter.cs class BasicIconGetter (line 11) | public class BasicIconGetter :IMissingInfoAdder method AddMissingInformation (line 13) | public void AddMissingInformation(ApplicationUninstallerEntry entry) FILE: source/UninstallTools/Factory/InfoAdders/CertificateGetter.cs class CertificateGetter (line 12) | public static class CertificateGetter method TryGetCertificate (line 14) | internal static X509Certificate2 TryGetCertificate(ApplicationUninstal... method TryExtractCertificateHelper (line 45) | private static X509Certificate2 TryExtractCertificateHelper(params str... FILE: source/UninstallTools/Factory/InfoAdders/ExecutableAttributeExtractor.cs class ExecutableAttributeExtractor (line 13) | public class ExecutableAttributeExtractor : IMissingInfoAdder method AddMissingInformation (line 15) | public void AddMissingInformation(ApplicationUninstallerEntry target) method FillInformationFromFileAttribs (line 44) | internal static void FillInformationFromFileAttribs(ApplicationUninsta... FILE: source/UninstallTools/Factory/InfoAdders/FastSizeGenerator.cs class FastSizeGenerator (line 18) | public class FastSizeGenerator : IMissingInfoAdder method FastSizeGenerator (line 23) | static FastSizeGenerator() method AddMissingInformation (line 48) | public void AddMissingInformation(ApplicationUninstallerEntry target) method EvGetSize (line 82) | private static FileSize EvGetSize(string path) method StartHelperAndReadOutput (line 97) | private static async Task StartHelperAndReadOutput(string args) FILE: source/UninstallTools/Factory/InfoAdders/FileIconGetter.cs class FileIconGetter (line 10) | public class FileIconGetter : IMissingInfoAdder method AddMissingInformation (line 29) | public void AddMissingInformation(ApplicationUninstallerEntry entry) FILE: source/UninstallTools/Factory/InfoAdders/GenerateSteamHelperStrings.cs class GenerateSteamHelperStrings (line 11) | public class GenerateSteamHelperStrings : IMissingInfoAdder method AddMissingInformation (line 13) | public void AddMissingInformation(ApplicationUninstallerEntry target) FILE: source/UninstallTools/Factory/InfoAdders/IMissingInfoAdder.cs type IMissingInfoAdder (line 8) | public interface IMissingInfoAdder method AddMissingInformation (line 13) | void AddMissingInformation(ApplicationUninstallerEntry target); FILE: source/UninstallTools/Factory/InfoAdders/InfoAdderManager.cs class InfoAdderManager (line 15) | public class InfoAdderManager method InfoAdderManager (line 23) | static InfoAdderManager() method IsTypeValid (line 56) | private static bool IsTypeValid(Type type) method GetInfoAdders (line 62) | private static IEnumerable GetInfoAdders() method AddMissingInformation (line 76) | public void AddMissingInformation(ApplicationUninstallerEntry target, ... method TryAddFieldInformation (line 141) | public void TryAddFieldInformation(ApplicationUninstallerEntry target,... method CopyMissingInformation (line 159) | public void CopyMissingInformation(ApplicationUninstallerEntry baseEnt... FILE: source/UninstallTools/Factory/InfoAdders/InfoAdderPriority.cs type InfoAdderPriority (line 8) | public enum InfoAdderPriority FILE: source/UninstallTools/Factory/InfoAdders/InnoSetupQuietUninstallStringGenerator.cs class InnoSetupQuietUninstallStringGenerator (line 8) | public class InnoSetupQuietUninstallStringGenerator : IMissingInfoAdder method AddMissingInformation (line 10) | public void AddMissingInformation(ApplicationUninstallerEntry target) FILE: source/UninstallTools/Factory/InfoAdders/InstallDateAdder.cs class InstallDateAdder (line 11) | public class InstallDateAdder : IMissingInfoAdder method AddMissingInformation (line 13) | public void AddMissingInformation(ApplicationUninstallerEntry target) FILE: source/UninstallTools/Factory/InfoAdders/InstallLocationGenerator.cs class InstallLocationGenerator (line 8) | public class InstallLocationGenerator : IMissingInfoAdder method AddMissingInformation (line 10) | public void AddMissingInformation(ApplicationUninstallerEntry target) FILE: source/UninstallTools/Factory/InfoAdders/Is64BitGetter.cs class Is64BitGetter (line 10) | public class Is64BitGetter : IMissingInfoAdder method AddMissingInformation (line 12) | public void AddMissingInformation(ApplicationUninstallerEntry target) FILE: source/UninstallTools/Factory/InfoAdders/KnownNameIconGetter.cs class KnownNameIconGetter (line 13) | public class KnownNameIconGetter : IMissingInfoAdder method AddMissingInformation (line 36) | public void AddMissingInformation(ApplicationUninstallerEntry entry) FILE: source/UninstallTools/Factory/InfoAdders/MsiInfoAdder.cs class MsiInfoAdder (line 15) | public class MsiInfoAdder : IMissingInfoAdder method AddMissingInformation (line 17) | public void AddMissingInformation(ApplicationUninstallerEntry target) method ApplyMsiInfo (line 50) | private static void ApplyMsiInfo(ApplicationUninstallerEntry entry, Gu... method FillInMissingInfoMsiHelper (line 154) | private static void FillInMissingInfoMsiHelper(Func get, Actio... FILE: source/UninstallTools/Factory/InfoAdders/MsiUninstallStringGenerator.cs class MsiUninstallStringGenerator (line 10) | public class MsiUninstallStringGenerator : IMissingInfoAdder method AddMissingInformation (line 12) | public void AddMissingInformation(ApplicationUninstallerEntry target) FILE: source/UninstallTools/Factory/InfoAdders/NsisQuietUninstallStringGenerator.cs class NsisQuietUninstallStringGenerator (line 10) | public class NsisQuietUninstallStringGenerator : IMissingInfoAdder method AddMissingInformation (line 12) | public void AddMissingInformation(ApplicationUninstallerEntry target) FILE: source/UninstallTools/Factory/InfoAdders/PredefinedAppQuietUninstallStringGenerator.cs class PredefinedAppQuietUninstallStringGenerator (line 13) | public class PredefinedAppQuietUninstallStringGenerator : IMissingInfoAdder method AddMissingInformation (line 15) | public void AddMissingInformation(ApplicationUninstallerEntry target) FILE: source/UninstallTools/Factory/InfoAdders/QuietUninstallStringCopier.cs class QuietUninstallStringCopier (line 8) | public class QuietUninstallStringCopier : IMissingInfoAdder method AddMissingInformation (line 10) | public void AddMissingInformation(ApplicationUninstallerEntry target) FILE: source/UninstallTools/Factory/InfoAdders/SimpleDeleteUninstallStringGenerator.cs class SimpleDeleteUninstallStringGenerator (line 12) | public class SimpleDeleteUninstallStringGenerator : IMissingInfoAdder method SimpleDeleteUninstallStringGenerator (line 14) | static SimpleDeleteUninstallStringGenerator() method AddMissingInformation (line 35) | public void AddMissingInformation(ApplicationUninstallerEntry target) method GetNewUninstallString (line 70) | private static string GetNewUninstallString(string installLocation, bo... method GetOldSimpleDeleteString (line 77) | private static string GetOldSimpleDeleteString(string installLocation,... FILE: source/UninstallTools/Factory/InfoAdders/UninstallerSearcher.cs class UninstallerSearcher (line 13) | public class UninstallerSearcher : IMissingInfoAdder method AddMissingInformation (line 17) | public void AddMissingInformation(ApplicationUninstallerEntry target) method FindExtraExecutables (line 46) | private static IEnumerable FindExtraExecutables(string directo... FILE: source/UninstallTools/Factory/InfoAdders/UninstallerTypeAdder.cs class UninstallerTypeAdder (line 16) | public class UninstallerTypeAdder : IMissingInfoAdder method AddMissingInformation (line 20) | public void AddMissingInformation(ApplicationUninstallerEntry target) method GetUninstallerType (line 55) | public static UninstallerType GetUninstallerType(string uninstallString) FILE: source/UninstallTools/Factory/InfoAdders/VersionCleaner.cs class VersionCleaner (line 8) | public class VersionCleaner : IMissingInfoAdder method AddMissingInformation (line 10) | public void AddMissingInformation(ApplicationUninstallerEntry target) FILE: source/UninstallTools/Factory/InfoAdders/WebBrowserMarker.cs class WebBrowserMarker (line 11) | public class WebBrowserMarker : IMissingInfoAdder method AddMissingInformation (line 15) | public void AddMissingInformation(ApplicationUninstallerEntry target) FILE: source/UninstallTools/Factory/Json/DynamicStringArrayConverter.cs class DynamicStringArrayConverter (line 11) | internal class DynamicStringArrayConverter : JsonConverter method Read (line 13) | public override string[] Read(ref Utf8JsonReader reader, Type typeToCo... method ReadStrings (line 29) | private static void ReadStrings(ref Utf8JsonReader reader, List File.Exists(HelperPath); method GetUninstallerEntries (line 21) | public IList GetUninstallerEntries(ListGe... method IsEnabled (line 68) | public bool IsEnabled() => UninstallToolsGlobalConfig.ScanOculus; FILE: source/UninstallTools/Factory/PredefinedFactory.cs class PredefinedFactory (line 16) | public class PredefinedFactory : IIndependantUninstallerFactory method GetUninstallerEntries (line 18) | public IList GetUninstallerEntries( method IsEnabled (line 25) | public bool IsEnabled() => UninstallToolsGlobalConfig.ScanPreDefined; FILE: source/UninstallTools/Factory/RegistryFactory.cs class RegistryFactory (line 21) | public class RegistryFactory : IUninstallerFactory method RegistryFactory (line 49) | public RegistryFactory(IEnumerable windowsInstallerValidGuids) method GetUninstallerEntries (line 54) | public IList GetUninstallerEntries(ListGe... method GetAboutUrl (line 113) | private static string GetAboutUrl(RegistryKey uninstallerKey) method GetBasicInformation (line 119) | private static ApplicationUninstallerEntry GetBasicInformation(Registr... method GetEstimatedSize (line 140) | private static FileSize GetEstimatedSize(RegistryKey uninstallerKey) method GetGuid (line 154) | private static Guid GetGuid(RegistryKey uninstallerKey) method GetUninstallString (line 169) | private static string GetUninstallString(RegistryKey uninstallerKey) method GetQuietUninstallString (line 174) | private static string GetQuietUninstallString(RegistryKey uninstallerKey) method GetKeyFuzzy (line 179) | private static string GetKeyFuzzy(RegistryKey uninstallerKey, string k... method GetInstallDate (line 194) | private static DateTime GetInstallDate(RegistryKey uninstallerKey) method GetIsUpdate (line 230) | private static bool GetIsUpdate(RegistryKey uninstallerKey) method GetProtectedFlag (line 250) | private static bool GetProtectedFlag(RegistryKey uninstallerKey) method OpenSubKeySafe (line 255) | private static RegistryKey OpenSubKeySafe(RegistryKey baseKey, string ... method GetParentRegistryKeys (line 267) | private static IEnumerable> GetParentR... method GetUninstallerType (line 290) | private static UninstallerType GetUninstallerType(RegistryKey uninstal... method TryCreateFromRegistry (line 324) | private ApplicationUninstallerEntry TryCreateFromRegistry(RegistryKey ... FILE: source/UninstallTools/Factory/ScoopFactory.cs class ScoopFactory (line 20) | public sealed partial class ScoopFactory : IIndependantUninstallerFactory method ScoopFactory (line 28) | static ScoopFactory() method GetScoopInfo (line 35) | private static bool GetScoopInfo() class ExportInfo (line 66) | private sealed class ExportInfo class ExportAppEntry (line 78) | private sealed class ExportAppEntry method GetUninstallerEntries (line 89) | public IList GetUninstallerEntries(ListGe... class AppInstall (line 180) | private sealed class AppInstall class AppManifest (line 185) | private sealed class AppManifest class AppManifestArchitecture (line 195) | private sealed class AppManifestArchitecture method CreateUninstallerEntry (line 203) | public static ApplicationUninstallerEntry CreateUninstallerEntry( method IsEnabled (line 308) | public bool IsEnabled() => UninstallToolsGlobalConfig.ScanScoop; method RunScoopCommand (line 311) | private static string RunScoopCommand(string scoopArgs) method MakeScoopCommand (line 329) | private static ProcessStartCommand MakeScoopCommand(string scoopArgs) class JsonContext (line 335) | [JsonSerializable(typeof(ExportInfo))] FILE: source/UninstallTools/Factory/ScriptFactory.cs class ScriptFactory (line 18) | public class ScriptFactory : IIndependantUninstallerFactory method IsHelperAvailable (line 24) | private static bool IsHelperAvailable() => File.Exists(HelperPath); method ScriptFactory (line 26) | static ScriptFactory() method GetUninstallerEntries (line 39) | public IList GetUninstallerEntries( method IsEnabled (line 91) | public bool IsEnabled() => UninstallToolsGlobalConfig.ScanPreDefined; FILE: source/UninstallTools/Factory/SteamFactory.cs class SteamFactory (line 20) | public class SteamFactory : IIndependantUninstallerFactory, IJunkCreator method GetSteamInfo (line 22) | private static bool GetSteamInfo(out string steamLocation) method GetUninstallerEntries (line 45) | public IList GetUninstallerEntries( method IsEnabled (line 95) | public bool IsEnabled() => UninstallToolsGlobalConfig.ScanSteam; method Setup (line 103) | public void Setup(ICollection allUninstal... method FindJunk (line 104) | public IEnumerable FindJunk(ApplicationUninstallerEntry t... FILE: source/UninstallTools/Factory/StoreAppFactory.cs class StoreAppFactory (line 18) | public class StoreAppFactory : IIndependantUninstallerFactory method IsHelperAvailable (line 21) | private static bool IsHelperAvailable() => File.Exists(HelperPath); method GetPowerShellRemoveCommand (line 23) | public static string GetPowerShellRemoveCommand(string fullName) method ToPowerShellRemoveCommands (line 31) | public static string[] ToPowerShellRemoveCommands(IEnumerable GetUninstallerEntries( method IsEnabled (line 100) | public bool IsEnabled() => UninstallToolsGlobalConfig.ScanStoreApps; FILE: source/UninstallTools/Factory/WindowsFeatureFactory.cs class WindowsFeatureFactory (line 17) | public class WindowsFeatureFactory : IIndependantUninstallerFactory method GetUninstallerEntries (line 19) | public IList GetUninstallerEntries( method WindowsFeatureToUninstallerEntry (line 54) | private static ApplicationUninstallerEntry WindowsFeatureToUninstaller... method IsEnabled (line 72) | public bool IsEnabled() => UninstallToolsGlobalConfig.ScanWinFeatures; FILE: source/UninstallTools/Factory/WindowsUpdateFactory.cs class WindowsUpdateFactory (line 17) | public class WindowsUpdateFactory : IIndependantUninstallerFactory method IsHelperAvailable (line 20) | private static bool IsHelperAvailable() => File.Exists(HelperPath); method GetUninstallerEntries (line 22) | public IList GetUninstallerEntries(ListGe... method IsEnabled (line 86) | public bool IsEnabled() => UninstallToolsGlobalConfig.ScanWinUpdates; FILE: source/UninstallTools/Junk/Confidence/ConfidenceCollection.cs class ConfidenceCollection (line 12) | public sealed class ConfidenceCollection : IEnumerable method ConfidenceCollection (line 16) | internal ConfidenceCollection() method GetConfidence (line 24) | public ConfidenceLevel GetConfidence() method GetRawConfidence (line 41) | public int GetRawConfidence() method GetWorstOffender (line 48) | public string GetWorstOffender() method Add (line 57) | internal void Add(int value) method Add (line 62) | internal void Add(ConfidenceRecord value) method AddRange (line 67) | internal void AddRange(IEnumerable values) method GetEnumerator (line 72) | public IEnumerator GetEnumerator() method GetEnumerator (line 77) | IEnumerator IEnumerable.GetEnumerator() FILE: source/UninstallTools/Junk/Confidence/ConfidenceGenerators.cs class ConfidenceGenerators (line 14) | public static class ConfidenceGenerators method GenerateConfidence (line 16) | public static IEnumerable GenerateConfidence(string ... method GenerateConfidence (line 21) | internal static IEnumerable GenerateConfidence(strin... method GenerateConfidence (line 28) | internal static IEnumerable GenerateConfidence(strin... method MatchStringToProductName (line 58) | internal static int MatchStringToProductName(ApplicationUninstallerEnt... method ItemNameEqualsCompanyName (line 102) | internal static bool ItemNameEqualsCompanyName(ApplicationUninstallerE... method TestForSimilarNames (line 113) | internal static void TestForSimilarNames(ApplicationUninstallerEntry t... FILE: source/UninstallTools/Junk/Confidence/ConfidenceLevel.cs type ConfidenceLevel (line 11) | public enum ConfidenceLevel FILE: source/UninstallTools/Junk/Confidence/ConfidenceRecord.cs class ConfidenceRecord (line 8) | public sealed class ConfidenceRecord method ConfidenceRecord (line 10) | public ConfidenceRecord(int change, string reason) method ConfidenceRecord (line 16) | public ConfidenceRecord(int change) method Equals (line 24) | public override bool Equals(object obj) method GetHashCode (line 35) | public override int GetHashCode() FILE: source/UninstallTools/Junk/Confidence/ConfidenceRecords.cs class ConfidenceRecords (line 13) | public static class ConfidenceRecords FILE: source/UninstallTools/Junk/Containers/FileSystemJunk.cs class FileSystemJunk (line 13) | public class FileSystemJunk : JunkResultBase method FileSystemJunk (line 15) | public FileSystemJunk(FileSystemInfo path, ApplicationUninstallerEntry... method Backup (line 22) | public override void Backup(string backupDirectory) method Delete (line 27) | public override void Delete() method GetDisplayName (line 39) | public override string GetDisplayName() method Open (line 44) | public override void Open() FILE: source/UninstallTools/Junk/Containers/IJunkResult.cs type IJunkResult (line 10) | public interface IJunkResult method Backup (line 20) | void Backup(string backupDirectory); method Delete (line 25) | void Delete(); method GetDisplayName (line 37) | string GetDisplayName(); method Open (line 42) | void Open(); method ToLongString (line 47) | string ToLongString(); FILE: source/UninstallTools/Junk/Containers/JunkResultBase.cs class JunkResultBase (line 13) | public abstract class JunkResultBase : IJunkResult method JunkResultBase (line 15) | protected JunkResultBase(ApplicationUninstallerEntry application, IJun... method JunkResultBase (line 19) | protected JunkResultBase(ApplicationUninstallerEntry application, IJun... method Backup (line 30) | public abstract void Backup(string backupDirectory); method Delete (line 31) | public abstract void Delete(); method Open (line 32) | public abstract void Open(); method GetDisplayName (line 34) | public abstract string GetDisplayName(); method ToLongString (line 35) | public virtual string ToLongString() method CreateBackupDirectory (line 45) | protected string CreateBackupDirectory(string parent) method ToString (line 52) | public override string ToString() FILE: source/UninstallTools/Junk/Containers/RegistryKeyJunk.cs class RegistryKeyJunk (line 13) | public class RegistryKeyJunk : JunkResultBase method OpenRegKey (line 17) | public RegistryKey OpenRegKey(bool writable = false) method RegKeyExists (line 25) | public bool RegKeyExists() method RegistryKeyJunk (line 31) | public RegistryKeyJunk(string fullRegKeyPath, ApplicationUninstallerEn... method Backup (line 39) | public override void Backup(string backupDirectory) method Delete (line 46) | public override void Delete() method Open (line 54) | public override void Open() method GetDisplayName (line 62) | public override string GetDisplayName() FILE: source/UninstallTools/Junk/Containers/RegistryValueJunk.cs class RegistryValueJunk (line 15) | public class RegistryValueJunk : RegistryKeyJunk method RegistryValueJunk (line 17) | public RegistryValueJunk(string containingKeyPath, string valueName, A... method Backup (line 30) | public override void Backup(string backupDirectory) method GetDisplayName (line 59) | public override string GetDisplayName() method Delete (line 64) | public override void Delete() FILE: source/UninstallTools/Junk/Containers/RunProcessJunk.cs class RunProcessJunk (line 13) | public class RunProcessJunk : JunkResultBase method RunProcessJunk (line 19) | public RunProcessJunk(ApplicationUninstallerEntry application, IJunkCr... method Backup (line 25) | public override void Backup(string backupDirectory) method Delete (line 30) | public override void Delete() method GetDisplayName (line 45) | public override string GetDisplayName() method Open (line 50) | public override void Open() FILE: source/UninstallTools/Junk/Containers/StartupJunkNode.cs class StartupJunkNode (line 15) | public class StartupJunkNode : JunkResultBase method Backup (line 23) | public override void Backup(string backupDirectory) method Delete (line 30) | public override void Delete() method Open (line 35) | public override void Open() method GetDisplayName (line 40) | public override string GetDisplayName() method StartupJunkNode (line 45) | public StartupJunkNode(StartupEntryBase entry, ApplicationUninstallerE... FILE: source/UninstallTools/Junk/Finders/Drive/CommonDriveJunkScanner.cs class CommonDriveJunkScanner (line 19) | public class CommonDriveJunkScanner : JunkCreatorBase method Setup (line 23) | public override void Setup(ICollection al... method FindJunk (line 36) | public override IEnumerable FindJunk(ApplicationUninstall... method FindJunkRecursively (line 43) | private IEnumerable FindJunkRecursively(DirectoryInfo ... method GenerateConfidence (line 104) | private static IEnumerable GenerateConfidence(string... FILE: source/UninstallTools/Junk/Finders/Drive/InstallLocationScanner.cs class InstallLocationScanner (line 13) | public class InstallLocationScanner : JunkCreatorBase method FindJunk (line 15) | public override IEnumerable FindJunk(ApplicationUninstall... FILE: source/UninstallTools/Junk/Finders/Drive/PrefetchScanner.cs class PrefetchScanner (line 18) | public class PrefetchScanner : JunkCreatorBase method Setup (line 22) | public override void Setup(ICollection al... method FindJunk (line 52) | public override IEnumerable FindJunk(ApplicationUninstall... FILE: source/UninstallTools/Junk/Finders/Drive/SpecificUninstallerKindScanner.cs class SpecificUninstallerKindScanner (line 15) | public class SpecificUninstallerKindScanner : JunkCreatorBase method FindJunk (line 17) | public override IEnumerable FindJunk(ApplicationUninstall... FILE: source/UninstallTools/Junk/Finders/Drive/UninstallerLocationScanner.cs class UninstallerLocationScanner (line 18) | public class UninstallerLocationScanner : JunkCreatorBase method Setup (line 22) | public override void Setup(ICollection al... method FindJunk (line 28) | public override IEnumerable FindJunk(ApplicationUninstall... FILE: source/UninstallTools/Junk/Finders/Drive/WerScanner.cs class WerScanner (line 18) | public class WerScanner : JunkCreatorBase method WerScanner (line 24) | static WerScanner() method Setup (line 38) | public override void Setup(ICollection al... method FindJunk (line 45) | public override IEnumerable FindJunk(ApplicationUninstall... FILE: source/UninstallTools/Junk/Finders/JunkCreatorBase.cs class JunkCreatorBase (line 16) | public abstract class JunkCreatorBase : IJunkCreator method Setup (line 18) | public virtual void Setup(ICollection all... method GetOtherUninstallers (line 25) | protected IEnumerable GetOtherUninstaller... method GetOtherInstallLocations (line 30) | protected IEnumerable GetOtherInstallLocations(ApplicationUnin... method FindJunk (line 35) | public abstract IEnumerable FindJunk(ApplicationUninstall... method CheckIfDirIsStillUsed (line 42) | public static bool CheckIfDirIsStillUsed(string location, IEnumerable<... method GetJunkNodeFromLocation (line 50) | protected FileSystemJunk GetJunkNodeFromLocation(IEnumerable o... FILE: source/UninstallTools/Junk/Finders/Misc/ShortcutJunk.cs class ShortcutJunk (line 20) | public class ShortcutJunk : JunkCreatorBase method Setup (line 24) | public override void Setup(ICollection al... method GetLnkFilesSafe (line 31) | private static IEnumerable GetLnkFilesSafe(CSIDL directory, Se... method GetShortcuts (line 45) | private static List GetShortcuts() method FindJunk (line 80) | public override IEnumerable FindJunk(ApplicationUninstall... method GetLinksPointingToSteamApp (line 128) | private IEnumerable GetLinksPointingToSteamApp(Applica... method CreateJunkNode (line 154) | private FileSystemJunk CreateJunkNode(Shortcut source, ApplicationUnin... method GetLinksPointingToLocation (line 159) | private IEnumerable GetLinksPointingToLocation( class Shortcut (line 177) | private sealed class Shortcut method Shortcut (line 179) | public Shortcut(string linkFilename, string linkTarget) method ToString (line 188) | public override string ToString() FILE: source/UninstallTools/Junk/Finders/Misc/StartupJunk.cs class StartupJunk (line 13) | public sealed class StartupJunk : IJunkCreator method Setup (line 15) | public void Setup(ICollection allUninstal... method FindJunk (line 21) | public IEnumerable FindJunk(ApplicationUninstallerEntry t... FILE: source/UninstallTools/Junk/Finders/Registry/AppCompatFlagScanner.cs class AppCompatFlagScanner (line 16) | public class AppCompatFlagScanner : IJunkCreator method Setup (line 24) | public void Setup(ICollection allUninstal... method FindJunk (line 28) | public IEnumerable FindJunk(ApplicationUninstallerEntry t... FILE: source/UninstallTools/Junk/Finders/Registry/AudioPolicyConfigScanner.cs class AudioPolicyConfigScanner (line 18) | public class AudioPolicyConfigScanner : IJunkCreator method Setup (line 22) | public void Setup(ICollection allUninstal... method FindJunk (line 26) | public IEnumerable FindJunk(ApplicationUninstallerEntry t... FILE: source/UninstallTools/Junk/Finders/Registry/ComScanner.cs class ComScanner (line 19) | public class ComScanner : JunkCreatorBase method FindJunk (line 34) | public override IEnumerable FindJunk(ApplicationUninstall... method Setup (line 126) | public override void Setup(ICollection al... method GetClsidEntries (line 177) | private static void GetClsidEntries(ICollection results, Reg... method GetTypeLibEntries (line 234) | private static void GetTypeLibEntries(ICollection results, R... method IsSystemGuid (line 271) | private static bool IsSystemGuid(string guid) method JunkFromKey (line 278) | private RegistryKeyJunk JunkFromKey(ApplicationUninstallerEntry target... method JunkFromValue (line 285) | private IJunkResult JunkFromValue(ApplicationUninstallerEntry target, ... method TryGetFromPath (line 292) | private RegistryKeyJunk TryGetFromPath(ApplicationUninstallerEntry tar... method GetExtensionNames (line 301) | private IEnumerable GetExtensionNames(string classesKey) class ComEntry (line 307) | private sealed class ComEntry method ComEntry (line 317) | public ComEntry(string guid) FILE: source/UninstallTools/Junk/Finders/Registry/DebugTracingScanner.cs class DebugTracingScanner (line 19) | public class DebugTracingScanner : IJunkCreator method Setup (line 21) | public void Setup(ICollection allUninstal... method FindJunk (line 25) | public IEnumerable FindJunk(ApplicationUninstallerEntry t... FILE: source/UninstallTools/Junk/Finders/Registry/EventLogScanner.cs class EventLogScanner (line 17) | public class EventLogScanner : JunkCreatorBase method FindJunk (line 19) | public override IEnumerable FindJunk(ApplicationUninstall... FILE: source/UninstallTools/Junk/Finders/Registry/FirewallRuleScanner.cs class FirewallRuleScanner (line 17) | public class FirewallRuleScanner : JunkCreatorBase method FindJunk (line 21) | public override IEnumerable FindJunk(ApplicationUninstall... method GetFirewallRulesKey (line 56) | private static Microsoft.Win32.RegistryKey GetFirewallRulesKey() FILE: source/UninstallTools/Junk/Finders/Registry/HeapLeakDetectionScanner.cs class HeapLeakDetectionScanner (line 13) | public class HeapLeakDetectionScanner : IJunkCreator method Setup (line 19) | public void Setup(ICollection allUninstal... method FindJunk (line 38) | public IEnumerable FindJunk(ApplicationUninstallerEntry t... FILE: source/UninstallTools/Junk/Finders/Registry/InstallerFoldersScanner.cs class InstallerFoldersScanner (line 15) | public class InstallerFoldersScanner : JunkCreatorBase method FindJunk (line 17) | public override IEnumerable FindJunk(ApplicationUninstall... FILE: source/UninstallTools/Junk/Finders/Registry/RegisteredApplicationsFinder.cs class RegisteredApplicationsFinder (line 17) | public class RegisteredApplicationsFinder : JunkCreatorBase type RegAppEntry (line 19) | private struct RegAppEntry method RegAppEntry (line 21) | public RegAppEntry(string valueName, string rootKeyName, string targ... method Setup (line 56) | public override void Setup(ICollection al... method FindJunk (line 85) | public override IEnumerable FindJunk(ApplicationUninstall... FILE: source/UninstallTools/Junk/Finders/Registry/SoftwareRegKeyScanner.cs class SoftwareRegKeyScanner (line 20) | public class SoftwareRegKeyScanner : JunkCreatorBase method SoftwareRegKeyScanner (line 93) | static SoftwareRegKeyScanner() method FindJunk (line 109) | public override IEnumerable FindJunk(ApplicationUninstall... method FindJunkRecursively (line 126) | private IEnumerable FindJunkRecursively(RegistryKey s... method TestValueForMatches (line 187) | private bool TestValueForMatches(RegistryKey softwareKey, string value... method ScanRelatedKeys (line 213) | private IEnumerable ScanRelatedKeys(IEnumerable allUninstal... method FindJunk (line 27) | public IEnumerable FindJunk(ApplicationUninstallerEntry t... FILE: source/UninstallTools/Junk/Finders/Registry/UninstallerKeySearcher.cs class UninstallerKeySearcher (line 20) | public class UninstallerKeySearcher : IJunkCreator method UninstallerKeySearcher (line 29) | static UninstallerKeySearcher() method Setup (line 60) | public void Setup(ICollection allUninstal... method FindJunk (line 72) | public IEnumerable FindJunk(ApplicationUninstallerEntry t... FILE: source/UninstallTools/Junk/Finders/Registry/UserAssistScanner.cs class UserAssistScanner (line 16) | public class UserAssistScanner : IJunkCreator method Setup (line 30) | public void Setup(ICollection allUninstal... method FindJunk (line 34) | public IEnumerable FindJunk(ApplicationUninstallerEntry t... method Rot13 (line 70) | private static string Rot13(string input) FILE: source/UninstallTools/Junk/IJunkCreator.cs type IJunkCreator (line 11) | public interface IJunkCreator method Setup (line 13) | void Setup(ICollection allUninstallers); method FindJunk (line 14) | IEnumerable FindJunk(ApplicationUninstallerEntry target); FILE: source/UninstallTools/Junk/JunkManager.cs class JunkManager (line 18) | public static class JunkManager method CleanUpResults (line 20) | private static IEnumerable CleanUpResults(IEnumerable RemoveDuplicates(IEnumerable GetProhibitedLocations() method FindJunk (line 118) | public static IEnumerable FindJunk(IEnumerable FindProgramFilesJunk( FILE: source/UninstallTools/Junk/ProgramFilesOrphans.cs class ProgramFilesOrphans (line 19) | public class ProgramFilesOrphans : IJunkCreator method FindJunk (line 26) | public IEnumerable FindJunk(ApplicationUninstallerEntry t... method FindAllJunk (line 32) | public IEnumerable FindAllJunk() method FindJunkRecursively (line 42) | private void FindJunkRecursively(ICollection returnLis... method Setup (line 124) | public void Setup(ICollection allUninstal... FILE: source/UninstallTools/KnownFolders.cs class KnownFolders (line 6) | internal static class KnownFolders method GetKnownFolderPath (line 11) | public static string GetKnownFolderPath(Guid rfid) method SHGetKnownFolderPath (line 21) | [DllImport("shell32.dll")] FILE: source/UninstallTools/ListGenerationProgress.cs class ListGenerationProgress (line 8) | public class ListGenerationProgress method ListGenerationProgress (line 10) | internal ListGenerationProgress(int currentCount, int totalCount, stri... FILE: source/UninstallTools/Lists/ComparisonMethod.cs type ComparisonMethod (line 11) | public enum ComparisonMethod FILE: source/UninstallTools/Lists/ComparisonTargetAttribute.cs class ComparisonTargetAttribute (line 10) | internal class ComparisonTargetAttribute : Attribute FILE: source/UninstallTools/Lists/ComparisonTargetInfo.cs class ComparisonTargetInfo (line 15) | public sealed class ComparisonTargetInfo method ComparisonTargetInfo (line 17) | static ComparisonTargetInfo() method ComparisonTargetInfo (line 46) | private ComparisonTargetInfo(string id, string displayName, Func items) method TestEntry (line 31) | public bool? TestEntry(ApplicationUninstallerEntry input) method ReadFromFile (line 74) | public static UninstallList ReadFromFile(string fileName) method AddItems (line 83) | public void AddItems(IEnumerable items) method Add (line 88) | public void Add(Filter item) method AddItems (line 93) | public void AddItems(IEnumerable items) method SaveToFile (line 98) | public void SaveToFile(string fileName) method Remove (line 108) | internal void Remove(Filter item) FILE: source/UninstallTools/Properties/Localisation.Designer.cs class Localisation (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method Localisation (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: source/UninstallTools/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: source/UninstallTools/Startup/Browser/BrowserEntryFactory.cs class BrowserEntryFactory (line 15) | public static class BrowserEntryFactory method GetBrowserHelpers (line 27) | public static IEnumerable GetBrowserHelpers() method GatherBrowserHelpersFromKey (line 64) | private static IEnumerable GatherBrowserHelpersFro... FILE: source/UninstallTools/Startup/Browser/BrowserHelperEntry.cs class BrowserHelperEntry (line 13) | public sealed class BrowserHelperEntry : StartupEntryBase method BrowserHelperEntry (line 17) | public BrowserHelperEntry(string programName, string command, string p... method GetRealParentPath (line 57) | public string GetRealParentPath(bool opposite = false) method Delete (line 64) | public override void Delete() method StillExists (line 70) | public override bool StillExists() method CreateBackup (line 76) | public override void CreateBackup(string backupPath) FILE: source/UninstallTools/Startup/Normal/IStartupDisable.cs type IStartupDisable (line 10) | internal interface IStartupDisable method Disable (line 12) | void Disable(StartupEntry startupEntry); method Enable (line 13) | void Enable(StartupEntry startupEntry); method StillExists (line 14) | bool StillExists(StartupEntry startupEntry); method AddDisableInfo (line 15) | IEnumerable AddDisableInfo(IList existingE... method GetDisabledEntryPath (line 21) | string GetDisabledEntryPath(StartupEntry startupEntry); FILE: source/UninstallTools/Startup/Normal/NewStartupDisable.cs class NewStartupDisable (line 16) | internal sealed class NewStartupDisable : IStartupDisable method AddDisableInfo (line 37) | public IEnumerable AddDisableInfo(IList ex... method Disable (line 46) | public void Disable(StartupEntry startupEntry) method Enable (line 51) | public void Enable(StartupEntry startupEntry) method GetDisabledEntryPath (line 56) | public string GetDisabledEntryPath(StartupEntry startupEntry) method StillExists (line 61) | public bool StillExists(StartupEntry startupEntry) method GetDisabled (line 72) | private static bool GetDisabled(StartupEntry startupEntry) method GetStartupApprovedKey (line 90) | private static string GetStartupApprovedKey(StartupEntry startupEntry) method SetDisabled (line 117) | private static void SetDisabled(StartupEntry startupEntry, bool disabled) FILE: source/UninstallTools/Startup/Normal/OldStartupDisable.cs class OldStartupDisable (line 19) | internal sealed class OldStartupDisable : IStartupDisable method AddDisableInfo (line 50) | public IEnumerable AddDisableInfo(IList ex... method Disable (line 150) | public void Disable(StartupEntry startupEntry) method Enable (line 188) | public void Enable(StartupEntry startupEntry) method GetDisabledEntryPath (line 225) | public string GetDisabledEntryPath(StartupEntry startupEntry) method StillExists (line 232) | public bool StillExists(StartupEntry startupEntry) method Delete (line 252) | public void Delete(StartupEntry startupEntry) method CreateDisabledEntry (line 266) | private static void CreateDisabledEntry(StartupEntry startupEntry, str... method CreateDisabledEntryPath (line 326) | private static string CreateDisabledEntryPath(StartupEntryBase startup... method RemoveDisabledRegEntry (line 334) | private static void RemoveDisabledRegEntry(StartupEntry startupEntry) FILE: source/UninstallTools/Startup/Normal/StartupEntry.cs class StartupEntry (line 16) | public sealed class StartupEntry : StartupEntryBase method StartupEntry (line 21) | internal StartupEntry(StartupPointData dataPoint, string fileName, str... method Delete (line 115) | public override void Delete() method StillExists (line 124) | public override bool StillExists() method SetParentFancyName (line 143) | internal void SetParentFancyName(string newValue) method SetParentLongName (line 149) | internal void SetParentLongName(string newValue) method ToLongString (line 157) | public override string ToLongString() method CreateBackup (line 162) | public override void CreateBackup(string backupPath) FILE: source/UninstallTools/Startup/Normal/StartupEntryFactory.cs class StartupEntryFactory (line 19) | public static class StartupEntryFactory method GetStartupItems (line 53) | public static IEnumerable GetStartupItems() method GetDriveStartupItems (line 66) | private static IEnumerable GetDriveStartupItems(StartupP... method GetRegStartupItems (line 91) | private static IEnumerable GetRegStartupItems(StartupPoi... FILE: source/UninstallTools/Startup/Normal/StartupEntryManager.cs class StartupEntryManager (line 15) | public static class StartupEntryManager method Delete (line 31) | public static void Delete(StartupEntry startupEntry) method MoveToRegistry (line 42) | public static void MoveToRegistry(StartupEntry startupEntry) method Disable (line 77) | public static void Disable(StartupEntry startupEntry) method Enable (line 89) | public static void Enable(StartupEntry startupEntry) method SetAllUsers (line 100) | public static void SetAllUsers(StartupEntry startupEntry, bool allUsers) method CreateRegValue (line 152) | internal static void CreateRegValue(StartupEntry startupEntry) method CreateBackup (line 166) | public static void CreateBackup(StartupEntry startupEntry, string back... FILE: source/UninstallTools/Startup/Normal/StartupPointData.cs class StartupPointData (line 8) | internal sealed class StartupPointData method StartupPointData (line 17) | public StartupPointData(bool allUsers, bool isRegKey, bool isRunOnce, ... FILE: source/UninstallTools/Startup/Service/ServiceEntry.cs class ServiceEntry (line 13) | public sealed class ServiceEntry : StartupEntryBase method ServiceEntry (line 15) | public ServiceEntry(string serviceName, string displayName, string com... method Delete (line 58) | public override void Delete() method StillExists (line 63) | public override bool StillExists() method CreateBackup (line 76) | public override void CreateBackup(string backupPath) FILE: source/UninstallTools/Startup/Service/ServiceEntryFactory.cs class ServiceEntryFactory (line 18) | internal static class ServiceEntryFactory type StartMode (line 20) | internal enum StartMode method GetServiceEntries (line 37) | public static IEnumerable GetServiceEntries() method GetEnabledState (line 74) | private static bool GetEnabledState(ManagementBaseObject queryObj) method EnableService (line 79) | public static void EnableService(string serviceName, bool newState) method CheckServiceEnabled (line 94) | public static bool CheckServiceEnabled(string serviceName) method DeleteService (line 101) | public static void DeleteService(string serviceName) method CheckReturnValue (line 113) | private static void CheckReturnValue(ManagementBaseObject outParams, p... method GetServiceObject (line 127) | private static ManagementObject GetServiceObject(string serviceName) FILE: source/UninstallTools/Startup/StartupEntryBase.cs class StartupEntryBase (line 12) | public abstract class StartupEntryBase method Delete (line 70) | public abstract void Delete(); method StillExists (line 75) | public abstract bool StillExists(); method ToLongString (line 80) | public virtual string ToLongString() method CreateBackup (line 88) | public abstract void CreateBackup(string backupPath); method ToString (line 93) | public override string ToString() method ProcessCommandString (line 98) | protected static string ProcessCommandString(string command) method FillInformationFromFile (line 109) | protected void FillInformationFromFile(string commandFilename) FILE: source/UninstallTools/Startup/StartupManager.cs class StartupManager (line 14) | public static class StartupManager method StartupManager (line 16) | static StartupManager() method AssignStartupEntries (line 35) | public static void AssignStartupEntries(IEnumerable GetAllStartupItems() method OpenStartupEntryLocations (line 103) | public static void OpenStartupEntryLocations(IEnumerable GetTaskStartupEntries() FILE: source/UninstallTools/ThreadedWorkSpreader.cs class ThreadedWorkSpreader (line 14) | internal class ThreadedWorkSpreader where TState : class method ThreadedWorkSpreader (line 18) | public ThreadedWorkSpreader(int maxThreadsPerBucket, Action> dataBuckets, ListGenerationProgr... method Join (line 74) | public IEnumerable Join() method WorkerThread (line 89) | private void WorkerThread(object obj) class WorkerData (line 108) | private sealed class WorkerData method WorkerData (line 110) | public WorkerData(List input, Thread worker, Action o... FILE: source/UninstallTools/UninstallToolsGlobalConfig.cs class UninstallToolsGlobalConfig (line 15) | public static class UninstallToolsGlobalConfig method UninstallToolsGlobalConfig (line 17) | static UninstallToolsGlobalConfig() method ReloadCache (line 109) | private static void ReloadCache() method ClearChache (line 124) | public static void ClearChache() method GetAllProgramFiles (line 200) | internal static IEnumerable GetAllProgramFiles() method GetProgramFilesDirectories (line 217) | internal static List GetProgramFilesDirectories(bool in... method IsPathInsideProgramFiles (line 253) | public static MachineType IsPathInsideProgramFiles(string fullPath) method IsKnownFolder (line 262) | public static bool IsKnownFolder(string itemParentPath) => KnownFolder... method IsKnownFolder (line 263) | public static bool IsKnownFolder(DirectoryInfo dir) => KnownFolderList... method IsSystemDirectory (line 268) | public static bool IsSystemDirectory(DirectoryInfo dir) method IsSystemDirectory (line 279) | public static bool IsSystemDirectory(string installLocation) method TryExtractAssociatedIcon (line 304) | internal static Icon TryExtractAssociatedIcon(string path) FILE: source/UninstallTools/Uninstaller/BulkUninstallConfiguration.cs class BulkUninstallConfiguration (line 8) | public sealed class BulkUninstallConfiguration method BulkUninstallConfiguration (line 19) | public BulkUninstallConfiguration(bool ignoreProtection, bool preferQu... FILE: source/UninstallTools/Uninstaller/BulkUninstallEntry.cs class BulkUninstallEntry (line 21) | public class BulkUninstallEntry method BulkUninstallEntry (line 52) | public BulkUninstallEntry(ApplicationUninstallerEntry uninstallerEntry... method KillProcesses (line 81) | private static void KillProcesses(IEnumerable processes) method Reset (line 98) | public void Reset() method RunUninstaller (line 109) | internal void RunUninstaller(RunUninstallerOptions options) method SkipWaiting (line 155) | public void SkipWaiting(bool terminate) method ForceFinished (line 179) | public void ForceFinished() method TestUninstallerForStalls (line 205) | private bool TestUninstallerForStalls(IEnumerable childProcesses) method UninstallThread (line 283) | private void UninstallThread(object parameters) method SafeGetProcessNames (line 505) | private static IEnumerable SafeGetProcessNames(IEnumerable SafeGetProcessIds(IEnumerable... method FindAndAddProcessesToWatch (line 542) | private void FindAndAddProcessesToWatch(ICollection watchedPr... method CleanupDeadProcesses (line 567) | private static IEnumerable CleanupDeadProcesses(IEnumerable taskList,... method Dispose (line 75) | public void Dispose() method DisplayNameAspectGetter (line 83) | public static object DisplayNameAspectGetter(object rowObj) method IsSilentAspectGetter (line 89) | public static object IsSilentAspectGetter(object rowObj) method StatusAspectGetter (line 95) | public static object StatusAspectGetter(object rowObj) method Start (line 105) | public void Start() method UninstallWorkerThread (line 133) | private void UninstallWorkerThread() method StopAutomationDaemon (line 201) | private void StopAutomationDaemon() method StartAutomationDaemon (line 229) | private void StartAutomationDaemon() method SendProcessesToWatchToDeamon (line 268) | internal void SendProcessesToWatchToDeamon(IEnumerable processIds... method CheckForAdvancedCollisions (line 281) | private static bool CheckForAdvancedCollisions(ApplicationUninstallerE... method CheckForTypeCollisions (line 306) | private static bool CheckForTypeCollisions(UninstallerType target, IEn... FILE: source/UninstallTools/Uninstaller/MsiUninstallModes.cs type MsiUninstallModes (line 8) | public enum MsiUninstallModes FILE: source/UninstallTools/Uninstaller/UninstallManager.cs class UninstallManager (line 18) | public static class UninstallManager method Rename (line 25) | public static bool Rename(this ApplicationUninstallerEntry entry, stri... method CreateBulkUninstallTask (line 44) | public static BulkUninstallTask CreateBulkUninstallTask(IReadOnlyList<... method RunUninstaller (line 56) | public static Process RunUninstaller(this ApplicationUninstallerEntry ... method RunUninstaller (line 71) | public static Process RunUninstaller(this ApplicationUninstallerEntry ... method QuietUninstallerIsCLI (line 153) | public static bool QuietUninstallerIsCLI(this ApplicationUninstallerEn... method UpdateNsisStartInfo (line 176) | private static void UpdateNsisStartInfo(ProcessStartInfo startInfo, st... method UninstallUsingMsi (line 207) | public static int UninstallUsingMsi(this ApplicationUninstallerEntry e... method GetMsiString (line 239) | internal static string GetMsiString(Guid bundleProviderKey, MsiUninsta... method Modify (line 259) | public static int Modify(this ApplicationUninstallerEntry entry, bool ... FILE: source/UninstallTools/Uninstaller/UninstallStatus.cs type UninstallStatus (line 11) | public enum UninstallStatus FILE: source/UninstallTools/UninstallerType.cs type UninstallerType (line 11) | public enum UninstallerType FILE: source/UninstallerAutomatizer/Automation/AutomatedUninstallManager.cs class AutomatedUninstallManager (line 31) | public static class AutomatedUninstallManager method AutomatedUninstallManager (line 53) | static AutomatedUninstallManager() method UninstallNsisQuietly (line 99) | public static void UninstallNsisQuietly(string uninstallerCommand, Act... method AutomatizeApplication (line 142) | public static void AutomatizeApplication(Application app, Action windows, b... method WaitForApplication (line 234) | private static void WaitForApplication(Application app) method WaitForWindow (line 243) | private static void WaitForWindow(Window target) method ProcessNsisPopups (line 262) | private static void ProcessNsisPopups(Application app, Window mainWind... method TryClickNextNsisButton (line 292) | private static void TryClickNextNsisButton(Window target, Action ... method FilterButtonsByName (line 389) | private static IEnumerable