- m_toolbar->AddTool(GetID(),
- GetBitmap(wxT("bitmap"), wxART_TOOLBAR),
- GetBitmap(wxT("bitmap2"), wxART_TOOLBAR),
- GetBool(wxT("toggle")),
- GetPosition().x,
- GetPosition().y,
- NULL,
- GetText(wxT("tooltip")),
- GetText(wxT("longhelp")));
- }
- else
- {
- wxItemKind kind = wxITEM_NORMAL;
- if (GetBool(wxT("radio")))
- kind = wxITEM_RADIO;
- if (GetBool(wxT("toggle")))
- {
- wxASSERT_MSG( kind == wxITEM_NORMAL,
- _T("can't have both toggleable and radion button at once") );
- kind = wxITEM_CHECK;
- }
- m_toolbar->AddTool(GetID(),
- GetText(wxT("label")),
- GetBitmap(wxT("bitmap"), wxART_TOOLBAR),
- GetBitmap(wxT("bitmap2"), wxART_TOOLBAR),
- kind,
- GetText(wxT("tooltip")),
- GetText(wxT("longhelp")));
-
- if ( GetBool(wxT("disabled")) )
- m_toolbar->EnableTool(GetID(), false);