Index: xfa/fwl/core/cfwl_edit.h |
diff --git a/xfa/fwl/core/cfwl_edit.h b/xfa/fwl/core/cfwl_edit.h |
index 30c87e4ed2dcec3a8c66e558234a5b13541a0a73..188faae9c649447f811f5193ddbc5c7f97cc7293 100644 |
--- a/xfa/fwl/core/cfwl_edit.h |
+++ b/xfa/fwl/core/cfwl_edit.h |
@@ -79,10 +79,10 @@ class CFWL_Edit : public CFWL_Widget { |
virtual void SetText(const CFX_WideString& wsText); |
int32_t GetTextLength() const; |
- CFX_WideString GetText(int32_t nStart = 0, int32_t nCount = -1) const; |
+ CFX_WideString GetText() const; |
void ClearText(); |
- void AddSelRange(int32_t nStart, int32_t nCount = -1); |
+ void AddSelRange(int32_t nStart); |
int32_t CountSelRanges() const; |
int32_t GetSelRange(int32_t nIndex, int32_t& nStart) const; |
void ClearSelections(); |
@@ -101,20 +101,13 @@ class CFWL_Edit : public CFWL_Widget { |
void SetOuter(CFWL_Widget* pOuter); |
- void On_CaretChanged(CFDE_TxtEdtEngine* pEdit, |
- int32_t nPage, |
- bool bVisible = true); |
- void On_TextChanged(CFDE_TxtEdtEngine* pEdit, |
- FDE_TXTEDT_TEXTCHANGE_INFO& ChangeInfo); |
- void On_SelChanged(CFDE_TxtEdtEngine* pEdit); |
- bool On_PageLoad(CFDE_TxtEdtEngine* pEdit, |
- int32_t nPageIndex, |
- int32_t nPurpose); |
- bool On_PageUnload(CFDE_TxtEdtEngine* pEdit, |
- int32_t nPageIndex, |
- int32_t nPurpose); |
- void On_AddDoRecord(CFDE_TxtEdtEngine* pEdit, IFDE_TxtEdtDoRecord* pRecord); |
- bool On_Validate(CFDE_TxtEdtEngine* pEdit, CFX_WideString& wsText); |
+ void On_CaretChanged(); |
Tom Sepez
2016/12/07 17:33:32
nit: can we lose the _ in these names?
dsinclair
2016/12/07 18:28:49
Done.
|
+ void On_TextChanged(FDE_TXTEDT_TEXTCHANGE_INFO& ChangeInfo); |
+ void On_SelChanged(); |
+ bool On_PageLoad(int32_t nPageIndex); |
+ bool On_PageUnload(int32_t nPageIndex); |
+ void On_AddDoRecord(IFDE_TxtEdtDoRecord* pRecord); |
+ bool On_Validate(CFX_WideString& wsText); |
void SetScrollOffset(FX_FLOAT fScrollOffset); |
protected: |
@@ -126,10 +119,12 @@ class CFWL_Edit : public CFWL_Widget { |
private: |
void DrawTextBk(CFX_Graphics* pGraphics, |
IFWL_ThemeProvider* pTheme, |
- const CFX_Matrix* pMatrix = nullptr); |
+ const CFX_Matrix* pMatrix); |
void DrawContent(CFX_Graphics* pGraphics, |
IFWL_ThemeProvider* pTheme, |
- const CFX_Matrix* pMatrix = nullptr); |
+ const CFX_Matrix* pMatrix); |
+ void DrawSpellCheck(CFX_Graphics* pGraphics, const CFX_Matrix* pMatrix); |
+ |
void UpdateEditEngine(); |
void UpdateEditParams(); |
void UpdateEditLayout(); |
@@ -141,23 +136,22 @@ class CFWL_Edit : public CFWL_Widget { |
void Layout(); |
void LayoutScrollBar(); |
void DeviceToEngine(CFX_PointF& pt); |
- void InitScrollBar(bool bVert = true); |
+ void InitVerticalScrollBar(); |
+ void InitHorizontalScrollBar(); |
void InitEngine(); |
- bool ValidateNumberChar(FX_WCHAR cNum); |
void InitCaret(); |
+ bool ValidateNumberChar(FX_WCHAR cNum); |
void ClearRecord(); |
bool IsShowScrollBar(bool bVert); |
bool IsContentHeightOverflow(); |
int32_t AddDoRecord(IFDE_TxtEdtDoRecord* pRecord); |
void ProcessInsertError(int32_t iError); |
- |
- void DrawSpellCheck(CFX_Graphics* pGraphics, |
- const CFX_Matrix* pMatrix = nullptr); |
void AddSpellCheckObj(CFX_Path& PathData, |
int32_t nStart, |
int32_t nCount, |
FX_FLOAT fOffSetX, |
FX_FLOAT fOffSetY); |
+ |
void DoButtonDown(CFWL_MsgMouse* pMsg); |
void OnFocusChanged(CFWL_Message* pMsg, bool bSet); |
void OnLButtonDown(CFWL_MsgMouse* pMsg); |