protected override void Init() { XReader xr = new XReader(ConfigFilePath); BackupDir = xr["Plugin"]["$BackupPath"].Value; if (!Directory.Exists(BackupDir) || BackupDir.IndexOf(':') < 0) { BackupDir = BaseDir + '\\' + BackupDir; } IconMenuItem = Notifier.AdjustMenuItem(System.Windows.Forms.MenuMerge.Add, "Sticky Note", delegate(object sender, EventArgs e) { if (Windows.Count <= 0) { StickyForm sf = RegistNewWindow(); sf.ShowWindow(); } else { EnumWindows(delegate(StickyForm wi) { //wi.Invoke(wi.ShowWindow); wi.ShowWindow(); return(true); }); } }); }
public void ShowNote(StickyForm window) { if (window.InvokeRequired) { window.Invoke(window.ShowWindow); } else { window.ShowWindow(); } }
public void ShowNote(StickyForm window) { if (window.InvokeRequired) { window.Invoke(window.ShowWindow); } else { window.ShowWindow(); } }
public StickyForm RegistNewWindow() { StickyForm window = new StickyForm(); MenuItem mi = new MenuItem(); mi.Click += delegate(object sender, EventArgs e) { if (window.InvokeRequired) { window.Invoke(window.ShowWindow); } else { window.ShowWindow(); } }; IconMenuItem.MenuItems.Add(mi); window.BelongModule = this; window.NotifierMenuItem = mi; Windows.Add(window); IconMenuItem.Text = IconMenuItemText + " - " + Windows.Count; return(window); }
public StickyForm RegistNewWindow() { StickyForm window = new StickyForm(); MenuItem mi = new MenuItem(); mi.Click += delegate(object sender, EventArgs e) { if (window.InvokeRequired) { window.Invoke(window.ShowWindow); } else { window.ShowWindow(); } }; IconMenuItem.MenuItems.Add(mi); window.BelongModule = this; window.NotifierMenuItem = mi; Windows.Add(window); IconMenuItem.Text = IconMenuItemText + " - " + Windows.Count; return window; }