Jump to content

Numeric class: Difference between revisions

From LabVIEW Wiki
mNo edit summary
Replaced with template tables
Tag: Replaced
Line 7: Line 7:
{{TOCright}}
{{TOCright}}


==Properties==
<!--Edit Properties, Methods, or Events in the appropriate table in one on the VI Server Templates-->
<span class="mw-customtoggle-propertiestable">Show/Hide Numeric Properties Table</span>
{{VIServerClassTables|17}}
<div class="mw-collapsible" id="mw-customcollapsible-propertiestable">
{{VIServerLegend|showrw=TRUE|showrte=TRUE}}
{| class="wikitable sortable"
|+ Numeric Properties Table
! Property ID
! Short Name (English)
! Description
! R/W
! RTE
|- style="background-color:#CCFFFF;"
|633B01E
| [[Numeric class/AdaptToSource property|AdaptToSource]]
|Gets or sets whether you want the value to inherit the fixed-point configuration settings of an input fixed-point value.
|R/W
|X
|- style="background-color:#FFFFCC;"
|633B004
| [[Numeric class/Data Entry Limits property|Data Entry Limits]]
|Cluster of (Min, Max, Increment). Changes to the data entry limits take effect the next time you change the value in the control, not when the property changes.
 
This property is similar to the Minimum, Maximum, and Increment options on the Data Entry page of the Properties dialog box.
|R/W
|X
|- style="background-color:#FFFFCC;"
|633B007
| [[Numeric class/Increment property|Increment]]
|Increment of numeric data range.
 
This property is an element of the Data Entry Limits property.
 
This property is similar to the Increment option on the Data Entry page of the Properties dialog box.
|R/W
|X
|- style="background-color:#FFFFCC;"
|633B006
| [[Numeric class/Maximum property|Maximum]]
|Maximum value of numeric data range.
 
This property is an element of the Data Entry Limits property.
 
This property is similar to the Maximum option on the Data Entry page of the Properties dialog box.
|R/W
|X
|- style="background-color:#FFFFCC;"
|633B005
| [[Numeric class/Minimum property|Minimum]]
|Minimum value of numeric data range.
 
This property is an element of the Data Entry Limits property.
 
This property is similar to the Minimum option on the Data Entry page of the Properties dialog box.
|R/W
|X
|- style="background-color:#FFFFCC;"
|633B011
| [[Numeric class/DecKeyBind property|DecKeyBind]]
|Sets a shortcut key to decrement this control.
 
This property is similar to the <b>Decrement</b> option on the Key Navigation page of the <b>Numeric Properties</b> dialog box.
 
{| class="wikitable"
|+ scope="col" style="text-align:left;"|Elements:
! scope="col" style="text-align:left;"| Name
! scope="col" style="text-align:left;"| Description
|- style="vertical-align:top;"
! scope="row" style="text-align:left;"|Control
|If TRUE, the keyboard shortcut includes the  key.
|- style="vertical-align:top;"
! scope="row" style="text-align:left;"|Shift
|If TRUE, the keyboard shortcut includes the  key.
|- style="vertical-align:top;"
! scope="row" style="text-align:left;"|Key
|The name of the shortcut key. (Mac OS X) LabVIEW does not support <VolumeUp>, <VolumeDown>,  and function keys<F15> to <F24> as shortcut keys on Mac OS X. Key must match one of the following values:
<div style="column-count:3;-moz-column-count:3;-webkit-column-count:3">
*<Clear>
*<nowiki><Ins></nowiki>
*<nowiki><Del></nowiki>
*<Home>
*<End>
*<PageUp>
*<PageDown>
*<Escape>
*<Enter>
:<b>Note</b> The <Enter> key on the alphanumeric keyboard and <Enter> key on the numeric keypad are the same value.
*<Play>
*<VolumeUp>
*<VolumeDown>
*<Mute>
*F1
*F2
*F3
*F4
*F5
*F6
*F7
*F8
*F9
*F10
*F11
*F12
*F13
*F14
*F15
*F16
*F17
*F18
*F19
*F20
*F21
*F22
*F23
*F24
:<b>Note</b>  You must use the English Key name when wiring a shortcut key value.
</div>
|}
|R/W
|X
|- style="background-color:#D1BB80;"
|633B020
| [[Numeric class/FXPOverflowStatusVisible property|FXPOverflowStatusVisible]]
|
|R/W
|X
|- style="background-color:#D1BB80;"
|633B01A
| [[Numeric class/FXPRepActual property|FXPRepActual]]
|
|R
|X
|- style="background-color:#D1BB80;"
|633B01D
| [[Numeric class/FXPActualDelta property|FXPActualDelta]]
|
|R
|X
|- style="background-color:#D1BB80;"
|633B01C
| [[Numeric class/FXPActualRangeMax property|FXPActualRangeMax]]
|
|R
|X
|- style="background-color:#D1BB80;"
|633B01B
| [[Numeric class/FXPActualRangeMin property|FXPActualRangeMin]]
|
|R
|X
|- style="background-color:#D1BB80;"
|633B012
| [[Numeric class/FXPRepBits property|FXPRepBits]]
|
|R/W
|X
|- style="background-color:#D1BB80;"
|633B015
| [[Numeric class/FXPIntegerWordLength property|FXPIntegerWordLength]]
|
|R/W
|X
|- style="background-color:#D1BB80;"
|633B013
| [[Numeric class/FXPSigned property|FXPSigned]]
|
|R/W
|X
|- style="background-color:#D1BB80;"
|633B014
| [[Numeric class/FXPWordLength property|FXPWordLength]]
|
|R/W
|X
|- style="background-color:#D1BB80;"
|633B016
| [[Numeric class/FXPRepDesired property|FXPRepDesired]]
|
|R/W
|X
|- style="background-color:#D1BB80;"
|633B019
| [[Numeric class/FXPDesiredDelta property|FXPDesiredDelta]]
|
|R/W
|X
|- style="background-color:#D1BB80;"
|633B018
| [[Numeric class/FXPDesiredRangeMax property|FXPDesiredRangeMax]]
|
|R/W
|X
|- style="background-color:#D1BB80;"
|633B017
| [[Numeric class/FXPDesiredRangeMin property|FXPDesiredRangeMin]]
|
|R/W
|X
|- style="background-color:#D1BB80;"
|633B01F
| [[Numeric class/FXPIncludeOverflowStatus property|FXPIncludeOverflowStatus]]
|
|R/W
|X
|- style="background-color:#FFFFCC;"
|633B010
| [[Numeric class/IncKeyBind property|IncKeyBind]]
|Sets a shortcut key to increment this control.
 
This property is similar to the <b>Increment</b> option on the Key Navigation page of the <b>Numeric Properties</b> dialog box.
 
{| class="wikitable"
|+ scope="col" style="text-align:left;"|Elements:
! scope="col" style="text-align:left;"| Name
! scope="col" style="text-align:left;"| Description
|- style="vertical-align:top;"
! scope="row" style="text-align:left;"|Control
|If TRUE, the keyboard shortcut includes the  key.
|- style="vertical-align:top;"
! scope="row" style="text-align:left;"|Shift
|If TRUE, the keyboard shortcut includes the  key.
|- style="vertical-align:top;"
! scope="row" style="text-align:left;"|Key
|The name of the shortcut key. (Mac OS X) LabVIEW does not support <VolumeUp>, <VolumeDown>,  and function keys<F15> to <F24> as shortcut keys on Mac OS X. Key must match one of the following values:
<div style="column-count:3;-moz-column-count:3;-webkit-column-count:3">
*<Clear>
*<nowiki><Ins></nowiki>
*<nowiki><Del></nowiki>
*<Home>
*<End>
*<PageUp>
*<PageDown>
*<Escape>
*<Enter>
:<b>Note</b> The <Enter> key on the alphanumeric keyboard and <Enter> key on the numeric keypad are the same value.
*<Play>
*<VolumeUp>
*<VolumeDown>
*<Mute>
*F1
*F2
*F3
*F4
*F5
*F6
*F7
*F8
*F9
*F10
*F11
*F12
*F13
*F14
*F15
*F16
*F17
*F18
*F19
*F20
*F21
*F22
*F23
*F24
:<b>Note</b>  You must use the English Key name when wiring a shortcut key value.
</div>
|}
|R/W
|X
|- style="background-color:#CCFFFF;"
|633B003
| [[Numeric class/Rep property|Rep]]
|Gets or sets the data type on the numeric control.
|R/W
|X
|- style="background-color:#FFFFCC;"
|633B00B
| [[Numeric class/RespToValOutLimits property|RespToValOutLimits]]
|Reads or writes the response to values outside the specified limits for maximum, minimum, and increment.
 
You can select from the following options:
<ol start="0"><li>Ignore&#8212;LabVIEW does not change or flag invalid values.</li>
<li>Coerce (to nearest)</li>
<li>Coerce up</li>
<li>Coerce down</li></ol>
 
This property is similar to the Response to value outside limits option on the Data Entry page of the Properties dialog box.
 
{| class="wikitable"
|+ scope="col" style="text-align:left;"|Elements:
! scope="col" style="text-align:left;"| Name
! scope="col" style="text-align:left;"| Description
|- style="vertical-align:top;"
! scope="row" style="text-align:left;"|Response to Value Outside Limits:Minimum
|Response to values outside the limits for the minimum value. Valid values include 0 (Ignore) and 1 (Coerce).
|- style="vertical-align:top;"
! scope="row" style="text-align:left;"|Response to Value Outside Limits:Maximum
|Response to values outside the limits for the maximum value. Valid values include 0 (Ignore) and 1 (Coerce).
|- style="vertical-align:top;"
! scope="row" style="text-align:left;"|Response to Value Outside Limits:Increment
|Response to values outside the limits for the increment value. Valid values include 0 (Ignore), 1 (Coerce to nearest), 2 (Coerce up), and 3 (Coerce down).
|}
|R/W
|X
|- style="background-color:#FFFFCC;"
|633B00E
| [[Numeric class/RespToValOutLimits.Inc property|RespToValOutLimits.Inc]]
|Reads or writes the response to values outside the specified limits for the increment value.
 
You can select from the following options:
<ol start="0"><li>Ignore&#8212;LabVIEW does not change or flag invalid values.</li>
<li>Coerce (to nearest)</li>
<li>Coerce up</li>
<li>Coerce down</li></ol>
 
This property is an element of the Response to Value Outside Limits property.
 
This property is similar to the Response to value outside limits option on the Data Entry page of the Properties dialog box.
|R/W
|X
|- style="background-color:#FFFFCC;"
|633B00C
| [[Numeric class/RespToValOutLimits.Max property|RespToValOutLimits.Max]]
|Reads or writes the response to values outside the specified limits for the maximum value.
 
You can select from the following options:
<ol start="0"><li>Ignore&#8212;LabVIEW does not change or flag invalid values.</li>
<li>Coerce (to nearest)</li></ol>
 
This property is an element of the Response to Value Outside Limits property.
 
This property is similar to the Response to value outside limits:Maximum option on the Data Entry page of the Properties dialog box.
|R/W
|X
|- style="background-color:#FFFFCC;"
|633B00D
| [[Numeric class/RespToValOutLimits.Min property|RespToValOutLimits.Min]]
|Reads or writes the response to values outside the specified limits for the minimum value.
 
You can select from the following options:
 
<ol start="0"><li>Ignore&#8212;LabVIEW does not change or flag invalid values.</li>
<li>Coerce (to nearest)</li></ol>
 
This property is an element of the Response to Value Outside Limits property.
 
This property is similar to the Response to value outside limits:Minimum option on the Data Entry page of the Properties dialog box.
|R/W
|X
|- style="background-color:#FFFFCC;"
|633B00A
| [[Numeric class/UnitLabel property|UnitLabel]]
|Reference to the unit label. You can use this reference with the Text properties.
|R
|X
|}
</div>
 
==Methods==
''No Methods for this class.''
 
==Events==
''No Events for this class.''


== History ==
== History ==

Revision as of 22:19, 8 September 2019

VI Server Class Information
Return to VI Server Class Hierarchy
Class Name Numeric class
Class ID 17
Scope Basic Development Environment
Class Inheritance
Class Children


The Numeric class is a class in the VI Server Class Hierarchy, (see also VI Server).

Properties

Show/Hide Numeric Properties Table

Legend
R/WReadable/Writable Permissions
RTEAvailable in the Run-Time Engine
Basic Development Environment
VI Scripting
Private
Deprecated
Numeric Properties Table
Property ID Long Name (English) Description R/W RTE
633B000Old Format & PrecisionRead/WriteYes
633B001Old Format & Precision:Old FormatRead/WriteYes
633B002Old Format & Precision:Old PrecisionRead/WriteYes
633B003RepresentationGets or sets the data type on the numeric control.Read/WriteYes (Read Only)
633B004Data Entry LimitsCluster of (Min, Max, Increment). Changes to the data entry limits take effect the next time you change the value in the control, not when the property changes.Read/WriteYes
633B005Data Entry Limits:MinimumMinimum value of numeric data range.Read/WriteYes
633B006Data Entry Limits:MaximumMaximum value of numeric data range.Read/WriteYes
633B007Data Entry Limits:IncrementIncrement of numeric data range.Read/WriteYes
633B008Old Out of Range ActionRead/WriteYes
633B00AUnit LabelReference to the unit label. You can use this reference with the Text properties.Read OnlyYes
633B00BResponse to Value Outside LimitsReads or writes the response to values outside the specified limits for maximum, minimum, and increment.Read/WriteYes
633B00CResponse to Value Outside Limits:MaximumReads or writes the response to values outside the specified limits for the maximum value.Read/WriteYes
633B00DResponse to Value Outside Limits:MinimumReads or writes the response to values outside the specified limits for the minimum value.Read/WriteYes
633B00EResponse to Value Outside Limits:IncrementReads or writes the response to values outside the specified limits for the increment value.Read/WriteYes
633B00FOld Format StringRead/WriteYes
633B010Increment Key BindingSets a shortcut key to increment this control.Read/WriteYes
633B011Decrement Key BindingSets a shortcut key to decrement this control.Read/WriteYes
633B012Fixed-Point Representation:BitsRead/WriteYes
633B013Fixed-Point Representation:Bits:SignedRead/WriteYes
633B014Fixed-Point Representation:Bits:Word LengthRead/WriteYes
633B015Fixed-Point Representation:Bits:Integer Word LengthRead/WriteYes
633B016Fixed-Point Representation:DesiredRead/WriteYes
633B017Fixed-Point Representation:Desired:Range MinRead/WriteYes
633B018Fixed-Point Representation:Desired:Range MaxRead/WriteYes
633B019Fixed-Point Representation:Desired:DeltaRead/WriteYes
633B01AFixed-Point Representation:ActualRead OnlyYes
633B01BFixed-Point Representation:Actual:Range MinRead OnlyYes
633B01CFixed-Point Representation:Actual:Range MaxRead OnlyYes
633B01DFixed-Point Representation:Actual:DeltaRead OnlyYes
633B01EAdapt To SourceGets or sets whether you want the value to inherit the fixed-point configuration settings of an input fixed-point value.Read/WriteYes (Read Only)
633B01FFixed-Point Representation:Include Overflow Status?Read/WriteYes
633B020Fixed-Point Overflow Status Visible?Read/WriteYes

Methods

This class has no methods or it inherits methods from its parent: Control Class.

Events

This class has no events or it inherits events from its parent: Control Class.


History

Version Change(s)
LabVIEW 2018 More info to come.

See Also