| Index: xfa/include/fwl/basewidget/fwl_scrollbar.h
|
| diff --git a/xfa/include/fwl/basewidget/fwl_scrollbar.h b/xfa/include/fwl/basewidget/fwl_scrollbar.h
|
| index 10ce5f2688302ba4f32bbcd06ecc55ab67c5284e..04263a896718a74387a32e091da36596f62a90c6 100644
|
| --- a/xfa/include/fwl/basewidget/fwl_scrollbar.h
|
| +++ b/xfa/include/fwl/basewidget/fwl_scrollbar.h
|
| @@ -47,9 +47,9 @@ enum FWL_SCBCODE {
|
| class IFWL_ScrollBarDP : public IFWL_DataProvider {};
|
| class IFWL_ScrollBar : public IFWL_Widget {
|
| public:
|
| - IFWL_ScrollBar();
|
| - FWL_ERR Initialize(const CFWL_WidgetImpProperties& properties,
|
| - IFWL_Widget* pOuter);
|
| + static IFWL_ScrollBar* Create(const CFWL_WidgetImpProperties& properties,
|
| + IFWL_Widget* pOuter);
|
| +
|
| FX_BOOL IsVertical();
|
| FWL_ERR GetRange(FX_FLOAT& fMin, FX_FLOAT& fMax);
|
| FWL_ERR SetRange(FX_FLOAT fMin, FX_FLOAT fMax);
|
| @@ -62,5 +62,8 @@ class IFWL_ScrollBar : public IFWL_Widget {
|
| FX_FLOAT GetTrackPos();
|
| FWL_ERR SetTrackPos(FX_FLOAT fTrackPos);
|
| FX_BOOL DoScroll(FX_DWORD dwCode, FX_FLOAT fPos = 0.0f);
|
| +
|
| + protected:
|
| + IFWL_ScrollBar();
|
| };
|
| #endif
|
|
|