Software Developer's Kit - ChemDraw

Send comments on this topic
Project Overview

Description

 Summary


This User's Manual contains information for the ChemDraw application for Windows. It assumes that you are familiar with the basics of your Windows operating system. If you are not, please refer to your system manual before using the application. Some of the material describes tasks that must be performed in conjunction with other integrated CambridgeSoft products. If you are not familiar with these products, please consult the relevant User's Manual for more detailed information.

ChemDraw is a tool to enable professional scientists, science students, and scientific authors to communicate chemical structures. It is designed to work according to the conventions we found most intuitive for such users. Our goal has been to make ChemDraw as easy to use as possible while providing superior drawing quality.

Classes

Class ModuleDescription
AltGroup Member of ChemDraw Control.

For a list of all members defined for this object, see AltGroup Members.

ChemDraw AltGroup Class is used to create a search query that contains variable functional groups or substructures.

AltGroups Member of ChemDraw Control.

For a list of all members defined for this collection, see AltGroups Members.

ChemDraw AltGroups Collection contains all of the AltGroup objects in the document.

Application Member of ChemDraw Control.

For a list of all members defined for this object, see Application Members.

ChemDraw Application Class represents an application object. 

Arrow Member of ChemDraw Control.

For a list of all members defined for this object, see Arrow Members.

ChemDraw Arrow Class represents an arrow object. 

Arrows Member of ChemDraw Control.

For a list of all members defined for this collection, see Arrows Members.

ChemDraw Arrows Collection contains all of the arrow objects in the document.

Atom Member of ChemDraw Control.

For a list of all members defined for this object, see Atom Members.

ChemDraw Atom Class represents an atom object. 

Atoms Member of ChemDraw Control.

For a list of all members defined for this collection, see Atoms Members.

ChemDraw Atoms Collection contains all of the Atom objects in the document. 

Bond Member of ChemDraw Control.

For a list of all members defined for this object, see Bond Members.

ChemDraw Bond Class represents a bond object. 

Bonds Member of ChemDraw Control.

For a list of all members defined for this collection, see Bonds Members.

ChemDraw Bonds Collection contains all of the bond objects in the document.

Border Member of ChemDraw Control.

For a list of all members defined for this object, see Border Members.

ChemDraw Border Class represents a border object 

Bracket Member of ChemDraw Control.

For a list of all members defined for this object, see  Bracket Members.

ChemDraw Bracket Class represents a bracket object.

Brackets Member of ChemDraw Control.

For a list of all members defined for this collection, see  Brackets Members.

ChemDraw Brackets Collection contains all of the bracket objects in the document .

Caption Member of ChemDraw Control.

For a list of all members defined for this object, see Caption Members.

ChemDraw Caption represents a caption object.

Captions Member of ChemDraw Control.

For a list of all members defined for this collection, see Captions Members.

ChemDraw Captions Collection contains all of the caption objects in the document.  

Cell Member of ChemDraw Control.

For a list of all members defined for this object, see Cell Members.

ChemDraw Cell Class represents a cell object. 

Cells Member of ChemDraw Control.

For a list of all members defined for this collection, see Cells Members.

ChemDraw Cells Collection contains all of the cell objects in the document. 

ChemDrawCtl CS ChemDraw Control. 

For a list of all member defined for this object, see ChemDrawCtl Members.

ChemDrawCtl Class represents a ChemDrawCtl object. 

Constraint Member of ChemDraw Control.

For a list of all members defined for this object, see Constraint Members.

ChemDraw Constraint Class represents a constraint object. 

Constraints Member of ChemDraw Control.

For a list of all members defined in this collection, see Constraints Members.

ChemDraw Constraints Collection contains all of the constraint objects in the document. 

DataObject Member of ChemDraw Control.

For a list of all members defined for this object, see DataObject Members.

The DataObject object is used for specifying formats and data that will be supported for OLE drag and drop operations.

DataObjectFilesMember of ChemDraw Control.

For a list of all members defined for this collection, see  DataObjectFiles Members.

ChemDraw DataObjectFiles Class represents a DataObjectFiles object.

dataTypeMember of ChemDraw Control.

For a list of all members defined for this object, see DataType Members.

ChemDraw DataType Class represents a DataType object in the ChemDraw application.

DataTypes Member of ChemDraw Control.

For a list of all members defined for this collection, see  DataTypes Members.

ChemDraw DataTypes Collection contains all of the DataType objects in the document.

DocumentMember of ChemDraw Control.

For a list of all members defined for this object, see Document Members.

ChemDraw Document Class represents a document object. 

Documents Member of ChemDraw Control.

For a list of all members defined in this collection, see Documents Members.

ChemDraw Documents Collection contains all of the document objects in the document. 

Geometries Member of ChemDraw Control.

For a list of all members defined for this collection, see Geometries Members.

ChemDraw Geometries Collection contains all of the geometry objects in the document.

Geometry Member of ChemDraw Control.

For a list of all members defined for this object, see Geometry Members.

ChemDraw Geometry Class represents a geometry object.

Graphic Member of ChemDraw Control.

For a list of all members defined for this object, see Graphic Members.

ChemDraw Graphic Class represents a graphic object.

Graphics Member of ChemDraw Control.

For a list of all members defined for this collection, see Graphics Members.

ChemDraw Graphics Collection contains all of the graphic objects in the document.

Group Member of ChemDraw Control.

For a list of all members defined for this object, see Group Members.

ChemDraw Group Class represents a group object. 

Groups Member of ChemDrawControl.

For a list of all members defined for this collection, see Groups Members.

ChemDraw Groups Collection contains all of the group objects in the document.

Menu Member of ChemDraw Control.

For a list of all members defined for this object, see Menu Members.

ChemDraw Menu Class represents a menu object. 

MenuBarMember of ChemDraw Control.

For a list of all members defined for this object, see MenuBar Members.

ChemDraw MenuBar Class represents a MenuBar object. 

MenuBarsMember of ChemDraw Control.

For a list of all members defined for this collection, see MenuBars Members.

ChemDraw MenuBars Collection contains all of the MenuBar objects in the document.   

MenuItemMember of ChemDraw Control.

For a list of all members defined for this object, see MenuItem Members.

ChemDraw MenuItem Class represents a MenuItem object. 

MenuItems Member of ChemDraw Control.

For a list of all members defined for this collection, see MenuItems Members.

ChemDraw MenuItems Collection contains all of the MenuItem objects in the document.

Menus Member of ChemDraw Control.

For a list of all members defined for this module, see Menus Members.

ChemDraw Menus Collection contains all of the menu objects in the document.

Object Member of ChemDraw Control.

For a list of all members defined for this object, see Object Members.

ChemDraw Object Class represents an object object.

ObjectsMember of ChemDraw Control.

For a list of all members defined for this collection, see Objects Members.

ChemDraw Objects Collection contains all of the objects in the document. 

ObjectTag Member of ChemDraw Control.

For a list of all members defined for this object, see ObjectTag Members.

ChemDraw ObjectTag represents an ObjectTag object. 

ObjectTagsMember of ChemDraw Control.

For a list of all members defined for this collection, see ObjectTags Members.

ChemDraw ObjectTags Collection contains all of the ObjectTag objects in the document.  

PictureMember of ChemDraw Control.

For a list of all members defined for this object, see Picture Members.

ChemDraw Picture Class represents a picture object. 

PicturesMember of ChemDraw Control.

For a list of all members defined for this collection, see Pictures Members.

ChemDraw Pictures Collection contains all of the picture objects in the document.  

Point Member of ChemDraw Control.    

For a list of all members defined for this object, see Point Members.

ChemDraw Point represents a point object. 

PreferencesMember of ChemDraw Control.

For a list of all members defined for this collection, see Preferences Members.

ChemDraw Preferences Class represents a preference object.

ReactionSchemeMember of ChemDraw Control.

For a list of all members defined for this object, see ReactionScheme Members.

ChemDraw ReactionScheme Class represents a ReactionScheme object. 

ReactionSchemesMember of ChemDraw Control.

For a list of all members defined for this collection, see ReactionSchemes Members.

ChemDraw ReactionSchemes Collection contains all of the ReactionScheme objects in the document. 

ReactionStepMember of ChemDraw Control.

For a list of all members defined for this object, see ReactionStep Members.

ChemDraw ReactionStep Class represents a ReactionStep object. 

ReactionStepComponentsMember of ChemDraw Control.

For a list of all members defined this collection, see ReactionStepComponents Members.

ChemDraw ReactionStepComponents Class represents a ReactionStepComponents object. 

ReactionStepsMember of ChemDraw Control.

For a list of all members defined for this collection, see ReactionSteps Members.

ChemDraw ReactionSteps Collection contains all of the ReactionStep objects in the document. 

Rect Member of ChemDraw Control.            

For a list of all members defined for this object, see Rect Members.

ChemDraw Rectangle Class represents a rect object.

selectionMember of ChemDraw Control.

For a list of all members defined for this object, see Selection Members.

ChemDraw Selection Class represents a selection object.

Settings Member of ChemDraw Control.

For a list of all members defined for this module, see Settings Members.

ChemDraw Settings Class sets and returns the settings for the document or a particular object.

SGComponentMember of ChemDraw Control.

For a list of all members defined for this object, see SGComponent Members.

ChemDraw SGComponent Class represents a SGComponent object. 

SGComponentsMember of ChemDraw Control.

For a list of all members defined for this collection, see SGComponents Members.

ChemDraw SGComponents Collection contains all of the SGComponent objects in the document.  

SGPropertiesMember of ChemDraw Control.

For a list of all members defined for this collection, see SGProperties Members.

ChemDraw SGProperties Collection contains all of the SGProperty objects in the document. 

SGPropertyMember of ChemDraw Control.

For a list of all members defined for this object, see SGProperty Members.

ChemDraw SGProperty Class represents a SGProperty object. 

Spline Member of ChemDraw Control.

For a list of all members defined for this object, see Spline Members.

ChemDraw Spline Class represents a spline object.

SplinesMember of ChemDraw Control.

For a list of all members defined for this collection, see Splines Members.

ChemDraw Splines Collection contains all of the spline objects in the document. 

StoichiometryGridMember of ChemDraw Control.

For a list of all members defined for this object, see StoichiometryGrid Members.

ChemDraw StoichiometryGrid Class represents a StoichiometryGrid object. 

StoichiometryGridsMember of ChemDraw Control.

For a list of all members defined for this collection, see StoichiometryGrids Members.

ChemDraw StoichiometryGrids Collection contains all of the StoichiometryGrid objects in the document. 

Style Member of ChemDraw Control.

For a list of all members defined for this object, see Style Members.

ChemDraw Style Class represents a style object. 

Styles Member of ChemDraw Control.

For a list of all members defined for this collection, see Styles Members.

ChemDraw Styles Collection contains all of the style objects in the document.

SymbolMember of ChemDraw Control.

For a list of all members defined for this object, see Symbol Members.

ChemDraw Symbol Class represents a symbol object. 

SymbolsMember of ChemDraw Control.

For a list of all members defined for this collection, see Symbols Members.

ChemDraw Symbols Collection contains all of the symbol objects in the document.  

TableMember of ChemDraw Control.

For a list of all members defined for this object, see Table Members.

ChemDraw Table Class represents a table object. 

Tables Member of ChemDraw Control.

For a list of all members defined for this collection, see Tables Members.

ChemDraw Tables Collection contains all of the table objects in the document.

TLCLaneMember of ChemDrawControl.

For a list of all members defined for this object, see TLCLane Members.

ChemDraw TLCLane Class represents a TLCLane object. 

TLCLanesMember of ChemDraw Control.

For a list of all members defined for this collection, see TLCLanes Members.

ChemDraw TLCLanes Collection contains all of the TLCLane objects in the document. 

TLCPlateMember of ChemDraw Control.

For a list of all members defined for this object, see TLCPlate Members.

ChemDraw TLCPlate Class represents a TLCPlate object.

TLCPlatesMember of ChemDraw Control.

For a list of all members defined for this collection, see TLCPlates Members.

ChemDraw TLCPlates Collection contains all of the TLCPlate objects in the document. 

TLCSpot Member of ChemDraw Control.

For a list of all members defined for this object, see TLCSpot Members.

ChemDraw TLCSpot Class represents a TLCSpot object. 

TLCSpots Member of ChemDraw Control.

For a list of all members defined for this collection, see TLCSpots Members.

ChemDraw TLCSpots Collection contains all of the TLCSpot objects in the document.

Public Enumerations

EnumerationDescription
CDArrowHeadPositionTypeStyles of arrow head for the start or tail of an arrow or a spline.
CDArrowHeadTypeHead types for arrows.
CDAtomCIPTypeStereochemistry for atoms.
CDAtomGeometryGeometry for atoms.
CDAtomSubstituentTypeSubstituent types for atoms.
CDBondCIPTypeStereochemistry for bonds.
CDBondDisplayDisplay for bonds.
CDBondDoublePositionBond double position displays.
CDBondOrderBond orders.
CDBondReactionParticipationReaction participation for bonds.
CDBondTopologyBond topology.
CDBracketTypeBracket types.
CDBracketUsageBracket usages
CDConstraintTypeConstraint types.
CDDrawingSpaceTypeDrawing space types
CDEnhancedStereoTypeEnhanced stereochemistry for atoms.
CDEPSColorEPS colors.
CDExternalConnectionTypeExternal connection types for attachment points.
CDFillTypeFill types for splines.
CDFontStyleFont styles for caption face and style face.
CDFormatFile formats for UseSaveFormat, SaveFormat and OpenFormat properties.
CDGeometryTypeGeometry types.
CDGraphicTypeGraphic types.
CDGroupTypeGroupType for group object, or group or fragment properties.
CDIsotopicAbundanceIsotopic abundance for atoms.
CDJustificationJustifications for captions.
CDLabelDisplayPositions for atom label display.
CDLineTypeLine types for arrows,  graphics or  splines.
CDNodeTypeNode type for atoms.
CDNoGoTypeNoGo types for arrows.
CDObjectTagTypeObjectTag types.
CDOrbitalTypeOrbital types for graphics.
CDOvalTypeOval types for graphics.
CDPictureTypePicture types.
CDPolymerFlipTypePolymer flip types (used with brackets).
CDPolymerRepeatPatternPolymer repeat pattern.
CDPositioningTypePositioning for ObjectTags.
CDPrefToolEnumDefault tool when opening a document.
CDRadicalRadicals.
CDReactionSchemeTypeReaction scheme types.
CDReactionStereoReactionStereo for atoms.
CDRectangleTypeTypes of rectangle for graphics.
CDRingBondCountRing bond count for atoms.
CDSymbolTypeSymbols.
CDTIFFColorTIFF colors.
CDTIFFCompressionTIFF compressions.
CDToolTypeTool types.
CDTranslationTypes of atom translation.
CDUnitsTypes of units.
CDUnsaturationAtom unsaturation.