public FormSiteScanner( FormFtpClient formMain, Site site, SiteEntry dirStart )
        {
            InitializeComponent();

            this.formMain = formMain;

            this.site = site;
            this.dirStart = dirStart;

            //this.ftp = new FtpClient( site.uri, site.cred );

            //this.outputQueue = new ConcurrentQueue<AccItem>();

            // prep grid
            gridDirs.Columns.Add( "Path", "Path" );
            gridDirs.Columns.Add( "Files", "#Files" );
            gridDirs.Columns.Add( "Dirs", "#Dirs" );
            gridDirs.Columns.Add( "Links", "#Links" );
            gridDirs.Columns.Add( "Size", "Size(b)" );

            gridDirs.Columns["Path"].Width = 200;

            gridDirs.Columns["Files"].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight;
            gridDirs.Columns["Dirs"] .DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight;
            gridDirs.Columns["Links"].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight;
            gridDirs.Columns["Size"] .DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight;

            // give user instructions
            HandleMessageDebug( "Please click Start to begin recursive FTP space usage evaluation.");
        }
Example #2
0
        public FormAbout( FormFtpClient formMain )
        {
            InitializeComponent();

            this.formMain = formMain;

            this.Text = String.Format( "About {0}", AssemblyTitle );
            this.labelProductName.Text = AssemblyProduct;
            this.labelVersion.Text = String.Format( "Version {0}", AssemblyVersion );
            this.labelCopyright.Text = AssemblyCopyright;
            this.labelCompanyName.Text = AssemblyCompany;
            this.textBoxDescription.Text = AssemblyDescription;
        }
        public FormAddressBook( FormFtpClient formMain )
        {
            InitializeComponent();

            this.formMain = formMain;

            // get address book
            addressBook = DataWarehouse.addressBook;

            // init the grid columns
            InitGrid();

            // refresh grid
            RefreshGrid();
        }