wxWidgets/include/wx/dfb
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
..
private changing to wxDC, so that wxGCDC can be used as well 2007-12-22 09:07:56 +00:00
app.h second part of #10320: move wxApp event handling functions to wxEventLoopBase (in particular move Yield() functions); add backward compatible redirections to wxApp; update docs; remove global lists wxPendingEvents and wxPendingEventsLocker 2009-02-15 14:25:08 +00:00
bitmap.h add wxSize overloads to wxBitmap ctors and to wxBitmap::Create 2009-03-14 13:57:51 +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 a test for wxUSE_DATAOBJ to wxDFB which doesn't support it. 2012-02-10 23:34:49 +00:00
cursor.h provide backward-compat wxCursor(int) ctor; remove empty stubs of XBM ctor from all ports except gtk,motif; make all ports emit wxLogError on invalid bitmap types; implement wxCursor(const wxString&, ...) ctor on GTK (not tested yet) 2008-09-25 17:56:07 +00:00
dc.h use const arrays for wxDC array parameters, closes #10712 2013-01-18 17:27:51 +00:00
dcclient.h add wx-prefixed and semicolon-requiring versions of DECLARE_NO_{COPY,ASSIGN}_CLASS macros 2009-02-08 11:45:59 +00:00
dcmemory.h wx*DCImpl PCH-less compilation fix 2008-01-29 14:09:56 +00:00
dcscreen.h fixed wxDFB compilation after wxDC-related changes 2007-12-14 22:41:07 +00:00
dfbptr.h added missing WXDLLIMPEXP_CORE 2007-07-05 17:59:27 +00:00
evtloop.h second part of #10320: move wxApp event handling functions to wxEventLoopBase (in particular move Yield() functions); add backward compatible redirections to wxApp; update docs; remove global lists wxPendingEvents and wxPendingEventsLocker 2009-02-15 14:25:08 +00:00
font.h Add wxFontInfo class to allow using named parameters for wxFont creation. 2013-04-30 10:27:38 +00:00
nonownedwnd.h Move wxTopLevelWindow::SetShape() down to wxNonOwnedWindow. 2011-10-10 10:53:23 +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 implemented wxPopupWindow for wxDFB; added wxNonOwnedWindow as base class for wxTopLevelWindow and wxPopupWindow 2007-01-22 15:04:49 +00:00
private.h use utf8_str() in wxDFB 2007-05-05 18:55:59 +00:00
region.h Fix Ok/IsOk() mess in wxGDIObject-derived classes; also added 2007-12-15 17:54:20 +00:00
toplevel.h implemented wxActivateEvent and restoring focus after a TLW that owned it was destroyed 2007-05-25 12:20:25 +00:00
window.h move default OnInternalIdle processing to wxWindowBase 2011-01-07 18:15:21 +00:00
wrapdfb.h wxDFB: use Unix event loop and timers (fixes #10408) 2009-01-30 15:21:47 +00:00