]> git.saurik.com Git - wxWidgets.git/blobdiff - contrib/include/wx/fl/dyntbarhnd.h
Renderer should only be used for GTK+ 2
[wxWidgets.git] / contrib / include / wx / fl / dyntbarhnd.h
index 1fed738ccf17318a28247cb8c68154d80ba509c8..2409246c76351749f8c4452df3c076a9b7fc9dbf 100644 (file)
@@ -1,30 +1,40 @@
 /////////////////////////////////////////////////////////////////////////////
-// Name:        No names yet.
+// Name:        dyntbarhnd.h
 // Purpose:     Contrib. demo
 // Author:      Aleksandras Gluchovas
 // Modified by:
 // Created:     23/01/99
 // RCS-ID:      $Id$
 // Copyright:   (c) Aleksandras Gluchovas
-// Licence:    wxWindows license
+// Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
 #ifndef __DYNTBARHND_G__
 #define __DYNTBARHND_G__
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(__APPLE__)
     #pragma interface "dyntbarhnd.h"
 #endif
 
 #include "wx/fl/controlbar.h"
 #include "wx/fl/dyntbar.h"
 
-class cbDynToolBarDimHandler : public cbBarDimHandlerBase
+/*
+Dynamic toolbar dimension handler.
+*/
+
+class WXDLLIMPEXP_FL cbDynToolBarDimHandler : public cbBarDimHandlerBase
 {
-       DECLARE_DYNAMIC_CLASS( cbDynToolBarDimHandler )
+    DECLARE_DYNAMIC_CLASS( cbDynToolBarDimHandler )
 public:
-       void OnChangeBarState(cbBarInfo* pBar, int newState );
-       void OnResizeBar( cbBarInfo* pBar, const wxSize& given, wxSize& preferred );
+
+        // Called when the bar changes state.
+
+    void OnChangeBarState(cbBarInfo* pBar, int newState );
+
+        // Called when a bar is resized.
+
+    void OnResizeBar( cbBarInfo* pBar, const wxSize& given, wxSize& preferred );
 };
 
 #endif /* __DYNTBARHND_G__ */