DIRECTMANIPULATION_VERTICALALIGNMENT enumeration (directmanipulation.h)

Defines the vertical alignment settings for content within the viewport.

Syntax

typedef enum DIRECTMANIPULATION_VERTICALALIGNMENT {
  DIRECTMANIPULATION_VERTICALALIGNMENT_NONE = 0,
  DIRECTMANIPULATION_VERTICALALIGNMENT_TOP = 0x1,
  DIRECTMANIPULATION_VERTICALALIGNMENT_CENTER = 0x2,
  DIRECTMANIPULATION_VERTICALALIGNMENT_BOTTOM = 0x4,
  DIRECTMANIPULATION_VERTICALALIGNMENT_UNLOCKCENTER = 0x8
} ;

Constants

 
DIRECTMANIPULATION_VERTICALALIGNMENT_NONE
Value: 0
No alignment. The object can be positioned anywhere within the viewport.
DIRECTMANIPULATION_VERTICALALIGNMENT_TOP
Value: 0x1
Align object along the top of the viewport.
DIRECTMANIPULATION_VERTICALALIGNMENT_CENTER
Value: 0x2
Align object to the center of the viewport.
DIRECTMANIPULATION_VERTICALALIGNMENT_BOTTOM
Value: 0x4
Align object along the bottom of the viewport.
DIRECTMANIPULATION_VERTICALALIGNMENT_UNLOCKCENTER
Value: 0x8
Content zooms around the center point of the contacts, instead of being locked with the vertical alignment.

Requirements

Requirement Value
Minimum supported client Windows 8 [desktop apps only]
Minimum supported server Windows Server 2012 [desktop apps only]
Header directmanipulation.h

See also

Direct Manipulation Enumerations