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

## dialog-mixin

A non-instantiable class that provides specific behavior for using the keyboard to move the keyboard focus among the controls on a window by pressing the TAB key (or arrow keys in a group of buttons) or the various ALT key shortcuts for each widget. This mixin also provides the behavior where pressing the Enter key emulates pushing the `default-button` that's on the window (if any), and pressing the Escape key emulates pressing the `cancel-button` (if any).

Usually this behavior is obtained by instantiating the built-in `dialog` class to create a window that is to have controls on it, but this mixin class exists separately in case this special dialog behavior needs to be mixed with other window classes.

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