CNiKnob::ControlMetrics

CNi

Class
CNiKnob::
ControlMetrics
Base ClassesData ItemsConstructorsDestructorsFunctionsGo to hierarchy chart    Prev page: CaptionColorNext page: Enabled    
Public Data Item Declared in:
NiKnob.h

'Declaration' icon -- Shortcut to top of page. Declaration

CNiControlMetrics ControlMetrics;

'Description' icon -- Shortcut to top of page. Description

Returns the ControlMetrics object for this control.

Note that you must initialize a CNiControlMetrics object from an existing object. For example:

   CNiControlMetrics metrics = knob.ControlMetrics;
   CNiString output;
   output << "Minimum: " << metrics.Minimum << ", Maximum: " << metrics.Maximum;
   AfxMessageBox(output);
   metrics.Reset();

If you do not initialize a CNiControlMetrics object from an existing object, a CNiObjectNotInUsableState exception will be thrown when you attempt to use the instance of the CNiControlMetrics. For example:

   CNiControlMetrics metrics;

// This will throw a CNiObjectNotInUsableState exception because // the CNiControlMetrics object was not initialize from an // existing object. metrics.Reset();

'See Also' icon -- Shortcut to top of page. See Also