• Home
  • Raw
  • Download

Lines Matching refs:CFWL_Widget

24 class CFWL_Widget;  variable
32 void OnDrawWidget(CFWL_Widget* pWidget,
36 CFWL_Widget* GetParentWidget(CFWL_Widget* pWidget) const;
37 CFWL_Widget* GetOwnerWidget(CFWL_Widget* pWidget) const;
38 CFWL_Widget* GetNextSiblingWidget(CFWL_Widget* pWidget) const;
39 CFWL_Widget* GetFirstChildWidget(CFWL_Widget* pWidget) const;
40 CFWL_Widget* GetSystemFormWidget(CFWL_Widget* pWidget) const;
42 void RepaintWidget(CFWL_Widget* pWidget, const CFX_RectF& pRect);
44 void InsertWidget(CFWL_Widget* pParent, CFWL_Widget* pChild);
45 void RemoveWidget(CFWL_Widget* pWidget);
46 void SetOwner(CFWL_Widget* pOwner, CFWL_Widget* pOwned);
47 void SetParent(CFWL_Widget* pParent, CFWL_Widget* pChild);
49 CFWL_Widget* GetWidgetAtPoint(CFWL_Widget* pParent,
51 CFWL_Widget* NextTab(CFWL_Widget* parent, CFWL_Widget* focus, bool& bFind);
53 std::vector<CFWL_Widget*> GetSameGroupRadioButton(
54 CFWL_Widget* pRadioButton) const;
56 CFWL_Widget* GetDefaultButton(CFWL_Widget* pParent) const;
57 void AddRedrawCounts(CFWL_Widget* pWidget);
63 void GetAdapterPopupPos(CFWL_Widget* pWidget,
73 explicit Item(CFWL_Widget* widget);
81 CFWL_Widget* const pWidget;
89 CFWL_Widget* GetFirstSiblingWidget(CFWL_Widget* pWidget) const;
90 CFWL_Widget* GetPriorSiblingWidget(CFWL_Widget* pWidget) const;
91 CFWL_Widget* GetLastChildWidget(CFWL_Widget* pWidget) const;
92 Item* GetWidgetMgrItem(CFWL_Widget* pWidget) const;
94 void AppendWidget(CFWL_Widget* pWidget);
96 int32_t CountRadioButtonGroup(CFWL_Widget* pFirst) const;
97 CFWL_Widget* GetRadioButtonGroupHeader(CFWL_Widget* pRadioButton) const;
99 void ResetRedrawCounts(CFWL_Widget* pWidget);
101 void DrawChild(CFWL_Widget* pParent,
105 CXFA_Graphics* DrawWidgetBefore(CFWL_Widget* pWidget,
108 bool IsNeedRepaint(CFWL_Widget* pWidget,
112 bool IsAbleNative(CFWL_Widget* pWidget) const;
115 std::map<CFWL_Widget*, std::unique_ptr<Item>> m_mapWidgetItem;