diff options
author | Noel Grandin <noel@peralex.com> | 2015-09-09 11:41:20 +0200 |
---|---|---|
committer | Noel Grandin <noel@peralex.com> | 2015-09-10 11:38:30 +0200 |
commit | f4e951a61a20edd6efbd244966e851aa378e66ad (patch) | |
tree | f4879e437b88432069001e7e3dadd2649cd33a14 /include | |
parent | 823150ff153a6e02781b1b2b09ea6eb528111d2e (diff) |
convert Link<> to typed
Change-Id: I603463d0486d4d0f21ebbdc6eca900db58bb090f
Diffstat (limited to 'include')
-rw-r--r-- | include/sfx2/printopt.hxx | 8 | ||||
-rw-r--r-- | include/svx/compressgraphicdialog.hxx | 2 | ||||
-rw-r--r-- | include/vcl/button.hxx | 4 |
3 files changed, 7 insertions, 7 deletions
diff --git a/include/sfx2/printopt.hxx b/include/sfx2/printopt.hxx index b876bc4bf480..60faa1c0c7c4 100644 --- a/include/sfx2/printopt.hxx +++ b/include/sfx2/printopt.hxx @@ -73,15 +73,15 @@ private: PrinterOptions maPrinterOptions; PrinterOptions maPrintFileOptions; - DECL_DLLPRIVATE_LINK( ToggleOutputPrinterRBHdl, RadioButton* pButton ); - DECL_DLLPRIVATE_LINK( ToggleOutputPrintFileRBHdl, RadioButton* pButton ); + DECL_DLLPRIVATE_LINK_TYPED( ToggleOutputPrinterRBHdl, RadioButton&, void ); + DECL_DLLPRIVATE_LINK_TYPED( ToggleOutputPrintFileRBHdl, RadioButton&, void); DECL_DLLPRIVATE_LINK_TYPED( ClickReduceTransparencyCBHdl, Button*, void ); DECL_DLLPRIVATE_LINK_TYPED( ClickReduceGradientsCBHdl, Button*, void ); DECL_DLLPRIVATE_LINK_TYPED( ClickReduceBitmapsCBHdl, Button*, void ); - DECL_DLLPRIVATE_LINK( ToggleReduceGradientsStripesRBHdl, RadioButton* pButton ); - DECL_DLLPRIVATE_LINK( ToggleReduceBitmapsResolutionRBHdl, RadioButton* pButton ); + DECL_DLLPRIVATE_LINK_TYPED( ToggleReduceGradientsStripesRBHdl, RadioButton&, void ); + DECL_DLLPRIVATE_LINK_TYPED( ToggleReduceBitmapsResolutionRBHdl, RadioButton&, void ); SAL_DLLPRIVATE void ImplUpdateControls( const PrinterOptions* pCurrentOptions ); SAL_DLLPRIVATE void ImplSaveControls( PrinterOptions* pCurrentOptions ); diff --git a/include/svx/compressgraphicdialog.hxx b/include/svx/compressgraphicdialog.hxx index 1d3f33c3f8c8..eacf312abb99 100644 --- a/include/svx/compressgraphicdialog.hxx +++ b/include/svx/compressgraphicdialog.hxx @@ -66,7 +66,7 @@ private: DECL_LINK( NewWidthModifiedHdl, void* ); DECL_LINK( NewHeightModifiedHdl, void* ); DECL_LINK( ResolutionModifiedHdl, void* ); - DECL_LINK( ToggleCompressionRB, void* ); + DECL_LINK_TYPED( ToggleCompressionRB, RadioButton&, void ); DECL_LINK( ToggleReduceResolutionRB, void* ); DECL_LINK_TYPED( CalculateClickHdl, Button*, void ); diff --git a/include/vcl/button.hxx b/include/vcl/button.hxx index 6dc7a32932d8..10a241c6c6cd 100644 --- a/include/vcl/button.hxx +++ b/include/vcl/button.hxx @@ -284,7 +284,7 @@ private: bool mbSaveValue; bool mbRadioCheck; bool mbStateChanged; - Link<> maToggleHdl; + Link<RadioButton&,void> maToggleHdl; // when mbLegacyNoTextAlign is set then the old behaviour where // the WB_LEFT, WB_RIGHT & WB_CENTER affect the image placement // occurs, otherwise the image ( radiobutton circle ) is placed @@ -372,7 +372,7 @@ public: Size CalcMinimumSize( long nMaxWidth = 0 ) const; virtual Size GetOptimalSize() const SAL_OVERRIDE; - void SetToggleHdl( const Link<>& rLink ) { maToggleHdl = rLink; } + void SetToggleHdl( const Link<RadioButton&,void>& rLink ) { maToggleHdl = rLink; } /** GetRadioButtonGroup returns a list of pointers to <code>RadioButton</code>s in the same group. |