comdlg32: Modernize the look of the luminance bar in the colour dialog.
This commit is contained in:
parent
8a0dab38c8
commit
155d320ae6
|
@ -463,7 +463,7 @@ void CC_PaintTriangle( HWND hDlg, int y)
|
||||||
{
|
{
|
||||||
HDC hDC;
|
HDC hDC;
|
||||||
long temp;
|
long temp;
|
||||||
int w = LOWORD(GetDialogBaseUnits());
|
int w = LOWORD(GetDialogBaseUnits()) / 2;
|
||||||
POINT points[3];
|
POINT points[3];
|
||||||
int height;
|
int height;
|
||||||
int oben;
|
int oben;
|
||||||
|
@ -484,6 +484,7 @@ void CC_PaintTriangle( HWND hDlg, int y)
|
||||||
oben = points[0].y; /* | \ | */
|
oben = points[0].y; /* | \ | */
|
||||||
/* | \| */
|
/* | \| */
|
||||||
temp = (long)height * (long)y;
|
temp = (long)height * (long)y;
|
||||||
|
points[0].x += 1;
|
||||||
points[0].y = oben + height - temp / (long)MAXVERT;
|
points[0].y = oben + height - temp / (long)MAXVERT;
|
||||||
points[1].y = points[0].y + w;
|
points[1].y = points[0].y + w;
|
||||||
points[2].y = points[0].y - w;
|
points[2].y = points[0].y - w;
|
||||||
|
@ -496,7 +497,11 @@ void CC_PaintTriangle( HWND hDlg, int y)
|
||||||
lpp->old3angle.right = points[1].x + 1;
|
lpp->old3angle.right = points[1].x + 1;
|
||||||
lpp->old3angle.top = points[2].y - 1;
|
lpp->old3angle.top = points[2].y - 1;
|
||||||
lpp->old3angle.bottom= points[1].y + 1;
|
lpp->old3angle.bottom= points[1].y + 1;
|
||||||
|
|
||||||
|
hbr = SelectObject(hDC, GetStockObject(BLACK_BRUSH));
|
||||||
Polygon(hDC, points, 3);
|
Polygon(hDC, points, 3);
|
||||||
|
SelectObject(hDC, hbr);
|
||||||
|
|
||||||
ReleaseDC(hDlg, hDC);
|
ReleaseDC(hDlg, hDC);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -647,7 +652,7 @@ static void CC_PaintLumBar( HWND hDlg, int hue, int sat )
|
||||||
rect.bottom = rect.top;
|
rect.bottom = rect.top;
|
||||||
}
|
}
|
||||||
GetClientRect(hwnd, &rect);
|
GetClientRect(hwnd, &rect);
|
||||||
FrameRect(hDC, &rect, GetStockObject(BLACK_BRUSH) );
|
DrawEdge(hDC, &rect, BDR_SUNKENOUTER, BF_RECT);
|
||||||
ReleaseDC(hwnd, hDC);
|
ReleaseDC(hwnd, hDC);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue