The EnsureVisibleFaceEnum type specifies the
actions the control performs when user drags the cube from a position to
another.
The
AlwaysEnsureVisibleFace property indicates whether the control allows
fully visible face when the user drags the cube to a different position. The
The EnsureVisibleFaceEnum type supports the following values:
| | Name | Value | Description | |
| |
exDisableEnsureVisibleFace | 0
|
The user can drag freely the cube to any position.
| |
| |
exFitToEnsureFace | 1
|
(by default) The dragging face fits the control's client area. Rotating and
zooming may occurs. The
exFitToEnsureFace flag can be combined with the exRotateVisibleFace,
exAlwaysVisibleFrontFace or exAlwaysVisibleFrontFaceExceptTopDown
| |
| |
exRotateToEnsureFace | 2
|
The dragging face is rotated only to fit the control's client area. No zooming
is performed. The
exRotateToEnsureFace flag can be combined with the
exFitToEnsureFace, exAlwaysVisibleFrontFace or
exAlwaysVisibleFrontFaceExceptTopDown
| |
| |
exAlwaysVisibleFrontFace | 16
|
The exAlwaysVisibleFrontFace flag can be combined with the exFitVisibleFace,
exRotateVisibleFace or exAlwaysVisibleFrontFaceExceptTopDown
| |
| |
exAlwaysVisibleFrontFaceExceptTopDown | 32
|
The exAlwaysVisibleFrontFaceExceptTopDown flag can be combined with the
exFitVisibleFace, exRotateVisibleFace or exAlwaysVisibleFrontFace.
| |