| SoWinConstrainedViewer Properties | 
The SoWinConstrainedViewer type exposes the following members.
| Name | Description | |
|---|---|---|
| CameraTypeChangeCallback | Defines a callback which is called each time the camera type has changed (change from OIV.Inventor.Nodes.SoPerspectiveCamera to OIV.Inventor.Nodes.SoOrthographicCamera or vice versa).  | |
| ContextMenu | 
Gets/sets application specific contextual menu.
  (Inherited from SoWinFullViewer.) | |
| Cursor | Sets the current cursor.  | |
| CursorEnabled | Sets whether the viewer is allowed to change the cursor over the renderArea window.  | |
| DecimationPercentageCallback | Registers decimation percentage callback.  | |
| EventFunction | 
Sets the event delegate that will be called 
before viewer process keyboard or mouse event.
  (Inherited from SoWinRenderArea.) | |
| FramesPerSecondCallback | Registers frames per second callback.  | |
| Handle | 
Implements Handle.
  (Inherited from SoWinComponent.) | |
| IsDefaultContextMenuEnabled | Enables/disables the viewer popup menu (default enabled).  | |
| PostRenderCallback | Specifies a function to be called after the Open Inventor render traversal and immediately before the OpenGL buffer swap.  | |
| SeekMode | Externally set the viewer into/out off seek mode (default OFF).  | |
| WindowCloseCallback | Sets the delegate to invoke when the user closes this component (double click in the upper left corner) - by default Hide() is called on this component, unless a delegate is specified.  |