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

Displays modal message box with given prompt, title, custom icon and custom buttons

Namespace: Tools.WindowsT.IndependentT
Assembly: Tools.Windows (in Tools.Windows.dll) Version: 1.5.3.38916 (1.5.3.38916)

Syntax

C#
public static DialogResult Modal_PTIB(
	string Prompt,
	string Title,
	Image Icon,
	params MessageBox..::..MessageBoxButton[] Buttons
)
Visual Basic
Public Shared Function Modal_PTIB ( _
	Prompt As String, _
	Title As String, _
	Icon As Image, _
	ParamArray Buttons As MessageBox..::..MessageBoxButton() _
) As DialogResult
Visual C++
public:
static DialogResult Modal_PTIB(
	String^ Prompt, 
	String^ Title, 
	Image^ Icon, 
	... array<MessageBox..::..MessageBoxButton^>^ Buttons
)
F#
static member Modal_PTIB : 
        Prompt:string * 
        Title:string * 
        Icon:Image * 
        Buttons:MessageBox..::..MessageBoxButton[] -> DialogResult 
JScript
public static function Modal_PTIB(
	Prompt : String, 
	Title : String, 
	Icon : Image, 
	... Buttons : MessageBox..::..MessageBoxButton[]
) : DialogResult

Parameters

Prompt
Type: System..::..String
Prompt to be shown
Title
Type: System..::..String
Message box title
Icon
Type: System.Drawing..::..Image
Icon that will be shown on messagebox. Default preffered size is 64×64 px (can be changed in derived class). Icon can be null.
Buttons
Type: array<Tools.WindowsT.IndependentT..::..MessageBox..::..MessageBoxButton>[]()[][]
Custom buttons. Each button should have different Result, so you can distinguish which button was clicked.

Return Value

Indicates button clicked by user

Exceptions

ExceptionCondition
System..::..ArgumentNullExceptionButtons is null

See Also