Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						9899a70bc0 
					 
					
						
						
							
							Remove hard limit on number of pages in wxHtmlPrintout.  
						
						... 
						
						
						
						This seems to be a leftover from an old version in which the page breaks
positions were stored in a fixed size array. As the code uses a dynamic array
now there doesn't seem to be any reason to impose any limit on the number of
pages and some people did run into the old 999 pages limitation apparently.
Closes  #11159 .
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@65076  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2010-07-24 12:27:18 +00:00 
						 
				 
			
				
					
						
							
							
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						fc48f78fd0 
					 
					
						
						
							
							Notify user less intrusively about overflow when previewing HTML printouts.  
						
						... 
						
						
						
						We used to show a modal dialog if the page didn't fit horizontally but this
was too intrusive when the user was just previewing the output and not really
printing it. Moreover, the question of the message box ("Print" or "Cancel")
simply didn't make sense in this case.
Fix both problems by not showing this dialog at all when previewing. Instead,
notify the user with a much less intrusive info bar in the preview window.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@64214  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2010-05-05 12:20:15 +00:00 
						 
				 
			
				
					
						
							
							
								Václav Slavík 
							
						 
					 
					
						
						
							
						
						c44a49b852 
					 
					
						
						
							
							Use fixed screen DPI of 96 when printing HTML.  
						
						... 
						
						
						
						Unlike font sizes, which depend on screen resolution because of weird
wxFont API, pixel sizes used elsewhere (and in particular, for images)
shouldn't depend on screen DPI.
This finally makes the output independent of screen size.
Fixes  #10942 .
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@63781  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2010-03-29 14:19:06 +00:00 
						 
				 
			
				
					
						
							
							
								Bryan Petty 
							
						 
					 
					
						
						
							
						
						0678e935b1 
					 
					
						
						
							
							Forward-port of r62758 (Added wxHtmlEasyPrinting name accessor and modifier).  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@62759  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2009-12-01 20:23:29 +00:00 
						 
				 
			
				
					
						
							
							
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						4209475ced 
					 
					
						
						
							
							detect horizontal overflow in wxHtmlPrintout and warn the user about it  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59862  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2009-03-26 13:37:37 +00:00 
						 
				 
			
				
					
						
							
							
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						c0c133e13b 
					 
					
						
						
							
							add wx-prefixed and semicolon-requiring versions of DECLARE_NO_{COPY,ASSIGN}_CLASS macros  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58757  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2009-02-08 11:45:59 +00:00 
						 
				 
			
				
					
						
							
							
								Francesco Montorsi 
							
						 
					 
					
						
						
							
						
						18e9c453ef 
					 
					
						
						
							
							s/FALSE/false  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56586  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2008-10-29 18:58:21 +00:00 
						 
				 
			
				
					
						
							
							
								Julian Smart 
							
						 
					 
					
						
						
							
						
						2a225ba641 
					 
					
						
						
							
							Added Get/SetParentWindow to allow the same easy printing object to be used even  
						
						... 
						
						
						
						if the original parent frame was deleted
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47861  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2007-08-03 08:50:18 +00:00 
						 
				 
			
				
					
						
							
							
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						d3c7fc996a 
					 
					
						
						
							
							mark all dtors which are virtual because base class dtor is virtual explicitly virtual themselves  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41020  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2006-09-05 20:47:48 +00:00 
						 
				 
			
				
					
						
							
							
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						fd0bab4353 
					 
					
						
						
							
							use dynamic array for the page breaks positions (patch 1483976)  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@39396  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2006-05-28 22:56:28 +00:00 
						 
				 
			
				
					
						
							
							
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						fbfb8bcc3f 
					 
					
						
						
							
							added missing consts and pass objects by const reference instead of by value (patch 1205869)  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35665  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2005-09-24 21:43:15 +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 
						 
				 
			
				
					
						
							
							
								Julian Smart 
							
						 
					 
					
						
						
							
						
						99d800190a 
					 
					
						
						
							
							Added licence/copyright information  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33948  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2005-05-04 18:57:50 +00:00 
						 
				 
			
				
					
						
							
							
								Václav Slavík 
							
						 
					 
					
						
						
							
						
						4ac725a3b3 
					 
					
						
						
							
							renamed Render's argument to not obfuscate its meaning  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30798  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2004-11-27 22:40:05 +00:00 
						 
				 
			
				
					
						
							
							
								Robert Roebling 
							
						 
					 
					
						
						
							
						
						b45dfd0a8b 
					 
					
						
						
							
							Moved the wxPageSetupDialogData <-> native conversion  
						
						... 
						
						
						
						code for MSW to the appropriate file in src/msw/printdlg.cpp
  Removed the now obsolete printer setup dialog code.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30210  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2004-10-31 23:43:41 +00:00 
						 
				 
			
				
					
						
							
							
								Włodzimierz Skiba 
							
						 
					 
					
						
						
							
						
						6953da0088 
					 
					
						
						
							
							Source cleaning: whitespaces, tabs, -1/wxID_ANY, TRUE/true, FALSE/false.  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@29461  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2004-09-27 19:06:39 +00:00 
						 
				 
			
				
					
						
							
							
								Václav Slavík 
							
						 
					 
					
						
						
							
						
						10e5c7eaa0 
					 
					
						
						
							
							replaced NormalizeFontSizes with SetStandardFonts  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@29313  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2004-09-24 09:55:10 +00:00 
						 
				 
			
				
					
						
							
							
								Robin Dunn 
							
						 
					 
					
						
						
							
						
						7acd36259b 
					 
					
						
						
							
							Added NormalizeFontSizes which will set the html font sizes based on  
						
						... 
						
						
						
						the size of a system font.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@28649  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2004-08-05 23:59:44 +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 
						 
				 
			
				
					
						
							
							
								Václav Slavík 
							
						 
					 
					
						
						
							
						
						632783de61 
					 
					
						
						
							
							create wxPrintData instance on demand  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@25934  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2004-02-23 22:38:30 +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 
						 
				 
			
				
					
						
							
							
								Julian Smart 
							
						 
					 
					
						
						
							
						
						d2b354f9c9 
					 
					
						
						
							
							Printing improvements: GetPageInfo() gets called after the DC has  
						
						... 
						
						
						
						been set and after OnPreparePrinting() has been called so it can
report the number of pages accurately; doesn't try to set
number of pages in print dialog, in common with other Windows apps;
wxHTML easy printing's preview shows number of pages
correctly; preview scrollbars are set correctly; keyboard navigation
improved
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22263  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2003-07-23 20:30:19 +00:00 
						 
				 
			
				
					
						
							
							
								Julian Smart 
							
						 
					 
					
						
						
							
						
						fa10c70ceb 
					 
					
						
						
							
							Added wxHtmlPrintout::AddFilter so the same filters used for  
						
						... 
						
						
						
						viewing HTML can be used for printing it.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21711  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2003-07-06 17:52:42 +00:00 
						 
				 
			
				
					
						
							
							
								Václav Slavík 
							
						 
					 
					
						
						
							
						
						6acba9a719 
					 
					
						
						
							
							fixes for moving wxHTML files into their own DLL  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21621  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2003-07-04 13:04:05 +00:00 
						 
				 
			
				
					
						
							
							
								Julian Smart 
							
						 
					 
					
						
						
							
						
						a5ae8241de 
					 
					
						
						
							
							Allow printing objects to be passed a wxWindow, not a wxFrame  
						
						... 
						
						
						
						(vestigial remains of older wxWin version)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@20735  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2003-05-26 09:55:28 +00:00 
						 
				 
			
				
					
						
							
							
								Václav Slavík 
							
						 
					 
					
						
						
							
						
						f2034f1b6e 
					 
					
						
						
							
							applied HTML pagebreaks patch  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@20617  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2003-05-12 22:33:51 +00:00 
						 
				 
			
				
					
						
							
							
								Václav Slavík 
							
						 
					 
					
						
						
							
						
						4eecf1150d 
					 
					
						
						
							
							applied patch adding SetFonts to wxHTML printing classes and allowing NULL sizes list  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@19587  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2003-03-16 20:30:26 +00:00 
						 
				 
			
				
					
						
							
							
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						22f3361e1c 
					 
					
						
						
							
							use DECLARE_NO_COPY_CLASS() where applicable (patch 633384)  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@18525  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2003-01-02 23:38:11 +00:00 
						 
				 
			
				
					
						
							
							
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						2b5f62a0b2 
					 
					
						
						
							
							merged 2.4 branch into the trunk  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@18040  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2002-12-04 14:11:26 +00:00 
						 
				 
			
				
					
						
							
							
								Gilles Depeyrot 
							
						 
					 
					
						
						
							
						
						af49c4b8a2 
					 
					
						
						
							
							disable use of #pragma interface under Mac OS X  
						
						... 
						
						
						
						GNU compiler included with Mac OS X 10.2 (Jaguar) as well as August Developer
Tools update 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@16884  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2002-08-31 11:29:13 +00:00 
						 
				 
			
				
					
						
							
							
								Gilles Depeyrot 
							
						 
					 
					
						
						
							
						
						a2e9bc18a8 
					 
					
						
						
							
							use "..." instead of <...> for wx headers  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13412  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2002-01-06 15:40:15 +00:00 
						 
				 
			
				
					
						
							
							
								Václav Slavík 
							
						 
					 
					
						
						
							
						
						2978621101 
					 
					
						
						
							
							wxHtmlEasyPrinting indentation changes + CreatePrintout,DoPrint and DoPreview virtual and protected  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@11443  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2001-08-23 18:56:41 +00:00 
						 
				 
			
				
					
						
							
							
								Václav Slavík 
							
						 
					 
					
						
						
							
						
						9749497156 
					 
					
						
						
							
							cleanup and reformatting to match indentation style of the rest of wx  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@9931  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2001-04-29 17:57:59 +00:00 
						 
				 
			
				
					
						
							
							
								Bryan Petty 
							
						 
					 
					
						
						
							
						
						f6bcfd974e 
					 
					
						
						
							
							merged 2.2 branch  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@7748  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2000-07-15 19:51:35 +00:00 
						 
				 
			
				
					
						
							
							
								Václav Slavík 
							
						 
					 
					
						
						
							
						
						edbd0635f2 
					 
					
						
						
							
							new wxHTML printing code ; parser now supports scaling  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@4906  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						1999-12-11 21:50:44 +00:00 
						 
				 
			
				
					
						
							
							
								Václav Slavík 
							
						 
					 
					
						
						
							
						
						2a0eb92258 
					 
					
						
						
							
							fixed bug that caused assertion failure during HTML printing under wxGTK  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@4272  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						1999-10-30 21:36:48 +00:00 
						 
				 
			
				
					
						
							
							
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						72cdf4c9b3 
					 
					
						
						
							
							1. wxApp::ProcessPendingEvents() is now common, added appcmn.cpp and  
						
						... 
						
						
						
						regenerated the makefiles. wxPostEvent() should work for wxGTK too (untested)
2. long -> wxCoord change for wxGTK and wxMSW, use
   wxUSE_COMPATIBLE_COORD_TYPES to get the old behaviour
3. wxHTML compilation fixes (for !wxUSE_HTML case)
4. a couple of handy macros in thread.h added
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@4054  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						1999-10-18 15:14:52 +00:00 
						 
				 
			
				
					
						
							
							
								Václav Slavík 
							
						 
					 
					
						
						
							
						
						efba2b89f1 
					 
					
						
						
							
							HTML_xxxx constants changed to wxHTML_xxxx (with backward compatibility through WXWIN_COMPATIBILITY_2)  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@4036  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						1999-10-17 20:52:29 +00:00 
						 
				 
			
				
					
						
							
							
								Václav Slavík 
							
						 
					 
					
						
						
							
						
						3ce369e687 
					 
					
						
						
							
							added HTML printing  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@4030  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						1999-10-17 13:03:40 +00:00