PCS Custom OCX
PANGAEA
CAD SOLUTIONS, INC.
PCS-Custom OCX User Reference Manual
last revision May 1,2008

Installation
Introduction
Licensing Agreement
FUNCTIONS
Events
Methods
Properties
OVERVIEWS
Arcs
B-Splines
Calculations
Call Back Operations
Cells
Circles & Ellipses
Colors
Conversions
Coordinate Buffers
Current Element Operations
Design Files
Dialogs, Messaging & Windows
Dimensions
Element Analysis
Element Angles
Element Animation
Element Buffers
Element Coordinates
Element Edits
Element Linkages
Element Lists
Element Locates
Element Placements
Fences
File Handles
Lines, Linestrings & Complex Strings
Polygon, Shape
& Complex Shapes
Printing & Plotting
Raster Files
Reference Files
Screen Display and Viewing
Symbols, Text & Textnodes
User Defined Linestyles (UDLs)
EVENTS
EVENTS
OVERVIEW
DataReceived()
DBaseLinkageReceived()
PcsCommand()
PcsCommandDone()
PcsError()
PcsLocate()
PcsMessage()
PcsMouseDown()
PcsMouseMove()
PcsMouseOver()
PcsMouseUp()
PcsPrompt()
PcsRectangle()
PcsSnap()
METHODS
AboutBox()
AnalyzeElement()
AnalyzeElementCurrent()
AnalyzeElementNext()
AnalyzeElementPrevious()
AnimateBlinkCurrentElement()
AnimateClearAll()
AnimateFlashCurrentElement()
AnimateFlowAlongCurrentElement()
AnimateGetStateCurrentElement()
AnimateHighLightCurrentElement()
AnimateSetTimer()
AnimateThrobCurrentElement()
AreaFillCurrentElement()
AreaFillRemoveCurrentELement()
CalculateAreaCurrent()
CalculateDistanceAtGivenPoint()
CalculateDistanceCurrent()
CalculatePointAtGivenDistance()
CallBackClearAll()
CallBackDataPoint()
CallBackLocate()
CallBackResetPoint()
CellAttachLibrary()
CellCreateFromFence()
CellDeleteFromLibrary()
CellGetActive()
CellGetDescriptionByIndex()
CellGetIndexByName()
CellGetNumberOf()
CellLibraryGetNameOf()
CellSetActive()
ChangeAngleCurrentElement()
ChangeColorCurrentElement()
ChangeFontCurrentElement()
ChangeJustifCurrentElement()
ChangeLevelCurrrentElement()
ChangeStyleCurrentElement()
ChangeTextHeightCurrentElement()
ChangeTextSpacingCurrentElement()
ChangeTextWidthCurrentElement()
ChangeWeightCurrentElement()
CheckForCurrentElement()
ColorTable()
ColorTableRGB()
CompressDesignFile()
ConvertScreenToUOR()
ConvertUORsToWorkingUnits()
ConvertWorkingUnitsToUORs()
DefineViewRectangle()
DeleteCurrentElement()
DimGetAlignmentCurrentElement()
DimGetFormatCurrentElement()
DimGetPrimaryAccCurrentElement()
DimGetPrimaryUnitCurrentElement()
DimGetSecAccCurrentElement()
DimGetSecUnitCurrentElement()
DimGetTermHeightCurrentElement()
DimGetTermWidthCurrentElement()
DimGetTextHeightCurrentElement()
DimGetTextOffsetsCurrentElement()
DimGetTextWidthCurrentElement()
DimGetTypeCurrentElement()
DimGetVerticesCurrentElement()
DimGetWitnessDispCurrentElement()
DimGetWitnessExtCurrentElement()
DimGetWitnessLngCurrentElement()
DimGetWitnessOffCurrentElement()
DisplayDCCurrentElement()
DisplayWNDCurrentElement()
DrawCurrentElement()
DropCurrentElement()
ElementBuf()
ElementListCheckHandle()
ElementListCreateComplexString()
ElementListDestroy()
ElementListGetDistance()
ElementListGetFoundCoordinate()
ElementListGetIndCurrentElement()
ElementListGetMarkStatus()
ElementListGetNumberOf()
ElementListMakeCurrentElement()
ElementListMark()
ElementListScan()
ElementListScanForEndPoint()
ElementListScanForSegment()
ElementListSetTolerance()
ElementListUnMark()
ElementListUnMarkAll()
EnterDataFillCurrentElement()
EnterDataGetNumberOfFields()
EraseCurrentElement()
ExtractLinearSection()
ExtractVerticesCurrentElement()
FenceByUORs()
FenceCopyContents()
FenceDeleteContents()
FenceGetNumberOfVertices()
FenceInOrOut()
FenceIsActive()
FenceMoveContents()
FenceRemove()
FenceSetColor()
FenceSetSymbology()
FenceUpdate()
FenceVertice()
FileHandleGetFileName()
FileHandleGetHandle()
FileHandleGetLastProcessedByte()
FileHandleGetNumberOf()
FileHandleGetReadWriteStatus()
FileHandleGetUpdateSequence()
FileHandleSetUpdateSequence()
GetAngleCurrentElement()
GetAngleXCurrentElement()
GetAngleYCurrentElement()
GetCellNameCurrentElement()
GetColorCurrentElement()
GetCoordinatesCurrentElement()
GetDatabaseName()
GetElementTypeCurrentElement()
GetElementTypeString()
GetFileDimension()
GetFileExtents()
GetFileExtentsAll()
GetFileHandleCurrentElement()
GetFilePosCurrentElement()
GetFontCurrentElement()
GetGlobalOrigin()
GetHeight()
GetJustificationCurrentElement()
GetLevelCurrentElement()
GetLevelDescription()
GetLevelName()
GetLevelString()
GetLevelsUsedString()
GetMajorAxisCurrentElement()
GetMinorAxisCurrentElement()
GetOriginCurrentElement()
GetPCSEnvironmentVariable()
GetPixelColor()
GetRangeCurrentElement()
GetRotationAngleCurrentElement()
GetScaleXCurrentElement()
GetScaleYCurrentElement()
GetScaleZCurrentElement()
GetStartAngleCurrentElement()
GetStyleCurrentElement()
GetSweepAngleCurrentElement()
GetTextHeightCurrentElement()
GetTextSpacingCurrentElement()
GetTextWidthCurrentElement()
GetTMatrixCurrentElement()
GetWeightCurrentElement()
GetWidth()
GetWorkingUnitString()
HatchCurrentElement()
HighLightCurrentElement()
HPGLCreatePlotFile()
InOrOut()
LevelDisplay()
LinkageAppendCurrent()
LinkageAppendCurrentElement()
LinkageAppendCurrentRaw()
LinkageAttachCurrentElement()
LinkageClearCurrent()
LinkageCurrent()
LinkageExtractCurrentElement()
LinkageGetAreaFillColorCurrent()
LinkageGetAssocIdCurrent()
LinkageGetEntityCurrent()
LinkageGetIDCurrent()
LinkageGetLengthCurrent()
LinkageGetMSLINKCurrent()
LinkageGetNumberOfCurrent()
LinkageGetOccurrenceCurrent()
LinkageGetReuseCurrent()
LinkageIdentifyElement()
LinkageRemoveCurrentElement()
LinkageSetCurrent()
LinkageSetCurrentRaw()
LinkageStripTypeCurrent()
LinkSearch()
LocateElement()
LocateGetElementCount()
LocateGetElementType()
LocateGetEndOfFile()
LocateGetFileName()
LocateGetFilePos()
LocateInitScan()
LocateIsReference()
LocateNextElement()
LocateSetSearchCriteria()
LocateStatus()
LocateStepIntoElement()
MoveCurrentElement()
NurbsGetBoundaryCurrentElement()
NurbsGetInfoCurrentElement()
NurbsGetKnotsCurrentElement()
NurbsGetPolesCurrentElement()
NurbsGetWeightsCurrentElement()
ObjectAnchorVertice()
ObjectAnchorVerticeToBeginPoint()
ObjectAnchorVerticeToEndPoint()
ObjectAnchorVerticeToMouse()
ObjectCheckHandle()
ObjectCreateFromCellName()
ObjectCreateLine()
ObjectCreateLineString()
ObjectCreateText()
ObjectCreateToolTip()
ObjectDeleteVertice()
ObjectDestroy()
ObjectDisplay()
ObjectGetNumberOfVertices()
ObjectInsertAfterVertice()
ObjectInsertBeforeVertice()
ObjectMakeCurrentElement()
ObjectSetAngle()
ObjectSetAngleToBeginPoint()
ObjectSetAngleToEndPoint()
ObjectSetOrigin()
ObjectSetTrackingOrder()
ObjectStartTracking()
ObjectStopTracking()
ObjectWrite()
ObjectWriteAll()
ObjectWriteToFile()
PcsSleep()
PlaceArcByUors()
PlaceBlockShapeByUors()
PlaceCellByUors()
PlaceCircleByUors()
PlaceComplexShapeByUors()
PlaceComplexStringByUors()
PlaceEllipseByUors()
PlaceLineByUors()
PlaceLineStringByUors()
PlaceMultiShapeByUors()
PlacePointCellByUors()
PlaceTextByUors()
PlaceTextNodeByUors()
PrintGetMaxSizeInMillimeters()
PrintView()
PrintViewLandscape()
PrintViewPortrait()
RasterAttachFile()
RasterAttachFileSession()
RasterCreateCIT()
RasterCreateMonochromeBMP()
RasterCreateTIFFCIT4()
RasterDetachFile()
RasterDetachFileSession()
RasterGetFileExtents()
RasterGetFileName()
RasterGetNumberOf()
RasterScaleToFence()
RasterSetExtents()
RasterSetOrigin()
RedlineFileOpen()
ReferenceFileAttach()
ReferenceFileAttachSession()
ReferenceFileChangeName()
ReferenceFileDetach()
ReferenceFileDetachAll()
ReferenceFileDetachAllSession()
ReferenceFileDetachSession()
ReferenceFileErase()
ReferenceFileFit()
ReferenceFileGetClipBoundary()
ReferenceFileGetDescription()
ReferenceFileGetFileName()
ReferenceFileGetIndexByLogical()
ReferenceFileGetIndexByName()
ReferenceFileGetLevels()
ReferenceFileGetLogical()
ReferenceFileGetNumberOf()
ReferenceFileLevelOnOffStatus()
ReferenceFileLocateOff()
ReferenceFileLocateOn()
ReferenceFileLocateOnOffStatus()
ReferenceFileOff()
ReferenceFileOn()
ReferenceFileOnOffStatus()
ReferenceFileRedraw()
ReferenceFileReload()
ReferenceFileSetLevelOff()
ReferenceFileSetLevelOn()
ReferenceFileSetLevels()
ReferenceFileSetPath()
ReverseCurrentElement()
RGBGetBlue()
RGBGetGreen()
RGBGetRed()
RotateCurrentElement()
ScaleCurrentElement()
SearchAgain()
SearchPrevious()
SendDataPoint()
SendReset()
SetActiveParameter()
SetElementTypeString()
SetFileHandleCurrentElement()
SetFilePosCurrentElement()
SetLevels()
SetNoActiveCommand()
TextEditCurrentElement()
TextExtractCurrentElement()
TextSearch()
TrueTypeMapFontNumber()
UDLGetName()
UDLGetNumberOf()
UDLGetStyleNumber()
UDLLoadStyleAs()
UDLSetPath()
UnHighLightCurrentElement()
Update()
UpdateNoErase()
UtilityGetFile()
UtilityParseString()
ViewActivateSaved()
ViewGetNumberOfSavedViews()
ViewGetRange()
ViewGetSavedViewName()
ViewRotateByAngle()
ViewRotateToAngle()
VirtualEraseBuffer()
WindowAreaByUORs()
WindowAreaCurrentElement()
WriteToFileCloseFile()
WriteToFileCurrentElement()
Xc()
XcTemp()
Yc()
YcTemp()
Zc()
ZcTemp()
ZoomByUORs()
PROPERTIES
ActiveAngle()
ActiveColor()
ActiveFont()
ActiveHatchAngle()
ActiveHatchSpacing()
ActiveHeight()
ActiveJustification()
ActiveLevel()
ActiveSpacing()
ActiveStyle()
ActiveWeight()
ActiveWidth()
ActiveXAngle()
ActiveXScale()
ActiveYAngle()
ActiveYScale()
ActiveZScale()
All3D()
BackColor()
CellUseShared()
ClipBoard()
DesignFile()
DesignFileFunction()
DisablePopUpErrorMessages()
DisableUpdates()
DisableWrite()
Edit()
Fence()
FenceLock()
FenceOperation()
FitZoomfactor()
GridLock()
GridMasterUnits()
GridReference()
HighLightColor()
HWnd()
IsFileOpen()
LineStyleScaleFactor()
LinkageGetSizeOfCurrent()
Measure()
MouseOverEvent()
MouseOverTimeToBorn()
MouseOverTimeToLive()
NumberOfVertices()
NumberOfVerticesTemp()
PcsDialogs()
Place()
PlaceRepeatMode()
PrintAlwaysBlack()
PrintHeight()
PrintLabel()
PrintLabelFont()
PrintWidth()
RasterPixelFactor()
RightButtonDoubleClickAction()
ScrollBars()
ScrollLine()
ScrollPage()
SearchCaseSensitive()
SearchFitElement()
SearchReferenceFiles()
SearchTextWildCard()
SearchZoomFactor()
SerialNumber()
SerialOwner()
SnapLock()
TextString()
TransparentColor()
Undo()
Version()
ViewAreaFill()
ViewGrid()
ViewLevelSymbology()
ViewNum()
ViewPattern()
ViewTextNode()
ViewWeight()
WorkArea()
WorkMasterUnitsName()
WorkPosPerSub()
WorkSubPerMaster()
WorkSubUnitsName()
Zoom()
NOTICES
The information contained in this
help file attempts to document the PCS-Custom OCX product as
completely as possible up until the date the file was last updated.
However, some errors, omissions or misspellings may be present.
Please report any discrepencies to Pangaea CAD Solutions, Inc.
(Copyright © 1998 Pangaea CAD
Solutions, Inc. All rights reserved. Pangaea CAD Solutions is not
responsible for inadvertant errors.)
(Portions of help file copyright
© Blue Sky Software Corporation. All rights reserved)
(Portions of help file copyright
© Microsoft Corporation. All rights reserved)
(Microstation® is a registered
trademark of Bentley Systems and Intergraph Corporation)
(Visual Basic, Windows, Windows NT
and DOS are registered trademarks)