The GExperts Grep Search expert has various options to tell it which files to search: The current fileAll files in projectAll files in project groupA directory list (separated by semicolon) That sounds like an exhaustive list, but it isn't. Both, project and project group, were only searching files explicitly listed in the project(s). Files that … Continue reading GExperts Grep can use the MAP file
Category: Delphi
JvHidControllerClass unter Windows 10 1809
I just read about a possible problem with the JvHidControllerClass under Windows 10 1809. I haven't tested it but I post a link to a workaround here just in case I ever need it and might not find it again:https://www.delphipraxis.net/1426728-post4.html
GExperts error: PrivateGXMenuActionManager is not nil upon creation
If you get the error "PrivateGXMenuActionManager is not nil upon creation" when starting your IDE, check the entries under HKCU\Software\Embarcadero\BDS\<version>\Expert There are most likely two entries for GExperts. Remove one and the error should go away. These entries come from The installer (GExperts="path\to\dll"), because it always uses GExperts as the name for the entry.The Expert … Continue reading GExperts error: PrivateGXMenuActionManager is not nil upon creation
When does a ShortCut fire?
Nice summary by NGLN on StackOverflow of the way a ShortCut travels through the Delphi VCL https://stackoverflow.com/a/27083262/49925
Finding GUIDs with GExperts Grep
I recently had a problem with access violations when calling methods of interfaces. The reason turned out to be duplicate GUIDs in the interface declarations. This caused AVs because the wrong methods were called and the parameters passed to them were not of the right type and numbers. Duplicate GUIDs are usually caused by copying … Continue reading Finding GUIDs with GExperts Grep
Delphi Blogs
The Delphi Wiki has a list of "Useful Sites" which has a sub section for Delphi Blogs. I have just further divided that section into: Active Blogs, which contains blogs that are activeIntensive Care Unit, which contains blogs that are still available but have been inactive for more than a yearCemetery, which contains blogs that … Continue reading Delphi Blogs
Two GExperts bugs fixed, 14 to go
I just fixed two (newly reported) bugs in GExperts: The Set Tab Order dialog no longer worked in Delphi 6, 7 and 2005. This was due to me adding AlignWithMargins (and the associated Margins property) to the dfm file. This property apparently was introduced in Delphi 2006. Again, this underlines what I mentioned several times: … Continue reading Two GExperts bugs fixed, 14 to go
Sie wollen mich einstellen?
Derzeit habe ich eine unbefristete Vollzeitstelle (40h) als Leiter der Softwareentwicklung bei der TÜV Rheinland Schniering GmbH. Ich bin damit ganz zufrieden und suche nicht aktiv nach einer neuen Stelle. Da ich aber immer wieder mal gefragt werde, ob ich an einem Angebot Interesse habe, stelle ich hier auf, was man mir bieten müsste, damit … Continue reading Sie wollen mich einstellen?
RDP Wrapper Library
I need to check this out: The goal of the RDP Wrapper Library project is to enable Remote Desktop Host support and concurrent RDP sessions on reduced functionality systems for home usage. RDP Wrapper works as a layer between Service Control Manager and Terminal Services, so the original termsrv.dll file remains untouched. Also this method … Continue reading RDP Wrapper Library
5 years later dzEditorLineendsFix is still relevant
I just had a look at the download statistics of my dzEditorLineendsFix tool on SourceForge. Even 5 years after the Windows update that broke Delphi 2006 to 2010 there are several hundred downloads per month.