public void OpenAbout() { if (currentFormAbout != null) { currentFormAbout.BringToFront(); } else { currentFormAbout = new FormAbout(); currentFormAbout.FormClosed += (sender, args) => currentFormAbout = null; ShowChildForm(currentFormAbout); } }