summaryrefslogtreecommitdiff
path: root/include/svx
diff options
context:
space:
mode:
authorNoel Grandin <noel@peralex.com>2015-09-07 15:48:08 +0200
committerNoel Grandin <noel@peralex.com>2015-09-08 08:16:47 +0200
commitaf9200e33351fa942432b8bf303de48c7387ae04 (patch)
treeb8f1a74e3603aba7abd5c855b0367b5719933f98 /include/svx
parent7c581916251acdcd6d41c490d9bae9eec7eef590 (diff)
convert Link<> to typed
Change-Id: I0406faf872833dbe315a89c5b2b3c28f1c9f87a4
Diffstat (limited to 'include/svx')
-rw-r--r--include/svx/graphctl.hxx13
-rw-r--r--include/svx/imapdlg.hxx9
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();