From aacfed124bb912a968e39b903443db1c0400168d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Axel=20D=C3=B6rfler?= Date: Mon, 17 Apr 2006 13:22:19 +0000 Subject: [PATCH] Added private menu/desktop/WindowScreen feels to play with. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17150 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- .../servers/app/look_and_feel/LookAndFeel.cpp | 21 ++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/src/tests/servers/app/look_and_feel/LookAndFeel.cpp b/src/tests/servers/app/look_and_feel/LookAndFeel.cpp index 5345a4d338..326890d9ef 100644 --- a/src/tests/servers/app/look_and_feel/LookAndFeel.cpp +++ b/src/tests/servers/app/look_and_feel/LookAndFeel.cpp @@ -96,6 +96,9 @@ Window::Window(BRect frame, window_look look, window_feel feel) {"Floating Subset", B_FLOATING_SUBSET_WINDOW_FEEL}, {"App Floating", B_FLOATING_APP_WINDOW_FEEL}, {"All Floating", B_FLOATING_ALL_WINDOW_FEEL}, + {"Menu", kMenuWindowFeel}, + {"WindowScreen", kWindowScreenFeel}, + {"Desktop", kDesktopWindowFeel}, }; for (uint32 i = 0; i < sizeof(feels) / sizeof(feels[0]); i++) { BMessage* message = new BMessage(kMsgUpdateFeel); @@ -343,11 +346,13 @@ Window::TitleForFeel(window_feel feel) { BString title = "Look&Feel - "; - switch (feel) { + switch ((uint32)feel) { case B_NORMAL_WINDOW_FEEL: title += "Normal"; break; + // modal feels + case B_MODAL_SUBSET_WINDOW_FEEL: title += "Modal Subset"; break; @@ -358,6 +363,8 @@ Window::TitleForFeel(window_feel feel) title += "All Modal"; break; + // floating feels + case B_FLOATING_SUBSET_WINDOW_FEEL: title += "Floating Subset"; break; @@ -367,6 +374,18 @@ Window::TitleForFeel(window_feel feel) case B_FLOATING_ALL_WINDOW_FEEL: title += "All Floating"; break; + + // special/private feels + + case kMenuWindowFeel: + title += "Menu"; + break; + case kWindowScreenFeel: + title += "WindowScreen"; + break; + case kDesktopWindowFeel: + title += "Desktop"; + break; } return title;