sw/inc/doc.hxx | 2 +- sw/source/core/doc/docnew.cxx | 6 +++--- sw/source/ui/envelp/labfmt.cxx | 8 ++++---- sw/source/ui/envelp/labfmt.hxx | 2 +- sw/source/uibase/inc/navipi.hxx | 2 +- sw/source/uibase/utlui/navipi.cxx | 14 +++++++------- 6 files changed, 17 insertions(+), 17 deletions(-)
New commits: commit 14d484e9ce7fd686cce8514649053cb9f770bda6 Author: Tobias Madl <tobias.madl....@gmail.com> Date: Thu Nov 6 13:59:53 2014 +0000 changed some timer to idle Change-Id: Ibd3a4f66cec6fde4fadc064f27ac44901d005b15 diff --git a/sw/inc/doc.hxx b/sw/inc/doc.hxx index 3bbf546..6455b74 100644 --- a/sw/inc/doc.hxx +++ b/sw/inc/doc.hxx @@ -264,7 +264,7 @@ class SW_DLLPUBLIC SwDoc : /* @@@MAINTAINABILITY-HORROR@@@ Timer should not be members of the model */ - Timer maOLEModifiedTimer; //< Timer for update modified OLE-Objecs + Idle maOLEModifiedIdle; //< Timer for update modified OLE-Objecs SwDBData maDBData; //< database descriptor OUString msTOIAutoMarkURL; //< URL of table of index AutoMark file boost::ptr_vector< boost::nullable<OUString> > maPatternNms; // Array for names of document-templates diff --git a/sw/source/core/doc/docnew.cxx b/sw/source/core/doc/docnew.cxx index 227dcc7..c3e95c2 100644 --- a/sw/source/core/doc/docnew.cxx +++ b/sw/source/core/doc/docnew.cxx @@ -338,8 +338,8 @@ SwDoc::SwDoc() new SwTxtNode( SwNodeIndex( GetNodes().GetEndOfContent() ), getIDocumentStylePoolAccess().GetTxtCollFromPool( RES_POOLCOLL_STANDARD )); - maOLEModifiedTimer.SetTimeout( 1000 ); - maOLEModifiedTimer.SetTimeoutHdl( LINK( this, SwDoc, DoUpdateModifiedOLE )); + maOLEModifiedIdle.SetPriority( VCL_IDLE_PRIORITY_LOWEST ); + maOLEModifiedIdle.SetIdleHdl( LINK( this, SwDoc, DoUpdateModifiedOLE )); #if HAVE_FEATURE_DBCONNECTIVITY // Create DBManager @@ -782,7 +782,7 @@ void SwDoc::SetPreviewPrtData( const SwPagePreviewPrtData* pNew ) void SwDoc::SetOLEObjModified() { - if( getIDocumentLayoutAccess().GetCurrentViewShell() ) maOLEModifiedTimer.Start(); + if( getIDocumentLayoutAccess().GetCurrentViewShell() ) maOLEModifiedIdle.Start(); } /** SwDoc: Reading and writing of the layout cache. */ diff --git a/sw/source/ui/envelp/labfmt.cxx b/sw/source/ui/envelp/labfmt.cxx index dbc8d70..250d2ee 100644 --- a/sw/source/ui/envelp/labfmt.cxx +++ b/sw/source/ui/envelp/labfmt.cxx @@ -347,8 +347,8 @@ SwLabFmtPage::SwLabFmtPage(vcl::Window* pParent, const SfxItemSet& rSet) m_pSavePB->SetClickHdl( LINK (this, SwLabFmtPage, SaveHdl)); // Set timer - aPreviewTimer.SetTimeout(1000); - aPreviewTimer.SetTimeoutHdl(LINK(this, SwLabFmtPage, PreviewHdl)); + aPreviewIdle.SetPriority(VCL_IDLE_PRIORITY_LOWEST); + aPreviewIdle.SetIdleHdl(LINK(this, SwLabFmtPage, PreviewHdl)); } SwLabFmtPage::~SwLabFmtPage() @@ -359,7 +359,7 @@ SwLabFmtPage::~SwLabFmtPage() IMPL_LINK_NOARG_INLINE_START(SwLabFmtPage, ModifyHdl) { bModified = true; - aPreviewTimer.Start(); + aPreviewIdle.Start(); return 0; } IMPL_LINK_NOARG_INLINE_END(SwLabFmtPage, ModifyHdl) @@ -367,7 +367,7 @@ IMPL_LINK_NOARG_INLINE_END(SwLabFmtPage, ModifyHdl) // Invalidate preview IMPL_LINK_NOARG_INLINE_START(SwLabFmtPage, PreviewHdl) { - aPreviewTimer.Stop(); + aPreviewIdle.Stop(); ChangeMinMax(); FillItem( aItem ); m_pPreview->UpdateItem( aItem ); diff --git a/sw/source/ui/envelp/labfmt.hxx b/sw/source/ui/envelp/labfmt.hxx index b4b7606..215644f 100644 --- a/sw/source/ui/envelp/labfmt.hxx +++ b/sw/source/ui/envelp/labfmt.hxx @@ -83,7 +83,7 @@ class SwLabFmtPage : public SfxTabPage MetricField* m_pPHeightField; PushButton* m_pSavePB; - Timer aPreviewTimer; + Idle aPreviewIdle; bool bModified; SwLabItem aItem; diff --git a/sw/source/uibase/inc/navipi.hxx b/sw/source/uibase/inc/navipi.hxx index ff36a62..386213b 100644 --- a/sw/source/uibase/inc/navipi.hxx +++ b/sw/source/uibase/inc/navipi.hxx @@ -60,7 +60,7 @@ class SwNavigationPI : public vcl::Window, SwContentTree aContentTree; SwGlobalTree aGlobalTree; ListBox aDocListBox; - Timer aPageChgTimer; + Idle aPageChgIdle; OUString sContentFileName; OUString aContextArr[3]; OUString aStatusArr[4]; diff --git a/sw/source/uibase/utlui/navipi.cxx b/sw/source/uibase/utlui/navipi.cxx index 0df9924..79110f7 100644 --- a/sw/source/uibase/utlui/navipi.cxx +++ b/sw/source/uibase/utlui/navipi.cxx @@ -466,8 +466,8 @@ IMPL_LINK( SwNavigationPI, EditAction, NumEditAction *, pEdit ) SwView *pView = GetCreateView(); if (pView) { - if(aPageChgTimer.IsActive()) - aPageChgTimer.Stop(); + if(aPageChgIdle.IsActive()) + aPageChgIdle.Stop(); pCreateView->GetWrtShell().GotoPage((sal_uInt16)pEdit->GetValue(), true); pCreateView->GetEditWin().GrabFocus(); pCreateView->GetViewFrame()->GetBindings().Invalidate(FN_STAT_PAGE); @@ -833,8 +833,8 @@ SwNavigationPI::SwNavigationPI( SfxBindings* _pBindings, else aContentTree.GrabFocus(); UsePage(0); - aPageChgTimer.SetTimeoutHdl(LINK(this, SwNavigationPI, ChangePageHdl)); - aPageChgTimer.SetTimeout(PAGE_CHANGE_TIMEOUT); + aPageChgIdle.SetIdleHdl(LINK(this, SwNavigationPI, ChangePageHdl)); + aPageChgIdle.SetPriority(VCL_IDLE_PRIORITY_LOWEST); aContentTree.SetAccessibleName(SW_RESSTR(STR_ACCESS_TL_CONTENT)); aGlobalTree.SetAccessibleName(SW_RESSTR(STR_ACCESS_TL_GLOBAL)); @@ -1295,9 +1295,9 @@ IMPL_LINK_NOARG(SwNavigationPI, ChangePageHdl) IMPL_LINK_NOARG(SwNavigationPI, PageEditModifyHdl) { - if(aPageChgTimer.IsActive()) - aPageChgTimer.Stop(); - aPageChgTimer.Start(); + if(aPageChgIdle.IsActive()) + aPageChgIdle.Stop(); + aPageChgIdle.Start(); return 0; } _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits