My Project
SallyAPI::GUI::CScrollList Class Reference

List of c scrolls. More...

#include <ScrollList.h>

Inheritance diagram for SallyAPI::GUI::CScrollList:
SallyAPI::GUI::CForm SallyAPI::GUI::CControl SallyAPI::GUI::CGUIBaseObject SallyAPI::Core::CBaseObject

List of all members.

Public Member Functions

 CScrollList (SallyAPI::GUI::CGUIBaseObject *parent, int x, int y, int width, int height, int iconSize, int iconSizeSpace, int controlId=0)
 Constructor.
virtual ~CScrollList ()
 Destructor.
virtual void SendMessageToParent (SallyAPI::GUI::CGUIBaseObject *reporter, int reporterId, int messageId, SallyAPI::GUI::SendMessage::CParameterBase *messageParameter=NULL)
 Send message to parent.
virtual void SetAlphaBlending (int alphaBlending)
 Sets an alpha blending.
void AddItem (const SallyAPI::GUI::CScrollListItem &item)
 Adds an item.
void Clear ()
 Clears this object to its blank/initial state.
void SetFont (const std::string &font)
 Sets a font.

Detailed Description

List of c scrolls.

Author:
Christian Knobloch
Date:
19.04.2010

Constructor & Destructor Documentation

CScrollList::CScrollList ( SallyAPI::GUI::CGUIBaseObject parent,
int  x,
int  y,
int  width,
int  height,
int  iconSize,
int  iconSizeSpace,
int  controlId = 0 
)

Constructor.

m_iStartPicture(0)

Author:
Christian Knobloch
Date:
19.04.2010
Parameters:
[in,out]parentIf non-null, the parent.
xThe x coordinate.
yThe y coordinate.
widthThe width.
heightThe height.
iconSizeSize of the icon.
iconSizeSpaceThe icon size space.
controlIdIdentifier for the control.

Destructor.

Author:
Christian Knobloch
Date:
19.04.2010

Member Function Documentation

Adds an item.

Author:
Christian Knobloch
Date:
19.04.2010
Parameters:
itemThe item.

Clears this object to its blank/initial state.

Author:
Christian Knobloch
Date:
19.04.2010
void CScrollList::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::CForm.

void CScrollList::SetAlphaBlending ( int  alphaBlending) [virtual]

Sets an alpha blending.

Author:
Christian Knobloch
Date:
19.04.2010
Parameters:
alphaBlendingThe alpha blending.

Reimplemented from SallyAPI::GUI::CForm.

void CScrollList::SetFont ( const std::string &  font)

Sets a font.

Author:
Christian Knobloch
Date:
19.04.2010
Parameters:
fontThe font.

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