Click here to Skip to main content
15,885,976 members
Articles / Desktop Programming / WPF

ScanX - A Registry Cleaner

Rate me:
Please Sign up or sign in to vote.
4.95/5 (92 votes)
29 Jan 2012CPOL11 min read 171.3K   12.5K   208  
C#/WPF - ScanX: Creating a commercial quality Registry cleaner.
#pragma checksum "..\..\..\Panels\RegScanActivePanel.xaml" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "7B0427CBD5CEECF1CFB915DCCCC9FFA4"
//------------------------------------------------------------------------------
// <auto-generated>
//     This code was generated by a tool.
//     Runtime Version:2.0.50727.3074
//
//     Changes to this file may cause incorrect behavior and will be lost if
//     the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------

using CircularProgressBar;
using System;
using System.Diagnostics;
using System.Windows;
using System.Windows.Automation;
using System.Windows.Controls;
using System.Windows.Controls.Primitives;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Ink;
using System.Windows.Input;
using System.Windows.Markup;
using System.Windows.Media;
using System.Windows.Media.Animation;
using System.Windows.Media.Effects;
using System.Windows.Media.Imaging;
using System.Windows.Media.Media3D;
using System.Windows.Media.TextFormatting;
using System.Windows.Navigation;
using System.Windows.Shapes;


namespace ScanX.Panels {
    
    
    /// <summary>
    /// RegScanActivePanel
    /// </summary>
    public partial class RegScanActivePanel : System.Windows.Controls.UserControl, System.Windows.Markup.IComponentConnector {
        
        
        #line 23 "..\..\..\Panels\RegScanActivePanel.xaml"
        internal System.Windows.Controls.StackPanel stkProgressBarPanel;
        
        #line default
        #line hidden
        
        
        #line 27 "..\..\..\Panels\RegScanActivePanel.xaml"
        internal CircularProgressBar.CircularProgressBar prgMain;
        
        #line default
        #line hidden
        
        
        #line 29 "..\..\..\Panels\RegScanActivePanel.xaml"
        internal System.Windows.Controls.StackPanel stkControlScan;
        
        #line default
        #line hidden
        
        
        #line 30 "..\..\..\Panels\RegScanActivePanel.xaml"
        internal CircularProgressBar.CircularProgressBar prgControlScan;
        
        #line default
        #line hidden
        
        
        #line 33 "..\..\..\Panels\RegScanActivePanel.xaml"
        internal System.Windows.Controls.StackPanel stkUserScan;
        
        #line default
        #line hidden
        
        
        #line 34 "..\..\..\Panels\RegScanActivePanel.xaml"
        internal CircularProgressBar.CircularProgressBar prgUserScan;
        
        #line default
        #line hidden
        
        
        #line 37 "..\..\..\Panels\RegScanActivePanel.xaml"
        internal System.Windows.Controls.StackPanel stkSoftwareScan;
        
        #line default
        #line hidden
        
        
        #line 38 "..\..\..\Panels\RegScanActivePanel.xaml"
        internal CircularProgressBar.CircularProgressBar prgSoftwareScan;
        
        #line default
        #line hidden
        
        
        #line 41 "..\..\..\Panels\RegScanActivePanel.xaml"
        internal System.Windows.Controls.StackPanel stkFontsScan;
        
        #line default
        #line hidden
        
        
        #line 42 "..\..\..\Panels\RegScanActivePanel.xaml"
        internal CircularProgressBar.CircularProgressBar prgFontScan;
        
        #line default
        #line hidden
        
        
        #line 45 "..\..\..\Panels\RegScanActivePanel.xaml"
        internal System.Windows.Controls.StackPanel stkHelpScan;
        
        #line default
        #line hidden
        
        
        #line 46 "..\..\..\Panels\RegScanActivePanel.xaml"
        internal CircularProgressBar.CircularProgressBar prgHelpScan;
        
        #line default
        #line hidden
        
        
        #line 49 "..\..\..\Panels\RegScanActivePanel.xaml"
        internal System.Windows.Controls.StackPanel stkLibrariesScan;
        
        #line default
        #line hidden
        
        
        #line 50 "..\..\..\Panels\RegScanActivePanel.xaml"
        internal CircularProgressBar.CircularProgressBar prgLibrariesScan;
        
        #line default
        #line hidden
        
        
        #line 53 "..\..\..\Panels\RegScanActivePanel.xaml"
        internal System.Windows.Controls.StackPanel stkStartupScan;
        
        #line default
        #line hidden
        
        
        #line 54 "..\..\..\Panels\RegScanActivePanel.xaml"
        internal CircularProgressBar.CircularProgressBar prgStartupScan;
        
        #line default
        #line hidden
        
        
        #line 57 "..\..\..\Panels\RegScanActivePanel.xaml"
        internal System.Windows.Controls.StackPanel stkUninstall;
        
        #line default
        #line hidden
        
        
        #line 58 "..\..\..\Panels\RegScanActivePanel.xaml"
        internal CircularProgressBar.CircularProgressBar prgUninstallScan;
        
        #line default
        #line hidden
        
        
        #line 61 "..\..\..\Panels\RegScanActivePanel.xaml"
        internal System.Windows.Controls.StackPanel stkVdmScan;
        
        #line default
        #line hidden
        
        
        #line 62 "..\..\..\Panels\RegScanActivePanel.xaml"
        internal CircularProgressBar.CircularProgressBar prgVdmScan;
        
        #line default
        #line hidden
        
        
        #line 65 "..\..\..\Panels\RegScanActivePanel.xaml"
        internal System.Windows.Controls.StackPanel stkHistoryScan;
        
        #line default
        #line hidden
        
        
        #line 66 "..\..\..\Panels\RegScanActivePanel.xaml"
        internal CircularProgressBar.CircularProgressBar prgHistoryScan;
        
        #line default
        #line hidden
        
        
        #line 69 "..\..\..\Panels\RegScanActivePanel.xaml"
        internal System.Windows.Controls.StackPanel stkDeepScan;
        
        #line default
        #line hidden
        
        
        #line 70 "..\..\..\Panels\RegScanActivePanel.xaml"
        internal CircularProgressBar.CircularProgressBar prgDeepScan;
        
        #line default
        #line hidden
        
        
        #line 73 "..\..\..\Panels\RegScanActivePanel.xaml"
        internal System.Windows.Controls.StackPanel stkMru;
        
        #line default
        #line hidden
        
        
        #line 74 "..\..\..\Panels\RegScanActivePanel.xaml"
        internal CircularProgressBar.CircularProgressBar prgMruScan;
        
        #line default
        #line hidden
        
        
        #line 91 "..\..\..\Panels\RegScanActivePanel.xaml"
        internal System.Windows.Controls.TextBlock txtScanPhase;
        
        #line default
        #line hidden
        
        
        #line 95 "..\..\..\Panels\RegScanActivePanel.xaml"
        internal System.Windows.Controls.TextBlock txtScanDescription;
        
        #line default
        #line hidden
        
        
        #line 99 "..\..\..\Panels\RegScanActivePanel.xaml"
        internal System.Windows.Controls.TextBlock txtMatchCount;
        
        #line default
        #line hidden
        
        
        #line 103 "..\..\..\Panels\RegScanActivePanel.xaml"
        internal System.Windows.Controls.TextBlock txtLastMatch;
        
        #line default
        #line hidden
        
        
        #line 107 "..\..\..\Panels\RegScanActivePanel.xaml"
        internal System.Windows.Controls.TextBlock txtScanningHive;
        
        #line default
        #line hidden
        
        
        #line 111 "..\..\..\Panels\RegScanActivePanel.xaml"
        internal System.Windows.Controls.TextBlock txtScanningKey;
        
        #line default
        #line hidden
        
        
        #line 115 "..\..\..\Panels\RegScanActivePanel.xaml"
        internal System.Windows.Controls.TextBlock txtKeyCount;
        
        #line default
        #line hidden
        
        
        #line 119 "..\..\..\Panels\RegScanActivePanel.xaml"
        internal System.Windows.Controls.TextBlock txtSegmentsScanned;
        
        #line default
        #line hidden
        
        
        #line 123 "..\..\..\Panels\RegScanActivePanel.xaml"
        internal System.Windows.Controls.TextBlock txtSegmentsRemaining;
        
        #line default
        #line hidden
        
        
        #line 127 "..\..\..\Panels\RegScanActivePanel.xaml"
        internal System.Windows.Controls.TextBlock txtTimeElapsed;
        
        #line default
        #line hidden
        
        
        #line 130 "..\..\..\Panels\RegScanActivePanel.xaml"
        internal System.Windows.Controls.Button btnRegScanCancel;
        
        #line default
        #line hidden
        
        private bool _contentLoaded;
        
        /// <summary>
        /// InitializeComponent
        /// </summary>
        [System.Diagnostics.DebuggerNonUserCodeAttribute()]
        public void InitializeComponent() {
            if (_contentLoaded) {
                return;
            }
            _contentLoaded = true;
            System.Uri resourceLocater = new System.Uri("/ScanX;component/panels/regscanactivepanel.xaml", System.UriKind.Relative);
            
            #line 1 "..\..\..\Panels\RegScanActivePanel.xaml"
            System.Windows.Application.LoadComponent(this, resourceLocater);
            
            #line default
            #line hidden
        }
        
        [System.Diagnostics.DebuggerNonUserCodeAttribute()]
        [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
        [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")]
        void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) {
            switch (connectionId)
            {
            case 1:
            this.stkProgressBarPanel = ((System.Windows.Controls.StackPanel)(target));
            return;
            case 2:
            this.prgMain = ((CircularProgressBar.CircularProgressBar)(target));
            return;
            case 3:
            this.stkControlScan = ((System.Windows.Controls.StackPanel)(target));
            return;
            case 4:
            this.prgControlScan = ((CircularProgressBar.CircularProgressBar)(target));
            return;
            case 5:
            this.stkUserScan = ((System.Windows.Controls.StackPanel)(target));
            return;
            case 6:
            this.prgUserScan = ((CircularProgressBar.CircularProgressBar)(target));
            return;
            case 7:
            this.stkSoftwareScan = ((System.Windows.Controls.StackPanel)(target));
            return;
            case 8:
            this.prgSoftwareScan = ((CircularProgressBar.CircularProgressBar)(target));
            return;
            case 9:
            this.stkFontsScan = ((System.Windows.Controls.StackPanel)(target));
            return;
            case 10:
            this.prgFontScan = ((CircularProgressBar.CircularProgressBar)(target));
            return;
            case 11:
            this.stkHelpScan = ((System.Windows.Controls.StackPanel)(target));
            return;
            case 12:
            this.prgHelpScan = ((CircularProgressBar.CircularProgressBar)(target));
            return;
            case 13:
            this.stkLibrariesScan = ((System.Windows.Controls.StackPanel)(target));
            return;
            case 14:
            this.prgLibrariesScan = ((CircularProgressBar.CircularProgressBar)(target));
            return;
            case 15:
            this.stkStartupScan = ((System.Windows.Controls.StackPanel)(target));
            return;
            case 16:
            this.prgStartupScan = ((CircularProgressBar.CircularProgressBar)(target));
            return;
            case 17:
            this.stkUninstall = ((System.Windows.Controls.StackPanel)(target));
            return;
            case 18:
            this.prgUninstallScan = ((CircularProgressBar.CircularProgressBar)(target));
            return;
            case 19:
            this.stkVdmScan = ((System.Windows.Controls.StackPanel)(target));
            return;
            case 20:
            this.prgVdmScan = ((CircularProgressBar.CircularProgressBar)(target));
            return;
            case 21:
            this.stkHistoryScan = ((System.Windows.Controls.StackPanel)(target));
            return;
            case 22:
            this.prgHistoryScan = ((CircularProgressBar.CircularProgressBar)(target));
            return;
            case 23:
            this.stkDeepScan = ((System.Windows.Controls.StackPanel)(target));
            return;
            case 24:
            this.prgDeepScan = ((CircularProgressBar.CircularProgressBar)(target));
            return;
            case 25:
            this.stkMru = ((System.Windows.Controls.StackPanel)(target));
            return;
            case 26:
            this.prgMruScan = ((CircularProgressBar.CircularProgressBar)(target));
            return;
            case 27:
            this.txtScanPhase = ((System.Windows.Controls.TextBlock)(target));
            return;
            case 28:
            this.txtScanDescription = ((System.Windows.Controls.TextBlock)(target));
            return;
            case 29:
            this.txtMatchCount = ((System.Windows.Controls.TextBlock)(target));
            return;
            case 30:
            this.txtLastMatch = ((System.Windows.Controls.TextBlock)(target));
            return;
            case 31:
            this.txtScanningHive = ((System.Windows.Controls.TextBlock)(target));
            return;
            case 32:
            this.txtScanningKey = ((System.Windows.Controls.TextBlock)(target));
            return;
            case 33:
            this.txtKeyCount = ((System.Windows.Controls.TextBlock)(target));
            return;
            case 34:
            this.txtSegmentsScanned = ((System.Windows.Controls.TextBlock)(target));
            return;
            case 35:
            this.txtSegmentsRemaining = ((System.Windows.Controls.TextBlock)(target));
            return;
            case 36:
            this.txtTimeElapsed = ((System.Windows.Controls.TextBlock)(target));
            return;
            case 37:
            this.btnRegScanCancel = ((System.Windows.Controls.Button)(target));
            
            #line 130 "..\..\..\Panels\RegScanActivePanel.xaml"
            this.btnRegScanCancel.Click += new System.Windows.RoutedEventHandler(this.Start_Clicked);
            
            #line default
            #line hidden
            return;
            }
            this._contentLoaded = true;
        }
    }
}

By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.

If a file you wish to view isn't highlighted, and is a text file (not binary), please let us know and we'll add colourisation support for it.

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)


Written By
Network Administrator vtdev.com
Canada Canada
Network and programming specialist. Started in C, and have learned about 14 languages since then. Cisco programmer, and lately writing a lot of C# and WPF code, (learning Java too). If I can dream it up, I can probably put it to code. My software company, (VTDev), is on the verge of releasing a couple of very cool things.. keep you posted.

Comments and Discussions