EventMask enumeration (peninputpanel.h)

The events on the ITextInputPanel Interface that you can set attention for.

Syntax

typedef enum __MIDL___MIDL_itf_peninputpanel_0000_0000_0007 {
  EventMask_InPlaceStateChanging = 1,
  EventMask_InPlaceStateChanged = 2,
  EventMask_InPlaceSizeChanging = 4,
  EventMask_InPlaceSizeChanged = 8,
  EventMask_InputAreaChanging = 16,
  EventMask_InputAreaChanged = 32,
  EventMask_CorrectionModeChanging = 64,
  EventMask_CorrectionModeChanged = 128,
  EventMask_InPlaceVisibilityChanging = 256,
  EventMask_InPlaceVisibilityChanged = 512,
  EventMask_TextInserting = 1024,
  EventMask_TextInserted = 2048,
  EventMask_All
} EventMask;

Constants

 
EventMask_InPlaceStateChanging
Value: 1
Occurs when the correction mode is about to change.
EventMask_InPlaceStateChanged
Value: 2
Occurs when the correction mode has changed.
EventMask_InPlaceSizeChanging
Value: 4
Occurs when the in-place Input Panel size is about to change due to user resizing, auto growth or an input area change.
EventMask_InPlaceSizeChanged
Value: 8
Occurs when the in-place Input Panel size has changed due to a user resize, auto growth, or an input area change.
EventMask_InputAreaChanging
Value: 16
Occurs when the input area is about to change.
EventMask_InputAreaChanged
Value: 32
Occurs when the input area has changed.
EventMask_CorrectionModeChanging
Value: 64
Occurs when the correction mode is about to change.
EventMask_CorrectionModeChanged
Value: 128
Occurs when the correction mode has changed.
EventMask_InPlaceVisibilityChanging
Value: 256
Occurs when the in-place Input Panel visibility is about to change.
EventMask_InPlaceVisibilityChanged
Value: 512
Occurs when the input area has changed.
EventMask_TextInserting
Value: 1024
Occurs when Tablet PC Input Panel is about to insert text into the control with input focus.
EventMask_TextInserted
Value: 2048
Occurs when the Tablet PC Input Panel has inserted text into the control with input focus.
EventMask_All
Represents a bitwise combination of all member events.

Requirements

Requirement Value
Minimum supported client Windows XP Tablet PC Edition [desktop apps only]
Minimum supported server None supported
Header peninputpanel.h

See also

ITextInputPanel::Advise Method