Generic Function | Package: cg | ToC | DocOverview | CGDoc | RelNotes | FAQ | Index | PermutedIndex
| Allegro CL version 10.1 Unrevised from 10.0 to 10.1. 10.0 version

## gesture-configuration

Arguments: window &key include-ancestors

Returns a plist that indicates whether each capability of the gesture interface is enabled for the specified window. Each key in the plist is a keyword symbol that corresponds to one of the arguments to configure-gestures. Each value is either `t` if the capability has been explicitly enabled by a call to configure-gestures, `nil` if it has been explicitly disabled, or `:inherit` if the value is inherited from an ancestor window or else from system defaults.

If include-ancestors is true, then Microsoft says that it "returns consolidated configuration for the specified window and its parent window chain". This appears to mean that if `:inherit` would otherwise be returned for a value, but there is an ancestor window for which the capability has been explitly enabled or disabled, then `t` or `nil` is returned to indicate the inherited behavior. But `:inherit` will still be returned if the unknown system default is inherited.

See also the `touch-point` class and About Touch Gesture Support in Common Graphics on Windows in cgide.htm.

Copyright (c) 1998-2022, Franz Inc. Lafayette, CA., USA. All rights reserved.
This page was not revised from the 10.0 page.
Created 2019.8.20.

|  | ToC | DocOverview | CGDoc | RelNotes | FAQ | Index | PermutedIndex
| Allegro CL version 10.1 Unrevised from 10.0 to 10.1. 10.0 version