|
JX Application Framework
|
#include <JXUserNotification.h>
Public Member Functions | |
| JXUserNotification () | |
| ~JXUserNotification () override | |
| void | DisplayMessage (const JString &message) override |
| void | ReportError (const JString &message) override |
| bool | AskUserYes (const JString &message) override |
| bool | AskUserNo (const JString &message) override |
| CloseAction | OKToClose (const JString &message) override |
| bool | AcceptLicense () override |
Public Member Functions inherited from JUserNotification | |
| JUserNotification () | |
| virtual | ~JUserNotification () |
| bool | IsSilent () const |
| void | SetSilent (const bool beQuiet) |
Additional Inherited Members | |
Public Types inherited from JUserNotification | |
| enum | CloseAction { kSaveData , kDiscardData , kDontClose } |
Static Public Member Functions inherited from JUserNotification | |
| static bool | GetBreakMessageCROnly () |
| static void | SetBreakMessageCROnly () |
Interface for the JXUserNotification class.
Class for notifying the user of something via the JX Library.
Since jAssert probably uses us to display the error, we can't use
jAssert or we might generate an infinite loop.
Do not use this for displaying failed assertion messages.
This will allow the event handler to continue operating, which is
usually fatal after an assert fires.
| JXUserNotification::JXUserNotification | ( | ) |
|
override |
|
overridevirtual |
Display the license and ask for acceptance.
Implements JUserNotification.
Display the message (asking for a y/n answer) and wait for a response.
Implements JUserNotification.
Display the message (asking for a y/n answer) and wait for a response.
Implements JUserNotification.
|
overridevirtual |
Implements JUserNotification.
|
overridevirtual |
Implements JUserNotification.
|
overridevirtual |
Implements JUserNotification.