git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55685
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
18 files changed:
#ifndef _WX_PROPGRID_ADVPROPS_H_
#define _WX_PROPGRID_ADVPROPS_H_
#ifndef _WX_PROPGRID_ADVPROPS_H_
#define _WX_PROPGRID_ADVPROPS_H_
#include "wx/propgrid/props.h"
// -----------------------------------------------------------------------
#include "wx/propgrid/props.h"
// -----------------------------------------------------------------------
// -----------------------------------------------------------------------
// -----------------------------------------------------------------------
+#endif // wxUSE_PROPGRID
+
#endif // _WX_PROPGRID_ADVPROPS_H_
#endif // _WX_PROPGRID_ADVPROPS_H_
#ifndef _WX_PROPGRID_EDITORS_H_
#define _WX_PROPGRID_EDITORS_H_
#ifndef _WX_PROPGRID_EDITORS_H_
#define _WX_PROPGRID_EDITORS_H_
// -----------------------------------------------------------------------
// wxPGWindowList contains list of editor windows returned by CreateControls.
// -----------------------------------------------------------------------
// wxPGWindowList contains list of editor windows returned by CreateControls.
// -----------------------------------------------------------------------
// -----------------------------------------------------------------------
+#endif // wxUSE_PROPGRID
+
#endif // _WX_PROPGRID_EDITORS_H_
#endif // _WX_PROPGRID_EDITORS_H_
#ifndef _WX_PROPGRID_MANAGER_H_
#define _WX_PROPGRID_MANAGER_H_
#ifndef _WX_PROPGRID_MANAGER_H_
#define _WX_PROPGRID_MANAGER_H_
#include "wx/propgrid/propgrid.h"
#include "wx/dcclient.h"
#include "wx/propgrid/propgrid.h"
#include "wx/dcclient.h"
// -----------------------------------------------------------------------
// -----------------------------------------------------------------------
+#endif // wxUSE_PROPGRID
+
#endif // _WX_PROPGRID_MANAGER_H_
#endif // _WX_PROPGRID_MANAGER_H_
#ifndef _WX_PROPGRID_PROPERTY_H_
#define _WX_PROPGRID_PROPERTY_H_
#ifndef _WX_PROPGRID_PROPERTY_H_
#define _WX_PROPGRID_PROPERTY_H_
#include "wx/propgrid/propgriddefs.h"
// -----------------------------------------------------------------------
#include "wx/propgrid/propgriddefs.h"
// -----------------------------------------------------------------------
// -----------------------------------------------------------------------
// -----------------------------------------------------------------------
+#endif // wxUSE_PROPGRID
+
#endif // _WX_PROPGRID_PROPERTY_H_
#endif // _WX_PROPGRID_PROPERTY_H_
#ifndef _WX_PROPGRID_PROPGRID_H_
#define _WX_PROPGRID_PROPGRID_H_
#ifndef _WX_PROPGRID_PROPGRID_H_
#define _WX_PROPGRID_PROPGRID_H_
#include "wx/dcclient.h"
#include "wx/scrolwin.h"
#include "wx/tooltip.h"
#include "wx/dcclient.h"
#include "wx/scrolwin.h"
#include "wx/tooltip.h"
// -----------------------------------------------------------------------
// -----------------------------------------------------------------------
#endif // _WX_PROPGRID_PROPGRID_H_
#endif // _WX_PROPGRID_PROPGRID_H_
#ifndef _WX_PROPGRID_PROPGRIDDEFS_H_
#define _WX_PROPGRID_PROPGRIDDEFS_H_
#ifndef _WX_PROPGRID_PROPGRIDDEFS_H_
#define _WX_PROPGRID_PROPGRIDDEFS_H_
#include "wx/dynarray.h"
#include "wx/hashmap.h"
#include "wx/variant.h"
#include "wx/dynarray.h"
#include "wx/hashmap.h"
#include "wx/variant.h"
// -----------------------------------------------------------------------
// -----------------------------------------------------------------------
+#endif // wxUSE_PROPGRID
+
#endif // _WX_PROPGRID_PROPGRIDDEFS_H_
#endif // _WX_PROPGRID_PROPGRIDDEFS_H_
#ifndef __WX_PROPGRID_PROPGRIDIFACE_H__
#define __WX_PROPGRID_PROPGRIDIFACE_H__
#ifndef __WX_PROPGRID_PROPGRIDIFACE_H__
#define __WX_PROPGRID_PROPGRIDIFACE_H__
#include "wx/propgrid/property.h"
#include "wx/propgrid/propgridpagestate.h"
#include "wx/propgrid/property.h"
#include "wx/propgrid/propgridpagestate.h"
friend class wxPropertyGridManager;
};
friend class wxPropertyGridManager;
};
+#endif // wxUSE_PROPGRID
+
#endif // __WX_PROPGRID_PROPGRIDIFACE_H__
#endif // __WX_PROPGRID_PROPGRIDIFACE_H__
#ifndef _WX_PROPGRID_PROPGRIDPAGESTATE_H_
#define _WX_PROPGRID_PROPGRIDPAGESTATE_H_
#ifndef _WX_PROPGRID_PROPGRIDPAGESTATE_H_
#define _WX_PROPGRID_PROPGRIDPAGESTATE_H_
#include "wx/propgrid/property.h"
// -----------------------------------------------------------------------
#include "wx/propgrid/property.h"
// -----------------------------------------------------------------------
// -----------------------------------------------------------------------
// -----------------------------------------------------------------------
+#endif // wxUSE_PROPGRID
+
#endif // _WX_PROPGRID_PROPGRIDPAGESTATE_H_
#endif // _WX_PROPGRID_PROPGRIDPAGESTATE_H_
#ifndef _WX_PROPGRID_PROPS_H_
#define _WX_PROPGRID_PROPS_H_
#ifndef _WX_PROPGRID_PROPS_H_
#define _WX_PROPGRID_PROPS_H_
// -----------------------------------------------------------------------
class wxArrayEditorDialog;
// -----------------------------------------------------------------------
class wxArrayEditorDialog;
// -----------------------------------------------------------------------
// -----------------------------------------------------------------------
+#endif // wxUSE_PROPGRID
+
#endif // _WX_PROPGRID_PROPS_H_
#endif // _WX_PROPGRID_PROPS_H_
#include "wx/wx.h"
#endif
#include "wx/wx.h"
#endif
+#if !wxUSE_PROPGRID
+ #error "Please set wxUSE_PROPGRID to 1 and rebuild the library."
+#endif
+
#include <wx/numdlg.h>
// -----------------------------------------------------------------------
#include <wx/numdlg.h>
// -----------------------------------------------------------------------
#ifndef WX_PRECOMP
#include "wx/defs.h"
#include "wx/object.h"
#ifndef WX_PRECOMP
#include "wx/defs.h"
#include "wx/object.h"
// -----------------------------------------------------------------------
// -----------------------------------------------------------------------
-#endif // wxPG_INCLUDE_ADVPROPS
+#endif // wxPG_INCLUDE_ADVPROPS
+
+#endif // wxUSE_PROPGRID
+
#ifndef WX_PRECOMP
#include "wx/defs.h"
#include "wx/object.h"
#ifndef WX_PRECOMP
#include "wx/defs.h"
#include "wx/object.h"
}
// -----------------------------------------------------------------------
}
// -----------------------------------------------------------------------
+
+#endif // wxUSE_PROPGRID
#ifndef WX_PRECOMP
#include "wx/defs.h"
#include "wx/object.h"
#ifndef WX_PRECOMP
#include "wx/defs.h"
#include "wx/object.h"
{
return wxPGVIterator( new wxPGVIteratorBase_Manager( (wxPropertyGridManager*)this, flags ) );
}
{
return wxPGVIterator( new wxPGVIteratorBase_Manager( (wxPropertyGridManager*)this, flags ) );
}
+
+#endif // wxUSE_PROPGRID
#ifndef WX_PRECOMP
#include "wx/defs.h"
#include "wx/object.h"
#ifndef WX_PRECOMP
#include "wx/defs.h"
#include "wx/object.h"
+#endif // wxUSE_PROPGRID
#ifndef WX_PRECOMP
#include "wx/defs.h"
#include "wx/object.h"
#ifndef WX_PRECOMP
#include "wx/defs.h"
#include "wx/object.h"
}
// -----------------------------------------------------------------------
}
// -----------------------------------------------------------------------
+
+#endif // wxUSE_PROPGRID
#ifndef WX_PRECOMP
#include "wx/defs.h"
#include "wx/object.h"
#ifndef WX_PRECOMP
#include "wx/defs.h"
#include "wx/object.h"
+#endif // wxUSE_PROPGRID
+
#ifndef WX_PRECOMP
#include "wx/defs.h"
#include "wx/object.h"
#ifndef WX_PRECOMP
#include "wx/defs.h"
#include "wx/object.h"
}
// -----------------------------------------------------------------------
}
// -----------------------------------------------------------------------
+
+#endif // wxUSE_PROPGRID
#ifndef WX_PRECOMP
#include "wx/defs.h"
#include "wx/object.h"
#ifndef WX_PRECOMP
#include "wx/defs.h"
#include "wx/object.h"
// -----------------------------------------------------------------------
// -----------------------------------------------------------------------
+#endif // wxUSE_PROPGRID