Esempio n. 1
0
        public CMessageBoxEx(string messageBoxText,
                             string[] AdditionalButonsTexts = null,
                             int DefaultAdditionalButton    = -1,
                             bool DisableCloseButton        = false)
        {
            InitializeComponent();

            Result = MessageBoxResult.None;
            AdditionalButtonNum  = -1;
            m_DisableCloseButton = DisableCloseButton;
            Title           = AppAttributes.Title;
            txtblkText.Text = messageBoxText;

            img.Source = GlobalDefines.GetMsgBoxSystemIcon(MessageBoxImage.Information);
            AddStdButtons(MessageBoxButton.OK, MessageBoxResult.None);
            AddAdditionalButons(AdditionalButonsTexts, DefaultAdditionalButton);
        }
Esempio n. 2
0
        public CMessageBoxEx(string messageBoxText,
                             string caption,
                             MessageBoxButton button,
                             MessageBoxImage icon,
                             MessageBoxResult defaultResult,
                             string[] AdditionalButonsTexts = null,
                             int DefaultAdditionalButton    = -1,
                             bool DisableCloseButton        = false)
        {
            InitializeComponent();

            Result = MessageBoxResult.None;
            AdditionalButtonNum  = -1;
            m_DisableCloseButton = DisableCloseButton;
            Title           = caption;
            txtblkText.Text = messageBoxText;

            img.Source      = GlobalDefines.GetMsgBoxSystemIcon(icon);
            AddedStdButtons = AddStdButtons(button, defaultResult);
            AddAdditionalButons(AdditionalButonsTexts, DefaultAdditionalButton);
        }