diff --git a/include/wx/aui/auibar.h b/include/wx/aui/auibar.h index 6ee4a4df4b..8159713989 100644 --- a/include/wx/aui/auibar.h +++ b/include/wx/aui/auibar.h @@ -155,10 +155,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 65b12ec09f..40e0e0a936 100644 --- a/samples/aui/auidemo.cpp +++ b/samples/aui/auidemo.cpp @@ -757,11 +757,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);