public void MessageBox(string caption, string text, int icon, int buttons, int parentboxid, ref CWindow parent) { CMessageBoxWindow aMsgBox = new CMessageBoxWindow(caption, text, icon, buttons, parentboxid, ref parent); aMsgBox.DoModal(); WindowCollection.Add(aMsgBox); ResetWindowIndexes(); }