Skip to content

twm's blog

Programming is thinking, not typing (was: Common sense isn't)

  • Home
  • GExperts
    • Download
    • GExperts Webhelp (updated but not quite up to date)
    • Documentation
    • Donations
    • Forum
    • Bug Reports
    • Feature Requests
    • Compiling
    • Frequently Asked Questions
    • All posts about GExperts
  • Delphi Tools
    • IDE Explorer Expert
    • dzDebugVisualizer
    • Delphi Help Expert
    • dzEditorLineendsFix
    • Known Ide Packages Manager
    • dzDelphiPaths
    • dzBdsLauncher
    • dzPrepBuild
  • Projects
    • Denkzettel Companion
    • dzMdbViewer
    • dzlib Library
    • Buildtools
    • Custom Containers Pack
    • Open Source Projects
    • RSS show – a RSS feed reader for the webbrowser
  • Safe event hooking for Delphi IDE plugins
  • Sie wollen mich einstellen?
  • Consulting

Category: Delphi

Automatically scroll a memo line by line in Delphi

Today vanity caught up with me and I decided to add myself to the list of "major contributors" shown on the GExperts About dialog. But this list has become rather long over the years (actually it is surprisingly short given the time GExperts has been in existence), so only the top few names are visible. … Continue reading Automatically scroll a memo line by line in Delphi →

dummzeuch Delphi, GExperts 2016-01-16 1 Minute

Bugfix release experimental GExperts 1.38 2016-01-10

There was a major bug in yesterday's experimental GExperts release 1.38 2016-01-09. As discovered and reported by +Karheinz Jansen the Delphi IDE could crash when closing and show cascaded access violations. This was caused by a bug in the handling of dockable forms, which has now been fixed. And since I was at it, I … Continue reading Bugfix release experimental GExperts 1.38 2016-01-10 →

dummzeuch Delphi, GExperts 2016-01-10 1 Minute

Dockable form handling within GExperts

Because I messed up the dockable form handling for the new Bookmarks expert which resulted in spurious cascading access violations when closing the Delphi IDE, I had to revisit that code. And so I can look up the information I gathered fixing that problem, I'm putting it here for later reference. Basically, you create a … Continue reading Dockable form handling within GExperts →

dummzeuch Delphi, GExperts 2016-01-10 3 Minutes

Experimental GExperts Version 1.38 2016-01-09 released

New year, new GExperts 😉 I just want to show off the one new feature that resides in the IDE tab of the configuration dialog: (I also fixed the tab order in this dialog.) What does it do? Quite simpple: It shows a little '...' button in the package list dialog(s). You get this dialog … Continue reading Experimental GExperts Version 1.38 2016-01-09 released →

dummzeuch Delphi, GExperts 2016-01-09 2 Minutes

Experimental GExperts Version 1.38 2015-12-22 released

Just in time for the holidays, here it is, the Christmas release of my experimental GExperts version. You might already have read my blog posts about the work on some of the new features, but let's start with the "boring" one: I fixed the Unicode support again, this time actually the non-Unicode support because the … Continue reading Experimental GExperts Version 1.38 2015-12-22 released →

dummzeuch Delphi, GExperts 2015-12-23 1 Minute

Adding an icon to the Delphi IDE splash screen

In a previous blog post I described how to add an entry to the Delpih IDE About dialog. This time it's about the splash screen. Since Delphi 2005 the IDE provides the SplashScreenServices interface that is available even before the other interfaces that make up the ToolsAPI. It allows adding an icon to the splash … Continue reading Adding an icon to the Delphi IDE splash screen →

dummzeuch Delphi 2015-12-20 3 Minutes

Making a Delphi form sizable without changing BorderStyle

Don't you just hate it when you sit in front of a 24" monitor and have to use a form that is the size of a postage stamp? GExperts has got a nifty feature where it makes forms of the Delphi IDE sizable that aren't by default. This works only for some forms and I … Continue reading Making a Delphi form sizable without changing BorderStyle →

dummzeuch Delphi, GExperts 2015-12-14 5 Minutes

Adding an entry to the Delphi IDE’s about dialog

Starting with Delphi 2005 the IDE provides an API for plugins to add an entry to its about dialog. It's pretty simple to use and many plugins and components use it nowadays. But there is one thing that in my opinion most of them get wrong. My first attempt looked like this: [delphi] if Supports(BorlandIDEServices, … Continue reading Adding an entry to the Delphi IDE’s about dialog →

dummzeuch Delphi 2015-11-22 1 Minute

Experimental GExperts Version 1.38 2015-10-21 released

Again, there is nothing new about the formatter code. But there is a new option to improve the IDE search path dialogs: What it does is replace the list box in the search path dialog with a memo, so editing that path is much easier (in my opinion) than before. Unfortunately I have yet to … Continue reading Experimental GExperts Version 1.38 2015-10-21 released →

dummzeuch Delphi, GExperts 2015-11-21 1 Minute

dzMdbViewer 1.0.1 released

dzMdbViewer is a small tool I wrote, when I was stuck without a MS Access installation but needed to have a look into a .MDB file (and later .ACCDB file, if the Access Database Engine 2012 is installed). It can open these files and display a list of queries and tables stored in them as … Continue reading dzMdbViewer 1.0.1 released →

dummzeuch Delphi 2015-11-202018-08-12 1 Minute

Posts navigation

Older posts
Newer posts

Search blog.dummzeuch.de

verpflichtende Angaben

Impressum
Datenschutz

Follow me on


@dummzeuch@mastodon.social
Delphi Praxis [en]
blub.dummzeuch.de
dummzeuch

dz@pluspora
✝dummzeuch

RSS feeds from this blog

All posts
Delphi related posts
GExperts related posts

Open Source

GExperts GExperts
Donate!
My Other Projects

Categories

March 2026
M T W T F S S
 1
2345678
9101112131415
16171819202122
23242526272829
3031  
« Feb    

Archive

Pages

  • A collection of buildtools
  • Beinahe-Unfälle und gefährliche Situationen
  • Consulting
  • Delphi Custom Containers Pack
  • Delphi Help Expert
  • Delphi IDE Explorer Expert
  • Denkzettel Companion
  • dzBdsLauncher
  • dzDebugVisualizer
  • dzDebugVisualizers for Delphi 2005 and up
  • dzDeleteProp
  • dzDelphiPaths
  • dzEditorLineendsFix tool
  • dzlib
  • dzMdbViewer – a viewer for MS Access database files
  • dzPrepBuild for Delphi
  • Experimental GExperts Version
    • Donations for GExperts
    • Forum for GExperts
    • GExperts 1.3.10 experimental twm 2018-06-03
    • GExperts 1.3.11 experimental twm 2018-08-05
    • GExperts 1.3.12 experimental twm 2018-12-22
    • GExperts 1.3.13 experimental twm 2019-03-30
    • GExperts 1.3.14 experimental twm 2019-09-08
    • GExperts 1.3.15 experimental twm 2019-11-23
    • GExperts 1.3.16 experimental twm 2020-05-27
    • GExperts 1.3.17 experimental twm 2020-10-23
    • GExperts 1.3.18 experimental twm 2021-02-21
    • GExperts 1.3.20 experimental twm 2022-01-30
    • GExperts 1.3.21 experimental twm 2022-04-09
    • GExperts 1.3.22 experimental twm 2023-03-25
    • GExperts 1.3.25 2024-08-24
    • GExperts 1.3.26 2026-02-07
    • GExperts 1.38 experimental twm 2016-06-05
    • GExperts 1.38 experimental twm 2016-07-24
    • GExperts 1.38 experimental twm 2016-09-18
    • GExperts 1.38 experimental twm 2016-10-03
    • GExperts 1.38 experimental twm 2017-01-15
    • GExperts 1.38 experimental twm 2017-03-19
    • GExperts 1.38 experimental twm 2018-03-31
    • GExperts Bug Reports
    • GExperts Feature Requests
    • GExperts frequently asked questions
  • GExperts documentation
    • Add To Formatter Capitalization Expert
    • Backup Project Expert
    • Code Formatter Expert
    • Comment Emtpy Code Blocks Expert
    • Convert Strings Editor Expert
    • Edit keyboard macros with the Macro Library expert
    • Editor Bookmarks Expert
    • Editor Experts
    • Enhanced Goto dialog
    • Enhancements to the Search Path Dialog
    • Favorites for the Build Events
    • Filter for GExperts Class Browser
    • General Enhancements
    • GExperts IDE Form Enhancers
      • TManagedForm class
        • TManagedFormAboutBox class
        • TManagedFormConnEditForm Class
        • TManagedFormDefaultEnvironmentDialog class
        • TManagedFormFixFormPositioningOnly class
        • TManagedFormImageListEditor class
        • TManagedFormPakComponentsDlg class
        • TManagedFormPasEnvironmentDialog class
        • TManagedFormPictureEditDlg class
        • TManagedFormProjectOptionsDialog class
        • TManagedFormRplcDialog class
        • TManagedFormSrchDialog class
    • Grep Search Expert
    • Hiding the Quick Action and Description panel in Delphi
    • How to compile GExperts
    • Macro Templates Expert
    • PE Information Expert
    • Rename Components Expert
    • Reselect Desktop Expert
    • Sort Selected Lines Editor Expert
    • Uses Clause Manager Expert
  • KnownIdePackagesManager Tool for Delphi
  • My Open Source Projects
  • RSS show – a RSS feed reader for the webbrowser
  • Safe event hooking for Delphi IDE plugins
  • Sie wollen mich einstellen?
  • The Delphi Pipe
  • Useful pages on the Delphi Wiki

RSS blub.dummzeuch.de

  • Der letzte Patch 2026-02-27
  • Die Herde 2026-02-26
  • Wartungsprotokoll Autobahnmeisterei Nord, Winter 2089 2026-02-26
  • Letzte Nachricht 2026-02-25
  • Die Spiegelung 2026-02-25

RSS GExperts Forum

  • Unexpected GREP search popup menu 2026-03-10
  • GExperts: New Declare Variable Expert 2026-03-05
  • GExperts: Rename Identifier – recent improvements 2026-03-04
  • New Rename Identifier Editor Expert 2026-03-01
  • GExperts 1.3.26 2026-02-07 released 2026-02-07
  • GExperts Code Formatter: Delphi 13 Language Support 2026-01-27
  • GExperts Code Formatter supports the Delphi inline if expression aka "ternary operator" 2026-01-21
  • Favorite files 2026-01-15
  • GExperts: Is this a bug worthy of reporting? 2025-12-27
  • Align := ?? 2025-12-18
Proudly powered by WordPress | Theme: Independent Publisher 2 by Raam Dev.