Lines Matching refs:IXFA_Widget

40 class IXFA_Widget {
42 virtual ~IXFA_Widget() {} in ~IXFA_Widget()
45 IXFA_Widget() {} in IXFA_Widget() function
323 virtual FX_BOOL CanCopy(IXFA_Widget* hWidget) = 0;
324 virtual FX_BOOL CanCut(IXFA_Widget* hWidget) = 0;
325 virtual FX_BOOL CanPaste(IXFA_Widget* hWidget) = 0;
326 virtual FX_BOOL CanSelectAll(IXFA_Widget* hWidget) = 0;
327 virtual FX_BOOL CanDelete(IXFA_Widget* hWidget) = 0;
328 virtual FX_BOOL CanDeSelect(IXFA_Widget* hWidget) = 0;
329 virtual FX_BOOL Copy(IXFA_Widget* hWidget, CFX_WideString& wsText) = 0;
330 virtual FX_BOOL Cut(IXFA_Widget* hWidget, CFX_WideString& wsText) = 0;
331 virtual FX_BOOL Paste(IXFA_Widget* hWidget, const CFX_WideString& wsText) = 0;
332 virtual FX_BOOL SelectAll(IXFA_Widget* hWidget) = 0;
333 virtual FX_BOOL Delete(IXFA_Widget* hWidget) = 0;
334 virtual FX_BOOL DeSelect(IXFA_Widget* hWidget) = 0;
335 virtual FX_BOOL CanUndo(IXFA_Widget* hWidget) = 0;
336 virtual FX_BOOL CanRedo(IXFA_Widget* hWidget) = 0;
337 virtual FX_BOOL Undo(IXFA_Widget* hWidget) = 0;
338 virtual FX_BOOL Redo(IXFA_Widget* hWidget) = 0;
339 virtual FX_BOOL GetSuggestWords(IXFA_Widget* hWidget,
342 virtual FX_BOOL ReplaceSpellCheckWord(IXFA_Widget* hWidget,
370 virtual void DisplayCaret(IXFA_Widget* hWidget,
373 virtual FX_BOOL GetPopupPos(IXFA_Widget* hWidget,
378 virtual FX_BOOL PopupMenu(IXFA_Widget* hWidget,
382 virtual void WidgetEvent(IXFA_Widget* hWidget,
387 virtual FX_BOOL RenderCustomWidget(IXFA_Widget* hWidget, in RenderCustomWidget()
410 virtual void SetFocusWidget(IXFA_Doc* hDoc, IXFA_Widget* hWidget) = 0;
416 virtual int32_t AbsPageInBatch(IXFA_Doc* hDoc, IXFA_Widget* hWidget) = 0;
418 virtual int32_t SheetInBatch(IXFA_Doc* hDoc, IXFA_Widget* hWidget) = 0;
440 virtual void AddDoRecord(IXFA_Widget* hWidget) = 0;
616 virtual IXFA_Widget* GetWidgetByName(const CFX_WideStringC& wsName) = 0;
625 virtual IXFA_Widget* GetFocusWidget() = 0;
627 virtual FX_BOOL SetFocus(IXFA_Widget* hWidget) = 0;
650 virtual IXFA_Widget* GetWidgetByPos(FX_FLOAT fx, FX_FLOAT fy) = 0;
714 virtual IXFA_Widget* CreateWidget(IXFA_Widget* hParent,
716 IXFA_Widget* hBefore = NULL) = 0;
717 virtual IXFA_PageView* GetPageView(IXFA_Widget* hWidget) = 0;
718 virtual void GetRect(IXFA_Widget* hWidget, CFX_RectF& rt) = 0;
719 virtual FX_DWORD GetStatus(IXFA_Widget* hWidget) = 0;
720 virtual FX_BOOL GetBBox(IXFA_Widget* hWidget,
724 virtual CXFA_WidgetAcc* GetDataAcc(IXFA_Widget* hWidget) = 0;
726 virtual void GetName(IXFA_Widget* hWidget,
729 virtual FX_BOOL GetToolTip(IXFA_Widget* hWidget,
731 virtual void SetPrivateData(IXFA_Widget* hWidget,
735 virtual void* GetPrivateData(IXFA_Widget* hWidget, void* module_id) = 0;
736 virtual FX_BOOL OnMouseEnter(IXFA_Widget* hWidget) = 0;
737 virtual FX_BOOL OnMouseExit(IXFA_Widget* hWidget) = 0;
738 virtual FX_BOOL OnLButtonDown(IXFA_Widget* hWidget,
742 virtual FX_BOOL OnLButtonUp(IXFA_Widget* hWidget,
746 virtual FX_BOOL OnLButtonDblClk(IXFA_Widget* hWidget,
750 virtual FX_BOOL OnMouseMove(IXFA_Widget* hWidget,
754 virtual FX_BOOL OnMouseWheel(IXFA_Widget* hWidget,
759 virtual FX_BOOL OnRButtonDown(IXFA_Widget* hWidget,
763 virtual FX_BOOL OnRButtonUp(IXFA_Widget* hWidget,
767 virtual FX_BOOL OnRButtonDblClk(IXFA_Widget* hWidget,
772 virtual FX_BOOL OnKeyDown(IXFA_Widget* hWidget,
775 virtual FX_BOOL OnKeyUp(IXFA_Widget* hWidget,
778 virtual FX_BOOL OnChar(IXFA_Widget* hWidget,
781 virtual FX_DWORD OnHitTest(IXFA_Widget* hWidget,
784 virtual FX_BOOL OnSetCursor(IXFA_Widget* hWidget,
788 virtual void RenderWidget(IXFA_Widget* hWidget,
801 virtual IXFA_Widget* MoveToFirst() = 0;
802 virtual IXFA_Widget* MoveToLast() = 0;
803 virtual IXFA_Widget* MoveToNext() = 0;
804 virtual IXFA_Widget* MoveToPrevious() = 0;
805 virtual IXFA_Widget* GetCurrentWidget() = 0;
806 virtual FX_BOOL SetCurrentWidget(IXFA_Widget* hWidget) = 0;