wxWidgets/include/wx/x11
Vadim Zeitlin 59b7da02ff Return wxFONTFAMILY_DEFAULT, not UNKNOWN, from wxFont::GetFamily().
Although returning wxFONTFAMILY_UNKNOWN when the font family is not recognized
makes more sense, it breaks a lot of existing code including all the
font-related code generated by DialogBlocks, so prefer to return
wxFONTFAMILY_DEFAULT instead -- which can't be confused for a valid font
family neither but can be passed to wxFont ctor or SetFamily() without
problems.

To ensure that this behaviour is correctly implemented by all ports, rename
the existing wxFont::GetFamily() to DoGetFamily() and call the new method from
wxFontBase::GetFamily() which adjusts the return value if needed.

Closes #12330.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@65670 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2010-09-29 13:46:09 +00:00
..
nanox/X11 No changes, just removed hard tabs and trailing white space. 2009-08-21 10:41:26 +00:00
app.h first round of debug/release merge: introduce wxDEBUG_LEVEL, for now defined as 1 if __WXDEBUG__ is defined, i.e. no real changes; don't use __WXDEBUG__ in the headers to keep debug and release builds ABI-compatible; add functions to customize or disable asserts handling 2009-03-21 23:36:37 +00:00
bitmap.h No changes, just removed hard tabs and trailing white space. 2009-08-21 10:41:26 +00:00
brush.h
chkconf.h
clipbrd.h
colour.h
cursor.h
dataform.h No changes, just removed hard tabs and trailing white space. 2009-08-21 10:41:26 +00:00
dataobj2.h don't use annoying and unneeded in C++ casts of NULL to "T *" in all other files neither 2009-01-19 13:55:27 +00:00
dataobj.h No changes, just removed hard tabs and trailing white space. 2009-08-21 10:41:26 +00:00
dc.h
dcclient.h No changes, just removed hard tabs and trailing white space. 2009-08-21 10:41:26 +00:00
dcmemory.h No changes, just removed hard tabs and trailing white space. 2009-08-21 10:41:26 +00:00
dcprint.h Make wxPORTRAIT and wxLANDSCAPE elements of wxPrintOrientation enum. 2009-12-08 16:35:47 +00:00
dcscreen.h
dnd.h No changes, just removed hard tabs and trailing white space. 2009-08-21 10:41:26 +00:00
font.h Return wxFONTFAMILY_DEFAULT, not UNKNOWN, from wxFont::GetFamily(). 2010-09-29 13:46:09 +00:00
glcanvas.h
joystick.h
minifram.h Replace wxTINY_CAPTION_{HORIZ,VERT} with a single wxTINY_CAPTION. 2010-05-10 21:09:57 +00:00
palette.h
pen.h
popupwin.h No changes, just removed hard tabs and trailing white space. 2009-08-21 10:41:26 +00:00
print.h
private.h
privx.h Merge wxUIActionSimulator fixes from SOC2010_GUI_TEST branch. 2010-08-22 22:15:42 +00:00
region.h
reparent.h Rename wxWindow::GetMainWindow() to X11GetMainWindow() in wxX11. 2010-03-20 13:03:05 +00:00
textctrl.h Globally replace _T() with wxT(). 2009-07-23 20:30:22 +00:00
toplevel.h
window.h Rename wxWindow::GetMainWindow() to X11GetMainWindow() in wxX11. 2010-03-20 13:03:05 +00:00