wxBookCtrlBaseEvent(wxEventType commandType = wxEVT_NULL, int winid = 0,
int nSel = -1, int nOldSel = -1)
: wxNotifyEvent(commandType, winid)
- {
- m_nSel = nSel;
- m_nOldSel = nOldSel;
- }
+ {
+ m_nSel = nSel;
+ m_nOldSel = nOldSel;
+ }
+
+ wxBookCtrlBaseEvent(const wxBookCtrlBaseEvent& event)
+ : wxNotifyEvent(event)
+ {
+ m_nSel = event.m_nSel;
+ m_nOldSel = event.m_nOldSel;
+ }
// accessors
// the currently selected page (-1 if none)
{
}
+ wxNotebookEvent(const wxNotebookEvent& event)
+ : wxBookCtrlBaseEvent(event)
+ {
+ }
+
+ virtual wxEvent *Clone() const { return new wxNotebookEvent(*this); }
+
private:
- DECLARE_DYNAMIC_CLASS_NO_COPY(wxNotebookEvent)
+ DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNotebookEvent)
};
BEGIN_DECLARE_EVENT_TYPES()
{
}
+ wxTreebookEvent(const wxTreebookEvent& event)
+ : wxBookCtrlBaseEvent(event)
+ {
+ }
+
+ virtual wxEvent *Clone() const { return new wxTreebookEvent(*this); }
+
private:
- DECLARE_DYNAMIC_CLASS_NO_COPY(wxTreebookEvent)
+ DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxTreebookEvent)
};
extern WXDLLIMPEXP_CORE const wxEventType wxEVT_COMMAND_TREEBOOK_PAGE_CHANGED;