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

## wait-for-drag

Arguments: nil

This function may be used to determine whether the user is trying to initiate a drag, rather than performing a simple click. An application may want to initiate a drag-and-drop in a mouse-left-down method only if this function returns true, for example.

wait-for-drag waits until either the left mouse button is up or until the mouse moves at least `*start-drag-slack*` pixels from where it was when wait-for-drag was called, and then returns. If the left mouse button was pressed when wait-for-drag was called and continues to be pressed until the mouse moves at least *start-drag-slack* pixels, then true is returned; otherwise `nil` is returned.

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