public KeyDialog(MainForm f) { InitializeComponent(); Application.Idle += Application_Idle; _caller = f; _mgr = f.KeyChainMgr; }
public GroupsTree() { InitializeComponent(); Application.Idle += Application_Idle; _mainForm = (MainForm)this.ParentForm; _mgr = new KeyChainMgr(); }
private void BringFormToFront(MainForm f) { bool hasMaximizedWindow = false; foreach (MainForm w in _openedWindow) { if (w.WindowState == FormWindowState.Maximized) { hasMaximizedWindow = true; break; } } if (hasMaximizedWindow) { f.WindowState = FormWindowState.Maximized; } f.Focus(); }
private void NewCloud(string url = "") { MainForm f = new MainForm(); f.WindowState = _windowState; f.MdiParent = this; if (_windowState != DefaultState) { f.StartPosition = FormStartPosition.Manual; f.Location = new System.Drawing.Point(_openedWindow.Count * 10, _openedWindow.Count * 10); } ToolStripMenuItem windowItem = new ToolStripMenuItem(); if (url != "") { if (f.KeyChainMgr.Open(url) == KeyChain.WrongPassword) { return; } _openedFiles.Add(url); } else { f.KeyChainMgr.NewKeyChain(); _openedFiles.Add(""); } _openedWindow.Add(f); f.InitUI(); f.Show(); }