Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members
|
Recursive event loop. More...
#include <FXEventLoop.h>
Public Types | |
enum | { ModalForNone = 0, ModalForWindow = 1, ModalForPopup = 2 } |
Public Member Functions | |
FXEventLoop (FXEventLoop **inv, FXWindow *win=nullptr, FXuint mode=0) | |
Initialize event loop. | |
FXbool | isModal () const |
Test if in a modal invocation. | |
FXbool | isModal (FXWindow *win) const |
Test if in a modal invocation for window. | |
FXbool | stopModal (FXint value) |
Break out of modal loop. | |
FXbool | stopModal (FXWindow *win, FXint value) |
Break out of modal loop for window. | |
FXbool | stop (FXint value) |
Break out of all event loops. | |
FXWindow * | window () const |
Return window of current modal event loop. | |
FXuint | modality () const |
Return mode of this model event loop. | |
FXint | result () const |
Return result-code of this loop. | |
FXbool | done () const |
Return done flag. | |
~FXEventLoop () | |
Destroy event loop. | |
Recursive event loop.
Copyright © 1997-2022 Jeroen van der Zijp |