Displays a "Loading..." dialog box in a separate GUI thread for cases where the main message pump is blocked.
More...
|
| AsyncWaitDialog ([NotNull, Localizable(true)] string title, [CanBeNull] Icon icon=null) |
| Creates a new asynchrnous waiting dialog. More...
|
|
void | Start () |
| Starts a new message pump with this dialog in a new thread. More...
|
|
void | Stop () |
| Closes the dialog and stops the separate message pump. More...
|
|
|
override void | Dispose (bool disposing) |
| Clean up any resources being used. More...
|
|
Displays a "Loading..." dialog box in a separate GUI thread for cases where the main message pump is blocked.
◆ AsyncWaitDialog()
AlphaFramework.Editor.AsyncWaitDialog.AsyncWaitDialog |
( |
[NotNull, Localizable(true)] string |
title, |
|
|
[CanBeNull] Icon |
icon = null |
|
) |
| |
|
inline |
Creates a new asynchrnous waiting dialog.
- Parameters
-
title | The title of th dialog to display. |
icon | The icon for the dialog to display in the task bar; can be null . |
◆ Dispose()
override void AlphaFramework.Editor.AsyncWaitDialog.Dispose |
( |
bool |
disposing | ) |
|
|
inlineprotected |
Clean up any resources being used.
- Parameters
-
disposing | true if managed resources should be disposed; otherwise, false. |
◆ Start()
void AlphaFramework.Editor.AsyncWaitDialog.Start |
( |
| ) |
|
|
inline |
Starts a new message pump with this dialog in a new thread.
◆ Stop()
void AlphaFramework.Editor.AsyncWaitDialog.Stop |
( |
| ) |
|
|
inline |
Closes the dialog and stops the separate message pump.
The documentation for this class was generated from the following files:
- Editor/AsyncWaitDialog.cs
- Editor/AsyncWaitDialog.Designer.cs