26 #define YUILogComponent "ui"
29 #include "YUISymbols.h"
37 , keepSorting(
false )
38 , immediateMode(
false )
56 YUI_CHECK_PTR( header );
57 YUI_CHECK_NEW( priv );
74 YUI_CHECK_PTR( newHeader );
80 priv->header = newHeader;
101 return priv->header->
header( column );
108 return priv->header->
alignment( column );
115 return priv->immediateMode;
132 return priv->keepSorting;
170 propSet.
add(
YProperty( YUIProperty_Value, YOtherProperty ) );
171 propSet.
add(
YProperty( YUIProperty_CurrentItem, YOtherProperty ) );
172 propSet.
add(
YProperty( YUIProperty_SelectedItems, YOtherProperty ) );
173 propSet.
add(
YProperty( YUIProperty_Items, YOtherProperty ) );
174 propSet.
add(
YProperty( YUIProperty_Cell, YOtherProperty ) );
175 propSet.
add(
YProperty( YUIProperty_Item, YOtherProperty ) );
176 propSet.
add(
YProperty( YUIProperty_IconPath, YStringProperty ) );
177 propSet.
add(
YProperty( YUIProperty_MultiSelection, YBoolProperty,
true ) );
190 if ( propertyName == YUIProperty_Value )
return false;
191 else if ( propertyName == YUIProperty_CurrentItem )
return false;
192 else if ( propertyName == YUIProperty_SelectedItems )
return false;
193 else if ( propertyName == YUIProperty_Items )
return false;
194 else if ( propertyName == YUIProperty_Cell )
return false;
195 else if ( propertyName == YUIProperty_Item )
return false;
211 if ( propertyName == YUIProperty_Value )
return YPropertyValue( YOtherProperty );
212 else if ( propertyName == YUIProperty_CurrentItem )
return YPropertyValue( YOtherProperty );
213 else if ( propertyName == YUIProperty_SelectedItems )
return YPropertyValue( YOtherProperty );
214 else if ( propertyName == YUIProperty_Items )
return YPropertyValue( YOtherProperty );
215 else if ( propertyName == YUIProperty_Cell )
return YPropertyValue( YOtherProperty );
216 else if ( propertyName == YUIProperty_Item )
return YPropertyValue( YOtherProperty );