Tracker: Add list view menu to virtual directory window

This commit is contained in:
John Scipione
2016-09-03 12:06:45 -07:00
parent 8fdd2629eb
commit ed99a95f35
@@ -134,6 +134,32 @@ void
VirtualDirectoryWindow::AddWindowMenu(BMenu* menu)
{
BMenuItem* item;
BMessage* message;
BMenu* listViewMenu = new BMenu("List view");
message = new BMessage(kListMode);
message->AddInt32("icon_size", B_MINI_ICON);
item = new BMenuItem(listViewMenu, message);
item->SetShortcut('3', B_COMMAND_KEY);
item->SetTarget(PoseView());
menu->AddItem(item);
message = new BMessage(kListMode);
message->AddInt32("icon_size", B_MINI_ICON);
item = new BMenuItem(B_TRANSLATE("Mini"), message);
item->SetTarget(PoseView());
listViewMenu->AddItem(item);
message = new BMessage(kListMode);
message->AddInt32("icon_size", B_LARGE_ICON);
item = new BMenuItem(B_TRANSLATE("Large"), message);
item->SetTarget(PoseView());
listViewMenu->AddItem(item);
listViewMenu->SetTargetForItems(PoseView());
menu->AddSeparatorItem();
item = new BMenuItem(B_TRANSLATE("Resize to fit"),
new BMessage(kResizeToFit), 'Y');