Exemple #1
0
        public SummaryControl(NetOfficeProject currentProject)
        {
            InitializeComponent();

            Translate();

            _currentProject = currentProject;
        }
Exemple #2
0
        public WizardDialog(NetOfficeProject parent)
        {
            try
            {
                this.Tag = parent.Name;

                _parent = parent;
                InitializeComponent();
                LoadControls();

                if (TargetLanguage.German == NetOfficeProject.TargetLanguage)
                    this.Text = string.Format("Assistent für {0}", parent.Name);
                else
                    this.Text = string.Format("{0} Assistant", parent.Name);

                Translator.TranslateControls(this, "Dialogs.WizardDialog.txt", NetOfficeProject.TargetLanguage, true);
             
                languageChangeFlag = true;
                
                if (TargetLanguage.German == NetOfficeProject.TargetLanguage)
                    comboBoxLanguage.SelectedIndex = 1;
                else
                    comboBoxLanguage.SelectedIndex = 0;

                languageChangeFlag = false;

                if (NetOfficeProject.TargetLanguage == TargetLanguage.German)
                    labelCurrentStep.Text = string.Format("Schritt {0} von {1}", GetControlIndex(_currentControl) + 1, _parent.ListControls.Count);
                else
                    labelCurrentStep.Text = string.Format("Step {0} of {1}", GetControlIndex(_currentControl) + 1, _parent.ListControls.Count);

                labelCurrentStep.Tag = new string[] { (GetControlIndex(_currentControl) + 1).ToString(), _parent.ListControls.Count.ToString() };

            }
            catch (Exception exception)
            {
                ErrorDialog dialog = new ErrorDialog(exception, NetOfficeProject.TargetLanguage);
                dialog.ShowDialog();
            }
        }