Posts

Showing posts with the label Delphi Developers: Delphi Tips / Blogs / Tutorials / Videos

Originally shared by Thomas Mueller (dummzeuch)

Originally shared by Thomas Mueller (dummzeuch) Prompted by a suggestion from Peter Aschbacher I just added a new feature to my Delphi Help Expert: You can now force it to use the default web browser instead of the Welcome Page for web URLS. This is a global setting. I also fixed a bug I recently… http://blog.dummzeuch.de/2019/01/01/new-option-in-delphi-help-expert-to-open-in-web-browser/

OpenAPI and Swagger support is coming to town!

OpenAPI and Swagger support is coming to town! https://components4developers.blog/2018/12/31/rest-easy-with-kbmmw-20-openapi/

Where Delphi Developers Live - 2018

Image
Where Delphi Developers Live - 2018 (based on delphihtmlcomponents.com orders, top 15 countries)

Originally shared by Thomas Mueller (dummzeuch)

Originally shared by Thomas Mueller (dummzeuch) In yesterday’s update of the Delphi Custom Container Pack to support Delphi 10.3 Rio I had broken it for older Delphi versions. It no longer compiled for Delphi 2005 to 10.2. This is now fixed. http://blog.dummzeuch.de/2018/12/30/delphi-custom-container-pack-fixed-for-delphi-2005-to-10-2/

Originally shared by Thomas Mueller (dummzeuch)

Originally shared by Thomas Mueller (dummzeuch) A while ago, after my post on Known IDE Packages in Delphi I wrote a the KnownIdePackagesManager tool which lists those packages, allows to disable and enable some of them and also set the package description for those packages that don’t have a… http://blog.dummzeuch.de/2018/12/29/delphi-known-ide-packages-manager-updated-to-delphi-10-3-rio/

Originally shared by Thomas Mueller (dummzeuch)

Originally shared by Thomas Mueller (dummzeuch) I have updated my Delphi Help Expert to support Delphi 10.3. http://blog.dummzeuch.de/2018/12/29/delphi-help-expert-updated-for-delphi-10-3/

Originally shared by Thomas Mueller (dummzeuch)

Originally shared by Thomas Mueller (dummzeuch) I have just updated my dzDelphiPaths tool to support Delphi 10.3. http://blog.dummzeuch.de/2018/12/29/dzdelphipaths-tool-updated-for-delphi-10-3-rio/

Originally shared by Thomas Mueller (dummzeuch)

Originally shared by Thomas Mueller (dummzeuch) I have just updated the Delphi Custom Container Pack sources to support Delphi 10.3 Rio. This time it required than creating the packages for the new version and adding the latest version of the Delphiversions.inc file. When loading the designtime package… http://blog.dummzeuch.de/2018/12/29/delphi-custom-container-pack-updated-for-delphi-10-3-rio/

Originally shared by Thomas Mueller (dummzeuch)

Originally shared by Thomas Mueller (dummzeuch) TDbf is an open source library to access Dbase tables. It’s released under the LGPL license (which makes in impractical for most commercial Delphi development). It is also used in Lazaraus (I haven’t checked the license there, but apparently you can… http://blog.dummzeuch.de/2018/12/26/tdbf-packages-for-delphi-10-3-rio/

Originally shared by Thomas Mueller (dummzeuch)

Originally shared by Thomas Mueller (dummzeuch) It’s time for a gift to all Delphi developers, a new Release of GExperts. Happy Holidays! (But do spend some time with your family rather than testing GExperts. 😉 ) I blogged about the new features already. There were also several bug fixes. Please be… http://blog.dummzeuch.de/2018/12/22/gexperts-1-3-12-experimental-twm-2018-12-22-released/

Next Delphi revelations, now about investigating a pesky DispInvoke bug in all versions of Delphi supported by kbmMW, including 10.3 Rio, that results in leaks, and how kbmMW now ends up not being affected by it.

Next Delphi revelations, now about investigating a pesky DispInvoke bug in all versions of Delphi supported by kbmMW, including 10.3 Rio, that results in leaks, and how kbmMW now ends up not being affected by it. https://components4developers.blog/2018/12/20/delphi-revelations-3-dispinvoke-leak/

Originally shared by Thomas Mueller (dummzeuch)

Originally shared by Thomas Mueller (dummzeuch) I just now had the need to transmit GPS (WGS 84) coordinates from one program to another. First, I simply copied longitude and latitude separately using the clipboard, which works fine but is really time consuming when you have to do that very often. I… http://blog.dummzeuch.de/2018/12/18/register-an-use-a-custom-clipboard-format-in-delphi/

A view into easily starting and managing external processes/executables via the TkbmMWProcess class.

A view into easily starting and managing external processes/executables via the TkbmMWProcess class. https://components4developers.blog/2018/12/18/kbmmw-features-5-kbmmwprocess-unit/

Originally shared by Thomas Mueller (dummzeuch)

Originally shared by Thomas Mueller (dummzeuch) GExperts has recently gained a few new features: Two new experts to start/stop recording and to replay a keyboard macro. These are minimal experts which allow you to add additional keyboard shortcuts to the existing IDE functionality. The idea and the… http://blog.dummzeuch.de/2018/12/15/new-features-in-gexperts/

How to access and manipulate header values and cookies in kbmMW

How to access and manipulate header values and cookies in kbmMW https://components4developers.blog/2018/12/15/rest-easy-with-kbmmw-18-http-headers-and-cookies/

New forums opened for discussion about kbmMW, kbmMemTable, Delphi and 3rdparty.

New forums opened for discussion about kbmMW, kbmMemTable, Delphi and 3rdparty. https://components4developers.blog/2018/12/13/new-forums-opened/

Originally shared by Thomas Mueller (dummzeuch)

Originally shared by Thomas Mueller (dummzeuch) Pointers can be really helpful, especially they can improve performance and readability, but they are also dangerous. I spent nearly a day tracking down the reason why the code a former colleague wrote about 5 years ago all of a sudden led to access… http://blog.dummzeuch.de/2018/12/11/pointers-are-dangerous/

Originally shared by Thomas Mueller (dummzeuch)

Originally shared by Thomas Mueller (dummzeuch) David Hoyle just blogged about this topic (go ahead, read it first but remember to come back. 😉 ) Welcome back. I think he is making two mistakes here (for suitable definitions of “mistake”): Don’t store the form positions in an ini file, use the… http://blog.dummzeuch.de/2018/12/10/remembering-an-applications-size-and-position-on-multiple-screens/

Originally shared by Thomas Mueller (dummzeuch)

Originally shared by Thomas Mueller (dummzeuch) I just found out what is wrong with my Delphi IDE Explorer in Delphi 10.3 Rio. The symptom is that the Follow Focus option and the Select Active button no longer work in some forms, in particular in the options dialog (Tools -> Options / Run -> Parameters… http://blog.dummzeuch.de/2018/12/09/delphi-ide-explorer-is-broken-in-delphi-10-3-rio/

Originally shared by Thomas Mueller (dummzeuch)

Originally shared by Thomas Mueller (dummzeuch) I have just uploaded the third beta version of GExperts 1.3.12 for Delphi 10.3 Rio. NOTE: This is still a BETA! Also note that this is for Delphi 10.3 Rio only. It won’t work with any other versions. This beta release contains a (ugly) work around for the… http://blog.dummzeuch.de/2018/12/08/gexperts-1-3-12-beta-3-for-delphi-10-3-rio-available/