summaryrefslogtreecommitdiff
path: root/dbaccess
diff options
context:
space:
mode:
authorJennifer Liebel <jliebel94@gmail.com>2014-11-17 12:41:33 +0000
committerTobias Madl <tobias.madl.dev@gmail.com>2014-12-09 12:34:59 +0000
commit24afc4f09d29881159ed1f58d92b714c690534da (patch)
tree9bf32ca961815abd4448c4bd71df10208966aa62 /dbaccess
parentab14edefdcc264381e3746bb7910f79043de77e6 (diff)
idle to timer
Change-Id: I4862cbdb224a90c156a0c59b131ed94bf6f0d7f1
Diffstat (limited to 'dbaccess')
-rw-r--r--dbaccess/source/ui/inc/JoinTableView.hxx2
-rw-r--r--dbaccess/source/ui/querydesign/JoinTableView.cxx18
2 files changed, 10 insertions, 10 deletions
diff --git a/dbaccess/source/ui/inc/JoinTableView.hxx b/dbaccess/source/ui/inc/JoinTableView.hxx
index a14be0d739de..c9c500263402 100644
--- a/dbaccess/source/ui/inc/JoinTableView.hxx
+++ b/dbaccess/source/ui/inc/JoinTableView.hxx
@@ -85,7 +85,7 @@ namespace dbaui
OTableWindowMap m_aTableMap;
::std::vector<OTableConnection*> m_vTableConnection;
- Idle m_aDragScrollIdle;
+ Timer m_aDragScrollTimer;
Rectangle m_aDragRect;
Rectangle m_aSizingRect;
Point m_aDragOffset;
diff --git a/dbaccess/source/ui/querydesign/JoinTableView.cxx b/dbaccess/source/ui/querydesign/JoinTableView.cxx
index 020e990e4db7..f622e3eac0b8 100644
--- a/dbaccess/source/ui/querydesign/JoinTableView.cxx
+++ b/dbaccess/source/ui/querydesign/JoinTableView.cxx
@@ -169,7 +169,7 @@ OJoinTableView::OJoinTableView( vcl::Window* pParent, OJoinDesignView* pView )
InitColors();
- m_aDragScrollIdle.SetIdleHdl(LINK(this, OJoinTableView, OnDragScrollTimer));
+ m_aDragScrollTimer.SetTimeoutHdl(LINK(this, OJoinTableView, OnDragScrollTimer));
}
OJoinTableView::~OJoinTableView()
@@ -716,8 +716,8 @@ void OJoinTableView::Tracking( const TrackingEvent& rTEvt )
{
if( m_pDragWin )
{
- if (m_aDragScrollIdle.IsActive())
- m_aDragScrollIdle.Stop();
+ if (m_aDragScrollTimer.IsActive())
+ m_aDragScrollTimer.Stop();
// adjust position of child after moving
// windows are not allowed to leave display range
@@ -776,8 +776,8 @@ void OJoinTableView::Tracking( const TrackingEvent& rTEvt )
}
else if (rTEvt.IsTrackingCanceled())
{
- if (m_aDragScrollIdle.IsActive())
- m_aDragScrollIdle.Stop();
+ if (m_aDragScrollTimer.IsActive())
+ m_aDragScrollTimer.Stop();
EndTracking();
}
else
@@ -989,8 +989,8 @@ bool OJoinTableView::ScrollWhileDragging()
OSL_ENSURE(m_pDragWin != NULL, "OJoinTableView::ScrollWhileDragging must not be called when a window is being dragged !");
// kill the timer
- if (m_aDragScrollIdle.IsActive())
- m_aDragScrollIdle.Stop();
+ if (m_aDragScrollTimer.IsActive())
+ m_aDragScrollTimer.Stop();
Point aDragWinPos = m_ptPrevDraggingPos - m_aDragOffset;
Size aDragWinSize = m_pDragWin->GetSizePixel();
@@ -1048,8 +1048,8 @@ bool OJoinTableView::ScrollWhileDragging()
// resetting timer, if still necessary
if (bNeedScrollTimer)
{
- m_aDragScrollIdle.SetPriority(VCL_IDLE_PRIORITY_LOW);
- m_aDragScrollIdle.Start();
+ m_aDragScrollTimer.SetTimeout(100);
+ m_aDragScrollTimer.Start();
}
// redraw DraggingRect