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
    • Delphi Help Expert
    • dzEditorLineendsFix
    • Known Ide Packages Manager
    • dzDelphiPaths
    • dzBdsLauncher
    • dzPrepBuild
  • Projects
    • Denkzettel Companion
    • dzMdbViewer
    • dzlib Library
    • Buildtools
    • Custom Containers Pack
    • Open Source Projects
  • Safe event hooking for Delphi IDE plugins
  • Sie wollen mich einstellen?
  • Consulting

Month: July 2014

Delphiversions.inc

In the olden days[tm] there was a project for maintaining a Delphiversions.inc file which created human readable conditional defines from the VERxx conditional defines of the Delphi compilers. Since it seems to have vanished from the face of the Internet[tm], I have just added a new page to the Delphi Wiki which you can just … Continue reading Delphiversions.inc →

dummzeuch Delphi 2014-07-262021-09-17 1 Minute

Displaying a multi line error message without wasting space

I have got a form that usually displays outputs from various sources, each of which has a frame for its own purpose. Now, if an error occurs with any of theses sources, I want to display that error message on the bottom of the form, just above the panel that contains the action buttons. It … Continue reading Displaying a multi line error message without wasting space →

dummzeuch Delphi 2014-07-23 1 Minute

Adding fields to a TDataset in code

The Delphi IDE allows you to add fields to a TDataset (descendant e.g. TTable, TQuery, TAdoTable etc.) by right clicking on the component and selecting "Add Field" or "New Field". For a particular project I didn't want to do that because I kept changing the query for which I want to add the fields. But … Continue reading Adding fields to a TDataset in code →

dummzeuch Delphi, dzLib 2014-07-12 3 Minutes

GORM experimental release

GORM is an editor for .po files (in case that link is dead, see the Internet Archive) that was originally written by Lars Dybdahl and to which I have been contributing quite a few features in recent years. Since Lars is too busy to do a release and currently even the original download doesn't seem … Continue reading GORM experimental release →

dummzeuch Delphi, dxgettext 2014-07-052022-06-21 1 Minute

Comparing Variants

I hate Variants, did I say that before? They just make everything more complex than necessary. Did you ever try to compare two variants? E.g. you have got one that contains an empty string ('') and another that contains a date. Now you want to know whether they are equal or not. Simple? v1 := … Continue reading Comparing Variants →

dummzeuch Delphi 2014-07-01 1 Minute

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

July 2014
M T W T F S S
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31  
« Jun   Aug »

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
  • 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.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
  • Safe event hooking for Delphi IDE plugins
  • Sie wollen mich einstellen?
  • The Delphi Pipe
  • Useful pages on the Delphi Wiki

RSS blub.dummzeuch.de

RSS GExperts Forum

  • Lots of bug fixes for GExperts 2025-05-12
  • GExperts for C++ Builder 2025-04-13
  • AI Rewrite and COBOL Port Announced for Immediate Development 2025-04-01
  • formatting private const identifier = value 2025-03-30
  • GExperts now fixes yet another annoyance in the Delphi IDE: Desktops 2025-03-16
  • I fixed the DPI errors in the CodeLibrarian Search dialog 2025-02-14
  • Thank you for fixing the Rename Expert! 2025-02-14
  • Codeformatter from Commandline 2025-02-14
  • Automatically show the Quick Edit dialog? 2025-01-01
  • Added IDE Toolbar Expert to GExperts 2024-12-22
Proudly powered by WordPress | Theme: Independent Publisher 2 by Raam Dev.