Platforms to show: All Mac Windows Linux Cross-Platform

Back to WinGestureConfigMBS class.

WinGestureConfigMBS.Block as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Windows MBS Win Plugin 16.2 ❌ No ✅ Yes ❌ No ❌ No Desktop, Console & Web
The messages to disable.
Example
// make a config for accepting some pan gestures
dim c as new WinGestureConfigMBS

c.ID = kGestureIDPan
c.Want = c.kPanWithSingleFingerVertically + c.kPanWithGutter + c.kPanWithInteria
c.Block = c.kPanWithSingleFingerHorizontally

(Read and Write property)

WinGestureConfigMBS.ID as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Windows MBS Win Plugin 16.2 ❌ No ✅ Yes ❌ No ❌ No Desktop, Console & Web
The identifier for the type of configuration that will have messages enabled or disabled.
Example
// make a config for accepting some pan/rotate gestures
dim c1 as new WinGestureConfigMBS

c1.ID = 0
c1.Want = c1.kAllGestures
c1.Block = 0

dim configs() as WinGestureConfigMBS
configs.Append c1

// and add to window
if WinPointerEventsMBS.SetGestureConfig(window1, configs) then
MsgBox "OK"
end if

(Read and Write property)

WinGestureConfigMBS.Want as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Windows MBS Win Plugin 16.2 ❌ No ✅ Yes ❌ No ❌ No Desktop, Console & Web
The messages to enable.
Example
// make a config for accepting all gestures
dim c as new WinGestureConfigMBS

c.ID = 0 // catch all IDs
c.Want = c.kAllGestures

(Read and Write property)

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


The biggest plugin in space...