wxWidgets/include/wx/x11
Vadim Zeitlin b960795ea8 Add wxFontInfo class to allow using named parameters for wxFont creation.
This helper class allows to create wxFonts using shorter and more readable
code, e.g.

	wxFont font(12, wxFONTFLAG_DEFAULT,
		    wxFONTSTYLE_NORMAL, wxFONTWEIGHT_NORMAL, true,
		    "DejaVu Sans");

can now be written simply as

	wxFont font(wxFontInfo(12).FaceName("DejaVu Sans").Underlined());

Remove the ctor from font flags added in r70445 as it's not needed any longer
now that we have this one and adding it resulted in compilation errors in the
existing code which compiled with 2.8 because of ambiguities between that ctor
and wxFont(int size, int family, int style, int weight. bool underlined, ...)
one, e.g.

	wxFont(12, wxFONTFAMILY_SWISS, wxNORMAL, wxNORMAL)

didn't compile any more but it does compile again now.

See #9907.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@73885 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-04-30 10:27:38 +00:00
..
nanox/X11 No changes, just removed hard tabs and trailing white space. 2009-08-21 10:41:26 +00:00
private Create a wrapper file for X11/XKBlib.h header. 2012-05-07 13:12:20 +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 Do not put semicolons after the definition of an inline function. 2011-12-29 14:42:13 +00:00
brush.h declare future-deprecated SetStyle(int) in wxPen/Brush and not wxPen/BrushBase as it's useless there (compilation of user code doing pen.SetStyle(wxDOT) still fails) 2008-06-17 17:28:26 +00:00
chkconf.h Added wxUSE_CONSOLE_EVENTLOOP and wxUSE_SELECT/EPOLLDISPATCHER guards; 2007-07-14 19:06:18 +00:00
clipbrd.h 1. Moved m_usePrimary to wxClipboardBase as it's now also used by wxMSW/wxMac 2007-03-31 02:57:55 +00:00
colour.h substitute WXDLLEXPORT with WXDLLIMPEXP_CORE and WXDLLEXPORT_DATA with WXDLLIMPEXP_DATA_CORE 2008-03-26 15:06:00 +00:00
cursor.h solving missing definitions in include/wx/x11/cursor.h 2008-10-03 07:42:19 +00:00
dataform.h No changes, synchronised source names that appear commented at the top of files with the actual path to the files. 2011-03-20 00:14:35 +00:00
dataobj2.h No changes, synchronised source names that appear commented at the top of files with the actual path to the files. 2011-03-20 00:14:35 +00:00
dataobj.h No changes, synchronised source names that appear commented at the top of files with the actual path to the files. 2011-03-20 00:14:35 +00:00
dc.h No changes, synchronised source names that appear commented at the top of files with the actual path to the files. 2011-03-20 00:14:35 +00:00
dcclient.h use const arrays for wxDC array parameters, closes #10712 2013-01-18 17:27:51 +00:00
dcmemory.h No changes, synchronised source names that appear commented at the top of files with the actual path to the files. 2011-03-20 00:14:35 +00:00
dcprint.h Make wxPORTRAIT and wxLANDSCAPE elements of wxPrintOrientation enum. 2009-12-08 16:35:47 +00:00
dcscreen.h more DC changes for wxX11 2007-11-30 17:51:36 +00:00
dnd.h Do not put semicolons after the definition of an inline function. 2011-12-29 14:42:13 +00:00
font.h Add wxFontInfo class to allow using named parameters for wxFont creation. 2013-04-30 10:27:38 +00:00
glcanvas.h replace wrong WXDLLEXPORT declarations with correct WXDLLIMPEXP_BASE/ADV/GL (patch from Tim Stahlhut) 2007-12-12 01:35:53 +00:00
joystick.h Do not put semicolons after the definition of an inline function. 2011-12-29 14:42:13 +00:00
minifram.h Replace wxTINY_CAPTION_{HORIZ,VERT} with a single wxTINY_CAPTION. 2010-05-10 21:09:57 +00:00
palette.h substitute WXDLLEXPORT with WXDLLIMPEXP_CORE and WXDLLEXPORT_DATA with WXDLLIMPEXP_DATA_CORE 2008-03-26 15:06:00 +00:00
pen.h declare future-deprecated SetStyle(int) in wxPen/Brush and not wxPen/BrushBase as it's useless there (compilation of user code doing pen.SetStyle(wxDOT) still fails) 2008-06-17 17:28:26 +00:00
popupwin.h No changes, synchronised source names that appear commented at the top of files with the actual path to the files. 2011-03-20 00:14:35 +00:00
print.h substitute WXDLLEXPORT with WXDLLIMPEXP_CORE and WXDLLEXPORT_DATA with WXDLLIMPEXP_DATA_CORE 2008-03-26 15:06:00 +00:00
private.h No changes, synchronised source names that appear commented at the top of files with the actual path to the files. 2011-03-20 00:14:35 +00:00
privx.h No changes, synchronised source names that appear commented at the top of files with the actual path to the files. 2011-03-20 00:14:35 +00:00
region.h a few more int/wxPolygonFillMode substitutions in wxRegion and wxGraphicsContext code 2009-01-08 16:43:56 +00:00
reparent.h No changes, synchronised source names that appear commented at the top of files with the actual path to the files. 2011-03-20 00:14:35 +00:00
textctrl.h Revert all wxNOEXCEPT-related changes. 2012-11-20 12:49:03 +00:00
toplevel.h substitute WXDLLEXPORT with WXDLLIMPEXP_CORE and WXDLLEXPORT_DATA with WXDLLIMPEXP_DATA_CORE 2008-03-26 15:06:00 +00:00
window.h Rename wxWindow::GetMainWindow() to X11GetMainWindow() in wxX11. 2010-03-20 13:03:05 +00:00