summaryrefslogtreecommitdiff
path: root/cui/source/tabpages/backgrnd.cxx
diff options
context:
space:
mode:
authorTobias Madl <tobias.madl.dev@gmail.com>2014-11-14 15:31:13 +0000
committerTobias Madl <tobias.madl.dev@gmail.com>2014-12-09 12:34:57 +0000
commit821ae0fb9fa63e0171f987d5ec210ec121978b8f (patch)
tree36e16ed6cc082a0098147b02e99faa9cb8126a3f /cui/source/tabpages/backgrnd.cxx
parentea6399b837f1cd4fb28be91b8e311e9378988fc5 (diff)
changed timers to idles
Change-Id: I223026ce7676a3f8fcda7eb33326cd4ee949c6f0
Diffstat (limited to 'cui/source/tabpages/backgrnd.cxx')
-rw-r--r--cui/source/tabpages/backgrnd.cxx26
1 files changed, 13 insertions, 13 deletions
diff --git a/cui/source/tabpages/backgrnd.cxx b/cui/source/tabpages/backgrnd.cxx
index 8cb9a4a6506e..03fc1a7cc0a0 100644
--- a/cui/source/tabpages/backgrnd.cxx
+++ b/cui/source/tabpages/backgrnd.cxx
@@ -106,11 +106,11 @@ struct SvxBackgroundPara_Impl
struct SvxBackgroundPage_Impl
{
- Timer* pLoadTimer;
+ Idle* pLoadIdle;
bool bIsImportDlgInExecute;
SvxBackgroundPage_Impl()
- : pLoadTimer(NULL)
+ : pLoadIdle(NULL)
, bIsImportDlgInExecute(false)
{}
};
@@ -421,7 +421,7 @@ SvxBackgroundTabPage::SvxBackgroundTabPage(vcl::Window* pParent, const SfxItemSe
SvxBackgroundTabPage::~SvxBackgroundTabPage()
{
- delete pPageImpl->pLoadTimer;
+ delete pPageImpl->pLoadIdle;
delete pPageImpl;
delete pImportDlg;
@@ -719,10 +719,10 @@ void SvxBackgroundTabPage::FillUserData()
bool SvxBackgroundTabPage::FillItemSet( SfxItemSet* rCoreSet )
{
- if ( pPageImpl->pLoadTimer && pPageImpl->pLoadTimer->IsActive() )
+ if ( pPageImpl->pLoadIdle && pPageImpl->pLoadIdle->IsActive() )
{
- pPageImpl->pLoadTimer->Stop();
- LoadTimerHdl_Impl( pPageImpl->pLoadTimer );
+ pPageImpl->pLoadIdle->Stop();
+ LoadTimerHdl_Impl( pPageImpl->pLoadIdle );
}
// os: Such a nonsense! One will always find such an item somewhere,
// but it must be existing in the rSet!
@@ -1091,9 +1091,9 @@ void SvxBackgroundTabPage::ShowSelector()
m_pBtnPosition->SetClickHdl( HDL(RadioClickHdl_Impl) );
// delayed loading via timer (because of UI-Update)
- pPageImpl->pLoadTimer = new Timer;
- pPageImpl->pLoadTimer->SetTimeout( 500 );
- pPageImpl->pLoadTimer->SetTimeoutHdl(
+ pPageImpl->pLoadIdle = new Idle;
+ pPageImpl->pLoadIdle->SetPriority( VCL_IDLE_PRIORITY_LOWEST );
+ pPageImpl->pLoadIdle->SetIdleHdl(
LINK( this, SvxBackgroundTabPage, LoadTimerHdl_Impl ) );
bAllowShowSelector = false;
@@ -1419,7 +1419,7 @@ IMPL_LINK_NOARG(SvxBackgroundTabPage, BrowseHdl_Impl)
*/
{
- if ( pPageImpl->pLoadTimer->IsActive() )
+ if ( pPageImpl->pLoadIdle->IsActive() )
return 0;
bool bHtml = 0 != ( nHtmlMode & HTMLMODE_ON );
@@ -1443,7 +1443,7 @@ IMPL_LINK_NOARG(SvxBackgroundTabPage, BrowseHdl_Impl)
if ( !m_pBtnLink->IsChecked() && !m_pBtnPreview->IsChecked() )
m_pBtnPreview->Check( true );
// timer-delayed loading of the graphic
- pPageImpl->pLoadTimer->Start();
+ pPageImpl->pLoadIdle->Start();
}
else
DELETEZ( pImportDlg );
@@ -1462,9 +1462,9 @@ IMPL_LINK( SvxBackgroundTabPage, LoadTimerHdl_Impl, Timer* , pTimer )
*/
{
- if ( pTimer == pPageImpl->pLoadTimer )
+ if ( pTimer == pPageImpl->pLoadIdle )
{
- pPageImpl->pLoadTimer->Stop();
+ pPageImpl->pLoadIdle->Stop();
if ( pImportDlg )
{