EditableListView
screenshot of EditableListView

EditableListView is an enhancement to the standard Dolphin Smalltalk ListView widget class, which provides in-place editing of values in any cell. Values can be edited with either a standard or multi-line text editor, a formatted text editor (principally for dates), drop down list or check box.

In addition, EditableListView provides an easy way to specify the colour of items on a per-cell or per-row basis.
Using EditableListView
Creating a window or view with a EditableListView is straightforward. Simply select the Editable list view resource from the ListPresenter class, then add columns as normal. Each column has additional aspects to specify the type of editor (editor), and to update the row object with a changed value (setContentsBlock).

For further details, see the EditableListViewDemo class, which demonstrates all the features of the control.
Download EditableListView
The current version of EditableListView is 1.50 - this is compatible with Dolphin X6 - and is available for free download here.

To use, simply unzip to your working directory and install the SSW EditableListView Demo package.
Terms of Use
EditableListView ("the software") is provided freely - you may use or modify the software as you desire. In particular, you may include the software in commercial or non-commercial applications you develop. However if you redistribute the software with its source code, you may not charge for it. All copyright in the software resides with Solutions Software Ltd.

Use at your own risk: no warranty is provided as to the suitability of the software for any particular task, and no responsibility is assumed by the authors for any loss or damage that may result from its use.

By downloading the software, you are deemed to have agreed to these terms & conditions.