/// <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(); }
/// <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(); }