| Allegro CL version 10.1 Unrevised from 10.0 to 10.1. 10.0 version |
Arguments: grid-widget
Returns whether grid-widget (which must be
a grid-widget
) will delay
writing interactive user edits back to application data areas, to
allow the user to either confirm or reject the changes sometime later.
The value may be set by passing the
delay-write-cell-value initarg at creation time,
or any time later by calling (setf delay-write-cell-value).
The default value is nil
.
If nil
, then any interactive edit to the
value displayed in a grid cell will immediately call an application
write-cell-value method or
data-writer function to store
the new value into an application data area.
If true, then a write-cell-value
:around
method will hold the new value internally
until the application either calls write-delayed-cell-values to write all pending
changes, or calls clear-delayed-cell-values to cancel all pending
changes and redisplay the previous values.
Obscure note: if you (atypically) set this property to nil
for an existing grid-widget
that may be holding delayed values
at the time, then you should probably call either write-delayed-cell-values or clear-delayed-cell-values just before that.
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.
| Allegro CL version 10.1 Unrevised from 10.0 to 10.1. 10.0 version |