I ran into some issues due to the wxPG_COMPATIBILITY_1_0_0 flag not being set...
(i.e. it was missing things like wxRECURSE and wxPGConstants, for example)
EDIT: bootstrapping made it pick up the added defines now, all good
The new propgrid also seems to have a few wx includes missing from the headers:
Index: src/include/propgrid/include/wx/propgrid/propdev.h
===================================================================
--- src/include/propgrid/include/wx/propgrid/propdev.h (revision 3754)
+++ src/include/propgrid/include/wx/propgrid/propdev.h (arbetskopia)
@@ -18,6 +18,7 @@
#error "propdev.h must be included *before* advprops.h"
#endif
+#include <wx/textctrl.h>
class WXDLLIMPEXP_PG wxArrayEditorDialog;
Index: src/include/propgrid/include/wx/propgrid/propgrid.h
===================================================================
--- src/include/propgrid/include/wx/propgrid/propgrid.h (revision 3754)
+++ src/include/propgrid/include/wx/propgrid/propgrid.h (arbetskopia)
@@ -17,6 +17,7 @@
#endif
#include <wx/dynarray.h>
+#include <wx/dcclient.h>
#include <wx/hashmap.h>
#include <wx/variant.h>
#include <wx/tooltip.h>