Templot Club forums powered for Martin Wynne by XenForo :

TEMPLOT 3D PLUG TRACK - To get up to speed with this experimental project click here.   To watch an introductory video click here.   See the User Guide at Bexhill West.

  • The Plug Track functions are experimental and still being developed. Some of the earlier pages of this topic are now out-of-date.

    For an updated overview of this project see this topic.   For some practical modelling aspects of using Plug Track see Building 3D Track.

    The assumption is that you have your own machines on which to experiment, or helpful friends with machines. Please do not send Templot files to commercial laser cutting or 3D printing firms while this project is still experimental, because the results are unpredictable and possibly wasteful.

    Some pages of this and other topics include contributions from members who are creating and posting their own CAD designs for 3D printing and laser-cutting. Do not confuse them with Templot's own exported CAD files. All files derived from Templot are © Martin Wynne.
  • The Plug Track functions are experimental and still being developed.

    For an updated overview of this project see this topic.   For some practical modelling aspects of using Plug Track see Building 3D Track.

    The assumption is that you have your own machines on which to experiment, or helpful friends with machines. Please do not send Templot files to commercial laser cutting or 3D printing firms while this project is still experimental, because the results are unpredictable and possibly wasteful.

    Some pages of this and other topics include contributions from members who are creating and posting their own CAD designs for 3D printing and laser-cutting. Do not confuse them with Templot's own exported CAD files. All files derived from Templot are © Martin Wynne.

Delphi Community Edition

Quick reply >
Martin,

I got a new PC at the start of the year and it dawned on me a few days ago that I hadn't got an IDE and compiler of any type installed on it. So I thought about re-installing the free edition of Delphi I installed on my older PC a year or two ago. I still had the install exe on the older machine but on trying to install it on the new machine, it wouldn't install, with an out-of-date warning. So I went hunting to see if there was an up-to-date free version of Delphi and found this :-

https://www.embarcadero.com/products/delphi/starter/free-download/
This will also generate application files for the Mac OS and Linux, so maybe the possibility of writing a Mac version. :)

There are a few limitations, which you would expect, and it seems to have a time limit of about 370 days. What happens after 370 days, I'm not sure - I haven't read all the small print :). It might be that it can be re-registered for another year like other free hobbyist versions.

I actually didn't install it - it would only install on my C drive and I had three goes at installing it to see if I was missing an option to select a different drive, but I didn't find any. So I actually went back to my Delphi 7 disks and had a go with that, but it was pushing things a bit far to get it installed on Win10. :) So I opted to install the 2010 version which I had purchased about twelve years ago. I'm still on the Embarcadero (Borland) Developer Network, so have got access to an ISO file and the installation code.

Jim.
 
_______________
message ref: 2738
So I actually went back to my Delphi 7 disks and had a go with that, but it was pushing things a bit far to get it installed on Win10.
@Jim Gu7thrie

Hi Jim,

I'm using Delphi5 on Windows10 without problems. :)

It's likely that the problem with Delphi7 is the installer, not the program itself. Try installing Delphi7 on your old computer, then copy the entire Borland/Delphi7 folder to the Program Files(x86) folder on your Windows10 computer. When you first run Delphi it will create the missing registry entries it needs.

I tried the Delphi Community Edition -- it is essentially just a sales promotion for full Delphi. After a while I received a stroppy email from Embarcadero, suggesting that I was using the Community Edition outside the licence terms, and requesting that I buy the full edition. In fact, I hadn't made any use of the Community Edition at all. I uninstalled it.

If you can't get Delphi7 working, or even if you can, I suggest Lazarus is the way to go. It's essentially a clone of Delphi7 and you will find it very familiar.

If you go for the Delphi2010* version, bear in mind that they changed to UTF-16 as the base string type, with 2 bytes per character. It can wreck a lot of older code, and makes it incompatible with some Lazarus code (which uses UTF-8).

*I'm not sure about the actual date of that change.

cheers,

Martin.
 
_______________
message ref: 2739
@Jim Gu7thrie

It's likely that the problem with Delphi7 is the installer, not the program itself. Try installing Delphi7 on your old computer, then copy the entire Borland/Delphi7 folder to the Program Files(x86) folder on your Windows10 computer. When you first run Delphi it will create the missing registry entries it needs.
Martin,

I actually had an installation of Delphi7 on my older PC, installed when I first got the PC over eleven years ago when it was running Win7 - it was later updated to Win10 when the free upgrade came out a year or so ago. I tried to run it on that computer with no success, even when trying the compatibility features. So I opted not to go any further. :) I'm quite happy with the 2010 version - I've got one of Marco Cantu's latest books which matches up to these later versions and I'm finding I'm having to do a bit of revision, not having done any serious coding for about twenty years. :)

I've also got a copy of Turbo Dephi and I tried to instal that a few weeks ago in Win 10 on the new PC, with the same negative results.

Jim
 
_______________
message ref: 2749
Hi Jim,

If you're wanting to work with T3/OpenTemplot, then you will need to install the free Lazarus IDE.

It is now set up to use LCL (Lazarus Controls Library) instead of VCL, and we're using a few language features that are not supported by Delphi.

Graeme and I are currently able to build Win32, Win64, Linux x86 and Linux Raspberry Pi from common source, although there are still definitely a few missing features :-(. Lazarus is also available for Mac, so hopefully it should build there as well...

OpenTemplot can be found at https://github.com/openTemplot/templot3

Cheers,
Alistair.
 
_______________
message ref: 2757
Back
Top