Category Archives: Integrated Testing helper

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. Related posts: The Delphi Open Tools API Book Compiling and Installing my experts and wizards…… Read More »

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 Related posts: Chapter 5: Useful Open Tools Utility Functions The Delphi Open Tools API Book has been updated… The Open Tools API using C++ Builder Browse and Doc It Open Tools API: Delphi 7 has documentation…

Integrated Testing Helper

By | March 4, 2016

I’ve now move the Integrated Testing Helper to this page. In a similar manner to Browse and Doc It, I hope to brings you a few fixes and improvements that have happen. regards Dave. Related posts: Chapter 16: Getting help when there’s no help The Delphi Open Tools API Book Notify me of everything… –… Read More »

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 »

Chapter 7: IDE Compilation Events

By | August 5, 2011

The interface(s) were are going to look at are the IOTAIDENotifierXxx interfaces. Now when implementing these interfaces its important to implement ALL the inherited interfaces, else the methods signatures of these versions will NOT be called. I’ve recently made this mistake again and wondered for an hour why my Delphi 2010 project manager menu didn’t… Read More »

Chapter 6: Open Tools API Custom messages

By | May 1, 2011

In my last post on OTA I showed some methods for handling messages in the Open Tools API. What I didn't cover in the post was custom messages. I use custom message in my Integrated Testing Helper IDE plug-in to colour message depending upon the success or failure of the command-line tools being run. This… Read More »

Chapter 5: Useful Open Tools Utility Functions

By | April 14, 2011

I thought that before tackling some of the more interesting Open Tools API topics previously mentioned that I would describe some useful utility function that can make using the OTA easier. Messages First I thought we would look at messages (but not custom ones, they will require their own chapter). These are useful for outputting… Read More »