Exemplo n.º 1
0
        private void SetupDropDowns([NotNull] ShowConfiguration si)
        {
            cbTimeZone.BeginUpdate();
            cbTimeZone.Items.Clear();
            foreach (string s in TimeZoneHelper.ZoneNames())
            {
                cbTimeZone.Items.Add(s);
            }

            cbTimeZone.EndUpdate();
            cbTimeZone.Text = si.ShowTimeZone;

            if (TheTVDB.LocalCache.Instance.LanguageList != null) //This means that language shave been loaded
            {
                string pref = string.Empty;
                cbLanguage.BeginUpdate();
                cbLanguage.Items.Clear();
                foreach (Language l in TheTVDB.LocalCache.Instance.LanguageList)
                {
                    cbLanguage.Items.Add(l.Name);

                    if (si.CustomLanguageCode == l.Abbreviation)
                    {
                        pref = l.Name;
                    }
                }
                cbLanguage.EndUpdate();
                cbLanguage.Text = pref;
            }
        }
Exemplo n.º 2
0
        private void SetupDropDowns([NotNull] ShowItem si)
        {
            cbTimeZone.BeginUpdate();
            cbTimeZone.Items.Clear();
            foreach (string s in TimeZoneHelper.ZoneNames())
            {
                cbTimeZone.Items.Add(s);
            }

            cbTimeZone.EndUpdate();
            cbTimeZone.Text = si.ShowTimeZone;

            string pref = "";

            cbLanguage.BeginUpdate();
            cbLanguage.Items.Clear();
            foreach (Language l in TheTVDB.Instance.LanguageList)
            {
                cbLanguage.Items.Add(l.Name);

                if (si.CustomLanguageCode == l.Abbreviation)
                {
                    pref = l.Name;
                }
            }
            cbLanguage.EndUpdate();
            cbLanguage.Text = pref;
        }
Exemplo n.º 3
0
        private void SetupDropDowns([NotNull] ShowItem si)
        {
            cbTimeZone.BeginUpdate();
            cbTimeZone.Items.Clear();
            foreach (string s in TimeZoneHelper.ZoneNames().Where(s => !(s is null)))
            {
                cbTimeZone.Items.Add(s);
            }

            cbTimeZone.EndUpdate();
            cbTimeZone.Text = si.ShowTimeZone;

            if (LocalCache.Instance.LanguageList != null) //This means that language shave been loaded
            {
                string pref = "";
                cbLanguage.BeginUpdate();
                cbLanguage.Items.Clear();
                foreach (Language l in LocalCache.Instance.LanguageList.Where(l => !(l.Name is null)))
                {
                    cbLanguage.Items.Add(l.Name);

                    if (si.CustomLanguageCode == l.Abbreviation)
                    {
                        pref = l.Name;
                    }
                }
                cbLanguage.EndUpdate();
                cbLanguage.Text = pref;
            }
        }