Index: base/shell/explorer/taskbar/desktopbar.cpp =================================================================== --- base/shell/explorer/taskbar/desktopbar.cpp (revision 34387) +++ base/shell/explorer/taskbar/desktopbar.cpp (working copy) @@ -93,6 +93,7 @@ // create start button ResString start_str(IDS_START); WindowCanvas canvas(_hwnd); + FontSelection font(canvas, GetStockFont(DEFAULT_GUI_FONT)); RECT rect = {0, 0}; DrawText(canvas, start_str, -1, &rect, DT_SINGLELINE|DT_CALCRECT); int start_btn_width = rect.right+16+8; @@ -101,6 +102,7 @@ // create "Start" button HWND hwndStart = Button(_hwnd, start_str, 1, 1, start_btn_width, REBARBAND_HEIGHT, IDC_START, WS_VISIBLE|WS_CHILD|BS_OWNERDRAW); + SetWindowFont(hwndStart, GetStockFont(DEFAULT_GUI_FONT), FALSE); new StartButton(hwndStart); /* Save the handle to the window, needed for push-state handling */ Index: base/shell/explorer/taskbar/quicklaunch.cpp =================================================================== --- base/shell/explorer/taskbar/quicklaunch.cpp (revision 34387) +++ base/shell/explorer/taskbar/quicklaunch.cpp (working copy) @@ -141,6 +141,7 @@ HBITMAP hbmp = CreateCompatibleBitmap(canvas, cx, cy); HBITMAP hbmp_old = SelectBitmap(hdc, hbmp); + FontSelection font(hdc, GetStockFont(DEFAULT_GUI_FONT)); FmtString num_txt(TEXT("%d"), i+1); TextColor color(hdc, RGB(64,64,64)); BkMode mode(hdc, TRANSPARENT); Index: base/shell/explorer/taskbar/traynotify.cpp =================================================================== --- base/shell/explorer/taskbar/traynotify.cpp (revision 34387) +++ base/shell/explorer/taskbar/traynotify.cpp (working copy) @@ -1361,7 +1361,7 @@ FillRect(canvas, &canvas.rcPaint, GetSysColorBrush(COLOR_BTNFACE)); BkMode bkmode(canvas, TRANSPARENT); - FontSelection font(canvas, GetStockFont(ANSI_VAR_FONT)); + FontSelection font(canvas, GetStockFont(DEFAULT_GUI_FONT)); DrawText(canvas, _time, -1, ClientRect(_hwnd), DT_SINGLELINE|DT_VCENTER|DT_NOPREFIX); }