As I stated before I prefer good bug reports on GExperts over money any time. Philip von Melle kept testing and providing feedback even after I thought the issue was already solved. The issue was that a Macro Template (%SELECTION) used on this code [delphi] // öäüß procedure TForm1.FormCreate(Sender: TObject); begin ShowMessage('TEST'); end; [/delphi] while … Continue reading Bug in Macro Template expert fixed, yet another Unicode issue in GExperts
Author: dummzeuch
Consider side effects if you use debugger watches
Note to self: Do not use a watch entry like this while debugging GExperts: GxOtaReadEditorTextToString(GxOtaGetEditReaderForSourceEditor(nil)) While this might seem very convenient it will sooner or later corrupt the current edit buffer or do something even worse, because, as a comment in ToolsApi states: WARNING!!! A IOTAEditReader should never be active at the same time as … Continue reading Consider side effects if you use debugger watches
dzFeedReader 1.0.0 released
dzFeedReader started as a proof of concept, but became actually a usable tool. So, why not make a release available to others? There you go: dzFeedReader 1.0.0 is available from SourceForge. dzFeedReader is a program that can display rss feeds from websites in RSS 1.0, RSS 2.0 and Atom 1.0 format. Its UI is similar … Continue reading dzFeedReader 1.0.0 released
New static page for my Delphi IDE Explorer expert
Since it became rather cumbersome to find the information on my Delphi IDE Explorer expert, which was scattered through multiple blog posts, I have now added a static page for it to my blog which I will keep up to date whenever I change anything in the expert. The sourceforge page now also points to … Continue reading New static page for my Delphi IDE Explorer expert
Adding a Windows 8.1 computer to a SAMBA domain
Note to self: If adding a Windows 8.1 computer to a SAMBA domain fails with the error "The specified domain either does not exist or could not be contacted" the following changes to the Registry might help: Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\LanmanWorkstation\Parameters] ; Enable NT-Domain compatibility mode ; Default: ; [value not present] ; … Continue reading Adding a Windows 8.1 computer to a SAMBA domain
Calling GExperts Grep (or an entry point in any Delphi dll) via rundll32.exe
GExperts so far comes with a special stand alone executable GExpertsGrep that does nothing else but load the GExperts dll and call the entry point ShowGrep. Having this additional executable isn't really necessary because Windows already comes with a tool that does exactly that: Load a DLL and call an entry point: rundll32.exe rundll32 path\to\your.dll,EntryPoint … Continue reading Calling GExperts Grep (or an entry point in any Delphi dll) via rundll32.exe
Error regarding rtl240.bpl not found in stand alone version of GExperts Grep
Various people have reported an error message regarding rtl240.bpl not being found when calling the stand alone version of GExperts Grep. I could never reproduce it but my recent insight on SaveLoadLibrary now also solved that one: The stand alone version of GExperts Grep tries to load any GExperts dll, regardless which version. The idea … Continue reading Error regarding rtl240.bpl not found in stand alone version of GExperts Grep
Do not call SafeLoadLibrary(‘dllname.dll’)
Note to self: Do not call SafeLoadLibrary simply as a replacement for LoadLibrary. It has a second parameter witch is used to call SetErrorMode. That parameter is optional and defaults to SEM_NOOPENFILEERRORBOX which is NOT always what you want. E.g. if the DLL you are loading depends on other DLLs which cannot be loaded, you … Continue reading Do not call SafeLoadLibrary(‘dllname.dll’)
Von wegen “Autofahren ist teuer, fahr doch mit der Bahn!”
Es wird gerne die Behauptung aufgestellt, dass es, wenn man alle Kosten mit einbezieht, teuerer sei mit dem Auto zu fahren als mit der Bahn und öffentlichen Verkehrsmitteln. Da ich kein Auto besitze, sollte das auf mich ganz besonders zutreffen, denn ich muss mir ja jedes Mal einen Mietwagen nehmen. Trotzdem ist meine Erfahrung, dass … Continue reading Von wegen “Autofahren ist teuer, fahr doch mit der Bahn!”
Denkzettel Companion 0.0.3 released
I have just released version 0.0.3 of my Denkzettel Companion tool. (It was available from OSDN, but OSDN no longer exists.) This version is nearly feature complete and there are no known bugs.