Unit SLScope

From Mitov Wiki Doc
(Difference between revisions)
Jump to: navigation, search
(Automated Syncronization with Documentation)
 
(Automated Syncronization with Documentation)
 
(7 intermediate revisions by one user not shown)
Line 17: Line 17:
  
 
== Layers ==
 
== Layers ==
*[[Image:SLScopeLayer.gif]] [[Class SLScope.TSLScopeLayer|TSLScopeLayer]] - A scope drawing layer. See Also Defines a scope drawing layer. You can add this layer to any drawing component such as TVLDraw to render a video layer containing a scope. <b>Example:</b> <image ScopeLayerSample>  
+
*[[Image:SLScopeLayer.gif]] [[Class SLScope.TSLScopeLayer|TSLScopeLayer]] - A scope drawing layer. See Also Defines a scope drawing layer. You can add this layer to any drawing component such as TVLDraw to render a video layer containing a scope. <b>Diagram:</b> <image SLScopeLayer_Preview> <b>Example:</b> <image ScopeLayerSample>  
  
 
== Elements ==
 
== Elements ==
Line 33: Line 33:
 
*[[Class SLScope.TSLOptionalDisplayCollectionItem|TSLOptionalDisplayCollectionItem]] - Optional ([[Property SLScope.TSLOptionalDisplayCollectionItem.Visible|Visible]]/Invisible) display collection item.  
 
*[[Class SLScope.TSLOptionalDisplayCollectionItem|TSLOptionalDisplayCollectionItem]] - Optional ([[Property SLScope.TSLOptionalDisplayCollectionItem.Visible|Visible]]/Invisible) display collection item.  
 
*[[Class SLScope.TSLOptionalDisplayCollection|TSLOptionalDisplayCollection]] - Collection of optional display elements.  
 
*[[Class SLScope.TSLOptionalDisplayCollection|TSLOptionalDisplayCollection]] - Collection of optional display elements.  
*[[Class SLScope.TSLDisplayMarkerPosition|TSLDisplayMarkerPosition]] - X, Y marker text offsets from a variable coordinate property class.  
+
*[[Class SLScope.TSLDisplayMarkerLabelPosition|TSLDisplayMarkerLabelPosition]] - X, Y marker text offsets from a variable coordinate property class.  
 
*[[Class SLScope.TSLMarkerGroupLabel|TSLMarkerGroupLabel]] - Visual Marker Label class.  
 
*[[Class SLScope.TSLMarkerGroupLabel|TSLMarkerGroupLabel]] - Visual Marker Label class.  
 
*[[Class SLScope.TSLDisplayMarkerCrosshairLine|TSLDisplayMarkerCrosshairLine]] - Display marker crosshair settings class.  
 
*[[Class SLScope.TSLDisplayMarkerCrosshairLine|TSLDisplayMarkerCrosshairLine]] - Display marker crosshair settings class.  
Line 42: Line 42:
 
*[[Class SLScope.TSLDisplayZonePoint|TSLDisplayZonePoint]] - Display zone point collection item.  
 
*[[Class SLScope.TSLDisplayZonePoint|TSLDisplayZonePoint]] - Display zone point collection item.  
 
*[[Class SLScope.TSLDisplayZonePoints|TSLDisplayZonePoints]] - Collection of zone points.  
 
*[[Class SLScope.TSLDisplayZonePoints|TSLDisplayZonePoints]] - Collection of zone points.  
 +
*[[Class SLScope.TSLDisplayComponent|TSLDisplayComponent]] - Basic abstract class for visual display components.
 +
*[[Class SLScope.TSLDisplayView|TSLDisplayView]] - Base abstract class for data view of visual data displays.
 +
*[[Class SLScope.TSLCustomColorDisplayView|TSLCustomColorDisplayView]] - Base abstract class for display data view.
 +
*[[Class SLScope.TSLCustomSizeDisplayView|TSLCustomSizeDisplayView]] - Base abstract class for display data view.
 +
*[[Class SLScope.TSLOptionalView|TSLOptionalView]] - Base abstract class for optional display view.
 +
*[[Class SLScope.TSLOptionalAxis|TSLOptionalAxis]] - Base abstract class for optional axis.
 +
*[[Class SLScope.TSLTrackingOptionalAxis|TSLTrackingOptionalAxis]] - Basic abstract class for optional display tracking axis.
 +
*[[Class SLScope.TSLDisplayLabel|TSLDisplayLabel]] - Optional visual Label class.
 +
*[[Class SLScope.TSLDisplayTitleLabel|TSLDisplayTitleLabel]] - Title visual Label class.
 +
*[[Class SLScope.TSLDisplayAxis|TSLDisplayAxis]] - Basic abstract class for visual data axis.
 +
*[[Class SLScope.TSLBasicDisplayYAxis|TSLBasicDisplayYAxis]] - Basic abstract class for visual data Y axis.
 +
*[[Class SLScope.TSLDisplayYAxis|TSLDisplayYAxis]] - Visual X axis.
 +
*[[Class SLScope.TSLBasicDisplayXAxis|TSLBasicDisplayXAxis]] - Basic abstract class for visual data X axis.
 +
*[[Class SLScope.TSLDisplayXAxis|TSLDisplayXAxis]] - Visual X axis.
 
*[[Class SLScope.TSLOptionalAxesDisplayCollectionItem|TSLOptionalAxesDisplayCollectionItem]] - Optional (Visible/Invisible) display axis collection item.  
 
*[[Class SLScope.TSLOptionalAxesDisplayCollectionItem|TSLOptionalAxesDisplayCollectionItem]] - Optional (Visible/Invisible) display axis collection item.  
 
*[[Class SLScope.TSLOptionalAxesCursorDisplayCollectionItem|TSLOptionalAxesCursorDisplayCollectionItem]] - Optional (Visible/Invisible) display collection item with mouse cursor.  
 
*[[Class SLScope.TSLOptionalAxesCursorDisplayCollectionItem|TSLOptionalAxesCursorDisplayCollectionItem]] - Optional (Visible/Invisible) display collection item with mouse cursor.  
Line 51: Line 65:
 
*[[Class SLScope.TSLDisplayEllipticZone|TSLDisplayEllipticZone]] - Display elliptic zone.  
 
*[[Class SLScope.TSLDisplayEllipticZone|TSLDisplayEllipticZone]] - Display elliptic zone.  
 
*[[Class SLScope.TSLDisplayEllipticZones|TSLDisplayEllipticZones]] - Collection of elliptic display zones.  
 
*[[Class SLScope.TSLDisplayEllipticZones|TSLDisplayEllipticZones]] - Collection of elliptic display zones.  
 +
*[[Class SLScope.TSLBasicDisplayMarker|TSLBasicDisplayMarker]] - Base class for scope and waterfall display markers.
 
*[[Class SLScope.TSLDisplayMarker|TSLDisplayMarker]] - Base class for scope and waterfall display markers.  
 
*[[Class SLScope.TSLDisplayMarker|TSLDisplayMarker]] - Base class for scope and waterfall display markers.  
 +
*[[Class SLScope.TSLDisplayMarkers|TSLDisplayMarkers]] - Base collection of display Markers.
 +
*[[Class SLScope.TSLScopeMarker|TSLScopeMarker]] - Scope display marker.
 +
*[[Class SLScope.TSLScopeMarkers|TSLScopeMarkers]] - Collection of Scope Markers.
 
*[[Class SLScope.TSLScopeChannelMarker|TSLScopeChannelMarker]] - Scope channel marker class.  
 
*[[Class SLScope.TSLScopeChannelMarker|TSLScopeChannelMarker]] - Scope channel marker class.  
 
*[[Class SLScope.TSLScopeChannelMarkers|TSLScopeChannelMarkers]] - Collection of [[Class SLScope.TSLScopeChannelMarker|TSLScopeChannelMarker]] items.  
 
*[[Class SLScope.TSLScopeChannelMarkers|TSLScopeChannelMarkers]] - Collection of [[Class SLScope.TSLScopeChannelMarker|TSLScopeChannelMarker]] items.  
*[[Class SLScope.TSLDisplayLabel|TSLDisplayLabel]] - Optional visual Label class.
 
 
*[[Class SLScope.TSLDisplayElementChannelLink|TSLDisplayElementChannelLink]] - Link between element and channel.  
 
*[[Class SLScope.TSLDisplayElementChannelLink|TSLDisplayElementChannelLink]] - Link between element and channel.  
 +
*[[Class SLScope.TSLDisplayCursorChannelLinkData|TSLDisplayCursorChannelLinkData]] - Cursor/Channel intersection data class.
 
*[[Class SLScope.TSLDisplayCursorChannelLink|TSLDisplayCursorChannelLink]] - Link between cursor and channel.  
 
*[[Class SLScope.TSLDisplayCursorChannelLink|TSLDisplayCursorChannelLink]] - Link between cursor and channel.  
 
*[[Class SLScope.TSLDisplayElementChannelLinks|TSLDisplayElementChannelLinks]] - Collection of display element-channel links  
 
*[[Class SLScope.TSLDisplayElementChannelLinks|TSLDisplayElementChannelLinks]] - Collection of display element-channel links  
Line 63: Line 81:
 
*[[Class SLScope.TSLScopeZonePoints|TSLScopeZonePoints]] - Look and feel of the scope channel zone points class.  
 
*[[Class SLScope.TSLScopeZonePoints|TSLScopeZonePoints]] - Look and feel of the scope channel zone points class.  
 
*[[Class SLScope.TSLDisplayOptionalHighlighting|TSLDisplayOptionalHighlighting]] - Display Highlighting settings class.  
 
*[[Class SLScope.TSLDisplayOptionalHighlighting|TSLDisplayOptionalHighlighting]] - Display Highlighting settings class.  
*[[Class SLScope.TSLChannelDataSnapshot|TSLChannelDataSnapshot]] - Channel data snapshot.
 
*[[Class SLScope.TSLZoneChannelDataSnapshot|TSLZoneChannelDataSnapshot]] - Channel points in zone data snapshot.
 
 
*[[Class SLScope.TSLDisplayZoneChannelLinkData|TSLDisplayZoneChannelLinkData]] - Channel points in zone data class.  
 
*[[Class SLScope.TSLDisplayZoneChannelLinkData|TSLDisplayZoneChannelLinkData]] - Channel points in zone data class.  
 
*[[Class SLScope.TSLDisplayZoneChannelLink|TSLDisplayZoneChannelLink]] - Link between zone and channel.  
 
*[[Class SLScope.TSLDisplayZoneChannelLink|TSLDisplayZoneChannelLink]] - Link between zone and channel.  
Line 72: Line 88:
 
*[[Class SLScope.TSLLegendViewButtonSettings|TSLLegendViewButtonSettings]] - Legend view button settings class.  
 
*[[Class SLScope.TSLLegendViewButtonSettings|TSLLegendViewButtonSettings]] - Legend view button settings class.  
 
*[[Class SLScope.TSLDisplayCursorPosition|TSLDisplayCursorPosition]] - Cursor [[Property SLScope.TSLDisplayCursorPosition.X|X]] and [[Property SLScope.TSLDisplayCursorPosition.Y|Y]] position settings class.  
 
*[[Class SLScope.TSLDisplayCursorPosition|TSLDisplayCursorPosition]] - Cursor [[Property SLScope.TSLDisplayCursorPosition.X|X]] and [[Property SLScope.TSLDisplayCursorPosition.Y|Y]] position settings class.  
 +
*[[Class SLScope.TSLHighlightInfo|TSLHighlightInfo]]
 +
*[[Class SLScope.TSLScopeSelection|TSLScopeSelection]] - Selection area between 2 cursors settings.
 
*[[Class SLScope.TSLDisplayCursorLink|TSLDisplayCursorLink]] - Link between two display cursors.  
 
*[[Class SLScope.TSLDisplayCursorLink|TSLDisplayCursorLink]] - Link between two display cursors.  
 +
*[[Class SLScope.TSLScopeCursorLink|TSLScopeCursorLink]] - Link between two scope cursors.
 
*[[Class SLScope.TSLDisplayElementList|TSLDisplayElementList]] - Defines a list of display elements.  
 
*[[Class SLScope.TSLDisplayElementList|TSLDisplayElementList]] - Defines a list of display elements.  
 
*[[Class SLScope.TSLDisplayCursorLinkList|TSLDisplayCursorLinkList]] - list of cursor links.  
 
*[[Class SLScope.TSLDisplayCursorLinkList|TSLDisplayCursorLinkList]] - list of cursor links.  
Line 81: Line 100:
 
*[[Class SLScope.TSLDisplayCursorMouseCursor|TSLDisplayCursorMouseCursor]] - Display cursors mouse cursor settings class.  
 
*[[Class SLScope.TSLDisplayCursorMouseCursor|TSLDisplayCursorMouseCursor]] - Display cursors mouse cursor settings class.  
 
*[[Class SLScope.TSLDisplayCursor|TSLDisplayCursor]] - Display channel cursor.  
 
*[[Class SLScope.TSLDisplayCursor|TSLDisplayCursor]] - Display channel cursor.  
 +
*[[Class SLScope.TSLScopeCursor|TSLScopeCursor]] - Scope channel cursor.
 
*[[Class SLScope.TSLScopeMeasurementLine|TSLScopeMeasurementLine]] - Measurement line connecting 2 cursors settings.  
 
*[[Class SLScope.TSLScopeMeasurementLine|TSLScopeMeasurementLine]] - Measurement line connecting 2 cursors settings.  
 
*[[Class SLScope.TSLDisplayTextLabel|TSLDisplayTextLabel]] - Display text label class.  
 
*[[Class SLScope.TSLDisplayTextLabel|TSLDisplayTextLabel]] - Display text label class.  
 +
*[[Class SLScope.TSLScopeTextLabel|TSLScopeTextLabel]] - Scope text label class.
 
*[[Class SLScope.TSLDisplayTextLabels|TSLDisplayTextLabels]] - Display text labels collection class.  
 
*[[Class SLScope.TSLDisplayTextLabels|TSLDisplayTextLabels]] - Display text labels collection class.  
 +
*[[Class SLScope.TSLScopeTextLabels|TSLScopeTextLabels]] - Scope text labels collection class.
 
*[[Class SLScope.TSLAxisFormat|TSLAxisFormat]] - Axis format settings.  
 
*[[Class SLScope.TSLAxisFormat|TSLAxisFormat]] - Axis format settings.  
*[[Class SLScope.TSLScopeSelection|TSLScopeSelection]] - Selection area between 2 cursors settings.
 
 
*[[Class SLScope.TSLDisplayCursorLinks|TSLDisplayCursorLinks]] - Collection of display cursor links.  
 
*[[Class SLScope.TSLDisplayCursorLinks|TSLDisplayCursorLinks]] - Collection of display cursor links.  
 +
*[[Class SLScope.TSLScopeCursorLinks|TSLScopeCursorLinks]] - Collection of scope cursor links.
 
*[[Class SLScope.TSLDisplayChannelLinks|TSLDisplayChannelLinks]] - Collection of display channel links  
 
*[[Class SLScope.TSLDisplayChannelLinks|TSLDisplayChannelLinks]] - Collection of display channel links  
 
*[[Class SLScope.TSLDisplayCursors|TSLDisplayCursors]] - Collection of [[Class SLScope.TSLDisplayCursor|TSLDisplayCursor]] items.  
 
*[[Class SLScope.TSLDisplayCursors|TSLDisplayCursors]] - Collection of [[Class SLScope.TSLDisplayCursor|TSLDisplayCursor]] items.  
 +
*[[Class SLScope.TSLScopeCursors|TSLScopeCursors]] - Collection of [[Class SLScope.TSLScopeCursor|TSLScopeCursor]] items.
 
*[[Class SLScope.TSLBasicZonesList|TSLBasicZonesList]]
 
*[[Class SLScope.TSLBasicZonesList|TSLBasicZonesList]]
 
*[[Class SLScope.TSLDisplayChannel|TSLDisplayChannel]] - Base abstract class for visual data displays channels.  
 
*[[Class SLScope.TSLDisplayChannel|TSLDisplayChannel]] - Base abstract class for visual data displays channels.  
Line 94: Line 117:
 
*[[Class SLScope.TSLChannelData|TSLChannelData]] - Channel data class.  
 
*[[Class SLScope.TSLChannelData|TSLChannelData]] - Channel data class.  
 
*[[Class SLScope.TSLScopeChannel|TSLScopeChannel]] - Visual Scope data channels class.  
 
*[[Class SLScope.TSLScopeChannel|TSLScopeChannel]] - Visual Scope data channels class.  
*[[Class SLScope.TSLDisplayComponent|TSLDisplayComponent]] - Basic abstract class for visual display components.
 
*[[Class SLScope.TSLDisplayView|TSLDisplayView]] - Base abstract class for data view of visual data displays.
 
 
*[[Class SLScope.TSLDisplayViews|TSLDisplayViews]] - Collection of [[Class SLScope.TSLDisplayView|TSLDisplayView]] objects.  
 
*[[Class SLScope.TSLDisplayViews|TSLDisplayViews]] - Collection of [[Class SLScope.TSLDisplayView|TSLDisplayView]] objects.  
 
*[[Class SLScope.TSLDisplayComponents|TSLDisplayComponents]]
 
*[[Class SLScope.TSLDisplayComponents|TSLDisplayComponents]]
 
*[[Class SLScope.TSLDisplayViewBackground|TSLDisplayViewBackground]] - Display Background settings class.  
 
*[[Class SLScope.TSLDisplayViewBackground|TSLDisplayViewBackground]] - Display Background settings class.  
*[[Class SLScope.TSLCustomColorDisplayView|TSLCustomColorDisplayView]] - Base abstract class for display data view.
 
 
*[[Class SLScope.TSLDisplayViewSize|TSLDisplayViewSize]] - Display view size parameters class.  
 
*[[Class SLScope.TSLDisplayViewSize|TSLDisplayViewSize]] - Display view size parameters class.  
*[[Class SLScope.TSLCustomSizeDisplayView|TSLCustomSizeDisplayView]] - Base abstract class for display data view.
 
 
*[[Class SLScope.TSLDisplayProperty|TSLDisplayProperty]] - Basic abstract class for display properties.  
 
*[[Class SLScope.TSLDisplayProperty|TSLDisplayProperty]] - Basic abstract class for display properties.  
 +
*[[Class SLScope.TSLDisplayMarkerPosition|TSLDisplayMarkerPosition]] - [[Property SLScope.TSLDisplayMarkerPosition.X|X]], [[Property SLScope.TSLDisplayMarkerPosition.Y|Y]] marker position property class.
 
*[[Class SLScope.TSLVisibleDisplayProperty|TSLVisibleDisplayProperty]] - Basic abstract class for visual display properties.  
 
*[[Class SLScope.TSLVisibleDisplayProperty|TSLVisibleDisplayProperty]] - Basic abstract class for visual display properties.  
 
*[[Class SLScope.TSLDisplayGridLineSettings|TSLDisplayGridLineSettings]] - Specifies the way an axis line will be drawn in the data view.  
 
*[[Class SLScope.TSLDisplayGridLineSettings|TSLDisplayGridLineSettings]] - Specifies the way an axis line will be drawn in the data view.  
 
*[[Class SLScope.TSLDisplayGridDirectionalLinesSettings|TSLDisplayGridDirectionalLinesSettings]] - Specifies the way the axis lines will be drawn in the data view.  
 
*[[Class SLScope.TSLDisplayGridDirectionalLinesSettings|TSLDisplayGridDirectionalLinesSettings]] - Specifies the way the axis lines will be drawn in the data view.  
 
*[[Class SLScope.TSLScopeDataView|TSLScopeDataView]] - Scope data view class.  
 
*[[Class SLScope.TSLScopeDataView|TSLScopeDataView]] - Scope data view class.  
*[[Class SLScope.TSLOptionalView|TSLOptionalView]] - Base abstract class for optional display view.
 
 
*[[Class SLScope.TSLBasicLegendGroup|TSLBasicLegendGroup]] - Visual Legend group of a display class.  
 
*[[Class SLScope.TSLBasicLegendGroup|TSLBasicLegendGroup]] - Visual Legend group of a display class.  
 
*[[Class SLScope.TSLLegendGroup|TSLLegendGroup]] - Visual Legend group of a display class.  
 
*[[Class SLScope.TSLLegendGroup|TSLLegendGroup]] - Visual Legend group of a display class.  
Line 116: Line 135:
 
*[[Class SLScope.TSLLegendGroupCollection|TSLLegendGroupCollection]] - Collection of custom legend groups.  
 
*[[Class SLScope.TSLLegendGroupCollection|TSLLegendGroupCollection]] - Collection of custom legend groups.  
 
*[[Class SLScope.TSLLegendView|TSLLegendView]] - Visual Legend of a display class.  
 
*[[Class SLScope.TSLLegendView|TSLLegendView]] - Visual Legend of a display class.  
 +
*[[Class SLScope.TSLDataDisplayLegendView|TSLDataDisplayLegendView]] - Visual Legend of a display class.
 
*[[Class SLScope.TSLScopeLegendView|TSLScopeLegendView]] - Visual Legend of a display class.  
 
*[[Class SLScope.TSLScopeLegendView|TSLScopeLegendView]] - Visual Legend of a display class.  
*[[Class SLScope.TSLDisplayTitleLabel|TSLDisplayTitleLabel]] - Title visual Label class.  
+
*[[Class SLScope.TSLBasicDisplayTitle|TSLBasicDisplayTitle]] - Base class for scope and waterfall display titles.  
 
*[[Class SLScope.TSLDisplayTitle|TSLDisplayTitle]] - Visual Title of a display class.  
 
*[[Class SLScope.TSLDisplayTitle|TSLDisplayTitle]] - Visual Title of a display class.  
*[[Class SLScope.TSLOptionalAxis|TSLOptionalAxis]] - Base abstract class for optional axis.  
+
*[[Class SLScope.TSLAdditionalDisplayTitle|TSLAdditionalDisplayTitle]] - Additional display title.
 +
*[[Class SLScope.TSLDisplayTitleCollectionItem|TSLDisplayTitleCollectionItem]] - Additional display title collection item.
 +
*[[Class SLScope.TSLDisplayTitleCollection|TSLDisplayTitleCollection]] - Collection of additional display titles.  
 
*[[Class SLScope.TSLMinorTicks|TSLMinorTicks]] - Visual appearance of the minor ticks of an axis scale.  
 
*[[Class SLScope.TSLMinorTicks|TSLMinorTicks]] - Visual appearance of the minor ticks of an axis scale.  
 
*[[Class SLScope.TSLMajorTicksParam|TSLMajorTicksParam]] - Major Ticks [[Property SLScope.TSLMajorTicksParam.Mode|Mode]] settings class.  
 
*[[Class SLScope.TSLMajorTicksParam|TSLMajorTicksParam]] - Major Ticks [[Property SLScope.TSLMajorTicksParam.Mode|Mode]] settings class.  
 
*[[Class SLScope.TSLTicksStart|TSLTicksStart]] - Start value of the major ticks of an axis class.  
 
*[[Class SLScope.TSLTicksStart|TSLTicksStart]] - Start value of the major ticks of an axis class.  
 
*[[Class SLScope.TSLMajorTicks|TSLMajorTicks]] - Visual appearance of the major ticks of an axis scale.  
 
*[[Class SLScope.TSLMajorTicks|TSLMajorTicks]] - Visual appearance of the major ticks of an axis scale.  
*[[Class SLScope.TSLTrackingOptionalAxis|TSLTrackingOptionalAxis]] - Basic abstract class for optional display tracking axis.
 
 
*[[Class SLScope.TSLDisplayCachedValue|TSLDisplayCachedValue]]
 
*[[Class SLScope.TSLDisplayCachedValue|TSLDisplayCachedValue]]
 
*[[Class SLScope.TSLScaleCachedMinMaxValue|TSLScaleCachedMinMaxValue]]
 
*[[Class SLScope.TSLScaleCachedMinMaxValue|TSLScaleCachedMinMaxValue]]
Line 134: Line 155:
 
*[[Class SLScope.TSLAxisToolBar|TSLAxisToolBar]] - The toolbar area of the control axis.  
 
*[[Class SLScope.TSLAxisToolBar|TSLAxisToolBar]] - The toolbar area of the control axis.  
 
*[[Class SLScope.TSLDisplayAxisList|TSLDisplayAxisList]]
 
*[[Class SLScope.TSLDisplayAxisList|TSLDisplayAxisList]]
*[[Class SLScope.TSLDisplayAxis|TSLDisplayAxis]] - Basic abstract class for visual data axis.
 
 
*[[Class SLScope.TSLBasicAxisValue|TSLBasicAxisValue]] - Basic axis value settings.  
 
*[[Class SLScope.TSLBasicAxisValue|TSLBasicAxisValue]] - Basic axis value settings.  
 
*[[Class SLScope.TSLDisplayOptionalValue|TSLDisplayOptionalValue]] - Display optional value settings class.  
 
*[[Class SLScope.TSLDisplayOptionalValue|TSLDisplayOptionalValue]] - Display optional value settings class.  
Line 141: Line 161:
 
*[[Class SLScope.TSLAxisValue|TSLAxisValue]] - Basic axis value settings.  
 
*[[Class SLScope.TSLAxisValue|TSLAxisValue]] - Basic axis value settings.  
 
*[[Class SLScope.TSLMaxAxisValue|TSLMaxAxisValue]] - Basic axis value settings.  
 
*[[Class SLScope.TSLMaxAxisValue|TSLMaxAxisValue]] - Basic axis value settings.  
*[[Class SLScope.TSLBasicDisplayYAxis|TSLBasicDisplayYAxis]] - Basic abstract class for visual data Y axis.
 
*[[Class SLScope.TSLDisplayYAxis|TSLDisplayYAxis]] - Visual X axis.
 
 
*[[Class SLScope.TSLScopeAutoScalingSpace|TSLScopeAutoScalingSpace]] - Auto Scaling space settings class.  
 
*[[Class SLScope.TSLScopeAutoScalingSpace|TSLScopeAutoScalingSpace]] - Auto Scaling space settings class.  
 
*[[Class SLScope.TSLScopeAutoScaling|TSLScopeAutoScaling]] - Auto Scaling settings class.  
 
*[[Class SLScope.TSLScopeAutoScaling|TSLScopeAutoScaling]] - Auto Scaling settings class.  
Line 155: Line 173:
 
*[[Class SLScope.TSLScopeYAxesCollection|TSLScopeYAxesCollection]] - Collection of additional scope Y Axes.  
 
*[[Class SLScope.TSLScopeYAxesCollection|TSLScopeYAxesCollection]] - Collection of additional scope Y Axes.  
 
*[[Class SLScope.TSLScopeYAxis|TSLScopeYAxis]] - Scope X Axis class.  
 
*[[Class SLScope.TSLScopeYAxis|TSLScopeYAxis]] - Scope X Axis class.  
*[[Class SLScope.TSLBasicDisplayXAxis|TSLBasicDisplayXAxis]] - Basic abstract class for visual data X axis.
 
*[[Class SLScope.TSLDisplayXAxis|TSLDisplayXAxis]] - Visual X axis.
 
 
*[[Class SLScope.TSLScopeMaxSample|TSLScopeMaxSample]] - Max Sample settings class.  
 
*[[Class SLScope.TSLScopeMaxSample|TSLScopeMaxSample]] - Max Sample settings class.  
 
*[[Class SLScope.TSLScopeXAxisUnitScale|TSLScopeXAxisUnitScale]] - Controls the way the units scaling will be done - Hz, KHz, MHz etc.  
 
*[[Class SLScope.TSLScopeXAxisUnitScale|TSLScopeXAxisUnitScale]] - Controls the way the units scaling will be done - Hz, KHz, MHz etc.  
Line 170: Line 186:
 
*[[Class SLScope.TSLAxisZoomList|TSLAxisZoomList]]
 
*[[Class SLScope.TSLAxisZoomList|TSLAxisZoomList]]
 
*[[Class SLScope.TSLDisplayZoomList|TSLDisplayZoomList]]
 
*[[Class SLScope.TSLDisplayZoomList|TSLDisplayZoomList]]
 +
*[[Class SLScope.TSLDisplayTrails|TSLDisplayTrails]] - Display Trails settings class.
 
*[[Class SLScope.TSLDataDisplay|TSLDataDisplay]] - Basic abstract class for visual data displays.  
 
*[[Class SLScope.TSLDataDisplay|TSLDataDisplay]] - Basic abstract class for visual data displays.  
 
*[[Class SLScope.TSLChannelMouseHitPoint|TSLChannelMouseHitPoint]] - Mouse Hit Point label settings class.  
 
*[[Class SLScope.TSLChannelMouseHitPoint|TSLChannelMouseHitPoint]] - Mouse Hit Point label settings class.  
Line 175: Line 192:
 
*[[Class SLScope.TSLChannelItemHighlighting|TSLChannelItemHighlighting]] - Channel highlighting settings class.  
 
*[[Class SLScope.TSLChannelItemHighlighting|TSLChannelItemHighlighting]] - Channel highlighting settings class.  
 
*[[Class SLScope.TSLDisplayHighlighting|TSLDisplayHighlighting]] - Display Highlighting settings class.  
 
*[[Class SLScope.TSLDisplayHighlighting|TSLDisplayHighlighting]] - Display Highlighting settings class.  
 +
*[[Class SLScope.TSLDataDisplayHighlighting|TSLDataDisplayHighlighting]] - Data Display Highlighting settings class.
 
*[[Class SLScope.TSLDisplayZoom|TSLDisplayZoom]] - Display zoom properties class.  
 
*[[Class SLScope.TSLDisplayZoom|TSLDisplayZoom]] - Display zoom properties class.  
 
*[[Class SLScope.TSLDisplayIntToolBarButton|TSLDisplayIntToolBarButton]]
 
*[[Class SLScope.TSLDisplayIntToolBarButton|TSLDisplayIntToolBarButton]]
*[[Class SLScope.TSLDisplayTrails|TSLDisplayTrails]] - Display Trails settings class.
 
 
*[[Class SLScope.TSLDataChart|TSLDataChart]] - Base abstract class for multi channel data displays.  
 
*[[Class SLScope.TSLDataChart|TSLDataChart]] - Base abstract class for multi channel data displays.  
 
*[[Class SLScope.TSLScope|TSLScope]] - Visible Scope/Plot component for representing floating point data.  
 
*[[Class SLScope.TSLScope|TSLScope]] - Visible Scope/Plot component for representing floating point data.  
*[[Class SLScope.TSLScopeLayer|TSLScopeLayer]] - A scope drawing layer. See Also Defines a scope drawing layer. You can add this layer to any drawing component such as TVLDraw to render a video layer containing a scope. <b>Example:</b> <image ScopeLayerSample>  
+
*[[Class SLScope.TSLScopeLayer|TSLScopeLayer]] - A scope drawing layer. See Also Defines a scope drawing layer. You can add this layer to any drawing component such as TVLDraw to render a video layer containing a scope. <b>Diagram:</b> <image SLScopeLayer_Preview> <b>Example:</b> <image ScopeLayerSample>  
 
*[[Class SLScope.TSLExternalScopeElement|TSLExternalScopeElement]] - A scope component element.  
 
*[[Class SLScope.TSLExternalScopeElement|TSLExternalScopeElement]] - A scope component element.  
 
*[[Class SLScope.TSLExternalScopeMatrixLayer|TSLExternalScopeMatrixLayer]] - A scope matrix component layer.  
 
*[[Class SLScope.TSLExternalScopeMatrixLayer|TSLExternalScopeMatrixLayer]] - A scope matrix component layer.  
 
*[[Class SLScope.TSLExternalScopeMatrixElement|TSLExternalScopeMatrixElement]]
 
*[[Class SLScope.TSLExternalScopeMatrixElement|TSLExternalScopeMatrixElement]]
 +
 +
== Interfaces ==
 +
*[[Interface SLScope.ISLOptionalAxesDisplayCollectionItem|ISLOptionalAxesDisplayCollectionItem]]
  
 
== Records(Structurs) ==
 
== Records(Structurs) ==
Line 213: Line 233:
 
*[[Type SLScope.TSLSampleDrawEvent|TSLSampleDrawEvent]] - Sample is in about to be painted event type.  
 
*[[Type SLScope.TSLSampleDrawEvent|TSLSampleDrawEvent]] - Sample is in about to be painted event type.  
 
*[[Type SLScope.TSLChannelClickEvent|TSLChannelClickEvent]] - Channel has been clicked event type.  
 
*[[Type SLScope.TSLChannelClickEvent|TSLChannelClickEvent]] - Channel has been clicked event type.  
*[[Type SLScope.TSLMarkerClickEvent|TSLMarkerClickEvent]] - Defines OnClick events for MarkerGroup items.  
+
*[[Type SLScope.TSLDisplayMarkerClickEvent|TSLDisplayMarkerClickEvent]] - Defines OnClick events for MarkerGroup items.  
 
*[[Type SLScope.TSLOverChannelEvent|TSLOverChannelEvent]] - Mouse cursor over a scope channel event type.  
 
*[[Type SLScope.TSLOverChannelEvent|TSLOverChannelEvent]] - Mouse cursor over a scope channel event type.  
 
*[[Type SLScope.TSLDataToolTipEvent|TSLDataToolTipEvent]] - Data tool tip is displayed event type.  
 
*[[Type SLScope.TSLDataToolTipEvent|TSLDataToolTipEvent]] - Data tool tip is displayed event type.  
*[[Type SLScope.TSLScopeMarkerDraggedEvent|TSLScopeMarkerDraggedEvent]] - Marker has been dragged event type.  
+
*[[Type SLScope.TSLScopeMarkerDraggedEvent|TSLScopeMarkerDraggedEvent]] - Scope Channel Marker has been dragged event type.
 +
*[[Type SLScope.TSLDisplayMarkerDraggedEvent|TSLDisplayMarkerDraggedEvent]] - Marker has been dragged event type.  
 
*[[Type SLScope.TSLChannelDrawEvent|TSLChannelDrawEvent]] - Channel is in about to be painted event type.  
 
*[[Type SLScope.TSLChannelDrawEvent|TSLChannelDrawEvent]] - Channel is in about to be painted event type.  
 
*[[Type SLScope.TSLToolBarButtonClickEvent|TSLToolBarButtonClickEvent]] - Toolbar button has been clicked event type.  
 
*[[Type SLScope.TSLToolBarButtonClickEvent|TSLToolBarButtonClickEvent]] - Toolbar button has been clicked event type.  

Latest revision as of 00:30, 26 June 2013

This is a Beta Read Only version of this page. Please review and send recommendations to mitov@mitov.com. We will enable the editing as soon as we are happy with the overall Wiki site.

Package: SignalLabScopePkg

Contents

Summary

Contains the code for the TSLScope component.

Description

This unit contains the code for the TSLScope component.

Controls

Layers

Elements

Matrix Layers

Classes

Interfaces

Records(Structurs)

Enums

Types

Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox