Michael Riley
The upgrade of my flagship product from Delphi 5 VCL to Delphi 11.3 FMX is finally at the presentation stage. I’ve spent the last six weeks thinking about and learning about data visualization. I took a… … Read more
4 weeks ago in Delphi, FMX, Mac OSX, Printing0
Michael Riley
Working with Date data can be very tricky. I recently encountered an “Invalid argument to date encode”, error while trying to update a SQLite database table.This placed a value of 0000-00-00 into the date field… … Read more
3 months ago in Delphi, SQLite, tip-of-the-day0
Michael Riley
I’m currently updating an old Delphi 5 Desktop VCL application to to Delphi 11.3 FMX. And one of the capabilities I want to provide is the ability to launch several webpages from within the application…. … Read more
4 months ago in Delphi, FMX, Source Code0
Michael Riley
I’m in the process of converting an old Delphi 5 VCL application to Delphi 11 FMX. Yeah, I have Delphi 12 but I’m waiting for the first bug release before I start using it. Well,… … Read more
4 months ago in Delphi, Source Code, tip-of-the-day0
Michael Riley
I am a big fan of Harry Stahl’s book “Cross-Platform Development with Delphi 10.2 & FireMonkey for Windows, MAC OS X (macOS) & Linux”. I purchased this book in May 2021 and it has helped… … Read more
6 months ago in tip-of-the-day0
Michael Riley
When it comes to Delphi, it’s amazing how much I don’t know, once knew but forgot, or just plain skipped over because it was too mind-boggling at the time. I took a break from reading… … Read more
9 months ago in Books, ChatGPT, Delphi, oop0
Michael Riley
I just discovered an unlisted YouTube video Ray Konopka did in 2018 for Embarcadero’s CodeRage called “Mobile View Management with Ray Konopka from RodeRage 2018. Although the demo and source code for this presentation is based… … Read more
10 months ago in Delphi0
Michael Riley
I have just started to explore Personal Knowledge Management (PKM). Didn’t know it was a thing until a few days ago. Obsidian (https://obsidian.md) seems to be one of the most popular tools being used. This… … Read more
10 months ago in obsidian, pkm, zettelkasten0
Michael Riley
Just finished working out the logic for handling file logic:File OpenFile NewFile SaveFile Save AsThis assumes you are keeping track of the following:Current FilenameChanges to file dataI’ve been wrestling with this one for a few… … Read more
12 months ago in Delphi, tip-of-the-day0
Michael Riley
Question: Is FMX Desktop Development Worth It?This is part 1 in a series dedicated to Delphi FMX Desktop development. I am in the process of converting an old VCL application to FMX. When I first… … Read more
1 year ago in Delphi, FMX0
Michael Riley
DELPHICON 2023: Every APP Trick in the Book with Ian Barker Timestamp links have been added to each of the individual sections of this presentation.Every App Trick in the Bookhttps://youtu.be/PJNnCP2JvIY?t=14829https://github.com/checkdigits/Every… … Read more
1 year ago in Delphi0
Michael Riley
Konopka does a fantastic job showing how to streamline the User Interface using Actions. This is a must see video from DELPHICON 2023.He starts out showing the typical way of coding in Delphi by using… … Read more
1 year ago in Delphi0
Michael Riley
If you’ve read some of my previous posts you know how much I’ve struggled to make the paradigm shift from being a top-down, procedural programmer to an OOP programmer. I’ve purchased several books on OOP…. … Read more
1 year ago in ChatGPT, Delphi0
Michael Riley
Influencing Human Behavior by H. A. Overstreet was published in 1925. I purchased an old hardcover copy of his book over a year ago because, some other book I was reading referred to it as… … Read more
1 year ago in Books, life-hack, marketing0
Michael Riley
I wanted a quick, down-and-dirty, reference to only those variables used by the Delphi IDE. Inside the IDE you can navigate to Tools > Options > IDE > Environment Variables. This will list all the… … Read more
2 years ago in tip-of-the-day0