diff options
author | Tobias Madl <tobias.madl.dev@gmail.com> | 2014-11-18 15:11:29 +0000 |
---|---|---|
committer | Tobias Madl <tobias.madl.dev@gmail.com> | 2014-12-09 12:35:00 +0000 |
commit | ec5851361bcf636c57691988b669d76313762a8c (patch) | |
tree | df3181e9488048e27ca082297693226b56c381bd /sc/source/ui/dbgui | |
parent | 2a5500567544ef4e70528c0da0cf927d407dbf78 (diff) |
changed timers to idles
Change-Id: I1595a9711e3d5c564f1c9028cbb756f2b0ca45f1
Diffstat (limited to 'sc/source/ui/dbgui')
-rw-r--r-- | sc/source/ui/dbgui/sfiltdlg.cxx | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/sc/source/ui/dbgui/sfiltdlg.cxx b/sc/source/ui/dbgui/sfiltdlg.cxx index 5f1e33f848d9..d39e7c424e4d 100644 --- a/sc/source/ui/dbgui/sfiltdlg.cxx +++ b/sc/source/ui/dbgui/sfiltdlg.cxx @@ -57,7 +57,7 @@ ScSpecialFilterDlg::ScSpecialFilterDlg( SfxBindings* pB, SfxChildWindow* pCW, vc pDoc ( NULL ), pRefInputEdit ( NULL ), bRefInputMode ( false ), - pTimer ( NULL ) + pIdle ( NULL ) { get(pLbFilterArea,"lbfilterarea"); get(pEdFilterArea,"edfilterarea"); @@ -85,10 +85,10 @@ ScSpecialFilterDlg::ScSpecialFilterDlg( SfxBindings* pB, SfxChildWindow* pCW, vc pEdFilterArea->GrabFocus(); // Hack: RefInput-Kontrolle - pTimer = new Timer; - pTimer->SetTimeout( 50 ); // 50ms warten - pTimer->SetTimeoutHdl( LINK( this, ScSpecialFilterDlg, TimeOutHdl ) ); - pTimer->Start(); + pIdle = new Idle; + pIdle->SetTimeout( VCL_IDLE_PRIORITY_MEDIUM ); // 50ms warten + pIdle->SetIdleHdl( LINK( this, ScSpecialFilterDlg, TimeOutHdl ) ); + pIdle->Start(); pLbCopyArea->SetAccessibleName(pBtnCopyResult->GetText()); pEdCopyArea->SetAccessibleName(pBtnCopyResult->GetText()); @@ -108,8 +108,8 @@ ScSpecialFilterDlg::~ScSpecialFilterDlg() delete pOutItem; // Hack: RefInput-Kontrolle - pTimer->Stop(); - delete pTimer; + pIdle->Stop(); + delete pIdle; } void ScSpecialFilterDlg::Init( const SfxItemSet& rArgSet ) @@ -376,11 +376,11 @@ IMPL_LINK( ScSpecialFilterDlg, EndDlgHdl, Button*, pBtn ) return 0; } -IMPL_LINK( ScSpecialFilterDlg, TimeOutHdl, Timer*, _pTimer ) +IMPL_LINK( ScSpecialFilterDlg, TimeOutHdl, Idle*, _pIdle ) { // alle 50ms nachschauen, ob RefInputMode noch stimmt - if( (_pTimer == pTimer) && IsActive() ) + if( (_pIdle == pIdle) && IsActive() ) { if( pEdCopyArea->HasFocus() || pRbCopyArea->HasFocus() ) { @@ -399,7 +399,7 @@ IMPL_LINK( ScSpecialFilterDlg, TimeOutHdl, Timer*, _pTimer ) } } - pTimer->Start(); + pIdle->Start(); return 0; } |