While working on my Gmail, I found an email that I wrote on Oct 16, 2006, while I was still working at Borland, on how to integrate a .NET assembly plugin into the IDE.
Here's the email.
To integrate a .NET assembly into the IDE, create a value with the full path name to the location of the assembly at HKEY_CURRENT_USER\Software\Borland\BDS\4.0\Known IDE Assemblies. Set the data of the value to non-empty string in order for the IDE to load the assembly.
using System;using Borland.Studio.ToolsAPI;using System.Windows.Forms;
namespace OpenToolsNETPlugin{ public class MyOTAClass {
public MyOTAClass() { }
public static void IDERegister() { MessageBox.Show("I'm loaded"); }
}}
Learn why the map is cool in Go!
A method to design records so that they're allocated on a specific byte boundary, such as 16 bytes, 512 bytes, 4096 bytes, etc.
Learn the command line used to compile System.pas in Delphi
How to free more space on your home drive by redirecting the location for SDKs in RAD Studio