summaryrefslogtreecommitdiff
path: root/vcl/source/app
diff options
context:
space:
mode:
Diffstat (limited to 'vcl/source/app')
-rw-r--r--vcl/source/app/salvtables.cxx10
1 files changed, 10 insertions, 0 deletions
diff --git a/vcl/source/app/salvtables.cxx b/vcl/source/app/salvtables.cxx
index 6ec83d72d0d8..c2f4312aa371 100644
--- a/vcl/source/app/salvtables.cxx
+++ b/vcl/source/app/salvtables.cxx
@@ -810,11 +810,21 @@ public:
m_xNotebook->SetCurPageId(m_xNotebook->GetPageId(rIdent));
}
+ virtual void remove_page(const OString& rIdent) override
+ {
+ m_xNotebook->RemovePage(m_xNotebook->GetPageId(rIdent));
+ }
+
virtual int get_n_pages() const override
{
return m_xNotebook->GetPageCount();
}
+ virtual OUString get_tab_label_text(const OString& rIdent) const override
+ {
+ return m_xNotebook->GetPageText(m_xNotebook->GetPageId(rIdent));
+ }
+
virtual ~SalInstanceNotebook() override
{
m_xNotebook->SetActivatePageHdl(Link<TabControl*,void>());