AI;DR - This blog post was written mostly by Claude Code, which also implemented the feature it describes. If you don't want to read "AI slop", stop reading now. When you copy components from one form and paste them into another, the Delphi IDE silently drops every event link. The pasted buttons have an empty … Continue reading GExperts: Copy and paste components with their event handlers
Category: AI;DR
GExperts shortcut conflicts
AI;DR - The first part of this blog post was written by me, implementing the new feature and writing the rest of the post were done mostly by Claude Code. If you don't want to read "AI slop", stop reading after the list. Prompted by feature request #95 from 2019: "Have Installer detect keyboard conflicts … Continue reading GExperts shortcut conflicts
GExperts menu grouped into submenus
AI;DR - Implementing this feature and writing this blog post were done mostly by Claude Code. If you don't want to read "AI slop", stop reading now. With all experts enabled, the GExperts menu had grown so long that on some smaller screens it needed one or more "More" submenus to fit. Back in 2019 … Continue reading GExperts menu grouped into submenus
GExperts Code Formatter as the IDE’s Format Source command in Delphi 13.2
AI;DR - Implementing this feature, investigating the bookmark problem and writing this blog post were done mostly by Claude Code. If you don't want to read "AI slop", stop reading now. Delphi 13 no longer comes with a source code formatter: Embarcadero removed the old one together with other legacy code. But the Open Tools … Continue reading GExperts Code Formatter as the IDE’s Format Source command in Delphi 13.2
GExperts: access violation in the 64-bit IDE caused by a ToolsAPI declaration
AI;DR - Reproducing this bug and writing this blog post were done mostly by Claude Code. If you don't want to read "AI slop", stop reading now. If you have used a GExperts DLL compiled from the sources in the 64-bit IDE of RAD Studio 13, it may have raised an access violation in coreide370.bpl … Continue reading GExperts: access violation in the 64-bit IDE caused by a ToolsAPI declaration
Debugging the Delphi IDE with itself with Claude Code via GxInspect
AI;DR - The investigation described here was done by Claude Code, with the model Claude Opus 5.5 (1M context) at the effort setting "medium", and this blog post was written mostly by it too. The prompts I gave it are at the end. If you don't want to read "AI slop", stop reading now. While … Continue reading Debugging the Delphi IDE with itself with Claude Code via GxInspect
TxtCipher code review: RC4 keystream reuse and a versioned AES format
AI;DR - The security review described here was done by Claude Code with the Fable model, and the resulting changes and this blog post were developed with significant help from it. If you don't want to read "AI slop", stop reading now. TxtCipher is a small web page that encrypts and decrypts text with a … Continue reading TxtCipher code review: RC4 keystream reuse and a versioned AES format
Hunting a GExperts Code Librarian corruption bug with a custom debug memory manager
AI;DR - This blog post and the debug memory manager it describes were developed with significant help from Claude. If you don't want to read "AI slop", stop reading now. I recently added a new import functionality to the GExperts Code Librarian. During the test phase I found a nasty (preexisting) bug: After deleting a … Continue reading Hunting a GExperts Code Librarian corruption bug with a custom debug memory manager
build-settings-shortcut.sh: One-Tap Android Settings Shortcuts, Built From a Single Bash Script
AI;DR - This blog post and the script it describes were developed with significant help from Claude. If you don't want to read "AI slop", stop reading now. Some Android settings screens are buried several taps deep, and the one I reach for most often, the WiFi hotspot / tethering toggle, is a particularly annoying … Continue reading build-settings-shortcut.sh: One-Tap Android Settings Shortcuts, Built From a Single Bash Script
build-webview-app.sh: Turning Any URL into an Android App, No Root Required
AI;DR - This blog post and the script it describes were developed with significant help from Claude. If you don't want to read "AI slop", stop reading now. Edit: I just realized that neither was the script content part of the blog post nor did I provide a download link to it or the dummzeuch-blog.apk. … Continue reading build-webview-app.sh: Turning Any URL into an Android App, No Root Required