Jaakko Salli 
							
						 
					 
					
						
						
							
						
						35f8ae6572 
					 
					
						
						
							
							Removed wxPG_DOUBLE_BUFFER constant. Now all wxPG rendering is done double-buffered, regardless of the platform. Code path with wxPG_DOUBLE_BUFFER = 0 did not render correctly ( fixes   #13140 ). In future should probably use wxAutoBufferedPaintDC or something similar, but this will require non-trivial code changes and testing.  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@67494  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2011-04-15 09:23:23 +00:00 
						 
				 
			
				
					
						
							
							
								Dimitri Schoolwerth 
							
						 
					 
					
						
						
							
						
						4c51a665c6 
					 
					
						
						
							
							Fixed various typos.  
						
						... 
						
						
						
						Applied patch by snowleopard2 fixing a bunch of typos such as misspellings and double words in the documentation. Combined the patch with some local queued typos waiting to be committed as well as adding new typo fixes inspired by the patch.
Function names with American spelling were not changed nor was third-party code touched. The only code changes involve some changes in strings that are translated ("Can not" -> "Cannot").
Closes  #13063  (again).
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@67280  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2011-03-22 14:17:38 +00:00 
						 
				 
			
				
					
						
							
							
								Jaakko Salli 
							
						 
					 
					
						
						
							
						
						c27615f55c 
					 
					
						
						
							
							Streamline wxPropertyGrid tooltip code  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@65593  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2010-09-23 12:58:02 +00:00 
						 
				 
			
				
					
						
							
							
								Jaakko Salli 
							
						 
					 
					
						
						
							
						
						6f631217a9 
					 
					
						
						
							
							Added missing wx/defs.h includes in propgrid headers  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@65423  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2010-08-26 13:25:07 +00:00 
						 
				 
			
				
					
						
							
							
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						526954c596 
					 
					
						
						
							
							Globally use "wxWindows licence" consistently.  
						
						... 
						
						
						
						Use "wxWindows licence" and not "wxWidgets licence" (the latter doesn't
exist) and consistently spell "licence" using British spelling.
See #12165 .
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@64940  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2010-07-13 13:29:13 +00:00 
						 
				 
			
				
					
						
							
							
								Jaakko Salli 
							
						 
					 
					
						
						
							
						
						8d2c70414c 
					 
					
						
						
							
							Added wxPropertyGrid::DedicateKey(), which prevents specific key presses from being eaten by editor controls. This is useful for customizing keyboard navigation. Also added utility function wxPGFindInVector<>(), which is used in the new code, and also in some other places.  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@64562  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2010-06-12 09:30:57 +00:00 
						 
				 
			
				
					
						
							
							
								Jaakko Salli 
							
						 
					 
					
						
						
							
						
						4e0bdd562d 
					 
					
						
						
							
							Adapted wxPropertyGrid documentation, samples, tests, and wxVariantData-macros to the new wxAny<->wxVariant conversions  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@64001  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2010-04-16 14:36:32 +00:00 
						 
				 
			
				
					
						
							
							
								Jaakko Salli 
							
						 
					 
					
						
						
							
						
						ec3cce5a29 
					 
					
						
						
							
							Removed most of the propgrid '#ifndef SWIG' pre-compiler conditions  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@63458  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2010-02-10 16:45:39 +00:00 
						 
				 
			
				
					
						
							
							
								Jaakko Salli 
							
						 
					 
					
						
						
							
						
						0847e36eff 
					 
					
						
						
							
							wxTextEntry::SetMargins(), GetMargins() - implemented on wxMSW and wxGTK (GTK+ 2.10+); also added similar functions into wxComboCtrl, deprecated old indent-functions; wxPropertyGrid modified to use the new functionality  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@61834  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2009-09-05 12:39:12 +00:00 
						 
				 
			
				
					
						
							
							
								Jaakko Salli 
							
						 
					 
					
						
						
							
						
						1bfcd80c2f 
					 
					
						
						
							
							Removed obsolete conditional compile option wxPG_CREATE_CONTROLS_HIDDEN  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@61744  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2009-08-23 15:34:25 +00:00 
						 
				 
			
				
					
						
							
							
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						29a35dd5fe 
					 
					
						
						
							
							Don't define wxArrayPGProperty as std::vector in STL build.  
						
						... 
						
						
						
						wxArray::Remove() method is used on it so defining it as std::vector<> breaks
compilation in STL build. It is also insonsistent with all the other arrays in
wx none of which used "#if wxUSE_STL" around its definition.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@61691  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2009-08-18 00:27:21 +00:00 
						 
				 
			
				
					
						
							
							
								Jaakko Salli 
							
						 
					 
					
						
						
							
						
						4e00b90802 
					 
					
						
						
							
							Added support for wxLongLong and wxULongLong in wxVariant ( closes   #10166 )  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@61070  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2009-06-15 22:43:27 +00:00 
						 
				 
			
				
					
						
							
							
								Jaakko Salli 
							
						 
					 
					
						
						
							
						
						45e82d4ceb 
					 
					
						
						
							
							Added better asserts, helps with debugging strange wxVariant issues  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60912  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2009-06-06 15:27:55 +00:00 
						 
				 
			
				
					
						
							
							
								Jaakko Salli 
							
						 
					 
					
						
						
							
						
						4aee83345e 
					 
					
						
						
							
							Property value images are no longer shrinked horizontally  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59374  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2009-03-06 17:32:28 +00:00 
						 
				 
			
				
					
						
							
							
								Jaakko Salli 
							
						 
					 
					
						
						
							
						
						0eb877f2c1 
					 
					
						
						
							
							Reverted to old wxPG_AUTO_SORT behavior in which only root properties and immediate children of categories are (automatically) sorted; Added Sort flags; Applied slight optimization when sorting on propgridmanager page change  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57975  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2009-01-10 15:16:03 +00:00 
						 
				 
			
				
					
						
							
							
								Jaakko Salli 
							
						 
					 
					
						
						
							
						
						433969811e 
					 
					
						
						
							
							Added wxPropertyGrid::SetSortFunction(); moved Sort() and SortChildren() to wxPropertyGridInterface; default sorting is now case-insensitive  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57894  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2009-01-07 18:53:09 +00:00 
						 
				 
			
				
					
						
							
							
								Jaakko Salli 
							
						 
					 
					
						
						
							
						
						e9cc4973ff 
					 
					
						
						
							
							Fixed various NULL reference issues. Also cleaned up wxPGComboBox code overall a bit.  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56782  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2008-11-15 10:34:36 +00:00 
						 
				 
			
				
					
						
							
							
								Jaakko Salli 
							
						 
					 
					
						
						
							
						
						1621f192d9 
					 
					
						
						
							
							Removed property editor validation failure assertions when implicitly clearing selection. Added relevant notes into documentation of member functions that previously asserted.  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56690  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2008-11-06 18:05:09 +00:00 
						 
				 
			
				
					
						
							
							
								Jaakko Salli 
							
						 
					 
					
						
						
							
						
						f275b5dbfd 
					 
					
						
						
							
							User should no longer be able to modify disabled or read only child properties by editing their parent (wxPG sf bug  #2181860 )  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56475  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2008-10-20 17:01:17 +00:00 
						 
				 
			
				
					
						
							
							
								Jaakko Salli 
							
						 
					 
					
						
						
							
						
						1425eca550 
					 
					
						
						
							
							Added virtual wxPGProperty::ValueToString(). In derived property classes, now it must be implemented instead of GetValueAsString (assertion failure is raised at run-time if you fail to do so). This change is needed to properly support wxEVT_PG_CHANGING for nested composite string properties. wxPGProperty::GenerateComposedValue() partially updated to support this.  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56363  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2008-10-16 17:19:50 +00:00 
						 
				 
			
				
					
						
							
							
								Robert Roebling 
							
						 
					 
					
						
						
							
						
						012b4a0790 
					 
					
						
						
							
							Correct positioning of wxTextCtrl in wxPropertyGrid for wxMac  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56304  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2008-10-14 12:32:01 +00:00 
						 
				 
			
				
					
						
							
							
								Robert Roebling 
							
						 
					 
					
						
						
							
						
						9861dc94bb 
					 
					
						
						
							
							Use native closure buttons under GTK+  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56273  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2008-10-13 11:21:37 +00:00 
						 
				 
			
				
					
						
							
							
								Jaakko Salli 
							
						 
					 
					
						
						
							
						
						c26873c8ef 
					 
					
						
						
							
							Remove use of wxPG_EDITOR macro  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56127  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2008-10-06 15:38:30 +00:00 
						 
				 
			
				
					
						
							
							
								Jaakko Salli 
							
						 
					 
					
						
						
							
						
						ea5af9c535 
					 
					
						
						
							
							Fix RCS-IDs  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56096  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2008-10-05 18:03:43 +00:00 
						 
				 
			
				
					
						
							
							
								Jaakko Salli 
							
						 
					 
					
						
						
							
						
						f7a094e1af 
					 
					
						
						
							
							Converted various wxArrayPtrVoids to wxVectors  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55989  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2008-09-30 17:23:27 +00:00 
						 
				 
			
				
					
						
							
							
								Jaakko Salli 
							
						 
					 
					
						
						
							
						
						2a8312bced 
					 
					
						
						
							
							Make wxPGValidationInfo class instead of struct, re-document it (used at least by derived wxPGProperty::ValidateValue())  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55949  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2008-09-29 16:23:38 +00:00 
						 
				 
			
				
					
						
							
							
								Jaakko Salli 
							
						 
					 
					
						
						
							
						
						a6162a3eaf 
					 
					
						
						
							
							'wx(U)LongLong << variant' type safety improved (now works even if variant has plain long value). Added << operator and WXVARIANT template specialization for wx(U)LongLong_t as well. Changed WX_PG_DECLARE/IMPLEMENT_VARIANT_DATA so that classname << variant can be customized.  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55771  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2008-09-21 16:54:22 +00:00 
						 
				 
			
				
					
						
							
							
								Jaakko Salli 
							
						 
					 
					
						
						
							
						
						a48fcef3e8 
					 
					
						
						
							
							Remove redundant GetValueRef() from wxVariantData impl macro  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55769  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2008-09-21 15:58:03 +00:00 
						 
				 
			
				
					
						
							
							
								Jaakko Salli 
							
						 
					 
					
						
						
							
						
						f4bc1aa27c 
					 
					
						
						
							
							wxUSE_PROPGRID is now recognized by source and header files  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55685  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2008-09-17 15:00:00 +00:00 
						 
				 
			
				
					
						
							
							
								Jaakko Salli 
							
						 
					 
					
						
						
							
						
						0372d42ea5 
					 
					
						
						
							
							Eliminated C++ RTTI (typeid etc) use. Eliminated wxPGVariantData (default default value for new types is now Null variant). Re-created variantdata creator macros based on those found in variant.h. Using DECLARE/IMPLEMENT_VARIANT_OBJECT whenever possible.  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55660  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2008-09-16 15:55:53 +00:00 
						 
				 
			
				
					
						
							
							
								Jaakko Salli 
							
						 
					 
					
						
						
							
						
						8f18b25245 
					 
					
						
						
							
							Fixed bug: Setting property value string did not update children of composed parent (ported from wxPG SVN trunk)  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55606  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2008-09-14 16:20:48 +00:00 
						 
				 
			
				
					
						
							
							
								Jaakko Salli 
							
						 
					 
					
						
						
							
						
						4a84bb72a4 
					 
					
						
						
							
							Removed dllimpexp declaration from std::vector typedef  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55597  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2008-09-14 08:46:02 +00:00 
						 
				 
			
				
					
						
							
							
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						1c4293cb91 
					 
					
						
						
							
							added wxPropertyGrid from Jaakko Salli ( #9934 )  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55576  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2008-09-12 20:57:41 +00:00