Chapter 3Measurement Studio User Manual 3-22 ni.comWith the knob control and the classes that interface with the control, youcan perform the following operations:• Use different display styles—knobs, dials, and meters.• Use multiple control pointers, each representing one scalar value.A control pointer indicates the current value of the knob.• Use the CNiAxis class to interface to a single axis of a knob control.This feature allows you to modify the appearance and behavior of theaxis.• Automatically label axes with log or inverted numeric scales andcontinuous or discrete values.• Customize the knob by using ticks, labels, and value pairs.• Bind properties to a DataSocket source or target. You use binding toread property values from a source and write property values to atarget.Tip For more information about easily using the knob control, refer to the Using theMeasurement Studio Knob Visual C++ Control section in the NI Measurement StudioHelp.Numeric Edit ControlUse the Measurement Studio ActiveX numeric edit control, as shown inFigure 3-5, to display numeric values and provide a way by which endusers can edit numeric values. Typically, you use a numeric edit control toinput or display numerical data instead of using a text box. TheCNiNumEdit class provides the Visual C++ interface to the ActiveXnumeric edit control.Figure 3-5. ActiveX Numeric Edit ControlWith the numeric edit control and the classes that interface with the control,you can perform the following operations:• Use built-in numeric format styles, including scientific, symbolicengineering, scaling, time, and date.• Perform range checking.• Bind properties to a DataSocket source or target. You use binding toread property values from a source and write property values to atarget.