]> git.saurik.com Git - wxWidgets.git/blobdiff - contrib/include/wx/fl/dyntbar.h
Added missing files
[wxWidgets.git] / contrib / include / wx / fl / dyntbar.h
index ea075be582edc430b048ae554749e56f044f1d55..109d7413dd4e4aacc5956e849c80363f91d7cf17 100644 (file)
@@ -25,6 +25,8 @@ Tool layout item.
 
 class wxToolLayoutItem : public wxObject
 {
+    DECLARE_DYNAMIC_CLASS(wxToolLayoutItem)
+
 public:
     wxRect    mRect;
     bool      mIsSeparator;
@@ -98,9 +100,7 @@ wxDynamicToolBar manages containment and layout of tool windows.
 
 class wxDynamicToolBar : public wxToolBarBase
 {
-    DECLARE_DYNAMIC_CLASS(wxDynamicToolBar)
 protected:
-
     friend class wxDynamicToolBarSerializer;
 
     wxDynToolInfoArrayT mTools;
@@ -245,18 +245,21 @@ public:
         // Creates a toolbar tool.
 
     virtual wxToolBarToolBase *CreateTool(int id,
-                                          const wxBitmap& bitmap1,
-                                          const wxBitmap& bitmap2,
-                                          bool toggle,
+                                          const wxString& label,
+                                          const wxBitmap& bmpNormal,
+                                          const wxBitmap& bmpDisabled,
+                                          wxItemKind kind,
                                           wxObject *clientData,
-                                          const wxString& shortHelpString,
-                                          const wxString& longHelpString);
+                                          const wxString& shortHelp,
+                                          const wxString& longHelp);
 
         // Creates a toolbar tool.
 
     virtual wxToolBarToolBase *CreateTool(wxControl *control);
 
+private:
     DECLARE_EVENT_TABLE()
+    DECLARE_DYNAMIC_CLASS(wxDynamicToolBar)
 };
 
 #endif /* __DYNTBAR_G__ */