Platforms to show: All Mac Windows Linux Cross-Platform

Back to WinPointerInfoMBS class.

Next items

WinPointerInfoMBS.kFlagCanceled = &h8000

Type Topic Plugin Version
const Windows MBS Win Plugin 16.2
One of the flag constants.

Indicates that the pointer is departing in an abnormal manner, such as when the system receives invalid input for the pointer or when a device with active pointers departs abruptly. If the application receiving the input is in a position to do so, it should treat the interaction as not completed and reverse any effects of the concerned pointer.

WinPointerInfoMBS.kFlagCaptureChanged = &h200000

Type Topic Plugin Version
const Windows MBS Win Plugin 16.2
One of the flag constants.

Indicates that this pointer was captured by (associated with) another element and the original element has lost capture.

WinPointerInfoMBS.kFlagConfidence = &h4000

Type Topic Plugin Version
const Windows MBS Win Plugin 16.2
One of the flag constants.

Confidence is a suggestion from the source device about whether the pointer represents an intended or accidental interaction, which is especially relevant for touch pointers where an accidental interaction (such as with the palm of the hand) can trigger input. The presence of this flag indicates that the source device has high confidence that this input is part of an intended interaction.

WinPointerInfoMBS.kFlagDown = &h10000

Type Topic Plugin Version
const Windows MBS Win Plugin 16.2
One of the flag constants.

Indicates that this pointer transitioned to a down state; that is, it made contact with the digitizer surface.

WinPointerInfoMBS.kFlagFifthButton = &h100

Type Topic Plugin Version
const Windows MBS Win Plugin 16.2
One of the flag constants.

Analogous to a second extended mouse (XButton2) button down.
A touch pointer does not use this flag.
A pen pointer does not use this flag.
A mouse pointer has this flag set when the second extended mouse (XBUTTON2) button is down.

WinPointerInfoMBS.kFlagFirstButton = &h10

Type Topic Plugin Version
const Windows MBS Win Plugin 16.2
One of the flag constants.

Indicates a primary action, analogous to a left mouse button down.
A touch pointer has this flag set when it is in contact with the digitizer surface.
A pen pointer has this flag set when it is in contact with the digitizer surface with no buttons pressed.
A mouse pointer has this flag set when the left mouse button is down.

WinPointerInfoMBS.kFlagFourthButton = &h80

Type Topic Plugin Version
const Windows MBS Win Plugin 16.2
One of the flag constants.

Analogous to a first extended mouse (XButton1) button down.
A touch pointer does not use this flag.
A pen pointer does not use this flag.
A mouse pointer has this flag set when the first extended mouse (XBUTTON1) button is down.

WinPointerInfoMBS.kFlagHasTransform = &h400000

Type Topic Plugin Version
const Windows MBS Win Plugin 16.2
One of the flag constants.

Indicates that this pointer has an associated transform.

WinPointerInfoMBS.kFlagHWheel = &h100000

Type Topic Plugin Version
const Windows MBS Win Plugin 16.2
One of the flag constants.

Indicates input associated with a pointer h-wheel. For mouse pointers, this is equivalent to the action of the mouse horizontal scroll wheel.

WinPointerInfoMBS.kFlagInContact = 4

Type Topic Plugin Version
const Windows MBS Win Plugin 16.2
One of the flag constants.

Indicates that this pointer is in contact with the digitizer surface.
When this flag is not set, it indicates a hovering pointer.

WinPointerInfoMBS.kFlagInRange = 2

Type Topic Plugin Version
const Windows MBS Win Plugin 16.2
One of the flag constants.

Indicates that this pointer continues to exist. When this flag is not set, it indicates the pointer has left detection range.
This flag is typically not set only when a hovering pointer leaves detection range (kFlagUpdate is set) or when a pointer in contact with a window surface leaves detection range (kFlagUp is set).

WinPointerInfoMBS.kFlagNew = 1

Type Topic Plugin Version
const Windows MBS Win Plugin 16.2
One of the flag constants.

Indicates the arrival of a new pointer.

WinPointerInfoMBS.kFlagNone = 0

Type Topic Plugin Version
const Windows MBS Win Plugin 16.2
One of the flag constants.

Default

WinPointerInfoMBS.kFlagPrimary = &h2000

Type Topic Plugin Version
const Windows MBS Win Plugin 16.2
One of the flag constants.

Indicates that this pointer has been designated as the primary pointer. A primary pointer is a single pointer that can perform actions beyond those available to non-primary pointers. For example, when a primary pointer makes contact with a window’s surface, it may provide the window an opportunity to activate by sending it a PointerActivate event.
The primary pointer is identified from all current user interactions on the system (mouse, touch, pen, and so on). As such, the primary pointer might not be associated with your app. The first contact in a multi-touch interaction is set as the primary pointer. Once a primary pointer is identified, all contacts must be lifted before a new contact can be identified as a primary pointer. For apps that don't process pointer input, only the primary pointer's events are promoted to mouse events.

WinPointerInfoMBS.kFlagSecondButton = &h20

Type Topic Plugin Version
const Windows MBS Win Plugin 16.2
One of the flag constants.

Indicates a secondary action, analogous to a right mouse button down.
A touch pointer does not use this flag.
A pen pointer has this flag set when it is in contact with the digitizer surface with the pen barrel button pressed.
A mouse pointer has this flag set when the right mouse button is down.

WinPointerInfoMBS.kFlagThirdButton = &h40

Type Topic Plugin Version
const Windows MBS Win Plugin 16.2
One of the flag constants.

Analogous to a mouse wheel button down.
A touch pointer does not use this flag.
A pen pointer does not use this flag.
A mouse pointer has this flag set when the mouse wheel button is down.

WinPointerInfoMBS.kFlagUp = &h40000

Type Topic Plugin Version
const Windows MBS Win Plugin 16.2
One of the flag constants.

Indicates that this pointer transitioned to an up state; that is, contact with the digitizer surface ended.

WinPointerInfoMBS.kFlagUpdate = &h20000

Type Topic Plugin Version
const Windows MBS Win Plugin 16.2
One of the flag constants.

Indicates that this is a simple update that does not include pointer state changes.

WinPointerInfoMBS.kFlagWheel = &h80000

Type Topic Plugin Version
const Windows MBS Win Plugin 16.2
One of the flag constants.

Indicates input associated with a pointer wheel. For mouse pointers, this is equivalent to the action of the mouse scroll wheel.

WinPointerInfoMBS.kPointerChangeFifthButtonDown = 9

Type Topic Plugin Version
const Windows MBS Win Plugin 16.2
The fifth button transitioned to a pressed state.

WinPointerInfoMBS.kPointerChangeFifthButtonUp = 10

Type Topic Plugin Version
const Windows MBS Win Plugin 16.2
The fifth button transitioned to a released state.

WinPointerInfoMBS.kPointerChangeFirstButtonDown = 1

Type Topic Plugin Version
const Windows MBS Win Plugin 16.2
The first button transitioned to a pressed state.

WinPointerInfoMBS.kPointerChangeFirstButtonUp = 2

Type Topic Plugin Version
const Windows MBS Win Plugin 16.2
The first button transitioned to a released state.

WinPointerInfoMBS.kPointerChangeFourthButtonDown = 7

Type Topic Plugin Version
const Windows MBS Win Plugin 16.2
The fourth button transitioned to a pressed state.

WinPointerInfoMBS.kPointerChangeFourthButtonUp = 8

Type Topic Plugin Version
const Windows MBS Win Plugin 16.2
The fourth button transitioned to a released state.

WinPointerInfoMBS.kPointerChangeNone = 0

Type Topic Plugin Version
const Windows MBS Win Plugin 16.2
No change in button state.

WinPointerInfoMBS.kPointerChangeSecondButtonDown = 3

Type Topic Plugin Version
const Windows MBS Win Plugin 16.2
The second button transitioned to a pressed state.

WinPointerInfoMBS.kPointerChangeSecondButtonUp = 4

Type Topic Plugin Version
const Windows MBS Win Plugin 16.2
The second button transitioned to a released state.

WinPointerInfoMBS.kPointerChangeThirdButtonDown = 5

Type Topic Plugin Version
const Windows MBS Win Plugin 16.2
The third button transitioned to a pressed state.

Next items

The items on this page are in the following plugins: MBS Win Plugin.


💬 Ask a question or report a problem
The biggest plugin in space...