Пример #1
0
        //method fire  messagebox result event
        private static void onMsgBoxResultEvent
            (MsgBoxResultReferences resultReference, DialogResult resultButton)
        {
            MsgBoxResultEventArgs e = new MsgBoxResultEventArgs(resultReference, resultButton);
            EventHandler <MsgBoxResultEventArgs> handler = msgBoxResultEvent;

            if (handler != null)
            {
                handler(null, e);
            }
        }
Пример #2
0
        private void setOptions(string text, string caption, MsgBoxResultReferences msgBoxResultReferences, MessageBoxButtons messageBoxButtons, MessageBoxIcon messageBoxIcon, MessageBoxDefaultButton messageBoxDefaultButton, int timeout, bool model)
        {
            _resultReference = msgBoxResultReferences;
            _text            = text;

            //this is important for finding the window
            if (caption == String.Empty)
            {
                _caption = "empty_caption";
            }
            else
            {
                _caption = caption;
            }

            _buttons       = messageBoxButtons;
            _icon          = messageBoxIcon;
            _defaultButton = messageBoxDefaultButton;
            _timeout       = timeout;
            _model         = model;
        }
Пример #3
0
 public MsgBoxExtOptions(string text, string caption, MsgBoxResultReferences resultReference, MessageBoxButtons buttons, MessageBoxIcon icon, int timeout, bool model)
 {
     setOptions(text, caption, resultReference, buttons, icon, MessageBoxDefaultButton.Button1, timeout, model);
 }
Пример #4
0
 public MsgBoxExtOptions(string text, string caption, MsgBoxResultReferences resultReference, MessageBoxButtons buttons, MessageBoxIcon icon)
 {
     setOptions(text, caption, resultReference, buttons, icon, MessageBoxDefaultButton.Button1, 0, false);
 }
Пример #5
0
 public MsgBoxExtOptions(string text, string caption, MsgBoxResultReferences resultReference)
 {
     setOptions(text, caption, resultReference, MessageBoxButtons.OK, MessageBoxIcon.Asterisk, MessageBoxDefaultButton.Button1, 0, false);
 }
Пример #6
0
 public MsgBoxResultEventArgs(MsgBoxResultReferences resultReference, DialogResult resultButton)
 {
     _resultReference = resultReference;
     _resultButton    = resultButton;
 }