From b1454af53aadb3ca4635dc9f4328b3575f34ba2d Mon Sep 17 00:00:00 2001 From: DarkWyrm Date: Wed, 17 Sep 2003 12:56:35 +0000 Subject: [PATCH] Added __set_window_decor() to allow Tracker to link properly against libopenbeos git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4724 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/kits/interface/Globals.cpp | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/src/kits/interface/Globals.cpp b/src/kits/interface/Globals.cpp index 02f02eb880..ff55e79f96 100644 --- a/src/kits/interface/Globals.cpp +++ b/src/kits/interface/Globals.cpp @@ -454,3 +454,20 @@ bitmaps_support_space(color_space space, uint32 * support_flags) { // TODO: Implement } + +/*! + \brief private function used by Tracker to set window decor + \param theme The theme to choose + + - \c 0: BeOS + - \c 1: AmigaOS + - \c 2: Win95 + - \c 3: MacOS +*/ +void __set_window_decor(int32 theme) +{ + BAppServerLink link; + link.SetOpCode(AS_R5_SET_DECORATOR); + link.Attach(theme); + link.Flush(); +}