X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/ee6b1d97e741fda8d579fa21cbc89f0c91615cef..2c18f21dc7d5aedd7100b02f7a721551b73c537b:/src/mac/tooltip.cpp diff --git a/src/mac/tooltip.cpp b/src/mac/tooltip.cpp index 583bd9b892..240e8fee89 100644 --- a/src/mac/tooltip.cpp +++ b/src/mac/tooltip.cpp @@ -15,8 +15,11 @@ #if wxUSE_TOOLTIPS +#include "wx/app.h" +#include "wx/dc.h" #include "wx/window.h" #include "wx/tooltip.h" +#include "wx/timer.h" #include "wx/geometry.h" #include "wx/mac/aga.h" #include "wx/mac/uma.h" @@ -215,7 +218,7 @@ void wxMacToolTip::Draw() SetOrigin( 0 , 0 ) ; TextFont( kFontIDGeneva ) ; - TextSize( 9 ) ; + TextSize( 10 ) ; TextFace( 0 ) ; FontInfo fontInfo; ::GetFontInfo(&fontInfo); @@ -268,12 +271,12 @@ void wxMacToolTip::Draw() NULL); ClosePicture(); - RGBColor yellow = { 0xFFFF , 0xFFFF , (153<<8)+153 } ; - RGBBackColor( &yellow ) ; + PenNormal() ; + SetThemeBackground(kThemeBrushNotificationWindowBackground,32,true) ; + BackColor( yellowColor ) ; + ForeColor( blackColor ) ; EraseRect( &m_rect ) ; FrameRect( &m_rect ) ; - BackColor( whiteColor ) ; - ForeColor(blackColor ) ; ::MoveTo( m_rect.left + kTipBorder , m_rect.top + fontInfo.ascent + kTipBorder); i = 0 ; @@ -292,8 +295,7 @@ void wxMacToolTip::Draw() } ::DrawText( text , laststop , i - laststop ) ; - ::TextMode( srcOr ) ; - + ::TextMode( srcOr ) ; // DrawText( m_label , 0 , m_label.Length() ) ; } }