summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorNoel Grandin <noel@peralex.com>2015-10-13 13:17:30 +0200
committerNoel Grandin <noel@peralex.com>2015-10-15 09:58:34 +0200
commit99b21cc9f3f32284061be255f437b2954a7aada0 (patch)
treef26509e7b905d147bc14fcda9fd30e2861ed00e3 /include
parentc837bfda8c646fe2f7ff789032dd9a6ee6fd396f (diff)
convert Link<> to typed
Change-Id: I6c55c74d47b13149c2fa210bb9de4e8c430c57cc
Diffstat (limited to 'include')
-rw-r--r--include/sfx2/newstyle.hxx2
-rw-r--r--include/svtools/addresstemplate.hxx2
-rw-r--r--include/svx/imapdlg.hxx1
-rw-r--r--include/vcl/combobox.hxx8
4 files changed, 7 insertions, 6 deletions
diff --git a/include/sfx2/newstyle.hxx b/include/sfx2/newstyle.hxx
index fd719c4a311d..67e50766b6cf 100644
--- a/include/sfx2/newstyle.hxx
+++ b/include/sfx2/newstyle.hxx
@@ -39,7 +39,7 @@ private:
VclPtr<MessageDialog> aQueryOverwriteBox;
SfxStyleSheetBasePool& rPool;
- DECL_DLLPRIVATE_LINK( OKHdl, Control * );
+ DECL_DLLPRIVATE_LINK_TYPED( OKHdl, ComboBox&, void );
DECL_DLLPRIVATE_LINK_TYPED( OKClickHdl, Button *, void );
DECL_DLLPRIVATE_LINK( ModifyHdl, ComboBox * );
diff --git a/include/svtools/addresstemplate.hxx b/include/svtools/addresstemplate.hxx
index 012d9ae0b4dd..9f5bb48c7f63 100644
--- a/include/svtools/addresstemplate.hxx
+++ b/include/svtools/addresstemplate.hxx
@@ -130,7 +130,7 @@ namespace svt
DECL_LINK_TYPED(OnAdministrateDatasources, Button*, void);
DECL_STATIC_LINK_TYPED(AddressBookSourceDialog, OnComboGetFocus, Control&, void);
DECL_LINK_TYPED(OnComboLoseFocus, Control&, void);
- DECL_LINK(OnComboSelect, ComboBox*);
+ DECL_LINK_TYPED(OnComboSelect, ComboBox&, void);
DECL_LINK_TYPED(OnOkClicked, Button*, void);
DECL_LINK_TYPED(OnDelayedInitialize, void*, void);
};
diff --git a/include/svx/imapdlg.hxx b/include/svx/imapdlg.hxx
index 03c21a32bed9..0a34caef522a 100644
--- a/include/svx/imapdlg.hxx
+++ b/include/svx/imapdlg.hxx
@@ -123,6 +123,7 @@ class SVX_DLLPUBLIC SvxIMapDlg : public SfxModelessDialog // SfxFloatingWindow
DECL_LINK_TYPED( MousePosHdl, GraphCtrl*, void );
DECL_LINK_TYPED( GraphSizeHdl, GraphCtrl*, void );
DECL_LINK( URLModifyHdl, void* );
+ DECL_LINK_TYPED( URLModifyComboBoxHdl, ComboBox&, void );
DECL_LINK_TYPED( URLLoseFocusHdl, Control&, void );
DECL_LINK_TYPED( UpdateHdl, Idle *, void );
DECL_LINK_TYPED( StateHdl, GraphCtrl*, void );
diff --git a/include/vcl/combobox.hxx b/include/vcl/combobox.hxx
index 46dfe347716d..a215eaff190e 100644
--- a/include/vcl/combobox.hxx
+++ b/include/vcl/combobox.hxx
@@ -123,10 +123,10 @@ public:
bool IsMultiSelectionEnabled() const;
sal_Unicode GetMultiSelectionSeparator() const;
- void SetSelectHdl(const Link<>& rLink);
- const Link<>& GetSelectHdl() const;
- void SetDoubleClickHdl(const Link<>& rLink);
- const Link<>& GetDoubleClickHdl() const;
+ void SetSelectHdl(const Link<ComboBox&,void>& rLink);
+ const Link<ComboBox&,void>& GetSelectHdl() const;
+ void SetDoubleClickHdl(const Link<ComboBox&,void>& rLink);
+ const Link<ComboBox&,void>& GetDoubleClickHdl() const;
Size CalcMinimumSize() const override;
virtual Size GetOptimalSize() const override;