Next: , Previous: , Up: Basic Types   [Contents][Index]

5.14 The editable-list Widget

Syntax:

type ::= (editable-list [keyword argument]... type)

The value is a list, where each member represents one widget of type type.

The following extra properties are recognized:

:entry-format

This string will be inserted for each entry in the list. The following ‘%’ escapes are available:

%v

This will be replaced with the buffer representation of the type widget.

%i

Insert the [INS] button.

%d

Insert the [DEL] button.

%%

Insert a literal ‘%’.

:insert-button-args

A list of keyword arguments to pass to the insert buttons.

:delete-button-args

A list of keyword arguments to pass to the delete buttons.

:append-button-args

A list of keyword arguments to pass to the trailing insert button.

:buttons

The widgets representing the insert and delete buttons.

:children

The widgets representing the elements of the list.

:args

List whose CAR is the type of the list elements.