30 #ifndef _CEGUIMultiColumnListProperties_h_
31 #define _CEGUIMultiColumnListProperties_h_
33 #include "../CEGUIProperty.h"
45 namespace MultiColumnListProperties
64 "Property to get/set the setting for user sizing of the column headers. Value is either \"True\" or \"False\".",
90 "Property to get/set the setting for user moving of the column headers. Value is either \"True\" or \"False\".",
115 "SortSettingEnabled",
116 "Property to get/set the setting for for user modification of the sort column & direction. Value is either \"True\" or \"False\".",
143 "Property to get/set the sort direction setting of the list. Value is the text of one of the SortDirection enumerated value names.",
168 "Property to get/set the current sort column (via ID code). Value is an unsigned integer number.",
192 "NominatedSelectionColumnID",
193 "Property to get/set the nominated selection column (via ID). Value is an unsigned integer number.",
217 "NominatedSelectionRow",
218 "Property to get/set the nominated selection row. Value is an unsigned integer number.",
243 "ForceVertScrollbar",
244 "Property to get/set the 'always show' setting for the vertical scroll bar of the list box. Value is either \"True\" or \"False\".",
269 "ForceHorzScrollbar",
270 "Property to get/set the 'always show' setting for the horizontal scroll bar of the list box. Value is either \"True\" or \"False\".",
304 "Property to get/set the selection mode setting of the list. Value is the text of one of the SelectionMode enumerated value names.",
331 "Property to set up a column (there is no getter for this property)",
352 "Property to access the number of rows in the list (read only)",
380 "AutoSizeColumnUsesHeader",
381 "Property to get/set the 'use header size' flag when auto-sizing a "
382 "column. Value is either \"True\" or \"False\".",
395 #endif // end of guard _CEGUIMultiColumnListProperties_h_
Property to access the setting for user modification of the sort column & direction.
Definition: CEGUIMultiColumnListProperties.h:111
void set(PropertyReceiver *receiver, const String &value)
Sets the value of the property.
Property to access the setting for user sizing of the column headers.
Definition: CEGUIMultiColumnListProperties.h:59
Property to access the number of rows in the list (read-only)
Definition: CEGUIMultiColumnListProperties.h:347
void set(PropertyReceiver *receiver, const String &value)
Sets the value of the property.
Property to access the sort direction setting of the list.
Definition: CEGUIMultiColumnListProperties.h:138
Property to access the setting for user moving of the column headers.
Definition: CEGUIMultiColumnListProperties.h:85
Property to access a column.
Definition: CEGUIMultiColumnListProperties.h:326
Property to access the current sort column (via ID code).
Definition: CEGUIMultiColumnListProperties.h:163
void set(PropertyReceiver *receiver, const String &value)
Sets the value of the property.
Property to access the nominated selection column (via ID).
Definition: CEGUIMultiColumnListProperties.h:188
void set(PropertyReceiver *receiver, const String &value)
Sets the value of the property.
void set(PropertyReceiver *receiver, const String &value)
Sets the value of the property.
Property to access the selection mode setting of the list.
Definition: CEGUIMultiColumnListProperties.h:299
Dummy base class to ensure correct casting of receivers.
Definition: CEGUIProperty.h:46
void set(PropertyReceiver *receiver, const String &value)
Sets the value of the property.
void set(PropertyReceiver *receiver, const String &value)
Sets the value of the property.
void set(PropertyReceiver *receiver, const String &value)
Sets the value of the property.
Property to access whether the multi-column list will consider the width of the column header segment...
Definition: CEGUIMultiColumnListProperties.h:376
void set(PropertyReceiver *receiver, const String &value)
Sets the value of the property.
An abstract class that defines the interface to access object properties by name. ...
Definition: CEGUIProperty.h:61
Property(const String &name, const String &help, const String &defaultValue="", bool writesXML=true)
Creates a new Property object.
Definition: CEGUIProperty.h:81
void set(PropertyReceiver *receiver, const String &value)
Sets the value of the property.
Property to access the nominated selection row.
Definition: CEGUIMultiColumnListProperties.h:213
String class used within the GUI system.
Definition: CEGUIString.h:57
void set(PropertyReceiver *receiver, const String &value)
Sets the value of the property.