::GetRawValue
This command returns the raw value of an mdl3StateEntry widget. If an equation was entered by the user then that exact string is returned. In other words, this command returns the same value as is displayed in the widget when the entry is active.
Syntax
::model::mdl3StateEntry::GetRawValue path
Application
MotionView Tcl GUI
Description
This command returns the raw value of an mdl3StateEntry widget. If an equation was entered by the user then that exact string is returned. In other words, this command returns the same value as is displayed in the widget when the entry is active.
Inputs
- path
- The full path to the mdl3StateEntry widget of interest. The path argument is the return value of the model::mdl3StateEntry procedure used to create an mdl3StateEntry.
Example
To get the evaluated value of an mdl3StateEntry
widget:
model::GetClientHandle clnt
clnt GetModelHandle mdl
clnt ReleaseHandle
mdl InterpretEntity entPnt Point p_0 "\"Point 0\""
mdl ReleaseHandle
set dlg [toplevel .dlg]
set frm [frame $dlg.frm -padx 10 -pady 10]
grid $frm -row 0 -column 0 -sticky nesw
set lbl [ label $dlg.frm.lbl -text "X" -width 3 -anchor w ]
grid $lbl -row 0 -column 0 -sticky nws
set stEntry [model::mdl3StateEntry .dlg.frm.stEntry entPnt "x" ]
grid $stEntry -row 0 -column 1
set evalValue [ model::mdl3StateEntry::GetRawValue $stEntry ]
entPnt ReleaseHandle
Errors
None.