Home | History | Annotate | Download | only in fwl
      1 // Copyright 2016 PDFium Authors. All rights reserved.
      2 // Use of this source code is governed by a BSD-style license that can be
      3 // found in the LICENSE file.
      4 
      5 // Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com
      6 
      7 #ifndef XFA_FWL_CFWL_EVENTSCROLL_H_
      8 #define XFA_FWL_CFWL_EVENTSCROLL_H_
      9 
     10 #include "xfa/fwl/cfwl_event.h"
     11 
     12 class CFWL_EventScroll : public CFWL_Event {
     13  public:
     14   enum class Code {
     15     None = 1,
     16     Min,
     17     Max,
     18     PageBackward,
     19     PageForward,
     20     StepBackward,
     21     StepForward,
     22     Pos,
     23     TrackPos,
     24     EndScroll,
     25   };
     26 
     27   explicit CFWL_EventScroll(CFWL_Widget* pSrcTarget);
     28   ~CFWL_EventScroll() override;
     29 
     30   Code m_iScrollCode;
     31   float m_fPos;
     32 };
     33 
     34 #endif  // XFA_FWL_CFWL_EVENTSCROLL_H_
     35