diff options
Diffstat (limited to 'include/vcl')
-rw-r--r-- | include/vcl/window.hxx | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/include/vcl/window.hxx b/include/vcl/window.hxx index 7c2aa534fa69..3b8a42ac5d0b 100644 --- a/include/vcl/window.hxx +++ b/include/vcl/window.hxx @@ -931,6 +931,7 @@ public: vcl::Window* GetParent() const; // return the dialog we are contained in or NULL if un-contained Dialog* GetParentDialog() const; + bool IsAncestorOf( const vcl::Window& rWindow ) const; void Show( bool bVisible = true, ShowFlags nFlags = ShowFlags::NONE ); void Hide() { Show( false ); } @@ -1030,6 +1031,7 @@ public: virtual void SetOutputSizePixel( const Size& rNewSize ); bool IsDefaultPos() const; bool IsDefaultSize() const; + Point GetOffsetPixelFrom(const vcl::Window& rWindow) const; // those conversion routines might deliver different results during UI mirroring Point OutputToScreenPixel( const Point& rPos ) const; @@ -1540,6 +1542,8 @@ public: virtual Selection GetSurroundingTextSelection() const; virtual FactoryFunction GetUITestFactory() const; + + virtual bool IsChart() const { return false; } }; } |