![]() | Steema Issues DatabaseNote: This database is for bugs and wishes only. For technical support help, if you are a customer please visit our online forums;otherwise you can use StackOverflow. Before using this bug-tracker we recommend a look at this document, Steema Bug Fixing Policy. |
| Summary: | in recent versions (incl. 2017.20.170306) files in Source\VCL folder have VCLTee prefix, but no prefix in uses clause | ||
|---|---|---|---|
| Product: | VCL TeeChart | Reporter: | Roumen <rchristov> |
| Component: | Install | Assignee: | Steema Issue Manager <issuemanager> |
| Status: | RESOLVED WORKSFORME | ||
| Severity: | major | CC: | sandra |
| Priority: | --- | ||
| Version: | 20.170306 | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Windows | ||
| Chart Series: | --- | Delphi / C++ Builder RAD IDE Version: | |
Any progress? Non confirmed still? Do I need to write a tool that: - makes sure that all used units are in vcl subfolder - makes sure that all files have VCLTee prefix in their name - modifies the their uses clauses to insert VCLTee prefix? Hello The problem doesn't appear for us, using latest Teechart Pro VCL/FMX v2017.23. Any way, I would like suggest you add the VCLTee prefix in Unit Scopes Names of Rad Studio 10.1 Berlin. Here's indicates how can do it: http://www.teechart.net/support/viewtopic.php?f=3&t=16321 Thanks in advance |
Versions 2017.20.170306, 2016.18.160504, Delphi 10.1 Berlin Enterprise After using TeeRecompile, it generates VCL subfolder of Source folder with source. But the units placed there are not usable, because the uses clauses are not changed to have the VCLTee prefix (FMXTee prefix is set properly). I can use the .DCUs in LIB subfolder, but I cannot do debugging, because of VCL source inconsistency. For example: unit VCLTee.TeeStore; uses {$IFNDEF FMX} {$IFNDEF LINUX} Windows, {$ENDIF} {$ENDIF} Classes, SysUtils, {$IFDEF D18} System.Generics.Collections, {$ENDIF} {$IFDEF FMX} System.UITypes, FMXTee.Procs, FMXTee.Engine, FMXTee.Chart {$ELSE} {$IFDEF D16} System.UITypes, {$ENDIF} TeeProcs, TeEngine, Chart {$ENDIF} ; I started adding VCLTee prefix manually, but in VCLTee.TeeEdiGrad it keeps adding the same unit in the interface uses section (most likely of the forward declaration) Because of the above the source provided is not useable as normal program source, but just for reference - to look in it. Would it be possible to make the source fully usable (as FMX version)? The same is for version Best regards Roumen