diff --git a/headers/private/interface/MenuPrivate.h b/headers/private/interface/MenuPrivate.h index c64db0f11d..23d883b5b1 100644 --- a/headers/private/interface/MenuPrivate.h +++ b/headers/private/interface/MenuPrivate.h @@ -1,5 +1,5 @@ /* - * Copyright 2006-2011, Haiku, Inc. + * Copyright 2006-2015 Haiku, Inc. All rights reserved. * Distributed under the terms of the MIT License. * * Authors: @@ -36,6 +36,7 @@ public: MenuPrivate(BMenu* menu); menu_layout Layout() const; + void SetLayout(menu_layout layout); void ItemMarked(BMenuItem* item); void CacheFontInfo(); diff --git a/src/kits/interface/MenuPrivate.cpp b/src/kits/interface/MenuPrivate.cpp index 7e2d80f53d..e824e27dc1 100644 --- a/src/kits/interface/MenuPrivate.cpp +++ b/src/kits/interface/MenuPrivate.cpp @@ -111,6 +111,13 @@ MenuPrivate::Layout() const } +void +MenuPrivate::SetLayout(menu_layout layout) +{ + fMenu->fLayout = layout; +} + + void MenuPrivate::ItemMarked(BMenuItem *item) {