X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/fd69e87d2586726e57446d7208ceb8854bc74166..31d80f31afd5e78f86d3d9e8e52d7124aac36a32:/include/wx/gtk1/tbargtk.h diff --git a/include/wx/gtk1/tbargtk.h b/include/wx/gtk1/tbargtk.h index 5c59c3814d..3d7c30d434 100644 --- a/include/wx/gtk1/tbargtk.h +++ b/include/wx/gtk1/tbargtk.h @@ -49,11 +49,11 @@ extern const wxChar *wxToolBarNameStr; class wxToolBar: public wxControl { public: - wxToolBar(void); + wxToolBar(); wxToolBar( wxWindow *parent, wxWindowID id, const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxDefaultSize, long style = 0, const wxString& name = wxToolBarNameStr ); - ~wxToolBar(void); + ~wxToolBar(); bool Create( wxWindow *parent, wxWindowID id, const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxDefaultSize, @@ -76,10 +76,21 @@ public: const wxBitmap& pushedBitmap = wxNullBitmap, bool toggle = FALSE, wxCoord xPos = -1, wxCoord yPos = -1, wxObject *clientData = (wxObject *)NULL, const wxString& helpString1 = "", const wxString& helpString2 = ""); - virtual void AddSeparator(void); - virtual void ClearTools(void); - virtual bool Realize(void); + // Add arbitrary control + virtual bool AddControl(wxControl *control); + + // Add space + virtual void AddSeparator(); + + // Delete tool by index (=id) + virtual bool DeleteTool(int toolIndex); + + // Delete all tools + virtual void ClearTools(); + + // Has to be called after adding tools or changing something + virtual bool Realize(); virtual void EnableTool(int toolIndex, bool enable); virtual void ToggleTool(int toolIndex, bool toggle); // toggle is TRUE if toggled on