10#ifndef GUIGROUPCONTAINER__H_
11#define GUIGROUPCONTAINER__H_
13#include "GUICompositeObject.h"
36 const eC_Value& vWidth,
37 const eC_Value& vHeight,
109 void SetFrameMargin(
const eC_Value& vFrameMarginX,
const eC_Value& vFrameMarginY);
160#ifdef GUILIANI_STREAM_GUI
163#ifdef GUILIANI_WRITE_GUI
173 eC_Value m_vFrameMarginX;
174 eC_Value m_vFrameMarginY;
176 eC_Value m_vFramePaddingX;
177 eC_Value m_vFramePaddingY;
179 eC_UInt m_uiFrameColor;
ObjectHandle_t
List of object resource ids.
Definition: GUIObjectHandleResource.h:55
Helper Macros in Guiliani
TextResource_t
List of text resource ids.
Definition: GUITextResource.h:40
This is the Guiliani base class for all composite objects.
Definition: GUICompositeObject.h:70
This control is used to group several controls together in a group.
Definition: GUIGroupContainer.h:22
void SetText(CGUIText *pkText)
void SetFrameMargin(const eC_Value &vFrameMarginX, const eC_Value &vFrameMarginY)
CGUIText * GetLabel() const
eC_Bool GetAutoSize() const
CGUIGroupContainer & operator=(const CGUIGroupContainer &kSource)
CGUIGroupContainer(CGUICompositeObject *const pkParent, const eC_Value &vX, const eC_Value &vY, const eC_Value &vWidth, const eC_Value &vHeight, const ObjectHandle_t &eID=NO_HANDLE)
void SetFrameColor(const eC_UInt &uiFrameColor)
eC_Value GetFrameMarginX() const
virtual void WriteToStream(const eC_Bool bWriteClassID=false)
CGUIGroupContainer(CGUICompositeObject *const pkParent, const CGUIRect &kRect, const ObjectHandle_t &eID=NO_HANDLE)
eC_Value GetFrameMarginY() const
virtual void ReadFromStream()
void SetLabel(const TextResource_t &eTextID)
void SetFrameMarginY(const eC_Value &vFrameMarginY)
void CopyAttributes(const CGUIGroupContainer &kSource)
void SetFrameMarginX(const eC_Value &vFrameMarginX)
eC_UInt GetFrameColor() const
virtual eC_Bool AddObject(CGUIObject *pkObject)
void SetAutoSize(const eC_Bool &bAutoSize)
CGUIGroupContainer(const CGUIGroupContainer &kSource)
void SetLabel(const eC_String &kString)
This is the Guiliani base class all controls are derived from.
Definition: GUIObject.h:79
Helper class to supply a platform independent rectangle implementation.
Definition: GUIRect.h:63
Class for handling a text.
Definition: GUIText.h:103