+ // Default constructor.
+
+ wxDynamicToolBar();
+
+ // Constructor: see the documentation for wxToolBar for details.
+
+ wxDynamicToolBar(wxWindow *parent, const wxWindowID id, const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxDefaultSize,
+ const long style = wxNO_BORDER, const int orientation = wxVERTICAL,
+ const int RowsOrColumns = 1, const wxString& name = wxToolBarNameStr);
+
+ // Destructor.
+
+ ~wxDynamicToolBar(void);
+
+ // Creation function: see the documentation for wxToolBar for details.
+
+ bool Create(wxWindow *parent, const wxWindowID id, const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxDefaultSize,
+ const long style = wxNO_BORDER, const int orientation = wxVERTICAL, const int RowsOrColumns = 1, const wxString& name = wxToolBarNameStr);
+
+ // Adds a tool. See the documentation for wxToolBar for details.
+
+ virtual void AddTool( int toolIndex,
+ wxWindow* pToolWindow,
+ const wxSize& size = wxDefaultSize );
+
+ // Adds a tool. See the documentation for wxToolBar for details.
+
+ virtual void AddTool( int toolIndex,
+ const wxString& imageFileName,
+ wxBitmapType imageFileType = wxBITMAP_TYPE_BMP,
+ const wxString& labelText = wxT(""), bool alignTextRight = false,
+ bool isFlat = true );
+ // Adds a tool. See the documentation for wxToolBar for details.
+
+ virtual void AddTool( int toolIndex, wxBitmap labelBmp,
+ const wxString& labelText = wxT(""), bool alignTextRight = false,
+ bool isFlat = true );
+
+ // Unhide method from parent.