summaryrefslogtreecommitdiff
path: root/xfa/src/fwl/src/basewidget/include/fwl_caretimp.h
diff options
context:
space:
mode:
Diffstat (limited to 'xfa/src/fwl/src/basewidget/include/fwl_caretimp.h')
-rw-r--r--xfa/src/fwl/src/basewidget/include/fwl_caretimp.h83
1 files changed, 42 insertions, 41 deletions
diff --git a/xfa/src/fwl/src/basewidget/include/fwl_caretimp.h b/xfa/src/fwl/src/basewidget/include/fwl_caretimp.h
index 6e9d197097..a01d2efe5a 100644
--- a/xfa/src/fwl/src/basewidget/include/fwl_caretimp.h
+++ b/xfa/src/fwl/src/basewidget/include/fwl_caretimp.h
@@ -12,53 +12,54 @@ class CFWL_WidgetImpDelegate;
class IFWL_Widget;
class CFWL_CaretImp;
class CFWL_CaretImpDelegate;
-class CFWL_CaretImp : public CFWL_WidgetImp
-{
-public:
- CFWL_CaretImp(IFWL_Widget *pOuter = NULL);
- CFWL_CaretImp(const CFWL_WidgetImpProperties &properties, IFWL_Widget *pOuter = NULL);
- virtual ~CFWL_CaretImp();
+class CFWL_CaretImp : public CFWL_WidgetImp {
+ public:
+ CFWL_CaretImp(IFWL_Widget* pOuter = NULL);
+ CFWL_CaretImp(const CFWL_WidgetImpProperties& properties,
+ IFWL_Widget* pOuter = NULL);
+ virtual ~CFWL_CaretImp();
- virtual FWL_ERR GetClassName(CFX_WideString &wsClass) const;
- virtual FX_DWORD GetClassID() const;
+ virtual FWL_ERR GetClassName(CFX_WideString& wsClass) const;
+ virtual FX_DWORD GetClassID() const;
- virtual FWL_ERR Initialize();
- virtual FWL_ERR Finalize();
+ virtual FWL_ERR Initialize();
+ virtual FWL_ERR Finalize();
- virtual FWL_ERR DrawWidget(CFX_Graphics *pGraphics, const CFX_Matrix *pMatrix = NULL);
+ virtual FWL_ERR DrawWidget(CFX_Graphics* pGraphics,
+ const CFX_Matrix* pMatrix = NULL);
- virtual FWL_ERR ShowCaret(FX_BOOL bFlag = TRUE);
- virtual FWL_ERR GetFrequency(FX_DWORD &elapse);
- virtual FWL_ERR SetFrequency(FX_DWORD elapse);
- virtual FWL_ERR SetColor(CFX_Color crFill);
-protected:
- FX_BOOL DrawCaretBK(CFX_Graphics *pGraphics, IFWL_ThemeProvider *pTheme, const CFX_Matrix *pMatrix);
- class CFWL_CaretTimer
- {
- public:
- CFWL_CaretTimer(CFWL_CaretImp *m_pCaret);
- virtual ~CFWL_CaretTimer() {}
- virtual int32_t Run(FWL_HTIMER hTimer);
- CFWL_CaretImp *m_pCaret;
-
- };
- CFWL_CaretTimer *m_pTimer;
- FWL_HTIMER m_hTimer;
- FX_DWORD m_dwElapse;
- CFX_Color m_crFill;
- FX_BOOL m_bSetColor;
- friend class CFWL_CaretImpDelegate;
- friend class CFWL_CaretTimer;
+ virtual FWL_ERR ShowCaret(FX_BOOL bFlag = TRUE);
+ virtual FWL_ERR GetFrequency(FX_DWORD& elapse);
+ virtual FWL_ERR SetFrequency(FX_DWORD elapse);
+ virtual FWL_ERR SetColor(CFX_Color crFill);
+ protected:
+ FX_BOOL DrawCaretBK(CFX_Graphics* pGraphics,
+ IFWL_ThemeProvider* pTheme,
+ const CFX_Matrix* pMatrix);
+ class CFWL_CaretTimer {
+ public:
+ CFWL_CaretTimer(CFWL_CaretImp* m_pCaret);
+ virtual ~CFWL_CaretTimer() {}
+ virtual int32_t Run(FWL_HTIMER hTimer);
+ CFWL_CaretImp* m_pCaret;
+ };
+ CFWL_CaretTimer* m_pTimer;
+ FWL_HTIMER m_hTimer;
+ FX_DWORD m_dwElapse;
+ CFX_Color m_crFill;
+ FX_BOOL m_bSetColor;
+ friend class CFWL_CaretImpDelegate;
+ friend class CFWL_CaretTimer;
};
-class CFWL_CaretImpDelegate : public CFWL_WidgetImpDelegate
-{
-public:
- CFWL_CaretImpDelegate(CFWL_CaretImp *pOwner);
- virtual int32_t OnProcessMessage(CFWL_Message *pMessage);
- virtual FWL_ERR OnDrawWidget(CFX_Graphics *pGraphics, const CFX_Matrix *pMatrix = NULL);
+class CFWL_CaretImpDelegate : public CFWL_WidgetImpDelegate {
+ public:
+ CFWL_CaretImpDelegate(CFWL_CaretImp* pOwner);
+ virtual int32_t OnProcessMessage(CFWL_Message* pMessage);
+ virtual FWL_ERR OnDrawWidget(CFX_Graphics* pGraphics,
+ const CFX_Matrix* pMatrix = NULL);
-protected:
- CFWL_CaretImp *m_pOwner;
+ protected:
+ CFWL_CaretImp* m_pOwner;
};
#endif