// Created: 28/10/98
// RCS-ID: $Id$
// Copyright: (c) Aleksandras Gluchovas
-// Licence: wxWindows license
+// Licence: wxWindows licence
/////////////////////////////////////////////////////////////////////////////
#ifndef __CBCUSTOM_G__
#define __CBCUSTOM_G__
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(__APPLE__)
#pragma interface "cbcustom.h"
#endif
and horizontal/vertical alignment of the bar.
*/
-class cbSimpleCustomizationPlugin : public cbPluginBase
+class WXDLLIMPEXP_FL cbSimpleCustomizationPlugin : public cbPluginBase
{
public:
- DECLARE_DYNAMIC_CLASS( cbSimpleCustomizationPlugin )
+ DECLARE_DYNAMIC_CLASS( cbSimpleCustomizationPlugin )
- int mCustMenuItemId;
+ int mCustMenuItemId;
public:
- // Default constructor.
- cbSimpleCustomizationPlugin(void);
+ // Default constructor.
+ cbSimpleCustomizationPlugin(void);
- // Constructor, taking parent pane and a pane mask flag.
- cbSimpleCustomizationPlugin( wxFrameLayout* pPanel, int paneMask = wxALL_PANES );
+ // Constructor, taking parent pane and a pane mask flag.
+ cbSimpleCustomizationPlugin( wxFrameLayout* pPanel, int paneMask = wxALL_PANES );
- // Plugin event handler for cbCustomizeBarEvent.
- void OnCustomizeBar( cbCustomizeBarEvent& event );
+ // Plugin event handler for cbCustomizeBarEvent.
+ void OnCustomizeBar( cbCustomizeBarEvent& event );
- // Plugin event handler for cbCustomizeLayoutEvent.
- void OnCustomizeLayout( cbCustomizeLayoutEvent& event );
+ // Plugin event handler for cbCustomizeLayoutEvent.
+ void OnCustomizeLayout( cbCustomizeLayoutEvent& event );
- // Menu event handler.
- void OnMenuItemSelected( wxCommandEvent& event );
+ // Menu event handler.
+ void OnMenuItemSelected( wxCommandEvent& event );
- DECLARE_EVENT_TABLE()
+ DECLARE_EVENT_TABLE()
};
#endif /* __CBCUSTOM_G__ */