Some people have started pestering me about making a new release (you know how you are!). Don't think that this has done anything to actually make me do it, I simply thought it to be the right time with Delphi 10.2 Tokyo apparently right around the corner. I have created installers for all supported Delphi … Continue reading GExperts 1.38 experimental twm 2017-03-19 released
Category: Delphi
Creating a window without a title that can be moved with the mouse
For my dzComputerInfo tool I created a window without a title that can still be moved with the mouse. This is quite easy to do: To remove the title, set BorderStyle to bsNone. To let the user move it with the mouse, add the following message handler: [delphi] type TMyForm = class(TForm) private procedure WMNCHitTest(var … Continue reading Creating a window without a title that can be moved with the mouse
Display and edit keyboard macros with GExperts
The GExperts Macro Library expert can now display and edit keyboard macros that have been recorded in the Delphi IDE. It uses the information I described in my article on Interpreting Delphi IDE Keyboard Macros. You get to this dialog via the context menu of a macro. It allows you not only to display and … Continue reading Display and edit keyboard macros with GExperts
There are at least 30000 Delphi 2007-2010 users
At least that's a possible interpretation of the download statistics of my dzEditorLineEndsFix tool As of today, it has been downloaded 33994 times since I wrote the first version in 2014. Of course there will be duplicates and also those who have updated to later Delphi versions or stopped using Delphi all together after downloading … Continue reading There are at least 30000 Delphi 2007-2010 users
Interpreting Delphi IDE Keyboard Macros (Updated)
Keyboard macros have been part of the Delphi IDE since basically forever (I remember using them in Delphi 5 but I wouldn't rule it out that they already existed in Delphi 1 which I never used.) GExperts also has had the Macro Library Expert since I know about it to overcome the Delphi IDE's shortcoming … Continue reading Interpreting Delphi IDE Keyboard Macros (Updated)
dzComputerInfo tool
A few days ago I was working in one of our measurement vehicles and found, that I couldn't for the life of me tell, which of the 3 computers (soon to become 4) was selected on the KVM switch. This isn't the first time this has happened to me and my colleagues have the same … Continue reading dzComputerInfo tool
Fixed HideNavBar functionality in GExperts
When Embarcadero added the Navigation Toolbar to the Delphi code editor in Delphi 10 there were a few people who didn't like it because it took up some more of the vertical screen space. But there was no option to disable it. Achim Kalwa wrote an expert to hide this toolbar and contributed the code, … Continue reading Fixed HideNavBar functionality in GExperts
GExperts formatter branch is dead, long live the trunk
As of today, I have stopped developing GExperts in the formatter branch and switched to the trunk of the repository.
Debugging helper for TDataSet
I like programming in Delphi, but I don't particularly like writing applications that work with database backends, but sometimes I just can't avoid it (have been working on one for several weeks now, and it wasn't too bad really). But one thing that can drive me nuts is when you have got an error, want … Continue reading Debugging helper for TDataSet
Some more form enhancements in GExperts
Prompted by a post from +Attila Kovacs I have added the menu designer form (TMenuBuilder) to the list of forms which GExperts enhances. In this case, it only stores the size and optionally the position of the form. And since I was at it, I also added several other forms: TActionListDesigner TFieldsEditor - used for … Continue reading Some more form enhancements in GExperts