diff options
author | Noel Grandin <noel@peralex.com> | 2015-09-17 14:40:42 +0200 |
---|---|---|
committer | Noel Grandin <noel@peralex.com> | 2015-09-17 14:41:59 +0200 |
commit | 528d698f97ef89635ac17f01530dd40a0cc5a7d0 (patch) | |
tree | b4c096ffedf0615a4f9f9c1aaa90d71bd5ed969a /starmath/inc | |
parent | 485dcc9104a27812284e80d93d2bfbae86261afc (diff) |
convert Link<> to typed
Change-Id: Idc8e9b0ad0032940b98357b07f3e6caf26c5c2d7
Diffstat (limited to 'starmath/inc')
-rw-r--r-- | starmath/inc/dialog.hxx | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/starmath/inc/dialog.hxx b/starmath/inc/dialog.hxx index 56205230fb66..9e09118bc91e 100644 --- a/starmath/inc/dialog.hxx +++ b/starmath/inc/dialog.hxx @@ -324,7 +324,7 @@ public: class SmShowSymbol : public Control { - Link<> aDblClickHdlLink; + Link<SmShowSymbol&,void> aDblClickHdlLink; virtual void Paint(vcl::RenderContext& rRenderContext, const Rectangle&) SAL_OVERRIDE; virtual void ApplySettings(vcl::RenderContext& rRenderContext) SAL_OVERRIDE; @@ -340,7 +340,7 @@ public: } void SetSymbol(const SmSym *pSymbol); - void SetDblClickHdl(const Link<> &rLink) { aDblClickHdlLink = rLink; } + void SetDblClickHdl(const Link<SmShowSymbol&,void> &rLink) { aDblClickHdlLink = rLink; } }; @@ -366,10 +366,11 @@ class SmSymbolDialog : public ModalDialog DECL_LINK(SymbolSetChangeHdl, void*); DECL_LINK_TYPED(SymbolChangeHdl, SmShowSymbolSetWindow&, void); - DECL_LINK(SymbolDblClickHdl, void*); + DECL_LINK_TYPED(SymbolDblClickHdl, SmShowSymbol&, void); DECL_LINK_TYPED(SymbolDblClickHdl2, SmShowSymbolSetWindow&, void); DECL_LINK_TYPED(EditClickHdl, Button*, void); DECL_LINK_TYPED(GetClickHdl, Button*, void); + void SymbolDblClickHdl(); void FillSymbolSets(bool bDeleteText = true); const SmSym *GetSymbol() const; |