projects
/
wxWidgets.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Added wxSHOW_EFFECT_NONE.
[wxWidgets.git]
/
include
/
wx
/
osx
/
font.h
diff --git
a/include/wx/osx/font.h
b/include/wx/osx/font.h
index 25691b12a40d6c900d6ab7b8509b64871f31ba4c..6f379089c0d9dbca08ab288a85d3554ee997f93d 100644
(file)
--- a/
include/wx/osx/font.h
+++ b/
include/wx/osx/font.h
@@
-60,7
+60,7
@@
public:
{
Create(size, family, style, weight, underlined, face, encoding);
}
{
Create(size, family, style, weight, underlined, face, encoding);
}
-
+
wxFont(const wxSize& pixelSize,
wxFontFamily family,
wxFontStyle style,
wxFont(const wxSize& pixelSize,
wxFontFamily family,
wxFontStyle style,
@@
-72,7
+72,7
@@
public:
Create(10, family, style, weight, underlined, face, encoding);
SetPixelSize(pixelSize);
}
Create(10, family, style, weight, underlined, face, encoding);
SetPixelSize(pixelSize);
}
-
+
bool Create(int size,
wxFontFamily family,
wxFontStyle style,
bool Create(int size,
wxFontFamily family,
wxFontStyle style,
@@
-91,7
+91,7
@@
public:
bool Create(const wxNativeFontInfo& info);
bool CreateSystemFont(wxOSXSystemFont font);
bool Create(const wxNativeFontInfo& info);
bool CreateSystemFont(wxOSXSystemFont font);
-
+
virtual ~wxFont();
// implement base class pure virtuals
virtual ~wxFont();
// implement base class pure virtuals
@@
-113,7
+113,7
@@
public:
virtual void SetUnderlined(bool underlined);
virtual void SetEncoding(wxFontEncoding encoding);
virtual void SetUnderlined(bool underlined);
virtual void SetEncoding(wxFontEncoding encoding);
- WXDECLARE_COMPAT_SETTERS
+ wxDECLARE_COMMON_FONT_METHODS();
// implementation only from now on
// -------------------------------
// implementation only from now on
// -------------------------------
@@
-128,36
+128,46
@@
public:
#if wxOSX_USE_CARBON && wxOSX_USE_ATSU_TEXT
wxUint16 MacGetThemeFontID() const ;
#if wxOSX_USE_CARBON && wxOSX_USE_ATSU_TEXT
wxUint16 MacGetThemeFontID() const ;
+
// 'old' Quickdraw accessors
short MacGetFontNum() const;
wxByte MacGetFontStyle() const;
#endif
#if wxOSX_USE_COCOA_OR_CARBON
// 'old' Quickdraw accessors
short MacGetFontNum() const;
wxByte MacGetFontStyle() const;
#endif
#if wxOSX_USE_COCOA_OR_CARBON
- CGFontRef GetCGFont() const;
+ CGFontRef
OSX
GetCGFont() const;
#endif
#if wxOSX_USE_CORE_TEXT
#endif
#if wxOSX_USE_CORE_TEXT
- CTFontRef GetCTFont() const;
+ CTFontRef
OSX
GetCTFont() const;
#endif
#endif
-#if wxOSX_USE_
CORE_TEXT || wxOSX_USE_
ATSU_TEXT
+#if wxOSX_USE_ATSU_TEXT
// Returns an ATSUStyle not ATSUStyle*
void* MacGetATSUStyle() const ;
// Returns an ATSUStyle not ATSUStyle*
void* MacGetATSUStyle() const ;
+ void* OSXGetATSUStyle() const { return MacGetATSUStyle() ; }
+
+#if WXWIN_COMPATIBILITY_2_8
+ wxDEPRECATED( wxUint32 MacGetATSUFontID() const );
+ wxDEPRECATED( wxUint32 MacGetATSUAdditionalQDStyles() const );
+#endif
#endif
#if wxOSX_USE_COCOA
#endif
#if wxOSX_USE_COCOA
- WX_NSFont GetNSFont() const;
- static WX_NSFont CreateNSFont(wxOSXSystemFont font, wxNativeFontInfo* info);
- static WX_NSFont CreateNSFont(const wxNativeFontInfo* info);
+ WX_NSFont
OSX
GetNSFont() const;
+ static WX_NSFont
OSX
CreateNSFont(wxOSXSystemFont font, wxNativeFontInfo* info);
+ static WX_NSFont
OSX
CreateNSFont(const wxNativeFontInfo* info);
#endif
#if wxOSX_USE_IPHONE
#endif
#if wxOSX_USE_IPHONE
- WX_UIFont GetUIFont() const;
- static WX_NSFont CreateUIFont(wxOSXSystemFont font, wxNativeFontInfo* info);
+ WX_UIFont OSXGetUIFont() const;
+ static WX_UIFont OSXCreateUIFont(wxOSXSystemFont font, wxNativeFontInfo* info);
+ static WX_UIFont OSXCreateUIFont(const wxNativeFontInfo* info);
#endif
protected:
#endif
protected:
+ virtual void DoSetNativeFontInfo(const wxNativeFontInfo& info);
+
virtual wxGDIRefData *CreateGDIRefData() const;
virtual wxGDIRefData *CloneGDIRefData(const wxGDIRefData *data) const;
virtual wxGDIRefData *CreateGDIRefData() const;
virtual wxGDIRefData *CloneGDIRefData(const wxGDIRefData *data) const;