| Index: xfa/include/fxfa/xfa_ffwidgethandler.h
|
| diff --git a/xfa/include/fxfa/xfa_ffwidgethandler.h b/xfa/include/fxfa/xfa_ffwidgethandler.h
|
| index 28c6b4b20b02f7c2417faddeed17068b3932f5ad..52472084310b5ee5a89fa59d34649f70465c2b2f 100644
|
| --- a/xfa/include/fxfa/xfa_ffwidgethandler.h
|
| +++ b/xfa/include/fxfa/xfa_ffwidgethandler.h
|
| @@ -18,26 +18,11 @@ class CXFA_FFWidgetHandler {
|
| public:
|
| CXFA_FFWidgetHandler(CXFA_FFDocView* pDocView);
|
| ~CXFA_FFWidgetHandler();
|
| +
|
| CXFA_FFWidget* CreateWidget(CXFA_FFWidget* hParent,
|
| XFA_WIDGETTYPE eType,
|
| CXFA_FFWidget* hBefore = NULL);
|
| - CXFA_FFPageView* GetPageView(CXFA_FFWidget* hWidget);
|
| - void GetRect(CXFA_FFWidget* hWidget, CFX_RectF& rt);
|
| - uint32_t GetStatus(CXFA_FFWidget* hWidget);
|
| - FX_BOOL GetBBox(CXFA_FFWidget* hWidget,
|
| - CFX_RectF& rtBox,
|
| - uint32_t dwStatus,
|
| - FX_BOOL bDrawFocus = FALSE);
|
| - CXFA_WidgetAcc* GetDataAcc(CXFA_FFWidget* hWidget);
|
| - void GetName(CXFA_FFWidget* hWidget,
|
| - CFX_WideString& wsName,
|
| - int32_t iNameType = 0);
|
| - FX_BOOL GetToolTip(CXFA_FFWidget* hWidget, CFX_WideString& wsToolTip);
|
| - void SetPrivateData(CXFA_FFWidget* hWidget,
|
| - void* module_id,
|
| - void* pData,
|
| - PD_CALLBACK_FREEDATA callback);
|
| - void* GetPrivateData(CXFA_FFWidget* hWidget, void* module_id);
|
| +
|
| FX_BOOL OnMouseEnter(CXFA_FFWidget* hWidget);
|
| FX_BOOL OnMouseExit(CXFA_FFWidget* hWidget);
|
| FX_BOOL OnLButtonDown(CXFA_FFWidget* hWidget,
|
| @@ -139,33 +124,4 @@ class CXFA_FFWidgetHandler {
|
| CXFA_FFDocView* m_pDocView;
|
| };
|
|
|
| -class CXFA_FFMenuHandler {
|
| - public:
|
| - CXFA_FFMenuHandler();
|
| - ~CXFA_FFMenuHandler();
|
| -
|
| - FX_BOOL CanCopy(CXFA_FFWidget* hWidget);
|
| - FX_BOOL CanCut(CXFA_FFWidget* hWidget);
|
| - FX_BOOL CanPaste(CXFA_FFWidget* hWidget);
|
| - FX_BOOL CanSelectAll(CXFA_FFWidget* hWidget);
|
| - FX_BOOL CanDelete(CXFA_FFWidget* hWidget);
|
| - FX_BOOL CanDeSelect(CXFA_FFWidget* hWidget);
|
| - FX_BOOL Copy(CXFA_FFWidget* hWidget, CFX_WideString& wsText);
|
| - FX_BOOL Cut(CXFA_FFWidget* hWidget, CFX_WideString& wsText);
|
| - FX_BOOL Paste(CXFA_FFWidget* hWidget, const CFX_WideString& wsText);
|
| - FX_BOOL SelectAll(CXFA_FFWidget* hWidget);
|
| - FX_BOOL Delete(CXFA_FFWidget* hWidget);
|
| - FX_BOOL DeSelect(CXFA_FFWidget* hWidget);
|
| - FX_BOOL CanUndo(CXFA_FFWidget* hWidget);
|
| - FX_BOOL CanRedo(CXFA_FFWidget* hWidget);
|
| - FX_BOOL Undo(CXFA_FFWidget* hWidget);
|
| - FX_BOOL Redo(CXFA_FFWidget* hWidget);
|
| - FX_BOOL GetSuggestWords(CXFA_FFWidget* hWidget,
|
| - CFX_PointF pointf,
|
| - std::vector<CFX_ByteString>& sSuggest);
|
| - FX_BOOL ReplaceSpellCheckWord(CXFA_FFWidget* hWidget,
|
| - CFX_PointF pointf,
|
| - const CFX_ByteStringC& bsReplace);
|
| -};
|
| -
|
| #endif // XFA_INCLUDE_FXFA_XFA_FFWIDGETHANDLER_H_
|
|
|