Flicker and Stack Overflow issues with Delphi 2007 and TC7

TeeChart VCL for Borland/CodeGear/Embarcadero RAD Studio, Delphi and C++ Builder.
Post Reply
Brad Huggins
Newbie
Newbie
Posts: 4
Joined: Fri May 20, 2005 4:00 am

Flicker and Stack Overflow issues with Delphi 2007 and TC7

Post by Brad Huggins » Tue Aug 28, 2007 8:54 pm

I am trying to move to Delphi 2007 and I installed 7.12 version (No Source) and added the quickreport package as well. In design mode I am getting a constant flicker and on any report with a chart in runtime I get a stack overflow. I read some older articles about recompiling the source or using a different qrtee file, but I would figure these issues would be resolved by now with 7.12. Can someone help me figure out what I need to do to get this to work?

Narcís
Site Admin
Site Admin
Posts: 14730
Joined: Mon Jun 09, 2003 4:00 am
Location: Banyoles, Catalonia
Contact:

Post by Narcís » Wed Aug 29, 2007 7:33 am

Hi Brad,

Yes, this problem should have been solved in v7.12 and we haven't heard of any other customer reporting this issue with that version so far. Anyway, I'm going to send latest v7 version of qrtee.pas so that you can recompile TQRChart packages as told here.
Best Regards,
Narcís Calvet / Development & Support
Steema Software
Avinguda Montilivi 33, 17003 Girona, Catalonia
Tel: 34 972 218 797
http://www.steema.com
Image Image Image Image Image Image
Instructions - How to post in this forum

Brad Huggins
Newbie
Newbie
Posts: 4
Joined: Fri May 20, 2005 4:00 am

Post by Brad Huggins » Wed Aug 29, 2007 2:58 pm

I did what the post you link said and replaced the qrtee.pas with what you emailed (but It was the same as what I had). The report still flickers and I still get the overflow issue.

I'm running Delphi 2007 SP2 on Windows XP SP2. QuickReports is 4.07 Pro. TeeChar 7.11. I use the old style delphi layout not the embedded designer if that makes a difference.

Should the chart be flickering in Design Mode?

Let me know if you need to know anything else about my

Brad Huggins
Newbie
Newbie
Posts: 4
Joined: Fri May 20, 2005 4:00 am

Post by Brad Huggins » Wed Aug 29, 2007 3:07 pm

A bit of an update... I commented out the invalidate part of QrTee and now I'm not getting a stack overflow

Code: Select all

procedure TQRDBChart.Invalidate;
begin
//  if AutoRepaint and Assigned(Parent) then
//     Parent.Invalidate;
end;

Narcís
Site Admin
Site Admin
Posts: 14730
Joined: Mon Jun 09, 2003 4:00 am
Location: Banyoles, Catalonia
Contact:

Post by Narcís » Fri Aug 31, 2007 9:12 am

Hi Brad,

We haven't been able to reproduce the problem here. It's most likely the problem is your project is still referencing/using old design-time package. You should make a clean recompile making sure TQRChart design-time packages are all removed prior to recompiling/reinstalling.
Best Regards,
Narcís Calvet / Development & Support
Steema Software
Avinguda Montilivi 33, 17003 Girona, Catalonia
Tel: 34 972 218 797
http://www.steema.com
Image Image Image Image Image Image
Instructions - How to post in this forum

Brad Huggins
Newbie
Newbie
Posts: 4
Joined: Fri May 20, 2005 4:00 am

Post by Brad Huggins » Fri Aug 31, 2007 7:03 pm

Should it flicker in design mode?

Narcís
Site Admin
Site Admin
Posts: 14730
Joined: Mon Jun 09, 2003 4:00 am
Location: Banyoles, Catalonia
Contact:

Post by Narcís » Mon Sep 03, 2007 7:36 am

Hi Brad,

No, it shouldn't. Does it flicker at run-time?
Best Regards,
Narcís Calvet / Development & Support
Steema Software
Avinguda Montilivi 33, 17003 Girona, Catalonia
Tel: 34 972 218 797
http://www.steema.com
Image Image Image Image Image Image
Instructions - How to post in this forum

Sourcemaker
Newbie
Newbie
Posts: 1
Joined: Thu Mar 23, 2006 12:00 am

Post by Sourcemaker » Wed Sep 05, 2007 3:37 pm

Hi,

I have the same problem (Stack overflow but no flickering) and Brads solution works for me too.
The problem occurs only on my development system (same configuration as Brad) and not on my old Windows 2000 Workstation.

Best regards

Frank

Post Reply