else
encoding = wxFont::GetDefaultEncoding();
- SetControlTitleWithCFString( m_controlRef , wxMacCFStringHolder( title , encoding ) );
+ SetControlTitleWithCFString( m_controlRef , wxCFStringRef( title , encoding ) );
}
void wxMacControl::GetFeatures( UInt32 * features )
void wxMacDataItem::SetLabel( const wxString& str)
{
m_label = str;
- m_cfLabel.Assign( str , wxLocale::GetSystemEncoding());
+ m_cfLabel = wxCFStringRef( str , wxLocale::GetSystemEncoding());
}
const wxString& wxMacDataItem::GetLabel() const
enc = m_font.GetEncoding();
else
enc = wxLocale::GetSystemEncoding();
- wxMacCFStringHolder cfTitle;
- cfTitle.Assign( title, enc );
+ wxCFStringRef cfTitle( title, enc );
columnDesc.headerBtnDesc.titleString = cfTitle;
columnDesc.headerBtnDesc.minimumWidth = 0;
CGColorSpaceRef wxMacGetGenericRGBColorSpace()
{
- static wxMacCFRefHolder<CGColorSpaceRef> genericRGBColorSpace;
+ static wxCFRef<CGColorSpaceRef> genericRGBColorSpace;
if (genericRGBColorSpace == NULL)
{
- genericRGBColorSpace.Set( CGColorSpaceCreateWithName( kCGColorSpaceGenericRGB ) );
+ genericRGBColorSpace.reset( CGColorSpaceCreateWithName( kCGColorSpaceGenericRGB ) );
}
return genericRGBColorSpace;