Page 1 of 1

Fading popup menu leaves garbage

Posted: Wed Aug 17, 2005 8:32 pm
by 9527947
Hello,

I am using Visual Studio C++ 6 and TeeChart Pro v7 ActiveX 7.0.0.5.

I have a 3D surface that I am rotating. There's also a popup menu with an option to restore defaults. The popup menu is brought up by right-clicking the chart. When selecting to restore defaults, the chart restores to those values, but region of popup menu item that was selected contains garbage.

I tried to Repaint() the chart, invalidate window, and resize control in the COMMAND message handler of the menu item in question, without success. Seems like the fading out effect terminates after the Invalidate(), and Invalidate() has no effect on the chart.

Is there a workaround for this situation?

I have a sample project that I could upload as an example. How do I do that?

Thanks

Posted: Thu Aug 18, 2005 6:59 am
by narcis
Hi TTL,
I have a sample project that I could upload as an example. How do I do that?
Yes please, post your examples at [url]news://www.steema.net/steema.public.attachments[/url] newsgroup.

Posted: Tue Aug 23, 2005 2:47 pm
by 9527947
Hi Narcis,

I uploaded the project to the newsgroup a couple of days ago. Were you able to reproduce behavior that I've described?

Thanks,
Alex

Posted: Tue Aug 23, 2005 3:16 pm
by narcis
Hi Alex,

Thanks for the example project.

No, I'm not able to reproduce it here even though I commented the Sleep(500) line. Are there any special instructions I should proceed with to reproduce it?

Posted: Wed Aug 24, 2005 8:53 am
by narcis
Hi Alex,

A technical department colleague has been able to reproduce the problem. This only occurs using OpenGL and has something to do with mouse repainting. For now we haven't been able to find a workaround. We will let you know when we have some news.

Posted: Wed Aug 31, 2005 8:38 am
by narcis
Hi Alex,

We have been able to reproduce that only with NVidia GeForce graphic cards with latest drivers from NVidia. However it wors fine with older drivers (i.e.: version 5.6.7.2 from 24/03/2004). Which graphic cards and drivers are you using on the machines where this problem occurs?

Posted: Wed Aug 31, 2005 4:38 pm
by 9527947
Hi Narcis,

My video card is an Intel 82865G. Driver version is 6.14.10.4020.

Alex

Posted: Fri Sep 02, 2005 7:12 am
by narcis
Hi TTL,

Could you please try using a diferent version of your graphic card drivers even it's an older version? Could you also test that application in any other machine with a diferent graphic card?

As I told you we only reproduced that with a specific version of NVidia drivers.