Delphi 10.2 Tokyo VCL sources - delphi

I've just installed RAD 10.2 Tokyo, from the official ISO, but using a trial period serial number. It says "Architect" when I start it (though I wanted to trial Entreprise edition).
Now inside Delphi's folder, when I go to sources, I find a few subfolders like rtl, but no VCL subfolder.
Does anyone have these files? Am I missing them because I installed a trial version, did Embarcadero stop providing them? In my old Delphi XE2, I also have FireMonkey framework sources, but here, nothing...

The trial version does not provide sources. You get the sources when you purchase. Note that the starter edition also does not provide sources.

Related

TMS Component Pack in new XE8 Trial install?

I'm having trouble with installing TMS component pack in my trial Delphi XE8 Architect dev environment. The pack is quite old, and I'm just about to use it, to check if everything is fine with my code, code was writen few years ago with this pack. Since I haven't got jet registered version of delphi, I'm using this trial just to check if I can work with this code and components? I install tms exe but no controls are shown in dev enviroment?
The pack is quite old.
That's the problem. You need to get a version that supports XE8. I expect that you can obtain that from the vendor's website.

Will programs developed using Embarcadero Delphi XE3 work with Embarcadero Delphi 2010

We are trying to develop a form that will be added to a project written and created using Embarcadero Delphi 2010 , We will use Embarcadero Delphi XE3 as our Development Environemt, will the code that we will write work on Embarcadero Delphi 2010 ?
If not where can I download Embarcadero Delphi 2010, I can't find it on the Embarcadero official site.
Thanks
Previous versions can be downloaded here:
http://www.embarcadero.com/xe3-earlier-versions
Depends ....
if you don't use rtti and generics and remove qulified namespaces, restrict the use of foreign components it could work, but i think it's not recommended.
If you are properly registered you have an edn account:
Pick Downloads / Registered User Downloads
It is in there. You should be able to go back to Delphi 7. 2010 is at the bottom of the page.
The latest stuff in XE3 is highly recommended. The improvements over the last few years are definitely worth it, and the upgrade will pay for itself in very short time even if you only gradually learn and use the new stuff.

Migrating old Delphi 7 code to Delphi XE - QForms.dcu not found

I just bought and installed Delphi XE and was hoping to compile my old D7 project there.
However, I hava a source file that "uses QForms" and that generates a "file not found: qforms.dcu" and I can find no relevant reference to what to do about that file googling around...
Any idea how to solve it?
Rgds
PM
QForms is from CLX, the Qt based cross-platform library that was introduced with Delphi 6/Kylix. So far as I know, CLX is no longer shipped with Delphi.
You need to do one of the following:
Stick with Delphi 7.
Port the code to VCL. This will tie you to the Windows platform.
Get Delphi XE2 and use FireMonkey since clearly at some point in time this code was intended to be cross-platform.

What testing framework/unit testing to use with Delphi XE Starter Edition

I'm looking at moving from Delphi 2007 (purchased by my employer) to Delphi XE Starter Edition (purchased by me because my employer is moving away from Delphi) for some open source/hobby work. So, price is definitely a concern.
Delphi XE Starter Edition doesn't appear to have the integrated DUnit stuff. Are there any recommendations for testing frameworks that will work well with XE Starter? The framework must be automatible; for example, it must must be runnable by a Continuous Integration System such as Hudson or CruiseControl. Of course, free would be best. Integration directly into the IDE would also be handy, but not a requirement.
DUNIT is on SourceForge so you can get it from there. The version on SF is 9.4.0, the same that ships with Delphi XE. The code is however not identical. I do not know if it works with Delphi XE Starter edition but I don't see why it should not.
Will DUnit2 do?
Dunit2 is used in tiOPF framework and said to be quite good. The download sites are:
http://sourceforge.net/projects/dunit2/
http://members.optusnet.com.au/~mcnabp/
http://github.com/graemeg/dunit2
DUnit may be a better choice that DUnit2. With DUnit you can use the jcl and USE_JEDI_JCL to get the line numbers of failures. DUnit2 doesn't appear to support this.
DUNit2 doesn't seem to be getting much attention since Peter's death either. I don't know if it has been updated to use the latest version of delphi but it doesn't look like it.

Jedi Library and Delphi XE

Typically, the install of the JEDI libraries is done using the installer. Does anybody know if the installer
Works with Rad Studio XE (Delphi and Builder)
Can be easily modified to do so if not
Knows of some manual install instructions?
Thanks
Depends on what JEDI Libraries your talking about as there are several.
Typically updated JEDI Library are available for download on sourceforge a few days after release. As they are not permitted to publish the required changes before the release. But since the JCL is used in the RAD Studio IDE, it is always updated to the latest version.
The JCL (JEDI Code Library) is on the partner DVD.
JCL for XE can be downloaded from Code Central here: http://cc.embarcadero.com/Item/27879
The JVCL (Jedi Visual component Library) can be downloaded from Code Central here: http://cc.embarcadero.com/Item/27901
The Delphi XE Partner DVD contains JCL and JVCL.
If you are using the Delphi XE trial, then it's possible that jedi installer does not work even when Jedi make the release with support of Delphi XE. That is because the tral version of the products doesn't support command line tools (e.g. command line compiler) that the installers need to compile Jedi's BPLs
The current state of the JCL and JVCL do not work with Builder C++ XE.
The author has stated he hopes for a release On Sept 10, 2010
Unless you are in a hurry you should wait for an official release, but if there are not "breaking changes" (and AFAIK XE has not), it's not difficult to modify the packages to generate different bpl/dcp names at least and install them manually.

Resources