| Allegro CL version 9.0 Unrevised from 8.2 to 9.0. 8.2 version |
Arguments: clipboard-format
This generic function is called whenever the contents of the Lisp clipboard stack changes. An application could add a method to this generic function to catch whenever this happens.
The Lisp clipboard and the Windows clipboard usually change at the same time when functions such as push-lisp-clipboard, pop-lisp-clipboard, copy-command, and cut-command are called, but if the function (setf clipboard-object) is called directly to change the Windows clipboard, then the Lisp clipboard is not changed and clipboard-changed is not called.
The argument is the current value of *clipboard*
, reflecting the new
state. This value is a list of conses, where the car of each cons is
an object on the clipboard and the cdr is one of the symbols :text,
:rich-text, or :pixmap indicating the Windows clipboard format of that
object. The default method does nothing, so an application could
simply replace it with a primary method specializing on t
, or add an :after
method
specializing on t
.
See cg-clipboard.htm.
Copyright (c) 1998-2019, Franz Inc. Oakland, CA., USA. All rights reserved.
This page was not revised from the 8.2 page.
Created 2012.5.30.
| Allegro CL version 9.0 Unrevised from 8.2 to 9.0. 8.2 version |