[This is preliminary documentation and is subject to change.]

Contains technology-independent (and thus usually abstract) classes related to GUI.

Classes

  ClassDescription
Public classMessageBox
Provides technology-independent managed base class for WinForms and WPF message boxes
Public classMessageBox..::..FakeBox
Does not implement MessageBox. Used for initializing messageboxes using InitializeFrom(MessageBox).
Public classMessageBox..::..MessageBoxButton
Represents button for MessageBox
Public classMessageBox..::..MessageBoxComboBox
Represents combo box (drop down list) control for MessageBox
Public classMessageBox..::..MessageBoxControl
Common base for predefined message box controls
Public classMessageBox..::..MessageBoxCheckBox
Represents check box control for MessageBox
Public classMessageBox..::..MessageBoxRadioButton
Represents radio button (one from many check box) for MessageBox

Interfaces

  InterfaceDescription
Public interfaceIProgressMonitorUI
Represents progress monitor dialog with progress description, progress bar and cancel button

Delegates

Enumerations

  EnumerationDescription
Public enumerationMessageBox..::..MessageBoxButton..::..Buttons
Bit aray for predefined buttons
Public enumerationMessageBox..::..MessageBoxIcons
Enumeration of built-in icons for MessageBox
Public enumerationMessageBox..::..MessageBoxOptions
Options for MessageBox
Public enumerationMessageBox..::..States
Possible state of the message box class instance
Public enumerationProgressBarStyle
Defines different progressbar styles