Posts

DelphiDabbler.com is 20 yrs old!

Image
Can't believe it. DelphiDabbler.com is 20 years old. Looking back in my archives reveals that the first website carrying the http://www.delphidabbler.com URL was unveiled on 27th October 2002 2022 . And the page above agrees. So I thought I'd document a little of its history before I forget it. More for my benefit than yours!! Here's the home page of the first version of delphidabbler.com: As you may be able to see from this page, the site wasn't wasn't entirely new. It was just the domain name was new. I'd previously being using the PJSoft  moniker and publishing a site at http://www.pjsoft.contactbox.co.uk . That site had been around since 24 July 1999 on a Tesco owned hosting service (I think!) before moving to ContactBox on 20th February 2000. Both those hosts were free and are long gone. The site was static. Here's the front page of the last update of the old PJSoft site: It was when I discovered that there was already someone trading as PJSoft that ...

Pascal Syntax Highlighter BUG FIX v2.3.1 released

Image
What a surprise. Hot on the heels of release 2.3.0 comes the bug fixed version 2.3.1 of my PasHi Pascal Syntax Highlighter . One minor bug in the PasHi command line program was fixed: a minor error in the help screen. The GUI front end, PasHiGUI ,  had a couple of bugs fixed - one was an obscure config file reading error and the other was to make the program compile from a fresh build. I'd accidentally left behind an unnecessary reference to a unit that's not included in the project. That's it. Until more bugs get found, at least! You can get the new release from GitHub .

Pascal Syntax Highlighter v2.3.0 released

Image
Release 2.3.0 of PasHi , my Pascal syntax highlighter command line program has just been released, along with a suitably updated version of the GUI front end, PasHiGUI . The main features of this release are: A new command line option --inhibit-styling that selectively omits syntax highlighter element <span> tags where they don't need to be styled. This reduces the final HTML file size where possible. An update to the existing --trim command that allows line ends to be trimmed of spaces in addition to trimming blank lines from the start and end of source code. There a few other minor updates. For full details, see the change log . You can download this release from GitHub . I've also noticed I never did a post when v2.2.0 was released. Here are the main changes in that release: Added new --line-number-start command to enable the starting line number to be specified (when line numbering is enabled). Added new --version command to display the program's version numb...

System Information Unit v5.16.0 released

Image
This month's update of my System Information Unit is now available. Once again it's just the OS detection code in TPJOSInfo that gets a few tweaks. The main feature is that the recent public release of Windows 11 Version 22H2 is now supported. I've also updated the detection of dev, preview & beta channel releases for Windows 10 & 11. You can  download this release from GitHub . Just scroll down to the Assets section to either grab the source code or download a zip file containing the official release files.

Eye Candy Time: New DelphiDabbler website logo.

Image
Now that DelphiDabbler.com is celebrating its 20th anniversary I thought it was about time to retire the old and very tired favicon and roll out these shiny new ones. Which version you see depends on the on the display size: For 16x16 and 32x32 icons For 128x128, 180x180 and 192x192 icons That old icon has been sitting there looking uninspiring since at least 2011. It dates back to when favicons were actual .ico files and had to be 16x16 pixels: Oo, exciting. Ah well, fun over. Back to documenting my code library!

System Information Unit v5.15.0

It's the 2nd of September and this month's update of my System Information Unit is now available - a whole day late! Release 5.15.0 updates  TPJOSInfo  to add support for detecting the latest Windows 11 Dev channel releases along with Beta and Release Preview   revisions of  Windows 11 22H2. You can  download this release from GitHub . Just scroll down to the Assets section to either grab the source code or download a zip file containing the official release files.

PasHi Pascal Syntax Highlighter v2.2.1 released [BUGFIX]

Just released a bug fix to my Pascal Syntax Highlighter: v2.2.1. Actually, the fix is in the GUI front end, PasHiGUI. A couple of bugs got fixed: Pressing F1 when a menu is dropped down raised an exception - down to the Delphi VCL's help system being a little over "helpful"! The About Box was displaying an incorrect version number for the compatible version of the required Pascal Highlighter command line program. Nothing major, but could be worth an update if you use PasHiGUI, but not if you only use PasHi, the command line program. You can get the update from the GitHub release page . To find out more about PasHi , see its web page and the docs it links to.