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.
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.
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.
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.