From b21fc3c7309ef2a8fdbad8580599d8ff5214c0e3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Axel=20D=C3=B6rfler?= Date: Sun, 7 Oct 2007 17:22:30 +0000 Subject: [PATCH] Added another test case to the menu trigger test that could reproduce the last problem of BMenuItem::SetTrigger() that got fixed in r22476 (see bug #1506 for the details). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22477 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/tests/kits/interface/MenuTriggerTest.cpp | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/src/tests/kits/interface/MenuTriggerTest.cpp b/src/tests/kits/interface/MenuTriggerTest.cpp index 547852f4ab..a48bbf460e 100644 --- a/src/tests/kits/interface/MenuTriggerTest.cpp +++ b/src/tests/kits/interface/MenuTriggerTest.cpp @@ -29,10 +29,10 @@ Window::Window() : BWindow(BRect(100, 100, 400, 400), "Menu Trigger Test", B_TITLED_WINDOW, B_ASYNCHRONOUS_CONTROLS) { - BMenuBar *bar = new BMenuBar(BRect(0, 0, 10, 10), "menuBar"); + BMenuBar* bar = new BMenuBar(BRect(0, 0, 10, 10), "menuBar"); AddChild(bar); - BMenu *menu = new BMenu("File"); + BMenu* menu = new BMenu("File"); menu->AddItem(new BMenuItem("Bart", NULL)); menu->AddItem(new BMenuItem("bart", NULL)); menu->AddItem(new BMenuItem("bart", NULL)); @@ -51,7 +51,12 @@ Window::Window() menu->AddItem(new BMenuItem("3 a", NULL)); menu->AddItem(new BMenuItem("3 aöa", NULL)); bar->AddItem(menu); - + + menu = new BMenu("Extra"); + BMenuItem* item = new BMenuItem("\xe3\x81\x82 haiku", NULL); + item->SetTrigger('h'); + menu->AddItem(item); + bar->AddItem(menu); } Window::~Window()