Jump to content
Patrick PREMARTIN

Some open sourced tools for Delphi developers

Recommended Posts

Hi

 

From the contacts I have from time to time following presentations or training courses, it seems that I'm better known for the video game coding part of my hobby than for the other stuff. It's true that I find it more fun (especially to stream on Twitch), but I also have utilities for Delphi developers created to simplify my life that I make available as binaries and source code on my GitHub account.

 

App Stores Screen Captures Generator : to generate all the needed images from your screen captures when you have to publish your softwares on current app stores

 

Copyright Pascal Projects : to add a copyright text in the header of each PAS/DPR files of a folder tree

 

DProj To Windows Setup : to generate the Windows setup from Delphi deployment wizard data. It uses Inno Setup to create the install program and Exe Bulk Signing to sign the exe files.

 

Exe Bulk Signing : a local and network signing program for Windows executables (exe+msix). It has an API you can use to integrate it in your projects like I did with "DProj To Windows Setup".

 

Folder to FMX Image List : to create a FireMonkey TImageList to copy paste in your project or in a data module unit from all images in a folder tree. It fills the multires bitmaps depending on file names.

 

Google Play Developer Banner Generator : to create a picture to use has your Play Store developer banner composed by a random collage of images you add to your project. I use it with icons of my Android apps.

 

HTML Writer : to simply get HTML source code or WYSIWYG HTML content. I use Delphi HTML Components library in this program to have the WYSYWYG HTML editor and a memo for the source code tab item.

 

Pic Mob Generator : my icons generator from basics layers or images, SVG, paths or rectangles. It export JPEG&PNG images, ICO and ICNS files. For the SVG I used RiverSoftAVG SVG Component Library, but next release will use Skia4Delphi. 

 

SM Code Generator : I use it in some multi players games, for EXE Bulk Signing API and client projects. The program generates Delphi code you only have to use in your projects to have a client / server solution to exchange formatted messages over IP. The library uses standard TCP sockets from Embarcadero (with no external dependencies).

 

SVG Folder to Delphi Unit : to import SVG files as Pascal strings in your projects. I use it in some games with Skia4Delphi to show icons or sprites. The program generates a unit (compatible with Delphi 12.X and higher) with SVG found in a folder.

 

Some of these programs are available from GetIt. The others will be submitted before the end of the year.

The download links are on their GitHub repositories and will be added to their websites (which should be redirected to GitHub in the meantime).

 

If you need changes in these programs or have suggestions, be free to tell here or as issues on their repositories. I'm also looking for ideas of simple tools to develop during live coding streams to show Delphi or web solutions.

 

They are distributed as shareware programs. Contributions and sponsoring are welcome but not obligatory, and there are no program restrictions in the absence of a valid license. All features are available for free.

 

 

 

Edited by Patrick PREMARTIN
  • Like 2
  • Thanks 3

Share this post


Link to post

I was curious about the HTML-Writer.

 

Your github repo (https://github.com/DeveloppeurPascal/HTML-Writer) links to  https://htmlwriter.olfsoftware.fr which then links back to the Github page.

 

Your Github repo readme says

Quote

You can also visit the software website to find out more about how it works, access videos and articles, find out about the different versions available and their features, contact user support...

The "visit the software website" just links back to the very same github page as well.

Share this post


Link to post
3 minutes ago, Der schöne Günther said:

I was curious about the HTML-Writer.

 

Your github repo (https://github.com/DeveloppeurPascal/HTML-Writer) links to  https://htmlwriter.olfsoftware.fr which then links back to the Github page.

 

Your Github repo readme says

The "visit the software website" just links back to the very same github page as well.

I've set up the hostings but the websites are still to be made. Strangely enough, it's not the thing I enjoy the most, so it's dragging on... 

 

The link to download it is the "Using this software" part of the README. I'll change that too when the websites will be really available.

 

Here are the screens captures for this one :

https://zupimages.net/viewer.php?id=24/47/8npc.png

https://zupimages.net/viewer.php?id=24/47/tew8.png

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×