| Index: xfa/fwl/theme/widgettp.cpp
|
| diff --git a/xfa/fwl/theme/widgettp.cpp b/xfa/fwl/theme/widgettp.cpp
|
| index 04b67b3310b7b057890ef0bdeeb3cd6ba5eabc54..61b505f8d32bf2ca0b05bc5f6bb5184dfa1cdc19 100644
|
| --- a/xfa/fwl/theme/widgettp.cpp
|
| +++ b/xfa/fwl/theme/widgettp.cpp
|
| @@ -9,6 +9,9 @@
|
| #include <algorithm>
|
|
|
| #include "xfa/fde/tto/fde_textout.h"
|
| +#include "xfa/fxgraphics/cfx_color.h"
|
| +#include "xfa/fxgraphics/cfx_path.h"
|
| +#include "xfa/fxgraphics/cfx_shading.h"
|
| #include "xfa/include/fwl/core/fwl_widgetmgr.h"
|
|
|
| static void FWL_SetChildThemeID(IFWL_Widget* pParent, FX_DWORD dwThemeID) {
|
| @@ -451,8 +454,7 @@ void CFWL_WidgetTP::DrawAxialShading(CFX_Graphics* pGraphics,
|
|
|
| CFX_PointF begPoint(fx1, fy1);
|
| CFX_PointF endPoint(fx2, fy2);
|
| - CFX_Shading shading;
|
| - shading.CreateAxial(begPoint, endPoint, FALSE, FALSE, beginColor, endColor);
|
| + CFX_Shading shading(begPoint, endPoint, FALSE, FALSE, beginColor, endColor);
|
| pGraphics->SaveGraphState();
|
| CFX_Color color1(&shading);
|
| pGraphics->SetFillColor(&color1);
|
|
|