diff options
author | Noel Grandin <noel@peralex.com> | 2015-09-07 15:48:08 +0200 |
---|---|---|
committer | Noel Grandin <noel@peralex.com> | 2015-09-08 08:16:47 +0200 |
commit | af9200e33351fa942432b8bf303de48c7387ae04 (patch) | |
tree | b8f1a74e3603aba7abd5c855b0367b5719933f98 /include/svx | |
parent | 7c581916251acdcd6d41c490d9bae9eec7eef590 (diff) |
convert Link<> to typed
Change-Id: I0406faf872833dbe315a89c5b2b3c28f1c9f87a4
Diffstat (limited to 'include/svx')
-rw-r--r-- | include/svx/graphctl.hxx | 13 | ||||
-rw-r--r-- | include/svx/imapdlg.hxx | 9 |
2 files changed, 11 insertions, 11 deletions
diff --git a/include/svx/graphctl.hxx b/include/svx/graphctl.hxx index a5dc16db1953..42f60db32ed6 100644 --- a/include/svx/graphctl.hxx +++ b/include/svx/graphctl.hxx @@ -39,10 +39,9 @@ class SVX_DLLPUBLIC GraphCtrl : public Control Graphic aGraphic; Idle aUpdateIdle; - Link<> aMousePosLink; - Link<> aGraphSizeLink; - Link<> aMarkObjLink; - Link<> aUpdateLink; + Link<GraphCtrl*,void> aMousePosLink; + Link<GraphCtrl*,void> aGraphSizeLink; + Link<GraphCtrl*,void> aUpdateLink; MapMode aMap100; Size aGraphSize; Point aMousePos; @@ -104,11 +103,11 @@ public: SdrObject* GetSelectedSdrObject() const; bool IsChanged() const { return bSdrMode && pModel->IsChanged(); } - void SetMousePosLink( const Link<>& rLink ) { aMousePosLink = rLink; } + void SetMousePosLink( const Link<GraphCtrl*,void>& rLink ) { aMousePosLink = rLink; } - void SetGraphSizeLink( const Link<>& rLink ) { aGraphSizeLink = rLink; } + void SetGraphSizeLink( const Link<GraphCtrl*,void>& rLink ) { aGraphSizeLink = rLink; } - void SetUpdateLink( const Link<>& rLink ) { aUpdateLink = rLink; } + void SetUpdateLink( const Link<GraphCtrl*,void>& rLink ) { aUpdateLink = rLink; } virtual ::com::sun::star::uno::Reference< ::com::sun::star::accessibility::XAccessible > CreateAccessible() SAL_OVERRIDE; }; diff --git a/include/svx/imapdlg.hxx b/include/svx/imapdlg.hxx index 238b8573483f..3c0b01328963 100644 --- a/include/svx/imapdlg.hxx +++ b/include/svx/imapdlg.hxx @@ -76,6 +76,7 @@ public: class IMapOwnData; class IMapWindow; +class GraphCtrl; class SVX_DLLPUBLIC SvxIMapDlg : public SfxModelessDialog // SfxFloatingWindow { @@ -119,12 +120,12 @@ class SVX_DLLPUBLIC SvxIMapDlg : public SfxModelessDialog // SfxFloatingWindow DECL_LINK_TYPED( TbxClickHdl, ToolBox*, void ); DECL_LINK( InfoHdl, IMapWindow* ); - DECL_LINK( MousePosHdl, IMapWindow* ); - DECL_LINK( GraphSizeHdl, IMapWindow* ); + DECL_LINK_TYPED( MousePosHdl, GraphCtrl*, void ); + DECL_LINK_TYPED( GraphSizeHdl, GraphCtrl*, void ); DECL_LINK( URLModifyHdl, void* ); DECL_LINK( URLLoseFocusHdl, void* ); - DECL_LINK_TYPED(UpdateHdl, Idle *, void); - DECL_LINK( StateHdl, IMapWindow* ); + DECL_LINK_TYPED( UpdateHdl, Idle *, void ); + DECL_LINK_TYPED( StateHdl, GraphCtrl*, void ); DECL_LINK( MiscHdl, void* ); void DoOpen(); |