Esempio n. 1
0
        /// <summary>
        /// Initializes a new instance of the ExtractProgress class.
        /// </summary>
        /// <param name="baseFolder">Base extraction folder for TQ database</param>
        public ExtractProgress(IArcFileProvider arcFileProvider, IArzFileProvider arzFileProvider, IDBRecordCollectionProvider dBRecordCollectionProvider)
        {
            this.arcProv = arcFileProvider;
            this.arzProv = arzFileProvider;
            this.DBRecordCollectionProvider = dBRecordCollectionProvider;
            this.InitializeComponent();

            this.Text              = Resources.ARZProgressText;
            this.label1.Text       = Resources.ARZProgressLabel1;
            this.cancelButton.Text = Resources.GlobalCancel;

            // Set options for Right to Left reading.
            if (CultureInfo.CurrentUICulture.TextInfo.IsRightToLeft)
            {
                rightToLeftOptions = MessageBoxOptions.RightAlign | MessageBoxOptions.RtlReading;
            }
        }
Esempio n. 2
0
        /// <summary>
        /// Initializes a new instance of the Form1 class.
        /// </summary>
        public Form1(IArcFileProvider arcFileProvider, IArzFileProvider arzFileProvider, IDBRecordCollectionProvider dBRecordCollectionProvider, IBitmapService bitmapService)
        {
            this.InitializeComponent();
            Assembly     a     = Assembly.GetExecutingAssembly();
            AssemblyName aname = a.GetName();

            this.arcProv = arcFileProvider;
            this.arzProv = arzFileProvider;
            this.DBRecordCollectionProvider = dBRecordCollectionProvider;
            this.BitmapService = bitmapService;
            this.titleText     = aname.Name;
            this.selectedFileToolStripMenuItem.Enabled = false;
            this.allFilesToolStripMenuItem.Enabled     = false;
            fileType         = CompressedFileType.Unknown;
            this.initialSize = this.Size;
            this.gutter      = this.initialSize.Width - this.textBox1.Width - this.treeView1.Width;
        }
Esempio n. 3
0
        /// <summary>
        /// Initializes a new instance of the Form1 class.
        /// </summary>
        public MainForm(ILogger <MainForm> log, IArcFileProvider arcFileProvider, IArzFileProvider arzFileProvider, IDBRecordCollectionProvider dBRecordCollectionProvider, IBitmapService bitmapService)
        {
            this.InitializeComponent();

            Assembly     a     = Assembly.GetExecutingAssembly();
            AssemblyName aname = a.GetName();

            this.Log     = log.Logger;
            this.arcProv = arcFileProvider;
            this.arzProv = arzFileProvider;
            this.DBRecordCollectionProvider = dBRecordCollectionProvider;
            this.BitmapService = bitmapService;
            this.titleText     = aname.Name;
            this.selectedFileToolStripMenuItem.Enabled = false;
            this.allFilesToolStripMenuItem.Enabled     = false;
            fileType         = CompressedFileType.Unknown;
            this.initialSize = this.Size;
        }