diff --git a/src/propgrid/manager.cpp b/src/propgrid/manager.cpp
index bfcd966b56..0e650cffe4 100644
--- a/src/propgrid/manager.cpp
+++ b/src/propgrid/manager.cpp
@@ -58,7 +58,65 @@
const char wxPropertyGridManagerNameStr[] = "wxPropertyGridManager";
+#ifdef wxHAS_SVG
+// Categoric Mode Icon
+static const char gs_svg_catmode[] =
+"";
+// Alphabetic Mode Icon
+static const char gs_svg_noncatmode[] =
+"";
+
+// Default Page Icon.
+static const char gs_svg_defpage[] =
+"";
+#else
// Categoric Mode Icon
static const char* const gs_xpm_catmode[] = {
"16 16 5 1",
@@ -259,6 +317,7 @@ static const char* const gs_xpm_defpage_2x[] = {
"................................",
"................................"
};
+#endif // wxHAS_SVG/!wxHAS_SVG
// -----------------------------------------------------------------------
// wxPropertyGridPage
@@ -1161,7 +1220,11 @@ wxPropertyGridPage* wxPropertyGridManager::InsertPage( int index,
label, wxITEM_RADIO);
else
tool = m_pToolbar->AddTool(wxID_ANY, label,
+#ifdef wxHAS_SVG
+ wxBitmapBundle::FromSVG(gs_svg_defpage, m_pToolbar->GetToolBitmapSize()),
+#else
wxBitmapBundle::FromBitmaps(wxBitmap(gs_xpm_defpage), wxBitmap(gs_xpm_defpage_2x)),
+#endif // wxHAS_SVG/!wxHAS_SVG
label, wxITEM_RADIO);
pageObj->m_toolId = tool->GetId();
@@ -1655,7 +1718,11 @@ void wxPropertyGridManager::RecreateControls()
wxToolBarToolBase* tool = m_pToolbar->InsertTool(0,
wxID_ANY,
desc,
+#ifdef wxHAS_SVG
+ wxBitmapBundle::FromSVG(gs_svg_catmode, m_pToolbar->GetToolBitmapSize()),
+#else
wxBitmapBundle::FromBitmaps(wxBitmap(gs_xpm_catmode), wxBitmap(gs_xpm_catmode_2x)),
+#endif // wxHAS_SVG/!wxHAS_SVG
wxBitmapBundle(),
wxITEM_RADIO,
desc);
@@ -1672,7 +1739,11 @@ void wxPropertyGridManager::RecreateControls()
wxToolBarToolBase* tool = m_pToolbar->InsertTool(1,
wxID_ANY,
desc,
+#ifdef wxHAS_SVG
+ wxBitmapBundle::FromSVG(gs_svg_noncatmode, m_pToolbar->GetToolBitmapSize()),
+#else
wxBitmapBundle::FromBitmaps(wxBitmap(gs_xpm_noncatmode), wxBitmap(gs_xpm_noncatmode_2x)),
+#endif // wxHAS_SVG/!wxHAS_SVG
wxBitmapBundle(),
wxITEM_RADIO,
desc);