mirror of
git://source.winehq.org/git/wine.git
synced 2024-09-02 15:25:32 +00:00
gdiplus: Fix shape of CustomLineCap created by GdipCreateAdjustableArrowCap.
This commit is contained in:
parent
1271ae3ebd
commit
cd17de8827
|
@ -305,18 +305,18 @@ static void arrowcap_update_path(GpAdjustableArrowCap *cap)
|
|||
points[2].X = cap->width / 2.0;
|
||||
points[2].Y = -cap->height;
|
||||
points[3].X = 0.0;
|
||||
points[3].Y = -cap->height - cap->middle_inset;
|
||||
points[3].Y = -cap->height + cap->middle_inset;
|
||||
}
|
||||
else
|
||||
{
|
||||
memcpy(cap->cap.pathdata.Types, types_unfilled, sizeof(types_unfilled));
|
||||
cap->cap.pathdata.Count = 3;
|
||||
points[0].X = -cap->width / 4.0;
|
||||
points[0].Y = -cap->height / 2.0;
|
||||
points[0].X = -cap->width / 2.0;
|
||||
points[0].Y = -cap->height;
|
||||
points[1].X = 0.0;
|
||||
points[1].Y = 0.0;
|
||||
points[2].X = cap->width / 4.0;
|
||||
points[2].Y = -cap->height / 2.0;
|
||||
points[2].X = cap->width / 2.0;
|
||||
points[2].Y = -cap->height;
|
||||
}
|
||||
|
||||
if (cap->width == 0.0)
|
||||
|
|
Loading…
Reference in a new issue