summaryrefslogtreecommitdiff
path: root/vcl
diff options
context:
space:
mode:
authorTor Lillqvist <tml@collabora.com>2017-11-14 12:24:07 +0200
committerTor Lillqvist <tml@collabora.com>2017-11-14 12:54:38 +0200
commitcd4dd4f7c47694e9d7b8ae9cdfefeb3bee4145c9 (patch)
treee9990f33e59e6edc86ff157ae5cf674cc4fb6f96 /vcl
parent80cbc18c6d79f6dfb1d7ed8c03b216983298e1b3 (diff)
Two more functions that are private to vcl and not even VCL_DLLPUBLIC
... and thus don't need to be declared in a public include file. Change-Id: Ia59040d3ef3ebf73b2372531bef086b0847911ce
Diffstat (limited to 'vcl')
-rw-r--r--vcl/inc/window.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/vcl/inc/window.h b/vcl/inc/window.h
index 4ecc2940dc17..d9108e71cf1f 100644
--- a/vcl/inc/window.h
+++ b/vcl/inc/window.h
@@ -80,6 +80,12 @@ namespace dnd {
VCL_DLLPUBLIC Size bestmaxFrameSizeForScreenSize(const Size &rScreenSize);
+//return true if this window and its stack of containers are all shown
+bool isVisibleInLayout(const vcl::Window *pWindow);
+
+//return true if this window and its stack of containers are all enabled
+bool isEnabledInLayout(const vcl::Window *pWindow);
+
bool ImplWindowFrameProc( vcl::Window* pInst, SalEvent nEvent, const void* pEvent );
struct ImplWinData