public void CloseDialog()
{
if ( Dialog != null )
{
if ( mOk != null )
{
mOk.Cleanup();
mOk = null;
}
else
{
if ( mYes != null )
mYes.Cleanup();
if ( mNo != null )
mNo.Cleanup();
mYes = null;
mNo = null;
}
mDialogShade.Hide();
Dialog.Cleanup();
Dialog = null;
if ( !CursorWasVisible )
HideCursor();
}
}