Type: BCS.Sym3.IControlView3DUI

Represents an instance of a control

Properties


Alias

  • Description: Get resolved Alias
  • Type: String
  • Access: Read

Caller

  • Description: Get access to the caller of the window
  • Type: Object
  • Access: Read

Client

  • Description: Gets or sets Sym3 Operator Client
  • Type: ISym3OperatorClient
  • Access: Read and Write

ComponentLogic

  • Description: Gets or sets the logical component
  • Type: IControlLogic
  • Access: Read and Write

ComponentLogicId

  • Description: Gets or sets the id of the logical component
  • Type: Nullable`1
  • Access: Read and Write

ComponentLogicTypeName

  • Description: Gets the type name of the logical component
  • Type: String
  • Access: Read

Definition

  • Description: Gets or sets the logical component (definition)
  • Type: IControlLogic
  • Access: Read

Editor

  • Description: Gets or sets Sym3 Operator Editor
  • Type: ISym3OperatorEditor
  • Access: Read and Write

FullName

  • Description: Gets full path. Example: Window1.Panel1.Panel2.Button1
  • Type: String
  • Access: Read

Matrix

  • Description: gets or sets the matrix
  • Type: IView3DData
  • Access: Read and Write

Project

  • Description: Gets or sets project
  • Type: ISym3Project
  • Access: Read and Write

RuntimeWindow

  • Description: Get the instance of the window this control belongs to
  • Type: IRuntimeWindow
  • Access: Read

Methods


BlockView(System.Boolean,System.Boolean,System.Boolean)

Block view based on user input criteria


CenterTarget(System.Object)

Center on the target. Target can be an equipment object or a string (name of equipment)


FollowProduct

Follow selected product. Product has to be selected to be followed.


LockView

Lock view (no rotation, zoom, pan)


RefreshControl

Refresh the component UI


UnlockView

Unlock view

Events

SelectionChanged This event is fired when a product is selected.