PCS Custom OCX


PANGAEA CAD SOLUTIONS, INC.

PCS-Custom OCX User Reference Manual

last revision May 1,2008

PCS Custom OCX

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)