kind = wxITEM_CHECK;
}
-
+#if wxUSE_MENUS
// check whether we have dropdown tag inside
wxMenu *menu = NULL; // menu for drop down items
wxXmlNode * const nodeDropdown = GetParamNode("dropdown");
}
}
}
-
- wxToolBarToolBase * const
- tool = m_toolbar->AddTool
- (
- GetID(),
- GetText(wxT("label")),
- GetBitmap(wxT("bitmap"), wxART_TOOLBAR),
- GetBitmap(wxT("bitmap2"), wxART_TOOLBAR),
- kind,
- GetText(wxT("tooltip")),
- GetText(wxT("longhelp"))
- );
+#endif
+ wxToolBarToolBase * const tool =
+ m_toolbar->AddTool
+ (
+ GetID(),
+ GetText(wxT("label")),
+ GetBitmap(wxT("bitmap"), wxART_TOOLBAR, m_toolSize),
+ GetBitmap(wxT("bitmap2"), wxART_TOOLBAR, m_toolSize),
+ kind,
+ GetText(wxT("tooltip")),
+ GetText(wxT("longhelp"))
+ );
if ( GetBool(wxT("disabled")) )
m_toolbar->EnableTool(GetID(), false);
-
+#if wxUSE_MENUS
if ( menu )
tool->SetDropdownMenu(menu);
-
+#endif
+
return m_toolbar; // must return non-NULL
}
GetName());
SetupWindow(toolbar);
- wxSize bmpsize = GetSize(wxT("bitmapsize"));
- if (!(bmpsize == wxDefaultSize))
- toolbar->SetToolBitmapSize(bmpsize);
+ m_toolSize = GetSize(wxT("bitmapsize"));
+ if (!(m_toolSize == wxDefaultSize))
+ toolbar->SetToolBitmapSize(m_toolSize);
wxSize margins = GetSize(wxT("margins"));
if (!(margins == wxDefaultSize))
toolbar->SetMargins(margins.x, margins.y);