On GTK+ you can use the function set-interactive-break-gestures both to find and to set the keys that are used interactively as break gestures. When the system detects a break gesture it tries to interrupt any running process, to allow the user to deal with runaway processes.
The element initarg widget-name is used to match resources. CAPI gives a name for the main widget that it creates for each element that has a representation in the library. This name is then included in the "path" that GTK+ uses to match resources for each widget.
By default, the name of the widget is the name of the class of the element, downcased (except top level interfaces, see next paragraph). You can override the name by either passing
when making the element, or by calling
element-widget-name) before displaying the element.
To make it easier to define resources specific to the application, the CAPI GTK+ library, when using the default name, prepends the
convert-to-screen) followed by a dot. So for an interface of class
my-interface which is displayed in a screen with
"my-application", the default
Delivered applications which need fallback resources should pass the
:fallback-resources keys described in the manual page for
The special window described in In-place completion has interface with name
"non-focus-list-prompter". This name can be used to define resources specific to the in-place completion window. The completion list is a list-panel and the filter is a text-input-pane.
CAPI User Guide and Reference Manual (Macintosh version) - 25 Feb 2015