class WXDLLEXPORT wxToolBarBase;
class WXDLLEXPORT wxCommandEvent;
+// Use wxButtonToolBar
+#define wxBK_BUTTONBAR 0x0100
+
// ----------------------------------------------------------------------------
// wxToolbook
// ----------------------------------------------------------------------------
const wxString& name = wxEmptyString);
+ // implement base class virtuals
virtual int GetSelection() const;
virtual bool SetPageText(size_t n, const wxString& strText);
virtual wxString GetPageText(size_t n) const;
virtual void SetImageList(wxImageList *imageList);
virtual bool DeleteAllPages();
+ virtual int HitTest(const wxPoint& pt, long *flags = NULL) const;
+
+
+ // methods which are not part of base wxBookctrl API
+ // get the underlying toolbar
wxToolBarBase* GetToolBar() const { return (wxToolBarBase*)m_bookctrl; }
- // Not part of the wxBookctrl API, but must be called in OnIdle or
- // by application to realize the toolbar and select the initial page.
+ // must be called in OnIdle or by application to realize the toolbar and
+ // select the initial page.
void Realize();
protected:
bool m_needsRealizing;
// maximum bitmap size
- wxSize m_maxBitmapSize;
+ wxSize m_maxBitmapSize;
private:
// common part of all constructors