17 #ifndef INCLUDED_COLIST 18 #define INCLUDED_COLIST 69 virtual bool HandleAdditionalChildren(
const XMBData& xmb,
const XMBElement& child);
70 virtual void AdditionalChildrenHandled();
72 virtual void DrawList(
76 virtual CRect GetListRect()
const;
99 #endif // INCLUDED_COLIST CGUISimpleSetting< CGUISpriteInstance > m_SpriteNotSorted
Definition: COList.h:89
CGUISimpleSetting< CGUISpriteInstance > m_SpriteDesc
Definition: COList.h:88
CGUISimpleSetting< CStrW > m_Heading
Definition: COList.h:41
Same as the CColor class, but this one can also parse colors predefined in the GUI page (such as "yel...
Definition: CGUIColor.h:29
Represents a column.
Definition: COList.h:28
CGUISimpleSetting< CGUISpriteInstance > m_SpriteAsc
Definition: COList.h:87
CStr m_Id
Definition: COList.h:39
Definition: XMBData.h:135
float m_Width
Definition: COList.h:40
GUI object such as a button or an input-box.
Definition: IGUIObject.h:59
CGUISimpleSetting< i32 > m_SelectedColumnOrder
Definition: COList.h:86
The main object that represents a whole GUI page.
Definition: CGUI.h:60
CGUISimpleSetting< CGUISpriteInstance > m_SpriteHeading
Definition: COList.h:83
CGUISimpleSetting< CGUIList > m_List
Definition: COList.h:42
CGUISimpleSetting< bool > m_Hidden
Definition: COList.h:43
COListColumn(IGUIObject *owner, const CStr &cid)
Definition: COList.h:31
float m_HeadingHeight
Definition: COList.h:96
Definition: Canvas2D.h:35
CGUISimpleSetting< CStr > m_SelectedColumn
Definition: COList.h:85
CGUISimpleSetting< i32 > m_SortOrder
Definition: COList.h:44
Create a list of elements, where one can be selected by the user.
Definition: CList.h:38
#define GUI_OBJECT(obj)
Definition: IGUIObject.h:50
std::vector< COListColumn > m_Columns
Available columns.
Definition: COList.h:81
Definition: CGUISprite.h:133
NONCOPYABLE(COListColumn)
Message send to IGUIObject::HandleMessage() in order to give life to Objects manually with a derived ...
Definition: SGUIMessage.h:67
CGUIColor m_TextColor
Definition: COList.h:38
static const CStr EventNameSelectionColumnChange
Definition: COList.h:92
float m_TotalAvailableColumnWidth
Definition: COList.h:95
CGUISimpleSetting< bool > m_Sortable
Definition: COList.h:84
Multi-column list.
Definition: COList.h:55
Rectangle class used for screen rectangles.
Definition: Rect.h:30