Example #1
0
 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();
     }
 }
Example #2
0
 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
     }
 }
Example #3
0
 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;
 }
Example #4
0
        /*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;
                }
            }
        }