Пример #1
0
        public override void ApplyLocale(CLocalization aLocale)
        {
            XmlNode lData = null;

            if (HostDialog != null)
            {
                lData = aLocale.GetWizardData(HostDialog.Name);
                if (lData != null)
                {
                    lData = XmlTools.getXmlNodeByAttrVal("page", "name", this.Name, lData);
                    _lDescription.Text = XmlTools.getXmlNodeByName("description", lData).InnerText;
                }
            }

            LocaleData = lData;
        }
Пример #2
0
        public override void ApplyLocale(CLocalization aSender)
        {
            DialogLocale = aSender.GetWizardData(this.Name);
            bOk.Text     = aSender.GetTagText("finish");
            bCancel.Text = aSender.GetTagText("cancel");
            lTitle.Text  = buildTitle(aSender);

            _bPrev.Text = "<< " + aSender.GetTagText("prev");
            _bNext.Text = aSender.GetTagText("next") + " >>";
            if (DialogLocale != null)
            {
                this.Text = XmlTools.getXmlNodeByName("caption", DialogLocale).InnerText;
            }

            foreach (object iPanel in _Panels)
            {
                ((CWizardPanel)iPanel).ApplyLocale(aSender);
            }
        }