summaryrefslogtreecommitdiff
path: root/sd/source/ui/framework/factories/TaskPanelFactory.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'sd/source/ui/framework/factories/TaskPanelFactory.cxx')
-rw-r--r--sd/source/ui/framework/factories/TaskPanelFactory.cxx5
1 files changed, 5 insertions, 0 deletions
diff --git a/sd/source/ui/framework/factories/TaskPanelFactory.cxx b/sd/source/ui/framework/factories/TaskPanelFactory.cxx
index 6d2d398e0e6f..65a2bb23cb33 100644
--- a/sd/source/ui/framework/factories/TaskPanelFactory.cxx
+++ b/sd/source/ui/framework/factories/TaskPanelFactory.cxx
@@ -176,6 +176,7 @@ void SAL_CALL TaskPanelFactory::initialize(
xCM->getConfigurationController(), UNO_QUERY_THROW);
xCC->addResourceFactory(FrameworkHelper::msMasterPagesTaskPanelURL, this);
xCC->addResourceFactory(FrameworkHelper::msLayoutTaskPanelURL, this);
+ xCC->addResourceFactory(FrameworkHelper::msTableDesignPanelURL, this);
xCC->addResourceFactory(FrameworkHelper::msCustomAnimationTaskPanelURL, this);
xCC->addResourceFactory(FrameworkHelper::msSlideTransitionTaskPanelURL, this);
}
@@ -211,6 +212,10 @@ Reference<XResource> SAL_CALL TaskPanelFactory::createResource (
{
ePaneId = TaskPaneViewShell::PID_LAYOUT;
}
+ else if (sResourceURL.equals(FrameworkHelper::msTableDesignPanelURL))
+ {
+ ePaneId = TaskPaneViewShell::PID_TABLE_DESIGN;
+ }
else if (sResourceURL.equals(FrameworkHelper::msCustomAnimationTaskPanelURL))
{
ePaneId = TaskPaneViewShell::PID_CUSTOM_ANIMATION;