WXDataBrowserPropertyType wxDataViewCustomRenderer::GetPropertyType() const
{
- return WXDataBrowserPropertyType(kDataBrowserCustomType);
+ return kDataBrowserCustomType;
}
IMPLEMENT_ABSTRACT_CLASS(wxDataViewCustomRenderer, wxDataViewRenderer)
WXDataBrowserPropertyType wxDataViewTextRenderer::GetPropertyType() const
{
- return WXDataBrowserPropertyType(kDataBrowserTextType);
+ return kDataBrowserTextType;
}
IMPLEMENT_CLASS(wxDataViewTextRenderer,wxDataViewRenderer)
WXDataBrowserPropertyType wxDataViewBitmapRenderer::GetPropertyType() const
{
- return WXDataBrowserPropertyType(kDataBrowserIconType);
+ return kDataBrowserIconType;
}
IMPLEMENT_CLASS(wxDataViewBitmapRenderer,wxDataViewRenderer)
WXDataBrowserPropertyType wxDataViewIconTextRenderer::GetPropertyType() const
{
- return WXDataBrowserPropertyType(kDataBrowserIconAndTextType);
+ return kDataBrowserIconAndTextType;
}
IMPLEMENT_ABSTRACT_CLASS(wxDataViewIconTextRenderer,wxDataViewRenderer)
WXDataBrowserPropertyType wxDataViewToggleRenderer::GetPropertyType() const
{
- return WXDataBrowserPropertyType(kDataBrowserCheckboxType);
+ return kDataBrowserCheckboxType;
}
IMPLEMENT_ABSTRACT_CLASS(wxDataViewToggleRenderer,wxDataViewRenderer)
WXDataBrowserPropertyType wxDataViewProgressRenderer::GetPropertyType() const
{
- return WXDataBrowserPropertyType(kDataBrowserProgressBarType);
+ return kDataBrowserProgressBarType;
}
IMPLEMENT_ABSTRACT_CLASS(wxDataViewProgressRenderer,wxDataViewRenderer)
WXDataBrowserPropertyType wxDataViewDateRenderer::GetPropertyType() const
{
- return WXDataBrowserPropertyType(kDataBrowserDateTimeType);
+ return kDataBrowserDateTimeType;
}
IMPLEMENT_ABSTRACT_CLASS(wxDataViewDateRenderer,wxDataViewRenderer)
#endif
if (dataViewColumnPtr->GetRenderer()->GetMode() == wxDATAVIEW_CELL_EDITABLE)
columnDescription.propertyDesc.propertyFlags |= kDataBrowserPropertyIsEditable;
-#if MAC_OS_X_VERSION_MAX_ALLOWED > MAC_OS_X_VERSION_10_2
+
if ((columnDescription.propertyDesc.propertyType == kDataBrowserTextType) ||
(columnDescription.propertyDesc.propertyType == kDataBrowserIconAndTextType) ||
(columnDescription.propertyDesc.propertyType == kDataBrowserDateTimeType))
columnDescription.propertyDesc.propertyFlags |= kDataBrowserListViewTypeSelectColumn;
-#endif
+
#if MAC_OS_X_VERSION_MAX_ALLOWED >= MAC_OS_X_VERSION_10_4
columnDescription.propertyDesc.propertyFlags |= kDataBrowserListViewNoGapForIconInHeaderButton;
#endif