diff options
author | Frank Schoenheit [fs] <frank.schoenheit@sun.com> | 2010-03-05 10:57:16 +0100 |
---|---|---|
committer | Frank Schoenheit [fs] <frank.schoenheit@sun.com> | 2010-03-05 10:57:16 +0100 |
commit | c485afb88869cccc146de9e548182c9fb293eda1 (patch) | |
tree | f4ab80ec6be586b9b5f69c0ba9a88e199410b33f /svtools/source/toolpanel/tablayouter.cxx | |
parent | 031fdf9504458c7d243888d73a48914caef186a3 (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.cxx | 6 |
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(); } |