Jaakko Salli
|
0c931dd4eb
|
Increase properties' tolerance for wxNullVariant as old value
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56063 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-10-03 17:30:10 +00:00 |
|
Jaakko Salli
|
63f62e764c
|
Further fix m_children use with wxUSE_STL=1
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56050 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-10-03 15:08:48 +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
|
b96a14e334
|
Removed wxPGProperty:GetArrIndex() in favor of GetIndexInParent()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55879 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-09-25 17:04:11 +00:00 |
|
Jaakko Salli
|
4b5d2be396
|
Revised #ifndef WX_PRECOMP headers, added missing #include wx/wxcrtvararg.h
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55772 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-09-21 17:06:44 +00:00 |
|
Jaakko Salli
|
472137baeb
|
Removed #include <typeinfo> (since C++ RTTI is no longer used)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55768 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-09-21 15:48:20 +00:00 |
|
Jaakko Salli
|
d53f610c1c
|
Eliminated WX_PG_DECLARE/IMPLEMENT_DERIVED_PROPERTY_CLASS
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55743 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-09-19 17:24:34 +00:00 |
|
Jaakko Salli
|
939d936402
|
Moved wxPGChoices m_choices member from various property classes to base wxPGProperty. This allows any property to have choices without subclassing and therefore work with Choice and ComboBox editors. Also removed redundant choice manipulation functions from wxPropertyGridinterface (ie. now use ones in wxPGProperty).
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55740 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-09-19 16:57:33 +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
|
d665918bd2
|
wxVariant list used to translate between list of property child values and composite value string now maps values by names instead of labels. Naturally this means properties can no longer have empty name (this change allows using identical labels under same parent property. Ported from wxpropgrid SVN trunk)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55602 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-09-14 13:14:32 +00:00 |
|
Jaakko Salli
|
18b5bcb067
|
Needed to convert string variable's type from wxChar* to wxString because result of wxGetTranslation was assigned to it
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55583 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-09-13 19:35:52 +00:00 |
|
Robert Roebling
|
c83576039c
|
include <typeinfo> in all files
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55581 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-09-13 16:29:29 +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 |
|