Ignore:
Timestamp:
Feb 13, 2003, 1:44:53 PM (23 years ago)
Author:
sandervl
Message:

DrawFocusRect: conflict between SetROP2(R2_XORPEN) and SetBkMode(TRANSPARENT); commenting out the latter for now

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/user32/uitools.cpp

    r9741 r9795  
    1 /* $Id: uitools.cpp,v 1.34 2003-01-29 13:07:31 sandervl Exp $ */
     1/* $Id: uitools.cpp,v 1.35 2003-02-13 12:44:53 sandervl Exp $ */
    22/*
    33 * User Interface Functions
     
    16301630    hNewPen = CreatePen(PS_ALTERNATE, 1, GetSysColor(COLOR_WINDOWTEXT));
    16311631    hOldPen = SelectObject(hdc, hNewPen);
    1632 ////    oldDrawMode = SetROP2(hdc, R2_XORPEN);
    1633     oldBkMode = SetBkMode(hdc, TRANSPARENT);
     1632    oldDrawMode = SetROP2(hdc, R2_XORPEN);
     1633////NOTE: This causes the problem. (WGSS bug)
     1634////    oldBkMode = SetBkMode(hdc, TRANSPARENT);
    16341635
    16351636    Rectangle(hdc, lpRect->left, lpRect->top, lpRect->right, lpRect->bottom);
    16361637
    1637     SetBkMode(hdc, oldBkMode);
    1638 ////    SetROP2(hdc, oldDrawMode);
     1638////    SetBkMode(hdc, oldBkMode);
     1639    SetROP2(hdc, oldDrawMode);
    16391640    SelectObject(hdc, hOldPen);
    16401641    DeleteObject(hNewPen);
Note: See TracChangeset for help on using the changeset viewer.