Click or drag to resize

Signal Class

A switchboard signal object.
Inheritance Hierarchy

Namespace:  RRAutoLib.CTC
Assembly:  RRAutoLib (in RRAutoLib.dll) Version: 4.0.8678.28884
Syntax

The Signal type exposes the following members.

Constructors
Properties
  NameDescription
Public propertyAlignOffsetX
Gets or sets the horizontal offset of the signal's drawing surface from the position set by CellAlign.
Public propertyAlignOffsetY
Gets or sets the vertical offset of the signal's drawing surface from the position set by CellAlign.
Public propertyAspect
Gets the signal's currently active aspect object.
Public propertyAspects
Gets the aspects list configured by the Config property.
Public propertyCellAlign
Gets or sets the signal's drawing surface alignment in relation to its switchboard cell location.
Public propertyConfig
Gets or sets the aspect configuration of this signal.
Public propertyDefaultName
Gets the default identifiable name assigned to this CTC object.
(Inherited from CtcObjectBase.)
Public propertyDrawScale
Gets or sets the signal's drawing surface scale.
Public propertyID
Gets the CTC object's globaly unique static identifier.
(Inherited from CtcObjectBase.)
Public propertyIsDeleted
Gets an indication whether this CTC object has been flaged for deletion by DeleteSelf.
(Inherited from CtcObjectBase.)
Public propertyLocation
Gets or sets the location of the signal on the switchboard.
Public propertyLookKey
Arbitrary client key describing the visual look of this signal.
Public propertyName
Gets or sets the identifiable name assigned to this CTC object.
(Inherited from CtcObjectBase.)
Public propertyParent
Gets the parent list that contains this CTC object.
(Inherited from CtcObjectBase.)
Public propertyPersistedTag
Gets or sets the binary representation of an arbitrary object that provides additional data to be stored with the layout data.
(Inherited from CtcObjectBase.)
Public propertyScriptEventBinder
Public propertyTag
Gets or sets an arbitrary object that provides additional data but is disposed between sessions.
(Inherited from CtcObjectBase.)
Top
Methods
  NameDescription
Protected methodClone
Used internally.
(Inherited from CtcObjectBase.)
Public methodDeleteSelf (Overrides CtcObjectBaseDeleteSelf.)
Public methodNotifyObjectChanged
Raises the ObjectChanged event for this object.
(Inherited from CtcObjectBase.)
Public methodOperatePress
Action to be performd when a switchboard signal represenation is pressed by mouse or touch-point.
Public methodOperateRelease
Action to be performd when a switchboard signal represenation is released by mouse or touch-point.
Public methodSetAspect(Byte, CancellationToken)
Sets the signal's active aspect by value.
Public methodSetAspect(PkStatesListState, CancellationToken)
Sets the signal's active aspect by object.
Public methodSetAspect(String, CancellationToken)
Sets the signal's active aspect by name.
Public methodToString (Overrides ObjectToString.)
Top
See Also