ChemDraw Menu Extensions Interface

To add your own custom menu commands to ChemDraw, you must build a C/C++ Dynamic Link Library (DLL) that implements and exports certain functions.  For each Menu Extension DLL, ChemDraw will create a new menu (in the menu bar when only one extension is present, and in the Extensions menu when multiple extensions are present).

Within this DLL, you can control ChemDraw via a set of C access functions exported by ChemDraw.

After you you construct the DLL, place it in the ChemDraw CD_ITEMS directory.

Access Functions

Functions to Implement

Sample code

 



2005 CambridgeSoft Corporation. All Rights Reserved. Privacy Statement
Tel  800 315-7300 / 617 588-9300     Fax  617 588-9390     Email   info@cambridgesoft.com
CambridgeSoft Corporation, 100 CambridgePark Drive, Cambridge, MA 02140 USA