- virtual bool DoInsertTool(size_t pos, wxToolBarTool *tool);
- virtual bool DoDeleteTool(size_t pos, wxToolBarTool *tool);
-
- virtual void DoEnableTool(wxToolBarTool *tool, bool enable);
- virtual void DoToggleTool(wxToolBarTool *tool, bool toggle);
- virtual void DoSetToggle(wxToolBarTool *tool, bool toggle);
+ virtual bool DoInsertTool(size_t pos, wxToolBarToolBase *tool);
+ virtual bool DoDeleteTool(size_t pos, wxToolBarToolBase *tool);
+
+ virtual void DoEnableTool(wxToolBarToolBase *tool, bool enable);
+ virtual void DoToggleTool(wxToolBarToolBase *tool, bool toggle);
+ virtual void DoSetToggle(wxToolBarToolBase *tool, bool toggle);
+
+ virtual wxToolBarToolBase *CreateTool(int id,
+ const wxBitmap& bitmap1,
+ const wxBitmap& bitmap2,
+ bool toggle,
+ wxObject *clientData,
+ const wxString& shortHelpString,
+ const wxString& longHelpString);
+ virtual wxToolBarToolBase *CreateTool(wxControl *control);