private void FrmEdgeDisposed(object sender, EventArgs e) { _frmEdge = null; }
public void EdgeProcessing() { if (_frmEdge == null) { IsEventsEnabled = false; try { _frmEdge = new FrmEdge(this); _frmEdge.Disposed += FrmEdgeDisposed; _frmEdge.FormClosing += FrmEdgeFormClosing; SetParent(_frmEdge.Handle, _swHandle); // ������ SW �������� �����, ��� �� ��� ������������ } catch (Exception e) { MessageBox.Show(e.Message, MyTitle, MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } IsEventsEnabled = true; } }