diff options
author | Stephan Bergmann <sbergman@redhat.com> | 2015-05-03 20:57:42 +0200 |
---|---|---|
committer | Stephan Bergmann <sbergman@redhat.com> | 2015-05-04 17:54:51 +0200 |
commit | b95427196e87e7bc1143674ef7cb9b1eeacb7f72 (patch) | |
tree | f288318535f42f38eb9d19c11b0e160df97717ab /include | |
parent | 468e60717ff3de76051b2e6568ef101a16ca8721 (diff) |
Use typed TabControl::SetDeactivatePageHdl Link
Change-Id: I487aad5217cb685ece971717445a68b4fb3d2b3a
Diffstat (limited to 'include')
-rw-r--r-- | include/sfx2/tabdlg.hxx | 2 | ||||
-rw-r--r-- | include/vcl/tabctrl.hxx | 5 |
2 files changed, 3 insertions, 4 deletions
diff --git a/include/sfx2/tabdlg.hxx b/include/sfx2/tabdlg.hxx index 6a4f18445159..a8f5526a7709 100644 --- a/include/sfx2/tabdlg.hxx +++ b/include/sfx2/tabdlg.hxx @@ -90,7 +90,7 @@ friend class SfxTabDialogController; bool bStandardPushed; DECL_DLLPRIVATE_LINK( ActivatePageHdl, TabControl * ); - DECL_DLLPRIVATE_LINK( DeactivatePageHdl, TabControl * ); + DECL_DLLPRIVATE_LINK_TYPED( DeactivatePageHdl, TabControl *, bool ); DECL_DLLPRIVATE_LINK(OkHdl, void *); DECL_DLLPRIVATE_LINK(ResetHdl, void *); DECL_DLLPRIVATE_LINK(BaseFmtHdl, void *); diff --git a/include/vcl/tabctrl.hxx b/include/vcl/tabctrl.hxx index df8e6ffb6669..82c3e96a3e22 100644 --- a/include/vcl/tabctrl.hxx +++ b/include/vcl/tabctrl.hxx @@ -50,7 +50,7 @@ private: bool mbSmallInvalidate; bool mbLayoutDirty; Link<> maActivateHdl; - Link<> maDeactivateHdl; + Link<TabControl *, bool> maDeactivateHdl; using Control::ImplInitSettings; SAL_DLLPRIVATE void ImplInitSettings( bool bFont, bool bForeground, bool bBackground ); @@ -162,8 +162,7 @@ public: void SetActivatePageHdl( const Link<>& rLink ) { maActivateHdl = rLink; } const Link<>& GetActivatePageHdl() const { return maActivateHdl; } - void SetDeactivatePageHdl( const Link<>& rLink ) { maDeactivateHdl = rLink; } - const Link<>& GetDeactivatePageHdl() const { return maDeactivateHdl; } + void SetDeactivatePageHdl( const Link<TabControl *, bool>& rLink ) { maDeactivateHdl = rLink; } // returns (control relative) bounding rectangle for the // character at index nIndex relative to the text of page nPageId |