help with installation

TeeGrid VCL / FMX for Embarcadero RAD Studio, Delphi, C++ Builder and Lazarus Free Pascal.
Post Reply
BradG
Newbie
Newbie
Posts: 3
Joined: Mon Oct 14, 2024 12:00 am

help with installation

Post by BradG » Fri Oct 18, 2024 9:27 pm

Hello all
Apologies for the basic question here, I'm quite new

I've installed TeeGrid to Embarcadero C++ builder 12 Athens, and the component is showing but I suspect the files installed are in the wrong locations, as I receive various errors trying to compile a project from not being able to locate the hpp , .h , .a files.

I tried creating a new blank project with just the TGrid component placed on the form, and I receive an error of " error reading TeeGrid1.headers:invalid property value

It's clearly me and not the product. I've used it before and loved it, just a new laptop has forced me to reinstall everything. Any advice would be greatly appreciated.

Marc
Site Admin
Site Admin
Posts: 1294
Joined: Thu Oct 16, 2003 4:00 am
Location: Girona
Contact:

Re: help with installation

Post by Marc » Thu Oct 24, 2024 1:00 pm

Hello,

Apologies for the delay in replying. There appears to be a problem installing TeeGrid to a form in Athens that may be due to a header error reported on earlier IDEs. We're checking.

Regards,
Marc Meumann
Steema Support

Marc
Site Admin
Site Admin
Posts: 1294
Joined: Thu Oct 16, 2003 4:00 am
Location: Girona
Contact:

Re: help with installation

Post by Marc » Thu Oct 24, 2024 1:32 pm

A temporary workaround that may work is to open the form as text ("View as Text") and remove the following lines from the TeeGrid object definition:

Code: Select all

    _Headers = (
      1
      'TColumnHeaderBand'
      <
        item
        end>)
If the form is then saved and closed and not reopened as a form it should compile and run correctly.

We will look for the correct solution internal to TeeGrid.

Regards,
Marc
Steema Support

BradG
Newbie
Newbie
Posts: 3
Joined: Mon Oct 14, 2024 12:00 am

Re: help with installation

Post by BradG » Sun Nov 03, 2024 12:52 am

Hi Marc
I removed the text you mentioned from unit1.dfm (The only file i could find which contained the text) , and it still fails to compile with:

Error reading TeeGrid1_headers: invalid property value

BradG
Newbie
Newbie
Posts: 3
Joined: Mon Oct 14, 2024 12:00 am

Re: help with installation

Post by BradG » Sun Nov 03, 2024 1:02 pm

Marc wrote:
Thu Oct 24, 2024 1:32 pm
A temporary workaround that may work is to open the form as text ("View as Text") and remove the following lines from the TeeGrid object definition:

Code: Select all

    _Headers = (
      1
      'TColumnHeaderBand'
      <
        item
        end>)
If the form is then saved and closed and not reopened as a form it should compile and run correctly.

We will look for the correct solution internal to TeeGrid.

Regards,
Marc
Given as it's not compatible with the version I am using I have uninstalled it. Perhaps if it's something you're able to resolve i may visit it again in the future.

Ludo
Newbie
Newbie
Posts: 7
Joined: Tue Mar 04, 2025 12:00 am

Re: help with installation

Post by Ludo » Wed Mar 05, 2025 3:52 pm

Hello support,

i encounter the same issue.. only when i build as a win32 fmx application.

reproduce :
- Create a new multiplatform application c++
- build and run successful
- drop a teegrid component (1.17) on the form
- build/run gives the error TeeGrid1 ._Headers:invalid property value.

- switch to 64bit
- build and run successful

- switch back to 32bit
- build/run gives the error TeeGrid1 ._Headers:invalid property value.

- open form as text and remove the _Headers section
- save file
- close file and do not open the designer
- build and run successful

- open form
- open designer and move the teeGrid
- save the change
- build/run gives the error TeeGrid1._Headers:invalid property value.


My applications consists of many lists where the teegrid is used. normally i make 64 bit applications only but for a project where i only have access to specific 32bit libraries i ported my bases forms to 32bit.. the workaround may work but is not workable and not maintainable..

Please investigate for a permanent sollution.

Marc
Site Admin
Site Admin
Posts: 1294
Joined: Thu Oct 16, 2003 4:00 am
Location: Girona
Contact:

Re: help with installation

Post by Marc » Mon Mar 10, 2025 9:28 am

Hello,

The issue was caused by use of the non-latest version of the Athens IDE. The issue was fixed by Embarcadero for the next 12.2 build. Please be sure to be using the latest version of RAD Studio 12.

ie.
Embarcadero® RAD Studio 12 Version 29.0.53982.0329
Regards,
Marc Meumann
Steema Support

Ludo
Newbie
Newbie
Posts: 7
Joined: Tue Mar 04, 2025 12:00 am

Re: help with installation

Post by Ludo » Mon Mar 10, 2025 3:02 pm

the active licences have just expired..

i have installed Embarcadero® C++Builder 12 Version 29.0.50491.5718
but my licence will allow for Embarcadero® C++Builder 12.1 (not 12.2)

will this fix the issue or is there another workaround /patch available to solve this in 12.0 or 12.1. I do not have budget to renew just now.

Marc
Site Admin
Site Admin
Posts: 1294
Joined: Thu Oct 16, 2003 4:00 am
Location: Girona
Contact:

Re: help with installation

Post by Marc » Mon Mar 10, 2025 3:19 pm

Hello,

TeeGrid version 1.15 was built for RAD Studio 12.1. patch 1, if you have that version of RAD Studio (I don't have a record of whether that covers the build number you have sent). Embarcadero introduced several bugfix releases in close succession, that resolved issues for x64 compilation.

ref:
https://www.steema.com/version_info/gridvcl

Regards,
Marc
Steema Support

Ludo
Newbie
Newbie
Posts: 7
Joined: Tue Mar 04, 2025 12:00 am

Re: help with installation

Post by Ludo » Mon Mar 10, 2025 3:23 pm

thanks, i will update to the latest embarcadero license we own.. and install teegrid 1.15

Ludo
Newbie
Newbie
Posts: 7
Joined: Tue Mar 04, 2025 12:00 am

Re: help with installation

Post by Ludo » Mon Mar 10, 2025 10:08 pm

installed rad studio 12.2 with patch 2 RAD Studio 12 Version 29.0.53982.0329

and version 1.17 of teegrid.

unfortunately the same result.. so the issue does not seem to be fixed with the newest version of RadStudio and the latest teegrid

any thoughts how to fix ?

Post Reply