taskmgr: Use SetRect() instead of open coding it.
Signed-off-by: Michael Stefaniuc <mstefani@redhat.de> Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
parent
4c5e3205ee
commit
b11b448d72
|
@ -117,10 +117,7 @@ static void GraphCtrl_Resize(TGraphCtrl* this)
|
||||||
|
|
||||||
/* the "left" coordinate and "width" will be modified in */
|
/* the "left" coordinate and "width" will be modified in */
|
||||||
/* InvalidateCtrl to be based on the width of the y axis scaling */
|
/* InvalidateCtrl to be based on the width of the y axis scaling */
|
||||||
this->m_rectPlot.left = 0;
|
SetRect(&this->m_rectPlot, 0, -1, this->m_rectClient.right, this->m_rectClient.bottom);
|
||||||
this->m_rectPlot.top = -1;
|
|
||||||
this->m_rectPlot.right = this->m_rectClient.right-0;
|
|
||||||
this->m_rectPlot.bottom = this->m_rectClient.bottom-0;
|
|
||||||
|
|
||||||
/* set some member variables to avoid multiple function calls */
|
/* set some member variables to avoid multiple function calls */
|
||||||
this->m_nPlotHeight = this->m_rectPlot.bottom - this->m_rectPlot.top;/* m_rectPlot.Height(); */
|
this->m_nPlotHeight = this->m_rectPlot.bottom - this->m_rectPlot.top;/* m_rectPlot.Height(); */
|
||||||
|
@ -340,19 +337,14 @@ static void GraphCtrl_DrawPoint(TGraphCtrl* this)
|
||||||
if ((prevY <= this->m_rectPlot.top) || (currY <= this->m_rectPlot.top))
|
if ((prevY <= this->m_rectPlot.top) || (currY <= this->m_rectPlot.top))
|
||||||
{
|
{
|
||||||
RECT rc;
|
RECT rc;
|
||||||
rc.bottom = this->m_rectPlot.top+1;
|
SetRect(&rc, prevX, this->m_rectClient.top, currX + 1, this->m_rectPlot.top + 1);
|
||||||
rc.left = prevX;
|
|
||||||
rc.right = currX+1;
|
|
||||||
rc.top = this->m_rectClient.top;
|
|
||||||
FillRect(this->m_dcPlot, &rc, this->m_brushBack);
|
FillRect(this->m_dcPlot, &rc, this->m_brushBack);
|
||||||
}
|
}
|
||||||
if ((prevY >= this->m_rectPlot.bottom) || (currY >= this->m_rectPlot.bottom))
|
if ((prevY >= this->m_rectPlot.bottom) || (currY >= this->m_rectPlot.bottom))
|
||||||
{
|
{
|
||||||
RECT rc;
|
RECT rc;
|
||||||
rc.bottom = this->m_rectClient.bottom+1;
|
SetRect(&rc, prevX, this->m_rectPlot.bottom + 1, currX + 1,
|
||||||
rc.left = prevX;
|
this->m_rectClient.bottom + 1);
|
||||||
rc.right = currX+1;
|
|
||||||
rc.top = this->m_rectPlot.bottom+1;
|
|
||||||
/* RECT rc(prevX, m_rectPlot.bottom+1, currX+1, m_rectClient.bottom+1); */
|
/* RECT rc(prevX, m_rectPlot.bottom+1, currX+1, m_rectClient.bottom+1); */
|
||||||
FillRect(this->m_dcPlot, &rc, this->m_brushBack);
|
FillRect(this->m_dcPlot, &rc, this->m_brushBack);
|
||||||
}
|
}
|
||||||
|
|
|
@ -65,10 +65,7 @@ static void FillSolidRect2(HDC hDC, int x, int y, int cx, int cy, COLORREF clr)
|
||||||
RECT rect;
|
RECT rect;
|
||||||
|
|
||||||
SetBkColor(hDC, clr);
|
SetBkColor(hDC, clr);
|
||||||
rect.left = x;
|
SetRect(&rect, x, y, x + cx, y + cy);
|
||||||
rect.top = y;
|
|
||||||
rect.right = x + cx;
|
|
||||||
rect.bottom = y + cy;
|
|
||||||
ExtTextOutW(hDC, 0, 0, ETO_OPAQUE, &rect, NULL, 0, NULL);
|
ExtTextOutW(hDC, 0, 0, ETO_OPAQUE, &rect, NULL, 0, NULL);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -90,10 +90,7 @@ static HICON TrayIcon_GetProcessorUsageIcon(void)
|
||||||
* just having 10.
|
* just having 10.
|
||||||
*/
|
*/
|
||||||
nLinesToDraw = (ProcessorUsage + (ProcessorUsage / 10)) / 11;
|
nLinesToDraw = (ProcessorUsage + (ProcessorUsage / 10)) / 11;
|
||||||
rc.left = 3;
|
SetRect(&rc, 3, 12 - nLinesToDraw, 13, 13);
|
||||||
rc.top = 12 - nLinesToDraw;
|
|
||||||
rc.right = 13;
|
|
||||||
rc.bottom = 13;
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Now draw the cpu usage
|
* Now draw the cpu usage
|
||||||
|
|
Loading…
Reference in New Issue