by marialp » 19. October 2019 15:35
Hi mhartma.
To modify what the control panel displays as Tomcat you need to change the caption of the textbox in the uMain.dfm
which is the file that contains the design of the main form, this is easy once you got your sources loaded and building into the IDE.
But to actually call something else underneath would require quite a bit of programming.
I have managed to get the sources to build so that I could modify the code.
I am new to XAMPP so cannot guarantee that I have done things the correct way so take my advice
with a pinch of salt. Also have no doubt you can definitively break your setup so you have been warned.
The first thing you need is an IDE that can load your project file so that you can load your sources.
The XAMP sources can be found relative to your xampp directory under xampp\src\xampp-control-panel
and the project file has the file extension dproj. The delphi sources have the file extention .pas
(this is because the language is object oriented pascal I think) and the form files .dfm
I downloaded Rad Studio community edition (from Embarcadero).
https://www.embarcadero.com/products/delphi/starter/free-download
See their site for terms and conditions to ensure you are using the licence correctly.
On first try the sources loaded but would not build. the compiler complained about missing jcl libraries.
The only way I found to get round this was to download and install the JEDI project from github and then modify the sources
to actually use the libraries the compiler was complaining about.
I then was able to build and modify the code.
I hope that helps.