Using ‚old‘ constant names, so that SDK 10.7 compilation is still possible
This commit is contained in:
@@ -793,11 +793,11 @@ void wxNativeFontInfo::InitFromFontDescriptor(CTFontDescriptorRef desc)
|
|||||||
wxCFDictionaryRef traits((CFDictionaryRef)CTFontDescriptorCopyAttribute(desc, kCTFontTraitsAttribute));
|
wxCFDictionaryRef traits((CFDictionaryRef)CTFontDescriptorCopyAttribute(desc, kCTFontTraitsAttribute));
|
||||||
traits.GetValue(kCTFontSymbolicTrait).GetValue((int32_t*)&symbolicTraits, 0);
|
traits.GetValue(kCTFontSymbolicTrait).GetValue((int32_t*)&symbolicTraits, 0);
|
||||||
|
|
||||||
if (symbolicTraits & kCTFontTraitMonoSpace)
|
if (symbolicTraits & kCTFontMonoSpaceTrait)
|
||||||
m_family = wxFONTFAMILY_TELETYPE;
|
m_family = wxFONTFAMILY_TELETYPE;
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
uint32_t stylisticClass = symbolicTraits & kCTFontTraitClassMask;
|
uint32_t stylisticClass = symbolicTraits & kCTFontClassMaskTrait;
|
||||||
|
|
||||||
if (stylisticClass == kCTFontSansSerifClass)
|
if (stylisticClass == kCTFontSansSerifClass)
|
||||||
m_family = wxFONTFAMILY_SWISS;
|
m_family = wxFONTFAMILY_SWISS;
|
||||||
|
|||||||
Reference in New Issue
Block a user