{
Create(size, family, style, weight, underlined, face, encoding);
}
-
- wxFont(const wxSize& pixelSize,
- wxFontFamily family,
- wxFontStyle style,
- wxFontWeight weight,
- bool underlined = false,
- const wxString& face = wxEmptyString,
- wxFontEncoding encoding = wxFONTENCODING_DEFAULT)
- {
- Create(10, family, style, weight, underlined, face, encoding);
- SetPixelSize(pixelSize);
- }
-
+
bool Create(int size,
wxFontFamily family,
wxFontStyle style,
virtual int GetPointSize() const;
virtual wxSize GetPixelSize() const;
virtual bool IsUsingSizeInPixels() const;
- virtual wxFontFamily GetFamily() const;
virtual wxFontStyle GetStyle() const;
virtual wxFontWeight GetWeight() const;
virtual bool GetUnderlined() const;
virtual void SetUnderlined(bool underlined);
virtual void SetEncoding(wxFontEncoding encoding);
- WXDECLARE_COMPAT_SETTERS
+ wxDECLARE_COMMON_FONT_METHODS();
virtual bool IsFixedWidth() const;
wxFontEncoding encoding = wxFONTENCODING_DEFAULT);
virtual void DoSetNativeFontInfo(const wxNativeFontInfo& info);
+ virtual wxFontFamily DoGetFamily() const;
// implement wxObject virtuals which are used by AllocExclusive()
virtual wxGDIRefData *CreateGDIRefData() const;