Пример #1
0
        public override void Initialize()
        {
            base.Initialize();

            PlaylistForm.IconSize = Convert.ToInt32((ICON_BASE_SIZE / 100f) * int.Parse(Regex.Match(Settings.IconScale.ToString(), @"\d+").Value));
            if (!string.IsNullOrEmpty(Settings.Theme))
            {
                m_Form.Theme = Settings.Theme;
            }

            Player.Loaded += OnPlayerLoaded;

            m_Timer.Interval = 500;
            m_Timer.Tick    += delegate
            {
                m_Timer.Stop();
                if (Player.State != PlayerState.Closed)
                {
                    return;
                }

                m_Form.DisposeLoadNextTask();
            };
        }