Print Page | Close Window

Drag&Drop Flickering

Printed From: Codejock Forums
Category: Codejock Products
Forum Name: Report Control
Forum Description: Topics Related to Codejock Report Control
URL: http://forum.codejock.com/forum_posts.asp?TID=16943
Printed Date: 24 September 2024 at 2:41pm
Software Version: Web Wiz Forums 12.04 - http://www.webwizforums.com


Topic: Drag&Drop Flickering
Posted By: mgampi
Subject: Drag&Drop Flickering
Date Posted: 13 July 2010 at 3:42am
Hi;

I use drag & drop to drop information from different custom windows to the report control. Whenever I drag over a row while an inplace button is visible, the button flickers permanently.
I checked the code and found out that the commented (by myself) code is responsible for that:

void CXTPReportInplaceButton::OnPaint()
{
CPaintDC dc(this);

if (pControl)
{
// if (m_bDraw)
pControl->GetPaintManager()->DrawInplaceButton(&dc, this);
// m_bDraw = !m_bDraw; //to eliminate flickering
}
}

But when I remove the code the control flickers (button disappears when clicking into the item and reappears immediately). This other kind of flickering was reported in the forum about 1 1/2 year ago.

Any ideas how to fix this, or how to get rid of all inplace buttons while a drag&drop operation is in progress?


-------------
Martin

Product: Xtreme Toolkit v 19.0.0, new Projects v 19.1.0
Platform: Windows 10 v 1909 (64bit)
Language: VC++ 2017



Print Page | Close Window

Forum Software by Web Wiz Forums® version 12.04 - http://www.webwizforums.com
Copyright ©2001-2021 Web Wiz Ltd. - https://www.webwiz.net