From c90ebe1e5ae6f674910fd2ee517a5f04c92cb869 Mon Sep 17 00:00:00 2001 From: Philippe Saint-Pierre Date: Wed, 22 Feb 2012 19:25:11 -0500 Subject: [PATCH] CPUFrequency replicant Use be_control_look to outline label (and change text color) when needed. --- src/preferences/cpufrequency/StatusView.cpp | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/src/preferences/cpufrequency/StatusView.cpp b/src/preferences/cpufrequency/StatusView.cpp index 06c7e35827..3f85a1a884 100644 --- a/src/preferences/cpufrequency/StatusView.cpp +++ b/src/preferences/cpufrequency/StatusView.cpp @@ -14,6 +14,7 @@ #include #include #include +#include #include #include #include @@ -590,9 +591,13 @@ StatusView::Draw(BRect updateRect) GetFontHeight(&fontHeight); float height = fontHeight.ascent + fontHeight.descent; - MovePenTo(0, height); - - DrawString(fFreqString.String()); + if (be_control_look != NULL) + be_control_look->DrawLabel(this, fFreqString.String(), + this->ViewColor(), 0, BPoint(0, height)); + else { + MovePenTo(0, height); + DrawString(fFreqString.String()); + } }