private void GUI_Load(object sender, EventArgs earg) { tbl = (Windows7.DesktopIntegration.Interop.ITaskbarList3) new Windows7.DesktopIntegration.Interop.CTaskbarList(); var sd = FuseboxFreedom.Properties.Settings.Default; if (String.IsNullOrEmpty(sd.project)) { sd.Upgrade(); } var sstring = sd.project; dgv_paths.AutoGenerateColumns = false; dgv_paths.DataSource = new BindingList <PathSetting>(); if (!String.IsNullOrWhiteSpace(sstring)) { XDocument sdoc = XDocument.Parse(sstring); LoadSettingsXML(sdoc); } if (sd.recent != null) { btn_load.DropDownItems.AddRange( sd.recent.OfType <string>() .Select(s => MakeRecent(s)).ToArray() ); } Program.WatchNotify += new EventHandler <Program.WatcherNotifyEventArgs>(Program_WatchNotify); }
private void GUI_Load(object sender, EventArgs earg) { tbl = (Windows7.DesktopIntegration.Interop.ITaskbarList3)new Windows7.DesktopIntegration.Interop.CTaskbarList(); var sd = FuseboxFreedom.Properties.Settings.Default; if (String.IsNullOrEmpty(sd.project)) { sd.Upgrade(); } var sstring = sd.project; dgv_paths.AutoGenerateColumns = false; dgv_paths.DataSource = new BindingList<PathSetting>(); if (!String.IsNullOrWhiteSpace(sstring)) { XDocument sdoc = XDocument.Parse(sstring); LoadSettingsXML(sdoc); } if (sd.recent != null) { btn_load.DropDownItems.AddRange( sd.recent.OfType<string>() .Select(s => MakeRecent(s)).ToArray() ); } Program.WatchNotify += new EventHandler<Program.WatcherNotifyEventArgs>(Program_WatchNotify); }