PB 
							
						 
					 
					
						
						
							
						
						f57f214122 
					 
					
						
						
							
							Remove BCC-specific hdrstop pragma from everywhere  
						
						
						
						
					 
					
						2020-10-12 21:58:37 +02:00 
						 
				 
			
				
					
						
							
							
								Artur Wieczorek 
							
						 
					 
					
						
						
							
						
						a39aff4018 
					 
					
						
						
							
							Refactor setting main frame size in propgrid sample  
						
						... 
						
						
						
						Determine and set main frame size on creation. 
						
						
					 
					
						2020-04-19 00:39:38 +02:00 
						 
				 
			
				
					
						
							
							
								Artur Wieczorek 
							
						 
					 
					
						
						
							
						
						d9f8eec602 
					 
					
						
						
							
							Refactor propgrid sample  
						
						... 
						
						
						
						Simplify implementation by creating panel and sizer holding wxPG instance
only once in FormMain ctor. 
						
						
					 
					
						2020-04-19 00:33:52 +02:00 
						 
				 
			
				
					
						
							
							
								Paul Cornett 
							
						 
					 
					
						
						
							
						
						948ddc6e0f 
					 
					
						
						
							
							Eliminate -Wcast-qual warnings with GCC and Clang  
						
						... 
						
						
						
						Use const_cast, mutable, and various other changes to avoid -Wcast-qual 
						
						
					 
					
						2020-02-02 22:50:32 -08:00 
						 
				 
			
				
					
						
							
							
								Maarten Bent 
							
						 
					 
					
						
						
							
						
						2815870507 
					 
					
						
						
							
							Resolve some extra semicolon warnings  
						
						
						
						
					 
					
						2019-07-21 17:15:02 +02:00 
						 
				 
			
				
					
						
							
							
								Artur Wieczorek 
							
						 
					 
					
						
						
							
						
						2a24991110 
					 
					
						
						
							
							Use wxVector<> instead of macro-based wxArray  
						
						
						
						
					 
					
						2019-06-16 19:51:52 +02:00 
						 
				 
			
				
					
						
							
							
								Artur Wieczorek 
							
						 
					 
					
						
						
							
						
						50330b3a26 
					 
					
						
						
							
							Use long int literals to represent long constants in propgrid sample  
						
						
						
						
					 
					
						2019-05-26 18:52:43 +02:00 
						 
				 
			
				
					
						
							
							
								Artur Wieczorek 
							
						 
					 
					
						
						
							
						
						d8f04a7bb1 
					 
					
						
						
							
							Add test of setting and getting maximum text length of wxPG properties  
						
						
						
						
					 
					
						2019-05-26 18:10:34 +02:00 
						 
				 
			
				
					
						
							
							
								Artur Wieczorek 
							
						 
					 
					
						
						
							
						
						57aeaa3823 
					 
					
						
						
							
							Add some tests of wxPGAttributeStorage  
						
						... 
						
						
						
						Check obtaining list of wxPGProperty attributes as wxPGAttributeStorage and making a copy of this list. 
						
						
					 
					
						2019-04-28 16:32:20 +02:00 
						 
				 
			
				
					
						
							
							
								Artur Wieczorek 
							
						 
					 
					
						
						
							
						
						3f1d4a7104 
					 
					
						
						
							
							Add test of setting/getting wxPGProperty attributes through wxPropertyGridManager  
						
						
						
						
					 
					
						2019-04-28 16:32:19 +02:00 
						 
				 
			
				
					
						
							
							
								Artur Wieczorek 
							
						 
					 
					
						
						
							
						
						ac22b5924f 
					 
					
						
						
							
							Reduce the scope of local variables  
						
						
						
						
					 
					
						2019-04-21 23:39:35 +02:00 
						 
				 
			
				
					
						
							
							
								Artur Wieczorek 
							
						 
					 
					
						
						
							
						
						fc7d8090cf 
					 
					
						
						
							
							Put header into separate line in wxPG dump in propgrid sample  
						
						
						
						
					 
					
						2019-04-21 23:39:34 +02:00 
						 
				 
			
				
					
						
							
							
								Artur Wieczorek 
							
						 
					 
					
						
						
							
						
						ecb711d2b3 
					 
					
						
						
							
							Remove obsolete code from propgrid sample  
						
						... 
						
						
						
						This is code for v3.x so it doesn't make sense to check version against v2.8. 
						
						
					 
					
						2019-04-21 23:39:33 +02:00 
						 
				 
			
				
					
						
							
							
								Blake Eryx 
							
						 
					 
					
						
						
							
						
						65827a0572 
					 
					
						
						
							
							Remove unnecessary c_str() calls from the samples  
						
						... 
						
						
						
						Pass wxStrings directly to wxString::Format("%s") and similar
pseudo-vararg functions, there is no need for c_str() there since
wxWidgets 2.9.
Closes https://github.com/wxWidgets/wxWidgets/pull/1009  
						
						
					 
					
						2018-11-03 22:52:57 +01:00 
						 
				 
			
				
					
						
							
							
								Artur Wieczorek 
							
						 
					 
					
						
						
							
						
						a33b364d84 
					 
					
						
						
							
							Add tests of retrieving main parent of wxPGProperty  
						
						... 
						
						
						
						This is to test wxPGProperty::GetMainParent() function. 
						
						
					 
					
						2018-10-13 23:33:25 +02:00 
						 
				 
			
				
					
						
							
							
								Blake Eryx 
							
						 
					 
					
						
						
							
						
						4fb39beae1 
					 
					
						
						
							
							Remove all wxS() macros from samples  
						
						... 
						
						
						
						The use of wxS() is an optimization which can be used to avoid an
implicit conversion from narrow to wide strings, but such optimizations
are not really needed in the samples and just make their code less
readable, so remove them.
Closes https://github.com/wxWidgets/wxWidgets/pull/956  
						
						
					 
					
						2018-10-01 13:55:42 +02:00 
						 
				 
			
				
					
						
							
							
								Blake Eryx 
							
						 
					 
					
						
						
							
						
						b70ed2d8c8 
					 
					
						
						
							
							Remove more wxT() macros from samples  
						
						... 
						
						
						
						Also use wxString instead of wxChar* strings.
Closes https://github.com/wxWidgets/wxWidgets/pull/950  
						
						
					 
					
						2018-09-29 17:16:12 +02:00 
						 
				 
			
				
					
						
							
							
								Paul Cornett 
							
						 
					 
					
						
						
							
						
						db29d5efba 
					 
					
						
						
							
							Fix incorrect pointer indirection in sort callback function  
						
						
						
						
					 
					
						2017-10-01 09:11:45 -07:00 
						 
				 
			
				
					
						
							
							
								Artur Wieczorek 
							
						 
					 
					
						
						
							
						
						afdb7eca87 
					 
					
						
						
							
							Use quotes and not angle brackets around the includes of wxWidgets itself  
						
						
						
						
					 
					
						2017-07-16 18:31:54 +02:00 
						 
				 
			
				
					
						
							
							
								Artur Wieczorek 
							
						 
					 
					
						
						
							
						
						51f7074caf 
					 
					
						
						
							
							Fix MSVC14 warnings about a shadowed variable in the propgrid sample.  
						
						... 
						
						
						
						Just to suppress some harmless warnings. 
						
						
					 
					
						2016-02-18 18:46:45 +01:00 
						 
				 
			
				
					
						
							
							
								Artur Wieczorek 
							
						 
					 
					
						
						
							
						
						0ef325bfdc 
					 
					
						
						
							
							Use HasFlag() instead of GetWindowStyleFlag() to check flags in propgrid sample.  
						
						... 
						
						
						
						Dedicated method to check flags is more readable. 
						
						
					 
					
						2015-06-26 18:40:52 +02:00 
						 
				 
			
				
					
						
							
							
								Artur Wieczorek 
							
						 
					 
					
						
						
							
						
						ab32194e91 
					 
					
						
						
							
							Initialize pseudo-random number generator only once when starting the tests (in propgrid sample).  
						
						
						
						
					 
					
						2015-06-26 18:28:05 +02:00 
						 
				 
			
				
					
						
							
							
								Artur Wieczorek 
							
						 
					 
					
						
						
							
						
						03dfb1cd10 
					 
					
						
						
							
							Check if grid is empty when properties are deleted in the reverse order (propgrid sample).  
						
						... 
						
						
						
						This is to check if all properties are really deleted. 
						
						
					 
					
						2015-06-26 18:19:49 +02:00 
						 
				 
			
				
					
						
							
							
								Artur Wieczorek 
							
						 
					 
					
						
						
							
						
						4228e3210f 
					 
					
						
						
							
							Use pre-increment/decrement operators to move iterator in the loop (propgrid sample).  
						
						... 
						
						
						
						When the return value is ignored, the ++it/--it is never less efficient than the it++/it--. 
						
						
					 
					
						2015-06-26 18:15:45 +02:00 
						 
				 
			
				
					
						
							
							
								Artur Wieczorek 
							
						 
					 
					
						
						
							
						
						2ade160882 
					 
					
						
						
							
							Refactor using RT_FAILURE_MSG macro in propgrid sample.  
						
						... 
						
						
						
						If we assume that RT_FAILURE_MSG macro parameter is of wxString& type then there is possible to simplify statements using this macro. 
						
						
					 
					
						2015-06-25 19:29:54 +02:00 
						 
				 
			
				
					
						
							
							
								Artur Wieczorek 
							
						 
					 
					
						
						
							
						
						ac0f3c6d5d 
					 
					
						
						
							
							Fix logging errors in propgrid sample.  
						
						... 
						
						
						
						Use dedicated RT_FAILURE_MSG macro to log error messages while running the tests. 
						
						
					 
					
						2015-06-25 19:27:08 +02:00 
						 
				 
			
				
					
						
							
							
								Artur Wieczorek 
							
						 
					 
					
						
						
							
						
						6f4a83a202 
					 
					
						
						
							
							Fix wxTextCtrl style in propgrid sample.  
						
						... 
						
						
						
						These controls are used only to present the text and therefore they should be read-only. 
						
						
					 
					
						2015-06-25 19:25:00 +02:00 
						 
				 
			
				
					
						
							
							
								Artur Wieczorek 
							
						 
					 
					
						
						
							
						
						147ae70623 
					 
					
						
						
							
							Extend 'SetSplitterPosition' unit test in propgrid sample.  
						
						... 
						
						
						
						Added check if splitter position is retained when property grid is resized. 
						
						
					 
					
						2015-06-14 17:13:21 +02:00 
						 
				 
			
				
					
						
							
							
								Artur Wieczorek 
							
						 
					 
					
						
						
							
						
						a1c888437d 
					 
					
						
						
							
							Use dedicated IncBy method to increase wxSize value in propgrid sample.  
						
						... 
						
						
						
						Use this method instead of modifying directly wxSize data members. 
						
						
					 
					
						2015-06-14 17:10:28 +02:00 
						 
				 
			
				
					
						
							
							
								Artur Wieczorek 
							
						 
					 
					
						
						
							
						
						2bc4357088 
					 
					
						
						
							
							Added unit test of wxPGProperty::SetFlagsAsString/GetFlagsAsString methods in propgrid sample.  
						
						... 
						
						
						
						This unit test will be executed for fast and full test. For each property there are generated random flags which are set with wxPGProperty::SetFlagsAsString(). Verification whether flags were set properly is done using wxPGProperty::GetFlagsAsString() and wxPGProperty::HasFlag() methods. 
						
						
					 
					
						2015-06-14 16:56:06 +02:00 
						 
				 
			
				
					
						
							
							
								Artur Wieczorek 
							
						 
					 
					
						
						
							
						
						5d763571b0 
					 
					
						
						
							
							Use pre-increment operator to increment iterator in the loop (propgrid sample).  
						
						... 
						
						
						
						When the return value is ignored, the ++it is never less efficient than the it++. 
						
						
					 
					
						2015-06-13 22:32:14 +02:00 
						 
				 
			
				
					
						
							
							
								Artur Wieczorek 
							
						 
					 
					
						
						
							
						
						dc3f451acb 
					 
					
						
						
							
							Use empty() member function to determine if arrays are empty in propgrid sample.  
						
						... 
						
						
						
						Use this dedicated function instead of checking if size()/GetCount() functions return zero/non-zero value. 
						
						
					 
					
						2015-06-13 22:30:13 +02:00 
						 
				 
			
				
					
						
							
							
								orbitcowboy 
							
						 
					 
					
						
						
							
						
						2afddd5e22 
					 
					
						
						
							
							Fix some typos in the samples.  
						
						... 
						
						
						
						Mostly in the comments, but also a couple in the user-visible strings. 
						
						
					 
					
						2015-06-08 01:14:47 +02:00 
						 
				 
			
				
					
						
							
							
								Artur Wieczorek 
							
						 
					 
					
						
						
							
						
						d30c075a22 
					 
					
						
						
							
							Use wxID_ANY symbol for controls in propgrid sample.  
						
						... 
						
						
						
						Don't use arbitrary control ID's. 
						
						
					 
					
						2015-06-07 23:14:37 +02:00 
						 
				 
			
				
					
						
							
							
								Dimitri Schoolwerth 
							
						 
					 
					
						
						
							
						
						31145b8e3a 
					 
					
						
						
							
							Fix some typos, no code changes (besides strings)  
						
						
						
						
					 
					
						2015-06-05 02:54:46 +04:00 
						 
				 
			
				
					
						
							
							
								Artur Wieczorek 
							
						 
					 
					
						
						
							
						
						8d9a9e286b 
					 
					
						
						
							
							Replaces references to wxT("") with wxEmptyString in propgrid sample.  
						
						
						
						
					 
					
						2015-06-04 22:53:30 +02:00 
						 
				 
			
				
					
						
							
							
								Artur Wieczorek 
							
						 
					 
					
						
						
							
						
						be401b4532 
					 
					
						
						
							
							Use wxID_ANY symbol for controls in propgrid sample.  
						
						
						
						
					 
					
						2015-05-30 20:19:00 +02:00 
						 
				 
			
				
					
						
							
							
								Artur Wieczorek 
							
						 
					 
					
						
						
							
						
						6299874971 
					 
					
						
						
							
							Use wxSizerFlags when constructing sizers in propgrid sample.  
						
						... 
						
						
						
						Use it instead of multiple argument wxSizer::Add() overload. 
						
						
					 
					
						2015-05-30 18:33:25 +02:00 
						 
				 
			
				
					
						
							
							
								Artur Wieczorek 
							
						 
					 
					
						
						
							
						
						cc799c10ac 
					 
					
						
						
							
							Use wxT macro with string literals in propgrid sample.  
						
						... 
						
						
						
						This fix is to unify string literals in the sample. 
						
						
					 
					
						2015-05-10 20:21:37 +02:00 
						 
				 
			
				
					
						
							
							
								Dimitri Schoolwerth 
							
						 
					 
					
						
						
							
						
						2f3d0d9629 
					 
					
						
						
							
							Fix invalid use of wxSizer flags in samples and utils.  
						
						... 
						
						
						
						Remove alignment flags that result in asserts because of being used in
combinations that don't make sense.
Also use wxSizerFlags in the lines that were changed. 
						
						
					 
					
						2015-04-25 21:26:40 +04:00 
						 
				 
			
				
					
						
							
							
								Artur Wieczorek 
							
						 
					 
					
						
						
							
						
						726a5e1155 
					 
					
						
						
							
							Prepare propgrid sample to build successfully when wxUSE_LONGLONG is disabled.  
						
						... 
						
						
						
						Make the code ready to build even when wxLongLong type is not available. 
						
						
					 
					
						2015-04-03 21:14:06 +02:00 
						 
				 
			
				
					
						
							
							
								Artur Wieczorek 
							
						 
					 
					
						
						
							
						
						4e2b863e3e 
					 
					
						
						
							
							Restore original grid size when finishing the tests in propgrid sample.  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@78521  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2015-02-18 17:19:11 +00:00 
						 
				 
			
				
					
						
							
							
								Artur Wieczorek 
							
						 
					 
					
						
						
							
						
						0974e13153 
					 
					
						
						
							
							Fix "Multiple Columns" test in propgrid sample.  
						
						... 
						
						
						
						Resize grid to make the results of test visible.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@78520  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2015-02-18 17:17:23 +00:00 
						 
				 
			
				
					
						
							
							
								Artur Wieczorek 
							
						 
					 
					
						
						
							
						
						a5718923ad 
					 
					
						
						
							
							Use bool constants instead of BOOL ones in propgrid sample.  
						
						... 
						
						
						
						s/FALSE/false/ and s/TRUE/true for the sake of consistency.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@78458  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2015-02-08 12:48:43 +00:00 
						 
				 
			
				
					
						
							
							
								Artur Wieczorek 
							
						 
					 
					
						
						
							
						
						86aa298f22 
					 
					
						
						
							
							Reactivate 'SetSplitterPosition' test in wxPG sample.  
						
						... 
						
						
						
						After fixing issues with wxPG manager sizing this test is now passed.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@78152  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2014-11-15 17:48:54 +00:00 
						 
				 
			
				
					
						
							
							
								Paul Cornett 
							
						 
					 
					
						
						
							
						
						8a78ec6b38 
					 
					
						
						
							
							fix propgrid sample when WXWIN_COMPATIBILITY_3_0==0, broken in r75561  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@76563  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2014-05-17 17:22:30 +00:00 
						 
				 
			
				
					
						
							
							
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						f4b80e5337 
					 
					
						
						
							
							Remove MSVC6 support.  
						
						... 
						
						
						
						Don't support this compiler any more, this allows to get rid of tons of
MSVC6-specific workarounds, in particular we can now use Bind() and natural
template functions calls in the library code.
Also remove MSVC6 project and solution files and don't generate them when
bakefile_gen is ran any more (removing the remaining occurrences of msvc6prj
from the bakefiles results in weird bake-time errors, so it's simpler to just
leave them there).
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@76532  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2014-05-15 22:32:17 +00:00 
						 
				 
			
				
					
						
							
							
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						ebd06e2075 
					 
					
						
						
							
							Fix problems due to using "%i" format with size_t in propgrid sample.  
						
						... 
						
						
						
						Cast size_t value to int when passing it to "%i" format specifier as it has a
different size on LP64 platforms.
Closes  #16213 .
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@76424  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2014-04-28 11:33:07 +00:00 
						 
				 
			
				
					
						
							
							
								Paul Cornett 
							
						 
					 
					
						
						
							
						
						8b4ae731d3 
					 
					
						
						
							
							use wxOVERRIDE  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@76220  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2014-03-30 00:02:23 +00:00 
						 
				 
			
				
					
						
							
							
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						3f66f6a5b3 
					 
					
						
						
							
							Remove all lines containing cvs/svn "$Id$" keyword.  
						
						... 
						
						
						
						This keyword is not expanded by Git which means it's not replaced with the
correct revision value in the releases made using git-based scripts and it's
confusing to have lines with unexpanded "$Id$" in the released files. As
expanding them with Git is not that simple (it could be done with git archive
and export-subst attribute) and there are not many benefits in having them in
the first place, just remove all these lines.
If nothing else, this will make an eventual transition to Git simpler.
Closes  #14487 .
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@74602  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2013-07-26 16:02:46 +00:00