Lines Matching refs:CPWL_Wnd
24 CPWL_Wnd::CreateParams::CreateParams() in CreateParams()
45 CPWL_Wnd::CreateParams::CreateParams(const CreateParams& other) = default;
47 CPWL_Wnd::CreateParams::~CreateParams() = default;
51 explicit CPWL_MsgControl(CPWL_Wnd* pWnd) : m_pCreatedWnd(pWnd) {} in CPWL_MsgControl()
54 bool IsWndCreated(const CPWL_Wnd* pWnd) const { in IsWndCreated()
58 bool IsWndCaptureMouse(const CPWL_Wnd* pWnd) const { in IsWndCaptureMouse()
62 bool IsMainCaptureKeyboard(const CPWL_Wnd* pWnd) const { in IsMainCaptureKeyboard()
66 bool IsWndCaptureKeyboard(const CPWL_Wnd* pWnd) const { in IsWndCaptureKeyboard()
70 void SetFocus(CPWL_Wnd* pWnd) { in SetFocus()
76 CPWL_Wnd* pParent = pWnd; in SetFocus()
88 if (CPWL_Wnd* pWnd = m_aKeyboardPath[0]) in KillFocus()
97 void SetCapture(CPWL_Wnd* pWnd) { in SetCapture()
100 CPWL_Wnd* pParent = pWnd; in SetCapture()
112 CPWL_Wnd* GetFocusedWindow() const { return m_pMainKeyboardWnd.Get(); } in GetFocusedWindow()
115 std::vector<CPWL_Wnd*> m_aMousePath;
116 std::vector<CPWL_Wnd*> m_aKeyboardPath;
117 UnownedPtr<CPWL_Wnd> m_pCreatedWnd;
118 UnownedPtr<CPWL_Wnd> m_pMainKeyboardWnd;
121 CPWL_Wnd::CPWL_Wnd() in CPWL_Wnd() function in CPWL_Wnd
129 CPWL_Wnd::~CPWL_Wnd() { in ~CPWL_Wnd()
133 ByteString CPWL_Wnd::GetClassName() const { in GetClassName()
137 void CPWL_Wnd::Create(const CreateParams& cp) { in Create()
166 void CPWL_Wnd::OnCreate(CreateParams* pParamsToAdjust) {} in OnCreate()
168 void CPWL_Wnd::OnCreated() {} in OnCreated()
170 void CPWL_Wnd::OnDestroy() {} in OnDestroy()
172 void CPWL_Wnd::InvalidateFocusHandler(FocusHandlerIface* handler) { in InvalidateFocusHandler()
177 void CPWL_Wnd::InvalidateProvider(ProviderIface* provider) { in InvalidateProvider()
182 void CPWL_Wnd::Destroy() { in Destroy()
188 CPWL_Wnd* pChild = *it; in Destroy()
204 bool CPWL_Wnd::Move(const CFX_FloatRect& rcNew, bool bReset, bool bRefresh) { in Move()
226 bool CPWL_Wnd::InvalidateRectMove(const CFX_FloatRect& rcOld, in InvalidateRectMove()
234 void CPWL_Wnd::DrawAppearance(CFX_RenderDevice* pDevice, in DrawAppearance()
242 void CPWL_Wnd::DrawThisAppearance(CFX_RenderDevice* pDevice, in DrawThisAppearance()
263 void CPWL_Wnd::DrawChildAppearance(CFX_RenderDevice* pDevice, in DrawChildAppearance()
265 for (CPWL_Wnd* pChild : m_Children) { in DrawChildAppearance()
279 bool CPWL_Wnd::InvalidateRect(CFX_FloatRect* pRect) { in InvalidateRect()
310 bool CPWL_Wnd::key_method_name(uint16_t nChar, uint32_t nFlag) { \
327 bool CPWL_Wnd::mouse_method_name(const CFX_PointF& point, uint32_t nFlag) { \ in PWL_IMPLEMENT_KEY_METHOD()
358 WideString CPWL_Wnd::GetSelectedText() {
362 void CPWL_Wnd::ReplaceSelection(const WideString& text) {} in ReplaceSelection()
364 bool CPWL_Wnd::OnMouseWheel(short zDelta, in OnMouseWheel()
381 void CPWL_Wnd::AddChild(CPWL_Wnd* pWnd) { in AddChild()
385 void CPWL_Wnd::RemoveChild(CPWL_Wnd* pWnd) { in RemoveChild()
394 void CPWL_Wnd::SetScrollInfo(const PWL_SCROLL_INFO& info) {} in SetScrollInfo()
396 void CPWL_Wnd::SetScrollPosition(float pos) {} in SetScrollPosition()
398 void CPWL_Wnd::ScrollWindowVertically(float pos) {} in ScrollWindowVertically()
400 void CPWL_Wnd::NotifyLButtonDown(CPWL_Wnd* child, const CFX_PointF& pos) {} in NotifyLButtonDown()
402 void CPWL_Wnd::NotifyLButtonUp(CPWL_Wnd* child, const CFX_PointF& pos) {} in NotifyLButtonUp()
404 void CPWL_Wnd::NotifyMouseMove(CPWL_Wnd* child, const CFX_PointF& pos) {} in NotifyMouseMove()
406 CPWL_Wnd* CPWL_Wnd::GetParentWindow() const { in GetParentWindow()
410 CFX_FloatRect CPWL_Wnd::GetWindowRect() const { in GetWindowRect()
414 CFX_FloatRect CPWL_Wnd::GetClientRect() const { in GetClientRect()
426 CFX_PointF CPWL_Wnd::GetCenterPoint() const { in GetCenterPoint()
432 bool CPWL_Wnd::HasFlag(uint32_t dwFlags) const { in HasFlag()
436 void CPWL_Wnd::RemoveFlag(uint32_t dwFlags) { in RemoveFlag()
440 void CPWL_Wnd::AddFlag(uint32_t dwFlags) { in AddFlag()
444 CFX_Color CPWL_Wnd::GetBackgroundColor() const { in GetBackgroundColor()
448 void CPWL_Wnd::SetBackgroundColor(const CFX_Color& color) { in SetBackgroundColor()
452 CFX_Color CPWL_Wnd::GetTextColor() const { in GetTextColor()
456 BorderStyle CPWL_Wnd::GetBorderStyle() const { in GetBorderStyle()
460 void CPWL_Wnd::SetBorderStyle(BorderStyle nBorderStyle) { in SetBorderStyle()
465 int32_t CPWL_Wnd::GetBorderWidth() const { in GetBorderWidth()
469 int32_t CPWL_Wnd::GetInnerBorderWidth() const { in GetInnerBorderWidth()
473 CFX_Color CPWL_Wnd::GetBorderColor() const { in GetBorderColor()
477 const CPWL_Dash& CPWL_Wnd::GetBorderDash() const { in GetBorderDash()
481 CPWL_Wnd::PrivateData* CPWL_Wnd::GetAttachedData() const { in GetAttachedData()
485 CPWL_ScrollBar* CPWL_Wnd::GetVScrollBar() const { in GetVScrollBar()
489 void CPWL_Wnd::CreateScrollBar(const CreateParams& cp) { in CreateScrollBar()
493 void CPWL_Wnd::CreateVScrollBar(const CreateParams& cp) { in CreateVScrollBar()
512 void CPWL_Wnd::SetCapture() { in SetCapture()
517 void CPWL_Wnd::ReleaseCapture() { in ReleaseCapture()
526 void CPWL_Wnd::SetFocus() { in SetFocus()
534 void CPWL_Wnd::KillFocus() { in KillFocus()
541 void CPWL_Wnd::OnSetFocus() {} in OnSetFocus()
543 void CPWL_Wnd::OnKillFocus() {} in OnKillFocus()
545 bool CPWL_Wnd::WndHitTest(const CFX_PointF& point) const { in WndHitTest()
549 bool CPWL_Wnd::ClientHitTest(const CFX_PointF& point) const { in ClientHitTest()
553 const CPWL_Wnd* CPWL_Wnd::GetRootWnd() const { in GetRootWnd()
558 bool CPWL_Wnd::SetVisible(bool bVisible) { in SetVisible()
583 void CPWL_Wnd::SetClipRect(const CFX_FloatRect& rect) { in SetClipRect()
588 const CFX_FloatRect& CPWL_Wnd::GetClipRect() const { in GetClipRect()
592 bool CPWL_Wnd::IsReadOnly() const { in IsReadOnly()
596 bool CPWL_Wnd::RePosChildWnd() { in RePosChildWnd()
620 void CPWL_Wnd::CreateChildWnd(const CreateParams& cp) {} in CreateChildWnd()
622 void CPWL_Wnd::SetCursor() { in SetCursor()
631 void CPWL_Wnd::CreateMsgControl() { in CreateMsgControl()
636 void CPWL_Wnd::DestroyMsgControl() { in DestroyMsgControl()
642 CPWL_MsgControl* CPWL_Wnd::GetMsgControl() const { in GetMsgControl()
646 bool CPWL_Wnd::IsCaptureMouse() const { in IsCaptureMouse()
650 bool CPWL_Wnd::IsWndCaptureMouse(const CPWL_Wnd* pWnd) const { in IsWndCaptureMouse()
655 bool CPWL_Wnd::IsWndCaptureKeyboard(const CPWL_Wnd* pWnd) const { in IsWndCaptureKeyboard()
660 bool CPWL_Wnd::IsFocused() const { in IsFocused()
665 CFX_FloatRect CPWL_Wnd::GetFocusRect() const { in GetFocusRect()
674 float CPWL_Wnd::GetFontSize() const { in GetFontSize()
678 void CPWL_Wnd::SetFontSize(float fFontSize) { in SetFontSize()
682 CFX_SystemHandler* CPWL_Wnd::GetSystemHandler() const { in GetSystemHandler()
686 CPWL_Wnd::FocusHandlerIface* CPWL_Wnd::GetFocusHandler() const { in GetFocusHandler()
690 CPWL_Wnd::ProviderIface* CPWL_Wnd::GetProvider() const { in GetProvider()
694 IPVT_FontMap* CPWL_Wnd::GetFontMap() const { in GetFontMap()
698 CFX_Color CPWL_Wnd::GetBorderLeftTopColor(BorderStyle nBorderStyle) const { in GetBorderLeftTopColor()
709 CFX_Color CPWL_Wnd::GetBorderRightBottomColor(BorderStyle nBorderStyle) const { in GetBorderRightBottomColor()
720 int32_t CPWL_Wnd::GetTransparency() { in GetTransparency()
724 void CPWL_Wnd::SetTransparency(int32_t nTransparency) { in SetTransparency()
732 CFX_Matrix CPWL_Wnd::GetWindowMatrix() const { in GetWindowMatrix()
739 CFX_FloatRect CPWL_Wnd::PWLtoWnd(const CFX_FloatRect& rect) const { in PWLtoWnd()
744 CFX_PointF CPWL_Wnd::ParentToChild(const CFX_PointF& point) const { in ParentToChild()
755 CFX_FloatRect CPWL_Wnd::ParentToChild(const CFX_FloatRect& rect) const { in ParentToChild()
767 CFX_Matrix CPWL_Wnd::GetChildToRoot() const { in GetChildToRoot()
770 const CPWL_Wnd* pParent = this; in GetChildToRoot()
779 CFX_Matrix CPWL_Wnd::GetChildMatrix() const { in GetChildMatrix()
783 void CPWL_Wnd::SetChildMatrix(const CFX_Matrix& mt) { in SetChildMatrix()
787 const CPWL_Wnd* CPWL_Wnd::GetFocused() const { in GetFocused()
792 void CPWL_Wnd::EnableWindow(bool bEnable) { in EnableWindow()