From: Benjamin Williams Date: Mon, 8 Sep 2008 09:56:49 +0000 (+0000) Subject: fix aui sample breakage; added some accessor methods to wxAuiToolBarItem X-Git-Url: https://git.saurik.com/wxWidgets.git/commitdiff_plain/0766faa34e0e00b5537970c6802c2583d4d44aa0 fix aui sample breakage; added some accessor methods to wxAuiToolBarItem git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55523 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- diff --git a/include/wx/aui/auibar.h b/include/wx/aui/auibar.h index 658fc7b324..1e30b0ad40 100644 --- a/include/wx/aui/auibar.h +++ b/include/wx/aui/auibar.h @@ -153,10 +153,19 @@ public: } + void SetWindow(wxWindow* w) { window = w; } wxWindow* GetWindow() { return window; } + + void SetId(int new_id) { id = new_id; } int GetId() const { return id; } + + void SetKind(int new_kind) { kind = new_kind; } int GetKind() const { return kind; } + + void SetState(int new_state) { state = new_state; } int GetState() const { return state; } + + void SetSizerItem(wxSizerItem* s) { sizer_item = s; } wxSizerItem* GetSizerItem() const { return sizer_item; } void SetLabel(const wxString& s) { label = s; } diff --git a/samples/aui/auidemo.cpp b/samples/aui/auidemo.cpp index 2b6dcfa069..e3dae64d42 100644 --- a/samples/aui/auidemo.cpp +++ b/samples/aui/auidemo.cpp @@ -760,11 +760,11 @@ MyFrame::MyFrame(wxWindow* parent, wxAuiToolBarItemArray prepend_items; wxAuiToolBarItemArray append_items; wxAuiToolBarItem item; - item.kind = wxITEM_SEPARATOR; + item.SetKind(wxITEM_SEPARATOR); append_items.Add(item); - item.kind = wxITEM_NORMAL; - item.id = ID_CustomizeToolbar; - item.label = _("Customize..."); + item.SetKind(wxITEM_NORMAL); + item.SetId(ID_CustomizeToolbar); + item.SetLabel(_("Customize...")); append_items.Add(item);