Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						f76c075805 
					 
					
						
						
							
							added convenient wxFont::Make{Bold,Italic,Smaller,Larger} and Scale() methods  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@61033  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2009-06-12 20:11:21 +00:00 
						 
				 
			
				
					
						
							
							
								Francesco Montorsi 
							
						 
					 
					
						
						
							
						
						b5791cc7af 
					 
					
						
						
							
							add the wxFont(const wxSize& pixelSize, ...) ctor to all ports; add some wxCHECK_MSGs to ensure that the wxSize objects contains non-negative arguments; document that passing zero for the width parameter is allowed; other minor doc fixes  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59564  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2009-03-15 16:28:33 +00:00 
						 
				 
			
				
					
						
							
							
								Francesco Montorsi 
							
						 
					 
					
						
						
							
						
						0c14b6c324 
					 
					
						
						
							
							fix the incoherence pointed out by ifacecheck between wx docs, that documents usage of the wxFontFamily, wxFontStyle and wxFontWeight enums in wxFont setters and getters, and the actual sources, which use 'int' instead; provided the same backward-compatibility pattern already used for wxBrush,wxPen both against 'int' overloads and against the wxDeprecatedGUIConstants enum values  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56664  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2008-11-03 17:02:25 +00:00 
						 
				 
			
				
					
						
							
							
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						8f884a0dcc 
					 
					
						
						
							
							Fix Ok/IsOk() mess in wxGDIObject-derived classes; also added  
						
						... 
						
						
						
						wxGDIObject::Create/CloneGDIRefData() and implemented them for (almost) all
ports
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50727  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2007-12-15 17:54:20 +00:00 
						 
				 
			
				
					
						
							
							
								Mattia Barbon 
							
						 
					 
					
						
						
							
						
						105fbe1ffa 
					 
					
						
						
							
							Rework wxMotif font/color inheritance so it works  
						
						... 
						
						
						
						like in the other ports.  Avoid setting foreground/background
color for windows and let the toolkit use the natural color.
As an intermediate step font is still explicitly set.
  Handle the cases where m_foregroundColour, m_backgroundColour ir m_font
are not initialized.
  Set default (overridable) X resources to emulate the old look.
  Unify wxMOTIF_NEW_FONT_HANDLING with wxMOTIF_USE_RENDER_TABLE.
  Minor unrelated (sizing) fixes to wxCheckListBox, wxStaticText, wxTextCtrl.
  Tagged with MOTIF_BEFORE_COLOUR_FONT_INHERITANCE before the changes.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45312  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2007-04-07 21:18:33 +00:00 
						 
				 
			
				
					
						
							
							
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						85ab460e7d 
					 
					
						
						
							
							miscellaneous wxFont enhancements (patch 1496606):  
						
						... 
						
						
						
						- made SetFaceName() bool and return false if the face name is not available
- corrected To/FromUserString() to complement each other
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@39411  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2006-05-29 00:03:36 +00:00 
						 
				 
			
				
					
						
							
							
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						f8855e4725 
					 
					
						
						
							
							great copy ctor/assignment operators cleanup by Paul Cornett (patch 1307665)  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37402  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2006-02-09 00:51:23 +00:00 
						 
				 
			
				
					
						
							
							
								Mattia Barbon 
							
						 
					 
					
						
						
							
						
						eb9d223a9a 
					 
					
						
						
							
							Simplify preprocessor guards for render tables and new  
						
						... 
						
						
						
						font handling. Remove unused method.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35766  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2005-09-30 09:12:58 +00:00 
						 
				 
			
				
					
						
							
							
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						53c5fb20ed 
					 
					
						
						
							
							enable new font handling (working for i18n applications) by default  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35693  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2005-09-25 20:35:11 +00:00 
						 
				 
			
				
					
						
							
							
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						17a1ebd101 
					 
					
						
						
							
							first round of Intel compiler warning fixes: down from a few thousands just to slightly more than 100  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35688  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2005-09-25 19:59:19 +00:00 
						 
				 
			
				
					
						
							
							
								Mart Raudsepp 
							
						 
					 
					
						
						
							
						
						8907154c1a 
					 
					
						
						
							
							Nuke #pragma implementation/interface's  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35650  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2005-09-23 12:56:45 +00:00 
						 
				 
			
				
					
						
							
							
								Mattia Barbon 
							
						 
					 
					
						
						
							
						
						b0b2263b50 
					 
					
						
						
							
							Fix the condition to always #define wxMOTIF_NEW_FONT_HANDLING  
						
						... 
						
						
						
						(currently always defined to 0 for safety).
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35219  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2005-08-18 00:41:18 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Wetherell 
							
						 
					 
					
						
						
							
						
						94c7b08817 
					 
					
						
						
							
							Add import/export attributes  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35056  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2005-08-03 00:53:09 +00:00 
						 
				 
			
				
					
						
							
							
								Mattia Barbon 
							
						 
					 
					
						
						
							
						
						996994c714 
					 
					
						
						
							
							Allow displaying Japanese character with wxMotif/ANSI under a  
						
						... 
						
						
						
						Japanese EUC-JP locale:
- add a #define (wxMOTIF_NEW_FONT_HANDLING) defaulting to
  off
- factor the code for getting text extents in a central
  wxGetTextExtent function
- when the new font handling is enabled load a fontset instead of
  a single font. For non-Japanese locales this should load a fontset
  containing a single font.
- on a Japanese locale set the default point size to 15: the Japanese
  fonts I have are much more readable like this.
- do not set the wordwrap property for multiline wxTextCtrl with
  OpenMotif 2.1, otherwise it crashes when text is added
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35035  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2005-07-31 09:42:16 +00:00 
						 
				 
			
				
					
						
							
							
								Mattia Barbon 
							
						 
					 
					
						
						
							
						
						7360894949 
					 
					
						
						
							
							Fix crash on exit with Lesstif (and possibly Motif 1.x).  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34704  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2005-06-19 19:11:21 +00:00 
						 
				 
			
				
					
						
							
							
								Mattia Barbon 
							
						 
					 
					
						
						
							
						
						96be256b3e 
					 
					
						
						
							
							Replaced TRUE and FALSE with true and false  
						
						... 
						
						
						
						(or True and False when calling Motif APIs).
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31802  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2005-02-06 17:38:33 +00:00 
						 
				 
			
				
					
						
							
							
								Julian Smart 
							
						 
					 
					
						
						
							
						
						655719367a 
					 
					
						
						
							
							Use old licence name  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@27408  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2004-05-23 20:53:33 +00:00 
						 
				 
			
				
					
						
							
							
								Julian Smart 
							
						 
					 
					
						
						
							
						
						77ffb5937e 
					 
					
						
						
							
							Name and version changes  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@27404  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2004-05-23 14:56:36 +00:00 
						 
				 
			
				
					
						
							
							
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						3bf5a59b5e 
					 
					
						
						
							
							pointer returned by GetNativeFontInfo() is now const and must not be deleted (replaces patch 810192)  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@23875  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2003-09-24 01:23:37 +00:00 
						 
				 
			
				
					
						
							
							
								Václav Slavík 
							
						 
					 
					
						
						
							
						
						1202890513 
					 
					
						
						
							
							added support for gcc precompiled headers  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22722  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2003-08-09 12:38:21 +00:00 
						 
				 
			
				
					
						
							
							
								Gilles Depeyrot 
							
						 
					 
					
						
						
							
						
						3399051ee9 
					 
					
						
						
							
							disable use of #pragma interface under Mac OS X  
						
						... 
						
						
						
						GNU compiler included with Mac OS X 10.2 (Jaguar) as well as available updates
contain a bug concerning #pragma interface handling that can only be worked
around by not using them (and they are not necessary anyways)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@20584  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2003-05-11 17:57:23 +00:00 
						 
				 
			
				
					
						
							
							
								Mattia Barbon 
							
						 
					 
					
						
						
							
						
						da494b405d 
					 
					
						
						
							
							Added new __WXMOTIF20__ macro, which is true if the Motif version  
						
						... 
						
						
						
						is 2.0 or higher.
  Now Motif 2.0 or better (but not Lesstif) uses XmRenderTable instead
of the deprecated XmFontList. This allows underlined text in controls.
  Miscellaneous cleanup; used wxXmString in some more places.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@19495  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2003-03-05 20:15:35 +00:00 
						 
				 
			
				
					
						
							
							
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						9045ad9dfc 
					 
					
						
						
							
							added DoSetNativeFontInfo() to avoid virtual function hiding  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@19194  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2003-02-12 15:42:27 +00:00 
						 
				 
			
				
					
						
							
							
								Julian Smart 
							
						 
					 
					
						
						
							
						
						83df96d63a 
					 
					
						
						
							
							Reformatted Motif headers; added __WXX11__ symbol support to common headers;  
						
						... 
						
						
						
						added place-holding src/x11 and include/wx/x11 files.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@14015  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2002-02-05 16:34:33 +00:00 
						 
				 
			
				
					
						
							
							
								Gilles Depeyrot 
							
						 
					 
					
						
						
							
						
						563f868d38 
					 
					
						
						
							
							implemented native font stuff for wxMotif  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13303  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2002-01-01 17:27:49 +00:00 
						 
				 
			
				
					
						
							
							
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						a2e91a93a8 
					 
					
						
						
							
							possible compilation problem fix  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10629  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2001-06-21 18:31:43 +00:00 
						 
				 
			
				
					
						
							
							
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						98c9fc2d06 
					 
					
						
						
							
							compilation fix (?)  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@8971  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2000-12-20 18:26:35 +00:00 
						 
				 
			
				
					
						
							
							
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						30764ab524 
					 
					
						
						
							
							applied wxNativeFontInfo patch from Derry Bryson (with minor changes)  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@8934  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2000-12-18 01:00:25 +00:00 
						 
				 
			
				
					
						
							
							
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						93ccaed869 
					 
					
						
						
							
							wxMotif::wxFont supports encodings too (and shares 99% of font code with wxGTK)  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@3779  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						1999-10-01 14:59:52 +00:00 
						 
				 
			
				
					
						
							
							
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						af0bb3b161 
					 
					
						
						
							
							more Motif fixes (still doesn't compile, but *really* close :-)  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2716  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						1999-06-08 19:10:37 +00:00 
						 
				 
			
				
					
						
							
							
								Julian Smart 
							
						 
					 
					
						
						
							
						
						c0ed460c2e 
					 
					
						
						
							
							Sorry folks, a lot of changes to remedy GetFont, GetBrush etc.  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@1137  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						1998-12-08 23:26:18 +00:00 
						 
				 
			
				
					
						
							
							
								Julian Smart 
							
						 
					 
					
						
						
							
						
						f97c985452 
					 
					
						
						
							
							More wxMotif work, OGL enhancements, USE_ macro corrections, object.cpp delete  
						
						... 
						
						
						
						operator correction for VC++ 6
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@780  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						1998-09-28 15:42:54 +00:00 
						 
				 
			
				
					
						
							
							
								Julian Smart 
							
						 
					 
					
						
						
							
						
						dfc5454127 
					 
					
						
						
							
							More Motif stuff  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@763  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						1998-09-20 20:59:30 +00:00 
						 
				 
			
				
					
						
							
							
								Julian Smart 
							
						 
					 
					
						
						
							
						
						9b6dbb0974 
					 
					
						
						
							
							Added Motif files.  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@751  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						1998-09-18 10:19:10 +00:00