Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						396825dced 
					 
					
						
						
							
							rename wxHeaderCtrl DRAG events into RESIZE ones as we're also going to have column drag-reodering  
						
						 
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57197  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2008-12-08 16:38:56 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						aef252d9da 
					 
					
						
						
							
							implement column resizing events in wxHeaderCtrl  
						
						 
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57190  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2008-12-08 14:40:42 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						e5a1635371 
					 
					
						
						
							
							added wxHeaderCtrlSimple::GetBestFittingWidth() for even more automatic column resizing  
						
						 
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57187  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2008-12-08 12:28:41 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						3bfaa5a7e4 
					 
					
						
						
							
							add wxEVT_COMMAND_HEADER_SEPARATOR_DCLICK and semi-automatic header resizing support  
						
						 
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57186  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2008-12-08 12:15:17 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						056d5a89ff 
					 
					
						
						
							
							correct WXDLLIMPEXP symbols for the event constants  
						
						 
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57183  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2008-12-08 11:20:51 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						0c02fc7765 
					 
					
						
						
							
							undo accidental change to always use generic version in r57178  
						
						 
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57179  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2008-12-08 07:52:19 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						fa3d4aaf0f 
					 
					
						
						
							
							implement click events in wxHeaderCtrl  
						
						 
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57178  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2008-12-08 00:57:53 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						e2bfe6731e 
					 
					
						
						
							
							- Rewrite wxHeaderCtrl to be virtual-like: even if we don't need an infinite  
						
						 
						
						... 
						
						
						
						number of columns in it, it turns out that getting column information from
  the associated control is much easier than copying it into the control.
- Provide wxHeaderCtrlSimple derived class which can be used easily if
  callback approach of wxHeaderCtrl is not needed.
- Because of wxHeaderCtrl virtualization, port-specific implementations of
  wxHeaderColumn are not needed any more and were removed.
- Use wxHeaderCtrl in the generic wxDataViewCtrl: this means that column
  events are broken right now in it as they haven't been implemented by
  wxHeaderCtrl yet, this will be fixed a.s.a.p.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57161  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2008-12-07 14:47:55 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						b63f9a3330 
					 
					
						
						
							
							generic implementation of wxHeaderCtrl API so far  
						
						 
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57136  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2008-12-05 22:44:54 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						d8fc3398ac 
					 
					
						
						
							
							move ScrollWindow() implementation to the base class and call private DoScrollHorz() from it  
						
						 
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57135  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2008-12-05 22:43:37 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						a3e0efb6a4 
					 
					
						
						
							
							override GetDefaultBorder() to not use border by default  
						
						 
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57134  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2008-12-05 22:34:29 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						a000920547 
					 
					
						
						
							
							add Show/HideColumn() methods  
						
						 
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57132  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2008-12-05 21:50:30 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						bd93de46e9 
					 
					
						
						
							
							disable generic version, it's not ready to be committed just yet  
						
						 
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57094  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2008-12-03 21:54:34 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						56873923f3 
					 
					
						
						
							
							extract (and expand and clean up and document) the header window implementation used inside the generic wxDataViewCtrl in a separate wxHeaderCtrl class which could be reused in (generic) wxListCtrl and, most importantly, wxGrid later  
						
						 
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57093  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2008-12-03 21:53:10 +00:00