Lines Matching refs:CPWL_Wnd
18 class CPWL_Wnd; variable
204 virtual void OnSetFocus(CPWL_Wnd* pWnd) = 0;
205 virtual void OnKillFocus(CPWL_Wnd* pWnd) = 0;
254 CPWL_Wnd* pParentWnd; //ignore
291 class PWL_CLASS CPWL_Wnd : public CPWL_TimerHandler
295 CPWL_Wnd();
296 virtual ~CPWL_Wnd();
327 …virtual void OnNotify(CPWL_Wnd* pWnd, FX_DWORD msg, FX_INTPTR wParam = 0, FX_INTPTR lParam = 0…
365 CPWL_Wnd* GetParentWindow() const;
374 const CPWL_Wnd* GetFocused() const;
438 FX_BOOL IsWndCaptureMouse(const CPWL_Wnd * pWnd) const;
439 FX_BOOL IsWndCaptureKeyboard(const CPWL_Wnd * pWnd) const;
440 const CPWL_Wnd* GetRootWnd() const;
448 void AddChild(CPWL_Wnd * pWnd);
449 void RemoveChild(CPWL_Wnd * pWnd);
461 CFX_ArrayTemplate<CPWL_Wnd*> m_aChildren;