#ifndef _WX_TOOLBAR_H_
#define _WX_TOOLBAR_H_
-#if defined(__GNUG__) && !defined(__APPLE__)
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
#pragma interface "toolbar.h"
#endif
* Public interface
*/
- wxToolBar() : m_macToolHandles() { Init(); }
+ wxToolBar() { Init(); }
inline wxToolBar(wxWindow *parent, wxWindowID id,
const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxDefaultSize,
long style = wxNO_BORDER|wxTB_HORIZONTAL,
const wxString& name = wxToolBarNameStr)
- : m_macToolHandles()
{
Init();
Create(parent, id, pos, size, style, name);
// Add all the buttons
- virtual void MacHandleControlClick( WXWidget control , short controlpart ) ;
+ virtual void MacHandleControlClick( WXWidget control , wxInt16 controlpart , bool mouseStillDown ) ;
virtual wxString MacGetToolTipString( wxPoint &where ) ;
void OnPaint(wxPaintEvent& event) ;
void OnMouse(wxMouseEvent& event) ;
const wxString& longHelp);
virtual wxToolBarToolBase *CreateTool(wxControl *control);
- wxArrayPtrVoid m_macToolHandles ;
-
DECLARE_EVENT_TABLE()
};