public int showDialog( object obj )
{
System.Windows.Forms.DialogResult ret;
if( obj == null || (obj != null && !(obj is System.Windows.Forms.Form)) ) {
ret = base.ShowDialog();
} else {
System.Windows.Forms.Form form = (System.Windows.Forms.Form)obj;
ret = base.ShowDialog( form );
}
if( ret == System.Windows.Forms.DialogResult.OK || ret == System.Windows.Forms.DialogResult.Yes ) {
return 1;
} else {
return 0;
}
}