Search this site
Skip to main content
Skip to navigation
Scapi Guide
Trimble Access : Survey Core Plugin API
Introduction
Guides + Setup + Info
Breaking changes and release notes
Changes for 64-bit Android
Changes required for version 20.10
Version 4.00 breaking changes
Converting SCAPI projects to version 4 of the SDK
Technical overview
Where to find documentation
Glossary of API terms
General principles of the plugin API
Licensing the developer and the plugin
User Interface overview
Setting up the development environment
Developing for Android
Android build toolchain
Plugin property sheet
Tools
Image resources
Image resource DLL creation instructions
Language translations
ApiLanguageTool.exe
Installing plugins on Windows
Installing plugins on Android
Using the API
Core classes
Simple types
Plugin registration and initialisation
Exceptions and asserts
Event handling
Pitfalls in the use of Synchronous (blocking) methods
Job database classes
Adding custom data to the job database
Coordinate types
Coordinate classes
Features and Attributes
Feature library field names
GNSS support classes
Total Station classes
Threading
Stakeout Classes
API classes and functions
tsc_AppMainMenu
tsc_MainMenu
tsc_MainMenuItem
tsc_AppSettings
tsc_Cogo
tsc_AreaResults
tsc_AverageResults
tsc_CogoConstants
tsc_Ellipsoid
tsc_InverseResults
tsc_Color
tsc_Coordinate
tsc_CogoCoordinate
tsc_Grid
tsc_Local
tsc_Wgs84
tsc_CorrectedCircle
tsc_Ecef
tsc_EcefDeltas
tsc_GridDeltas
tsc_Polar
tsc_RawCircle
tsc_Residuals
tsc_StationOffset
tsc_UnorientedCircle
tsc_CurrentJob
tsc_DatabaseCustomType and custom records
Custom database data error codes
tsc_DatabaseCustomType
tsc_CustomEntity
tsc_CustomEntityList
tsc_CustomRecordArray
tsc_Database (custom records)
tsc_DatabaseCustomXml
tsc_Entity (custom records)
tsc_JobCustomEntities
tsc_PointStakeoutStoreEventArgs (custom records)
tsc_DateTime
tsc_Directory
tsc_DuplicatePointCheck
tsc_EntityFeatures
tsc_AttributeList
tsc_Attribute
tsc_DateAttribute
tsc_FileAttribute
tsc_IntegerAttribute
tsc_ListAttribute
tsc_NumberAttribute
tsc_PhotoAttribute
tsc_TextAttribute
tsc_TimeAttribute
tsc_Feature
tsc_FeatureList
tsc_Event
tsc_EventArgs
tsc_EventDelegate
tsc_FeatureLibrary
tsc_LibraryFeature
tsc_AttributeEntryMode
tsc_AttributeType
tsc_LibraryAttribute
tsc_LibDateAttribute
tsc_LibFileAttribute
tsc_LibIntegerAttribute
tsc_LibListAttribute
tsc_LibNumberAttribute
tsc_LibPhotoAttribute
tsc_LibTextAttribute
tsc_LibTimeAttribute
tsc_File
tsc_FileOpenDialog
tsc_Font
tsc_Form
tsc_Control and field types
tsc_AngleField
tsc_AreaField
tsc_AzimuthField
tsc_ButtonControl
tsc_CheckboxField
tsc_CustomMenuItem
tsc_DateField
tsc_DropDownEnumListField
tsc_DropDownPortListField
tsc_DropDownStringListField
tsc_DropDownXCodeListField
tsc_DurationField
tsc_EnterSoftkeyControl
tsc_EscSoftkeyControl
tsc_FeatureCodeField
tsc_FieldContextMenu
tsc_FieldContextMenuItem
tsc_FilenameField
tsc_FloatField
tsc_GradeField
tsc_GroupBoxEndControl
tsc_GroupBoxStartControl
tsc_HorzCoordinateField
tsc_HorzDistanceField
tsc_ImageControl
tsc_IntegerField
tsc_LabelControl
tsc_LatitudeField
tsc_LineBreakControl
tsc_ListControl
tsc_LongitudeField
tsc_MenuItem
tsc_NumericField
tsc_PageBreakControl
tsc_PasswordField
tsc_PointField
tsc_RadioField
tsc_SeparatorMenuItem
tsc_SlopeDistanceField
tsc_SoftkeyControl
tsc_StationingField
tsc_StationOffsetField
tsc_StringField
tsc_SubMenuItem
tsc_TextBoxField
tsc_TimeField
tsc_TimestampField
tsc_TreeListControl
tsc_UITaskMenuItem
tsc_UiTreeEventArgs
tsc_VertCoordinateField
tsc_VertDistanceField
tsc_ControlListBase
tsc_MainMenuControlList
tsc_DialogResult
tsc_EntityFeatures AttributeForm
tsc_Form - Custom layout box model
tsc_FormControlList
tsc_LayoutFlags
tsc_WindowSizeMode
tsc_WizardMenu
tsc_WizardPage
tsc_WizardData
tsc_Format
tsc_GnssAntenna
tsc_GnssEnvironment
tsc_GnssModes
tsc_GnssSurvey
tsc_IAuxGnssMonitor
tsc_IConfigurationMonitor
tsc_IDatabaseMonitor
tsc_IEventMonitor
tsc_IGnssModesMonitor
tsc_GnssCustomMeasurement
tsc_IGnssMonitor
tsc_IJobMonitor
tsc_Image
tsc_ImportFilter
tsc_Instrument
tsc_GnssInstrument
tsc_NoInstrument
tsc_TsInstrument
tsc_IQSort
tsc_IReviewable
tsc_IReviewMonitor
tsc_ReviewHandlerFactory
tsc_IScAppMonitor
tsc_ITimerMonitor
tsc_ITsModesMonitor
tsc_ITsMonitor
tsc_Job
tsc_CogoEnvironment
tsc_CogoSettings
tsc_CoordinateSystem
tsc_CustomProjectionType
tsc_CustomProjection
tsc_Database
Database object names and case-sensitivity
tsc_EntityList
tsc_IEntityFilter interface
tsc_Observation
tsc_RoundsControl
tsc_Entity
tsc_Point
tsc_JobPoints
tsc_PointObservation
tsc_PointList
tsc_Arc
tsc_JobArcs
tsc_ArcObservation
tsc_ArcDefinition
tsc_ArcList
tsc_Line
tsc_LineList
tsc_LineObservation
tsc_LineDefinition
tsc_JobLines
tsc_Polyline
tsc_PolylineParts
tsc_PolylineObservation
tsc_IPolylineVisitor
tsc_PolylineList
tsc_JobPolylines
tsc_PolylineDefinition
tsc_AngleOffsetObservation
tsc_CircleObservation
tsc_DistanceOffsetObservation
tsc_GnssObservation
tsc_GridObservation
tsc_LocalObservation
tsc_Wgs84Observation
tsc_Classification enum
tsc_EcefDeltasObservation
tsc_EcefObservation
tsc_GnssPrecisions
tsc_PointMethod
tsc_TiltedGnssObservation
tsc_GnssTilt
tsc_TiltedEcefDeltasObservation
tsc_TiltedEcefObservation
tsc_JobMap
tsc_JobMap sample code
tsc_JobMapAutopanEventArgs
tsc_JobMapBeforeSelectionPopupEventArgs
tsc_JobMapBounds
tsc_JobMapExtentsEventArgs
tsc_JobMapLayer
tsc_JobMapPaintEventArgs
tsc_JobMapPaintReasons
tsc_JobMapPoint
tsc_JobMapStateEventArgs
tsc_MarqueeMode
tsc_JobXml
tsc_LabelPrinter
tsc_PrinterLabel
tsc_LicenseInformation
tsc_List
tsc_Lock
tsc_LockInstance
tsc_MeasureForm
tsc_IMeasureFormMonitor
tsc_MeasureFormHandlerFactory
tsc_MessageBox
tsc_MonitorThread
tsc_NavigateToPoint
tsc_Object
tsc_Path
tsc_PointStakeout
tsc_PointStakeout - Options and settings
tsc_PointStakeout enumerations
tsc_PointStakeoutConfigFormEventArgs
tsc_PointStakeoutEventArgs
tsc_PointStakeoutExternalRequestEventArgs
tsc_PointStakeoutGetOptionsInterface
tsc_PointStakeoutGraphicsEventArgs
tsc_PointStakeoutMeasureEventArgs
tsc_PointStakeoutNavInterface
tsc_PointStakeoutOptionsFormEventArgs
tsc_PointStakeoutSetOptionsInterface
tsc_PointStakeoutStoreEventArgs
tsc_PointStakeoutStyleEventArgs
tsc_PointStakeoutTextEventArgs
tsc_StakeoutLayer
tsc_QuickTask
tsc_Rs232PortLocker
tsc_Rs232Stream
tsc_IRs232StreamMonitor
tsc_Rs232PortParameters
tsc_RuncodeProperties
tsc_Size
tsc_Station
Stations - how they work
Standard and Helmert resections
tsc_StationCalculationBase
tsc_Backsight
tsc_BacksightList
tsc_Mta
tsc_MtaList
tsc_StationCalcHelmertResection
tsc_StationCalcMultiBacksight
tsc_StationCalcSingleBacksight
tsc_StationCalcStandardResection
tsc_StationResults
tsc_StationSetup
tsc_String
tsc_String example code
tsc_Variant
tsc_StringList
tsc_SurveyCore
Survey Core launch codes (x runcodes)
tsc_Application
tsc_AppMainWindow
tsc_MenuButton
tsc_SurveyStyleList
tsc_SurveyStyle
tsc_Target
tsc_Thread
tsc_TrimbleRoad
tsc_Alignment
tsc_TsEnvironment
tsc_TsFace2Display
tsc_ITsFace2ButtonMonitor
tsc_TsModes
tsc_TsVideoForm
tsc_UITask
About UITasks, jobs, and instrument switching
tsc_StationSetupUITask
tsc_SurveyMenuUITask
tsc_UiTree
tsc_UiTreeItem
tsc_UiCell
tsc_UiCellLayout
tsc_UiColumnAlign
tsc_UiSpecialWidths
tsc_UniString
tsc_XCodeList
tsc_XmlElement
tsc_XmlReader
tsc_XmlWriter
X_Code
Scapi Guide
tsc_PointStakeoutTextEventArgs
No content. TODO
Report abuse
Page details
Page updated
Report abuse