Esempio n. 1
0
        /// <summary>
        /// Initialize Items on startup
        /// </summary>
        private void Init()
        {
            //Get the media iterator
            mediaItr = mediaList.GetEnumerator();

            //Setup Notify Icon
            this.Visibility     = Visibility.Hidden;
            myIcon              = new NotifyIconUtility();
            myIcon.OnClickedUp += myIcon_Clicked;

            //Context Menu
            contextMenu = new System.Windows.Forms.ContextMenu();
            contextMenu.MenuItems.Add("Next Image").Click += NextContextMenu;
            contextMenu.MenuItems.Add("Exit").Click       += ExitContextMenu;
            myIcon.ContextualMenu = contextMenu;

            //Setup control panel
            controlPanel              = new ControlPanel();
            controlPanel.Deactivated += controlPanel_Deactivated;

            //Set inital Query to Wallpaper
            query         = "wallpaper";
            previousQuery = query;

            //Load Plugins
            LoadPlugins(0);

            //Load images on intial run
            LoadImages();

            //Setup Timer
            timer.Interval = new TimeSpan(0, 0, 0, DEFAULT_TIME);
            timer.Tick    += timer_Tick;
            timer.Start();
        }
Esempio n. 2
0
        /// <summary>
        /// Initialize Items on startup
        /// </summary>
        private void Init()
        {
            //Get the media iterator
            mediaItr = mediaList.GetEnumerator();

            //Setup Notify Icon
            this.Visibility = Visibility.Hidden;
            myIcon = new NotifyIconUtility();
            myIcon.OnClickedUp += myIcon_Clicked;

            //Context Menu
            contextMenu = new System.Windows.Forms.ContextMenu();
            contextMenu.MenuItems.Add("Next Image").Click += NextContextMenu;
            contextMenu.MenuItems.Add("Exit").Click += ExitContextMenu;
            myIcon.ContextualMenu = contextMenu;

            //Setup control panel
            controlPanel = new ControlPanel();
            controlPanel.Deactivated += controlPanel_Deactivated;

            //Set inital Query to Wallpaper
            query = "wallpaper";
            previousQuery = query;

            //Load Plugins
            LoadPlugins(0);

            //Load images on intial run
            LoadImages();

            //Setup Timer
            timer.Interval = new TimeSpan(0, 0, 0, DEFAULT_TIME);
            timer.Tick += timer_Tick;
            timer.Start();
        }