Files required to develop applications

The following files, which are included on the Image a•X CD-ROM or installed with Image a•X, are required to create applications with the controls. For a list of files to ship with your Image a•X-based application, see Distributing your application.

Two basic files are required for each control. Two others are required for C programming. These files are:

· OCX--the actual control. Installed with Image a•X.

· TLB--the type library for a control. Installed with Image a•X.

· .h and .c--files to use when programming with C and C++. These files are not required for the Detail, Reference, and Layers Window controls. You can also use the .tlb file, but the .h and .c files are faster. Located in the Image a•X installation in the /Integrations/Tools/C++ Ref Files directory.

Control 

Related Files

Configuration

Spiconfg.ocx, Confg.tlb, icfgctrl.c, icfgctrl.h

Detail

Detail.ocx, Detail.tlb, idetail.c, idetail.h

Document  

Docctrl.ocx, Docctrl.tlb, idocctrl.c, idocctrl.h

Edit  

Edit.ocx, Edit.tlb, iedtctrl.c, iedtctrl.h

Layers Window 

Layerwin.ocx, Layerwin.tlb, ilview.c, ilview.h

Markup 

Mark.ocx, Mark.tlb, imrkctrl.c, imrkctrl.h

Reference

Spiref.ocx, Spiref.tlb, ispiref.c, ispiref.h

Thumbnails 

Thumb.ocx, Thumb.tlb, ithumb.c, ithumb.h

View Control  

View.ocx, View.tlb, iviwctrl.c, iviwctrl.h

View3D Control (Beta)

View3d.ocx, View3d.tlb, iView3D.c, iView3D.h

Measurement (Beta)

Measctrl.ocx, Measctrl.tlb, imeasctrl.c, imeasctrl.h

The following files are also required:

• Spicer DLLs - DLLs with which the controls communicate.

• Mfc71.dll, Msvcr71.dll, msvcp71.dll, Atl71.dll, Mfc71u.dll, gdiplus.dll, OlePro32.dll - required Microsoft DLLs.

• iconstnt.h - header file containing the constants for the properties and methods in the controls, to be used when programming with C and C++.

See also

Upgrading controls

Distributing your application

Internet security for the controls