Lines Matching refs:CFWL_Widget
21 class CFWL_Widget; variable
30 void RegisterEventTarget(CFWL_Widget* pListener, CFWL_Widget* pEventSource);
31 void UnregisterEventTarget(CFWL_Widget* pListener);
34 CFWL_Widget* GetFocus() const { return m_pFocus.Get(); } in GetFocus()
35 bool SetFocus(CFWL_Widget* pFocus);
36 void SetGrab(CFWL_Widget* pGrab, bool bSet) { in SetGrab()
40 void NotifyTargetHide(CFWL_Widget* pNoteTarget);
41 void NotifyTargetDestroy(CFWL_Widget* pNoteTarget);
45 bool DispatchMessage(CFWL_Message* pMessage, CFWL_Widget* pMessageForm);
46 bool DoSetFocus(CFWL_Message* pMsg, CFWL_Widget* pMessageForm);
47 bool DoKillFocus(CFWL_Message* pMsg, CFWL_Widget* pMessageForm);
48 bool DoKey(CFWL_Message* pMsg, CFWL_Widget* pMessageForm);
49 bool DoMouse(CFWL_Message* pMsg, CFWL_Widget* pMessageForm);
50 bool DoWheel(CFWL_Message* pMsg, CFWL_Widget* pMessageForm);
51 bool DoMouseEx(CFWL_Message* pMsg, CFWL_Widget* pMessageForm);
53 CFWL_Widget* GetMessageForm(CFWL_Widget* pDstTarget);
56 UnownedPtr<CFWL_Widget> m_pHover;
57 UnownedPtr<CFWL_Widget> m_pFocus;
58 UnownedPtr<CFWL_Widget> m_pGrab;