summaryrefslogtreecommitdiff
path: root/sc/source/ui/inc
diff options
context:
space:
mode:
Diffstat (limited to 'sc/source/ui/inc')
-rw-r--r--sc/source/ui/inc/PivotLayoutDialog.hxx3
-rw-r--r--sc/source/ui/inc/RandomNumberGeneratorDialog.hxx2
-rw-r--r--sc/source/ui/inc/areasdlg.hxx6
-rw-r--r--sc/source/ui/inc/colorformat.hxx4
-rw-r--r--sc/source/ui/inc/condformatdlg.hxx6
-rw-r--r--sc/source/ui/inc/condformatdlgentry.hxx16
-rw-r--r--sc/source/ui/inc/consdlg.hxx2
-rw-r--r--sc/source/ui/inc/crnrdlg.hxx2
-rw-r--r--sc/source/ui/inc/dapidata.hxx2
-rw-r--r--sc/source/ui/inc/dwfunctr.hxx2
-rw-r--r--sc/source/ui/inc/filtdlg.hxx4
-rw-r--r--sc/source/ui/inc/foptmgr.hxx2
-rw-r--r--sc/source/ui/inc/funcpage.hxx4
-rw-r--r--sc/source/ui/inc/instbdlg.hxx2
-rw-r--r--sc/source/ui/inc/linkarea.hxx2
-rw-r--r--sc/source/ui/inc/mvtabdlg.hxx2
-rw-r--r--sc/source/ui/inc/namedlg.hxx2
-rw-r--r--sc/source/ui/inc/optsolver.hxx2
-rw-r--r--sc/source/ui/inc/pfiltdlg.hxx2
-rw-r--r--sc/source/ui/inc/pvfundlg.hxx4
-rw-r--r--sc/source/ui/inc/scuiasciiopt.hxx4
-rw-r--r--sc/source/ui/inc/scuiautofmt.hxx2
-rw-r--r--sc/source/ui/inc/scuitphfedit.hxx2
-rw-r--r--sc/source/ui/inc/solveroptions.hxx2
-rw-r--r--sc/source/ui/inc/tpsort.hxx6
-rw-r--r--sc/source/ui/inc/tpsubt.hxx3
-rw-r--r--sc/source/ui/inc/tptable.hxx2
-rw-r--r--sc/source/ui/inc/tpusrlst.hxx2
-rw-r--r--sc/source/ui/inc/tpview.hxx6
-rw-r--r--sc/source/ui/inc/validate.hxx7
30 files changed, 53 insertions, 54 deletions
diff --git a/sc/source/ui/inc/PivotLayoutDialog.hxx b/sc/source/ui/inc/PivotLayoutDialog.hxx
index e8aeaecb95d0..689cbd87dd8d 100644
--- a/sc/source/ui/inc/PivotLayoutDialog.hxx
+++ b/sc/source/ui/inc/PivotLayoutDialog.hxx
@@ -94,7 +94,8 @@ private:
DECL_LINK_TYPED(LoseFocusHandler, Control&, void);
DECL_LINK_TYPED(ToggleSource, RadioButton&, void);
DECL_LINK_TYPED(ToggleDestination, RadioButton&, void);
- DECL_LINK(SourceEditModified, void*);
+ DECL_LINK_TYPED(SourceListSelected, ListBox&, void);
+ DECL_LINK(SourceEditModified, void*);
void ToggleSource();
void ToggleDestination();
virtual bool Close() SAL_OVERRIDE;
diff --git a/sc/source/ui/inc/RandomNumberGeneratorDialog.hxx b/sc/source/ui/inc/RandomNumberGeneratorDialog.hxx
index b9d7934bd4f5..c8bbbbc5ab92 100644
--- a/sc/source/ui/inc/RandomNumberGeneratorDialog.hxx
+++ b/sc/source/ui/inc/RandomNumberGeneratorDialog.hxx
@@ -79,7 +79,7 @@ private:
DECL_LINK( InputRangeModified, void* );
DECL_LINK( Parameter1ValueModified, void* );
DECL_LINK( Parameter2ValueModified, void* );
- DECL_LINK( DistributionChanged, void* );
+ DECL_LINK_TYPED( DistributionChanged, ListBox&, void );
DECL_LINK_TYPED( CheckChanged, CheckBox&, void );
};
diff --git a/sc/source/ui/inc/areasdlg.hxx b/sc/source/ui/inc/areasdlg.hxx
index 7b93cc8f46a8..a66efcf57c39 100644
--- a/sc/source/ui/inc/areasdlg.hxx
+++ b/sc/source/ui/inc/areasdlg.hxx
@@ -73,9 +73,9 @@ private:
bool Impl_GetItem( Edit* pEd, SfxStringItem& rItem );
// Handler:
- DECL_LINK( Impl_SelectHdl, ListBox* );
- DECL_LINK( Impl_ModifyHdl, formula::RefEdit* );
- DECL_LINK_TYPED( Impl_BtnHdl, Button*, void );
+ DECL_LINK_TYPED( Impl_SelectHdl, ListBox&, void );
+ DECL_LINK( Impl_ModifyHdl, formula::RefEdit* );
+ DECL_LINK_TYPED( Impl_BtnHdl, Button*, void );
DECL_LINK_TYPED( Impl_GetFocusHdl, Control&, void );
};
diff --git a/sc/source/ui/inc/colorformat.hxx b/sc/source/ui/inc/colorformat.hxx
index ed694ad38cd8..bac09680793e 100644
--- a/sc/source/ui/inc/colorformat.hxx
+++ b/sc/source/ui/inc/colorformat.hxx
@@ -50,8 +50,8 @@ private:
ScAddress maPos;
DECL_LINK_TYPED(OkBtnHdl, Button*, void);
- DECL_LINK(TypeSelectHdl, void*);
- DECL_LINK(PosSelectHdl, void*);
+ DECL_LINK_TYPED(TypeSelectHdl, ListBox&, void);
+ DECL_LINK_TYPED(PosSelectHdl, ListBox&, void);
void Init();
diff --git a/sc/source/ui/inc/condformatdlg.hxx b/sc/source/ui/inc/condformatdlg.hxx
index bac7c365f590..affbeff01f61 100644
--- a/sc/source/ui/inc/condformatdlg.hxx
+++ b/sc/source/ui/inc/condformatdlg.hxx
@@ -91,9 +91,9 @@ public:
DECL_LINK_TYPED( ScrollHdl, ScrollBar*, void );
DECL_LINK( EntrySelectHdl, ScCondFrmtEntry* );
- DECL_LINK( TypeListHdl, ListBox*);
- DECL_LINK_TYPED( AfterTypeListHdl, void*, void);
- DECL_LINK( ColFormatTypeHdl, ListBox*);
+ DECL_LINK_TYPED( TypeListHdl, ListBox&, void );
+ DECL_LINK_TYPED( AfterTypeListHdl, void*, void );
+ DECL_LINK_TYPED( ColFormatTypeHdl, ListBox&, void );
};
class ScCondFormatDlg : public ScAnyRefDlg
diff --git a/sc/source/ui/inc/condformatdlgentry.hxx b/sc/source/ui/inc/condformatdlgentry.hxx
index 3fd588dee14f..8eebe484cf07 100644
--- a/sc/source/ui/inc/condformatdlgentry.hxx
+++ b/sc/source/ui/inc/condformatdlgentry.hxx
@@ -100,8 +100,8 @@ class ScConditionFrmtEntry : public ScCondFrmtEntry, public SfxListener
virtual OUString GetExpressionString() SAL_OVERRIDE;
void Init(ScCondFormatDlg* pDialogParent);
- DECL_LINK( StyleSelectHdl, void* );
- DECL_LINK( ConditionTypeSelectHdl, void* );
+ DECL_LINK_TYPED( StyleSelectHdl, ListBox&, void );
+ DECL_LINK_TYPED( ConditionTypeSelectHdl, ListBox&, void );
DECL_LINK( OnEdChanged, Edit* );
// Searches the lookup table for the entry position, given condition mode
@@ -142,7 +142,7 @@ class ScFormulaFrmtEntry : public ScCondFrmtEntry
virtual OUString GetExpressionString() SAL_OVERRIDE;
void Init(ScCondFormatDlg* pDialogParent);
- DECL_LINK( StyleSelectHdl, void* );
+ DECL_LINK_TYPED( StyleSelectHdl, ListBox&, void );
public:
ScFormulaFrmtEntry( vcl::Window* pParent, ScDocument* PDoc, ScCondFormatDlg* pDialogParent, const ScAddress& rPos, const ScCondFormatEntry* pFormatEntry = NULL );
@@ -176,7 +176,7 @@ class ScColorScale2FrmtEntry : public ScCondFrmtEntry
virtual OUString GetExpressionString() SAL_OVERRIDE;
void Init();
- DECL_LINK( EntryTypeHdl, ListBox* );
+ DECL_LINK_TYPED( EntryTypeHdl, ListBox&, void );
public:
ScColorScale2FrmtEntry( vcl::Window* pParent, ScDocument* pDoc, const ScAddress& rPos, const ScColorScaleFormat* pFormat = NULL );
virtual ~ScColorScale2FrmtEntry();
@@ -211,7 +211,7 @@ class ScColorScale3FrmtEntry : public ScCondFrmtEntry
virtual OUString GetExpressionString() SAL_OVERRIDE;
void Init();
- DECL_LINK( EntryTypeHdl, ListBox* );
+ DECL_LINK_TYPED( EntryTypeHdl, ListBox&, void );
public:
ScColorScale3FrmtEntry( vcl::Window* pParent, ScDocument* pDoc, const ScAddress& rPos, const ScColorScaleFormat* pFormat = NULL );
virtual ~ScColorScale3FrmtEntry();
@@ -243,7 +243,7 @@ class ScDataBarFrmtEntry : public ScCondFrmtEntry
void Init();
DECL_LINK_TYPED( OptionBtnHdl, Button*, void );
- DECL_LINK( DataBarTypeSelectHdl, void* );
+ DECL_LINK_TYPED( DataBarTypeSelectHdl, ListBox&, void );
public:
ScDataBarFrmtEntry( vcl::Window* pParemt, ScDocument* pDoc, const ScAddress& rPos, const ScDataBarFormat* pFormat = NULL );
virtual ~ScDataBarFrmtEntry();
@@ -274,7 +274,7 @@ protected:
private:
void Init();
- DECL_LINK( StyleSelectHdl, void* );
+ DECL_LINK_TYPED( StyleSelectHdl, ListBox&, void );
VclPtr<ListBox> maLbDateEntry;
VclPtr<FixedText> maFtStyle;
@@ -299,7 +299,7 @@ class ScIconSetFrmtEntry : public ScCondFrmtEntry
void Init();
- DECL_LINK( IconSetTypeHdl, void* );
+ DECL_LINK_TYPED( IconSetTypeHdl, ListBox&, void );
public:
ScIconSetFrmtEntry( vcl::Window* pParent, ScDocument* pDoc, const ScAddress& rPos, const ScIconSetFormat* pFormat = NULL );
diff --git a/sc/source/ui/inc/consdlg.hxx b/sc/source/ui/inc/consdlg.hxx
index e875010bfda9..07ea7c215ff3 100644
--- a/sc/source/ui/inc/consdlg.hxx
+++ b/sc/source/ui/inc/consdlg.hxx
@@ -95,7 +95,7 @@ private:
DECL_LINK_TYPED( ClickHdl, Button*, void );
DECL_LINK_TYPED( GetFocusHdl, Control&, void );
DECL_LINK( ModifyHdl, formula::RefEdit* );
- DECL_LINK( SelectHdl, ListBox* );
+ DECL_LINK_TYPED( SelectHdl, ListBox&, void );
static ScSubTotalFunc LbPosToFunc( sal_Int32 nPos );
static sal_Int32 FuncToLbPos( ScSubTotalFunc eFunc );
diff --git a/sc/source/ui/inc/crnrdlg.hxx b/sc/source/ui/inc/crnrdlg.hxx
index 8e84a04daaea..8eaeb59e8957 100644
--- a/sc/source/ui/inc/crnrdlg.hxx
+++ b/sc/source/ui/inc/crnrdlg.hxx
@@ -81,7 +81,7 @@ private:
DECL_LINK_TYPED( OkBtnHdl, Button*, void );
DECL_LINK_TYPED( AddBtnHdl, Button*, void );
DECL_LINK_TYPED( RemoveBtnHdl, Button*, void );
- DECL_LINK( Range1SelectHdl, void * );
+ DECL_LINK_TYPED( Range1SelectHdl, ListBox&, void );
DECL_LINK( Range1DataModifyHdl, void * );
DECL_LINK_TYPED( ColClickHdl, Button*, void );
DECL_LINK_TYPED( RowClickHdl, Button*, void );
diff --git a/sc/source/ui/inc/dapidata.hxx b/sc/source/ui/inc/dapidata.hxx
index 02c76e0dc8ae..3ddb187edcbb 100644
--- a/sc/source/ui/inc/dapidata.hxx
+++ b/sc/source/ui/inc/dapidata.hxx
@@ -36,7 +36,7 @@ private:
void FillObjects();
- DECL_LINK( SelectHdl, void* );
+ DECL_LINK_TYPED( SelectHdl, ListBox&, void );
public:
ScDataPilotDatabaseDlg(vcl::Window* pParent);
diff --git a/sc/source/ui/inc/dwfunctr.hxx b/sc/source/ui/inc/dwfunctr.hxx
index 3749cb4bf05c..988e8aea7e82 100644
--- a/sc/source/ui/inc/dwfunctr.hxx
+++ b/sc/source/ui/inc/dwfunctr.hxx
@@ -83,7 +83,7 @@ private:
DECL_LINK_TYPED( SetSelectionHdl, ListBox&, void );
DECL_LINK_TYPED( SetSelectionClickHdl, Button*, void );
- DECL_LINK( SelHdl, ListBox* );
+ DECL_LINK_TYPED( SelHdl, ListBox&, void );
DECL_LINK_TYPED( SetSplitHdl, ScPrivatSplit&, void );
DECL_LINK_TYPED( TimerHdl, Idle*, void );
diff --git a/sc/source/ui/inc/filtdlg.hxx b/sc/source/ui/inc/filtdlg.hxx
index 59bf701f9ea2..a7c22e073e09 100644
--- a/sc/source/ui/inc/filtdlg.hxx
+++ b/sc/source/ui/inc/filtdlg.hxx
@@ -145,7 +145,7 @@ private:
ScQueryItem* GetOutputItem ();
// Handler:
- DECL_LINK( LbSelectHdl, ListBox* );
+ DECL_LINK_TYPED( LbSelectHdl, ListBox&, void );
DECL_LINK( ValModifyHdl, ComboBox* );
DECL_LINK_TYPED( CheckBoxHdl, Button*, void );
DECL_LINK_TYPED( EndDlgHdl, Button*, void );
@@ -213,7 +213,7 @@ private:
const ScRange& rSource );
// Handler
- DECL_LINK( FilterAreaSelHdl, ListBox* );
+ DECL_LINK_TYPED( FilterAreaSelHdl, ListBox&, void );
DECL_LINK( FilterAreaModHdl, formula::RefEdit* );
DECL_LINK_TYPED( EndDlgHdl, Button*, void );
diff --git a/sc/source/ui/inc/foptmgr.hxx b/sc/source/ui/inc/foptmgr.hxx
index e5626ba48435..4016a5b3df4a 100644
--- a/sc/source/ui/inc/foptmgr.hxx
+++ b/sc/source/ui/inc/foptmgr.hxx
@@ -78,7 +78,7 @@ private:
// Handler:
DECL_LINK( EdAreaModifyHdl, Edit* );
- DECL_LINK( LbAreaSelHdl, ListBox* );
+ DECL_LINK_TYPED( LbAreaSelHdl, ListBox&, void );
DECL_LINK_TYPED( BtnCopyResultHdl, CheckBox&, void );
};
diff --git a/sc/source/ui/inc/funcpage.hxx b/sc/source/ui/inc/funcpage.hxx
index fcf2638e295c..942ee3045f80 100644
--- a/sc/source/ui/inc/funcpage.hxx
+++ b/sc/source/ui/inc/funcpage.hxx
@@ -61,8 +61,8 @@ private:
const ScFuncDesc* aLRUList[LRU_MAX];
- DECL_LINK( SelHdl, ListBox* );
- DECL_LINK( DblClkHdl, ListBox* );
+ DECL_LINK_TYPED( SelHdl, ListBox&, void );
+ DECL_LINK_TYPED( DblClkHdl, ListBox&, void );
protected:
diff --git a/sc/source/ui/inc/instbdlg.hxx b/sc/source/ui/inc/instbdlg.hxx
index 647512aa07d7..13ad0f9ca4ac 100644
--- a/sc/source/ui/inc/instbdlg.hxx
+++ b/sc/source/ui/inc/instbdlg.hxx
@@ -93,7 +93,7 @@ private:
DECL_LINK_TYPED(BrowseHdl_Impl, Button*, void);
DECL_LINK_TYPED(ChoiceHdl_Impl, Button*, void);
- DECL_LINK(SelectHdl_Impl, void *);
+ DECL_LINK_TYPED(SelectHdl_Impl, ListBox&, void);
DECL_LINK(CountHdl_Impl, void *);
DECL_LINK_TYPED(DoEnterHdl, Button*, void);
DECL_LINK_TYPED(BrowseTimeoutHdl, Timer *, void);
diff --git a/sc/source/ui/inc/linkarea.hxx b/sc/source/ui/inc/linkarea.hxx
index 610ea8c3d8d7..8204e7980795 100644
--- a/sc/source/ui/inc/linkarea.hxx
+++ b/sc/source/ui/inc/linkarea.hxx
@@ -52,7 +52,7 @@ private:
DECL_LINK(FileHdl, void *);
DECL_LINK_TYPED(BrowseHdl, Button*, void);
- DECL_LINK(RangeHdl, void *);
+ DECL_LINK_TYPED(RangeHdl, ListBox&, void);
DECL_LINK_TYPED(ReloadHdl, Button*, void);
DECL_LINK_TYPED( DialogClosedHdl, sfx2::FileDialogHelper*, void );
diff --git a/sc/source/ui/inc/mvtabdlg.hxx b/sc/source/ui/inc/mvtabdlg.hxx
index a758072bb435..99cd8fe51481 100644
--- a/sc/source/ui/inc/mvtabdlg.hxx
+++ b/sc/source/ui/inc/mvtabdlg.hxx
@@ -76,7 +76,7 @@ private:
void Init ();
void InitDocListBox ();
DECL_LINK_TYPED( OkHdl, Button*, void );
- DECL_LINK( SelHdl, ListBox * );
+ DECL_LINK_TYPED( SelHdl, ListBox&, void );
DECL_LINK_TYPED( CheckBtnHdl, RadioButton&, void );
DECL_LINK( CheckNameHdl, Edit * );
};
diff --git a/sc/source/ui/inc/namedlg.hxx b/sc/source/ui/inc/namedlg.hxx
index 332a0d7b0b0d..09526bde2b04 100644
--- a/sc/source/ui/inc/namedlg.hxx
+++ b/sc/source/ui/inc/namedlg.hxx
@@ -108,7 +108,7 @@ private:
DECL_LINK_TYPED( EdModifyCheckBoxHdl, CheckBox&, void );
DECL_LINK_TYPED( AssignGetFocusHdl, Control&, void );
DECL_LINK_TYPED( SelectionChangedHdl_Impl, SvTreeListBox*, void );
- DECL_LINK( ScopeChangedHdl, void* );
+ DECL_LINK_TYPED( ScopeChangedHdl, ListBox&, void );
protected:
virtual void RefInputDone( bool bForced = false ) SAL_OVERRIDE;
diff --git a/sc/source/ui/inc/optsolver.hxx b/sc/source/ui/inc/optsolver.hxx
index 6bdb0dd1b64d..47594807be3f 100644
--- a/sc/source/ui/inc/optsolver.hxx
+++ b/sc/source/ui/inc/optsolver.hxx
@@ -198,7 +198,7 @@ private:
DECL_LINK_TYPED( CursorDownHdl, ScCursorRefEdit&, void );
DECL_LINK( CondModifyHdl, void* );
DECL_LINK( TargetModifyHdl, void* );
- DECL_LINK( SelectHdl, void* );
+ DECL_LINK_TYPED( SelectHdl, ListBox&, void );
};
class ScSolverProgressDialog : public ModelessDialog
diff --git a/sc/source/ui/inc/pfiltdlg.hxx b/sc/source/ui/inc/pfiltdlg.hxx
index 07480b3d3187..2e74c0a8e809 100644
--- a/sc/source/ui/inc/pfiltdlg.hxx
+++ b/sc/source/ui/inc/pfiltdlg.hxx
@@ -90,7 +90,7 @@ private:
sal_uInt16 GetFieldSelPos ( SCCOL nField );
// Handler:
- DECL_LINK( LbSelectHdl, ListBox* );
+ DECL_LINK_TYPED( LbSelectHdl, ListBox&, void );
DECL_LINK( ValModifyHdl, ComboBox* );
DECL_LINK_TYPED( CheckBoxHdl, Button*, void );
};
diff --git a/sc/source/ui/inc/pvfundlg.hxx b/sc/source/ui/inc/pvfundlg.hxx
index ce2b8b6cbe68..c26316bd12d4 100644
--- a/sc/source/ui/inc/pvfundlg.hxx
+++ b/sc/source/ui/inc/pvfundlg.hxx
@@ -74,7 +74,7 @@ private:
/** Searches for a listbox entry, starts search at specified position. */
sal_Int32 FindBaseItemPos( const OUString& rEntry, sal_Int32 nStartPos ) const;
- DECL_LINK( SelectHdl, ListBox* );
+ DECL_LINK_TYPED( SelectHdl, ListBox&, void );
DECL_LINK_TYPED( DblClickHdl, ListBox&, void );
private:
@@ -153,7 +153,7 @@ private:
DECL_LINK_TYPED( RadioClickHdl, Button*, void );
DECL_LINK_TYPED( CheckHdl, Button*, void );
- DECL_LINK( SelectHdl, ListBox* );
+ DECL_LINK_TYPED( SelectHdl, ListBox&, void );
private:
VclPtr<ListBox> m_pLbSortBy;
diff --git a/sc/source/ui/inc/scuiasciiopt.hxx b/sc/source/ui/inc/scuiasciiopt.hxx
index e43a1fb7f1b7..097416347eba 100644
--- a/sc/source/ui/inc/scuiasciiopt.hxx
+++ b/sc/source/ui/inc/scuiasciiopt.hxx
@@ -100,12 +100,12 @@ private:
void UpdateVertical();
inline bool Seek( sal_uLong nPos ); // synced to and from mnStreamPos
- DECL_LINK( CharSetHdl, SvxTextEncodingBox* );
+ DECL_LINK_TYPED( CharSetHdl, ListBox&, void );
DECL_LINK( FirstRowHdl, NumericField* );
DECL_LINK_TYPED( RbSepFixHdl, Button*, void );
DECL_LINK( SeparatorHdl, Control* );
DECL_LINK_TYPED( SeparatorClickHdl, Button*, void );
- DECL_LINK( LbColTypeHdl, ListBox* );
+ DECL_LINK_TYPED( LbColTypeHdl, ListBox&, void );
DECL_LINK_TYPED( UpdateTextHdl, ScCsvTableBox&, void );
DECL_LINK_TYPED( ColTypeHdl, ScCsvTableBox&, void );
};
diff --git a/sc/source/ui/inc/scuiautofmt.hxx b/sc/source/ui/inc/scuiautofmt.hxx
index 8ff70de3eec3..d599d4b1c5bf 100644
--- a/sc/source/ui/inc/scuiautofmt.hxx
+++ b/sc/source/ui/inc/scuiautofmt.hxx
@@ -65,7 +65,7 @@ private:
DECL_LINK_TYPED( CheckHdl, Button*, void );
DECL_LINK_TYPED( AddHdl, Button*, void );
DECL_LINK_TYPED( RemoveHdl, Button*, void );
- DECL_LINK( SelFmtHdl, void * );
+ DECL_LINK_TYPED( SelFmtHdl, ListBox&, void );
DECL_LINK_TYPED( CloseHdl, Button *, void );
DECL_LINK_TYPED( DblClkHdl, ListBox&, void );
DECL_LINK_TYPED( RenameHdl, Button*, void );
diff --git a/sc/source/ui/inc/scuitphfedit.hxx b/sc/source/ui/inc/scuitphfedit.hxx
index 4e9e06b71c62..44b583b123f1 100644
--- a/sc/source/ui/inc/scuitphfedit.hxx
+++ b/sc/source/ui/inc/scuitphfedit.hxx
@@ -97,7 +97,7 @@ private:
bool IsPageEntry(EditEngine*pEngine, EditTextObject* pTextObj);
static bool IsDateEntry(EditTextObject* pTextObj);
static bool IsExtFileNameEntry(EditTextObject* pTextObj);
- DECL_LINK( ListHdl_Impl, ListBox* );
+ DECL_LINK_TYPED( ListHdl_Impl, ListBox&, void);
DECL_LINK_TYPED( ClickHdl, Button*, void );
DECL_STATIC_LINK_TYPED( ScHFEditPage, MenuHdl, ScExtIButton&, void );
};
diff --git a/sc/source/ui/inc/solveroptions.hxx b/sc/source/ui/inc/solveroptions.hxx
index c2bcbb4c6b7b..6d0efd43dfc4 100644
--- a/sc/source/ui/inc/solveroptions.hxx
+++ b/sc/source/ui/inc/solveroptions.hxx
@@ -45,7 +45,7 @@ class ScSolverOptionsDialog : public ModalDialog
OUString maEngine;
com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> maProperties;
- DECL_LINK( EngineSelectHdl, void* );
+ DECL_LINK_TYPED( EngineSelectHdl, ListBox&, void );
DECL_LINK_TYPED( SettingsSelHdl, SvTreeListBox*, void );
DECL_LINK_TYPED( SettingsDoubleClickHdl, SvTreeListBox*, bool );
DECL_LINK_TYPED( ButtonHdl, Button*, void );
diff --git a/sc/source/ui/inc/tpsort.hxx b/sc/source/ui/inc/tpsort.hxx
index d642b2bea328..8ce953db4c86 100644
--- a/sc/source/ui/inc/tpsort.hxx
+++ b/sc/source/ui/inc/tpsort.hxx
@@ -94,7 +94,7 @@ private:
void SetLastSortKey( sal_uInt16 nItem );
// Handler ------------------------
- DECL_LINK( SelectHdl, ListBox * );
+ DECL_LINK_TYPED( SelectHdl, ListBox&, void );
};
// Sort Options
@@ -165,10 +165,10 @@ private:
// Handler ------------------------
DECL_LINK_TYPED( EnableHdl, Button*, void );
- DECL_LINK( SelOutPosHdl, ListBox * );
+ DECL_LINK_TYPED( SelOutPosHdl, ListBox&, void );
void EdOutPosModHdl ( Edit* pEd );
DECL_LINK_TYPED( SortDirHdl, Button *, void );
- DECL_LINK( FillAlgorHdl, void * );
+ DECL_LINK_TYPED( FillAlgorHdl, ListBox&, void );
};
#endif // INCLUDED_SC_SOURCE_UI_INC_TPSORT_HXX
diff --git a/sc/source/ui/inc/tpsubt.hxx b/sc/source/ui/inc/tpsubt.hxx
index 627f176dca5a..d6fdccc35e48 100644
--- a/sc/source/ui/inc/tpsubt.hxx
+++ b/sc/source/ui/inc/tpsubt.hxx
@@ -70,9 +70,10 @@ private:
sal_uInt16 GetFieldSelPos ( SCCOL nField );
// Handler ------------------------
- DECL_LINK( SelectHdl, void* );
+ DECL_LINK_TYPED( SelectListBoxHdl, ListBox&, void );
DECL_LINK_TYPED( SelectTreeListBoxHdl, SvTreeListBox*, void );
DECL_LINK_TYPED( CheckHdl, SvTreeListBox*, void );
+ void SelectHdl(void *);
};
class ScTpSubTotalGroup1 : public ScTpSubTotalGroup
diff --git a/sc/source/ui/inc/tptable.hxx b/sc/source/ui/inc/tptable.hxx
index a7babb368e2a..f46c6fc2c109 100644
--- a/sc/source/ui/inc/tptable.hxx
+++ b/sc/source/ui/inc/tptable.hxx
@@ -75,7 +75,7 @@ private:
// Handler:
DECL_LINK_TYPED(PageDirHdl, Button*, void);
DECL_LINK_TYPED( PageNoHdl, Button*, void );
- DECL_LINK(ScaleHdl, void *);
+ DECL_LINK_TYPED(ScaleHdl, ListBox&, void);
};
#endif // INCLUDED_SC_SOURCE_UI_INC_TPTABLE_HXX
diff --git a/sc/source/ui/inc/tpusrlst.hxx b/sc/source/ui/inc/tpusrlst.hxx
index 8195c7d45c23..70c5e769169a 100644
--- a/sc/source/ui/inc/tpusrlst.hxx
+++ b/sc/source/ui/inc/tpusrlst.hxx
@@ -95,7 +95,7 @@ private:
const ScRefAddress& rEndPos );
// Handler:
- DECL_LINK( LbSelectHdl, ListBox* );
+ DECL_LINK_TYPED( LbSelectHdl, ListBox&, void );
DECL_LINK_TYPED( BtnClickHdl, Button*, void );
DECL_LINK( EdEntriesModHdl, VclMultiLineEdit* );
};
diff --git a/sc/source/ui/inc/tpview.hxx b/sc/source/ui/inc/tpview.hxx
index 96d1e1b7acbe..288fda0b2428 100644
--- a/sc/source/ui/inc/tpview.hxx
+++ b/sc/source/ui/inc/tpview.hxx
@@ -61,8 +61,8 @@ class ScTpContentOptions : public SfxTabPage
ScViewOptions* pLocalOptions;
void InitGridOpt();
- DECL_LINK( GridHdl, ListBox* );
- DECL_LINK( SelLbObjHdl, ListBox* );
+ DECL_LINK_TYPED( GridHdl, ListBox&, void );
+ DECL_LINK_TYPED( SelLbObjHdl, ListBox&, void );
DECL_LINK_TYPED( CBHdl, Button*, void );
ScTpContentOptions( vcl::Window* pParent,
@@ -106,7 +106,7 @@ class ScTpLayoutOptions : public SfxTabPage
SvxStringArray aUnitArr;
- DECL_LINK(MetricHdl, void *);
+ DECL_LINK_TYPED(MetricHdl, ListBox&, void );
DECL_LINK_TYPED( AlignHdl, Button*, void );
ScDocument *pDoc;
diff --git a/sc/source/ui/inc/validate.hxx b/sc/source/ui/inc/validate.hxx
index 9251a899771f..c86719d80985 100644
--- a/sc/source/ui/inc/validate.hxx
+++ b/sc/source/ui/inc/validate.hxx
@@ -100,7 +100,7 @@ private:
void SetFirstFormula( const OUString& rFmlaStr );
void SetSecondFormula( const OUString& rFmlaStr );
- DECL_LINK(SelectHdl, void *);
+ DECL_LINK_TYPED(SelectHdl, ListBox&, void);
DECL_LINK_TYPED(CheckHdl, Button*, void);
VclPtr<ListBox> m_pLbAllow;
@@ -272,9 +272,6 @@ private:
void Init();
- // Handler ------------------------
- // DECL_LINK( SelectHdl, ListBox * );
-
public:
ScTPValidationHelp( vcl::Window* pParent, const SfxItemSet& rArgSet );
virtual ~ScTPValidationHelp();
@@ -298,7 +295,7 @@ private:
void Init();
// Handler ------------------------
- DECL_LINK(SelectActionHdl, void *);
+ DECL_LINK_TYPED(SelectActionHdl, ListBox&, void);
DECL_LINK_TYPED(ClickSearchHdl, Button*, void);
public: