Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						98fbab9e7b 
					 
					
						
						
							
							Refactor owner-drawing code.  
						
						... 
						
						
						
						Only keep common code in the base class and extract all menu/listbox-specific
stuff into derived classes.
This makes the code cleaner and more maintainable but introduces some problems
in wxCheckListBox appearance which will be fixed by the next patch.
Closes  #10635 .
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@63220  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2010-01-23 13:21:12 +00:00 
						 
				 
			
				
					
						
							
							
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						d3b9f782ef 
					 
					
						
						
							
							don't use annoying and unneeded in C++ casts of NULL to "T *" in all other files neither  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58227  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2009-01-19 13:55:27 +00:00 
						 
				 
			
				
					
						
							
							
								Francesco Montorsi 
							
						 
					 
					
						
						
							
						
						53a2db124c 
					 
					
						
						
							
							substitute WXDLLEXPORT with WXDLLIMPEXP_CORE and WXDLLEXPORT_DATA with WXDLLIMPEXP_DATA_CORE  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52834  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2008-03-26 15:06:00 +00:00 
						 
				 
			
				
					
						
							
							
								Stefan Neis 
							
						 
					 
					
						
						
							
						
						b1b09544bc 
					 
					
						
						
							
							Compilation fix (patch  #1829901 )  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49834  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2007-11-11 22:22:14 +00:00 
						 
				 
			
				
					
						
							
							
								Julian Smart 
							
						 
					 
					
						
						
							
						
						52af3158e9 
					 
					
						
						
							
							Menu label consistency changes  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48023  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2007-08-11 17:54:59 +00:00 
						 
				 
			
				
					
						
							
							
								Włodzimierz Skiba 
							
						 
					 
					
						
						
							
						
						b73e73f912 
					 
					
						
						
							
							Include order is wxprec.h=>defs.h=>platform.h=>setup.h so remove explicit setup.h inclusion not touched by chckconf.h.  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37164  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2006-01-26 17:20:50 +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 
						 
				 
			
				
					
						
							
							
								David Webster 
							
						 
					 
					
						
						
							
						
						edf1dfa16d 
					 
					
						
						
							
							Unicode fixes  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33891  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2005-04-27 01:12:00 +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 
						 
				 
			
				
					
						
							
							
								Julian Smart 
							
						 
					 
					
						
						
							
						
						371a5b4e62 
					 
					
						
						
							
							Removed erroneous copyright names and corrected licence spelling  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@19592  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2003-03-17 10:34:04 +00:00 
						 
				 
			
				
					
						
							
							
								David Webster 
							
						 
					 
					
						
						
							
						
						598d8cacef 
					 
					
						
						
							
							Bitmap and menu updates  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15139  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2002-04-15 03:31:42 +00:00 
						 
				 
			
				
					
						
							
							
								David Webster 
							
						 
					 
					
						
						
							
						
						a086de984d 
					 
					
						
						
							
							Lots of updates  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15071  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2002-04-10 04:38:11 +00:00 
						 
				 
			
				
					
						
							
							
								David Webster 
							
						 
					 
					
						
						
							
						
						ab4fece809 
					 
					
						
						
							
							New radio item menu stuff  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@14775  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2002-03-25 18:06:12 +00:00 
						 
				 
			
				
					
						
							
							
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						d65c269b3f 
					 
					
						
						
							
							1. implemented radio menu items for wxGTK  
						
						... 
						
						
						
						2. changed (in most cases blindly) code for all the others
3. added wx/features.h
4. update wxMenu[Item] docs
----------------------------------------------------------------------
Committing in .
Modified Files:
	distrib/msw/tmake/filelist.txt docs/changes.txt
	docs/latex/wx/menu.tex docs/latex/wx/menuitem.tex
	include/wx/defs.h include/wx/menu.h include/wx/menuitem.h
	include/wx/gtk/menu.h include/wx/gtk/menuitem.h
	include/wx/mac/menuitem.h include/wx/motif/menuitem.h
	include/wx/msw/menuitem.h include/wx/os2/MENUITEM.H
	include/wx/univ/menuitem.h samples/menu/menu.cpp
	src/common/menucmn.cpp src/gtk/menu.cpp src/mac/menuitem.cpp
	src/motif/menuitem.cpp src/msw/menuitem.cpp
	src/os2/MENUITEM.CPP src/univ/menu.cpp
Added Files:
	include/wx/features.h
----------------------------------------------------------------------
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@14674  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2002-03-18 19:41:35 +00:00 
						 
				 
			
				
					
						
							
							
								David Webster 
							
						 
					 
					
						
						
							
						
						210a651b4f 
					 
					
						
						
							
							OS/2 update for wxUniv merge.  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10873  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2001-07-06 21:45:11 +00:00 
						 
				 
			
				
					
						
							
							
								Stefan Neis 
							
						 
					 
					
						
						
							
						
						4a277ceb2b 
					 
					
						
						
							
							Compilation fix.  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@6599  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2000-03-10 20:55:15 +00:00 
						 
				 
			
				
					
						
							
							
								David Webster 
							
						 
					 
					
						
						
							
						
						3e282d337f 
					 
					
						
						
							
							no message  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@6509  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2000-03-07 21:26:54 +00:00 
						 
				 
			
				
					
						
							
							
								David Webster 
							
						 
					 
					
						
						
							
						
						22e90769f8 
					 
					
						
						
							
							no message  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@6366  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2000-02-29 23:18:42 +00:00 
						 
				 
			
				
					
						
							
							
								Stefan Neis 
							
						 
					 
					
						
						
							
						
						eca370a9cf 
					 
					
						
						
							
							Integrated recent API-change  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5614  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2000-01-23 17:54:14 +00:00 
						 
				 
			
				
					
						
							
							
								David Webster 
							
						 
					 
					
						
						
							
						
						e92f266ca7 
					 
					
						
						
							
							wxMenu implementations  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@4293  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						1999-11-02 04:38:14 +00:00 
						 
				 
			
				
					
						
							
							
								David Webster 
							
						 
					 
					
						
						
							
						
						50c375d311 
					 
					
						
						
							
							*** empty log message ***  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@4192  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						1999-10-26 04:38:15 +00:00 
						 
				 
			
				
					
						
							
							
								David Webster 
							
						 
					 
					
						
						
							
						
						75f11ad7ca 
					 
					
						
						
							
							*** empty log message ***  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@3924  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						1999-10-11 02:49:06 +00:00 
						 
				 
			
				
					
						
							
							
								David Webster 
							
						 
					 
					
						
						
							
						
						0e320a79f1 
					 
					
						
						
							
							*** empty log message ***  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@3190  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						1999-07-29 05:11:30 +00:00