summaryrefslogtreecommitdiff
path: root/svtools/source/toolpanel/tablayouter.cxx
diff options
context:
space:
mode:
authorFrank Schoenheit [fs] <frank.schoenheit@sun.com>2010-03-05 10:57:16 +0100
committerFrank Schoenheit [fs] <frank.schoenheit@sun.com>2010-03-05 10:57:16 +0100
commitc485afb88869cccc146de9e548182c9fb293eda1 (patch)
treef4ab80ec6be586b9b5f69c0ba9a88e199410b33f /svtools/source/toolpanel/tablayouter.cxx
parent031fdf9504458c7d243888d73a48914caef186a3 (diff)
slidecopy: made the tab bar control independent from the concret PanelDeckImplementation
In this course, IToolPanelDeck has been introduced, merging the previous IToolPanelContainer functionality with administration of the active panel.
Diffstat (limited to 'svtools/source/toolpanel/tablayouter.cxx')
-rw-r--r--svtools/source/toolpanel/tablayouter.cxx6
1 files changed, 3 insertions, 3 deletions
diff --git a/svtools/source/toolpanel/tablayouter.cxx b/svtools/source/toolpanel/tablayouter.cxx
index e3213bd75267..755b58979fe2 100644
--- a/svtools/source/toolpanel/tablayouter.cxx
+++ b/svtools/source/toolpanel/tablayouter.cxx
@@ -43,14 +43,14 @@ namespace svt
struct TabDeckLayouter_Data
{
TabAlignment eAlignment;
- PToolPanelContainer pPanels;
+ IToolPanelDeck& rPanels;
::std::auto_ptr< PanelTabBar >
pTabBar;
TabDeckLayouter_Data( ToolPanelDeck& i_rPanelDeck, const TabAlignment i_eAlignment, const TabItemContent i_eItemContent )
:eAlignment( i_eAlignment )
- ,pPanels( i_rPanelDeck.GetPanels() )
- ,pTabBar( new PanelTabBar( i_rPanelDeck, i_eAlignment, i_eItemContent ) )
+ ,rPanels( i_rPanelDeck )
+ ,pTabBar( new PanelTabBar( i_rPanelDeck, i_rPanelDeck, i_eAlignment, i_eItemContent ) )
{
pTabBar->Show();
}