editable-in-place

Generic Function

Package: common-graphics

Arguments: outline

Returns the value of the editable-in-place property of the argument. This property determines whether the user may type a new value directly into any item of this outline. If true, then an edit-in-place operation is begun whenever the user clicks on an outline item that is already selected (as in MS Windows Explorer). After the user types in a string and presses ENTER, the outline-item's value is set to what the user has typed. If the original outline-item value was a string, then the new string is used directly; otherwise a read-from-string is performed on the typed-in string to produce the lisp object that is used as the new outline-item value.

Note that if the outline-item values are high-level objects, as is often the case, this property has limited usefulness. It is difficult (and for users rather than programmers, likely impossible) to type in a high-level object (the printed representation generally is not correct).

editable-in-place is a property of the outline and dropping-outline classes.

Common Graphics and IDE documentation is described in About Common Graphics and IDE documentation in cgide.htm.

The documentation is described in introduction.htm and the index is in index.htm.

Copyright (c) 1998-2000, Franz Inc. Berkeley, CA., USA. All rights reserved.

Created 2000.10.5.