diff options
author | Armin Le Grand <Armin.Le.Grand@cib.de> | 2016-06-15 17:59:54 +0200 |
---|---|---|
committer | Thorsten Behrens <Thorsten.Behrens@CIB.de> | 2016-08-18 02:39:08 +0200 |
commit | ed43afc3a7d7f8ceadb01827b2c67f793cddd7bb (patch) | |
tree | bbc91c27f3dccd5214bd3d1806d0a3a3776b821a /include | |
parent | 797db46a892eda18ca9b76f96e091c13211f1a33 (diff) |
screenshots: added support for minimal Screenshot ifc
For simple TabDialogs with minimal interface. That works, but found out
that for SD it's using a TabDialog with two TabPages with the same *.ui
file. To avoid problems for now, adapted to use PageIDs again, marked in
the code as to-be-changed.
Change-Id: I30af6367f4d3c1e9097b1fe3d2b230ab4eab5ed7
Diffstat (limited to 'include')
-rw-r--r-- | include/vcl/tabdlg.hxx | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/include/vcl/tabdlg.hxx b/include/vcl/tabdlg.hxx index 000358e747fa..d4edb0e3205e 100644 --- a/include/vcl/tabdlg.hxx +++ b/include/vcl/tabdlg.hxx @@ -49,6 +49,10 @@ public: void SetViewWindow( vcl::Window* pWindow ) { mpViewWindow = pWindow; } vcl::Window* GetViewWindow() const { return mpViewWindow; } void SetViewAlign( WindowAlign eAlign ) { meViewAlign = eAlign; } + + // Screenshot interface + virtual std::vector<OString> getAllPageUIXMLDescriptions() const; + virtual bool selectPageByUIXMLDescription(const OString& rUIXMLDescription); }; #endif // INCLUDED_VCL_TABDLG_HXX |