summaryrefslogtreecommitdiff
path: root/UnoControls
diff options
context:
space:
mode:
Diffstat (limited to 'UnoControls')
-rw-r--r--UnoControls/inc/basecontainercontrol.hxx143
-rw-r--r--UnoControls/inc/basecontrol.hxx253
-rw-r--r--UnoControls/inc/definesunocontrols.hxx135
-rw-r--r--UnoControls/inc/multiplexer.hxx155
-rw-r--r--UnoControls/source/base/basecontainercontrol.cxx62
-rw-r--r--UnoControls/source/base/basecontrol.cxx23
-rw-r--r--UnoControls/source/base/makefile.mk29
-rw-r--r--UnoControls/source/base/multiplexer.cxx103
-rw-r--r--UnoControls/source/base/registercontrols.cxx37
-rw-r--r--UnoControls/source/controls/OConnectionPointContainerHelper.cxx3
-rw-r--r--UnoControls/source/controls/OConnectionPointHelper.cxx14
-rw-r--r--UnoControls/source/controls/framecontrol.cxx24
-rw-r--r--UnoControls/source/controls/progressbar.cxx134
-rw-r--r--UnoControls/source/controls/progressmonitor.cxx270
-rw-r--r--UnoControls/source/controls/statusindicator.cxx92
-rw-r--r--UnoControls/source/inc/OConnectionPointContainerHelper.hxx57
-rw-r--r--UnoControls/source/inc/OConnectionPointHelper.hxx69
-rw-r--r--UnoControls/source/inc/framecontrol.hxx153
-rw-r--r--UnoControls/source/inc/progressbar.hxx122
-rw-r--r--UnoControls/source/inc/progressmonitor.hxx182
-rw-r--r--UnoControls/source/inc/statusindicator.hxx136
21 files changed, 1016 insertions, 1180 deletions
diff --git a/UnoControls/inc/basecontainercontrol.hxx b/UnoControls/inc/basecontainercontrol.hxx
index 34563ec3441d..6d32b9d5bd3a 100644
--- a/UnoControls/inc/basecontainercontrol.hxx
+++ b/UnoControls/inc/basecontainercontrol.hxx
@@ -1,3 +1,4 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
/*************************************************************************
*
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
@@ -42,7 +43,7 @@
#include <com/sun/star/container/ContainerEvent.hpp>
#include <com/sun/star/container/XIndexReplace.hpp>
#include <com/sun/star/container/XNameContainer.hpp>
-#include <tools/list.hxx>
+#include <vector>
//____________________________________________________________________________________________________________
// includes of my own project
@@ -55,25 +56,10 @@
namespace unocontrols{
-#define UNO3_REFERENCE ::com::sun::star::uno::Reference
-#define UNO3_XCONTROL ::com::sun::star::awt::XControl
-#define UNO3_OUSTRING ::rtl::OUString
-#define UNO3_XCONTROLMODEL ::com::sun::star::awt::XControlModel
-#define UNO3_XCONTROLCONTAINER ::com::sun::star::awt::XControlContainer
-#define UNO3_XMULTISERVICEFACTORY ::com::sun::star::lang::XMultiServiceFactory
-#define UNO3_TYPE ::com::sun::star::uno::Type
-#define UNO3_RUNTIMEEXCEPTION ::com::sun::star::uno::RuntimeException
-#define UNO3_XTOOLKIT ::com::sun::star::awt::XToolkit
-#define UNO3_XWINDOWPEER ::com::sun::star::awt::XWindowPeer
-#define UNO3_EVENTOBJECT ::com::sun::star::lang::EventObject
-#define UNO3_SEQUENCE ::com::sun::star::uno::Sequence
-#define UNO3_XCONTAINERLISTENER ::com::sun::star::container::XContainerListener
-#define UNO3_ANY ::com::sun::star::uno::Any
-#define UNO3_XTABCONTROLLER ::com::sun::star::awt::XTabController
-#define UNO3_WINDOWDESCRIPTOR ::com::sun::star::awt::WindowDescriptor
-#define UNO3_XGRAPHICS ::com::sun::star::awt::XGraphics
-#define UNO3_OMULTITYPEINTERFACECONTAINERHELPER ::cppu::OMultiTypeInterfaceContainerHelper
-#define UNO3_ILLEGALARGUMENTEXCEPTION ::com::sun::star::lang::IllegalArgumentException
+#define CSS_UNO ::com::sun::star::uno
+#define CSS_AWT ::com::sun::star::awt
+#define CSS_LANG ::com::sun::star::lang
+#define CSS_CONTAINER ::com::sun::star::container
//____________________________________________________________________________________________________________
// structs, types, forwards
@@ -81,20 +67,16 @@ namespace unocontrols{
struct IMPL_ControlInfo
{
- UNO3_REFERENCE< UNO3_XCONTROL > xControl ;
- UNO3_OUSTRING sName ;
+ CSS_UNO::Reference< CSS_AWT::XControl > xControl ;
+ ::rtl::OUString sName ;
};
-// makro define a list-class for struct IMPL_ControlInfo!
-class IMPL_ControlInfoList ;
-DECLARE_LIST( IMPL_ControlInfoList, IMPL_ControlInfo* )
-
//____________________________________________________________________________________________________________
// classes
//____________________________________________________________________________________________________________
-class BaseContainerControl : public UNO3_XCONTROLMODEL
- , public UNO3_XCONTROLCONTAINER
+class BaseContainerControl : public CSS_AWT::XControlModel
+ , public CSS_AWT::XControlContainer
, public BaseControl
{
@@ -121,7 +103,7 @@ public:
@onerror -
*/
- BaseContainerControl( const UNO3_REFERENCE< UNO3_XMULTISERVICEFACTORY >& xFactory );
+ BaseContainerControl( const CSS_UNO::Reference< CSS_LANG::XMultiServiceFactory >& xFactory );
/**_______________________________________________________________________________________________________
@short -
@@ -155,7 +137,9 @@ public:
@onerror A RuntimeException is thrown.
*/
- virtual UNO3_ANY SAL_CALL queryInterface( const UNO3_TYPE& aType ) throw( UNO3_RUNTIMEEXCEPTION );
+ virtual CSS_UNO::Any SAL_CALL queryInterface(
+ const CSS_UNO::Type& aType
+ ) throw( CSS_UNO::RuntimeException );
//________________________________________________________________________________________________________
// XTypeProvider
@@ -174,7 +158,8 @@ public:
@onerror A RuntimeException is thrown.
*/
- virtual UNO3_SEQUENCE< UNO3_TYPE > SAL_CALL getTypes() throw( UNO3_RUNTIMEEXCEPTION );
+ virtual CSS_UNO::Sequence< CSS_UNO::Type > SAL_CALL getTypes()
+ throw( CSS_UNO::RuntimeException );
//________________________________________________________________________________________________________
// XAggregation
@@ -193,7 +178,9 @@ public:
@onerror -
*/
- virtual UNO3_ANY SAL_CALL queryAggregation( const UNO3_TYPE& aType ) throw( UNO3_RUNTIMEEXCEPTION );
+ virtual CSS_UNO::Any SAL_CALL queryAggregation(
+ const CSS_UNO::Type& aType
+ ) throw( CSS_UNO::RuntimeException );
//________________________________________________________________________________________________________
// XControl
@@ -212,8 +199,10 @@ public:
@onerror -
*/
- virtual void SAL_CALL createPeer( const UNO3_REFERENCE< UNO3_XTOOLKIT >& xToolkit ,
- const UNO3_REFERENCE< UNO3_XWINDOWPEER >& xParent ) throw( UNO3_RUNTIMEEXCEPTION );
+ virtual void SAL_CALL createPeer(
+ const CSS_UNO::Reference< CSS_AWT::XToolkit >& xToolkit ,
+ const CSS_UNO::Reference< CSS_AWT::XWindowPeer >& xParent
+ ) throw( CSS_UNO::RuntimeException );
/**_______________________________________________________________________________________________________
@short -
@@ -228,7 +217,9 @@ public:
@onerror -
*/
- virtual sal_Bool SAL_CALL setModel( const UNO3_REFERENCE< UNO3_XCONTROLMODEL >& xModel ) throw( UNO3_RUNTIMEEXCEPTION );
+ virtual sal_Bool SAL_CALL setModel(
+ const CSS_UNO::Reference< CSS_AWT::XControlModel >& xModel
+ ) throw( CSS_UNO::RuntimeException );
/**_______________________________________________________________________________________________________
@short -
@@ -243,7 +234,8 @@ public:
@onerror -
*/
- virtual UNO3_REFERENCE< UNO3_XCONTROLMODEL > SAL_CALL getModel() throw( UNO3_RUNTIMEEXCEPTION );
+ virtual CSS_UNO::Reference< CSS_AWT::XControlModel > SAL_CALL getModel()
+ throw( CSS_UNO::RuntimeException );
//________________________________________________________________________________________________________
// XComponent
@@ -262,7 +254,7 @@ public:
@onerror -
*/
- virtual void SAL_CALL dispose() throw( UNO3_RUNTIMEEXCEPTION );
+ virtual void SAL_CALL dispose() throw( CSS_UNO::RuntimeException );
//________________________________________________________________________________________________________
// XEventListener
@@ -281,7 +273,7 @@ public:
@onerror -
*/
- virtual void SAL_CALL disposing( const UNO3_EVENTOBJECT& rEvent ) throw( UNO3_RUNTIMEEXCEPTION );
+ virtual void SAL_CALL disposing( const CSS_LANG::EventObject& rEvent ) throw( CSS_UNO::RuntimeException );
//________________________________________________________________________________________________________
// XControlContainer
@@ -300,8 +292,10 @@ public:
@onerror -
*/
- virtual void SAL_CALL addControl( const UNO3_OUSTRING& sName ,
- const UNO3_REFERENCE< UNO3_XCONTROL >& xControl ) throw( UNO3_RUNTIMEEXCEPTION );
+ virtual void SAL_CALL addControl(
+ const ::rtl::OUString& sName ,
+ const CSS_UNO::Reference< CSS_AWT::XControl >& xControl
+ ) throw( CSS_UNO::RuntimeException );
/**_______________________________________________________________________________________________________
@short -
@@ -316,7 +310,9 @@ public:
@onerror -
*/
- virtual void SAL_CALL addContainerListener( const UNO3_REFERENCE< UNO3_XCONTAINERLISTENER >& xListener ) throw( UNO3_RUNTIMEEXCEPTION );
+ virtual void SAL_CALL addContainerListener(
+ const CSS_UNO::Reference< CSS_CONTAINER::XContainerListener >& xListener
+ ) throw( CSS_UNO::RuntimeException );
/**_______________________________________________________________________________________________________
@short -
@@ -331,7 +327,9 @@ public:
@onerror -
*/
- virtual void SAL_CALL removeControl( const UNO3_REFERENCE< UNO3_XCONTROL >& xControl ) throw( UNO3_RUNTIMEEXCEPTION );
+ virtual void SAL_CALL removeControl(
+ const CSS_UNO::Reference< CSS_AWT::XControl >& xControl
+ ) throw( CSS_UNO::RuntimeException );
/**_______________________________________________________________________________________________________
@short -
@@ -346,7 +344,9 @@ public:
@onerror -
*/
- virtual void SAL_CALL removeContainerListener( const UNO3_REFERENCE< UNO3_XCONTAINERLISTENER >& xListener ) throw( UNO3_RUNTIMEEXCEPTION );
+ virtual void SAL_CALL removeContainerListener(
+ const CSS_UNO::Reference< CSS_CONTAINER::XContainerListener >& xListener
+ ) throw( CSS_UNO::RuntimeException );
/**_______________________________________________________________________________________________________
@short -
@@ -361,7 +361,9 @@ public:
@onerror -
*/
- virtual void SAL_CALL setStatusText( const UNO3_OUSTRING& sStatusText ) throw( UNO3_RUNTIMEEXCEPTION );
+ virtual void SAL_CALL setStatusText(
+ const ::rtl::OUString& sStatusText
+ ) throw( CSS_UNO::RuntimeException );
/**_______________________________________________________________________________________________________
@short -
@@ -376,7 +378,9 @@ public:
@onerror -
*/
- virtual UNO3_REFERENCE< UNO3_XCONTROL > SAL_CALL getControl( const UNO3_OUSTRING& sName) throw( UNO3_RUNTIMEEXCEPTION );
+ virtual CSS_UNO::Reference< CSS_AWT::XControl > SAL_CALL getControl(
+ const ::rtl::OUString& sName
+ ) throw( CSS_UNO::RuntimeException );
/**_______________________________________________________________________________________________________
@short -
@@ -391,7 +395,8 @@ public:
@onerror -
*/
- virtual UNO3_SEQUENCE< UNO3_REFERENCE< UNO3_XCONTROL > > SAL_CALL getControls() throw( UNO3_RUNTIMEEXCEPTION );
+ virtual CSS_UNO::Sequence< CSS_UNO::Reference< CSS_AWT::XControl > > SAL_CALL getControls()
+ throw( CSS_UNO::RuntimeException );
//________________________________________________________________________________________________________
// XUnoControlContainer
@@ -410,7 +415,9 @@ public:
@onerror -
*/
- virtual void SAL_CALL addTabController( const UNO3_REFERENCE< UNO3_XTABCONTROLLER >& xTabController ) throw( UNO3_RUNTIMEEXCEPTION );
+ virtual void SAL_CALL addTabController(
+ const CSS_UNO::Reference< CSS_AWT::XTabController >& xTabController
+ ) throw( CSS_UNO::RuntimeException );
/**_______________________________________________________________________________________________________
@short -
@@ -425,7 +432,9 @@ public:
@onerror -
*/
- virtual void SAL_CALL removeTabController( const UNO3_REFERENCE< UNO3_XTABCONTROLLER >& xTabController ) throw( UNO3_RUNTIMEEXCEPTION );
+ virtual void SAL_CALL removeTabController(
+ const CSS_UNO::Reference< CSS_AWT::XTabController >& xTabController
+ ) throw( CSS_UNO::RuntimeException );
/**_______________________________________________________________________________________________________
@short -
@@ -440,7 +449,9 @@ public:
@onerror -
*/
- virtual void SAL_CALL setTabControllers( const UNO3_SEQUENCE< UNO3_REFERENCE< UNO3_XTABCONTROLLER > >& xTabControllers ) throw( UNO3_RUNTIMEEXCEPTION );
+ virtual void SAL_CALL setTabControllers(
+ const CSS_UNO::Sequence< CSS_UNO::Reference< CSS_AWT::XTabController > >& xTabControllers
+ ) throw( CSS_UNO::RuntimeException );
/**_______________________________________________________________________________________________________
@short -
@@ -455,7 +466,8 @@ public:
@onerror -
*/
- virtual UNO3_SEQUENCE< UNO3_REFERENCE< UNO3_XTABCONTROLLER > > SAL_CALL getTabControllers() throw( UNO3_RUNTIMEEXCEPTION );
+ virtual CSS_UNO::Sequence< CSS_UNO::Reference< CSS_AWT::XTabController > > SAL_CALL getTabControllers()
+ throw( CSS_UNO::RuntimeException );
//________________________________________________________________________________________________________
// XWindow
@@ -474,7 +486,7 @@ public:
@onerror -
*/
- virtual void SAL_CALL setVisible( sal_Bool bVisible ) throw( UNO3_RUNTIMEEXCEPTION );
+ virtual void SAL_CALL setVisible( sal_Bool bVisible ) throw( CSS_UNO::RuntimeException );
//____________________________________________________________________________________________________________
// protected methods
@@ -495,7 +507,9 @@ protected:
@onerror
*/
- virtual UNO3_WINDOWDESCRIPTOR* impl_getWindowDescriptor( const UNO3_REFERENCE< UNO3_XWINDOWPEER >& xParentPeer );
+ virtual CSS_AWT::WindowDescriptor* impl_getWindowDescriptor(
+ const CSS_UNO::Reference< CSS_AWT::XWindowPeer >& xParentPeer
+ );
/**_______________________________________________________________________________________________________
@short
@@ -510,9 +524,11 @@ protected:
@onerror
*/
- virtual void impl_paint( sal_Int32 nX ,
- sal_Int32 nY ,
- const UNO3_REFERENCE< UNO3_XGRAPHICS >& xGraphics );
+ virtual void impl_paint(
+ sal_Int32 nX ,
+ sal_Int32 nY ,
+ const CSS_UNO::Reference< CSS_AWT::XGraphics >& xGraphics
+ );
//____________________________________________________________________________________________________________
// private methods
@@ -555,13 +571,24 @@ private:
//____________________________________________________________________________________________________________
private:
+ // list of pointer of "struct IMPL_ControlInfo" to hold child-controls
+ ::std::vector< IMPL_ControlInfo* > maControlInfoList;
+
+ // list of references of XTabController to hold tab-order in this container
+ CSS_UNO::Sequence< CSS_UNO::Reference< CSS_AWT::XTabController > > m_xTabControllerList ;
- IMPL_ControlInfoList* m_pControlInfoList ; /// list of pointer of "struct IMPL_ControlInfo" to hold child-controls
- UNO3_SEQUENCE< UNO3_REFERENCE< UNO3_XTABCONTROLLER > > m_xTabControllerList ; /// list of references of XTabController to hold tab-order in this container
- UNO3_OMULTITYPEINTERFACECONTAINERHELPER m_aListeners ;
+ ::cppu::OMultiTypeInterfaceContainerHelper m_aListeners ;
}; // class BaseContainerControl
+// The namespace aliases are only used in this header
+#undef CSS_UNO
+#undef CSS_AWT
+#undef CSS_LANG
+#undef CSS_CONTAINER
+
} // namespace unocontrols
#endif // ifndef _UNOCONTROLS_BASECONTAINERCONTROL_CTRL_HXX
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/UnoControls/inc/basecontrol.hxx b/UnoControls/inc/basecontrol.hxx
index 050fd10fa2cc..e8eb59bce4ac 100644
--- a/UnoControls/inc/basecontrol.hxx
+++ b/UnoControls/inc/basecontrol.hxx
@@ -1,3 +1,4 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
/*************************************************************************
*
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
@@ -110,36 +111,9 @@
namespace unocontrols{
-#define UNO3_ANY ::com::sun::star::uno::Any
-#define UNO3_EVENTOBJECT ::com::sun::star::lang::EventObject
-#define UNO3_MUTEX ::osl::Mutex
-#define UNO3_OCOMPONENTHELPER ::cppu::OComponentHelper
-#define UNO3_OUSTRING ::rtl::OUString
-#define UNO3_PAINTEVENT ::com::sun::star::awt::PaintEvent
-#define UNO3_RECTANGLE ::com::sun::star::awt::Rectangle
-#define UNO3_REFERENCE ::com::sun::star::uno::Reference
-#define UNO3_RUNTIMEEXCEPTION ::com::sun::star::uno::RuntimeException
-#define UNO3_SEQUENCE ::com::sun::star::uno::Sequence
-#define UNO3_SIZE ::com::sun::star::awt::Size
-#define UNO3_TYPE ::com::sun::star::uno::Type
-#define UNO3_WINDOWDESCRIPTOR ::com::sun::star::awt::WindowDescriptor
-#define UNO3_XCONTROL ::com::sun::star::awt::XControl
-#define UNO3_XCONTROLMODEL ::com::sun::star::awt::XControlModel
-#define UNO3_XEVENTLISTENER ::com::sun::star::lang::XEventListener
-#define UNO3_XFOCUSLISTENER ::com::sun::star::awt::XFocusListener
-#define UNO3_XGRAPHICS ::com::sun::star::awt::XGraphics
-#define UNO3_XKEYLISTENER ::com::sun::star::awt::XKeyListener
-#define UNO3_XMOUSELISTENER ::com::sun::star::awt::XMouseListener
-#define UNO3_XMOUSEMOTIONLISTENER ::com::sun::star::awt::XMouseMotionListener
-#define UNO3_XMULTISERVICEFACTORY ::com::sun::star::lang::XMultiServiceFactory
-#define UNO3_XPAINTLISTENER ::com::sun::star::awt::XPaintListener
-#define UNO3_XSERVICEINFO ::com::sun::star::lang::XServiceInfo
-#define UNO3_XTOOLKIT ::com::sun::star::awt::XToolkit
-#define UNO3_XVIEW ::com::sun::star::awt::XView
-#define UNO3_XWINDOW ::com::sun::star::awt::XWindow
-#define UNO3_XWINDOWLISTENER ::com::sun::star::awt::XWindowListener
-#define UNO3_XWINDOWPEER ::com::sun::star::awt::XWindowPeer
-#define UNO3_XINTERFACE ::com::sun::star::uno::XInterface
+#define CSS_UNO ::com::sun::star::uno
+#define CSS_AWT ::com::sun::star::awt
+#define CSS_LANG ::com::sun::star::lang
//____________________________________________________________________________________________________________
// macros
@@ -155,21 +129,21 @@ namespace unocontrols{
struct IMPL_MutexContainer
{
// Is necassery to initialize "BaseControl" and make this class thread-safe.
- UNO3_MUTEX m_aMutex ;
+ ::osl::Mutex m_aMutex ;
};
//____________________________________________________________________________________________________________
// classes
//____________________________________________________________________________________________________________
-class BaseControl : public UNO3_XSERVICEINFO
- , public UNO3_XPAINTLISTENER
- , public UNO3_XWINDOWLISTENER
- , public UNO3_XVIEW
- , public UNO3_XWINDOW
- , public UNO3_XCONTROL
+class BaseControl : public CSS_LANG::XServiceInfo
+ , public CSS_AWT::XPaintListener
+ , public CSS_AWT::XWindowListener
+ , public CSS_AWT::XView
+ , public CSS_AWT::XWindow
+ , public CSS_AWT::XControl
, public IMPL_MutexContainer
- , public UNO3_OCOMPONENTHELPER
+ , public ::cppu::OComponentHelper
{
//____________________________________________________________________________________________________________
// public methods
@@ -194,7 +168,7 @@ public:
@onerror -
*/
- BaseControl( const UNO3_REFERENCE< UNO3_XMULTISERVICEFACTORY >& xFactory );
+ BaseControl( const CSS_UNO::Reference< CSS_LANG::XMultiServiceFactory >& xFactory );
/**_______________________________________________________________________________________________________
@short -
@@ -228,7 +202,9 @@ public:
@onerror A RuntimeException is thrown.
*/
- virtual UNO3_ANY SAL_CALL queryInterface( const UNO3_TYPE& aType ) throw( UNO3_RUNTIMEEXCEPTION );
+ virtual CSS_UNO::Any SAL_CALL queryInterface(
+ const CSS_UNO::Type& aType
+ ) throw( CSS_UNO::RuntimeException );
/**_______________________________________________________________________________________________________
@short increment refcount
@@ -279,7 +255,8 @@ public:
@onerror A RuntimeException is thrown.
*/
- virtual UNO3_SEQUENCE< UNO3_TYPE > SAL_CALL getTypes() throw( UNO3_RUNTIMEEXCEPTION );
+ virtual CSS_UNO::Sequence< CSS_UNO::Type > SAL_CALL getTypes()
+ throw( CSS_UNO::RuntimeException );
/**_______________________________________________________________________________________________________
@short get implementation id
@@ -295,7 +272,8 @@ public:
@onerror A RuntimeException is thrown.
*/
- virtual UNO3_SEQUENCE< sal_Int8 > SAL_CALL getImplementationId() throw( UNO3_RUNTIMEEXCEPTION );
+ virtual CSS_UNO::Sequence< sal_Int8 > SAL_CALL getImplementationId()
+ throw( CSS_UNO::RuntimeException );
//________________________________________________________________________________________________________
// XAggregation
@@ -314,7 +292,9 @@ public:
@onerror -
*/
- virtual void SAL_CALL setDelegator( const UNO3_REFERENCE< UNO3_XINTERFACE >& xDelegator ) throw( UNO3_RUNTIMEEXCEPTION );
+ virtual void SAL_CALL setDelegator(
+ const CSS_UNO::Reference< CSS_UNO::XInterface >& xDelegator
+ ) throw( CSS_UNO::RuntimeException );
/**_______________________________________________________________________________________________________
@short -
@@ -329,7 +309,9 @@ public:
@onerror -
*/
- virtual UNO3_ANY SAL_CALL queryAggregation( const UNO3_TYPE& aType ) throw( UNO3_RUNTIMEEXCEPTION );
+ virtual CSS_UNO::Any SAL_CALL queryAggregation(
+ const CSS_UNO::Type& aType
+ ) throw( CSS_UNO::RuntimeException );
//________________________________________________________________________________________________________
// XServiceInfo
@@ -348,7 +330,9 @@ public:
@onerror -
*/
- virtual sal_Bool SAL_CALL supportsService( const UNO3_OUSTRING& sServiceName ) throw( UNO3_RUNTIMEEXCEPTION );
+ virtual sal_Bool SAL_CALL supportsService(
+ const ::rtl::OUString& sServiceName
+ ) throw( CSS_UNO::RuntimeException );
/**_______________________________________________________________________________________________________
@short -
@@ -363,7 +347,8 @@ public:
@onerror -
*/
- virtual UNO3_OUSTRING SAL_CALL getImplementationName() throw( UNO3_RUNTIMEEXCEPTION );
+ virtual ::rtl::OUString SAL_CALL getImplementationName()
+ throw( CSS_UNO::RuntimeException );
/**_______________________________________________________________________________________________________
@short -
@@ -378,7 +363,8 @@ public:
@onerror -
*/
- virtual UNO3_SEQUENCE< UNO3_OUSTRING > SAL_CALL getSupportedServiceNames() throw( UNO3_RUNTIMEEXCEPTION );
+ virtual CSS_UNO::Sequence< ::rtl::OUString > SAL_CALL getSupportedServiceNames()
+ throw( CSS_UNO::RuntimeException );
//________________________________________________________________________________________________________
// XComponent
@@ -397,7 +383,7 @@ public:
@onerror -
*/
- virtual void SAL_CALL dispose() throw( UNO3_RUNTIMEEXCEPTION );
+ virtual void SAL_CALL dispose() throw( CSS_UNO::RuntimeException );
/**_______________________________________________________________________________________________________
@short -
@@ -412,7 +398,9 @@ public:
@onerror -
*/
- virtual void SAL_CALL addEventListener( const UNO3_REFERENCE< UNO3_XEVENTLISTENER >& xListener ) throw( UNO3_RUNTIMEEXCEPTION );
+ virtual void SAL_CALL addEventListener(
+ const CSS_UNO::Reference< CSS_LANG::XEventListener >& xListener
+ ) throw( CSS_UNO::RuntimeException );
/**_______________________________________________________________________________________________________
@short -
@@ -427,7 +415,9 @@ public:
@onerror -
*/
- virtual void SAL_CALL removeEventListener( const UNO3_REFERENCE< UNO3_XEVENTLISTENER >& xListener ) throw( UNO3_RUNTIMEEXCEPTION );
+ virtual void SAL_CALL removeEventListener(
+ const CSS_UNO::Reference< CSS_LANG::XEventListener >& xListener
+ ) throw( CSS_UNO::RuntimeException );
//________________________________________________________________________________________________________
// XControl
@@ -446,7 +436,10 @@ public:
@onerror -
*/
- virtual void SAL_CALL createPeer( const UNO3_REFERENCE< UNO3_XTOOLKIT >& xToolkit, const UNO3_REFERENCE< UNO3_XWINDOWPEER >& xParent ) throw( UNO3_RUNTIMEEXCEPTION );
+ virtual void SAL_CALL createPeer(
+ const CSS_UNO::Reference< CSS_AWT::XToolkit >& xToolkit,
+ const CSS_UNO::Reference< CSS_AWT::XWindowPeer >& xParent
+ ) throw( CSS_UNO::RuntimeException );
/**_______________________________________________________________________________________________________
@short -
@@ -461,7 +454,9 @@ public:
@onerror -
*/
- virtual void SAL_CALL setContext( const UNO3_REFERENCE< UNO3_XINTERFACE >& xContext ) throw( UNO3_RUNTIMEEXCEPTION );
+ virtual void SAL_CALL setContext(
+ const CSS_UNO::Reference< CSS_UNO::XInterface >& xContext
+ ) throw( CSS_UNO::RuntimeException );
/**_______________________________________________________________________________________________________
@short -
@@ -476,7 +471,9 @@ public:
@onerror -
*/
- virtual sal_Bool SAL_CALL setModel( const UNO3_REFERENCE< UNO3_XCONTROLMODEL >& xModel ) throw( UNO3_RUNTIMEEXCEPTION ) = 0 ;
+ virtual sal_Bool SAL_CALL setModel(
+ const CSS_UNO::Reference< CSS_AWT::XControlModel >& xModel
+ ) throw( CSS_UNO::RuntimeException ) = 0 ;
/**_______________________________________________________________________________________________________
@short -
@@ -491,7 +488,7 @@ public:
@onerror -
*/
- virtual void SAL_CALL setDesignMode( sal_Bool bOn ) throw( UNO3_RUNTIMEEXCEPTION );
+ virtual void SAL_CALL setDesignMode( sal_Bool bOn ) throw( CSS_UNO::RuntimeException );
/**_______________________________________________________________________________________________________
@short -
@@ -506,7 +503,8 @@ public:
@onerror -
*/
- virtual UNO3_REFERENCE< UNO3_XINTERFACE > SAL_CALL getContext() throw( UNO3_RUNTIMEEXCEPTION );
+ virtual CSS_UNO::Reference< CSS_UNO::XInterface > SAL_CALL getContext()
+ throw( CSS_UNO::RuntimeException );
/**_______________________________________________________________________________________________________
@short -
@@ -521,7 +519,8 @@ public:
@onerror -
*/
- virtual UNO3_REFERENCE< UNO3_XCONTROLMODEL > SAL_CALL getModel() throw( UNO3_RUNTIMEEXCEPTION ) = 0;
+ virtual CSS_UNO::Reference< CSS_AWT::XControlModel > SAL_CALL getModel()
+ throw( CSS_UNO::RuntimeException ) = 0;
/**_______________________________________________________________________________________________________
@short -
@@ -536,7 +535,8 @@ public:
@onerror -
*/
- virtual UNO3_REFERENCE< UNO3_XWINDOWPEER > SAL_CALL getPeer() throw( UNO3_RUNTIMEEXCEPTION );
+ virtual CSS_UNO::Reference< CSS_AWT::XWindowPeer > SAL_CALL getPeer()
+ throw( CSS_UNO::RuntimeException );
/**_______________________________________________________________________________________________________
@short -
@@ -551,7 +551,8 @@ public:
@onerror -
*/
- virtual UNO3_REFERENCE< UNO3_XVIEW > SAL_CALL getView() throw( UNO3_RUNTIMEEXCEPTION );
+ virtual CSS_UNO::Reference< CSS_AWT::XView > SAL_CALL getView()
+ throw( CSS_UNO::RuntimeException );
/**_______________________________________________________________________________________________________
@short -
@@ -566,7 +567,7 @@ public:
@onerror -
*/
- virtual sal_Bool SAL_CALL isDesignMode() throw( UNO3_RUNTIMEEXCEPTION );
+ virtual sal_Bool SAL_CALL isDesignMode() throw( CSS_UNO::RuntimeException );
/**_______________________________________________________________________________________________________
@short -
@@ -581,7 +582,7 @@ public:
@onerror -
*/
- virtual sal_Bool SAL_CALL isTransparent() throw( UNO3_RUNTIMEEXCEPTION );
+ virtual sal_Bool SAL_CALL isTransparent() throw( CSS_UNO::RuntimeException );
//________________________________________________________________________________________________________
// XWindow
@@ -604,7 +605,7 @@ public:
sal_Int32 nY ,
sal_Int32 nWidth ,
sal_Int32 nHeight ,
- sal_Int16 nFlags ) throw( UNO3_RUNTIMEEXCEPTION );
+ sal_Int16 nFlags ) throw( CSS_UNO::RuntimeException );
/**_______________________________________________________________________________________________________
@short -
@@ -619,7 +620,7 @@ public:
@onerror -
*/
- virtual void SAL_CALL setVisible( sal_Bool bVisible ) throw( UNO3_RUNTIMEEXCEPTION );
+ virtual void SAL_CALL setVisible( sal_Bool bVisible ) throw( CSS_UNO::RuntimeException );
/**_______________________________________________________________________________________________________
@short -
@@ -634,7 +635,7 @@ public:
@onerror -
*/
- virtual void SAL_CALL setEnable( sal_Bool bEnable ) throw( UNO3_RUNTIMEEXCEPTION );
+ virtual void SAL_CALL setEnable( sal_Bool bEnable ) throw( CSS_UNO::RuntimeException );
/**_______________________________________________________________________________________________________
@short -
@@ -649,7 +650,7 @@ public:
@onerror -
*/
- virtual void SAL_CALL setFocus() throw( UNO3_RUNTIMEEXCEPTION );
+ virtual void SAL_CALL setFocus() throw( CSS_UNO::RuntimeException );
/**_______________________________________________________________________________________________________
@short -
@@ -664,7 +665,7 @@ public:
@onerror -
*/
- virtual UNO3_RECTANGLE SAL_CALL getPosSize() throw( UNO3_RUNTIMEEXCEPTION );
+ virtual CSS_AWT::Rectangle SAL_CALL getPosSize() throw( CSS_UNO::RuntimeException );
/**_______________________________________________________________________________________________________
@short -
@@ -679,7 +680,9 @@ public:
@onerror -
*/
- virtual void SAL_CALL addWindowListener( const UNO3_REFERENCE< UNO3_XWINDOWLISTENER >& xListener ) throw( UNO3_RUNTIMEEXCEPTION );
+ virtual void SAL_CALL addWindowListener(
+ const CSS_UNO::Reference< CSS_AWT::XWindowListener >& xListener
+ ) throw( CSS_UNO::RuntimeException );
/**_______________________________________________________________________________________________________
@short -
@@ -694,7 +697,9 @@ public:
@onerror -
*/
- virtual void SAL_CALL addFocusListener( const UNO3_REFERENCE< UNO3_XFOCUSLISTENER >& xListener ) throw( UNO3_RUNTIMEEXCEPTION );
+ virtual void SAL_CALL addFocusListener(
+ const CSS_UNO::Reference< CSS_AWT::XFocusListener >& xListener
+ ) throw( CSS_UNO::RuntimeException );
/**_______________________________________________________________________________________________________
@short -
@@ -709,7 +714,9 @@ public:
@onerror -
*/
- virtual void SAL_CALL addKeyListener( const UNO3_REFERENCE< UNO3_XKEYLISTENER >& xListener ) throw( UNO3_RUNTIMEEXCEPTION );
+ virtual void SAL_CALL addKeyListener(
+ const CSS_UNO::Reference< CSS_AWT::XKeyListener >& xListener )
+ throw( CSS_UNO::RuntimeException );
/**_______________________________________________________________________________________________________
@short -
@@ -724,7 +731,9 @@ public:
@onerror -
*/
- virtual void SAL_CALL addMouseListener( const UNO3_REFERENCE< UNO3_XMOUSELISTENER >& xListener ) throw( UNO3_RUNTIMEEXCEPTION );
+ virtual void SAL_CALL addMouseListener(
+ const CSS_UNO::Reference< CSS_AWT::XMouseListener >& xListener
+ ) throw( CSS_UNO::RuntimeException );
/**_______________________________________________________________________________________________________
@short -
@@ -739,7 +748,9 @@ public:
@onerror -
*/
- virtual void SAL_CALL addMouseMotionListener( const UNO3_REFERENCE< UNO3_XMOUSEMOTIONLISTENER >& xListener ) throw( UNO3_RUNTIMEEXCEPTION );
+ virtual void SAL_CALL addMouseMotionListener(
+ const CSS_UNO::Reference< CSS_AWT::XMouseMotionListener >& xListener
+ ) throw( CSS_UNO::RuntimeException );
/**_______________________________________________________________________________________________________
@short -
@@ -754,7 +765,9 @@ public:
@onerror -
*/
- virtual void SAL_CALL addPaintListener( const UNO3_REFERENCE< UNO3_XPAINTLISTENER >& xListener ) throw( UNO3_RUNTIMEEXCEPTION );
+ virtual void SAL_CALL addPaintListener(
+ const CSS_UNO::Reference< CSS_AWT::XPaintListener >& xListener
+ ) throw( CSS_UNO::RuntimeException );
/**_______________________________________________________________________________________________________
@short -
@@ -769,7 +782,9 @@ public:
@onerror -
*/
- virtual void SAL_CALL removeWindowListener( const UNO3_REFERENCE< UNO3_XWINDOWLISTENER >& xListener ) throw( UNO3_RUNTIMEEXCEPTION );
+ virtual void SAL_CALL removeWindowListener(
+ const CSS_UNO::Reference< CSS_AWT::XWindowListener >& xListener
+ ) throw( CSS_UNO::RuntimeException );
/**_______________________________________________________________________________________________________
@short -
@@ -784,7 +799,9 @@ public:
@onerror -
*/
- virtual void SAL_CALL removeFocusListener( const UNO3_REFERENCE< UNO3_XFOCUSLISTENER >& xListener ) throw( UNO3_RUNTIMEEXCEPTION );
+ virtual void SAL_CALL removeFocusListener(
+ const CSS_UNO::Reference< CSS_AWT::XFocusListener >& xListener
+ ) throw( CSS_UNO::RuntimeException );
/**_______________________________________________________________________________________________________
@short -
@@ -799,7 +816,9 @@ public:
@onerror -
*/
- virtual void SAL_CALL removeKeyListener( const UNO3_REFERENCE< UNO3_XKEYLISTENER >& xListener ) throw( UNO3_RUNTIMEEXCEPTION );
+ virtual void SAL_CALL removeKeyListener(
+ const CSS_UNO::Reference< CSS_AWT::XKeyListener >& xListener
+ ) throw( CSS_UNO::RuntimeException );
/**_______________________________________________________________________________________________________
@short -
@@ -814,7 +833,9 @@ public:
@onerror -
*/
- virtual void SAL_CALL removeMouseListener( const UNO3_REFERENCE< UNO3_XMOUSELISTENER >& xListener ) throw( UNO3_RUNTIMEEXCEPTION );
+ virtual void SAL_CALL removeMouseListener(
+ const CSS_UNO::Reference< CSS_AWT::XMouseListener >& xListener
+ ) throw( CSS_UNO::RuntimeException );
/**_______________________________________________________________________________________________________
@short -
@@ -829,7 +850,9 @@ public:
@onerror -
*/
- virtual void SAL_CALL removeMouseMotionListener( const UNO3_REFERENCE< UNO3_XMOUSEMOTIONLISTENER >& xListener ) throw( UNO3_RUNTIMEEXCEPTION );
+ virtual void SAL_CALL removeMouseMotionListener(
+ const CSS_UNO::Reference< CSS_AWT::XMouseMotionListener >& xListener
+ ) throw( CSS_UNO::RuntimeException );
/**_______________________________________________________________________________________________________
@short -
@@ -844,7 +867,9 @@ public:
@onerror -
*/
- virtual void SAL_CALL removePaintListener( const UNO3_REFERENCE< UNO3_XPAINTLISTENER >& xListener ) throw( UNO3_RUNTIMEEXCEPTION );
+ virtual void SAL_CALL removePaintListener(
+ const CSS_UNO::Reference< CSS_AWT::XPaintListener >& xListener
+ ) throw( CSS_UNO::RuntimeException );
//________________________________________________________________________________________________________
// XView
@@ -864,7 +889,7 @@ public:
*/
virtual void SAL_CALL draw( sal_Int32 nX ,
- sal_Int32 nY ) throw( UNO3_RUNTIMEEXCEPTION );
+ sal_Int32 nY ) throw( CSS_UNO::RuntimeException );
/**_______________________________________________________________________________________________________
@short -
@@ -879,7 +904,9 @@ public:
@onerror -
*/
- virtual sal_Bool SAL_CALL setGraphics( const UNO3_REFERENCE< UNO3_XGRAPHICS >& xDevice ) throw( UNO3_RUNTIMEEXCEPTION );
+ virtual sal_Bool SAL_CALL setGraphics(
+ const CSS_UNO::Reference< CSS_AWT::XGraphics >& xDevice
+ ) throw( CSS_UNO::RuntimeException );
/**_______________________________________________________________________________________________________
@short -
@@ -895,7 +922,7 @@ public:
*/
virtual void SAL_CALL setZoom( float fZoomX ,
- float fZoomY ) throw( UNO3_RUNTIMEEXCEPTION );
+ float fZoomY ) throw( CSS_UNO::RuntimeException );
/**_______________________________________________________________________________________________________
@short -
@@ -910,7 +937,8 @@ public:
@onerror -
*/
- virtual UNO3_REFERENCE< UNO3_XGRAPHICS > SAL_CALL getGraphics() throw( UNO3_RUNTIMEEXCEPTION );
+ virtual CSS_UNO::Reference< CSS_AWT::XGraphics > SAL_CALL getGraphics()
+ throw( CSS_UNO::RuntimeException );
/**_______________________________________________________________________________________________________
@short -
@@ -925,10 +953,10 @@ public:
@onerror -
*/
- virtual UNO3_SIZE SAL_CALL getSize() throw( UNO3_RUNTIMEEXCEPTION );
+ virtual CSS_AWT::Size SAL_CALL getSize() throw( CSS_UNO::RuntimeException );
//________________________________________________________________________________________________________
- // UNO3_XEVENTLISTENER
+ // CSS_LANG::XEventListener
//________________________________________________________________________________________________________
/**_______________________________________________________________________________________________________
@@ -944,7 +972,9 @@ public:
@onerror -
*/
- virtual void SAL_CALL disposing( const UNO3_EVENTOBJECT& rSource ) throw( UNO3_RUNTIMEEXCEPTION );
+ virtual void SAL_CALL disposing(
+ const CSS_LANG::EventObject& rSource
+ ) throw( CSS_UNO::RuntimeException );
//________________________________________________________________________________________________________
// XPaintListener
@@ -963,7 +993,9 @@ public:
@onerror -
*/
- virtual void SAL_CALL windowPaint( const UNO3_PAINTEVENT& rEvent ) throw( UNO3_RUNTIMEEXCEPTION );
+ virtual void SAL_CALL windowPaint(
+ const CSS_AWT::PaintEvent& rEvent
+ ) throw( CSS_UNO::RuntimeException );
//________________________________________________________________________________________________________
// XWindowListener
@@ -982,10 +1014,10 @@ public:
@onerror -
*/
- virtual void SAL_CALL windowResized( const UNO3_WINDOWEVENT& aEvent ) throw( UNO3_RUNTIMEEXCEPTION );
- virtual void SAL_CALL windowMoved( const UNO3_WINDOWEVENT& aEvent ) throw( UNO3_RUNTIMEEXCEPTION );
- virtual void SAL_CALL windowShown( const UNO3_EVENTOBJECT& aEvent ) throw( UNO3_RUNTIMEEXCEPTION );
- virtual void SAL_CALL windowHidden( const UNO3_EVENTOBJECT& aEvent ) throw( UNO3_RUNTIMEEXCEPTION );
+ virtual void SAL_CALL windowResized( const CSS_AWT::WindowEvent& aEvent ) throw( CSS_UNO::RuntimeException );
+ virtual void SAL_CALL windowMoved( const CSS_AWT::WindowEvent& aEvent ) throw( CSS_UNO::RuntimeException );
+ virtual void SAL_CALL windowShown( const CSS_LANG::EventObject& aEvent ) throw( CSS_UNO::RuntimeException );
+ virtual void SAL_CALL windowHidden( const CSS_LANG::EventObject& aEvent ) throw( CSS_UNO::RuntimeException );
//________________________________________________________________________________________________________
// impl but public method to register service
@@ -1004,7 +1036,7 @@ public:
@onerror -
*/
- static const UNO3_SEQUENCE< UNO3_OUSTRING > impl_getStaticSupportedServiceNames();
+ static const CSS_UNO::Sequence< ::rtl::OUString > impl_getStaticSupportedServiceNames();
/**_______________________________________________________________________________________________________
@short -
@@ -1019,7 +1051,7 @@ public:
@onerror -
*/
- static const UNO3_OUSTRING impl_getStaticImplementationName();
+ static const ::rtl::OUString impl_getStaticImplementationName();
//____________________________________________________________________________________________________________
// protected methods
@@ -1041,7 +1073,7 @@ protected:
@onerror -
*/
- const UNO3_REFERENCE< UNO3_XMULTISERVICEFACTORY > impl_getMultiServiceFactory();
+ const CSS_UNO::Reference< CSS_LANG::XMultiServiceFactory > impl_getMultiServiceFactory();
/**_______________________________________________________________________________________________________
@short -
@@ -1056,7 +1088,7 @@ protected:
@onerror -
*/
- const UNO3_REFERENCE< UNO3_XWINDOW > impl_getPeerWindow();
+ const CSS_UNO::Reference< CSS_AWT::XWindow > impl_getPeerWindow();
/**_______________________________________________________________________________________________________
@short -
@@ -1071,7 +1103,7 @@ protected:
@onerror -
*/
- const UNO3_REFERENCE< UNO3_XGRAPHICS > impl_getGraphicsPeer();
+ const CSS_UNO::Reference< CSS_AWT::XGraphics > impl_getGraphicsPeer();
/**_______________________________________________________________________________________________________
@short -
@@ -1116,7 +1148,9 @@ protected:
@onerror -
*/
- virtual UNO3_WINDOWDESCRIPTOR* impl_getWindowDescriptor( const UNO3_REFERENCE< UNO3_XWINDOWPEER >& xParentPeer );
+ virtual CSS_AWT::WindowDescriptor* impl_getWindowDescriptor(
+ const CSS_UNO::Reference< CSS_AWT::XWindowPeer >& xParentPeer
+ );
/**_______________________________________________________________________________________________________
@short -
@@ -1133,7 +1167,7 @@ protected:
virtual void impl_paint( sal_Int32 nX ,
sal_Int32 nY ,
- const UNO3_REFERENCE< UNO3_XGRAPHICS >& xGraphics );
+ const CSS_UNO::Reference< CSS_AWT::XGraphics >& xGraphics );
/**_______________________________________________________________________________________________________
@short -
@@ -1148,7 +1182,7 @@ protected:
@onerror -
*/
- virtual void impl_recalcLayout( const UNO3_WINDOWEVENT& aEvent );
+ virtual void impl_recalcLayout( const CSS_AWT::WindowEvent& aEvent );
/**_______________________________________________________________________________________________________
@short -
@@ -1163,7 +1197,7 @@ protected:
@onerror -
*/
- UNO3_REFERENCE< UNO3_XINTERFACE > impl_getDelegator();
+ CSS_UNO::Reference< CSS_UNO::XInterface > impl_getDelegator();
//____________________________________________________________________________________________________________
// private methods
@@ -1207,15 +1241,15 @@ private:
private:
- UNO3_REFERENCE< UNO3_XMULTISERVICEFACTORY > m_xFactory ;
- UNO3_REFERENCE< UNO3_XINTERFACE > m_xDelegator ;
+ CSS_UNO::Reference< CSS_LANG::XMultiServiceFactory > m_xFactory ;
+ CSS_UNO::Reference< CSS_UNO::XInterface > m_xDelegator ;
OMRCListenerMultiplexerHelper* m_pMultiplexer ; // multiplex events
- UNO3_REFERENCE< UNO3_XINTERFACE > m_xMultiplexer ;
- UNO3_REFERENCE< UNO3_XINTERFACE > m_xContext ;
- UNO3_REFERENCE< UNO3_XWINDOWPEER > m_xPeer ;
- UNO3_REFERENCE< UNO3_XWINDOW > m_xPeerWindow ;
- UNO3_REFERENCE< UNO3_XGRAPHICS > m_xGraphicsView ; // graphics for ::com::sun::star::awt::XView-operations
- UNO3_REFERENCE< UNO3_XGRAPHICS > m_xGraphicsPeer ; // graphics for painting on a peer
+ CSS_UNO::Reference< CSS_UNO::XInterface > m_xMultiplexer ;
+ CSS_UNO::Reference< CSS_UNO::XInterface > m_xContext ;
+ CSS_UNO::Reference< CSS_AWT::XWindowPeer > m_xPeer ;
+ CSS_UNO::Reference< CSS_AWT::XWindow > m_xPeerWindow ;
+ CSS_UNO::Reference< CSS_AWT::XGraphics > m_xGraphicsView ; // graphics for CSS_AWT::XView-operations
+ CSS_UNO::Reference< CSS_AWT::XGraphics > m_xGraphicsPeer ; // graphics for painting on a peer
sal_Int32 m_nX ; // Position ...
sal_Int32 m_nY ;
sal_Int32 m_nWidth ; // ... and size of window
@@ -1226,6 +1260,13 @@ private:
}; // class BaseControl
+// The namespace aliaes are only used in this header
+#undef CSS_UNO
+#undef CSS_AWT
+#undef CSS_LANG
+
} // namespace unocontrols
#endif // ifndef _UNOCONTROLS_BASECONTROL_CTRL_HXX
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/UnoControls/inc/definesunocontrols.hxx b/UnoControls/inc/definesunocontrols.hxx
deleted file mode 100644
index cf072736c4b5..000000000000
--- a/UnoControls/inc/definesunocontrols.hxx
+++ /dev/null
@@ -1,135 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- * <http://www.openoffice.org/license.html>
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef _UNOCONTROLS_DEFINES_CTRL_HXX
-#define _UNOCONTROLS_DEFINES_CTRL_HXX
-
-//-------------------------------------------------------------------------------------------------------------------
-// includes
-#include <limits.h> // defines for min/max of INT
-
-namespace unocontrols{
-
-//-------------------------------------------------------------------------------------------------------------------
-// global defines for all UnoControls
-//-------------------------------------------------------------------------------------------------------------------
-#define UNOCONTROLS_TRGB_COLORDATA( t,r,g,b ) ((INT32)(((UINT32)((UINT8)(b))))|(((UINT32)((UINT8)(g)))<<8)|(((UINT32)((UINT8)(r)))<<16)|(((UINT32)((UINT8)(t)))<<24))
-//-------------------------------------------------------------------------------------------------------------------
-
-// defines for BaseControl
-#ifdef _UNOCONTROLS_BASECONTROL_CTRL_HXX
- #define BASECONTROL_IDLCLASSNAME "BaseControl"
- #define BASECONTROL_DEFAULT_PMULTIPLEXER NULL
- #define BASECONTROL_DEFAULT_X 0
- #define BASECONTROL_DEFAULT_Y 0
- #define BASECONTROL_DEFAULT_WIDTH 100
- #define BASECONTROL_DEFAULT_HEIGHT 100
- #define BASECONTROL_DEFAULT_VISIBLE FALSE
- #define BASECONTROL_DEFAULT_INDESIGNMODE FALSE
- #define BASECONTROL_DEFAULT_ENABLE TRUE
- #define BASECONTROL_SERVICE_VCLTOOLKIT "com.sun.star.awt.VclToolkit"
-#endif
-//-------------------------------------------------------------------------------------------------------------------
-
-//-------------------------------------------------------------------------------------------------------------------
-// defines for BaseContainerControl
-#ifdef _UNOCONTROLS_BASECONTAINERCONTROL_CTRL_HXX
- #define BASECONTAINERCONTROL_IDLCLASSNAME "BaseContainerControl"
-#endif
-//-------------------------------------------------------------------------------------------------------------------
-
-//-------------------------------------------------------------------------------------------------------------------
-// defines for ProgressBar
-#ifdef _UNOCONTROLS_PROGRESSBAR_CTRL_HXX
- #define PROGRESSBAR_IDLCLASSNAME "XProgressbar"
- #define PROGRESSBAR_SERVICENAME "com.sun.star.awt.XProgressBar"
- #define PROGRESSBAR_IMPLEMENTATIONNAME "stardiv.UnoControls.ProgressBar"
- #define PROGRESSBAR_FREEBORDER 2
- #define PROGRESSBAR_DEFAULT_HORIZONTAL TRUE
- #define PROGRESSBAR_DEFAULT_BLOCKDIMENSION Size(1,1)
- #define PROGRESSBAR_DEFAULT_BACKGROUNDCOLOR UNOCONTROLS_TRGB_COLORDATA( 0x00, 0xC0, 0xC0, 0xC0 ) // lightgray
- #define PROGRESSBAR_DEFAULT_FOREGROUNDCOLOR UNOCONTROLS_TRGB_COLORDATA( 0x00, 0x00, 0x00, 0x80 ) // blue
- #define PROGRESSBAR_DEFAULT_MINRANGE INT_MIN
- #define PROGRESSBAR_DEFAULT_MAXRANGE INT_MAX
- #define PROGRESSBAR_DEFAULT_BLOCKVALUE 1
- #define PROGRESSBAR_DEFAULT_VALUE PROGRESSBAR_DEFAULT_MINRANGE
- #define PROGRESSBAR_LINECOLOR_BRIGHT UNOCONTROLS_TRGB_COLORDATA( 0x00, 0xFF, 0xFF, 0xFF ) // white
- #define PROGRESSBAR_LINECOLOR_SHADOW UNOCONTROLS_TRGB_COLORDATA( 0x00, 0x00, 0x00, 0x00 ) // black
-#endif
-//-------------------------------------------------------------------------------------------------------------------
-
-//-------------------------------------------------------------------------------------------------------------------
-// defines for FrameControl
-#ifdef _UNOCONTROLS_FRAMECONTROL_CTRL_HXX
- #define FRAMECONTROL_IDLCLASSNAME "FrameControl"
- #define FRAMECONTROL_SERVICENAME "com.sun.star.frame.FrameControl"
- #define FRAMECONTROL_IMPLEMENTATIONNAME "stardiv.UnoControls.FrameControl"
- #define FRAMECONTROL_DEFAULT_COMPONENTURL "private:factory/swriter"
- #define FRAMECONTROL_PROPERTYNAME_LOADERARGUMENTS "LoaderArguments"
- #define FRAMECONTROL_PROPERTYNAME_COMPONENTURL "ComponentURL"
- #define FRAMECONTROL_PROPERTYNAME_FRAME "Frame"
- #define FRAMECONTROL_PROPERTYNAME_IDLCLASSES "IDLClasses"
- #define FRAMECONTROL_ERRORTEXT_VOSENSHURE "This is an invalid property handle."
- #define FRAMECONTROL_PROPERTY_COUNT 4 // you must count the propertys
- #define FRAMECONTROL_PROPERTY_COMPONENTURL 0 // Id must be the index into the array
- #define FRAMECONTROL_PROPERTY_FRAME 1
- #define FRAMECONTROL_PROPERTY_IDLCLASSES 2
- #define FRAMECONTROL_PROPERTY_LOADERARGUMENTS 3
-#endif
-//-------------------------------------------------------------------------------------------------------------------
-
-//-------------------------------------------------------------------------------------------------------------------
-// defines for ProgressMonitor
-#ifdef _UNOCONTROLS_PROGRESSMONITOR_CTRL_HXX
- #define PROGRESSMONITOR_IDLCLASSNAME "XProgressMonitor"
- #define PROGRESSMONITOR_SERVICENAME "com.sun.star.awt.XProgressMonitor"
- #define PROGRESSMONITOR_IMPLEMENTATIONNAME "stardiv.UnoControls.ProgressMonitor"
- #define PROGRESSMONITOR_FREEBORDER 10 // border around and between the controls
- #define PROGRESSMONITOR_WIDTH_RELATION 4 // reserve 1/4 for button width and rest for progressbar width
- #define PROGRESSMONITOR_HEIGHT_RELATION 5 // reserve 1/5 for button and progressbar heigth and rest for text height
- #define PROGRESSMONITOR_FIXEDTEXT_SERVICENAME "com.sun.star.awt.UnoControlFixedText"
- #define PROGRESSMONITOR_BUTTON_SERVICENAME "com.sun.star.awt.UnoControlButton"
- #define PROGRESSMONITOR_FIXEDTEXT_MODELNAME "com.sun.star.awt.UnoControlFixedTextModel"
- #define PROGRESSMONITOR_BUTTON_MODELNAME "com.sun.star.awt.UnoControlButtonModel"
- #define PROGRESSMONITOR_CONTROLNAME_TEXT "Text" // identifier the control in container
- #define PROGRESSMONITOR_CONTROLNAME_BUTTON "Button" // -||-
- #define PROGRESSMONITOR_CONTROLNAME_PROGRESSBAR "ProgressBar" // -||-
- #define PROGRESSMONITOR_DEFAULT_BUTTONLABEL "Abbrechen"
- #define PROGRESSMONITOR_DEFAULT_TOPIC "\0"
- #define PROGRESSMONITOR_DEFAULT_TEXT "\0"
- #define PROGRESSMONITOR_BACKGROUNDCOLOR UNOCONTROLS_TRGB_COLORDATA( 0x00, 0xC0, 0xC0, 0xC0 ) // lighgray
- #define PROGRESSMONITOR_LINECOLOR_BRIGHT UNOCONTROLS_TRGB_COLORDATA( 0x00, 0xFF, 0xFF, 0xFF ) // white
- #define PROGRESSMONITOR_LINECOLOR_SHADOW UNOCONTROLS_TRGB_COLORDATA( 0x00, 0x00, 0x00, 0x00 ) // black
- #define PROGRESSMONITOR_HEIGHT_PROGRESSBAR 15
- #define PROGRESSMONITOR_DEFAULT_WIDTH 350
- #define PROGRESSMONITOR_DEFAULT_HEIGHT 100
-#endif
-//-------------------------------------------------------------------------------------------------------------------
-
-} // namespace unocontrols
-
-#endif // #ifndef _UNOCONTROLS_DEFINES_CTRL_HXX
diff --git a/UnoControls/inc/multiplexer.hxx b/UnoControls/inc/multiplexer.hxx
index b22513e5f16c..b9a90c5a33f1 100644
--- a/UnoControls/inc/multiplexer.hxx
+++ b/UnoControls/inc/multiplexer.hxx
@@ -1,3 +1,4 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
/*************************************************************************
*
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
@@ -67,42 +68,22 @@
namespace unocontrols{
-#define UNO3_OWEAKOBJECT ::cppu::OWeakObject
-#define UNO3_XWINDOW ::com::sun::star::awt::XWindow
-#define UNO3_REFERENCE ::com::sun::star::uno::Reference
-#define UNO3_WEAKREFERENCE ::com::sun::star::uno::WeakReference
-#define UNO3_MUTEX ::osl::Mutex
-#define UNO3_XWINDOWLISTENER ::com::sun::star::awt::XWindowListener
-#define UNO3_XKEYLISTENER ::com::sun::star::awt::XKeyListener
-#define UNO3_XMOUSELISTENER ::com::sun::star::awt::XMouseListener
-#define UNO3_XMOUSEMOTIONLISTENER ::com::sun::star::awt::XMouseMotionListener
-#define UNO3_XPAINTLISTENER ::com::sun::star::awt::XPaintListener
-#define UNO3_XTOPWINDOWLISTENER ::com::sun::star::awt::XTopWindowListener
-#define UNO3_XFOCUSLISTENER ::com::sun::star::awt::XFocusListener
-#define UNO3_ANY ::com::sun::star::uno::Any
-#define UNO3_TYPE ::com::sun::star::uno::Type
-#define UNO3_RUNTIMEEXCEPTION ::com::sun::star::uno::RuntimeException
-#define UNO3_XINTERFACE ::com::sun::star::uno::XInterface
-#define UNO3_EVENTOBJECT ::com::sun::star::lang::EventObject
-#define UNO3_FOCUSEVENT ::com::sun::star::awt::FocusEvent
-#define UNO3_WINDOWEVENT ::com::sun::star::awt::WindowEvent
-#define UNO3_KEYEVENT ::com::sun::star::awt::KeyEvent
-#define UNO3_MOUSEEVENT ::com::sun::star::awt::MouseEvent
-#define UNO3_PAINTEVENT ::com::sun::star::awt::PaintEvent
-#define UNO3_OMULTITYPEINTERFACECONTAINERHELPER ::cppu::OMultiTypeInterfaceContainerHelper
+#define CSS_UNO ::com::sun::star::uno
+#define CSS_AWT ::com::sun::star::awt
+#define CSS_LANG ::com::sun::star::lang
//____________________________________________________________________________________________________________
// class
//____________________________________________________________________________________________________________
-class OMRCListenerMultiplexerHelper : public UNO3_XFOCUSLISTENER
- , public UNO3_XWINDOWLISTENER
- , public UNO3_XKEYLISTENER
- , public UNO3_XMOUSELISTENER
- , public UNO3_XMOUSEMOTIONLISTENER
- , public UNO3_XPAINTLISTENER
- , public UNO3_XTOPWINDOWLISTENER
- , public UNO3_OWEAKOBJECT
+class OMRCListenerMultiplexerHelper : public CSS_AWT::XFocusListener
+ , public CSS_AWT::XWindowListener
+ , public CSS_AWT::XKeyListener
+ , public CSS_AWT::XMouseListener
+ , public CSS_AWT::XMouseMotionListener
+ , public CSS_AWT::XPaintListener
+ , public CSS_AWT::XTopWindowListener
+ , public ::cppu::OWeakObject
{
//____________________________________________________________________________________________________________
@@ -129,8 +110,8 @@ public:
@onerror -
*/
- OMRCListenerMultiplexerHelper( const UNO3_REFERENCE< UNO3_XWINDOW >& xControl ,
- const UNO3_REFERENCE< UNO3_XWINDOW >& xPeer );
+ OMRCListenerMultiplexerHelper( const CSS_UNO::Reference< CSS_AWT::XWindow >& xControl ,
+ const CSS_UNO::Reference< CSS_AWT::XWindow >& xPeer );
/**_______________________________________________________________________________________________________
@short copy-constructor
@@ -179,7 +160,8 @@ public:
@onerror A RuntimeException is thrown.
*/
- virtual UNO3_ANY SAL_CALL queryInterface( const UNO3_TYPE& aType ) throw( UNO3_RUNTIMEEXCEPTION );
+ virtual CSS_UNO::Any SAL_CALL queryInterface( const CSS_UNO::Type& aType )
+ throw( CSS_UNO::RuntimeException );
/**_______________________________________________________________________________________________________
@short increment refcount
@@ -230,7 +212,7 @@ public:
@onerror -
*/
- operator UNO3_REFERENCE< UNO3_XINTERFACE >() const;
+ operator CSS_UNO::Reference< CSS_UNO::XInterface >() const;
/**_______________________________________________________________________________________________________
@short -
@@ -264,7 +246,7 @@ public:
@onerror -
*/
- void setPeer( const UNO3_REFERENCE< UNO3_XWINDOW >& xPeer );
+ void setPeer( const CSS_UNO::Reference< CSS_AWT::XWindow >& xPeer );
/**_______________________________________________________________________________________________________
@short Remove all listeners and send a disposing message.
@@ -294,8 +276,8 @@ public:
@onerror -
*/
- void advise( const UNO3_TYPE& aType ,
- const UNO3_REFERENCE< UNO3_XINTERFACE >& xListener );
+ void advise( const CSS_UNO::Type& aType ,
+ const CSS_UNO::Reference< CSS_UNO::XInterface >& xListener );
/**_______________________________________________________________________________________________________
@short Remove the specified listener from the source.
@@ -310,8 +292,8 @@ public:
@onerror -
*/
- void unadvise( const UNO3_TYPE& aType ,
- const UNO3_REFERENCE< UNO3_XINTERFACE >& xListener );
+ void unadvise( const CSS_UNO::Type& aType ,
+ const CSS_UNO::Reference< CSS_UNO::XInterface >& xListener );
//________________________________________________________________________________________________________
// XEventListener
@@ -331,7 +313,8 @@ public:
@onerror -
*/
- virtual void SAL_CALL disposing(const UNO3_EVENTOBJECT& aSource) throw( UNO3_RUNTIMEEXCEPTION ) ;
+ virtual void SAL_CALL disposing(const CSS_LANG::EventObject& aSource)
+ throw( CSS_UNO::RuntimeException ) ;
//________________________________________________________________________________________________________
// XFocusListener
@@ -351,7 +334,8 @@ public:
@onerror -
*/
- virtual void SAL_CALL focusGained(const UNO3_FOCUSEVENT& aEvent ) throw( UNO3_RUNTIMEEXCEPTION ) ;
+ virtual void SAL_CALL focusGained(const CSS_AWT::FocusEvent& aEvent )
+ throw( CSS_UNO::RuntimeException ) ;
/**_______________________________________________________________________________________________________
@short -
@@ -367,7 +351,8 @@ public:
@onerror -
*/
- virtual void SAL_CALL focusLost(const UNO3_FOCUSEVENT& aEvent ) throw( UNO3_RUNTIMEEXCEPTION ) ;
+ virtual void SAL_CALL focusLost(const CSS_AWT::FocusEvent& aEvent )
+ throw( CSS_UNO::RuntimeException ) ;
//________________________________________________________________________________________________________
// XWindowListener
@@ -387,7 +372,8 @@ public:
@onerror -
*/
- virtual void SAL_CALL windowResized(const UNO3_WINDOWEVENT& aEvent ) throw( UNO3_RUNTIMEEXCEPTION ) ;
+ virtual void SAL_CALL windowResized(const CSS_AWT::WindowEvent& aEvent )
+ throw( CSS_UNO::RuntimeException ) ;
/**_______________________________________________________________________________________________________
@short -
@@ -403,7 +389,8 @@ public:
@onerror -
*/
- virtual void SAL_CALL windowMoved(const UNO3_WINDOWEVENT& aEvent ) throw( UNO3_RUNTIMEEXCEPTION ) ;
+ virtual void SAL_CALL windowMoved(const CSS_AWT::WindowEvent& aEvent )
+ throw( CSS_UNO::RuntimeException ) ;
/**_______________________________________________________________________________________________________
@short -
@@ -419,7 +406,8 @@ public:
@onerror -
*/
- virtual void SAL_CALL windowShown(const UNO3_EVENTOBJECT& aEvent ) throw( UNO3_RUNTIMEEXCEPTION ) ;
+ virtual void SAL_CALL windowShown(const CSS_LANG::EventObject& aEvent )
+ throw( CSS_UNO::RuntimeException ) ;
/**_______________________________________________________________________________________________________
@short -
@@ -435,7 +423,8 @@ public:
@onerror -
*/
- virtual void SAL_CALL windowHidden(const UNO3_EVENTOBJECT& aEvent ) throw( UNO3_RUNTIMEEXCEPTION ) ;
+ virtual void SAL_CALL windowHidden(const CSS_LANG::EventObject& aEvent )
+ throw( CSS_UNO::RuntimeException ) ;
//________________________________________________________________________________________________________
// XKeyListener
@@ -455,7 +444,8 @@ public:
@onerror -
*/
- virtual void SAL_CALL keyPressed( const UNO3_KEYEVENT& aEvent ) throw( UNO3_RUNTIMEEXCEPTION ) ;
+ virtual void SAL_CALL keyPressed( const CSS_AWT::KeyEvent& aEvent )
+ throw( CSS_UNO::RuntimeException ) ;
/**_______________________________________________________________________________________________________
@short -
@@ -471,7 +461,8 @@ public:
@onerror -
*/
- virtual void SAL_CALL keyReleased( const UNO3_KEYEVENT& aEvent ) throw( UNO3_RUNTIMEEXCEPTION ) ;
+ virtual void SAL_CALL keyReleased( const CSS_AWT::KeyEvent& aEvent )
+ throw( CSS_UNO::RuntimeException ) ;
//________________________________________________________________________________________________________
// XMouseListener
@@ -491,7 +482,8 @@ public:
@onerror -
*/
- virtual void SAL_CALL mousePressed(const UNO3_MOUSEEVENT& aEvent ) throw( UNO3_RUNTIMEEXCEPTION ) ;
+ virtual void SAL_CALL mousePressed(const CSS_AWT::MouseEvent& aEvent )
+ throw( CSS_UNO::RuntimeException ) ;
/**_______________________________________________________________________________________________________
@short -
@@ -507,7 +499,8 @@ public:
@onerror -
*/
- virtual void SAL_CALL mouseReleased(const UNO3_MOUSEEVENT& aEvent ) throw( UNO3_RUNTIMEEXCEPTION ) ;
+ virtual void SAL_CALL mouseReleased(const CSS_AWT::MouseEvent& aEvent )
+ throw( CSS_UNO::RuntimeException ) ;
/**_______________________________________________________________________________________________________
@short -
@@ -523,7 +516,8 @@ public:
@onerror -
*/
- virtual void SAL_CALL mouseEntered(const UNO3_MOUSEEVENT& aEvent ) throw( UNO3_RUNTIMEEXCEPTION ) ;
+ virtual void SAL_CALL mouseEntered(const CSS_AWT::MouseEvent& aEvent )
+ throw( CSS_UNO::RuntimeException ) ;
/**_______________________________________________________________________________________________________
@short -
@@ -539,7 +533,8 @@ public:
@onerror -
*/
- virtual void SAL_CALL mouseExited(const UNO3_MOUSEEVENT& aEvent ) throw( UNO3_RUNTIMEEXCEPTION ) ;
+ virtual void SAL_CALL mouseExited(const CSS_AWT::MouseEvent& aEvent )
+ throw( CSS_UNO::RuntimeException ) ;
//________________________________________________________________________________________________________
// XMouseMotionListener
@@ -559,7 +554,8 @@ public:
@onerror -
*/
- virtual void SAL_CALL mouseDragged(const UNO3_MOUSEEVENT& aEvent ) throw( UNO3_RUNTIMEEXCEPTION ) ;
+ virtual void SAL_CALL mouseDragged(const CSS_AWT::MouseEvent& aEvent )
+ throw( CSS_UNO::RuntimeException ) ;
/**_______________________________________________________________________________________________________
@short -
@@ -575,7 +571,8 @@ public:
@onerror -
*/
- virtual void SAL_CALL mouseMoved(const UNO3_MOUSEEVENT& aEvent ) throw( UNO3_RUNTIMEEXCEPTION ) ;
+ virtual void SAL_CALL mouseMoved(const CSS_AWT::MouseEvent& aEvent )
+ throw( CSS_UNO::RuntimeException ) ;
//________________________________________________________________________________________________________
// XPaintListener
@@ -595,7 +592,8 @@ public:
@onerror -
*/
- virtual void SAL_CALL windowPaint(const UNO3_PAINTEVENT& aEvent ) throw( UNO3_RUNTIMEEXCEPTION ) ;
+ virtual void SAL_CALL windowPaint(const CSS_AWT::PaintEvent& aEvent )
+ throw( CSS_UNO::RuntimeException ) ;
//________________________________________________________________________________________________________
// XTopWindowListener
@@ -615,7 +613,8 @@ public:
@onerror -
*/
- virtual void SAL_CALL windowOpened( const UNO3_EVENTOBJECT& aEvent ) throw( UNO3_RUNTIMEEXCEPTION ) ;
+ virtual void SAL_CALL windowOpened( const CSS_LANG::EventObject& aEvent )
+ throw( CSS_UNO::RuntimeException ) ;
/**_______________________________________________________________________________________________________
@short -
@@ -631,7 +630,8 @@ public:
@onerror -
*/
- virtual void SAL_CALL windowClosing( const UNO3_EVENTOBJECT& aEvent ) throw( UNO3_RUNTIMEEXCEPTION ) ;
+ virtual void SAL_CALL windowClosing( const CSS_LANG::EventObject& aEvent )
+ throw( CSS_UNO::RuntimeException ) ;
/**_______________________________________________________________________________________________________
@short -
@@ -647,7 +647,8 @@ public:
@onerror -
*/
- virtual void SAL_CALL windowClosed( const UNO3_EVENTOBJECT& aEvent ) throw( UNO3_RUNTIMEEXCEPTION ) ;
+ virtual void SAL_CALL windowClosed( const CSS_LANG::EventObject& aEvent )
+ throw( CSS_UNO::RuntimeException ) ;
/**_______________________________________________________________________________________________________
@short -
@@ -663,7 +664,8 @@ public:
@onerror -
*/
- virtual void SAL_CALL windowMinimized( const UNO3_EVENTOBJECT& aEvent ) throw( UNO3_RUNTIMEEXCEPTION ) ;
+ virtual void SAL_CALL windowMinimized( const CSS_LANG::EventObject& aEvent )
+ throw( CSS_UNO::RuntimeException ) ;
/**_______________________________________________________________________________________________________
@short -
@@ -679,7 +681,8 @@ public:
@onerror -
*/
- virtual void SAL_CALL windowNormalized( const UNO3_EVENTOBJECT& aEvent ) throw( UNO3_RUNTIMEEXCEPTION ) ;
+ virtual void SAL_CALL windowNormalized( const CSS_LANG::EventObject& aEvent )
+ throw( CSS_UNO::RuntimeException ) ;
/**_______________________________________________________________________________________________________
@short -
@@ -695,7 +698,8 @@ public:
@onerror -
*/
- virtual void SAL_CALL windowActivated( const UNO3_EVENTOBJECT& aEvent ) throw( UNO3_RUNTIMEEXCEPTION ) ;
+ virtual void SAL_CALL windowActivated( const CSS_LANG::EventObject& aEvent )
+ throw( CSS_UNO::RuntimeException ) ;
/**_______________________________________________________________________________________________________
@short -
@@ -711,7 +715,8 @@ public:
@onerror -
*/
- virtual void SAL_CALL windowDeactivated( const UNO3_EVENTOBJECT& aEvent ) throw( UNO3_RUNTIMEEXCEPTION ) ;
+ virtual void SAL_CALL windowDeactivated( const CSS_LANG::EventObject& aEvent )
+ throw( CSS_UNO::RuntimeException ) ;
//____________________________________________________________________________________________________________
// protected methods
@@ -733,8 +738,8 @@ protected:
@onerror -
*/
- void impl_adviseToPeer( const UNO3_REFERENCE< UNO3_XWINDOW >& xPeer ,
- const UNO3_TYPE& aType );
+ void impl_adviseToPeer( const CSS_UNO::Reference< CSS_AWT::XWindow >& xPeer ,
+ const CSS_UNO::Type& aType );
/**_______________________________________________________________________________________________________
@short Add the listener to the peer.
@@ -750,8 +755,8 @@ protected:
@onerror -
*/
- void impl_unadviseFromPeer( const UNO3_REFERENCE< UNO3_XWINDOW >& xPeer ,
- const UNO3_TYPE& aType );
+ void impl_unadviseFromPeer( const CSS_UNO::Reference< CSS_AWT::XWindow >& xPeer ,
+ const CSS_UNO::Type& aType );
//____________________________________________________________________________________________________________
// private variables
@@ -759,13 +764,21 @@ protected:
private:
- UNO3_MUTEX m_aMutex ;
- UNO3_REFERENCE< UNO3_XWINDOW > m_xPeer ; /// The source of the events. Normally this is the peer object.
- UNO3_WEAKREFERENCE< UNO3_XWINDOW > m_xControl ;
- UNO3_OMULTITYPEINTERFACECONTAINERHELPER m_aListenerHolder ;
+ ::osl::Mutex m_aMutex ;
+ CSS_UNO::Reference< CSS_AWT::XWindow > m_xPeer ; /// The source of the events. Normally this is the peer object.
+ CSS_UNO::WeakReference< CSS_AWT::XWindow > m_xControl ;
+ ::cppu::OMultiTypeInterfaceContainerHelper m_aListenerHolder ;
}; // class OMRCListenerMultiplexerHelper
+// The namespace aliases are only used in this header
+#undef CSS_UNO
+#undef CSS_AWT
+#undef CSS_LANG
+
+
} // namespace unocontrols
#endif // ifndef _UNOCONTROLS_MULTIPLEXER_HXX
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/UnoControls/source/base/basecontainercontrol.cxx b/UnoControls/source/base/basecontainercontrol.cxx
index 68ed6287c2b4..469146b018a5 100644
--- a/UnoControls/source/base/basecontainercontrol.cxx
+++ b/UnoControls/source/base/basecontainercontrol.cxx
@@ -1,3 +1,4 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
/*************************************************************************
*
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
@@ -62,8 +63,6 @@ BaseContainerControl::BaseContainerControl( const Reference< XMultiServiceFactor
: BaseControl ( xFactory )
, m_aListeners ( m_aMutex )
{
- // initialize info list for controls
- m_pControlInfoList = new IMPL_ControlInfoList ;
}
BaseContainerControl::~BaseContainerControl()
@@ -179,12 +178,6 @@ void SAL_CALL BaseContainerControl::createPeer( const Reference< XToolkit >&
// activate new tab order
impl_activateTabControllers();
-/*
- Reference< XVclContainerPeer > xC;
- mxPeer->queryInterface( ::getCppuType((const Reference< XVclContainerPeer >*)0), xC );
- xC->enableDialogControl( sal_True );
-*/
-
}
}
@@ -231,15 +224,14 @@ void SAL_CALL BaseContainerControl::dispose() throw( RuntimeException )
Sequence< Reference< XControl > > seqCtrls = getControls();
Reference< XControl > * pCtrls = seqCtrls.getArray();
sal_uInt32 nCtrls = seqCtrls.getLength();
- sal_uInt32 nMaxCount = m_pControlInfoList->Count();
- sal_uInt32 nCount = 0;
+ size_t nMaxCount = maControlInfoList.size();
+ size_t nCount = 0;
for ( nCount = 0; nCount < nMaxCount; ++nCount )
{
- delete m_pControlInfoList->GetObject( 0 );
+ delete maControlInfoList[ nCount ];
}
- m_pControlInfoList->Clear();
-
+ maControlInfoList.clear();
for ( nCount = 0; nCount < nCtrls; ++nCount )
{
@@ -285,7 +277,7 @@ void SAL_CALL BaseContainerControl::addControl ( const OUString& rName, const Re
pNewControl->xControl = rControl ;
// and insert in list
- m_pControlInfoList->Insert ( pNewControl, LIST_APPEND ) ;
+ maControlInfoList.push_back( pNewControl ) ;
// initialize new control
pNewControl->xControl->setContext ( (OWeakObject*)this ) ;
@@ -345,12 +337,12 @@ void SAL_CALL BaseContainerControl::removeControl ( const Reference< XControl >
// Ready for multithreading
MutexGuard aGuard (m_aMutex) ;
- sal_uInt32 nControls = m_pControlInfoList->Count () ;
+ size_t nControls = maControlInfoList.size();
- for ( sal_uInt32 n=0; n<nControls; n++ )
+ for ( size_t n = 0; n < nControls; n++ )
{
// Search for right control
- IMPL_ControlInfo* pControl = m_pControlInfoList->GetObject (n) ;
+ IMPL_ControlInfo* pControl = maControlInfoList[ n ] ;
if ( rControl == pControl->xControl )
{
//.is it found ... remove listener from control
@@ -359,7 +351,9 @@ void SAL_CALL BaseContainerControl::removeControl ( const Reference< XControl >
// ... free memory
delete pControl ;
- m_pControlInfoList->Remove (n) ;
+ ::std::vector<IMPL_ControlInfo*>::iterator itr = maControlInfoList.begin();
+ ::std::advance(itr, n);
+ maControlInfoList.erase(itr);
// Send message to all other listener
OInterfaceContainerHelper * pInterfaceContainer = m_aListeners.getContainer( ::getCppuType((const Reference< XContainerListener >*)0) ) ;
@@ -421,13 +415,13 @@ Reference< XControl > SAL_CALL BaseContainerControl::getControl ( const OUString
// Ready for multithreading
MutexGuard aGuard ( Mutex::getGlobalMutex() ) ;
- Reference< XControl > xRetControl = Reference< XControl > () ;
- sal_uInt32 nControls = m_pControlInfoList->Count () ;
+ Reference< XControl > xRetControl = Reference< XControl > ();
+ size_t nControls = maControlInfoList.size();
// Search for right control
- for( sal_uInt32 nCount = 0; nCount < nControls; ++nCount )
+ for( size_t nCount = 0; nCount < nControls; ++nCount )
{
- IMPL_ControlInfo* pSearchControl = m_pControlInfoList->GetObject ( nCount ) ;
+ IMPL_ControlInfo* pSearchControl = maControlInfoList[ nCount ];
if ( pSearchControl->sName == rName )
{
@@ -450,15 +444,15 @@ Sequence< Reference< XControl > > SAL_CALL BaseContainerControl::getControls ()
// Ready for multithreading
MutexGuard aGuard ( Mutex::getGlobalMutex() ) ;
- sal_uInt32 nControls = m_pControlInfoList->Count () ;
+ size_t nControls = maControlInfoList.size();
+ size_t nCount = 0;
Sequence< Reference< XControl > > aDescriptor ( nControls ) ;
Reference< XControl > * pDestination = aDescriptor.getArray () ;
- sal_uInt32 nCount = 0 ;
// Copy controls to sequence
for( nCount = 0; nCount < nControls; ++nCount )
{
- IMPL_ControlInfo* pCopyControl = m_pControlInfoList->GetObject ( nCount ) ;
+ IMPL_ControlInfo* pCopyControl = maControlInfoList[ nCount ];
pDestination [ nCount ] = pCopyControl->xControl ;
}
@@ -584,10 +578,9 @@ void BaseContainerControl::impl_paint ( sal_Int32 /*nX*/, sal_Int32 /*nY*/, cons
/*
if (rGraphics.is())
{
- for ( sal_uInt32 n=m_pControlInfoList->Count(); n; )
+ for ( size_t n = maControlInfoList.size(); n; )
{
- ControlInfo* pSearchControl = m_pControlInfoList->GetObject (--n) ;
-
+ ControlInfo* pSearchControl = maControlInfoList[ --n ];
pSearchControl->xControl->paint ( nX, nY, rGraphics ) ;
}
}
@@ -620,8 +613,8 @@ void BaseContainerControl::impl_activateTabControllers ()
void BaseContainerControl::impl_cleanMemory ()
{
// Get count of listitems.
- sal_uInt32 nMaxCount = m_pControlInfoList->Count () ;
- sal_uInt32 nCount = 0 ;
+ size_t nMaxCount = maControlInfoList.size();
+ size_t nCount = 0;
// Delete all items.
for ( nCount = 0; nCount < nMaxCount; ++nCount )
@@ -630,13 +623,14 @@ void BaseContainerControl::impl_cleanMemory ()
// We count from 0 to MAX, where "MAX=count of items" BEFORE we delete some elements!
// If we use "GetObject ( nCount )" ... it can be, that we have an index greater then count of current elements!
- IMPL_ControlInfo* pSearchControl = m_pControlInfoList->GetObject ( 0 ) ;
- delete pSearchControl ;
+ IMPL_ControlInfo* pSearchControl = maControlInfoList[ nCount ];
+ delete pSearchControl;
}
// Delete list himself.
- m_pControlInfoList->Clear () ;
- delete m_pControlInfoList ;
+ maControlInfoList.clear ();
}
} // namespace unocontrols
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/UnoControls/source/base/basecontrol.cxx b/UnoControls/source/base/basecontrol.cxx
index 030f19d6d452..1240bb240671 100644
--- a/UnoControls/source/base/basecontrol.cxx
+++ b/UnoControls/source/base/basecontrol.cxx
@@ -1,3 +1,4 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
/*************************************************************************
*
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
@@ -163,14 +164,14 @@ Sequence< Type > SAL_CALL BaseControl::getTypes() throw( RuntimeException )
if ( pTypeCollection == NULL )
{
// Create a static typecollection ...
- static OTypeCollection aTypeCollection ( ::getCppuType(( const Reference< XPaintListener >*)NULL ) ,
- ::getCppuType(( const Reference< XWindowListener>*)NULL ) ,
- ::getCppuType(( const Reference< XView >*)NULL ) ,
- ::getCppuType(( const Reference< XWindow >*)NULL ) ,
- ::getCppuType(( const Reference< XServiceInfo >*)NULL ) ,
- ::getCppuType(( const Reference< XControl >*)NULL ) ,
- OComponentHelper::getTypes()
- );
+ static OTypeCollection aTypeCollection( ::getCppuType(( const Reference< XPaintListener >*)NULL ) ,
+ ::getCppuType(( const Reference< XWindowListener>*)NULL ) ,
+ ::getCppuType(( const Reference< XView >*)NULL ) ,
+ ::getCppuType(( const Reference< XWindow >*)NULL ) ,
+ ::getCppuType(( const Reference< XServiceInfo >*)NULL ) ,
+ ::getCppuType(( const Reference< XControl >*)NULL ) ,
+ OComponentHelper::getTypes()
+ );
// ... and set his address to static pointer!
pTypeCollection = &aTypeCollection ;
@@ -367,7 +368,7 @@ void SAL_CALL BaseControl::createPeer( const Reference< XToolkit >& xToo
if ( xLocalToolkit.is() == sal_False )
{
// but first create wellknown toolkit, if it not exist
- xLocalToolkit = Reference< XToolkit > ( m_xFactory->createInstance( OUString::createFromAscii( SERVICE_VCLTOOLKIT ) ), UNO_QUERY );
+ xLocalToolkit = Reference< XToolkit > ( m_xFactory->createInstance( OUString(RTL_CONSTASCII_USTRINGPARAM( SERVICE_VCLTOOLKIT )) ), UNO_QUERY );
}
m_xPeer = xLocalToolkit->createWindow( *pDescriptor );
m_xPeerWindow = Reference< XWindow >( m_xPeer, UNO_QUERY );
@@ -933,7 +934,7 @@ WindowDescriptor* BaseControl::impl_getWindowDescriptor( const Reference< XWindo
WindowDescriptor* pDescriptor = new WindowDescriptor ;
pDescriptor->Type = WindowClass_SIMPLE ;
- pDescriptor->WindowServiceName = OUString::createFromAscii( "window" ) ;
+ pDescriptor->WindowServiceName = OUString(RTL_CONSTASCII_USTRINGPARAM("window")) ;
pDescriptor->ParentIndex = -1 ;
pDescriptor->Parent = xParentPeer ;
pDescriptor->Bounds = getPosSize () ;
@@ -1017,3 +1018,5 @@ OMRCListenerMultiplexerHelper* BaseControl::impl_getMultiplexer()
}
} // namespace unocontrols
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/UnoControls/source/base/makefile.mk b/UnoControls/source/base/makefile.mk
index 74c6d4d43656..66b87395abfe 100644
--- a/UnoControls/source/base/makefile.mk
+++ b/UnoControls/source/base/makefile.mk
@@ -29,41 +29,18 @@ PRJ=..$/..
PRJNAME=UnoControls
TARGET=base
ENABLE_EXCEPTIONS=TRUE
-#LIBTARGET=NO
-#USE_LDUMP2=TRUE
-#USE_DEFFILE=TRUE
# --- Settings -----------------------------------------------------
-.INCLUDE : $(PRJ)$/util$/makefile.pmk
+.INCLUDE : $(PRJ)$/util$/makefile.pmk
# --- Files --------------------------------------------------------
+
SLOFILES= $(SLO)$/multiplexer.obj \
$(SLO)$/basecontrol.obj \
$(SLO)$/basecontainercontrol.obj \
$(SLO)$/registercontrols.obj
-#LIB1TARGET= $(SLB)$/$(TARGET).lib
-#LIB1OBJFILES= $(SLOFILES)
-
-#SHL1TARGET= $(TARGET)$(DLLPOSTFIX)
-
-#SHL1STDLIBS=\
-# $(ONELIB) \
-# $(USRLIB) \
-# $(UNOLIB) \
-# $(VOSLIB) \
-# $(OSLLIB) \
-# $(TOOLSLIB) \
-# $(RTLLIB)
-
-#SHL1DEPN= makefile.mk
-#SHL1LIBS= $(LIB1TARGET)
-#SHL1DEF= $(MISC)$/$(SHL1TARGET).def
-
-#DEF1NAME= $(SHL1TARGET)
-#DEF1EXPORTFILE= exports.dxp
-
# --- Targets ------------------------------------------------------
+
.INCLUDE : target.mk
-#.INCLUDE : $(PRJ)$/util$/target.pmk
diff --git a/UnoControls/source/base/multiplexer.cxx b/UnoControls/source/base/multiplexer.cxx
index 0c1ded49694e..27ef124b5e41 100644
--- a/UnoControls/source/base/multiplexer.cxx
+++ b/UnoControls/source/base/multiplexer.cxx
@@ -1,3 +1,4 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
/*************************************************************************
*
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
@@ -24,24 +25,10 @@
* for a copy of the LGPLv3 License.
*
************************************************************************/
-//____________________________________________________________________________________________________________
-// my own include
-//____________________________________________________________________________________________________________
#include "multiplexer.hxx"
-//____________________________________________________________________________________________________________
-// includes of other projects
-//____________________________________________________________________________________________________________
-#include <vos/diagnose.hxx>
-
-//____________________________________________________________________________________________________________
-// includes of my own project
-//____________________________________________________________________________________________________________
-
-//____________________________________________________________________________________________________________
-// namespaces
-//____________________________________________________________________________________________________________
+#include <osl/diagnose.h>
using namespace ::cppu ;
using namespace ::osl ;
@@ -186,15 +173,6 @@ OMRCListenerMultiplexerHelper::operator Reference< XInterface >() const
}
//____________________________________________________________________________________________________________
-// operator
-//____________________________________________________________________________________________________________
-
-//OMRCListenerMultiplexerHelper& OMRCListenerMultiplexerHelper::operator= ( const OMRCListenerMultiplexerHelper& aCopyInstance )
-//{
-// return this ;
-//}
-
-//____________________________________________________________________________________________________________
// container method
//____________________________________________________________________________________________________________
@@ -289,35 +267,8 @@ void SAL_CALL OMRCListenerMultiplexerHelper::disposing( const EventObject& /*aSo
// XFcousListener
//____________________________________________________________________________________________________________
-void OMRCListenerMultiplexerHelper::focusGained(const FocusEvent& aEvent ) throw( UNO3_RUNTIMEEXCEPTION )
+void OMRCListenerMultiplexerHelper::focusGained(const FocusEvent& aEvent ) throw( RuntimeException )
{
-/*
- OInterfaceContainerHelper * pCont = aListenerHolder.getContainer( ::getCppuType((const Reference< XFocusListener >*)0) );
- if( pCont )
- {
- OInterfaceIteratorHelper aIt( *pCont );
- FocusEvent aEvt = e;
- // Reamark: The control is the event source not the peer. We must change
- // the source of the event
- xControl.queryHardRef( ((XInterface*)NULL)->getSmartUik(), aEvt.Source );
- //.is the control not destroyed
- if( aEvt.Source.is() )
- {
- if( aIt.hasMoreElements() )
- {
- XFocusListener * pListener = (XFocusListener *)aIt.next();
- try
- {
- pListener->focusGained( aEvt );
- }
- catch( RuntimeException, e )
- {
- // ignore all usr system exceptions from the listener
- }
- }
- }
- }
-*/
MULTIPLEX( XFocusListener, focusGained, FocusEvent, aEvent )
}
@@ -325,7 +276,7 @@ void OMRCListenerMultiplexerHelper::focusGained(const FocusEvent& aEvent ) throw
// XFcousListener
//____________________________________________________________________________________________________________
-void OMRCListenerMultiplexerHelper::focusLost(const FocusEvent& aEvent ) throw( UNO3_RUNTIMEEXCEPTION )
+void OMRCListenerMultiplexerHelper::focusLost(const FocusEvent& aEvent ) throw( RuntimeException )
{
MULTIPLEX( XFocusListener, focusLost, FocusEvent, aEvent )
}
@@ -334,7 +285,7 @@ void OMRCListenerMultiplexerHelper::focusLost(const FocusEvent& aEvent ) throw(
// XWindowListener
//____________________________________________________________________________________________________________
-void OMRCListenerMultiplexerHelper::windowResized(const WindowEvent& aEvent ) throw( UNO3_RUNTIMEEXCEPTION )
+void OMRCListenerMultiplexerHelper::windowResized(const WindowEvent& aEvent ) throw( RuntimeException )
{
MULTIPLEX( XWindowListener, windowResized, WindowEvent, aEvent )
}
@@ -343,7 +294,7 @@ void OMRCListenerMultiplexerHelper::windowResized(const WindowEvent& aEvent ) th
// XWindowListener
//____________________________________________________________________________________________________________
-void OMRCListenerMultiplexerHelper::windowMoved(const WindowEvent& aEvent ) throw( UNO3_RUNTIMEEXCEPTION )
+void OMRCListenerMultiplexerHelper::windowMoved(const WindowEvent& aEvent ) throw( RuntimeException )
{
MULTIPLEX( XWindowListener, windowMoved, WindowEvent, aEvent )
}
@@ -352,7 +303,7 @@ void OMRCListenerMultiplexerHelper::windowMoved(const WindowEvent& aEvent ) thro
// XWindowListener
//____________________________________________________________________________________________________________
-void OMRCListenerMultiplexerHelper::windowShown(const EventObject& aEvent ) throw( UNO3_RUNTIMEEXCEPTION )
+void OMRCListenerMultiplexerHelper::windowShown(const EventObject& aEvent ) throw( RuntimeException )
{
MULTIPLEX( XWindowListener, windowShown, EventObject, aEvent )
}
@@ -361,7 +312,7 @@ void OMRCListenerMultiplexerHelper::windowShown(const EventObject& aEvent ) thro
// XWindowListener
//____________________________________________________________________________________________________________
-void OMRCListenerMultiplexerHelper::windowHidden(const EventObject& aEvent ) throw( UNO3_RUNTIMEEXCEPTION )
+void OMRCListenerMultiplexerHelper::windowHidden(const EventObject& aEvent ) throw( RuntimeException )
{
MULTIPLEX( XWindowListener, windowHidden, EventObject, aEvent )
}
@@ -370,7 +321,7 @@ void OMRCListenerMultiplexerHelper::windowHidden(const EventObject& aEvent ) thr
// XKeyListener
//____________________________________________________________________________________________________________
-void OMRCListenerMultiplexerHelper::keyPressed(const KeyEvent& aEvent) throw( UNO3_RUNTIMEEXCEPTION )
+void OMRCListenerMultiplexerHelper::keyPressed(const KeyEvent& aEvent) throw( RuntimeException )
{
MULTIPLEX( XKeyListener, keyPressed, KeyEvent, aEvent )
}
@@ -379,7 +330,7 @@ void OMRCListenerMultiplexerHelper::keyPressed(const KeyEvent& aEvent) throw( UN
// XKeyListener
//____________________________________________________________________________________________________________
-void OMRCListenerMultiplexerHelper::keyReleased(const KeyEvent& aEvent) throw( UNO3_RUNTIMEEXCEPTION )
+void OMRCListenerMultiplexerHelper::keyReleased(const KeyEvent& aEvent) throw( RuntimeException )
{
MULTIPLEX( XKeyListener, keyReleased, KeyEvent, aEvent )
}
@@ -388,7 +339,7 @@ void OMRCListenerMultiplexerHelper::keyReleased(const KeyEvent& aEvent) throw( U
// XMouseListener
//____________________________________________________________________________________________________________
-void OMRCListenerMultiplexerHelper::mousePressed(const MouseEvent& aEvent) throw( UNO3_RUNTIMEEXCEPTION )
+void OMRCListenerMultiplexerHelper::mousePressed(const MouseEvent& aEvent) throw( RuntimeException )
{
MULTIPLEX( XMouseListener, mousePressed, MouseEvent, aEvent )
}
@@ -397,7 +348,7 @@ void OMRCListenerMultiplexerHelper::mousePressed(const MouseEvent& aEvent) throw
// XMouseListener
//____________________________________________________________________________________________________________
-void OMRCListenerMultiplexerHelper::mouseReleased(const MouseEvent& aEvent) throw( UNO3_RUNTIMEEXCEPTION )
+void OMRCListenerMultiplexerHelper::mouseReleased(const MouseEvent& aEvent) throw( RuntimeException )
{
MULTIPLEX( XMouseListener, mouseReleased, MouseEvent, aEvent )
}
@@ -406,7 +357,7 @@ void OMRCListenerMultiplexerHelper::mouseReleased(const MouseEvent& aEvent) thro
// XMouseListener
//____________________________________________________________________________________________________________
-void OMRCListenerMultiplexerHelper::mouseEntered(const MouseEvent& aEvent) throw( UNO3_RUNTIMEEXCEPTION )
+void OMRCListenerMultiplexerHelper::mouseEntered(const MouseEvent& aEvent) throw( RuntimeException )
{
MULTIPLEX( XMouseListener, mouseEntered, MouseEvent, aEvent )
}
@@ -415,7 +366,7 @@ void OMRCListenerMultiplexerHelper::mouseEntered(const MouseEvent& aEvent) throw
// XMouseListener
//____________________________________________________________________________________________________________
-void OMRCListenerMultiplexerHelper::mouseExited(const MouseEvent& aEvent) throw( UNO3_RUNTIMEEXCEPTION )
+void OMRCListenerMultiplexerHelper::mouseExited(const MouseEvent& aEvent) throw( RuntimeException )
{
MULTIPLEX( XMouseListener, mouseExited, MouseEvent, aEvent )
}
@@ -424,7 +375,7 @@ void OMRCListenerMultiplexerHelper::mouseExited(const MouseEvent& aEvent) throw(
// XMouseMotionListener
//____________________________________________________________________________________________________________
-void OMRCListenerMultiplexerHelper::mouseDragged(const MouseEvent& aEvent) throw( UNO3_RUNTIMEEXCEPTION )
+void OMRCListenerMultiplexerHelper::mouseDragged(const MouseEvent& aEvent) throw( RuntimeException )
{
MULTIPLEX( XMouseMotionListener, mouseDragged, MouseEvent, aEvent )
}
@@ -433,7 +384,7 @@ void OMRCListenerMultiplexerHelper::mouseDragged(const MouseEvent& aEvent) throw
// XMouseMotionListener
//____________________________________________________________________________________________________________
-void OMRCListenerMultiplexerHelper::mouseMoved(const MouseEvent& aEvent) throw( UNO3_RUNTIMEEXCEPTION )
+void OMRCListenerMultiplexerHelper::mouseMoved(const MouseEvent& aEvent) throw( RuntimeException )
{
MULTIPLEX( XMouseMotionListener, mouseMoved, MouseEvent, aEvent )
}
@@ -442,7 +393,7 @@ void OMRCListenerMultiplexerHelper::mouseMoved(const MouseEvent& aEvent) throw(
// XPaintListener
//____________________________________________________________________________________________________________
-void OMRCListenerMultiplexerHelper::windowPaint(const PaintEvent& aEvent) throw( UNO3_RUNTIMEEXCEPTION )
+void OMRCListenerMultiplexerHelper::windowPaint(const PaintEvent& aEvent) throw( RuntimeException )
{
MULTIPLEX( XPaintListener, windowPaint, PaintEvent, aEvent )
}
@@ -451,7 +402,7 @@ void OMRCListenerMultiplexerHelper::windowPaint(const PaintEvent& aEvent) throw(
// XTopWindowListener
//____________________________________________________________________________________________________________
-void OMRCListenerMultiplexerHelper::windowOpened(const EventObject& aEvent) throw( UNO3_RUNTIMEEXCEPTION )
+void OMRCListenerMultiplexerHelper::windowOpened(const EventObject& aEvent) throw( RuntimeException )
{
MULTIPLEX( XTopWindowListener, windowOpened, EventObject, aEvent )
}
@@ -460,7 +411,7 @@ void OMRCListenerMultiplexerHelper::windowOpened(const EventObject& aEvent) thro
// XTopWindowListener
//____________________________________________________________________________________________________________
-void OMRCListenerMultiplexerHelper::windowClosing( const EventObject& aEvent ) throw( UNO3_RUNTIMEEXCEPTION )
+void OMRCListenerMultiplexerHelper::windowClosing( const EventObject& aEvent ) throw( RuntimeException )
{
MULTIPLEX( XTopWindowListener, windowClosing, EventObject, aEvent )
}
@@ -469,7 +420,7 @@ void OMRCListenerMultiplexerHelper::windowClosing( const EventObject& aEvent ) t
// XTopWindowListener
//____________________________________________________________________________________________________________
-void OMRCListenerMultiplexerHelper::windowClosed( const EventObject& aEvent ) throw( UNO3_RUNTIMEEXCEPTION )
+void OMRCListenerMultiplexerHelper::windowClosed( const EventObject& aEvent ) throw( RuntimeException )
{
MULTIPLEX( XTopWindowListener, windowClosed, EventObject, aEvent )
}
@@ -478,7 +429,7 @@ void OMRCListenerMultiplexerHelper::windowClosed( const EventObject& aEvent ) th
// XTopWindowListener
//____________________________________________________________________________________________________________
-void OMRCListenerMultiplexerHelper::windowMinimized( const EventObject& aEvent ) throw( UNO3_RUNTIMEEXCEPTION )
+void OMRCListenerMultiplexerHelper::windowMinimized( const EventObject& aEvent ) throw( RuntimeException )
{
MULTIPLEX( XTopWindowListener, windowMinimized, EventObject, aEvent )
}
@@ -487,7 +438,7 @@ void OMRCListenerMultiplexerHelper::windowMinimized( const EventObject& aEvent )
// XTopWindowListener
//____________________________________________________________________________________________________________
-void OMRCListenerMultiplexerHelper::windowNormalized( const EventObject& aEvent ) throw( UNO3_RUNTIMEEXCEPTION )
+void OMRCListenerMultiplexerHelper::windowNormalized( const EventObject& aEvent ) throw( RuntimeException )
{
MULTIPLEX( XTopWindowListener, windowNormalized, EventObject, aEvent )
}
@@ -496,7 +447,7 @@ void OMRCListenerMultiplexerHelper::windowNormalized( const EventObject& aEvent
// XTopWindowListener
//____________________________________________________________________________________________________________
-void OMRCListenerMultiplexerHelper::windowActivated( const EventObject& aEvent ) throw( UNO3_RUNTIMEEXCEPTION )
+void OMRCListenerMultiplexerHelper::windowActivated( const EventObject& aEvent ) throw( RuntimeException )
{
MULTIPLEX( XTopWindowListener, windowActivated, EventObject, aEvent )
}
@@ -505,7 +456,7 @@ void OMRCListenerMultiplexerHelper::windowActivated( const EventObject& aEvent )
// XTopWindowListener
//____________________________________________________________________________________________________________
-void OMRCListenerMultiplexerHelper::windowDeactivated( const EventObject& aEvent ) throw( UNO3_RUNTIMEEXCEPTION )
+void OMRCListenerMultiplexerHelper::windowDeactivated( const EventObject& aEvent ) throw( RuntimeException )
{
MULTIPLEX( XTopWindowListener, windowDeactivated, EventObject, aEvent )
}
@@ -538,7 +489,7 @@ void OMRCListenerMultiplexerHelper::impl_adviseToPeer( const Reference< XWind
}
else
{
- VOS_ENSHURE( sal_False, "unknown listener" );
+ OSL_ENSURE( sal_False, "unknown listener" );
}
}
@@ -570,8 +521,10 @@ void OMRCListenerMultiplexerHelper::impl_unadviseFromPeer( const Reference< X
}
else
{
- VOS_ENSHURE( sal_False, "unknown listener" );
+ OSL_ENSURE( sal_False, "unknown listener" );
}
}
} // namespace unocontrols
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/UnoControls/source/base/registercontrols.cxx b/UnoControls/source/base/registercontrols.cxx
index 6a10f42b8fb8..e9c2d4a1261d 100644
--- a/UnoControls/source/base/registercontrols.cxx
+++ b/UnoControls/source/base/registercontrols.cxx
@@ -1,3 +1,4 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
/*************************************************************************
*
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
@@ -51,15 +52,6 @@
//=============================================================================
//______________________________________________________________________________________________________________
-// defines
-//______________________________________________________________________________________________________________
-
-// If you will debug macros of this file ... you must define follow constant!
-// Ths switch on another macro AS_DBG_OUT(...), which will print text to "stdout".
-
-//#define AS_DBG_SWITCH
-
-//______________________________________________________________________________________________________________
// namespaces
//______________________________________________________________________________________________________________
@@ -76,26 +68,16 @@ using namespace ::com::sun::star::registry ;
//______________________________________________________________________________________________________________
//******************************************************************************************************************************
-// See AS_DBG_SWITCH below !!!
-#ifdef AS_DBG_SWITCH
- #define AS_DBG_OUT(OUTPUT) printf( OUTPUT );
-#else
- #define AS_DBG_OUT(OUTPUT)
-#endif
-
-//******************************************************************************************************************************
#define CREATEINSTANCE(CLASS) \
\
static Reference< XInterface > SAL_CALL CLASS##_createInstance ( const Reference< XMultiServiceFactory >& rServiceManager ) throw ( Exception ) \
{ \
- AS_DBG_OUT ( "\tCREATEINSTANCE():\tOK\n" ) \
return Reference< XInterface >( *(OWeakObject*)(new CLASS( rServiceManager )) ); \
}
//******************************************************************************************************************************
#define CREATEFACTORY_ONEINSTANCE(CLASS) \
\
- AS_DBG_OUT ( "\tCREATEFACTORY_ONEINSTANCE():\t[start]\n" ) \
/* Create right factory ... */ \
xFactory = Reference< XSingleServiceFactory > \
( \
@@ -104,12 +86,10 @@ using namespace ::com::sun::star::registry ;
CLASS##_createInstance , \
CLASS::impl_getStaticSupportedServiceNames () ) \
) ; \
- AS_DBG_OUT ( "\tCREATEFACTORY_ONEINSTANCE():\t[end]\n" )
//******************************************************************************************************************************
#define CREATEFACTORY_SINGLE(CLASS) \
\
- AS_DBG_OUT ( "\tCREATEFACTORY_SINGLE():\t[start]\n" ) \
/* Create right factory ... */ \
xFactory = Reference< XSingleServiceFactory > \
( \
@@ -118,14 +98,12 @@ using namespace ::com::sun::star::registry ;
CLASS##_createInstance , \
CLASS::impl_getStaticSupportedServiceNames () ) \
) ; \
- AS_DBG_OUT ( "\tCREATEFACTORY_SINGLE():\t[end]\n" )
//******************************************************************************************************************************
#define IF_NAME_CREATECOMPONENTFACTORY_ONEINSTANCE(CLASS) \
\
if ( CLASS::impl_getStaticImplementationName().equals( OUString::createFromAscii( pImplementationName ) ) ) \
{ \
- AS_DBG_OUT ( "\tIF_NAME_CREATECOMPONENTFACTORY_ONEINSTANCE():\timplementationname found\n" ) \
CREATEFACTORY_ONEINSTANCE ( CLASS ) \
}
@@ -134,7 +112,6 @@ using namespace ::com::sun::star::registry ;
\
if ( CLASS::impl_getStaticImplementationName().equals( OUString::createFromAscii( pImplementationName ) ) ) \
{ \
- AS_DBG_OUT ( "\tIF_NAME_CREATECOMPONENTFACTORY_SINGLE():\timplementationname found\n" ) \
CREATEFACTORY_SINGLE ( CLASS ) \
}
@@ -172,8 +149,6 @@ extern "C" void* SAL_CALL component_getFactory( const sal_Char* pImplementat
void* pServiceManager ,
void* /*pRegistryKey*/ )
{
- AS_DBG_OUT( "component_getFactory():\t[start]\n" )
-
// Set default return value for this operation - if it failed.
void* pReturn = NULL ;
@@ -182,8 +157,6 @@ extern "C" void* SAL_CALL component_getFactory( const sal_Char* pImplementat
( pServiceManager != NULL )
)
{
- AS_DBG_OUT( "component_getFactory():\t\t... enter scope - pointer are valid\n" )
-
// Define variables which are used in following macros.
Reference< XSingleServiceFactory > xFactory ;
Reference< XMultiServiceFactory > xServiceManager( reinterpret_cast< XMultiServiceFactory* >( pServiceManager ) ) ;
@@ -206,17 +179,13 @@ extern "C" void* SAL_CALL component_getFactory( const sal_Char* pImplementat
// Factory is valid - service was found.
if ( xFactory.is() )
{
- AS_DBG_OUT( "component_getFactory():\t\t\t... xFactory valid - service was found\n" )
-
xFactory->acquire();
pReturn = xFactory.get();
}
-
- AS_DBG_OUT( "component_getFactory():\t\t... leave scope\n" )
}
- AS_DBG_OUT ( "component_getFactory():\t[end]\n" )
-
// Return with result of this operation.
return pReturn ;
}
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/UnoControls/source/controls/OConnectionPointContainerHelper.cxx b/UnoControls/source/controls/OConnectionPointContainerHelper.cxx
index 56f336124a7d..c5bd8cfce1e9 100644
--- a/UnoControls/source/controls/OConnectionPointContainerHelper.cxx
+++ b/UnoControls/source/controls/OConnectionPointContainerHelper.cxx
@@ -1,3 +1,4 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
/*************************************************************************
*
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
@@ -185,3 +186,5 @@ OMultiTypeInterfaceContainerHelper& OConnectionPointContainerHelper::impl_getMul
}
} // namespace unocontrols
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/UnoControls/source/controls/OConnectionPointHelper.cxx b/UnoControls/source/controls/OConnectionPointHelper.cxx
index 24b08f6a4937..a8b174b01a3a 100644
--- a/UnoControls/source/controls/OConnectionPointHelper.cxx
+++ b/UnoControls/source/controls/OConnectionPointHelper.cxx
@@ -1,3 +1,4 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
/*************************************************************************
*
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
@@ -56,10 +57,11 @@ namespace unocontrols{
// construct/destruct
//______________________________________________________________________________________________________________
-OConnectionPointHelper::OConnectionPointHelper( Mutex& aMutex ,
- OConnectionPointContainerHelper* pContainerImplementation ,
- UNO3_TYPE aType )
- : m_aSharedMutex ( aMutex )
+OConnectionPointHelper::OConnectionPointHelper(
+ Mutex& aMutex ,
+ OConnectionPointContainerHelper* pContainerImplementation ,
+ Type aType
+) : m_aSharedMutex ( aMutex )
, m_oContainerWeakReference ( pContainerImplementation )
, m_pContainerImplementation ( pContainerImplementation )
, m_aInterfaceType ( aType )
@@ -81,7 +83,7 @@ Any SAL_CALL OConnectionPointHelper::queryInterface( const Type& aType ) throw(
// Ask for my own supported interfaces ...
Any aReturn ( ::cppu::queryInterface( aType ,
- static_cast< XConnectionPoint* > ( this )
+ static_cast< XConnectionPoint* > ( this )
)
);
@@ -269,3 +271,5 @@ void OConnectionPointHelper::impl_UnlockContainer()
}
} // namespace unocontrols
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/UnoControls/source/controls/framecontrol.cxx b/UnoControls/source/controls/framecontrol.cxx
index 2ae0e27dc56c..006924c85e4e 100644
--- a/UnoControls/source/controls/framecontrol.cxx
+++ b/UnoControls/source/controls/framecontrol.cxx
@@ -1,3 +1,4 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
/*************************************************************************
*
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
@@ -39,10 +40,9 @@
#include <com/sun/star/util/XURLTransformer.hpp>
#include <com/sun/star/frame/XDispatch.hpp>
#include <com/sun/star/frame/FrameSearchFlag.hpp>
-#include <com/sun/star/frame/FrameSearchFlag.hpp>
#include <com/sun/star/beans/PropertyAttribute.hpp>
#include <cppuhelper/typeprovider.hxx>
-#include <vos/diagnose.hxx>
+#include <osl/diagnose.h>
//______________________________________________________________________________________________________________
// include of my own project
@@ -310,7 +310,7 @@ const Sequence< OUString > FrameControl::impl_getStaticSupportedServiceNames()
{
MutexGuard aGuard( Mutex::getGlobalMutex() );
Sequence< OUString > seqServiceNames( 1 );
- seqServiceNames.getArray() [0] = OUString::createFromAscii( SERVICENAME_FRAMECONTROL );
+ seqServiceNames.getArray() [0] = OUString(RTL_CONSTASCII_USTRINGPARAM( SERVICENAME_FRAMECONTROL ));
return seqServiceNames ;
}
@@ -320,7 +320,7 @@ const Sequence< OUString > FrameControl::impl_getStaticSupportedServiceNames()
const OUString FrameControl::impl_getStaticImplementationName()
{
- return OUString::createFromAscii( IMPLEMENTATIONNAME_FRAMECONTROL );
+ return OUString(RTL_CONSTASCII_USTRINGPARAM( IMPLEMENTATIONNAME_FRAMECONTROL ));
}
//____________________________________________________________________________________________________________
@@ -376,7 +376,7 @@ void FrameControl::setFastPropertyValue_NoBroadcast( sal_Int32 nHan
case PROPERTYHANDLE_LOADERARGUMENTS : rValue >>= m_seqLoaderArguments ;
break ;
- default : VOS_ENSHURE ( nHandle == -1, ERRORTEXT_VOSENSHURE ) ;
+ default : OSL_ENSURE ( nHandle == -1, ERRORTEXT_VOSENSHURE ) ;
}
}
@@ -400,7 +400,7 @@ void FrameControl::getFastPropertyValue( Any& rRet ,
case PROPERTYHANDLE_FRAME : rRet <<= m_xFrame ;
break ;
- default : VOS_ENSHURE ( nHandle == -1, ERRORTEXT_VOSENSHURE ) ;
+ default : OSL_ENSURE ( nHandle == -1, ERRORTEXT_VOSENSHURE ) ;
}
}
@@ -508,7 +508,7 @@ void FrameControl::impl_createFrame( const Reference< XWindowPeer >& xPee
xOldFrame = m_xFrame ;
}
- xNewFrame = Reference< XFrame > ( impl_getMultiServiceFactory()->createInstance ( OUString::createFromAscii( "com.sun.star.frame.Frame" ) ), UNO_QUERY ) ;
+ xNewFrame = Reference< XFrame > ( impl_getMultiServiceFactory()->createInstance ( OUString(RTL_CONSTASCII_USTRINGPARAM("com.sun.star.frame.Frame")) ), UNO_QUERY ) ;
Reference< XDispatchProvider > xDSP ( xNewFrame, UNO_QUERY ) ;
if (xDSP.is())
@@ -519,7 +519,7 @@ void FrameControl::impl_createFrame( const Reference< XWindowPeer >& xPee
// option
//xFrame->setName( "WhatYouWant" );
- Reference< XURLTransformer > xTrans ( impl_getMultiServiceFactory()->createInstance ( OUString::createFromAscii( "com.sun.star.util.URLTransformer" ) ), UNO_QUERY ) ;
+ Reference< XURLTransformer > xTrans ( impl_getMultiServiceFactory()->createInstance ( OUString(RTL_CONSTASCII_USTRINGPARAM("com.sun.star.util.URLTransformer")) ), UNO_QUERY ) ;
if(xTrans.is())
{
// load file
@@ -591,9 +591,9 @@ const Sequence< Property > FrameControl::impl_getStaticPropertyDescriptor()
// All Properties of this implementation. The array must be sorted!
static const Property pPropertys[PROPERTY_COUNT] =
{
- Property( OUString::createFromAscii( PROPERTYNAME_COMPONENTURL ), PROPERTYHANDLE_COMPONENTURL , ::getCppuType((const OUString*)0) , PropertyAttribute::BOUND | PropertyAttribute::CONSTRAINED ),
- Property( OUString::createFromAscii( PROPERTYNAME_FRAME ), PROPERTYHANDLE_FRAME , ::getCppuType((const Reference< XFrame >*)0) , PropertyAttribute::BOUND | PropertyAttribute::TRANSIENT ),
- Property( OUString::createFromAscii( PROPERTYNAME_LOADERARGUMENTS ), PROPERTYHANDLE_LOADERARGUMENTS , ::getCppuType((const Sequence< PropertyValue >*)0), PropertyAttribute::BOUND | PropertyAttribute::CONSTRAINED )
+ Property( OUString(RTL_CONSTASCII_USTRINGPARAM( PROPERTYNAME_COMPONENTURL )), PROPERTYHANDLE_COMPONENTURL , ::getCppuType((const OUString*)0) , PropertyAttribute::BOUND | PropertyAttribute::CONSTRAINED ),
+ Property( OUString(RTL_CONSTASCII_USTRINGPARAM( PROPERTYNAME_FRAME )), PROPERTYHANDLE_FRAME , ::getCppuType((const Reference< XFrame >*)0) , PropertyAttribute::BOUND | PropertyAttribute::TRANSIENT ),
+ Property( OUString(RTL_CONSTASCII_USTRINGPARAM( PROPERTYNAME_LOADERARGUMENTS )), PROPERTYHANDLE_LOADERARGUMENTS , ::getCppuType((const Sequence< PropertyValue >*)0), PropertyAttribute::BOUND | PropertyAttribute::CONSTRAINED )
};
static const Sequence< Property > seqPropertys( pPropertys, PROPERTY_COUNT );
@@ -602,3 +602,5 @@ const Sequence< Property > FrameControl::impl_getStaticPropertyDescriptor()
}
} // namespace unocontrols
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/UnoControls/source/controls/progressbar.cxx b/UnoControls/source/controls/progressbar.cxx
index 842affed16da..f1054089040d 100644
--- a/UnoControls/source/controls/progressbar.cxx
+++ b/UnoControls/source/controls/progressbar.cxx
@@ -1,3 +1,4 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
/*************************************************************************
*
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
@@ -66,14 +67,14 @@ namespace unocontrols{
ProgressBar::ProgressBar( const Reference< XMultiServiceFactory >& xFactory )
: BaseControl ( xFactory )
- , m_bHorizontal ( DEFAULT_HORIZONTAL )
- , m_aBlockSize ( DEFAULT_BLOCKDIMENSION )
- , m_nForegroundColor ( DEFAULT_FOREGROUNDCOLOR )
- , m_nBackgroundColor ( DEFAULT_BACKGROUNDCOLOR )
- , m_nMinRange ( DEFAULT_MINRANGE )
- , m_nMaxRange ( DEFAULT_MAXRANGE )
- , m_nBlockValue ( DEFAULT_BLOCKVALUE )
- , m_nValue ( DEFAULT_VALUE )
+ , m_bHorizontal ( PROGRESSBAR_DEFAULT_HORIZONTAL )
+ , m_aBlockSize ( PROGRESSBAR_DEFAULT_BLOCKDIMENSION )
+ , m_nForegroundColor ( PROGRESSBAR_DEFAULT_FOREGROUNDCOLOR )
+ , m_nBackgroundColor ( PROGRESSBAR_DEFAULT_BACKGROUNDCOLOR )
+ , m_nMinRange ( PROGRESSBAR_DEFAULT_MINRANGE )
+ , m_nMaxRange ( PROGRESSBAR_DEFAULT_MAXRANGE )
+ , m_nBlockValue ( PROGRESSBAR_DEFAULT_BLOCKVALUE )
+ , m_nValue ( PROGRESSBAR_DEFAULT_VALUE )
{
}
@@ -152,9 +153,9 @@ Sequence< Type > SAL_CALL ProgressBar::getTypes() throw( RuntimeException )
if ( pTypeCollection == NULL )
{
// Create a static typecollection ...
- static OTypeCollection aTypeCollection ( ::getCppuType(( const Reference< XControlModel >*)NULL ) ,
- ::getCppuType(( const Reference< XProgressBar >*)NULL ) ,
- BaseControl::getTypes()
+ static OTypeCollection aTypeCollection ( ::getCppuType(( const Reference< XControlModel >*) NULL ) ,
+ ::getCppuType(( const Reference< XProgressBar >*) NULL ) ,
+ BaseControl::getTypes()
);
// ... and set his address to static pointer!
pTypeCollection = &aTypeCollection ;
@@ -173,8 +174,8 @@ Any SAL_CALL ProgressBar::queryAggregation( const Type& aType ) throw( RuntimeEx
// Ask for my own supported interfaces ...
// Attention: XTypeProvider and XInterface are supported by OComponentHelper!
Any aReturn ( ::cppu::queryInterface( aType ,
- static_cast< XControlModel* > ( this ) ,
- static_cast< XProgressBar* > ( this )
+ static_cast< XControlModel* > ( this ) ,
+ static_cast< XProgressBar* > ( this )
)
);
@@ -311,7 +312,13 @@ sal_Int32 SAL_CALL ProgressBar::getValue () throw( RuntimeException )
// XWindow
//____________________________________________________________________________________________________________
-void SAL_CALL ProgressBar::setPosSize ( sal_Int32 nX, sal_Int32 nY, sal_Int32 nWidth, sal_Int32 nHeight, sal_Int16 nFlags ) throw( RuntimeException )
+void SAL_CALL ProgressBar::setPosSize (
+ sal_Int32 nX,
+ sal_Int32 nY,
+ sal_Int32 nWidth,
+ sal_Int32 nHeight,
+ sal_Int16 nFlags
+) throw( RuntimeException )
{
// Take old size BEFORE you set the new values at baseclass!
// You will control changes. At the other way, the values are the same!
@@ -357,7 +364,7 @@ const Sequence< OUString > ProgressBar::impl_getStaticSupportedServiceNames()
{
MutexGuard aGuard( Mutex::getGlobalMutex() );
Sequence< OUString > seqServiceNames( 1 );
- seqServiceNames.getArray() [0] = OUString::createFromAscii( SERVICENAME_PROGRESSBAR );
+ seqServiceNames.getArray() [0] = OUString(RTL_CONSTASCII_USTRINGPARAM( SERVICENAME_PROGRESSBAR ));
return seqServiceNames ;
}
@@ -367,7 +374,7 @@ const Sequence< OUString > ProgressBar::impl_getStaticSupportedServiceNames()
const OUString ProgressBar::impl_getStaticImplementationName()
{
- return OUString::createFromAscii( IMPLEMENTATIONNAME_PROGRESSBAR );
+ return OUString(RTL_CONSTASCII_USTRINGPARAM( IMPLEMENTATIONNAME_PROGRESSBAR ));
}
//____________________________________________________________________________________________________________
@@ -408,9 +415,9 @@ void ProgressBar::impl_paint ( sal_Int32 nX, sal_Int32 nY, const Reference< XGra
for ( sal_Int16 i=1; i<=nBlockCount; ++i )
{
// step free field
- nBlockStart += FREESPACE ;
+ nBlockStart += PROGRESSBAR_FREESPACE ;
// paint block
- rGraphics->drawRect (nBlockStart, nY+FREESPACE, m_aBlockSize.Width, m_aBlockSize.Height) ;
+ rGraphics->drawRect (nBlockStart, nY+PROGRESSBAR_FREESPACE, m_aBlockSize.Width, m_aBlockSize.Height) ;
// step next free field
nBlockStart += m_aBlockSize.Width ;
}
@@ -426,20 +433,20 @@ void ProgressBar::impl_paint ( sal_Int32 nX, sal_Int32 nY, const Reference< XGra
for ( sal_Int16 i=1; i<=nBlockCount; ++i )
{
// step free field
- nBlockStart -= FREESPACE ;
+ nBlockStart -= PROGRESSBAR_FREESPACE ;
// paint block
- rGraphics->drawRect (nX+FREESPACE, nBlockStart, m_aBlockSize.Width, m_aBlockSize.Height) ;
+ rGraphics->drawRect (nX+PROGRESSBAR_FREESPACE, nBlockStart, m_aBlockSize.Width, m_aBlockSize.Height) ;
// step next free field
nBlockStart -= m_aBlockSize.Height;
}
}
// Paint shadow border around the progressbar
- rGraphics->setLineColor ( LINECOLOR_SHADOW ) ;
+ rGraphics->setLineColor ( PROGRESSBAR_LINECOLOR_SHADOW ) ;
rGraphics->drawLine ( nX, nY, impl_getWidth(), nY ) ;
rGraphics->drawLine ( nX, nY, nX , impl_getHeight() ) ;
- rGraphics->setLineColor ( LINECOLOR_BRIGHT ) ;
+ rGraphics->setLineColor ( PROGRESSBAR_LINECOLOR_BRIGHT ) ;
rGraphics->drawLine ( impl_getWidth()-1, impl_getHeight()-1, impl_getWidth()-1, nY ) ;
rGraphics->drawLine ( impl_getWidth()-1, impl_getHeight()-1, nX , impl_getHeight()-1 ) ;
}
@@ -462,16 +469,16 @@ void ProgressBar::impl_recalcRange ()
if( nWindowWidth > nWindowHeight )
{
m_bHorizontal = sal_True ;
- fBlockHeight = (nWindowHeight-(2*FREESPACE)) ;
+ fBlockHeight = (nWindowHeight-(2*PROGRESSBAR_FREESPACE)) ;
fBlockWidth = fBlockHeight ;
- fMaxBlocks = nWindowWidth/(fBlockWidth+FREESPACE);
+ fMaxBlocks = nWindowWidth/(fBlockWidth+PROGRESSBAR_FREESPACE);
}
else
{
m_bHorizontal = sal_False ;
- fBlockWidth = (nWindowWidth-(2*FREESPACE)) ;
+ fBlockWidth = (nWindowWidth-(2*PROGRESSBAR_FREESPACE)) ;
fBlockHeight = fBlockWidth ;
- fMaxBlocks = nWindowHeight/(fBlockHeight+FREESPACE);
+ fMaxBlocks = nWindowHeight/(fBlockHeight+PROGRESSBAR_FREESPACE);
}
double fRange = m_nMaxRange-m_nMinRange ;
@@ -480,79 +487,8 @@ void ProgressBar::impl_recalcRange ()
m_nBlockValue = fBlockValue ;
m_aBlockSize.Height = (sal_Int32)fBlockHeight;
m_aBlockSize.Width = (sal_Int32)fBlockWidth ;
-/*
- // Calculate count of blocks for actual size
- // (prevent error "division by zero")
- if ( nHeight == 0 )
- {
- nHeight = 1 ;
- }
-
- nMaxBlock = nWidth / nHeight ;
- nMaxBlock *= 2 ;
-
- // prevent error "division by zero"
- if ( nMaxBlock == 0 )
- {
- nMaxBlock = 1 ;
- }
-
- // Calculate new value and new size for ONE block.
-
- // Do not a calculation like this: "m_nBlockValue=(m_nMaxRange-m_nMinRange)/nMaxBlock" !
- // If difference between m_nMaxRange and m_nMinRange to large, it give an overflow and a
- // following error "division by zero" in method "paint() ... nBlockCount=nDifference/m_nBlockValue ..."
-
- // Overflow ? => example: _I32_MAX - _I32_MIN = -1 and not _UI32_MAX !!!
-
- m_nBlockValue = ( m_nMaxRange / nMaxBlock ) - ( m_nMinRange / nMaxBlock ) ;
- m_aBlockSize.Height = ( nHeight - ( FREESPACE * 2 ) ) ;
- m_aBlockSize.Width = ( ( nWidth / nMaxBlock ) - FREESPACE ) ;
- }
- else
- {
- // Don't forget to save this state! Used in "ProgressBar::paint()"
- m_bHorizontal = sal_False ;
-
- double fBlockWidth = (nHeight-(2*FREESPACE)) ;
- double fBlockHeight = fBlockWidth ;
- double fRange = m_nMaxRange-m_nMinRange ;
- double fBlockValue = fRange/(fBlockWidth+FREESPACE);
-
- m_nBlockValue = fBlockValue ;
- m_aBlockSize.Height = (sal_Int32)fBlockHeight;
- m_aBlockSize.Width = (sal_Int32)fBlockWidth ;
-
- // Calculate count of blocks for actual size
- // (prevent error "division by zero")
- if ( nWidth == 0 )
- {
- nWidth = 1 ;
- }
-
- nMaxBlock = nHeight / nWidth ;
- nMaxBlock *= 2 ;
-
- // prevent error "division by zero"
- if ( nMaxBlock == 0 )
- {
- nMaxBlock = 1 ;
- }
-
- // Calculate new value and new size for ONE block.
-
- // Do not a calculation like this: "m_nBlockValue=(m_nMaxRange-m_nMinRange)/nMaxBlock" !
- // If difference between m_nMaxRange and m_nMinRange to large, it give an overflow and a
- // following error "division by zero" in method "paint() ... nBlockCount=nDifference/m_nBlockValue ..."
-
- // Overflow ? => example: _I32_MAX - _I32_MIN = -1 and not _UI32_MAX !!!
-
- m_nBlockValue = ( m_nMaxRange / nMaxBlock ) - ( m_nMinRange / nMaxBlock ) ;
- m_aBlockSize.Height = ( ( nHeight / nMaxBlock ) - FREESPACE ) ;
- m_aBlockSize.Width = ( nWidth - ( FREESPACE * 2 ) ) ;
-
- }
-*/
}
} // namespace unocontrols
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/UnoControls/source/controls/progressmonitor.cxx b/UnoControls/source/controls/progressmonitor.cxx
index 39bf4d84f8b9..e039ff33925c 100644
--- a/UnoControls/source/controls/progressmonitor.cxx
+++ b/UnoControls/source/controls/progressmonitor.cxx
@@ -1,3 +1,4 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
/*************************************************************************
*
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
@@ -42,7 +43,7 @@
#include <cppuhelper/typeprovider.hxx>
#include <tools/debug.hxx>
#include <tools/solar.h>
-
+#include <algorithm>
//____________________________________________________________________________________________________________
// includes of my project
//____________________________________________________________________________________________________________
@@ -59,6 +60,9 @@ using namespace ::com::sun::star::uno ;
using namespace ::com::sun::star::lang ;
using namespace ::com::sun::star::awt ;
+using ::std::vector;
+using ::std::find;
+
namespace unocontrols{
//____________________________________________________________________________________________________________
@@ -73,12 +77,12 @@ ProgressMonitor::ProgressMonitor( const Reference< XMultiServiceFactory >& xFact
++m_refCount ;
// Create instances for fixedtext, button and progress ...
- m_xTopic_Top = Reference< XFixedText > ( xFactory->createInstance ( OUString::createFromAscii( FIXEDTEXT_SERVICENAME ) ), UNO_QUERY ) ;
- m_xText_Top = Reference< XFixedText > ( xFactory->createInstance ( OUString::createFromAscii( FIXEDTEXT_SERVICENAME ) ), UNO_QUERY ) ;
- m_xTopic_Bottom = Reference< XFixedText > ( xFactory->createInstance ( OUString::createFromAscii( FIXEDTEXT_SERVICENAME ) ), UNO_QUERY ) ;
- m_xText_Bottom = Reference< XFixedText > ( xFactory->createInstance ( OUString::createFromAscii( FIXEDTEXT_SERVICENAME ) ), UNO_QUERY ) ;
- m_xButton = Reference< XButton > ( xFactory->createInstance ( OUString::createFromAscii( BUTTON_SERVICENAME ) ), UNO_QUERY ) ;
- m_xProgressBar = Reference< XProgressBar > ( xFactory->createInstance ( OUString::createFromAscii( SERVICENAME_PROGRESSBAR ) ), UNO_QUERY ) ;
+ m_xTopic_Top = Reference< XFixedText > ( xFactory->createInstance ( OUString(RTL_CONSTASCII_USTRINGPARAM( FIXEDTEXT_SERVICENAME )) ), UNO_QUERY ) ;
+ m_xText_Top = Reference< XFixedText > ( xFactory->createInstance ( OUString(RTL_CONSTASCII_USTRINGPARAM( FIXEDTEXT_SERVICENAME )) ), UNO_QUERY ) ;
+ m_xTopic_Bottom = Reference< XFixedText > ( xFactory->createInstance ( OUString(RTL_CONSTASCII_USTRINGPARAM( FIXEDTEXT_SERVICENAME )) ), UNO_QUERY ) ;
+ m_xText_Bottom = Reference< XFixedText > ( xFactory->createInstance ( OUString(RTL_CONSTASCII_USTRINGPARAM( FIXEDTEXT_SERVICENAME )) ), UNO_QUERY ) ;
+ m_xButton = Reference< XButton > ( xFactory->createInstance ( OUString(RTL_CONSTASCII_USTRINGPARAM( BUTTON_SERVICENAME )) ), UNO_QUERY ) ;
+ m_xProgressBar = Reference< XProgressBar > ( xFactory->createInstance ( OUString(RTL_CONSTASCII_USTRINGPARAM( SERVICENAME_PROGRESSBAR )) ), UNO_QUERY ) ;
// ... cast controls to Reference< XControl > (for "setModel"!) ...
Reference< XControl > xRef_Topic_Top ( m_xTopic_Top , UNO_QUERY ) ;
@@ -89,20 +93,20 @@ ProgressMonitor::ProgressMonitor( const Reference< XMultiServiceFactory >& xFact
Reference< XControl > xRef_ProgressBar ( m_xProgressBar , UNO_QUERY ) ;
// ... set models ...
- xRef_Topic_Top->setModel ( Reference< XControlModel > ( xFactory->createInstance ( OUString::createFromAscii( FIXEDTEXT_MODELNAME ) ), UNO_QUERY ) ) ;
- xRef_Text_Top->setModel ( Reference< XControlModel > ( xFactory->createInstance ( OUString::createFromAscii( FIXEDTEXT_MODELNAME ) ), UNO_QUERY ) ) ;
- xRef_Topic_Bottom->setModel ( Reference< XControlModel > ( xFactory->createInstance ( OUString::createFromAscii( FIXEDTEXT_MODELNAME ) ), UNO_QUERY ) ) ;
- xRef_Text_Bottom->setModel ( Reference< XControlModel > ( xFactory->createInstance ( OUString::createFromAscii( FIXEDTEXT_MODELNAME ) ), UNO_QUERY ) ) ;
- xRef_Button->setModel ( Reference< XControlModel > ( xFactory->createInstance ( OUString::createFromAscii( BUTTON_MODELNAME ) ), UNO_QUERY ) ) ;
+ xRef_Topic_Top->setModel ( Reference< XControlModel > ( xFactory->createInstance ( OUString(RTL_CONSTASCII_USTRINGPARAM( FIXEDTEXT_MODELNAME )) ), UNO_QUERY ) ) ;
+ xRef_Text_Top->setModel ( Reference< XControlModel > ( xFactory->createInstance ( OUString(RTL_CONSTASCII_USTRINGPARAM( FIXEDTEXT_MODELNAME )) ), UNO_QUERY ) ) ;
+ xRef_Topic_Bottom->setModel ( Reference< XControlModel > ( xFactory->createInstance ( OUString(RTL_CONSTASCII_USTRINGPARAM( FIXEDTEXT_MODELNAME )) ), UNO_QUERY ) ) ;
+ xRef_Text_Bottom->setModel ( Reference< XControlModel > ( xFactory->createInstance ( OUString(RTL_CONSTASCII_USTRINGPARAM( FIXEDTEXT_MODELNAME )) ), UNO_QUERY ) ) ;
+ xRef_Button->setModel ( Reference< XControlModel > ( xFactory->createInstance ( OUString(RTL_CONSTASCII_USTRINGPARAM( BUTTON_MODELNAME )) ), UNO_QUERY ) ) ;
// ProgressBar has no model !!!
// ... and add controls to basecontainercontrol!
- addControl ( OUString::createFromAscii( CONTROLNAME_TEXT ) , xRef_Topic_Top ) ;
- addControl ( OUString::createFromAscii( CONTROLNAME_TEXT ) , xRef_Text_Top ) ;
- addControl ( OUString::createFromAscii( CONTROLNAME_TEXT ) , xRef_Topic_Bottom ) ;
- addControl ( OUString::createFromAscii( CONTROLNAME_TEXT ) , xRef_Text_Bottom ) ;
- addControl ( OUString::createFromAscii( CONTROLNAME_BUTTON ) , xRef_Button ) ;
- addControl ( OUString::createFromAscii( CONTROLNAME_PROGRESSBAR ) , xRef_ProgressBar ) ;
+ addControl ( OUString(RTL_CONSTASCII_USTRINGPARAM( CONTROLNAME_TEXT )) , xRef_Topic_Top ) ;
+ addControl ( OUString(RTL_CONSTASCII_USTRINGPARAM( CONTROLNAME_TEXT )) , xRef_Text_Top ) ;
+ addControl ( OUString(RTL_CONSTASCII_USTRINGPARAM( CONTROLNAME_TEXT )) , xRef_Topic_Bottom ) ;
+ addControl ( OUString(RTL_CONSTASCII_USTRINGPARAM( CONTROLNAME_TEXT )) , xRef_Text_Bottom ) ;
+ addControl ( OUString(RTL_CONSTASCII_USTRINGPARAM( CONTROLNAME_BUTTON )) , xRef_Button ) ;
+ addControl ( OUString(RTL_CONSTASCII_USTRINGPARAM( CONTROLNAME_PROGRESSBAR )) , xRef_ProgressBar ) ;
// FixedText make it automaticly visible by himself ... but not the progressbar !!!
// it must be set explicitly
@@ -111,17 +115,13 @@ ProgressMonitor::ProgressMonitor( const Reference< XMultiServiceFactory >& xFact
// Reset to defaults !!!
// (progressbar take automaticly its own defaults)
- m_xButton->setLabel ( OUString::createFromAscii( DEFAULT_BUTTONLABEL ) ) ;
- m_xTopic_Top->setText ( OUString::createFromAscii( DEFAULT_TOPIC ) ) ;
- m_xText_Top->setText ( OUString::createFromAscii( DEFAULT_TEXT ) ) ;
- m_xTopic_Bottom->setText ( OUString::createFromAscii( DEFAULT_TOPIC ) ) ;
- m_xText_Bottom->setText ( OUString::createFromAscii( DEFAULT_TEXT ) ) ;
+ m_xButton->setLabel ( OUString(RTL_CONSTASCII_USTRINGPARAM( DEFAULT_BUTTONLABEL )) ) ;
+ m_xTopic_Top->setText ( OUString(RTL_CONSTASCII_USTRINGPARAM( PROGRESSMONITOR_DEFAULT_TOPIC )) ) ;
+ m_xText_Top->setText ( OUString(RTL_CONSTASCII_USTRINGPARAM( PROGRESSMONITOR_DEFAULT_TEXT )) ) ;
+ m_xTopic_Bottom->setText ( OUString(RTL_CONSTASCII_USTRINGPARAM( PROGRESSMONITOR_DEFAULT_TOPIC )) ) ;
+ m_xText_Bottom->setText ( OUString(RTL_CONSTASCII_USTRINGPARAM( PROGRESSMONITOR_DEFAULT_TEXT )) ) ;
--m_refCount ;
-
- // Initialize info lists for fixedtext's
- m_pTextlist_Top = new IMPL_Textlist ;
- m_pTextlist_Bottom = new IMPL_Textlist ;
}
ProgressMonitor::~ProgressMonitor()
@@ -200,11 +200,11 @@ Sequence< Type > SAL_CALL ProgressMonitor::getTypes() throw( RuntimeException )
if ( pTypeCollection == NULL )
{
// Create a static typecollection ...
- static OTypeCollection aTypeCollection ( ::getCppuType(( const Reference< XLayoutConstrains >*)NULL ) ,
- ::getCppuType(( const Reference< XButton >*)NULL ) ,
- ::getCppuType(( const Reference< XProgressMonitor >*)NULL ) ,
- BaseContainerControl::getTypes()
- );
+ static OTypeCollection aTypeCollection ( ::getCppuType(( const Reference< XLayoutConstrains >*)NULL ) ,
+ ::getCppuType(( const Reference< XButton >*)NULL ) ,
+ ::getCppuType(( const Reference< XProgressMonitor >*)NULL ) ,
+ BaseContainerControl::getTypes()
+ );
// ... and set his address to static pointer!
pTypeCollection = &aTypeCollection ;
}
@@ -221,10 +221,10 @@ Any SAL_CALL ProgressMonitor::queryAggregation( const Type& aType ) throw( Runti
{
// Ask for my own supported interfaces ...
// Attention: XTypeProvider and XInterface are supported by OComponentHelper!
- Any aReturn ( ::cppu::queryInterface( aType ,
- static_cast< XLayoutConstrains* > ( this ) ,
- static_cast< XButton* > ( this ) ,
- static_cast< XProgressMonitor* > ( this )
+ Any aReturn ( ::cppu::queryInterface( aType ,
+ static_cast< XLayoutConstrains* > ( this ) ,
+ static_cast< XButton* > ( this ) ,
+ static_cast< XProgressMonitor* > ( this )
)
);
@@ -242,7 +242,11 @@ Any SAL_CALL ProgressMonitor::queryAggregation( const Type& aType ) throw( Runti
// XProgressMonitor
//____________________________________________________________________________________________________________
-void SAL_CALL ProgressMonitor::addText( const OUString& rTopic, const OUString& rText, sal_Bool bbeforeProgress ) throw( RuntimeException )
+void SAL_CALL ProgressMonitor::addText(
+ const OUString& rTopic,
+ const OUString& rText,
+ sal_Bool bbeforeProgress
+) throw( RuntimeException )
{
// Safe impossible cases
// Check valid call of this method.
@@ -270,11 +274,11 @@ void SAL_CALL ProgressMonitor::addText( const OUString& rTopic, const OUString&
// ... and insert it in right list.
if ( bbeforeProgress == sal_True )
{
- m_pTextlist_Top->Insert ( pTextItem, LIST_APPEND ) ;
+ maTextlist_Top.push_back( pTextItem );
}
else
{
- m_pTextlist_Bottom->Insert ( pTextItem, LIST_APPEND ) ;
+ maTextlist_Bottom.push_back( pTextItem );
}
}
@@ -304,11 +308,17 @@ void SAL_CALL ProgressMonitor::removeText ( const OUString& rTopic, sal_Bool bbe
// ... delete item from right list ...
if ( bbeforeProgress == sal_True )
{
- m_pTextlist_Top->Remove ( pSearchItem ) ;
+ vector< IMPL_TextlistItem* >::iterator
+ itr = find( maTextlist_Top.begin(), maTextlist_Top.end(), pSearchItem );
+ if (itr != maTextlist_Top.end())
+ maTextlist_Top.erase(itr);
}
else
{
- m_pTextlist_Bottom->Remove ( pSearchItem ) ;
+ vector< IMPL_TextlistItem* >::iterator
+ itr = find( maTextlist_Bottom.begin(), maTextlist_Bottom.end(), pSearchItem );
+ if (itr != maTextlist_Bottom.end())
+ maTextlist_Bottom.erase(itr);
}
delete pSearchItem ;
@@ -323,7 +333,11 @@ void SAL_CALL ProgressMonitor::removeText ( const OUString& rTopic, sal_Bool bbe
// XProgressMonitor
//____________________________________________________________________________________________________________
-void SAL_CALL ProgressMonitor::updateText ( const OUString& rTopic, const OUString& rText, sal_Bool bbeforeProgress ) throw( RuntimeException )
+void SAL_CALL ProgressMonitor::updateText (
+ const OUString& rTopic,
+ const OUString& rText,
+ sal_Bool bbeforeProgress
+) throw( RuntimeException )
{
// Safe impossible cases
// Check valid call of this method.
@@ -489,7 +503,7 @@ void SAL_CALL ProgressMonitor::setActionCommand ( const OUString& rCommand ) thr
Size SAL_CALL ProgressMonitor::getMinimumSize () throw( RuntimeException )
{
- return Size (DEFAULT_WIDTH, DEFAULT_HEIGHT) ;
+ return Size (PROGRESSMONITOR_DEFAULT_WIDTH, PROGRESSMONITOR_DEFAULT_HEIGHT) ;
}
//____________________________________________________________________________________________________________
@@ -519,10 +533,10 @@ Size SAL_CALL ProgressMonitor::getPreferredSize () throw( RuntimeException )
sal_Int32 nWidth = 0 ;
sal_Int32 nHeight = 0 ;
- nWidth = 3 * FREEBORDER ;
+ nWidth = 3 * PROGRESSMONITOR_FREEBORDER ;
nWidth += aProgressBarSize.Width ;
- nHeight = 6 * FREEBORDER ;
+ nHeight = 6 * PROGRESSMONITOR_FREEBORDER ;
nHeight += aTopicSize_Top.Height ;
nHeight += aProgressBarSize.Height ;
nHeight += aTopicSize_Bottom.Height;
@@ -530,13 +544,13 @@ Size SAL_CALL ProgressMonitor::getPreferredSize () throw( RuntimeException )
nHeight += aButtonSize.Height ;
// norm to minimum
- if ( nWidth<DEFAULT_WIDTH )
+ if ( nWidth < PROGRESSMONITOR_DEFAULT_WIDTH )
{
- nWidth = DEFAULT_WIDTH ;
+ nWidth = PROGRESSMONITOR_DEFAULT_WIDTH ;
}
- if ( nHeight<DEFAULT_HEIGHT )
+ if ( nHeight < PROGRESSMONITOR_DEFAULT_HEIGHT )
{
- nHeight = DEFAULT_HEIGHT ;
+ nHeight = PROGRESSMONITOR_DEFAULT_HEIGHT ;
}
// return to caller
@@ -660,7 +674,7 @@ const Sequence< OUString > ProgressMonitor::impl_getStaticSupportedServiceNames(
{
MutexGuard aGuard( Mutex::getGlobalMutex() );
Sequence< OUString > seqServiceNames( 1 );
- seqServiceNames.getArray() [0] = OUString::createFromAscii( SERVICENAME_PROGRESSMONITOR );
+ seqServiceNames.getArray() [0] = OUString(RTL_CONSTASCII_USTRINGPARAM( SERVICENAME_PROGRESSMONITOR ));
return seqServiceNames ;
}
@@ -670,7 +684,7 @@ const Sequence< OUString > ProgressMonitor::impl_getStaticSupportedServiceNames(
const OUString ProgressMonitor::impl_getStaticImplementationName()
{
- return OUString::createFromAscii( IMPLEMENTATIONNAME_PROGRESSMONITOR );
+ return OUString(RTL_CONSTASCII_USTRINGPARAM( IMPLEMENTATIONNAME_PROGRESSMONITOR ));
}
//____________________________________________________________________________________________________________
@@ -685,19 +699,19 @@ void ProgressMonitor::impl_paint ( sal_Int32 nX, sal_Int32 nY, const Reference<
MutexGuard aGuard ( m_aMutex ) ;
// paint shadowed border around the progressmonitor
- rGraphics->setLineColor ( LINECOLOR_SHADOW ) ;
+ rGraphics->setLineColor ( PROGRESSMONITOR_LINECOLOR_SHADOW ) ;
rGraphics->drawLine ( impl_getWidth()-1, impl_getHeight()-1, impl_getWidth()-1, nY ) ;
rGraphics->drawLine ( impl_getWidth()-1, impl_getHeight()-1, nX , impl_getHeight()-1 ) ;
- rGraphics->setLineColor ( LINECOLOR_BRIGHT ) ;
+ rGraphics->setLineColor ( PROGRESSMONITOR_LINECOLOR_BRIGHT ) ;
rGraphics->drawLine ( nX, nY, impl_getWidth(), nY ) ;
rGraphics->drawLine ( nX, nY, nX , impl_getHeight() ) ;
// Paint 3D-line
- rGraphics->setLineColor ( LINECOLOR_SHADOW ) ;
+ rGraphics->setLineColor ( PROGRESSMONITOR_LINECOLOR_SHADOW ) ;
rGraphics->drawLine ( m_a3DLine.X, m_a3DLine.Y, m_a3DLine.X+m_a3DLine.Width, m_a3DLine.Y ) ;
- rGraphics->setLineColor ( LINECOLOR_BRIGHT ) ;
+ rGraphics->setLineColor ( PROGRESSMONITOR_LINECOLOR_BRIGHT ) ;
rGraphics->drawLine ( m_a3DLine.X, m_a3DLine.Y+1, m_a3DLine.X+m_a3DLine.Width, m_a3DLine.Y+1 ) ;
}
}
@@ -718,11 +732,6 @@ void ProgressMonitor::impl_recalcLayout ()
sal_Int32 nWidth_ProgressBar ;
sal_Int32 nHeight_ProgressBar ;
- sal_Int32 nX_3DLine ;
- sal_Int32 nY_3DLine ;
- sal_Int32 nWidth_3DLine ;
- sal_Int32 nHeight_3DLine ;
-
sal_Int32 nX_Text_Top ;
sal_Int32 nY_Text_Top ;
sal_Int32 nWidth_Text_Top ;
@@ -761,66 +770,60 @@ void ProgressMonitor::impl_recalcLayout ()
// calc position and size of child controls
// Button has preferred size!
- nWidth_Button = aButtonSize.Width ;
- nHeight_Button = aButtonSize.Height ;
+ nWidth_Button = aButtonSize.Width ;
+ nHeight_Button = aButtonSize.Height ;
// Left column before progressbar has preferred size and fixed position.
// But "Width" is oriented on left column below progressbar to!!! "max(...)"
- nX_Topic_Top = FREEBORDER ;
- nY_Topic_Top = FREEBORDER ;
- nWidth_Topic_Top = Max ( aTopicSize_Top.Width, aTopicSize_Bottom.Width ) ;
- nHeight_Topic_Top = aTopicSize_Top.Height ;
+ nX_Topic_Top = PROGRESSMONITOR_FREEBORDER ;
+ nY_Topic_Top = PROGRESSMONITOR_FREEBORDER ;
+ nWidth_Topic_Top = Max ( aTopicSize_Top.Width, aTopicSize_Bottom.Width ) ;
+ nHeight_Topic_Top = aTopicSize_Top.Height ;
// Right column before progressbar has relativ position to left column ...
// ... and a size as rest of dialog size!
- nX_Text_Top = nX_Topic_Top+nWidth_Topic_Top+FREEBORDER ;
- nY_Text_Top = nY_Topic_Top ;
- nWidth_Text_Top = Max ( aTextSize_Top.Width, aTextSize_Bottom.Width ) ;
+ nX_Text_Top = nX_Topic_Top+nWidth_Topic_Top+PROGRESSMONITOR_FREEBORDER;
+ nY_Text_Top = nY_Topic_Top ;
+ nWidth_Text_Top = Max ( aTextSize_Top.Width, aTextSize_Bottom.Width ) ;
// Fix size of this column to minimum!
- sal_Int32 nSummaryWidth = nWidth_Text_Top+nWidth_Topic_Top+(3*FREEBORDER) ;
- if ( nSummaryWidth < DEFAULT_WIDTH )
- nWidth_Text_Top = DEFAULT_WIDTH-nWidth_Topic_Top-(3*FREEBORDER);
+ sal_Int32 nSummaryWidth = nWidth_Text_Top+nWidth_Topic_Top+(3*PROGRESSMONITOR_FREEBORDER) ;
+ if ( nSummaryWidth < PROGRESSMONITOR_DEFAULT_WIDTH )
+ nWidth_Text_Top = PROGRESSMONITOR_DEFAULT_WIDTH-nWidth_Topic_Top-(3*PROGRESSMONITOR_FREEBORDER);
// Fix size of column to maximum!
if ( nSummaryWidth > impl_getWidth() )
- nWidth_Text_Top = impl_getWidth()-nWidth_Topic_Top-(3*FREEBORDER) ;
+ nWidth_Text_Top = impl_getWidth()-nWidth_Topic_Top-(3*PROGRESSMONITOR_FREEBORDER) ;
nHeight_Text_Top = nHeight_Topic_Top ;
// Position of progressbar is relativ to columns before.
// Progressbar.Width = Dialog.Width !!!
// Progressbar.Height = Button.Height
nX_ProgressBar = nX_Topic_Top ;
- nY_ProgressBar = nY_Topic_Top+nHeight_Topic_Top+FREEBORDER ;
- nWidth_ProgressBar = FREEBORDER+nWidth_Topic_Top+nWidth_Text_Top ;
+ nY_ProgressBar = nY_Topic_Top+nHeight_Topic_Top+PROGRESSMONITOR_FREEBORDER ;
+ nWidth_ProgressBar = PROGRESSMONITOR_FREEBORDER+nWidth_Topic_Top+nWidth_Text_Top ;
nHeight_ProgressBar = nHeight_Button ;
// Oriented by left column before progressbar.
nX_Topic_Bottom = nX_Topic_Top ;
- nY_Topic_Bottom = nY_ProgressBar+nHeight_ProgressBar+FREEBORDER ;
+ nY_Topic_Bottom = nY_ProgressBar+nHeight_ProgressBar+PROGRESSMONITOR_FREEBORDER ;
nWidth_Topic_Bottom = nWidth_Topic_Top ;
nHeight_Topic_Bottom = aTopicSize_Bottom.Height ;
// Oriented by right column before progressbar.
- nX_Text_Bottom = nX_Topic_Bottom+nWidth_Topic_Bottom+FREEBORDER ;
+ nX_Text_Bottom = nX_Topic_Bottom+nWidth_Topic_Bottom+PROGRESSMONITOR_FREEBORDER ;
nY_Text_Bottom = nY_Topic_Bottom ;
nWidth_Text_Bottom = nWidth_Text_Top ;
nHeight_Text_Bottom = nHeight_Topic_Bottom ;
// Oriented by progressbar.
- nX_3DLine = nX_Topic_Top ;
- nY_3DLine = nY_Topic_Bottom+nHeight_Topic_Bottom+(FREEBORDER/2) ;
- nWidth_3DLine = nWidth_ProgressBar ;
- nHeight_3DLine = 1 ; // Height for ONE line ! (But we paint two lines!)
-
- // Oriented by progressbar.
nX_Button = nX_ProgressBar+nWidth_ProgressBar-nWidth_Button ;
- nY_Button = nY_Topic_Bottom+nHeight_Topic_Bottom+FREEBORDER ;
+ nY_Button = nY_Topic_Bottom+nHeight_Topic_Bottom+PROGRESSMONITOR_FREEBORDER ;
// Calc offsets to center controls
sal_Int32 nDx ;
sal_Int32 nDy ;
- nDx = ( (2*FREEBORDER)+nWidth_ProgressBar ) ;
- nDy = ( (6*FREEBORDER)+nHeight_Topic_Top+nHeight_ProgressBar+nHeight_Topic_Bottom+2+nHeight_Button ) ;
+ nDx = ( (2*PROGRESSMONITOR_FREEBORDER)+nWidth_ProgressBar ) ;
+ nDy = ( (6*PROGRESSMONITOR_FREEBORDER)+nHeight_Topic_Top+nHeight_ProgressBar+nHeight_Topic_Bottom+2+nHeight_Button ) ;
// At this point use original dialog size to center controls!
nDx = (impl_getWidth ()/2)-(nDx/2) ;
@@ -843,26 +846,26 @@ void ProgressMonitor::impl_recalcLayout ()
Reference< XWindow > xRef_Button ( m_xButton , UNO_QUERY ) ;
Reference< XWindow > xRef_ProgressBar ( m_xProgressBar , UNO_QUERY ) ;
- xRef_Topic_Top->setPosSize ( nDx+nX_Topic_Top , nDy+nY_Topic_Top , nWidth_Topic_Top , nHeight_Topic_Top , 15 ) ;
- xRef_Text_Top->setPosSize ( nDx+nX_Text_Top , nDy+nY_Text_Top , nWidth_Text_Top , nHeight_Text_Top , 15 ) ;
- xRef_Topic_Bottom->setPosSize ( nDx+nX_Topic_Bottom , nDy+nY_Topic_Bottom , nWidth_Topic_Bottom , nHeight_Topic_Bottom , 15 ) ;
- xRef_Text_Bottom->setPosSize ( nDx+nX_Text_Bottom , nDy+nY_Text_Bottom , nWidth_Text_Bottom , nHeight_Text_Bottom , 15 ) ;
- xRef_Button->setPosSize ( nDx+nX_Button , nDy+nY_Button , nWidth_Button , nHeight_Button , 15 ) ;
- xRef_ProgressBar->setPosSize ( nDx+nX_ProgressBar , nDy+nY_ProgressBar , nWidth_ProgressBar , nHeight_ProgressBar , 15 ) ;
+ xRef_Topic_Top->setPosSize ( nDx+nX_Topic_Top , nDy+nY_Topic_Top , nWidth_Topic_Top , nHeight_Topic_Top , 15 ) ;
+ xRef_Text_Top->setPosSize ( nDx+nX_Text_Top , nDy+nY_Text_Top , nWidth_Text_Top , nHeight_Text_Top , 15 ) ;
+ xRef_Topic_Bottom->setPosSize ( nDx+nX_Topic_Bottom , nDy+nY_Topic_Bottom , nWidth_Topic_Bottom , nHeight_Topic_Bottom , 15 ) ;
+ xRef_Text_Bottom->setPosSize ( nDx+nX_Text_Bottom , nDy+nY_Text_Bottom , nWidth_Text_Bottom , nHeight_Text_Bottom , 15 ) ;
+ xRef_Button->setPosSize ( nDx+nX_Button , nDy+nY_Button , nWidth_Button , nHeight_Button , 15 ) ;
+ xRef_ProgressBar->setPosSize ( nDx+nX_ProgressBar , nDy+nY_ProgressBar , nWidth_ProgressBar , nHeight_ProgressBar , 15 ) ;
- m_a3DLine.X = nDx+nX_Topic_Top ;
- m_a3DLine.Y = nDy+nY_Topic_Bottom+nHeight_Topic_Bottom+(FREEBORDER/2) ;
- m_a3DLine.Width = nWidth_ProgressBar ;
- m_a3DLine.Height = nHeight_ProgressBar ;
+ m_a3DLine.X = nDx+nX_Topic_Top ;
+ m_a3DLine.Y = nDy+nY_Topic_Bottom+nHeight_Topic_Bottom+(PROGRESSMONITOR_FREEBORDER/2) ;
+ m_a3DLine.Width = nWidth_ProgressBar ;
+ m_a3DLine.Height = nHeight_ProgressBar ;
// All childcontrols make an implicit repaint in setPosSize()!
// Make it also for this 3D-line ...
Reference< XGraphics > xGraphics = impl_getGraphicsPeer () ;
- xGraphics->setLineColor ( LINECOLOR_SHADOW ) ;
+ xGraphics->setLineColor ( PROGRESSMONITOR_LINECOLOR_SHADOW ) ;
xGraphics->drawLine ( m_a3DLine.X, m_a3DLine.Y, m_a3DLine.X+m_a3DLine.Width, m_a3DLine.Y ) ;
- xGraphics->setLineColor ( LINECOLOR_BRIGHT ) ;
+ xGraphics->setLineColor ( PROGRESSMONITOR_LINECOLOR_BRIGHT ) ;
xGraphics->drawLine ( m_a3DLine.X, m_a3DLine.Y+1, m_a3DLine.X+m_a3DLine.Width, m_a3DLine.Y+1 ) ;
}
@@ -880,17 +883,17 @@ void ProgressMonitor::impl_rebuildFixedText ()
// Rebuild left site of text
if (m_xTopic_Top.is())
{
- OUString aCollectString ;
+ OUString aCollectString ;
// Collect all topics from list and format text.
// "\n" MUST BE at the end of line!!! => Else ... topic and his text are not in the same line!!!
- for ( sal_uInt32 n=0; n<m_pTextlist_Top->Count(); ++n )
+ for ( size_t n = 0; n < maTextlist_Top.size(); ++n )
{
- IMPL_TextlistItem* pSearchItem = m_pTextlist_Top->GetObject (n) ;
+ IMPL_TextlistItem* pSearchItem = maTextlist_Top[ n ];
aCollectString += pSearchItem->sTopic ;
- aCollectString += OUString::createFromAscii("\n") ;
+ aCollectString += OUString(RTL_CONSTASCII_USTRINGPARAM("\n")) ;
}
- aCollectString += OUString::createFromAscii("\0") ; // It's better :-)
+ aCollectString += OUString(RTL_CONSTASCII_USTRINGPARAM("\0")) ; // It's better :-)
m_xTopic_Top->setText ( aCollectString ) ;
}
@@ -902,13 +905,13 @@ void ProgressMonitor::impl_rebuildFixedText ()
// Collect all topics from list and format text.
// "\n" MUST BE at the end of line!!! => Else ... topic and his text are not in the same line!!!
- for ( sal_uInt32 n=0; n<m_pTextlist_Top->Count(); ++n )
+ for ( size_t n = 0; n < maTextlist_Top.size(); ++n )
{
- IMPL_TextlistItem* pSearchItem = m_pTextlist_Top->GetObject (n) ;
+ IMPL_TextlistItem* pSearchItem = maTextlist_Top[ n ];
aCollectString += pSearchItem->sText ;
- aCollectString += OUString::createFromAscii("\n") ;
+ aCollectString += OUString(RTL_CONSTASCII_USTRINGPARAM("\n")) ;
}
- aCollectString += OUString::createFromAscii("\0") ; // It's better :-)
+ aCollectString += OUString(RTL_CONSTASCII_USTRINGPARAM("\0")) ; // It's better :-)
m_xText_Top->setText ( aCollectString ) ;
}
@@ -922,13 +925,13 @@ void ProgressMonitor::impl_rebuildFixedText ()
// Collect all topics from list and format text.
// "\n" MUST BE at the end of line!!! => Else ... topic and his text are not in the same line!!!
- for ( sal_uInt32 n=0; n<m_pTextlist_Bottom->Count(); ++n )
+ for ( size_t n = 0; n < maTextlist_Bottom.size(); ++n )
{
- IMPL_TextlistItem* pSearchItem = m_pTextlist_Bottom->GetObject (n) ;
+ IMPL_TextlistItem* pSearchItem = maTextlist_Bottom[ n ];
aCollectString += pSearchItem->sTopic ;
- aCollectString += OUString::createFromAscii("\n") ;
+ aCollectString += OUString(RTL_CONSTASCII_USTRINGPARAM("\n")) ;
}
- aCollectString += OUString::createFromAscii("\0") ; // It's better :-)
+ aCollectString += OUString(RTL_CONSTASCII_USTRINGPARAM("\0")) ; // It's better :-)
m_xTopic_Bottom->setText ( aCollectString ) ;
}
@@ -940,13 +943,13 @@ void ProgressMonitor::impl_rebuildFixedText ()
// Collect all topics from list and format text.
// "\n" MUST BE at the end of line!!! => Else ... topic and his text are not in the same line!!!
- for ( sal_uInt32 n=0; n<m_pTextlist_Bottom->Count(); ++n )
+ for ( size_t n = 0; n < maTextlist_Bottom.size(); ++n )
{
- IMPL_TextlistItem* pSearchItem = m_pTextlist_Bottom->GetObject (n) ;
+ IMPL_TextlistItem* pSearchItem = maTextlist_Bottom[ n ];
aCollectString += pSearchItem->sText ;
- aCollectString += OUString::createFromAscii("\n") ;
+ aCollectString += OUString(RTL_CONSTASCII_USTRINGPARAM("\n")) ;
}
- aCollectString += OUString::createFromAscii("\0") ; // It's better :-)
+ aCollectString += OUString(RTL_CONSTASCII_USTRINGPARAM("\0")) ; // It's better :-)
m_xText_Bottom->setText ( aCollectString ) ;
}
@@ -963,23 +966,19 @@ void ProgressMonitor::impl_cleanMemory ()
// Delete all of lists.
- sal_uInt32 nPosition ;
-
- for ( nPosition = 0; nPosition < m_pTextlist_Top->Count () ; ++nPosition )
+ for ( size_t nPosition = 0; nPosition < maTextlist_Top.size() ; ++nPosition )
{
- IMPL_TextlistItem* pSearchItem = m_pTextlist_Top->GetObject ( nPosition ) ;
+ IMPL_TextlistItem* pSearchItem = maTextlist_Top[ nPosition ];
delete pSearchItem ;
}
- m_pTextlist_Top->Clear () ;
- delete m_pTextlist_Top ;
+ maTextlist_Top.clear();
- for ( nPosition = 0; nPosition < m_pTextlist_Bottom->Count () ; ++nPosition )
+ for ( size_t nPosition = 0; nPosition < maTextlist_Bottom.size() ; ++nPosition )
{
- IMPL_TextlistItem* pSearchItem = m_pTextlist_Bottom->GetObject ( nPosition ) ;
+ IMPL_TextlistItem* pSearchItem = maTextlist_Bottom[ nPosition ];
delete pSearchItem ;
}
- m_pTextlist_Bottom->Clear () ;
- delete m_pTextlist_Bottom ;
+ maTextlist_Bottom.clear();
}
//____________________________________________________________________________________________________________
@@ -989,30 +988,30 @@ void ProgressMonitor::impl_cleanMemory ()
IMPL_TextlistItem* ProgressMonitor::impl_searchTopic ( const OUString& rTopic, sal_Bool bbeforeProgress )
{
// Get right textlist for following operations.
- IMPL_Textlist* pTextList ;
+ ::std::vector< IMPL_TextlistItem* >* pTextList ;
// Ready for multithreading
ClearableMutexGuard aGuard ( m_aMutex ) ;
if ( bbeforeProgress == sal_True )
{
- pTextList = m_pTextlist_Top ;
+ pTextList = &maTextlist_Top ;
}
else
{
- pTextList = m_pTextlist_Bottom ;
+ pTextList = &maTextlist_Bottom ;
}
// Switch off guard.
aGuard.clear () ;
// Search the topic in textlist.
- sal_uInt32 nPosition = 0 ;
- sal_uInt32 nCount = pTextList->Count () ;
+ size_t nPosition = 0;
+ size_t nCount = pTextList->size();
for ( nPosition = 0; nPosition < nCount ; ++nPosition )
{
- IMPL_TextlistItem* pSearchItem = pTextList->GetObject ( nPosition ) ;
+ IMPL_TextlistItem* pSearchItem = pTextList->at( nPosition );
if ( pSearchItem->sTopic == rTopic )
{
@@ -1032,8 +1031,11 @@ IMPL_TextlistItem* ProgressMonitor::impl_searchTopic ( const OUString& rTopic, s
#ifdef DBG_UTIL
// addText, updateText
-sal_Bool ProgressMonitor::impl_debug_checkParameter ( const OUString& rTopic, const OUString& rText, sal_Bool /*bbeforeProgress*/ )
-{
+sal_Bool ProgressMonitor::impl_debug_checkParameter (
+ const OUString& rTopic,
+ const OUString& rText,
+ sal_Bool /*bbeforeProgress*/
+) {
// Check "rTopic"
if ( &rTopic == NULL ) return sal_False ; // NULL-pointer for reference ???!!!
if ( rTopic.getLength () < 1 ) return sal_False ; // ""
@@ -1064,3 +1066,5 @@ sal_Bool ProgressMonitor::impl_debug_checkParameter ( const OUString& rTopic, sa
#endif // #ifdef DBG_UTIL
} // namespace unocontrols
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/UnoControls/source/controls/statusindicator.cxx b/UnoControls/source/controls/statusindicator.cxx
index 5dd5bd647017..1c5aed70a28c 100644
--- a/UnoControls/source/controls/statusindicator.cxx
+++ b/UnoControls/source/controls/statusindicator.cxx
@@ -1,3 +1,4 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
/*************************************************************************
*
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
@@ -70,23 +71,23 @@ StatusIndicator::StatusIndicator( const Reference< XMultiServiceFactory >& xFact
++m_refCount ;
// Create instances for fixedtext and progress ...
- m_xText = Reference< XFixedText > ( xFactory->createInstance( OUString::createFromAscii( FIXEDTEXT_SERVICENAME ) ), UNO_QUERY );
- m_xProgressBar = Reference< XProgressBar > ( xFactory->createInstance( OUString::createFromAscii( SERVICENAME_PROGRESSBAR ) ), UNO_QUERY );
+ m_xText = Reference< XFixedText > ( xFactory->createInstance( OUString(RTL_CONSTASCII_USTRINGPARAM( FIXEDTEXT_SERVICENAME )) ), UNO_QUERY );
+ m_xProgressBar = Reference< XProgressBar > ( xFactory->createInstance( OUString(RTL_CONSTASCII_USTRINGPARAM( SERVICENAME_PROGRESSBAR )) ), UNO_QUERY );
// ... cast controls to Reference< XControl > and set model ...
// ( ProgressBar has no model !!! )
Reference< XControl > xTextControl ( m_xText , UNO_QUERY );
Reference< XControl > xProgressControl ( m_xProgressBar, UNO_QUERY );
- xTextControl->setModel( Reference< XControlModel >( xFactory->createInstance( OUString::createFromAscii( FIXEDTEXT_MODELNAME ) ), UNO_QUERY ) );
+ xTextControl->setModel( Reference< XControlModel >( xFactory->createInstance( OUString(RTL_CONSTASCII_USTRINGPARAM( FIXEDTEXT_MODELNAME )) ), UNO_QUERY ) );
// ... and add controls to basecontainercontrol!
- addControl( OUString::createFromAscii( CONTROLNAME_TEXT ), xTextControl );
- addControl( OUString::createFromAscii( CONTROLNAME_PROGRESSBAR ), xProgressControl );
+ addControl( OUString(RTL_CONSTASCII_USTRINGPARAM( CONTROLNAME_TEXT )), xTextControl );
+ addControl( OUString(RTL_CONSTASCII_USTRINGPARAM( CONTROLNAME_PROGRESSBAR )), xProgressControl );
// FixedText make it automaticly visible by himself ... but not the progressbar !!!
// it must be set explicitly
Reference< XWindow > xProgressWindow( m_xProgressBar, UNO_QUERY );
xProgressWindow->setVisible( sal_True );
// Reset to defaults !!!
// (progressbar take automaticly its own defaults)
- m_xText->setText( OUString::createFromAscii( DEFAULT_TEXT ) );
+ m_xText->setText( OUString(RTL_CONSTASCII_USTRINGPARAM( STATUSINDICATOR_DEFAULT_TEXT )) );
--m_refCount ;
}
@@ -169,9 +170,9 @@ Sequence< Type > SAL_CALL StatusIndicator::getTypes() throw( RuntimeException )
if ( pTypeCollection == NULL )
{
// Create a static typecollection ...
- static OTypeCollection aTypeCollection ( ::getCppuType(( const Reference< XLayoutConstrains >*)NULL ) ,
- ::getCppuType(( const Reference< XStatusIndicator >*)NULL ) ,
- BaseContainerControl::getTypes()
+ static OTypeCollection aTypeCollection ( ::getCppuType(( const Reference< XLayoutConstrains >*)NULL ) ,
+ ::getCppuType(( const Reference< XStatusIndicator >*)NULL ) ,
+ BaseContainerControl::getTypes()
);
// ... and set his address to static pointer!
pTypeCollection = &aTypeCollection ;
@@ -189,9 +190,9 @@ Any SAL_CALL StatusIndicator::queryAggregation( const Type& aType ) throw( Runti
{
// Ask for my own supported interfaces ...
// Attention: XTypeProvider and XInterface are supported by OComponentHelper!
- Any aReturn ( ::cppu::queryInterface( aType ,
- static_cast< XLayoutConstrains* > ( this ) ,
- static_cast< XStatusIndicator* > ( this )
+ Any aReturn ( ::cppu::queryInterface( aType ,
+ static_cast< XLayoutConstrains* > ( this ) ,
+ static_cast< XStatusIndicator* > ( this )
)
);
@@ -283,7 +284,7 @@ void SAL_CALL StatusIndicator::reset() throw( RuntimeException )
Size SAL_CALL StatusIndicator::getMinimumSize () throw( RuntimeException )
{
- return Size (DEFAULT_WIDTH, DEFAULT_HEIGHT) ;
+ return Size (STATUSINDICATOR_DEFAULT_WIDTH, STATUSINDICATOR_DEFAULT_HEIGHT) ;
}
//____________________________________________________________________________________________________________
@@ -303,16 +304,16 @@ Size SAL_CALL StatusIndicator::getPreferredSize () throw( RuntimeException )
// calc preferred size of status indicator
sal_Int32 nWidth = impl_getWidth() ;
- sal_Int32 nHeight = (2*FREEBORDER)+aTextSize.Height ;
+ sal_Int32 nHeight = (2*STATUSINDICATOR_FREEBORDER)+aTextSize.Height ;
// norm to minimum
- if ( nWidth<DEFAULT_WIDTH )
+ if ( nWidth<STATUSINDICATOR_DEFAULT_WIDTH )
{
- nWidth = DEFAULT_WIDTH ;
+ nWidth = STATUSINDICATOR_DEFAULT_WIDTH ;
}
- if ( nHeight<DEFAULT_HEIGHT )
+ if ( nHeight<STATUSINDICATOR_DEFAULT_HEIGHT )
{
- nHeight = DEFAULT_HEIGHT ;
+ nHeight = STATUSINDICATOR_DEFAULT_HEIGHT ;
}
// return to caller
@@ -332,7 +333,10 @@ Size SAL_CALL StatusIndicator::calcAdjustedSize ( const Size& /*rNewSize*/ ) thr
// XControl
//____________________________________________________________________________________________________________
-void SAL_CALL StatusIndicator::createPeer ( const Reference< XToolkit > & rToolkit, const Reference< XWindowPeer > & rParent ) throw( RuntimeException )
+void SAL_CALL StatusIndicator::createPeer (
+ const Reference< XToolkit > & rToolkit,
+ const Reference< XWindowPeer > & rParent
+) throw( RuntimeException )
{
if( getPeer().is() == sal_False )
{
@@ -394,7 +398,13 @@ void SAL_CALL StatusIndicator::dispose () throw( RuntimeException )
// XWindow
//____________________________________________________________________________________________________________
-void SAL_CALL StatusIndicator::setPosSize ( sal_Int32 nX, sal_Int32 nY, sal_Int32 nWidth, sal_Int32 nHeight, sal_Int16 nFlags ) throw( RuntimeException )
+void SAL_CALL StatusIndicator::setPosSize (
+ sal_Int32 nX,
+ sal_Int32 nY,
+ sal_Int32 nWidth,
+ sal_Int32 nHeight,
+ sal_Int16 nFlags
+) throw( RuntimeException )
{
Rectangle aBasePosSize = getPosSize () ;
BaseContainerControl::setPosSize (nX, nY, nWidth, nHeight, nFlags) ;
@@ -423,7 +433,7 @@ const Sequence< OUString > StatusIndicator::impl_getStaticSupportedServiceNames(
{
MutexGuard aGuard( Mutex::getGlobalMutex() );
Sequence< OUString > seqServiceNames( 1 );
- seqServiceNames.getArray() [0] = OUString::createFromAscii( SERVICENAME_STATUSINDICATOR );
+ seqServiceNames.getArray() [0] = OUString(RTL_CONSTASCII_USTRINGPARAM( SERVICENAME_STATUSINDICATOR ));
return seqServiceNames ;
}
@@ -433,7 +443,7 @@ const Sequence< OUString > StatusIndicator::impl_getStaticSupportedServiceNames(
const OUString StatusIndicator::impl_getStaticImplementationName()
{
- return OUString::createFromAscii( IMPLEMENTATIONNAME_STATUSINDICATOR );
+ return OUString(RTL_CONSTASCII_USTRINGPARAM( IMPLEMENTATIONNAME_STATUSINDICATOR ));
}
//____________________________________________________________________________________________________________
@@ -449,7 +459,7 @@ WindowDescriptor* StatusIndicator::impl_getWindowDescriptor( const Reference< XW
WindowDescriptor* pDescriptor = new WindowDescriptor ;
pDescriptor->Type = WindowClass_SIMPLE ;
- pDescriptor->WindowServiceName = OUString::createFromAscii( "floatingwindow" ) ;
+ pDescriptor->WindowServiceName = OUString(RTL_CONSTASCII_USTRINGPARAM("floatingwindow")) ;
pDescriptor->ParentIndex = -1 ;
pDescriptor->Parent = xParentPeer ;
pDescriptor->Bounds = getPosSize () ;
@@ -472,25 +482,25 @@ void StatusIndicator::impl_paint ( sal_Int32 nX, sal_Int32 nY, const Reference<
// background = gray
Reference< XWindowPeer > xPeer( impl_getPeerWindow(), UNO_QUERY );
if( xPeer.is() == sal_True )
- xPeer->setBackground( BACKGROUNDCOLOR );
+ xPeer->setBackground( STATUSINDICATOR_BACKGROUNDCOLOR );
// FixedText background = gray
Reference< XControl > xTextControl( m_xText, UNO_QUERY );
xPeer = xTextControl->getPeer();
if( xPeer.is() == sal_True )
- xPeer->setBackground( BACKGROUNDCOLOR );
+ xPeer->setBackground( STATUSINDICATOR_BACKGROUNDCOLOR );
// Progress background = gray
xPeer = Reference< XWindowPeer >( m_xProgressBar, UNO_QUERY );
if( xPeer.is() == sal_True )
- xPeer->setBackground( BACKGROUNDCOLOR );
+ xPeer->setBackground( STATUSINDICATOR_BACKGROUNDCOLOR );
// paint shadow border
- rGraphics->setLineColor ( LINECOLOR_BRIGHT );
+ rGraphics->setLineColor ( STATUSINDICATOR_LINECOLOR_BRIGHT );
rGraphics->drawLine ( nX, nY, impl_getWidth(), nY );
rGraphics->drawLine ( nX, nY, nX , impl_getHeight() );
- rGraphics->setLineColor ( LINECOLOR_SHADOW );
+ rGraphics->setLineColor ( STATUSINDICATOR_LINECOLOR_SHADOW );
rGraphics->drawLine ( impl_getWidth()-1, impl_getHeight()-1, impl_getWidth()-1, nY );
rGraphics->drawLine ( impl_getWidth()-1, impl_getHeight()-1, nX , impl_getHeight()-1 );
}
@@ -519,24 +529,24 @@ void StatusIndicator::impl_recalcLayout ( const WindowEvent& aEvent )
Reference< XLayoutConstrains > xTextLayout ( m_xText, UNO_QUERY );
Size aTextSize = xTextLayout->getPreferredSize();
- if( aWindowSize.Width < DEFAULT_WIDTH )
+ if( aWindowSize.Width < STATUSINDICATOR_DEFAULT_WIDTH )
{
- aWindowSize.Width = DEFAULT_WIDTH;
+ aWindowSize.Width = STATUSINDICATOR_DEFAULT_WIDTH;
}
- if( aWindowSize.Height < DEFAULT_HEIGHT )
+ if( aWindowSize.Height < STATUSINDICATOR_DEFAULT_HEIGHT )
{
- aWindowSize.Height = DEFAULT_HEIGHT;
+ aWindowSize.Height = STATUSINDICATOR_DEFAULT_HEIGHT;
}
// calc position and size of child controls
- nX_Text = FREEBORDER ;
- nY_Text = FREEBORDER ;
+ nX_Text = STATUSINDICATOR_FREEBORDER ;
+ nY_Text = STATUSINDICATOR_FREEBORDER ;
nWidth_Text = aTextSize.Width ;
nHeight_Text = aTextSize.Height ;
- nX_ProgressBar = nX_Text+nWidth_Text+FREEBORDER ;
+ nX_ProgressBar = nX_Text+nWidth_Text+STATUSINDICATOR_FREEBORDER ;
nY_ProgressBar = nY_Text ;
- nWidth_ProgressBar = aWindowSize.Width-nWidth_Text-(3*FREEBORDER) ;
+ nWidth_ProgressBar = aWindowSize.Width-nWidth_Text-(3*STATUSINDICATOR_FREEBORDER) ;
nHeight_ProgressBar = nHeight_Text ;
// Set new position and size on all controls
@@ -547,12 +557,6 @@ void StatusIndicator::impl_recalcLayout ( const WindowEvent& aEvent )
xProgressWindow->setPosSize ( nX_ProgressBar, nY_ProgressBar, nWidth_ProgressBar, nHeight_ProgressBar , 15 ) ;
}
-//____________________________________________________________________________________________________________
-// debug methods
-//____________________________________________________________________________________________________________
-
-#if OSL_DEBUG_LEVEL > 1
-
-#endif // #if OSL_DEBUG_LEVEL > 1
-
} // namespace unocontrols
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/UnoControls/source/inc/OConnectionPointContainerHelper.hxx b/UnoControls/source/inc/OConnectionPointContainerHelper.hxx
index 92e7e7df0fe2..e0cc5a9b70b9 100644
--- a/UnoControls/source/inc/OConnectionPointContainerHelper.hxx
+++ b/UnoControls/source/inc/OConnectionPointContainerHelper.hxx
@@ -1,3 +1,4 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
/*************************************************************************
*
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
@@ -47,20 +48,8 @@
namespace unocontrols{
-#define UNO3_ANY ::com::sun::star::uno::Any
-#define UNO3_SEQUENCE ::com::sun::star::uno::Sequence
-#define UNO3_TYPE ::com::sun::star::uno::Type
-#define UNO3_REFERENCE ::com::sun::star::uno::Reference
-#define UNO3_XCONNECTIONPOINTCONTAINER ::com::sun::star::lang::XConnectionPointContainer
-#define UNO3_XCONNECTIONPOINT ::com::sun::star::lang::XConnectionPoint
-#define UNO3_MUTEX ::osl::Mutex
-#define UNO3_RUNTIMEEXCEPTION ::com::sun::star::uno::RuntimeException
-#define UNO3_XINTERFACE ::com::sun::star::uno::XInterface
-#define UNO3_OMULTITYPEINTERFACECONTAINERHELPER ::cppu::OMultiTypeInterfaceContainerHelper
-#define UNO3_LISTENEREXISTEXCEPTION ::com::sun::star::lang::ListenerExistException
-#define UNO3_INVALIDLISTENEREXCEPTION ::com::sun::star::lang::InvalidListenerException
-#define UNO3_WEAKREFERENCE ::com::sun::star::uno::WeakReference
-#define UNO3_OWEAKOBJECT ::cppu::OWeakObject
+#define CSS_UNO ::com::sun::star::uno
+#define CSS_LANG ::com::sun::star::lang
//______________________________________________________________________________________________________________
// defines
@@ -70,8 +59,8 @@ namespace unocontrols{
// class declaration OConnectionPointContainerHelper
//______________________________________________________________________________________________________________
-class OConnectionPointContainerHelper : public UNO3_XCONNECTIONPOINTCONTAINER
- , public UNO3_OWEAKOBJECT
+class OConnectionPointContainerHelper : public CSS_LANG::XConnectionPointContainer
+ , public ::cppu::OWeakObject
{
//______________________________________________________________________________________________________________
@@ -97,7 +86,7 @@ public:
@onerror
*/
- OConnectionPointContainerHelper( UNO3_MUTEX& aMutex );
+ OConnectionPointContainerHelper( ::osl::Mutex& aMutex );
/**_________________________________________________________________________________________________________
@short
@@ -131,7 +120,8 @@ public:
@onerror A RuntimeException is thrown.
*/
- virtual UNO3_ANY SAL_CALL queryInterface( const UNO3_TYPE& aType ) throw( UNO3_RUNTIMEEXCEPTION );
+ virtual CSS_UNO::Any SAL_CALL queryInterface( const CSS_UNO::Type& aType )
+ throw( CSS_UNO::RuntimeException );
/**_______________________________________________________________________________________________________
@short increment refcount
@@ -182,7 +172,8 @@ public:
@onerror
*/
- virtual UNO3_SEQUENCE< UNO3_TYPE > SAL_CALL getConnectionPointTypes() throw( UNO3_RUNTIMEEXCEPTION );
+ virtual CSS_UNO::Sequence< CSS_UNO::Type > SAL_CALL getConnectionPointTypes()
+ throw( CSS_UNO::RuntimeException );
/**_________________________________________________________________________________________________________
@short
@@ -197,7 +188,9 @@ public:
@onerror
*/
- virtual UNO3_REFERENCE< UNO3_XCONNECTIONPOINT > SAL_CALL queryConnectionPoint( const UNO3_TYPE& aType ) throw( UNO3_RUNTIMEEXCEPTION );
+ virtual CSS_UNO::Reference< CSS_LANG::XConnectionPoint > SAL_CALL queryConnectionPoint(
+ const CSS_UNO::Type& aType
+ ) throw( CSS_UNO::RuntimeException );
/**_________________________________________________________________________________________________________
@short
@@ -212,8 +205,10 @@ public:
@onerror
*/
- virtual void SAL_CALL advise( const UNO3_TYPE& aType ,
- const UNO3_REFERENCE< UNO3_XINTERFACE >& xListener ) throw( UNO3_RUNTIMEEXCEPTION );
+ virtual void SAL_CALL advise(
+ const CSS_UNO::Type& aType ,
+ const CSS_UNO::Reference< CSS_UNO::XInterface >& xListener
+ ) throw( CSS_UNO::RuntimeException );
/**_________________________________________________________________________________________________________
@short
@@ -228,8 +223,10 @@ public:
@onerror
*/
- virtual void SAL_CALL unadvise( const UNO3_TYPE& aType ,
- const UNO3_REFERENCE< UNO3_XINTERFACE >& xListener ) throw( UNO3_RUNTIMEEXCEPTION );
+ virtual void SAL_CALL unadvise(
+ const CSS_UNO::Type& aType ,
+ const CSS_UNO::Reference< CSS_UNO::XInterface >& xListener
+ ) throw( CSS_UNO::RuntimeException );
/**_________________________________________________________________________________________________________
@short
@@ -244,7 +241,7 @@ public:
@onerror
*/
- UNO3_OMULTITYPEINTERFACECONTAINERHELPER& impl_getMultiTypeContainer();
+ ::cppu::OMultiTypeInterfaceContainerHelper& impl_getMultiTypeContainer();
//______________________________________________________________________________________________________________
// private variables
@@ -252,11 +249,17 @@ public:
private:
- UNO3_MUTEX& m_aSharedMutex ;
- UNO3_OMULTITYPEINTERFACECONTAINERHELPER m_aMultiTypeContainer ; // Container to hold listener
+ ::osl::Mutex& m_aSharedMutex ;
+ ::cppu::OMultiTypeInterfaceContainerHelper m_aMultiTypeContainer ; // Container to hold listener
}; // class OConnectionPointContainerHelper
+// The namespace aliases are only used in this header
+#undef CSS_UNO
+#undef CSS_LANG
+
} // namespace unocontrols
#endif // #ifndef _OCONNECTIONPOINTCONTAINERHELPER_HXX
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/UnoControls/source/inc/OConnectionPointHelper.hxx b/UnoControls/source/inc/OConnectionPointHelper.hxx
index 0856db8027f4..b36147e727cb 100644
--- a/UnoControls/source/inc/OConnectionPointHelper.hxx
+++ b/UnoControls/source/inc/OConnectionPointHelper.hxx
@@ -1,3 +1,4 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
/*************************************************************************
*
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
@@ -48,21 +49,8 @@
namespace unocontrols{
-#define UNO3_ANY ::com::sun::star::uno::Any
-#define UNO3_SEQUENCE ::com::sun::star::uno::Sequence
-#define UNO3_TYPE ::com::sun::star::uno::Type
-#define UNO3_REFERENCE ::com::sun::star::uno::Reference
-#define UNO3_XCONNECTIONPOINTCONTAINER ::com::sun::star::lang::XConnectionPointContainer
-#define UNO3_XCONNECTIONPOINT ::com::sun::star::lang::XConnectionPoint
-#define UNO3_MUTEX ::osl::Mutex
-#define UNO3_RUNTIMEEXCEPTION ::com::sun::star::uno::RuntimeException
-#define UNO3_XINTERFACE ::com::sun::star::uno::XInterface
-#define UNO3_OMULTITYPEINTERFACECONTAINERHELPER ::cppu::OMultiTypeInterfaceContainerHelper
-#define UNO3_LISTENEREXISTEXCEPTION ::com::sun::star::lang::ListenerExistException
-#define UNO3_INVALIDLISTENEREXCEPTION ::com::sun::star::lang::InvalidListenerException
-#define UNO3_WEAKREFERENCE ::com::sun::star::uno::WeakReference
-#define UNO3_OWEAKOBJECT ::cppu::OWeakObject
-#define UNO3_OCONNECTIONPOINTCONTAINERHELPER OConnectionPointContainerHelper
+#define CSS_UNO ::com::sun::star::uno
+#define CSS_LANG ::com::sun::star::lang
//______________________________________________________________________________________________________________
// defines
@@ -72,8 +60,8 @@ namespace unocontrols{
// class declaration OConnectionPointHelper
//______________________________________________________________________________________________________________
-class OConnectionPointHelper : public UNO3_XCONNECTIONPOINT
- , public UNO3_OWEAKOBJECT
+class OConnectionPointHelper : public CSS_LANG::XConnectionPoint
+ , public ::cppu::OWeakObject
{
//______________________________________________________________________________________________________________
@@ -99,9 +87,9 @@ public:
@onerror
*/
- OConnectionPointHelper( UNO3_MUTEX& aMutex ,
- UNO3_OCONNECTIONPOINTCONTAINERHELPER* pContainerImplementation ,
- UNO3_TYPE aType );
+ OConnectionPointHelper( ::osl::Mutex& aMutex ,
+ OConnectionPointContainerHelper* pContainerImplementation ,
+ CSS_UNO::Type aType );
/**_________________________________________________________________________________________________________
@short
@@ -135,7 +123,8 @@ public:
@onerror A RuntimeException is thrown.
*/
- virtual UNO3_ANY SAL_CALL queryInterface( const UNO3_TYPE& aType ) throw( UNO3_RUNTIMEEXCEPTION );
+ virtual CSS_UNO::Any SAL_CALL queryInterface( const CSS_UNO::Type& aType )
+ throw( CSS_UNO::RuntimeException );
/**_______________________________________________________________________________________________________
@short increment refcount
@@ -186,7 +175,8 @@ public:
@onerror
*/
- virtual UNO3_TYPE SAL_CALL getConnectionType() throw( UNO3_RUNTIMEEXCEPTION );
+ virtual CSS_UNO::Type SAL_CALL getConnectionType()
+ throw( CSS_UNO::RuntimeException );
/**_________________________________________________________________________________________________________
@short
@@ -201,7 +191,8 @@ public:
@onerror
*/
- virtual UNO3_REFERENCE< UNO3_XCONNECTIONPOINTCONTAINER > SAL_CALL getConnectionPointContainer() throw( UNO3_RUNTIMEEXCEPTION );
+ virtual CSS_UNO::Reference< CSS_LANG::XConnectionPointContainer > SAL_CALL getConnectionPointContainer()
+ throw( CSS_UNO::RuntimeException );
/**_________________________________________________________________________________________________________
@short
@@ -216,9 +207,13 @@ public:
@onerror
*/
- virtual void SAL_CALL advise( const UNO3_REFERENCE< UNO3_XINTERFACE >& xListener ) throw( UNO3_LISTENEREXISTEXCEPTION ,
- UNO3_INVALIDLISTENEREXCEPTION ,
- UNO3_RUNTIMEEXCEPTION );
+ virtual void SAL_CALL advise(
+ const CSS_UNO::Reference< CSS_UNO::XInterface >& xListener
+ ) throw (
+ CSS_LANG::ListenerExistException,
+ CSS_LANG::InvalidListenerException ,
+ CSS_UNO::RuntimeException
+ );
/**_________________________________________________________________________________________________________
@short
@@ -233,7 +228,8 @@ public:
@onerror
*/
- virtual void SAL_CALL unadvise( const UNO3_REFERENCE< UNO3_XINTERFACE >& xListener ) throw( UNO3_RUNTIMEEXCEPTION );
+ virtual void SAL_CALL unadvise( const CSS_UNO::Reference< CSS_UNO::XInterface >& xListener )
+ throw( CSS_UNO::RuntimeException );
/**_________________________________________________________________________________________________________
@short
@@ -248,7 +244,8 @@ public:
@onerror
*/
- virtual UNO3_SEQUENCE< UNO3_REFERENCE< UNO3_XINTERFACE > > SAL_CALL getConnections() throw( UNO3_RUNTIMEEXCEPTION );
+ virtual CSS_UNO::Sequence< CSS_UNO::Reference< CSS_UNO::XInterface > > SAL_CALL getConnections()
+ throw( CSS_UNO::RuntimeException );
//______________________________________________________________________________________________________________
// private methods
@@ -292,15 +289,21 @@ private:
private:
- UNO3_MUTEX& m_aSharedMutex ;
- UNO3_WEAKREFERENCE< UNO3_XCONNECTIONPOINTCONTAINER > m_oContainerWeakReference ; // Reference to container-class!. Don't use Reference<...>
+ ::osl::Mutex& m_aSharedMutex ;
+ CSS_UNO::WeakReference< CSS_LANG::XConnectionPointContainer > m_oContainerWeakReference ; // Reference to container-class!. Don't use Reference<...>
// It is a ring-reference => and must be a wekreference!
- UNO3_OCONNECTIONPOINTCONTAINERHELPER* m_pContainerImplementation ;
- UNO3_TYPE m_aInterfaceType ;
- UNO3_REFERENCE< UNO3_XINTERFACE > m_xLock ;
+ OConnectionPointContainerHelper* m_pContainerImplementation ;
+ CSS_UNO::Type m_aInterfaceType ;
+ CSS_UNO::Reference< CSS_UNO::XInterface > m_xLock ;
}; // class OConnectionPointHelper
+// The namespace aliases are only used in this header
+#undef CSS_UNO
+#undef CSS_LANG
+
} // namespace unocontrols
#endif // #ifndef _OCONNECTIONPOINTHELPER_HXX
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/UnoControls/source/inc/framecontrol.hxx b/UnoControls/source/inc/framecontrol.hxx
index 4ec2683e1ba6..5d068ad0cfa1 100644
--- a/UnoControls/source/inc/framecontrol.hxx
+++ b/UnoControls/source/inc/framecontrol.hxx
@@ -1,3 +1,4 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
/*************************************************************************
*
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
@@ -54,31 +55,11 @@
namespace unocontrols{
-#define UNO3_ANY ::com::sun::star::uno::Any
-#define UNO3_ILLEGALARGUMENTEXCEPTION ::com::sun::star::lang::IllegalArgumentException
-#define UNO3_IPROPERTYARRAYHELPER ::cppu::IPropertyArrayHelper
-#define UNO3_OBROADCASTHELPER ::cppu::OBroadcastHelper
-#define UNO3_OCONNECTIONPOINTCONTAINERHELPER OConnectionPointContainerHelper
-#define UNO3_OMULTITYPEINTERFACECONTAINERHELPER ::cppu::OMultiTypeInterfaceContainerHelper
-#define UNO3_OPROPERTYSETHELPER ::cppu::OPropertySetHelper
-#define UNO3_OUSTRING ::rtl::OUString
-#define UNO3_PROPERTY ::com::sun::star::beans::Property
-#define UNO3_PROPERTYVALUE ::com::sun::star::beans::PropertyValue
-#define UNO3_REFERENCE ::com::sun::star::uno::Reference
-#define UNO3_RUNTIMEEXCEPTION ::com::sun::star::uno::RuntimeException
-#define UNO3_SEQUENCE ::com::sun::star::uno::Sequence
-#define UNO3_TYPE ::com::sun::star::uno::Type
-#define UNO3_WINDOWDESCRIPTOR ::com::sun::star::awt::WindowDescriptor
-#define UNO3_XCONNECTIONPOINT ::com::sun::star::lang::XConnectionPoint
-#define UNO3_XCONNECTIONPOINTCONTAINER ::com::sun::star::lang::XConnectionPointContainer
-#define UNO3_XCONTROLMODEL ::com::sun::star::awt::XControlModel
-#define UNO3_XFRAME ::com::sun::star::frame::XFrame
-#define UNO3_XGRAPHICS ::com::sun::star::awt::XGraphics
-#define UNO3_XINTERFACE ::com::sun::star::uno::XInterface
-#define UNO3_XMULTISERVICEFACTORY ::com::sun::star::lang::XMultiServiceFactory
-#define UNO3_XPROPERTYSETINFO ::com::sun::star::beans::XPropertySetInfo
-#define UNO3_XTOOLKIT ::com::sun::star::awt::XToolkit
-#define UNO3_XWINDOWPEER ::com::sun::star::awt::XWindowPeer
+#define CSS_UNO ::com::sun::star::uno
+#define CSS_LANG ::com::sun::star::lang
+#define CSS_BEANS ::com::sun::star::beans
+#define CSS_AWT ::com::sun::star::awt
+#define CSS_FRAME ::com::sun::star::frame
//______________________________________________________________________________________________________________
// defines
@@ -99,11 +80,11 @@ namespace unocontrols{
// class
//______________________________________________________________________________________________________________
-class FrameControl : public UNO3_XCONTROLMODEL
- , public UNO3_XCONNECTIONPOINTCONTAINER
+class FrameControl : public CSS_AWT::XControlModel
+ , public CSS_LANG::XConnectionPointContainer
, public BaseControl // This order is neccessary for right initialization of m_aMutex!
- , public UNO3_OBROADCASTHELPER
- , public UNO3_OPROPERTYSETHELPER
+ , public ::cppu::OBroadcastHelper
+ , public ::cppu::OPropertySetHelper
{
//______________________________________________________________________________________________________________
@@ -129,7 +110,7 @@ public:
@onerror
*/
- FrameControl( const UNO3_REFERENCE< UNO3_XMULTISERVICEFACTORY >& xFactory );
+ FrameControl( const CSS_UNO::Reference< CSS_LANG::XMultiServiceFactory >& xFactory );
/**_________________________________________________________________________________________________________
@short
@@ -163,7 +144,9 @@ public:
@onerror
*/
- virtual UNO3_ANY SAL_CALL queryInterface( const UNO3_TYPE& aType ) throw( UNO3_RUNTIMEEXCEPTION );
+ virtual CSS_UNO::Any SAL_CALL queryInterface(
+ const CSS_UNO::Type& aType
+ ) throw( CSS_UNO::RuntimeException );
/**_______________________________________________________________________________________________________
@short increment refcount
@@ -214,7 +197,8 @@ public:
@onerror
*/
- virtual UNO3_SEQUENCE< UNO3_TYPE > SAL_CALL getTypes() throw( UNO3_RUNTIMEEXCEPTION );
+ virtual CSS_UNO::Sequence< CSS_UNO::Type > SAL_CALL getTypes()
+ throw( CSS_UNO::RuntimeException );
//__________________________________________________________________________________________________________
// XAggregation
@@ -233,7 +217,9 @@ public:
@onerror
*/
- UNO3_ANY SAL_CALL queryAggregation( const UNO3_TYPE& aType ) throw( UNO3_RUNTIMEEXCEPTION );
+ CSS_UNO::Any SAL_CALL queryAggregation(
+ const CSS_UNO::Type& aType
+ ) throw( CSS_UNO::RuntimeException );
//__________________________________________________________________________________________________________
// XControl
@@ -252,8 +238,10 @@ public:
@onerror
*/
- virtual void SAL_CALL createPeer( const UNO3_REFERENCE< UNO3_XTOOLKIT >& xToolkit ,
- const UNO3_REFERENCE< UNO3_XWINDOWPEER >& xParent ) throw( UNO3_RUNTIMEEXCEPTION );
+ virtual void SAL_CALL createPeer(
+ const CSS_UNO::Reference< CSS_AWT::XToolkit >& xToolkit ,
+ const CSS_UNO::Reference< CSS_AWT::XWindowPeer >& xParent
+ ) throw ( CSS_UNO::RuntimeException );
/**_________________________________________________________________________________________________________
@short
@@ -268,7 +256,9 @@ public:
@onerror
*/
- virtual sal_Bool SAL_CALL setModel( const UNO3_REFERENCE< UNO3_XCONTROLMODEL >& xModel ) throw( UNO3_RUNTIMEEXCEPTION );
+ virtual sal_Bool SAL_CALL setModel(
+ const CSS_UNO::Reference< CSS_AWT::XControlModel >& xModel
+ ) throw( CSS_UNO::RuntimeException );
/**_________________________________________________________________________________________________________
@short
@@ -283,7 +273,8 @@ public:
@onerror
*/
- virtual UNO3_REFERENCE< UNO3_XCONTROLMODEL > SAL_CALL getModel() throw( UNO3_RUNTIMEEXCEPTION );
+ virtual CSS_UNO::Reference< CSS_AWT::XControlModel > SAL_CALL getModel()
+ throw( CSS_UNO::RuntimeException );
//__________________________________________________________________________________________________________
// XComponent
@@ -302,7 +293,7 @@ public:
@onerror
*/
- virtual void SAL_CALL dispose() throw( UNO3_RUNTIMEEXCEPTION );
+ virtual void SAL_CALL dispose() throw( CSS_UNO::RuntimeException );
//__________________________________________________________________________________________________________
// XView
@@ -321,7 +312,9 @@ public:
@onerror
*/
- virtual sal_Bool SAL_CALL setGraphics( const UNO3_REFERENCE< UNO3_XGRAPHICS >& xDevice ) throw( UNO3_RUNTIMEEXCEPTION );
+ virtual sal_Bool SAL_CALL setGraphics(
+ const CSS_UNO::Reference< CSS_AWT::XGraphics >& xDevice
+ ) throw( CSS_UNO::RuntimeException );
/**_________________________________________________________________________________________________________
@short
@@ -336,7 +329,8 @@ public:
@onerror
*/
- virtual UNO3_REFERENCE< UNO3_XGRAPHICS > SAL_CALL getGraphics() throw( UNO3_RUNTIMEEXCEPTION );
+ virtual CSS_UNO::Reference< CSS_AWT::XGraphics > SAL_CALL getGraphics()
+ throw( CSS_UNO::RuntimeException );
//__________________________________________________________________________________________________________
// XConnectionPointContainer
@@ -355,7 +349,8 @@ public:
@onerror
*/
- virtual UNO3_SEQUENCE< UNO3_TYPE > SAL_CALL getConnectionPointTypes() throw( UNO3_RUNTIMEEXCEPTION );
+ virtual CSS_UNO::Sequence< CSS_UNO::Type > SAL_CALL getConnectionPointTypes()
+ throw( CSS_UNO::RuntimeException );
/**_________________________________________________________________________________________________________
@short
@@ -370,7 +365,9 @@ public:
@onerror
*/
- virtual UNO3_REFERENCE< UNO3_XCONNECTIONPOINT > SAL_CALL queryConnectionPoint( const UNO3_TYPE& aType ) throw( UNO3_RUNTIMEEXCEPTION );
+ virtual CSS_UNO::Reference< CSS_LANG::XConnectionPoint > SAL_CALL queryConnectionPoint(
+ const CSS_UNO::Type& aType
+ ) throw ( CSS_UNO::RuntimeException );
/**_________________________________________________________________________________________________________
@short
@@ -385,8 +382,10 @@ public:
@onerror
*/
- virtual void SAL_CALL advise( const UNO3_TYPE& aType ,
- const UNO3_REFERENCE< UNO3_XINTERFACE >& xListener ) throw( UNO3_RUNTIMEEXCEPTION );
+ virtual void SAL_CALL advise(
+ const CSS_UNO::Type& aType ,
+ const CSS_UNO::Reference< CSS_UNO::XInterface >& xListener
+ ) throw( CSS_UNO::RuntimeException );
/**_________________________________________________________________________________________________________
@short
@@ -401,8 +400,10 @@ public:
@onerror
*/
- virtual void SAL_CALL unadvise( const UNO3_TYPE& aType ,
- const UNO3_REFERENCE< UNO3_XINTERFACE >& xListener ) throw( UNO3_RUNTIMEEXCEPTION );
+ virtual void SAL_CALL unadvise(
+ const CSS_UNO::Type& aType ,
+ const CSS_UNO::Reference< CSS_UNO::XInterface >& xListener
+ ) throw( CSS_UNO::RuntimeException );
//__________________________________________________________________________________________________________
// impl but public methods to register service!
@@ -421,7 +422,7 @@ public:
@onerror
*/
- static const UNO3_SEQUENCE< UNO3_OUSTRING > impl_getStaticSupportedServiceNames();
+ static const CSS_UNO::Sequence< ::rtl::OUString > impl_getStaticSupportedServiceNames();
/**_________________________________________________________________________________________________________
@short
@@ -436,7 +437,7 @@ public:
@onerror
*/
- static const UNO3_OUSTRING impl_getStaticImplementationName();
+ static const ::rtl::OUString impl_getStaticImplementationName();
//______________________________________________________________________________________________________________
// protected methods
@@ -461,10 +462,12 @@ protected:
@onerror
*/
- virtual sal_Bool SAL_CALL convertFastPropertyValue( UNO3_ANY& rConvertedValue ,
- UNO3_ANY& rOldValue ,
- sal_Int32 nHandle ,
- const UNO3_ANY& rValue ) throw( UNO3_ILLEGALARGUMENTEXCEPTION );
+ virtual sal_Bool SAL_CALL convertFastPropertyValue(
+ CSS_UNO::Any& rConvertedValue ,
+ CSS_UNO::Any& rOldValue ,
+ sal_Int32 nHandle ,
+ const CSS_UNO::Any& rValue
+ ) throw( CSS_LANG::IllegalArgumentException );
/**_________________________________________________________________________________________________________
@short
@@ -479,8 +482,10 @@ protected:
@onerror
*/
- virtual void SAL_CALL setFastPropertyValue_NoBroadcast( sal_Int32 nHandle ,
- const UNO3_ANY& rValue ) throw ( ::com::sun::star::uno::Exception );
+ virtual void SAL_CALL setFastPropertyValue_NoBroadcast(
+ sal_Int32 nHandle ,
+ const CSS_UNO::Any& rValue
+ ) throw ( ::com::sun::star::uno::Exception );
/**_________________________________________________________________________________________________________
@short
@@ -495,8 +500,8 @@ protected:
@onerror
*/
- virtual void SAL_CALL getFastPropertyValue( UNO3_ANY& rValue ,
- sal_Int32 nHandle ) const ;
+ virtual void SAL_CALL getFastPropertyValue( CSS_UNO::Any& rValue ,
+ sal_Int32 nHandle ) const ;
/**_________________________________________________________________________________________________________
@short
@@ -511,7 +516,7 @@ protected:
@onerror
*/
- virtual UNO3_IPROPERTYARRAYHELPER& SAL_CALL getInfoHelper();
+ virtual ::cppu::IPropertyArrayHelper& SAL_CALL getInfoHelper();
//__________________________________________________________________________________________________________
// XPropertySet
@@ -530,7 +535,8 @@ protected:
@onerror
*/
- UNO3_REFERENCE< UNO3_XPROPERTYSETINFO > SAL_CALL getPropertySetInfo() throw( UNO3_RUNTIMEEXCEPTION );
+ CSS_UNO::Reference< CSS_BEANS::XPropertySetInfo > SAL_CALL getPropertySetInfo()
+ throw( CSS_UNO::RuntimeException );
//__________________________________________________________________________________________________________
// BaseControl
@@ -549,7 +555,9 @@ protected:
@onerror
*/
- virtual UNO3_WINDOWDESCRIPTOR* impl_getWindowDescriptor( const UNO3_REFERENCE< UNO3_XWINDOWPEER >& xParentPeer );
+ virtual CSS_AWT::WindowDescriptor* impl_getWindowDescriptor(
+ const CSS_UNO::Reference< CSS_AWT::XWindowPeer >& xParentPeer
+ );
//______________________________________________________________________________________________________________
// private methods
@@ -570,9 +578,9 @@ private:
@onerror
*/
- void impl_createFrame( const UNO3_REFERENCE< UNO3_XWINDOWPEER >& xPeer ,
- const UNO3_OUSTRING& sURL ,
- const UNO3_SEQUENCE< UNO3_PROPERTYVALUE >& seqArguments );
+ void impl_createFrame( const CSS_UNO::Reference< CSS_AWT::XWindowPeer >& xPeer ,
+ const ::rtl::OUString& sURL ,
+ const CSS_UNO::Sequence< CSS_BEANS::PropertyValue >& seqArguments );
/**_________________________________________________________________________________________________________
@short
@@ -602,7 +610,7 @@ private:
@onerror
*/
- static const UNO3_SEQUENCE< UNO3_PROPERTY > impl_getStaticPropertyDescriptor();
+ static const CSS_UNO::Sequence< CSS_BEANS::Property > impl_getStaticPropertyDescriptor();
//______________________________________________________________________________________________________________
@@ -611,14 +619,23 @@ private:
private:
- UNO3_REFERENCE< UNO3_XFRAME > m_xFrame ;
- UNO3_OUSTRING m_sComponentURL ;
- UNO3_SEQUENCE< UNO3_PROPERTYVALUE > m_seqLoaderArguments ;
- UNO3_OMULTITYPEINTERFACECONTAINERHELPER m_aInterfaceContainer ;
- UNO3_OCONNECTIONPOINTCONTAINERHELPER m_aConnectionPointContainer ;
+ CSS_UNO::Reference< CSS_FRAME::XFrame > m_xFrame ;
+ ::rtl::OUString m_sComponentURL ;
+ CSS_UNO::Sequence< CSS_BEANS::PropertyValue > m_seqLoaderArguments ;
+ ::cppu::OMultiTypeInterfaceContainerHelper m_aInterfaceContainer ;
+ OConnectionPointContainerHelper m_aConnectionPointContainer ;
}; // class FrameControl
+// The namespace alaises are only used in the header
+#undef CSS_UNO
+#undef CSS_LANG
+#undef CSS_BEANS
+#undef CSS_AWT
+#undef CSS_FRAME
+
} // namespace unocontrols
#endif // #ifndef _UNOCONTROLS_FRAMECONTROL_CTRL_HXX
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/UnoControls/source/inc/progressbar.hxx b/UnoControls/source/inc/progressbar.hxx
index 743d0568f879..97cad21816dd 100644
--- a/UnoControls/source/inc/progressbar.hxx
+++ b/UnoControls/source/inc/progressbar.hxx
@@ -1,3 +1,4 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
/*************************************************************************
*
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
@@ -46,17 +47,9 @@
namespace unocontrols{
-#define UNO3_REFERENCE ::com::sun::star::uno::Reference
-#define UNO3_XMULTISERVICEFACTORY ::com::sun::star::lang::XMultiServiceFactory
-#define UNO3_RUNTIMEEXCEPTION ::com::sun::star::uno::RuntimeException
-#define UNO3_XCONTROLMODEL ::com::sun::star::awt::XControlModel
-#define UNO3_XPROGRESSBAR ::com::sun::star::awt::XProgressBar
-#define UNO3_ANY ::com::sun::star::uno::Any
-#define UNO3_TYPE ::com::sun::star::uno::Type
-#define UNO3_SEQUENCE ::com::sun::star::uno::Sequence
-#define UNO3_XGRAPHICS ::com::sun::star::awt::XGraphics
-#define UNO3_OUSTRING ::rtl::OUString
-#define UNO3_SIZE ::com::sun::star::awt::Size
+#define CSS_UNO ::com::sun::star::uno
+#define CSS_LANG ::com::sun::star::lang
+#define CSS_AWT ::com::sun::star::awt
//____________________________________________________________________________________________________________
// defines
@@ -64,24 +57,24 @@ namespace unocontrols{
#define SERVICENAME_PROGRESSBAR "com.sun.star.awt.XProgressBar"
#define IMPLEMENTATIONNAME_PROGRESSBAR "stardiv.UnoControls.ProgressBar"
-#define FREESPACE 4
-#define DEFAULT_HORIZONTAL sal_True
-#define DEFAULT_BLOCKDIMENSION Size(1,1)
-#define DEFAULT_BACKGROUNDCOLOR TRGB_COLORDATA( 0x00, 0xC0, 0xC0, 0xC0 ) // lightgray
-#define DEFAULT_FOREGROUNDCOLOR TRGB_COLORDATA( 0x00, 0x00, 0x00, 0x80 ) // blue
-#define DEFAULT_MINRANGE INT_MIN
-#define DEFAULT_MAXRANGE INT_MAX
-#define DEFAULT_BLOCKVALUE 1
-#define DEFAULT_VALUE DEFAULT_MINRANGE
-#define LINECOLOR_BRIGHT TRGB_COLORDATA( 0x00, 0xFF, 0xFF, 0xFF ) // white
-#define LINECOLOR_SHADOW TRGB_COLORDATA( 0x00, 0x00, 0x00, 0x00 ) // black
+#define PROGRESSBAR_FREESPACE 4
+#define PROGRESSBAR_DEFAULT_HORIZONTAL sal_True
+#define PROGRESSBAR_DEFAULT_BLOCKDIMENSION Size(1,1)
+#define PROGRESSBAR_DEFAULT_BACKGROUNDCOLOR TRGB_COLORDATA( 0x00, 0xC0, 0xC0, 0xC0 ) // lightgray
+#define PROGRESSBAR_DEFAULT_FOREGROUNDCOLOR TRGB_COLORDATA( 0x00, 0x00, 0x00, 0x80 ) // blue
+#define PROGRESSBAR_DEFAULT_MINRANGE INT_MIN
+#define PROGRESSBAR_DEFAULT_MAXRANGE INT_MAX
+#define PROGRESSBAR_DEFAULT_BLOCKVALUE 1
+#define PROGRESSBAR_DEFAULT_VALUE PROGRESSBAR_DEFAULT_MINRANGE
+#define PROGRESSBAR_LINECOLOR_BRIGHT TRGB_COLORDATA( 0x00, 0xFF, 0xFF, 0xFF ) // white
+#define PROGRESSBAR_LINECOLOR_SHADOW TRGB_COLORDATA( 0x00, 0x00, 0x00, 0x00 ) // black
//____________________________________________________________________________________________________________
// classes
//____________________________________________________________________________________________________________
-class ProgressBar : public UNO3_XCONTROLMODEL
- , public UNO3_XPROGRESSBAR
+class ProgressBar : public CSS_AWT::XControlModel
+ , public CSS_AWT::XProgressBar
, public BaseControl
{
@@ -108,7 +101,7 @@ public:
@onerror
*/
- ProgressBar( const UNO3_REFERENCE< UNO3_XMULTISERVICEFACTORY >& xFactory );
+ ProgressBar( const CSS_UNO::Reference< CSS_LANG::XMultiServiceFactory >& xFactory );
/**_________________________________________________________________________________________________________
@short
@@ -142,7 +135,8 @@ public:
@onerror
*/
- virtual UNO3_ANY SAL_CALL queryInterface( const UNO3_TYPE& aType ) throw( UNO3_RUNTIMEEXCEPTION );
+ virtual CSS_UNO::Any SAL_CALL queryInterface( const CSS_UNO::Type& aType )
+ throw( CSS_UNO::RuntimeException );
/**_______________________________________________________________________________________________________
@short increment refcount
@@ -193,7 +187,8 @@ public:
@onerror
*/
- virtual UNO3_SEQUENCE< UNO3_TYPE > SAL_CALL getTypes() throw( UNO3_RUNTIMEEXCEPTION );
+ virtual CSS_UNO::Sequence< CSS_UNO::Type > SAL_CALL getTypes()
+ throw( CSS_UNO::RuntimeException );
//__________________________________________________________________________________________________________
// XAggregation
@@ -212,7 +207,8 @@ public:
@onerror
*/
- UNO3_ANY SAL_CALL queryAggregation( const UNO3_TYPE& aType ) throw( UNO3_RUNTIMEEXCEPTION );
+ CSS_UNO::Any SAL_CALL queryAggregation( const CSS_UNO::Type& aType )
+ throw( CSS_UNO::RuntimeException );
//________________________________________________________________________________________________________
// XProgressBar
@@ -231,7 +227,8 @@ public:
@onerror
*/
- virtual void SAL_CALL setForegroundColor( sal_Int32 nColor ) throw( UNO3_RUNTIMEEXCEPTION );
+ virtual void SAL_CALL setForegroundColor( sal_Int32 nColor )
+ throw( CSS_UNO::RuntimeException );
/**_________________________________________________________________________________________________________
@short
@@ -246,7 +243,8 @@ public:
@onerror
*/
- virtual void SAL_CALL setBackgroundColor( sal_Int32 nColor ) throw( UNO3_RUNTIMEEXCEPTION );
+ virtual void SAL_CALL setBackgroundColor( sal_Int32 nColor )
+ throw( CSS_UNO::RuntimeException );
/**_________________________________________________________________________________________________________
@short
@@ -261,7 +259,7 @@ public:
@onerror
*/
- virtual void SAL_CALL setValue( sal_Int32 nValue ) throw( UNO3_RUNTIMEEXCEPTION );
+ virtual void SAL_CALL setValue( sal_Int32 nValue ) throw( CSS_UNO::RuntimeException );
/**_________________________________________________________________________________________________________
@short
@@ -276,8 +274,10 @@ public:
@onerror
*/
- virtual void SAL_CALL setRange( sal_Int32 nMin ,
- sal_Int32 nMax ) throw( UNO3_RUNTIMEEXCEPTION );
+ virtual void SAL_CALL setRange(
+ sal_Int32 nMin ,
+ sal_Int32 nMax
+ ) throw( CSS_UNO::RuntimeException );
/**_________________________________________________________________________________________________________
@short
@@ -292,7 +292,7 @@ public:
@onerror
*/
- virtual sal_Int32 SAL_CALL getValue() throw( UNO3_RUNTIMEEXCEPTION );
+ virtual sal_Int32 SAL_CALL getValue() throw( CSS_UNO::RuntimeException );
//__________________________________________________________________________________________________________
// XWindow
@@ -311,11 +311,13 @@ public:
@onerror
*/
- virtual void SAL_CALL setPosSize( sal_Int32 nX ,
- sal_Int32 nY ,
- sal_Int32 nWidth ,
- sal_Int32 nHeight ,
- sal_Int16 nFlags ) throw( UNO3_RUNTIMEEXCEPTION );
+ virtual void SAL_CALL setPosSize(
+ sal_Int32 nX ,
+ sal_Int32 nY ,
+ sal_Int32 nWidth ,
+ sal_Int32 nHeight ,
+ sal_Int16 nFlags
+ ) throw( CSS_UNO::RuntimeException );
//__________________________________________________________________________________________________________
// XControl
@@ -334,7 +336,9 @@ public:
@onerror
*/
- virtual sal_Bool SAL_CALL setModel( const UNO3_REFERENCE< UNO3_XCONTROLMODEL >& xModel ) throw( UNO3_RUNTIMEEXCEPTION );
+ virtual sal_Bool SAL_CALL setModel(
+ const CSS_UNO::Reference< CSS_AWT::XControlModel >& xModel
+ ) throw( CSS_UNO::RuntimeException );
/**_________________________________________________________________________________________________________
@short
@@ -349,7 +353,8 @@ public:
@onerror
*/
- virtual UNO3_REFERENCE< UNO3_XCONTROLMODEL > SAL_CALL getModel() throw( UNO3_RUNTIMEEXCEPTION );
+ virtual CSS_UNO::Reference< CSS_AWT::XControlModel > SAL_CALL getModel()
+ throw( CSS_UNO::RuntimeException );
//__________________________________________________________________________________________________________
// BaseControl
@@ -368,7 +373,7 @@ public:
@onerror
*/
- static const UNO3_SEQUENCE< UNO3_OUSTRING > impl_getStaticSupportedServiceNames();
+ static const CSS_UNO::Sequence< ::rtl::OUString > impl_getStaticSupportedServiceNames();
/**_________________________________________________________________________________________________________
@short
@@ -383,7 +388,7 @@ public:
@onerror
*/
- static const UNO3_OUSTRING impl_getStaticImplementationName();
+ static const ::rtl::OUString impl_getStaticImplementationName();
//____________________________________________________________________________________________________________
// protected methods
@@ -404,9 +409,11 @@ protected:
@onerror
*/
- virtual void impl_paint( sal_Int32 nX ,
- sal_Int32 nY ,
- const UNO3_REFERENCE< UNO3_XGRAPHICS >& xGraphics );
+ virtual void impl_paint(
+ sal_Int32 nX ,
+ sal_Int32 nY ,
+ const CSS_UNO::Reference< CSS_AWT::XGraphics >& xGraphics
+ );
/**_________________________________________________________________________________________________________
@short
@@ -429,17 +436,24 @@ protected:
private:
- sal_Bool m_bHorizontal ; // orientation for steps [true=horizontal/false=vertikal]
- UNO3_SIZE m_aBlockSize ; // width and height of a block [>=0,0]
- sal_Int32 m_nForegroundColor ; // (alpha,r,g,b)
- sal_Int32 m_nBackgroundColor ; // (alpha,r,g,b)
- sal_Int32 m_nMinRange ; // lowest value = 0% [long, <_nMaxRange]
- sal_Int32 m_nMaxRange ; // highest value = 100% [long, >_nMinRange]
- double m_nBlockValue ; // value for one block [long, >0]
- sal_Int32 m_nValue ; // value for progress [long]
+ sal_Bool m_bHorizontal ; // orientation for steps [true=horizontal/false=vertikal]
+ CSS_AWT::Size m_aBlockSize ; // width and height of a block [>=0,0]
+ sal_Int32 m_nForegroundColor ; // (alpha,r,g,b)
+ sal_Int32 m_nBackgroundColor ; // (alpha,r,g,b)
+ sal_Int32 m_nMinRange ; // lowest value = 0% [long, <_nMaxRange]
+ sal_Int32 m_nMaxRange ; // highest value = 100% [long, >_nMinRange]
+ double m_nBlockValue ; // value for one block [long, >0]
+ sal_Int32 m_nValue ; // value for progress [long]
}; // class ProgressBar
+// The namespace aliases are only used in the header
+#undef CSS_UNO
+#undef CSS_LANG
+#undef CSS_AWT
+
} // namespace unocontrols
#endif // #ifndef _UNOCONTROLS_PROGRESSBAR_CTRL_HXX
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/UnoControls/source/inc/progressmonitor.hxx b/UnoControls/source/inc/progressmonitor.hxx
index dfb6a1ae9fb9..6d829249449f 100644
--- a/UnoControls/source/inc/progressmonitor.hxx
+++ b/UnoControls/source/inc/progressmonitor.hxx
@@ -1,3 +1,4 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
/*************************************************************************
*
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
@@ -71,6 +72,8 @@
#include <com/sun/star/awt/XLayoutConstrains.hpp>
#include <com/sun/star/awt/XProgressBar.hpp>
+#include <vector>
+
//____________________________________________________________________________________________________________
// includes of my own project
//____________________________________________________________________________________________________________
@@ -82,25 +85,9 @@
namespace unocontrols{
-#define UNO3_ANY ::com::sun::star::uno::Any
-#define UNO3_OUSTRING ::rtl::OUString
-#define UNO3_RECTANGLE ::com::sun::star::awt::Rectangle
-#define UNO3_REFERENCE ::com::sun::star::uno::Reference
-#define UNO3_RUNTIMEEXCEPTION ::com::sun::star::uno::RuntimeException
-#define UNO3_SEQUENCE ::com::sun::star::uno::Sequence
-#define UNO3_SIZE ::com::sun::star::awt::Size
-#define UNO3_TYPE ::com::sun::star::uno::Type
-#define UNO3_XACTIONLISTENER ::com::sun::star::awt::XActionListener
-#define UNO3_XBUTTON ::com::sun::star::awt::XButton
-#define UNO3_XCONTROLMODEL ::com::sun::star::awt::XControlModel
-#define UNO3_XFIXEDTEXT ::com::sun::star::awt::XFixedText
-#define UNO3_XGRAPHICS ::com::sun::star::awt::XGraphics
-#define UNO3_XLAYOUTCONSTRAINS ::com::sun::star::awt::XLayoutConstrains
-#define UNO3_XMULTISERVICEFACTORY ::com::sun::star::lang::XMultiServiceFactory
-#define UNO3_XPROGRESSBAR ::com::sun::star::awt::XProgressBar
-#define UNO3_XPROGRESSMONITOR ::com::sun::star::awt::XProgressMonitor
-#define UNO3_XTOOLKIT ::com::sun::star::awt::XToolkit
-#define UNO3_XWINDOWPEER ::com::sun::star::awt::XWindowPeer
+#define CSS_UNO ::com::sun::star::uno
+#define CSS_AWT ::com::sun::star::awt
+#define CSS_LANG ::com::sun::star::lang
//____________________________________________________________________________________________________________
// defines
@@ -108,9 +95,7 @@ namespace unocontrols{
#define SERVICENAME_PROGRESSMONITOR "com.sun.star.awt.XProgressMonitor"
#define IMPLEMENTATIONNAME_PROGRESSMONITOR "stardiv.UnoControls.ProgressMonitor"
-#define FREEBORDER 10 // border around and between the controls
-#define WIDTH_RELATION 4 // reserve 1/4 for button width and rest for progressbar width
-#define HEIGHT_RELATION 5 // reserve 1/5 for button and progressbar heigth and rest for text height
+#define PROGRESSMONITOR_FREEBORDER 10 // border around and between the controls
#define FIXEDTEXT_SERVICENAME "com.sun.star.awt.UnoControlFixedText"
#define BUTTON_SERVICENAME "com.sun.star.awt.UnoControlButton"
#define FIXEDTEXT_MODELNAME "com.sun.star.awt.UnoControlFixedTextModel"
@@ -119,17 +104,13 @@ namespace unocontrols{
#define CONTROLNAME_BUTTON "Button" // -||-
#define CONTROLNAME_PROGRESSBAR "ProgressBar" // -||-
#define DEFAULT_BUTTONLABEL "Abbrechen"
-#define DEFAULT_TOPIC "\0"
-#define DEFAULT_TEXT "\0"
-#define BACKGROUNDCOLOR TRGB_COLORDATA( 0x00, 0xC0, 0xC0, 0xC0 ) // lighgray
-#define LINECOLOR_BRIGHT TRGB_COLORDATA( 0x00, 0xFF, 0xFF, 0xFF ) // white
-#define LINECOLOR_SHADOW TRGB_COLORDATA( 0x00, 0x00, 0x00, 0x00 ) // black
-#define HEIGHT_PROGRESSBAR 15
-// Overwrite defines from basecontrol.hxx!!!
-#undef DEFAULT_WIDTH
-#undef DEFAULT_HEIGHT
-#define DEFAULT_WIDTH 350
-#define DEFAULT_HEIGHT 100
+#define PROGRESSMONITOR_DEFAULT_TOPIC "\0"
+#define PROGRESSMONITOR_DEFAULT_TEXT "\0"
+#define PROGRESSMONITOR_BACKGROUNDCOLOR TRGB_COLORDATA( 0x00, 0xC0, 0xC0, 0xC0 ) // lighgray
+#define PROGRESSMONITOR_LINECOLOR_BRIGHT TRGB_COLORDATA( 0x00, 0xFF, 0xFF, 0xFF ) // white
+#define PROGRESSMONITOR_LINECOLOR_SHADOW TRGB_COLORDATA( 0x00, 0x00, 0x00, 0x00 ) // black
+#define PROGRESSMONITOR_DEFAULT_WIDTH 350
+#define PROGRESSMONITOR_DEFAULT_HEIGHT 100
//____________________________________________________________________________________________________________
// structs, types
@@ -138,21 +119,17 @@ namespace unocontrols{
/// Item of TextList
struct IMPL_TextlistItem
{
- UNO3_OUSTRING sTopic ; /// Left site of textline in dialog
- UNO3_OUSTRING sText ; /// Right site of textline in dialog
+ ::rtl::OUString sTopic ; /// Left site of textline in dialog
+ ::rtl::OUString sText ; /// Right site of textline in dialog
};
-/// Define a list-class for struct IMPL_TextlistItem
-class IMPL_Textlist ;
-DECLARE_LIST( IMPL_Textlist, IMPL_TextlistItem* )
-
//____________________________________________________________________________________________________________
// class declaration
//____________________________________________________________________________________________________________
-class ProgressMonitor : public UNO3_XLAYOUTCONSTRAINS
- , public UNO3_XBUTTON
- , public UNO3_XPROGRESSMONITOR
+class ProgressMonitor : public CSS_AWT::XLayoutConstrains
+ , public CSS_AWT::XButton
+ , public CSS_AWT::XProgressMonitor
, public BaseContainerControl
{
@@ -179,7 +156,7 @@ public:
@onerror
*/
- ProgressMonitor( const UNO3_REFERENCE< UNO3_XMULTISERVICEFACTORY >& xFactory );
+ ProgressMonitor( const CSS_UNO::Reference< CSS_LANG::XMultiServiceFactory >& xFactory );
/**_______________________________________________________________________________________________________
@short
@@ -213,7 +190,8 @@ public:
@onerror A RuntimeException is thrown.
*/
- virtual UNO3_ANY SAL_CALL queryInterface( const UNO3_TYPE& aType ) throw( UNO3_RUNTIMEEXCEPTION );
+ virtual CSS_UNO::Any SAL_CALL queryInterface( const CSS_UNO::Type& aType )
+ throw( CSS_UNO::RuntimeException );
/**_______________________________________________________________________________________________________
@short increment refcount
@@ -264,7 +242,7 @@ public:
@onerror A RuntimeException is thrown.
*/
- virtual UNO3_SEQUENCE< UNO3_TYPE > SAL_CALL getTypes() throw( UNO3_RUNTIMEEXCEPTION );
+ virtual CSS_UNO::Sequence< CSS_UNO::Type > SAL_CALL getTypes() throw( CSS_UNO::RuntimeException );
//________________________________________________________________________________________________________
// XAggregation
@@ -283,7 +261,8 @@ public:
@onerror -
*/
- virtual UNO3_ANY SAL_CALL queryAggregation( const UNO3_TYPE& aType ) throw( UNO3_RUNTIMEEXCEPTION );
+ virtual CSS_UNO::Any SAL_CALL queryAggregation( const CSS_UNO::Type& aType )
+ throw( CSS_UNO::RuntimeException );
//________________________________________________________________________________________________________
// XProgressMonitor
@@ -309,9 +288,11 @@ public:
RELEASE = nothing
*/
- virtual void SAL_CALL addText( const UNO3_OUSTRING& sTopic ,
- const UNO3_OUSTRING& sText ,
- sal_Bool bbeforeProgress ) throw( UNO3_RUNTIMEEXCEPTION );
+ virtual void SAL_CALL addText(
+ const ::rtl::OUString& sTopic ,
+ const ::rtl::OUString& sText ,
+ sal_Bool bbeforeProgress
+ ) throw( CSS_UNO::RuntimeException );
/**_______________________________________________________________________________________________________
@short -
@@ -326,8 +307,10 @@ public:
@onerror -
*/
- virtual void SAL_CALL removeText( const UNO3_OUSTRING& sTopic ,
- sal_Bool bbeforeProgress ) throw( UNO3_RUNTIMEEXCEPTION );
+ virtual void SAL_CALL removeText(
+ const ::rtl::OUString& sTopic ,
+ sal_Bool bbeforeProgress
+ ) throw( CSS_UNO::RuntimeException );
/**_______________________________________________________________________________________________________
@short -
@@ -342,9 +325,11 @@ public:
@onerror -
*/
- virtual void SAL_CALL updateText( const UNO3_OUSTRING& sTopic ,
- const UNO3_OUSTRING& sText ,
- sal_Bool bbeforeProgress ) throw( UNO3_RUNTIMEEXCEPTION );
+ virtual void SAL_CALL updateText(
+ const ::rtl::OUString& sTopic ,
+ const ::rtl::OUString& sText ,
+ sal_Bool bbeforeProgress
+ ) throw( CSS_UNO::RuntimeException );
//________________________________________________________________________________________________________
// XProgressBar
@@ -363,7 +348,7 @@ public:
@onerror -
*/
- virtual void SAL_CALL setForegroundColor( sal_Int32 nColor ) throw( UNO3_RUNTIMEEXCEPTION );
+ virtual void SAL_CALL setForegroundColor( sal_Int32 nColor ) throw( CSS_UNO::RuntimeException );
/**_______________________________________________________________________________________________________
@short -
@@ -378,7 +363,7 @@ public:
@onerror -
*/
- virtual void SAL_CALL setBackgroundColor( sal_Int32 nColor ) throw( UNO3_RUNTIMEEXCEPTION );
+ virtual void SAL_CALL setBackgroundColor( sal_Int32 nColor ) throw( CSS_UNO::RuntimeException );
/**_______________________________________________________________________________________________________
@short -
@@ -393,7 +378,7 @@ public:
@onerror -
*/
- virtual void SAL_CALL setValue( sal_Int32 nValue ) throw( UNO3_RUNTIMEEXCEPTION );
+ virtual void SAL_CALL setValue( sal_Int32 nValue ) throw( CSS_UNO::RuntimeException );
/**_______________________________________________________________________________________________________
@short -
@@ -409,7 +394,7 @@ public:
*/
virtual void SAL_CALL setRange( sal_Int32 nMin ,
- sal_Int32 nMax ) throw( UNO3_RUNTIMEEXCEPTION );
+ sal_Int32 nMax ) throw( CSS_UNO::RuntimeException );
/**_______________________________________________________________________________________________________
@short -
@@ -424,7 +409,7 @@ public:
@onerror -
*/
- virtual sal_Int32 SAL_CALL getValue() throw( UNO3_RUNTIMEEXCEPTION );
+ virtual sal_Int32 SAL_CALL getValue() throw( CSS_UNO::RuntimeException );
//________________________________________________________________________________________________________
// XButton
@@ -443,7 +428,9 @@ public:
@onerror -
*/
- virtual void SAL_CALL addActionListener( const UNO3_REFERENCE< UNO3_XACTIONLISTENER >& xListener ) throw( UNO3_RUNTIMEEXCEPTION );
+ virtual void SAL_CALL addActionListener(
+ const CSS_UNO::Reference< CSS_AWT::XActionListener >& xListener
+ ) throw( CSS_UNO::RuntimeException );
/**_______________________________________________________________________________________________________
@short -
@@ -458,7 +445,9 @@ public:
@onerror -
*/
- virtual void SAL_CALL removeActionListener( const UNO3_REFERENCE< UNO3_XACTIONLISTENER >& xListener ) throw( UNO3_RUNTIMEEXCEPTION );
+ virtual void SAL_CALL removeActionListener(
+ const CSS_UNO::Reference< CSS_AWT::XActionListener >& xListener
+ ) throw( CSS_UNO::RuntimeException );
/**_______________________________________________________________________________________________________
@short -
@@ -473,7 +462,7 @@ public:
@onerror -
*/
- virtual void SAL_CALL setLabel( const UNO3_OUSTRING& sLabel ) throw( UNO3_RUNTIMEEXCEPTION );
+ virtual void SAL_CALL setLabel( const ::rtl::OUString& sLabel ) throw( CSS_UNO::RuntimeException );
/**_______________________________________________________________________________________________________
@short -
@@ -488,7 +477,8 @@ public:
@onerror -
*/
- virtual void SAL_CALL setActionCommand( const UNO3_OUSTRING& sCommand ) throw( UNO3_RUNTIMEEXCEPTION );
+ virtual void SAL_CALL setActionCommand( const ::rtl::OUString& sCommand )
+ throw( CSS_UNO::RuntimeException );
//________________________________________________________________________________________________________
// XLayoutConstrains
@@ -507,7 +497,7 @@ public:
@onerror -
*/
- virtual UNO3_SIZE SAL_CALL getMinimumSize() throw( UNO3_RUNTIMEEXCEPTION );
+ virtual CSS_AWT::Size SAL_CALL getMinimumSize() throw( CSS_UNO::RuntimeException );
/**_______________________________________________________________________________________________________
@short -
@@ -522,7 +512,7 @@ public:
@onerror -
*/
- virtual UNO3_SIZE SAL_CALL getPreferredSize() throw( UNO3_RUNTIMEEXCEPTION );
+ virtual CSS_AWT::Size SAL_CALL getPreferredSize() throw( CSS_UNO::RuntimeException );
/**_______________________________________________________________________________________________________
@short -
@@ -537,7 +527,8 @@ public:
@onerror -
*/
- virtual UNO3_SIZE SAL_CALL calcAdjustedSize( const UNO3_SIZE& aNewSize ) throw( UNO3_RUNTIMEEXCEPTION );
+ virtual CSS_AWT::Size SAL_CALL calcAdjustedSize( const CSS_AWT::Size& aNewSize )
+ throw( CSS_UNO::RuntimeException );
//________________________________________________________________________________________________________
// XControl
@@ -556,8 +547,10 @@ public:
@onerror -
*/
- virtual void SAL_CALL createPeer( const UNO3_REFERENCE< UNO3_XTOOLKIT >& xToolkit ,
- const UNO3_REFERENCE< UNO3_XWINDOWPEER >& xParent ) throw( UNO3_RUNTIMEEXCEPTION );
+ virtual void SAL_CALL createPeer(
+ const CSS_UNO::Reference< CSS_AWT::XToolkit >& xToolkit ,
+ const CSS_UNO::Reference< CSS_AWT::XWindowPeer >& xParent
+ ) throw( CSS_UNO::RuntimeException );
/**_______________________________________________________________________________________________________
@short -
@@ -572,7 +565,8 @@ public:
@onerror -
*/
- virtual sal_Bool SAL_CALL setModel( const UNO3_REFERENCE< UNO3_XCONTROLMODEL >& xModel ) throw( UNO3_RUNTIMEEXCEPTION );
+ virtual sal_Bool SAL_CALL setModel( const CSS_UNO::Reference< CSS_AWT::XControlModel >& xModel )
+ throw( CSS_UNO::RuntimeException );
/**_______________________________________________________________________________________________________
@short -
@@ -587,7 +581,8 @@ public:
@onerror -
*/
- virtual UNO3_REFERENCE< UNO3_XCONTROLMODEL > SAL_CALL getModel() throw( UNO3_RUNTIMEEXCEPTION );
+ virtual CSS_UNO::Reference< CSS_AWT::XControlModel > SAL_CALL getModel()
+ throw( CSS_UNO::RuntimeException );
//________________________________________________________________________________________________________
// XComponent
@@ -606,7 +601,7 @@ public:
@onerror -
*/
- virtual void SAL_CALL dispose() throw( UNO3_RUNTIMEEXCEPTION );
+ virtual void SAL_CALL dispose() throw( CSS_UNO::RuntimeException );
//________________________________________________________________________________________________________
// XWindow
@@ -629,7 +624,7 @@ public:
sal_Int32 nY ,
sal_Int32 nWidth ,
sal_Int32 nHeight ,
- sal_Int16 nFlags ) throw( UNO3_RUNTIMEEXCEPTION );
+ sal_Int16 nFlags ) throw( CSS_UNO::RuntimeException );
//________________________________________________________________________________________________________
// BaseControl
@@ -648,7 +643,7 @@ public:
@onerror -
*/
- static const UNO3_SEQUENCE< UNO3_OUSTRING > impl_getStaticSupportedServiceNames();
+ static const CSS_UNO::Sequence< ::rtl::OUString > impl_getStaticSupportedServiceNames();
/**_______________________________________________________________________________________________________
@short -
@@ -663,7 +658,7 @@ public:
@onerror -
*/
- static const UNO3_OUSTRING impl_getStaticImplementationName();
+ static const ::rtl::OUString impl_getStaticImplementationName();
//____________________________________________________________________________________________________________
// protected methods
@@ -684,9 +679,9 @@ protected:
@onerror -
*/
- virtual void impl_paint( sal_Int32 nX ,
- sal_Int32 nY ,
- const UNO3_REFERENCE< UNO3_XGRAPHICS >& xGraphics );
+ virtual void impl_paint( sal_Int32 nX ,
+ sal_Int32 nY ,
+ const CSS_UNO::Reference< CSS_AWT::XGraphics >& xGraphics );
//____________________________________________________________________________________________________________
// private methods
@@ -752,8 +747,7 @@ private:
@onerror -
*/
- IMPL_TextlistItem* impl_searchTopic( const UNO3_OUSTRING& sTopic ,
- sal_Bool bbeforeProgress );
+ IMPL_TextlistItem* impl_searchTopic( const ::rtl::OUString& sTopic , sal_Bool bbeforeProgress );
//____________________________________________________________________________________________________________
// debug methods
@@ -776,8 +770,8 @@ private:
#ifdef DBG_UTIL
- sal_Bool impl_debug_checkParameter( const UNO3_OUSTRING& sTopic, const UNO3_OUSTRING& sText, sal_Bool bbeforeProgress ); // addText, updateText
- sal_Bool impl_debug_checkParameter( const UNO3_OUSTRING& rTopic, sal_Bool bbeforeProgress ); // removeText
+ sal_Bool impl_debug_checkParameter( const ::rtl::OUString& sTopic, const ::rtl::OUString& sText, sal_Bool bbeforeProgress ); // addText, updateText
+ sal_Bool impl_debug_checkParameter( const ::rtl::OUString& rTopic, sal_Bool bbeforeProgress ); // removeText
#endif
//____________________________________________________________________________________________________________
@@ -785,21 +779,27 @@ private:
//____________________________________________________________________________________________________________
private:
+ ::std::vector < IMPL_TextlistItem* > maTextlist_Top; // Elements before progress
+ CSS_UNO::Reference< CSS_AWT::XFixedText > m_xTopic_Top ; // (used, if parameter "beforeProgress"=sal_True in "addText, updateText, removeText")
+ CSS_UNO::Reference< CSS_AWT::XFixedText > m_xText_Top ;
- IMPL_Textlist* m_pTextlist_Top ; // Elements before progress
- UNO3_REFERENCE< UNO3_XFIXEDTEXT > m_xTopic_Top ; // (used, if parameter "beforeProgress"=sal_True in "addText, updateText, removeText")
- UNO3_REFERENCE< UNO3_XFIXEDTEXT > m_xText_Top ;
-
- IMPL_Textlist* m_pTextlist_Bottom ; // Elements below of progress
- UNO3_REFERENCE< UNO3_XFIXEDTEXT > m_xTopic_Bottom ; // (used, if parameter "beforeProgress"=sal_False in "addText, updateText, removeText")
- UNO3_REFERENCE< UNO3_XFIXEDTEXT > m_xText_Bottom ;
+ ::std::vector < IMPL_TextlistItem* > maTextlist_Bottom; // Elements below of progress
+ CSS_UNO::Reference< CSS_AWT::XFixedText > m_xTopic_Bottom ; // (used, if parameter "beforeProgress"=sal_False in "addText, updateText, removeText")
+ CSS_UNO::Reference< CSS_AWT::XFixedText > m_xText_Bottom ;
- UNO3_REFERENCE< UNO3_XPROGRESSBAR > m_xProgressBar ;
- UNO3_REFERENCE< UNO3_XBUTTON > m_xButton ;
- UNO3_RECTANGLE m_a3DLine ;
+ CSS_UNO::Reference< CSS_AWT::XProgressBar > m_xProgressBar ;
+ CSS_UNO::Reference< CSS_AWT::XButton > m_xButton ;
+ CSS_AWT::Rectangle m_a3DLine ;
}; // class ProgressMonitor
+// The namespaces aliases are only used the this header
+#undef CSS_UNO
+#undef CSS_AWT
+#undef CSS_LANG
+
} // namespace unocontrols
#endif // #ifndef _UNOCONTROLS_PROGRESSMONITOR_CTRL_HXX
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/UnoControls/source/inc/statusindicator.hxx b/UnoControls/source/inc/statusindicator.hxx
index 3ea07a4e0d0b..d8e888f9dc42 100644
--- a/UnoControls/source/inc/statusindicator.hxx
+++ b/UnoControls/source/inc/statusindicator.hxx
@@ -1,3 +1,4 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
/*************************************************************************
*
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
@@ -53,45 +54,28 @@
namespace unocontrols{
-#define UNO3_ANY ::com::sun::star::uno::Any
-#define UNO3_OUSTRING ::rtl::OUString
-#define UNO3_RECTANGLE ::com::sun::star::awt::Rectangle
-#define UNO3_REFERENCE ::com::sun::star::uno::Reference
-#define UNO3_RUNTIMEEXCEPTION ::com::sun::star::uno::RuntimeException
-#define UNO3_SEQUENCE ::com::sun::star::uno::Sequence
-#define UNO3_SIZE ::com::sun::star::awt::Size
-#define UNO3_TYPE ::com::sun::star::uno::Type
-#define UNO3_XCONTROLMODEL ::com::sun::star::awt::XControlModel
-#define UNO3_XFIXEDTEXT ::com::sun::star::awt::XFixedText
-#define UNO3_XGRAPHICS ::com::sun::star::awt::XGraphics
-#define UNO3_XLAYOUTCONSTRAINS ::com::sun::star::awt::XLayoutConstrains
-#define UNO3_XMULTISERVICEFACTORY ::com::sun::star::lang::XMultiServiceFactory
-#define UNO3_XPROGRESSBAR ::com::sun::star::awt::XProgressBar
-#define UNO3_XSTATUSINDICATOR ::com::sun::star::task::XStatusIndicator
-#define UNO3_XTOOLKIT ::com::sun::star::awt::XToolkit
-#define UNO3_XWINDOWPEER ::com::sun::star::awt::XWindowPeer
+#define CSS_UNO ::com::sun::star::uno
+#define CSS_AWT ::com::sun::star::awt
+#define CSS_LANG ::com::sun::star::lang
+#define CSS_TASK ::com::sun::star::task
//____________________________________________________________________________________________________________
// defines
//____________________________________________________________________________________________________________
-#define SERVICENAME_STATUSINDICATOR "com.sun.star.task.XStatusIndicator"
-#define IMPLEMENTATIONNAME_STATUSINDICATOR "stardiv.UnoControls.StatusIndicator"
-#undef FREEBORDER
-#define FREEBORDER 5 // border around and between the controls
-#define FIXEDTEXT_SERVICENAME "com.sun.star.awt.UnoControlFixedText"
-#define FIXEDTEXT_MODELNAME "com.sun.star.awt.UnoControlFixedTextModel"
-#define CONTROLNAME_TEXT "Text" // identifier the control in container
-#define CONTROLNAME_PROGRESSBAR "ProgressBar" // -||-
-#define DEFAULT_TEXT "\0"
-#define BACKGROUNDCOLOR TRGB_COLORDATA( 0x00, 0xC0, 0xC0, 0xC0 ) // lighgray
-#define LINECOLOR_BRIGHT TRGB_COLORDATA( 0x00, 0xFF, 0xFF, 0xFF ) // white
-#define LINECOLOR_SHADOW TRGB_COLORDATA( 0x00, 0x00, 0x00, 0x00 ) // black
-// Overwrite defines from basecontrol.hxx!!!
-#undef DEFAULT_WIDTH
-#undef DEFAULT_HEIGHT
-#define DEFAULT_WIDTH 300
-#define DEFAULT_HEIGHT 25
+#define SERVICENAME_STATUSINDICATOR "com.sun.star.task.XStatusIndicator"
+#define IMPLEMENTATIONNAME_STATUSINDICATOR "stardiv.UnoControls.StatusIndicator"
+#define STATUSINDICATOR_FREEBORDER 5 // border around and between the controls
+#define FIXEDTEXT_SERVICENAME "com.sun.star.awt.UnoControlFixedText"
+#define FIXEDTEXT_MODELNAME "com.sun.star.awt.UnoControlFixedTextModel"
+#define CONTROLNAME_TEXT "Text" // identifier the control in container
+#define CONTROLNAME_PROGRESSBAR "ProgressBar" // -||-
+#define STATUSINDICATOR_DEFAULT_TEXT "\0"
+#define STATUSINDICATOR_BACKGROUNDCOLOR TRGB_COLORDATA( 0x00, 0xC0, 0xC0, 0xC0 ) // lighgray
+#define STATUSINDICATOR_LINECOLOR_BRIGHT TRGB_COLORDATA( 0x00, 0xFF, 0xFF, 0xFF ) // white
+#define STATUSINDICATOR_LINECOLOR_SHADOW TRGB_COLORDATA( 0x00, 0x00, 0x00, 0x00 ) // black
+#define STATUSINDICATOR_DEFAULT_WIDTH 300
+#define STATUSINDICATOR_DEFAULT_HEIGHT 25
//____________________________________________________________________________________________________________
// structs, types
@@ -101,8 +85,8 @@ namespace unocontrols{
// class declaration
//____________________________________________________________________________________________________________
-class StatusIndicator : public UNO3_XLAYOUTCONSTRAINS
- , public UNO3_XSTATUSINDICATOR
+class StatusIndicator : public CSS_AWT::XLayoutConstrains
+ , public CSS_TASK::XStatusIndicator
, public BaseContainerControl
{
@@ -129,7 +113,7 @@ class StatusIndicator : public UNO3_XLAYOUTCONSTRAINS
@onerror
*/
- StatusIndicator( const UNO3_REFERENCE< UNO3_XMULTISERVICEFACTORY >& xFactory );
+ StatusIndicator( const CSS_UNO::Reference< CSS_LANG::XMultiServiceFactory >& xFactory );
/**_______________________________________________________________________________________________________
@short
@@ -163,7 +147,8 @@ class StatusIndicator : public UNO3_XLAYOUTCONSTRAINS
@onerror A RuntimeException is thrown.
*/
- virtual UNO3_ANY SAL_CALL queryInterface( const UNO3_TYPE& aType ) throw( UNO3_RUNTIMEEXCEPTION );
+ virtual CSS_UNO::Any SAL_CALL queryInterface( const CSS_UNO::Type& aType )
+ throw( CSS_UNO::RuntimeException );
/**_______________________________________________________________________________________________________
@short increment refcount
@@ -214,7 +199,8 @@ class StatusIndicator : public UNO3_XLAYOUTCONSTRAINS
@onerror A RuntimeException is thrown.
*/
- virtual UNO3_SEQUENCE< UNO3_TYPE > SAL_CALL getTypes() throw( UNO3_RUNTIMEEXCEPTION );
+ virtual CSS_UNO::Sequence< CSS_UNO::Type > SAL_CALL getTypes()
+ throw( CSS_UNO::RuntimeException );
//---------------------------------------------------------------------------------------------------------
// XAggregation
@@ -233,7 +219,8 @@ class StatusIndicator : public UNO3_XLAYOUTCONSTRAINS
@onerror -
*/
- virtual UNO3_ANY SAL_CALL queryAggregation( const UNO3_TYPE& aType ) throw( UNO3_RUNTIMEEXCEPTION );
+ virtual CSS_UNO::Any SAL_CALL queryAggregation( const CSS_UNO::Type& aType )
+ throw( CSS_UNO::RuntimeException );
//---------------------------------------------------------------------------------------------------------
// XStatusIndicator
@@ -252,8 +239,10 @@ class StatusIndicator : public UNO3_XLAYOUTCONSTRAINS
@onerror -
*//*-*****************************************************************************************************/
- virtual void SAL_CALL start( const UNO3_OUSTRING& sText ,
- sal_Int32 nRange ) throw( UNO3_RUNTIMEEXCEPTION );
+ virtual void SAL_CALL start(
+ const ::rtl::OUString& sText ,
+ sal_Int32 nRange
+ ) throw( CSS_UNO::RuntimeException );
/*-****************************************************************************************************//**
@short -
@@ -268,7 +257,7 @@ class StatusIndicator : public UNO3_XLAYOUTCONSTRAINS
@onerror -
*//*-*****************************************************************************************************/
- virtual void SAL_CALL end() throw( UNO3_RUNTIMEEXCEPTION );
+ virtual void SAL_CALL end() throw( CSS_UNO::RuntimeException );
/*-****************************************************************************************************//**
@short -
@@ -283,7 +272,7 @@ class StatusIndicator : public UNO3_XLAYOUTCONSTRAINS
@onerror -
*//*-*****************************************************************************************************/
- virtual void SAL_CALL reset() throw( UNO3_RUNTIMEEXCEPTION );
+ virtual void SAL_CALL reset() throw( CSS_UNO::RuntimeException );
/*-****************************************************************************************************//**
@short -
@@ -298,7 +287,7 @@ class StatusIndicator : public UNO3_XLAYOUTCONSTRAINS
@onerror -
*//*-*****************************************************************************************************/
- virtual void SAL_CALL setText( const UNO3_OUSTRING& sText ) throw( UNO3_RUNTIMEEXCEPTION );
+ virtual void SAL_CALL setText( const ::rtl::OUString& sText ) throw( CSS_UNO::RuntimeException );
/*-****************************************************************************************************//**
@short -
@@ -313,7 +302,7 @@ class StatusIndicator : public UNO3_XLAYOUTCONSTRAINS
@onerror -
*//*-*****************************************************************************************************/
- virtual void SAL_CALL setValue( sal_Int32 nValue ) throw( UNO3_RUNTIMEEXCEPTION );
+ virtual void SAL_CALL setValue( sal_Int32 nValue ) throw( CSS_UNO::RuntimeException );
//---------------------------------------------------------------------------------------------------------
// XLayoutConstrains
@@ -332,7 +321,7 @@ class StatusIndicator : public UNO3_XLAYOUTCONSTRAINS
@onerror -
*/
- virtual UNO3_SIZE SAL_CALL getMinimumSize() throw( UNO3_RUNTIMEEXCEPTION );
+ virtual CSS_AWT::Size SAL_CALL getMinimumSize() throw( CSS_UNO::RuntimeException );
/**_______________________________________________________________________________________________________
@short -
@@ -347,7 +336,7 @@ class StatusIndicator : public UNO3_XLAYOUTCONSTRAINS
@onerror -
*/
- virtual UNO3_SIZE SAL_CALL getPreferredSize() throw( UNO3_RUNTIMEEXCEPTION );
+ virtual CSS_AWT::Size SAL_CALL getPreferredSize() throw( CSS_UNO::RuntimeException );
/**_______________________________________________________________________________________________________
@short -
@@ -362,7 +351,8 @@ class StatusIndicator : public UNO3_XLAYOUTCONSTRAINS
@onerror -
*/
- virtual UNO3_SIZE SAL_CALL calcAdjustedSize( const UNO3_SIZE& aNewSize ) throw( UNO3_RUNTIMEEXCEPTION );
+ virtual CSS_AWT::Size SAL_CALL calcAdjustedSize( const CSS_AWT::Size& aNewSize )
+ throw( CSS_UNO::RuntimeException );
//---------------------------------------------------------------------------------------------------------
// XControl
@@ -381,8 +371,10 @@ class StatusIndicator : public UNO3_XLAYOUTCONSTRAINS
@onerror -
*/
- virtual void SAL_CALL createPeer( const UNO3_REFERENCE< UNO3_XTOOLKIT >& xToolkit ,
- const UNO3_REFERENCE< UNO3_XWINDOWPEER >& xParent ) throw( UNO3_RUNTIMEEXCEPTION );
+ virtual void SAL_CALL createPeer(
+ const CSS_UNO::Reference< CSS_AWT::XToolkit >& xToolkit ,
+ const CSS_UNO::Reference< CSS_AWT::XWindowPeer >& xParent
+ ) throw( CSS_UNO::RuntimeException );
/**_______________________________________________________________________________________________________
@short -
@@ -397,7 +389,8 @@ class StatusIndicator : public UNO3_XLAYOUTCONSTRAINS
@onerror -
*/
- virtual sal_Bool SAL_CALL setModel( const UNO3_REFERENCE< UNO3_XCONTROLMODEL >& xModel ) throw( UNO3_RUNTIMEEXCEPTION );
+ virtual sal_Bool SAL_CALL setModel( const CSS_UNO::Reference< CSS_AWT::XControlModel >& xModel )
+ throw( CSS_UNO::RuntimeException );
/**_______________________________________________________________________________________________________
@short -
@@ -412,7 +405,8 @@ class StatusIndicator : public UNO3_XLAYOUTCONSTRAINS
@onerror -
*/
- virtual UNO3_REFERENCE< UNO3_XCONTROLMODEL > SAL_CALL getModel() throw( UNO3_RUNTIMEEXCEPTION );
+ virtual CSS_UNO::Reference< CSS_AWT::XControlModel > SAL_CALL getModel()
+ throw( CSS_UNO::RuntimeException );
//---------------------------------------------------------------------------------------------------------
// XComponent
@@ -431,7 +425,7 @@ class StatusIndicator : public UNO3_XLAYOUTCONSTRAINS
@onerror -
*/
- virtual void SAL_CALL dispose() throw( UNO3_RUNTIMEEXCEPTION );
+ virtual void SAL_CALL dispose() throw( CSS_UNO::RuntimeException );
//---------------------------------------------------------------------------------------------------------
// XWindow
@@ -454,7 +448,7 @@ class StatusIndicator : public UNO3_XLAYOUTCONSTRAINS
sal_Int32 nY ,
sal_Int32 nWidth ,
sal_Int32 nHeight ,
- sal_Int16 nFlags ) throw( UNO3_RUNTIMEEXCEPTION );
+ sal_Int16 nFlags ) throw( CSS_UNO::RuntimeException );
//---------------------------------------------------------------------------------------------------------
// BaseControl
@@ -473,7 +467,7 @@ class StatusIndicator : public UNO3_XLAYOUTCONSTRAINS
@onerror -
*/
- static const UNO3_SEQUENCE< UNO3_OUSTRING > impl_getStaticSupportedServiceNames();
+ static const CSS_UNO::Sequence< ::rtl::OUString > impl_getStaticSupportedServiceNames();
/**_______________________________________________________________________________________________________
@short -
@@ -488,7 +482,7 @@ class StatusIndicator : public UNO3_XLAYOUTCONSTRAINS
@onerror -
*/
- static const UNO3_OUSTRING impl_getStaticImplementationName();
+ static const ::rtl::OUString impl_getStaticImplementationName();
//____________________________________________________________________________________________________________
// protected methods
@@ -509,7 +503,9 @@ protected:
@onerror -
*/
- virtual UNO3_WINDOWDESCRIPTOR* impl_getWindowDescriptor( const UNO3_REFERENCE< UNO3_XWINDOWPEER >& xParentPeer );
+ virtual CSS_AWT::WindowDescriptor* impl_getWindowDescriptor(
+ const CSS_UNO::Reference< CSS_AWT::XWindowPeer >& xParentPeer
+ );
/**_______________________________________________________________________________________________________
@short -
@@ -524,7 +520,11 @@ protected:
@onerror -
*/
- virtual void impl_paint ( sal_Int32 nX, sal_Int32 nY, const UNO3_REFERENCE< UNO3_XGRAPHICS > & rGraphics );
+ virtual void impl_paint (
+ sal_Int32 nX,
+ sal_Int32 nY,
+ const CSS_UNO::Reference< CSS_AWT::XGraphics > & rGraphics
+ );
/**_______________________________________________________________________________________________________
@short -
@@ -539,7 +539,7 @@ protected:
@onerror -
*/
- virtual void impl_recalcLayout( const UNO3_WINDOWEVENT& aEvent );
+ virtual void impl_recalcLayout( const CSS_AWT::WindowEvent& aEvent );
//____________________________________________________________________________________________________________
// debug methods
@@ -560,21 +560,25 @@ private:
@onerror -
*/
- #if OSL_DEBUG_LEVEL > 1
-
- #endif
-
//____________________________________________________________________________________________________________
// private variables
//____________________________________________________________________________________________________________
private:
- UNO3_REFERENCE< UNO3_XFIXEDTEXT > m_xText ;
- UNO3_REFERENCE< UNO3_XPROGRESSBAR > m_xProgressBar ;
+ CSS_UNO::Reference< CSS_AWT::XFixedText > m_xText ;
+ CSS_UNO::Reference< CSS_AWT::XProgressBar > m_xProgressBar ;
}; // class StatusIndicator
+// The name space aliases are only used in the header
+#undef CSS_UNO
+#undef CSS_AWT
+#undef CSS_LANG
+#undef CSS_TASK
+
} // namespace unocontrols
#endif // #ifndef _UNOCONTROLS_STATUSINDICATOR_CTRL_HXX
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */