My Project
SallyAPI::GUI::CPopUpWindow Class Reference

Form for viewing the c pop up. More...

#include <PopUpWindow.h>

Inheritance diagram for SallyAPI::GUI::CPopUpWindow:
SallyAPI::GUI::CAppBase SallyAPI::GUI::CForm SallyAPI::GUI::CControl SallyAPI::GUI::CGUIBaseObject SallyAPI::Core::CBaseObject SallyAPI::GUI::CAboutDialog SallyAPI::GUI::CContextMenuPopUp SallyAPI::GUI::CDialog SallyAPI::GUI::CDialogBox SallyAPI::GUI::CInputBox SallyAPI::GUI::CMessageBox SallyAPI::GUI::COpenDialog SallyAPI::GUI::CQuestionBox

List of all members.

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::CButtonm_pButtonClose
SallyAPI::GUI::CImageBoxm_pBackground

Detailed Description

Form for viewing the c pop up.

Author:
Christian Knobloch
Date:
19.04.2010

Constructor & Destructor Documentation

CPopUpWindow::CPopUpWindow ( SallyAPI::GUI::CGUIBaseObject parent,
int  graphicId,
const std::string &  explicidAppName 
)

Constructor.

Author:
Christian Knobloch
Date:
19.04.2010
Parameters:
[in,out]parentIf non-null, the parent.
graphicIdIdentifier for the graphic.
explicidAppNameName of the explicid application.

Destructor.

Author:
Christian Knobloch
Date:
19.04.2010

Member Function Documentation

void CPopUpWindow::BlendIn ( ) [virtual]

Blend in.

Author:
Christian Knobloch
Date:
19.04.2010
void CPopUpWindow::BlendOut ( ) [virtual]

Blend out.

Author:
Christian Knobloch
Date:
19.04.2010

Gets the close on click.

Author:
Christian Knobloch
Date:
28.03.2011
Returns:
true if it succeeds, false if it fails.
bool CPopUpWindow::ProcessMouseDown ( int  x,
int  y 
) [protected, virtual]

Process a mouse down.

Author:
Christian Knobloch
Date:
29.03.2011
Parameters:
xThe x coordinate.
yThe y coordinate.
Returns:
true if it succeeds, false if it fails.

Reimplemented from SallyAPI::GUI::CForm.

void CPopUpWindow::Render ( ) [virtual]

Renders this object.

Author:
Christian Knobloch
Date:
19.04.2010

Reimplemented from SallyAPI::GUI::CForm.

void CPopUpWindow::SendMessageToParent ( SallyAPI::GUI::CGUIBaseObject reporter,
int  reporterId,
int  messageId,
SallyAPI::GUI::SendMessage::CParameterBase messageParameter = NULL 
) [virtual]

Send message to parent.

Author:
Christian Knobloch
Date:
19.04.2010
Parameters:
[in,out]reporterIf non-null, the reporter.
reporterIdIdentifier for the reporter.
messageIdIdentifier for the message.
[in,out]messageParameterIf 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.

Sets a blend in.

Author:
Christian Knobloch
Date:
30.03.2011
Parameters:
valueThe value.
void CPopUpWindow::SetCloseOnClick ( bool  value)

Sets a close on click.

Author:
Christian Knobloch
Date:
28.03.2011
Parameters:
valuetrue to value.

Member Data Documentation


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines