public virtual void setVisible( bool value ) { if ( value ) { if ( m_is_modal ) { System.Windows.Forms.DialogResult ret = base.ShowDialog(); switch ( ret ) { case System.Windows.Forms.DialogResult.Yes: m_result = BDialogResult.YES; break; case System.Windows.Forms.DialogResult.No: m_result = BDialogResult.NO; break; case System.Windows.Forms.DialogResult.OK: m_result = BDialogResult.OK; break; case System.Windows.Forms.DialogResult.Cancel: m_result = BDialogResult.CANCEL; break; } } else { base.Show(); } } else { base.Hide(); } }
public void setVisible( bool value ) { if ( value ) { DialogResult dr = dialog.ShowDialog(); if ( dr == DialogResult.OK ) { m_result = BDialogResult.OK; } else if ( dr == DialogResult.Cancel ) { m_result = BDialogResult.CANCEL; } } else { //do nothing } }
private BDialogResult processDialogResult( System.Windows.Forms.DialogResult dr ) { if ( dr == System.Windows.Forms.DialogResult.OK ) { m_result = BDialogResult.OK; } else if ( dr == System.Windows.Forms.DialogResult.Cancel ) { m_result = BDialogResult.CANCEL; } else if ( dr == System.Windows.Forms.DialogResult.Yes ) { m_result = BDialogResult.YES; } else if ( dr == System.Windows.Forms.DialogResult.No ) { m_result = BDialogResult.NO; } return m_result; }
/*public bool isModal() { return m_is_modal; } public void setModal( boolean value ) { m_is_modal = value; }*/ public void setDialogResult( BDialogResult value ) { switch ( value ) { case BDialogResult.YES: { this.DialogResult = System.Windows.Forms.DialogResult.Yes; break; } case BDialogResult.NO: { this.DialogResult = System.Windows.Forms.DialogResult.No; break; } case BDialogResult.OK: { this.DialogResult = System.Windows.Forms.DialogResult.OK; break; } case BDialogResult.CANCEL: { this.DialogResult = System.Windows.Forms.DialogResult.Cancel; break; } } }