Add wxFontEnumerator::InvalidateCache()
This is necessary to recognize new fonts, for example those added using AddPrivateFont(), as being valid: otherwise they were not found in the cache and couldn't be used in wxGTK.
This commit is contained in:
@@ -74,6 +74,11 @@ public:
|
||||
// in the user's system
|
||||
static bool IsValidFacename(const wxString &str);
|
||||
|
||||
// Invalidate cache used by some of the methods of this class internally.
|
||||
// This should be called if the list of the fonts available on the system
|
||||
// changes, for whatever reason.
|
||||
static void InvalidateCache();
|
||||
|
||||
private:
|
||||
#ifdef wxHAS_UTF8_FONTS
|
||||
// helper for ports that only use UTF-8 encoding natively
|
||||
|
Reference in New Issue
Block a user