IWinApplicationClass

Assembly: Ui;

Namespace: Prognoz.Platform.Interop.Ui;

Description

The IWinApplicationClass interface contains static properties and methods of the WinApplication class that are used to manage the application, to process Windows messages as well as properties that are used to get information on the application.

Properties

  Property name Brief description
Binary The Binary property returns path and name of the executable file that started the current version of platform.
CursorPosition The CursorPosition property returns the point containing current screen coordinates of mouse cursor.
Help The Help property returns application help settings.
Instance The Instance property returns the object that is used to work with the started application.
Version Outdated. Use IApplicationVersion.
WaitCursor The WaitCursor property determines whether mouse cursor is to be shown as a wait cursor.

Methods

  Method name Brief description
ConfirmationBox The ConfirmationBox method opens a standard confirmation box.
ErrorBox The ErrorBox method opens a standard error message dialog box.
ExclamationBox The ExclamationBox method opens a standard warning message dialog box.
GetAsyncKeyState The GetAsyncKeyState method returns state (pressed or released) of a key outside the message queue.
GetKeyState The GetKeyState method returns state (pressed or released) of a key in the message queue.
InformationBox The InformationBox method opens a standard information dialog box.
InputBox The InputBox method opens a standard data input dialog box.
NotImplementedBox The NotImplementedBox method opens the dialog box with the following message: "Sorry, this function is under development".
ShellExecute The ShellExecute method opens a file or application.
YesNoCancelBox The YesNoCancelBox method opens a standard confirmation dialog box containing three options.

See also:

Ui Assembly Interfaces