summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorArmin Le Grand <Armin.Le.Grand@cib.de>2016-06-15 17:59:54 +0200
committerThorsten Behrens <Thorsten.Behrens@CIB.de>2016-08-18 02:39:08 +0200
commited43afc3a7d7f8ceadb01827b2c67f793cddd7bb (patch)
treebbc91c27f3dccd5214bd3d1806d0a3a3776b821a /include
parent797db46a892eda18ca9b76f96e091c13211f1a33 (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.hxx4
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