From d302fd5997f9d0338c917a4d111284ac91aaec93 Mon Sep 17 00:00:00 2001 From: DarkWyrm Date: Mon, 28 Jun 2004 12:41:42 +0000 Subject: [PATCH] Implemented get_scroll_bar_info properly git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8218 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/kits/interface/Globals.cpp | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/src/kits/interface/Globals.cpp b/src/kits/interface/Globals.cpp index 83f75d81d3..c2ddaf3687 100644 --- a/src/kits/interface/Globals.cpp +++ b/src/kits/interface/Globals.cpp @@ -99,13 +99,13 @@ get_scroll_bar_info(scroll_bar_info *info) if (info == NULL) return B_BAD_VALUE; - // ToDo: implement get_scroll_bar_info() for real - info->proportional = true; - info->double_arrows = false; - info->knob = 0; - info->min_knob_size = (int32)B_V_SCROLL_BAR_WIDTH; - - return B_ERROR; + BAppServerLink link; + PortMessage msg; + link.SetOpCode(AS_GET_SCROLLBAR_INFO); + link.FlushWithReply(&msg); + msg.Read(info); + + return B_OK; } @@ -417,7 +417,6 @@ _IMPEXP_BE rgb_color keyboard_navigation_color() { // Queries the app_server - // TODO: Implement return ui_color(B_KEYBOARD_NAVIGATION_COLOR); }