Kaydet (Commit) 60ec73dd authored tarafından Matúš Kukan's avatar Matúš Kukan

tk: Ctor feature for UnoScrollBarControl(Model).

Change-Id: Ie37b81de21764186ab2ee9b19ac04d801880d2f9
üst 68694f36
...@@ -283,4 +283,20 @@ namespace toolkit ...@@ -283,4 +283,20 @@ namespace toolkit
} // namespace toolkit } // namespace toolkit
//........................................................................ //........................................................................
extern "C" SAL_DLLPUBLIC_EXPORT css::uno::XInterface * SAL_CALL
stardiv_Toolkit_UnoControlScrollBarModel_get_implementation(
css::uno::XComponentContext *context,
css::uno::Sequence<css::uno::Any> const &)
{
return cppu::acquire(new toolkit::UnoControlScrollBarModel(context));
}
extern "C" SAL_DLLPUBLIC_EXPORT css::uno::XInterface * SAL_CALL
stardiv_Toolkit_UnoScrollBarControl_get_implementation(
css::uno::XComponentContext *,
css::uno::Sequence<css::uno::Any> const &)
{
return cppu::acquire(new toolkit::UnoScrollBarControl());
}
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */ /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
...@@ -102,13 +102,11 @@ using namespace toolkit; ...@@ -102,13 +102,11 @@ using namespace toolkit;
IMPL_CREATEINSTANCE( UnoControlContainer ) IMPL_CREATEINSTANCE( UnoControlContainer )
IMPL_CREATEINSTANCE_CTX( UnoControlContainerModel ) IMPL_CREATEINSTANCE_CTX( UnoControlContainerModel )
IMPL_CREATEINSTANCE_CTX( UnoControlFormattedFieldModel ) IMPL_CREATEINSTANCE_CTX( UnoControlFormattedFieldModel )
IMPL_CREATEINSTANCE_CTX( UnoControlScrollBarModel )
IMPL_CREATEINSTANCE_CTX( UnoMultiPageModel ) IMPL_CREATEINSTANCE_CTX( UnoMultiPageModel )
IMPL_CREATEINSTANCE_CTX( UnoPageModel ) IMPL_CREATEINSTANCE_CTX( UnoPageModel )
IMPL_CREATEINSTANCE_CTX( UnoFrameModel ) IMPL_CREATEINSTANCE_CTX( UnoFrameModel )
IMPL_CREATEINSTANCE_CTX( UnoDialogControl ) IMPL_CREATEINSTANCE_CTX( UnoDialogControl )
IMPL_CREATEINSTANCE( UnoFormattedFieldControl ) IMPL_CREATEINSTANCE( UnoFormattedFieldControl )
IMPL_CREATEINSTANCE( UnoScrollBarControl )
IMPL_CREATEINSTANCE_CTX( UnoMultiPageControl ) IMPL_CREATEINSTANCE_CTX( UnoMultiPageControl )
IMPL_CREATEINSTANCE_CTX( UnoPageControl ) IMPL_CREATEINSTANCE_CTX( UnoPageControl )
IMPL_CREATEINSTANCE_CTX( UnoFrameControl ) IMPL_CREATEINSTANCE_CTX( UnoFrameControl )
...@@ -137,8 +135,6 @@ TOOLKIT_DLLPUBLIC void* SAL_CALL tk_component_getFactory( const sal_Char* sImple ...@@ -137,8 +135,6 @@ TOOLKIT_DLLPUBLIC void* SAL_CALL tk_component_getFactory( const sal_Char* sImple
GET_FACTORY( UnoDialogControl, szServiceName_UnoControlDialog, szServiceName2_UnoControlDialog ) GET_FACTORY( UnoDialogControl, szServiceName_UnoControlDialog, szServiceName2_UnoControlDialog )
GET_FACTORY( UnoFormattedFieldControl, szServiceName_UnoControlFormattedField, szServiceName2_UnoControlFormattedField ) GET_FACTORY( UnoFormattedFieldControl, szServiceName_UnoControlFormattedField, szServiceName2_UnoControlFormattedField )
GET_FACTORY( UnoControlFormattedFieldModel, szServiceName_UnoControlFormattedFieldModel, szServiceName2_UnoControlFormattedFieldModel ) GET_FACTORY( UnoControlFormattedFieldModel, szServiceName_UnoControlFormattedFieldModel, szServiceName2_UnoControlFormattedFieldModel )
GET_FACTORY( UnoScrollBarControl, szServiceName_UnoControlScrollBar, szServiceName2_UnoControlScrollBar )
GET_FACTORY( UnoControlScrollBarModel, szServiceName_UnoControlScrollBarModel, szServiceName2_UnoControlScrollBarModel )
GET_FACTORY( VCLXPrinterServer, szServiceName_PrinterServer, szServiceName2_PrinterServer ) GET_FACTORY( VCLXPrinterServer, szServiceName_PrinterServer, szServiceName2_PrinterServer )
GET_FACTORY( UnoMultiPageModel, szServiceName_UnoMultiPageModel, NULL ) GET_FACTORY( UnoMultiPageModel, szServiceName_UnoMultiPageModel, NULL )
GET_FACTORY( UnoMultiPageControl, szServiceName_UnoMultiPageControl, NULL ) GET_FACTORY( UnoMultiPageControl, szServiceName_UnoMultiPageControl, NULL )
......
...@@ -212,7 +212,8 @@ ...@@ -212,7 +212,8 @@
<service name="com.sun.star.awt.UnoControlRoadmapModel"/> <service name="com.sun.star.awt.UnoControlRoadmapModel"/>
<service name="stardiv.vcl.controlmodel.Roadmap"/> <service name="stardiv.vcl.controlmodel.Roadmap"/>
</implementation> </implementation>
<implementation name="stardiv.Toolkit.UnoControlScrollBarModel"> <implementation name="stardiv.Toolkit.UnoControlScrollBarModel"
constructor="stardiv_Toolkit_UnoControlScrollBarModel_get_implementation">
<service name="com.sun.star.awt.UnoControlScrollBarModel"/> <service name="com.sun.star.awt.UnoControlScrollBarModel"/>
<service name="stardiv.vcl.controlmodel.ScrollBar"/> <service name="stardiv.vcl.controlmodel.ScrollBar"/>
</implementation> </implementation>
...@@ -305,7 +306,8 @@ ...@@ -305,7 +306,8 @@
<service name="com.sun.star.awt.UnoControlRoadmap"/> <service name="com.sun.star.awt.UnoControlRoadmap"/>
<service name="stardiv.vcl.control.Roadmap"/> <service name="stardiv.vcl.control.Roadmap"/>
</implementation> </implementation>
<implementation name="stardiv.Toolkit.UnoScrollBarControl"> <implementation name="stardiv.Toolkit.UnoScrollBarControl"
constructor="stardiv_Toolkit_UnoScrollBarControl_get_implementation">
<service name="com.sun.star.awt.UnoControlScrollBar"/> <service name="com.sun.star.awt.UnoControlScrollBar"/>
<service name="stardiv.vcl.control.ScrollBar"/> <service name="stardiv.vcl.control.ScrollBar"/>
</implementation> </implementation>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment