By Class

Classes

ActiveClass
ClassList
ClassNum
DelClass
FillColorByClass
FPatByClass
GetClFillBack
GetClFillFore
GetClFPat
GetClLS
GetClLW
GetClPenBack
GetClPenFore
GetClUseGraphic
GetCVis
GrayClass
HideClass
LSByClass
LWByClass
MarkerByClass
NameClass
PenColorByClass
SetClFillBack
SetClFillFore
SetClFPat
SetClLS
SetClLW
SetClPenBack
SetClPenFore
SetClUseGraphic
SetClUseTexture
ShowClass

Command

Absolute
AngleVar
CallTool
DoMenu
DoMenuText
DoMenuTextByName
Move
MoveTo
NoAngleVar
PenLoc
PopAttrs
PushAttrs
Relative
Run
SetTool

Criteria

Angle
Area
BotBound
Count
DSelectObj
Eval
EvalStr
ForEachObject
GetHandle
Height
Hide
IsFlipped
LeftBound
Length
ObjectType
Perim
RightBound
SelectObj
Show
SurfaceArea
TopBound
Volume
Width
XCenter
YCenter

Database / Record

Field
GetFldName
GetFldType
GetRecord
LinkText
NewField
NumFields
NumRecords
Record
SetRecord
SetRField

Dialogs - Custom

AddButton
AddChoiceItem
AddField
AddGroupBox
AutoKey
BeginDialog
ClrDialog
DelChoice
DialogEvent
DrawDialog
EndDialog
GetChoiceStr
GetDialog
GetField
GetSelChoice
InsertChoice
ItemSel
NumChoices
SelChoice
SelField
SetField
SetItem
SetItemEnable
SetTitle
ValidAngStr
ValidNumStr

Dialogs - Predefined

AlrtDialog
AngDialog
AngDialog3D
DidCancel
DistDialog
IntDialog
NonUndoableActionOK
PtDialog
PtDialog3D
RealDialog
StrDialog
YNDialog

Dimensions

AngularDim
CircularDim
DimArcText
DimText
DoubleFixedTolerance
DoubleTolerance
GetDimText
HasDim
LimitTolerance
LinearDim
SetDimText
SingleTolerance

Document Attributes

FArrowHead
FArrowSize
FFillBack
FFillColorByClass
FFillFore
FFillPat
FFPatByClass
FillBack
FillFore
FillPat
FLSByClass
FLWByClass
FMarker
FMarkerByClass
FPenBack
FPenColorByClass
FPenFore
FPenPat
FPenSize
GetDashStyle
Marker
NumDashStyles
PenBack
PenFore
PenPat
PenSize
SetDashStyle

Document List Handling

FActLayer
FIn3D
FInFolder
FInGroup
FInLayer
FInSymDef
FObject
FSActLayer
FSObject
FSymDef
LActLayer
LObject
LSActLayer
NextDObj
NextLayer
NextObj
NextSObj
NextSymDef
PrevDObj
PrevLayer
PrevObj
PrevSObj
PrevSymDef

Document Settings

DoubLines
DrwSize
GetDefaultTextSize
GetDrawingSizeRect
GetFName
GetOrigin
GetPref
GetPrefInt
GridLines
PenGrid
SetConstrain
SetDimStd
SetOrigin
SetOriginAbsolute
SetPref
SetPrefInt
SetPrimaryDim
SetSecondaryDim
SetUnits
Snap

File I/O

Append
Close
EOF
EOLN
GetFile
GetFolderPath
Open
PutFile
Read
ReadLn
Rewrite
Space
StdRead
StdReadLn
Tab
Write
WriteLn

General Edit

Backward
FlipHor
FlipVer
Forward
IsObjectFlipped
LckObjs
MirrorXY3D
MoveBack
MoveFront
ResetBBox
ResetOrientation3D
Rotate
Rotate3D
RotatePoint
Scale
UnLckObjs

Graphic Calculation

Distance
EqualPt
EqualRect
HCenter
PtInPoly
PtInRect
SrndArea
UnionRect

Hatches / Vector Fills

AddVectorFillLayer
BeginVectorFill
BeginVectorFillN
DelVectorFill
EndVectorFill
GetVectorFill
GetVectorFillDefault
NumVectorFills
SetVectorFill
SetVectorFillDefault
VectorFillList

Layers

ActLayer
CopyMode
FLayer
GetLayer
GetLName
GetLScale
GetLVis
GetZVals
GrayLayer
HideLayer
Layer
LayerRef
LFillBack
LFillFore
LLayer
LPenBack
LPenFore
NumLayers
NumObj
SetLScale
SetScale
SetZVals
ShowLayer

Math - General

Abs
ArcCos
ArcSin
ArcTan
Cos
Deg2Rad
Exp
Ln
Rad2Deg
Round
Sin
Sqr
Sqrt
Tan
Trunc

Math - Vectors

Ang2Vec
AngBVec
Comp
DotProduct
Norm
Perp
UnitVec
Vec2Ang

Object Attributes

ArrowHead
ArrowSize
GetClass
GetFillBack
GetFillFore
GetFPat
GetLS
GetLW
GetPenBack
GetPenFore
IsFillColorByClass
IsFPatByClass
IsLSByClass
IsLWByClass
IsMarkerByClass
IsPenColorByClass
SetClass
SetFillBack
SetFillColorByClass
SetFillFore
SetFPat
SetFPatByClass
SetLS
SetLSByClass
SetLW
SetLWByClass
SetMarkerByClass
SetPenBack
SetPenColorByClass
SetPenFore

Object Editing

DeleteObjs
DelObject
DelRecord
Duplicate
HMove
HRotate
Move3D
Move3DObj
MoveObjs
SetBBox
SetHDef

Object Info

GetBBox
GetRRDiam
GetSymLoc
GetSymRot
GetType
HAngle
HArea
HHeight
HLength
HPerim
HWidth

Object Names

DelName
GetName
GetObject
Index2Name
Name2Index
NameList
NameNum
NameObject
SetName

Objects - 2D

Arc
GetArc
GetLocPt
GetSegPt1
GetSegPt2
Line
LineTo
Locus
Oval
Rect
RRect
SetArc
SetSegPt1
SetSegPt2

Objects - 3D

Add3DPt
AddVertex3D
BeginMesh
BeginMXtrd
BeginPoly3D
BeginSweep
BeginXtrd
EndMesh
EndMXtrd
EndPoly3D
EndSweep
EndXtrd
Get3DCntr
Get3DInfo
Get3DOrientation
GetLocus3D
GetPolyPt3D
GetRot3D
Locus3D
Poly3D
Set3DInfo
Set3DRot
SetPolyPt3D
SetRot3D

Objects - Architectural

AddCavity
AddSymToWall
AddSymToWallEdge
AddWallPeak
AppendRoofEdge
BeginColumn
BeginFloor
BeginRoof
BreakWall
ClearCavities
CreateBatDormer
CreateGableDormer
CreateHipDormer
CreateRoof
CreateShedDormer
CreateSkylight
CreateTrapeziumDormer
DeleteWallSym
GetBatAttributes
GetDormerAttributes
GetDormerThick
GetGableAttributes
GetHipAttributes
GetNumRoofElements
GetRoofAttributes
GetRoofEdge
GetRoofVertices
GetShedAttributes
GetSkylight
GetTrapeziumAttributes
GetWallWidth
HWallHeight
HWallWidth
InsertSymbol
RemoveRoofEdge
RemoveRoofElement
RoundWall
SetBatAttributes
SetDormerAttributes
SetDormerThick
SetGableAttributes
SetHipAttributes
SetRoofAttributes
SetRoofEdge
SetShedAttributes
SetSkylight
SetTrapeziumAttributes
SetWallWidth
Wall
WallCap
WallHeight
WallPeak
WallTo
WallWidth

Objects - Custom

GetCustomObjectChoice
GetCustomObjectInfo
IsNewCustomObject
NumCustomObjectChoices

Objects - Groups

BeginGroup
EndGroup
Group
Ungroup

Objects - Lights

ContainsLight
CreateLight
GetBeamAngle
GetLayerAmbientColor
GetLayerAmbientInfo
GetLightColorRGB
GetLightDirection
GetLightFalloff
GetLightInfo
GetLightLocation
GetSpreadAngle
SetBeamAngle
SetLayerAmbientColor
SetLayerAmbientInfo
SetLightColorRGB
SetLightDirection
SetLightFalloff
SetLightInfo
SetLightLocation
SetSpreadAngle

Objects - Polys

AddPoint
ArcTo
BeginPoly
ClosePoly
CurveThrough
CurveTo
DelVertex
EndPoly
GetPolyPt
GetVertNum
OpenPoly
Poly
SetPolyPt
Smooth

Objects - Solids

AddSolid
CalcSurfaceArea
CalcVolume
CreateCone
CreateHemisphere
CreateSphere
IntersectSolid
SubtractSolid

Objects - Symbols

ActSymDef
BeginFolder
BeginSym
CopySymbol
EndFolder
EndSym
GetSDName
GetSymbolOptions
GetSymBrightMult
GetSymName
SetActSymbol
SetSymbolOptions
SetSymBrightMult
Symbol
SymDefNum

Objects - Text

BeginText
CreateText
EndText
GetFont
GetFontID
GetFontName
GetSize
GetStyle
GetText
GetTextFont
GetTextJust
GetTextLeading
GetTextLength
GetTextOrientation
GetTextSize
GetTextSpace
GetTextStyle
GetTextVerticalAlign
GetTextWidth
GetTextWrap
SetText
SetTextFont
SetTextJust
SetTextLeading
SetTextOrientation
SetTextSize
SetTextSpace
SetTextStyle
SetTextVerticalAlign
SetTextWidth
SetTextWrap
TextFace
TextFlip
TextFont
TextJust
TextLeading
TextOrigin
TextRotate
TextSize
TextSpace
TextVerticalAlign

Selection

DSelectAll
NumSObj
SelectAll
Selected
SetDSelect
SetSelect

Strings

Chr
Concat
Copy
Delete
Insert
Len
Num2Str
Num2StrF
Ord
Pos
Str2Num
UprString

Textures

AttachDefaultTextureSpace
CreateTexture
CreateTextureBitmap
DeleteTextureSpace
EditTexture
EditTextureBitmap
EditTextureSpace
GetClTextureC
GetClTextureD
GetClTextureG
GetClTextureL
GetClTextureR
GetClTextureT
GetClUseTexture
GetObjExpandTexture
GetTexBFeatureEnd
GetTexBFeatureStart
GetTexBitFeatureSize
GetTexBitmapOrigin
GetTexBitPaintNode
GetTexBitRepHoriz
GetTexBitRepVert
GetTexSpace2DOffset
GetTexSpace2DRadius
GetTexSpace2DRot
GetTexSpace2DScale
GetTexSpaceEndCap
GetTexSpaceKind
GetTexSpaceOrientU
GetTexSpaceOrientV
GetTexSpaceOrientW
GetTexSpaceOrigin
GetTexSpacePartID
GetTexSpaceStartCap
GetTextureBitmap
GetTextureRef
GetTextureShader
GetTextureShininess
GetTextureSpace
GetTextureTransp
IsTextureableObject
ResolveByClassTextureRef
SetClTextureC
SetClTextureD
SetClTextureG
SetClTextureL
SetClTextureR
SetClTextureT
SetDefaultTextureSpace
SetObjExpandTexture
SetTexBFeatureEnd
SetTexBFeatureStart
SetTexBitFeatureSize
SetTexBitmapOrigin
SetTexBitPaintNode
SetTexBitRepHoriz
SetTexBitRepVert
SetTexSpace2DOffset
SetTexSpace2DRadius
SetTexSpace2DRot
SetTexSpace2DScale
SetTexSpaceEndCap
SetTexSpaceKind
SetTexSpaceOrientU
SetTexSpaceOrientV
SetTexSpaceOrientW
SetTexSpaceOrigin
SetTexSpacePartID
SetTexSpaceStartCap
SetTextureBitmap
SetTextureRef
SetTextureShader
SetTextureShininess
SetTextureTransp

Units

GetPrimaryUnitInfo
GetSecondaryUnitInfo
GetUnits
PrimaryUnits
SecondaryUnits
Units

User Interactive

CapsLock
Command
GetKeyDown
GetLine
GetMouse
GetPt
GetPtL
GetRect
KeyDown
MouseDown
Option
SetCursor
Shift

Utility

ClrMessage
ColorIndexToRGB
Date
FndError
GetPickObjectInfo
GetScreen
GetVersion
LNewObj
Message
NameUndoEvent
PickObject
Random
ReDraw
ReDrawAll
RGBToColorIndex
SetCurrentObject
SetMaximumUndoEvents
Suppress
SysBeep
UndoOff
Update
Wait

View / Zoom

GetVCenter
GetView
GetZoom
Projection
SaveSheet
SetVCenter
SetView
SetZoom
VDelete
VRestore
VSave

Worksheets

ActSSheet
CellHasNum
CellHasStr
CellString
CellValue
CloseSS
GetCAlign
GetCellNum
GetCellStr
GetCWidth
GetSprdSortSum
LoadCell
NewSprdSheet
SelectSS
SetSprdSortSum
SprdAlign
SprdBorder
SprdFormat
SprdSheet
SprdSize
SprdWidth
TargetSprdSheet