My Project
|
Form for viewing the c pop up. More...
#include <PopUpWindow.h>
Public Member Functions | |
CPopUpWindow (SallyAPI::GUI::CGUIBaseObject *parent, int graphicId, const std::string &explicidAppName) | |
Constructor. | |
virtual | ~CPopUpWindow () |
Destructor. | |
void | SetBlendIn (POPUP_BLEND_IN value) |
Sets a blend in. | |
void | SetCloseOnClick (bool value) |
Sets a close on click. | |
bool | GetCloseOnClick () |
Gets the close on click. | |
virtual void | BlendIn () |
Blend in. | |
virtual void | BlendOut () |
Blend out. | |
virtual void | Render () |
Renders this object. | |
virtual void | SendMessageToParent (SallyAPI::GUI::CGUIBaseObject *reporter, int reporterId, int messageId, SallyAPI::GUI::SendMessage::CParameterBase *messageParameter=NULL) |
Send message to parent. | |
Protected Member Functions | |
virtual bool | ProcessMouseDown (int x, int y) |
Process a mouse down. | |
Protected Attributes | |
bool | m_bBlendOut |
bool | m_bCloseOnClick |
POPUP_BLEND_IN | m_eBlendIn |
SallyAPI::GUI::CButton * | m_pButtonClose |
SallyAPI::GUI::CImageBox * | m_pBackground |
Form for viewing the c pop up.
CPopUpWindow::CPopUpWindow | ( | SallyAPI::GUI::CGUIBaseObject * | parent, |
int | graphicId, | ||
const std::string & | explicidAppName | ||
) |
Constructor.
[in,out] | parent | If non-null, the parent. |
graphicId | Identifier for the graphic. | |
explicidAppName | Name of the explicid application. |
CPopUpWindow::~CPopUpWindow | ( | ) | [virtual] |
Destructor.
void CPopUpWindow::BlendIn | ( | ) | [virtual] |
Blend in.
void CPopUpWindow::BlendOut | ( | ) | [virtual] |
Blend out.
bool CPopUpWindow::GetCloseOnClick | ( | ) |
Gets the close on click.
bool CPopUpWindow::ProcessMouseDown | ( | int | x, |
int | y | ||
) | [protected, virtual] |
Process a mouse down.
x | The x coordinate. |
y | The y coordinate. |
Reimplemented from SallyAPI::GUI::CForm.
void CPopUpWindow::Render | ( | ) | [virtual] |
void CPopUpWindow::SendMessageToParent | ( | SallyAPI::GUI::CGUIBaseObject * | reporter, |
int | reporterId, | ||
int | messageId, | ||
SallyAPI::GUI::SendMessage::CParameterBase * | messageParameter = NULL |
||
) | [virtual] |
Send message to parent.
[in,out] | reporter | If non-null, the reporter. |
reporterId | Identifier for the reporter. | |
messageId | Identifier for the message. | |
[in,out] | messageParameter | If non-null, the message parameter. |
Reimplemented from SallyAPI::GUI::CAppBase.
Reimplemented in SallyAPI::GUI::CMessageBox, SallyAPI::GUI::COpenDialog, SallyAPI::GUI::CInputBox, and SallyAPI::GUI::CQuestionBox.
void CPopUpWindow::SetBlendIn | ( | POPUP_BLEND_IN | value | ) |
Sets a blend in.
value | The value. |
void CPopUpWindow::SetCloseOnClick | ( | bool | value | ) |
Sets a close on click.
value | true to value. |
bool SallyAPI::GUI::CPopUpWindow::m_bBlendOut [protected] |
bool SallyAPI::GUI::CPopUpWindow::m_bCloseOnClick [protected] |