Kaydet (Commit) f6dd3ca8 authored tarafından Noel Grandin's avatar Noel Grandin

make Link<> typed

Change-Id: I14bac096b3060ecc5b80319643390dc724157feb
üst dfcf7927
......@@ -216,9 +216,9 @@ private:
mbSelLeft:1,
mbAllSel:1,
mbDropPos:1;
Link<> maSelectHdl;
Timer maDragScrollTimer;
sal_uInt16 mnDragScrollHitTest;
Link<Calendar*,void> maSelectHdl;
Timer maDragScrollTimer;
sal_uInt16 mnDragScrollHitTest;
using Control::ImplInitSettings;
using Window::ImplInit;
......@@ -299,7 +299,7 @@ public:
Size CalcWindowSizePixel( long nCalcMonthPerLine = 1,
long nCalcLines = 1 ) const;
void SetSelectHdl( const Link<>& rLink ) { maSelectHdl = rLink; }
void SetSelectHdl( const Link<Calendar*,void>& rLink ) { maSelectHdl = rLink; }
};
......@@ -358,7 +358,7 @@ private:
bool mbNone;
Link<> maSelectHdl;
DECL_DLLPRIVATE_LINK( ImplSelectHdl, Calendar* );
DECL_DLLPRIVATE_LINK_TYPED( ImplSelectHdl, Calendar*, void );
DECL_DLLPRIVATE_LINK( ImplClickHdl, PushButton* );
DECL_DLLPRIVATE_LINK( ImplPopupModeEndHdl, void* );
......
......@@ -2235,7 +2235,7 @@ void CalendarField::dispose()
DateField::dispose();
}
IMPL_LINK( CalendarField, ImplSelectHdl, Calendar*, pCalendar )
IMPL_LINK_TYPED( CalendarField, ImplSelectHdl, Calendar*, pCalendar, void )
{
if ( !pCalendar->IsTravelSelect() )
{
......@@ -2251,7 +2251,6 @@ IMPL_LINK( CalendarField, ImplSelectHdl, Calendar*, pCalendar )
}
Select();
}
return 0;
}
IMPL_LINK( CalendarField, ImplClickHdl, PushButton*, pBtn )
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment