TChart Scrolling

TeeChart VCL for Borland/CodeGear/Embarcadero RAD Studio, Delphi and C++ Builder.
Post Reply
jhhd
Newbie
Newbie
Posts: 17
Joined: Tue Mar 09, 2004 5:00 am

TChart Scrolling

Post by jhhd » Mon Jun 02, 2008 3:05 pm

I post this question in the VCL forum as it's the flavor of TChart that I use, however it seems to affect all types of TChart (VCL, .NET, ActiveX). It also seems to affect a variety of versions (from the v7 I think I have, to the latest v8 demos available).

When I scroll with the mouse, a number of things happen:
  1. I click on the left, and drag to the right.
    Result: chart scrolls exactly as I expect.
  2. I click on the left, drag to the right, then drag back to the left (Note: end position must be right of the start position).
    Result: again, the chart behaves as expected.
  3. I click on the right, and drag to the left.
    Result: the chart scrolls at a faster rate than the mouse moves to the left (about 2x as fast).
  4. I click on the left, drag to the right, then drag back to the left (Note: end position this time is farther left than the start position).
    Result: the chart behaves as normal, scrolling at 1x speed until the mouse crosses the start position and moves to the left. After it crosses this point, the chart speeds up to 2x speed.
My question is this: is this behaviour planned, because to me it seems counterintuative; if I scroll I expect a feature under the cursor to stay under the cursor (or at the very least for behaviour to be constant in all directions).

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 Jun 02, 2008 3:46 pm

Hi jhhd,

Yes, this was a known issue that was fixed for last versions of TeeChart. Which exact TeeChart version number are you using? Could you please try using latest releases available at the client area?

Thanks in advance.
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

QTech
Newbie
Newbie
Posts: 3
Joined: Fri Apr 28, 2006 12:00 am

Post by QTech » Sun Jun 29, 2008 9:47 pm

Hi

I am using TeeChart Standard v7.12 Win32 and I am having the same problem. Can you tell me which version is this bug fixed in?

Cheers

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 Jun 30, 2008 8:24 am

Hi QTech,

This was fixed in v8.
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

QTech
Newbie
Newbie
Posts: 16
Joined: Wed Jul 02, 2008 12:00 am

Post by QTech » Wed Jul 02, 2008 9:29 pm

Hi Narcís

I have paid USD$89 to upgrade to v8 to get this bug fix, cleaned and recompiled my Delphi project. This bug is not resolved in TeeChart Standard v8.02.10861 Win32. I have also uninstalled the previous version on my computer.

Please explain.

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

Post by Narcís » Thu Jul 03, 2008 8:21 am

Hi QTech,

I've checked it again here and I'm not able to reproduce this problem. I remember I fixed this issue myself for first v8 versions.

It's most likely that your project is still referencing old version packages.

Currently we have v8.03 VCL in release candidate mode. If you let us know the IDE you are using I'll send you the URL to download it.
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

QTech
Newbie
Newbie
Posts: 16
Joined: Wed Jul 02, 2008 12:00 am

Post by QTech » Fri Jul 04, 2008 12:20 am

Hi Narcís

How do I confirm that my project is not referencing old version packages? I check the version package my project is currently referencing by right clicking on my DBChart control to get the pop up menu. The top of the pop menu is the version of the package. Do remember that I have already uninstalled the old versions from my computer.

I am currently using this IDE:
CodeGear™ Delphi® 2007 for Win32® Version 11.0.2804.9245 Copyright © 2007 CodeGear™. All Rights Reserved.

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 Jul 04, 2008 8:55 am

Hi QTech,

You should check that no old packages are enabled at Project->Options->Packages or referenced at Project->Options->Packages->Search Path list. You could also check that old packages doesn't exist in Windows\System32 folder.
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

QTech
Newbie
Newbie
Posts: 16
Joined: Wed Jul 02, 2008 12:00 am

Post by QTech » Sun Jul 06, 2008 10:51 pm

Hi Narcís

No old packages are enabled by looking at Project->Options->Packages. The only package I have enabled in my project is TeeChart Standard 8 Components.

I have deleted the old packages from the Windows\System32 folder. The only packages remaining are:
- Tee811.bpl
- Tee811Eval.bpl
- TeeDB811.bpl
- TeeGL76.bpl
- TeeImage76.bpl
- TeeLanguage76.bpl
- TeePro76.bpl
- TeeQR76.bpl
- TeeTree2D6Tee7.bpl
- TeeUI811.bpl

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 Jul 07, 2008 7:16 am

Hi QTech,

Thanks for the info. In that case you should backup/remove *76.bpl packages, TeeTree2D6Tee7.bpl and Tee811Eval.bpl.

Thanks in advance.
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

QTech
Newbie
Newbie
Posts: 16
Joined: Wed Jul 02, 2008 12:00 am

Post by QTech » Mon Jul 07, 2008 10:00 pm

Hi Narcís

I followed your instructions and removed *76.bpl packages, TeeTree2D6Tee7.bpl and Tee811Eval.bpl.

The only packages remainging in my Windows\System32 folder are:
- Tee811.bpl
- TeeDB811.bpl
- TeeUI811.bpl

I then cleaned my project and recompiled it before running it. The bug is still there. I also tried creating a new project and placing the chart component on a new form. I still have the same bug.

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

Post by Narcís » Tue Jul 08, 2008 7:45 am

Hi QTech,

This is really strange. I have sent you the URL to download v8.03 Standard installer for Delphi 2007.

You may also want to check that latest version "Bin" and "Lib" folders are on *top* of the search path list.
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

QTech
Newbie
Newbie
Posts: 16
Joined: Wed Jul 02, 2008 12:00 am

Post by QTech » Tue Jul 08, 2008 9:03 pm

Hi Narcís

I downloaded and installed v8.03. The bug is fixed in this version.

Thanks for your help and prompt response.

Post Reply