DtPopupHelper is a base popupHelper class.
More...
Static Public Member Functions |
| static void | popupAssistantMessage (const MAKRti::DtString &text, MAKRti::DtOutputStream &stream=MAKRti::DtWarn, const MAKRti::DtString &advancedText=MAKRti::DtString("")) |
| | Call theCreator function to create a popupMessage to the assistant.
|
| static void | setCreatorFunction (DtPopupHelperCreator creator) |
| | Call this function to set an alternate creator function With this function, users can replace this DtPopupHelper with their own derived class.
|
Protected Member Functions |
| | DtPopupHelper (const MAKRti::DtString &text, const MAKRti::DtString &advancedText) |
| | Constructor.
|
Detailed Description
DtPopupHelper is a base popupHelper class.
Its default factory constructor won't create an actual popup at the Assistant, but can be used by components that don't have a connection to the assistant. Once the factory method is reset to use the AssistantPopupHelper calls to DtPopupHelper::popupAssistantMessage will result in assistant Popups.
Constructor & Destructor Documentation
| DtPopupHelper::DtPopupHelper |
( |
const MAKRti::DtString & |
text, |
|
|
const MAKRti::DtString & |
advancedText |
|
) |
| |
|
protected |
| virtual DtPopupHelper::~DtPopupHelper |
( |
| ) |
|
|
virtual |
| DtPopupHelper::DtPopupHelper |
( |
| ) |
|
Copy and assignment operators are disabled.
Member Function Documentation
| static void DtPopupHelper::popupAssistantMessage |
( |
const MAKRti::DtString & |
text, |
|
|
MAKRti::DtOutputStream & |
stream = MAKRti::DtWarn, |
|
|
const MAKRti::DtString & |
advancedText = MAKRti::DtString("") |
|
) |
| |
|
static |
Call theCreator function to create a popupMessage to the assistant.
Also writes the output to the given output stream. default creator function needs to be overridden.
Reimplemented in DtAssistantPopupHelper.
Call this function to set an alternate creator function With this function, users can replace this DtPopupHelper with their own derived class.
Member Data Documentation
The documentation for this class was generated from the following file: