m_faceName = faceName;
m_encoding = encoding;
- m_macFontNum = 0 ;
- m_macFontSize = 0;
- m_macFontStyle = 0;
+ m_macFontNum = 0 ;
+ m_macFontSize = 0;
+ m_macFontStyle = 0;
m_fontId = 0;
}
::GetFNum( "\pMonaco" , &m_macFontNum) ;
break ;
}
+ Str255 name ;
+ GetFontName( m_macFontNum , name ) ;
+ CopyPascalStringToC( name , (char*) name ) ;
+ m_faceName = (char*) name ;
}
else
{
//sequence in order to degrade gracefully while trying to maintain most of the style
//information, meanwhile we just take the normal font and apply the features after
OSStatus status = ::ATSUFONDtoFontID(m_macFontNum, normal /*qdStyle*/, (UInt32*)&m_macATSUFontID);
+ /*
+ status = ATSUFindFontFromName ( (Ptr) m_faceName , strlen( m_faceName ) ,
+ kFontFullName, kFontMacintoshPlatform, kFontRomanScript , kFontNoLanguage , (UInt32*)&m_macATSUFontID ) ;
+ */
wxASSERT_MSG( status == noErr , "couldn't retrieve font identifier" ) ;
}