X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/716b736420b6f9722f44c53931ceeeb23e8e54e4..34138703c3997ce676a1e713d9ff9eb020640da7:/include/wx/gtk1/tbargtk.h diff --git a/include/wx/gtk1/tbargtk.h b/include/wx/gtk1/tbargtk.h index 8a952ec2da..369ca4e9ca 100644 --- a/include/wx/gtk1/tbargtk.h +++ b/include/wx/gtk1/tbargtk.h @@ -53,7 +53,8 @@ class wxToolBarTool: public wxObject wxToolBarTool( wxToolBar *owner, int theIndex = 0, const wxBitmap& bitmap1 = wxNullBitmap, const wxBitmap& bitmap2 = wxNullBitmap, bool toggle = FALSE, wxObject *clientData = NULL, - const wxString& shortHelpString = "", const wxString& longHelpString = ""); + const wxString& shortHelpString = "", const wxString& longHelpString = "", + GtkWidget *item = NULL ); ~wxToolBarTool(void); public: @@ -71,6 +72,7 @@ class wxToolBarTool: public wxObject wxString m_shortHelpString; wxString m_longHelpString; wxToolBar *m_owner; + GtkWidget *m_item; }; //----------------------------------------------------------------------------- @@ -112,10 +114,11 @@ class wxToolBar: public wxControl const wxString& helpString1 = "", const wxString& helpString2 = ""); virtual void AddSeparator(void); virtual void ClearTools(void); + + virtual void Realize(void); virtual void EnableTool(int toolIndex, bool enable); virtual void ToggleTool(int toolIndex, bool toggle); // toggle is TRUE if toggled on - virtual void SetToggle(int toolIndex, bool toggle); // Set this to be togglable (or not) virtual wxObject *GetToolClientData(int index) const; virtual bool GetToolState(int toolIndex) const;