#ifndef _WX_PROPGRID_ADVPROPS_H_
#define _WX_PROPGRID_ADVPROPS_H_
+#if wxUSE_PROPGRID
+
#include "wx/propgrid/props.h"
// -----------------------------------------------------------------------
// -----------------------------------------------------------------------
+#endif // wxUSE_PROPGRID
+
#endif // _WX_PROPGRID_ADVPROPS_H_
#ifndef _WX_PROPGRID_EDITORS_H_
#define _WX_PROPGRID_EDITORS_H_
+#if wxUSE_PROPGRID
+
// -----------------------------------------------------------------------
// wxPGWindowList contains list of editor windows returned by CreateControls.
// -----------------------------------------------------------------------
+#endif // wxUSE_PROPGRID
+
#endif // _WX_PROPGRID_EDITORS_H_
#ifndef _WX_PROPGRID_MANAGER_H_
#define _WX_PROPGRID_MANAGER_H_
+#if wxUSE_PROPGRID
+
#include "wx/propgrid/propgrid.h"
#include "wx/dcclient.h"
// -----------------------------------------------------------------------
+#endif // wxUSE_PROPGRID
+
#endif // _WX_PROPGRID_MANAGER_H_
#ifndef _WX_PROPGRID_PROPERTY_H_
#define _WX_PROPGRID_PROPERTY_H_
+#if wxUSE_PROPGRID
+
#include "wx/propgrid/propgriddefs.h"
// -----------------------------------------------------------------------
// -----------------------------------------------------------------------
+#endif // wxUSE_PROPGRID
+
#endif // _WX_PROPGRID_PROPERTY_H_
#ifndef _WX_PROPGRID_PROPGRID_H_
#define _WX_PROPGRID_PROPGRID_H_
+#if wxUSE_PROPGRID
+
#include "wx/dcclient.h"
#include "wx/scrolwin.h"
#include "wx/tooltip.h"
// -----------------------------------------------------------------------
+#endif
+
#endif // _WX_PROPGRID_PROPGRID_H_
#ifndef _WX_PROPGRID_PROPGRIDDEFS_H_
#define _WX_PROPGRID_PROPGRIDDEFS_H_
+#if wxUSE_PROPGRID
+
#include "wx/dynarray.h"
#include "wx/hashmap.h"
#include "wx/variant.h"
// -----------------------------------------------------------------------
+#endif // wxUSE_PROPGRID
+
#endif // _WX_PROPGRID_PROPGRIDDEFS_H_
#ifndef __WX_PROPGRID_PROPGRIDIFACE_H__
#define __WX_PROPGRID_PROPGRIDIFACE_H__
+#if wxUSE_PROPGRID
+
#include "wx/propgrid/property.h"
#include "wx/propgrid/propgridpagestate.h"
friend class wxPropertyGridManager;
};
+#endif // wxUSE_PROPGRID
+
#endif // __WX_PROPGRID_PROPGRIDIFACE_H__
#ifndef _WX_PROPGRID_PROPGRIDPAGESTATE_H_
#define _WX_PROPGRID_PROPGRIDPAGESTATE_H_
+#if wxUSE_PROPGRID
+
#include "wx/propgrid/property.h"
// -----------------------------------------------------------------------
// -----------------------------------------------------------------------
+#endif // wxUSE_PROPGRID
+
#endif // _WX_PROPGRID_PROPGRIDPAGESTATE_H_
#ifndef _WX_PROPGRID_PROPS_H_
#define _WX_PROPGRID_PROPS_H_
+#if wxUSE_PROPGRID
+
// -----------------------------------------------------------------------
class wxArrayEditorDialog;
// -----------------------------------------------------------------------
+#endif // wxUSE_PROPGRID
+
#endif // _WX_PROPGRID_PROPS_H_
#include "wx/wx.h"
#endif
+#if !wxUSE_PROPGRID
+ #error "Please set wxUSE_PROPGRID to 1 and rebuild the library."
+#endif
+
#include <wx/numdlg.h>
// -----------------------------------------------------------------------
#pragma hdrstop
#endif
+#if wxUSE_PROPGRID
+
#ifndef WX_PRECOMP
#include "wx/defs.h"
#include "wx/object.h"
// -----------------------------------------------------------------------
-#endif // wxPG_INCLUDE_ADVPROPS
+#endif // wxPG_INCLUDE_ADVPROPS
+
+#endif // wxUSE_PROPGRID
+
#pragma hdrstop
#endif
+#if wxUSE_PROPGRID
+
#ifndef WX_PRECOMP
#include "wx/defs.h"
#include "wx/object.h"
}
// -----------------------------------------------------------------------
+
+#endif // wxUSE_PROPGRID
#pragma hdrstop
#endif
+#if wxUSE_PROPGRID
+
#ifndef WX_PRECOMP
#include "wx/defs.h"
#include "wx/object.h"
{
return wxPGVIterator( new wxPGVIteratorBase_Manager( (wxPropertyGridManager*)this, flags ) );
}
+
+#endif // wxUSE_PROPGRID
#pragma hdrstop
#endif
+#if wxUSE_PROPGRID
+
#ifndef WX_PRECOMP
#include "wx/defs.h"
#include "wx/object.h"
m_map[name] = data;
}
+#endif // wxUSE_PROPGRID
#pragma hdrstop
#endif
+#if wxUSE_PROPGRID
+
#ifndef WX_PRECOMP
#include "wx/defs.h"
#include "wx/object.h"
}
// -----------------------------------------------------------------------
+
+#endif // wxUSE_PROPGRID
#pragma hdrstop
#endif
+#if wxUSE_PROPGRID
+
#ifndef WX_PRECOMP
#include "wx/defs.h"
#include "wx/object.h"
return res;
}
+#endif // wxUSE_PROPGRID
+
#pragma hdrstop
#endif
+#if wxUSE_PROPGRID
+
#ifndef WX_PRECOMP
#include "wx/defs.h"
#include "wx/object.h"
}
// -----------------------------------------------------------------------
+
+#endif // wxUSE_PROPGRID
#pragma hdrstop
#endif
+#if wxUSE_PROPGRID
+
#ifndef WX_PRECOMP
#include "wx/defs.h"
#include "wx/object.h"
// -----------------------------------------------------------------------
+#endif // wxUSE_PROPGRID