Category Archives: Integrated Testing helper

How to get the current compiling settings

By | December 1, 2019

In most instances checking that an IOTAProject interface supports IOTAProjectBuildConfigurations and using the interface’s ActiveConfiguration to get the configuration being used works as the IDE changes the active project. However there is one circumstance where this does not work and that is with project Build Groups which are accessed from the Project Manager and allow… Read More »

The Delphi Open Tools API Book has been updated…

By | September 28, 2016

I think the title says it all. The Delphi Open Tools API Book – Version 1.1 The update includes all the articles written since its first publication so you can have all the information in a single volume. regards Dave.

Compiling and Installing my experts and wizards…

By | April 24, 2016

Overview The idea behind this post is to cover how to compile and install my IDE add-ins if you have not followed my articles from the beginning and you just want to use them without necessarily understanding how they work. They were all built and provided here for the edification of others and thus I… Read More »

The Delphi Open Tools API Book

By | March 21, 2016

Its here 🙂 The Delphi Open Tools API Book

Chapter 7.1: IDE Compilation Events – Revisited…

By | August 10, 2011

As a continuation of the previous post on compiler events, in Delphi 2010 onwards there are 2 new interfaces named IOTACompileServices and IOTACompileNotifier and I thought I would describe how to use it and what it does. We’ll deal with the services interface first as we’ll need this to understand this to implement the other… Read More »

Debugging Open Tools API Experts on a Windows 7 64-bit Machine

By | August 5, 2011

Since upgrading to a new machine (Dell Precision M6500 with Windows 7 64-bit) late last year I’ve been unable to debug Open Tools API experts in a second instance of the IDE. When I’ve tried to run the second IDE it starts up okay and then the first IDE breaks like its at a breakpoint.… Read More »