YstokGrid

YstokGrid — элемент графического интерфейса "таблица", реализованный под CAPI для LispWorks®.

YstokGrid является удобным GUI-средством работы с данными в табличной форме, аналогичной электронным таблицам (например, MS Excel). Основной целью разработки было представление записей реляционной СУБД, их редактирование "по месту", создание и удаление. Подобно произвольному полю (pane), экземпляр класса ygrid может быть помещена в произвольное окно CAPI-интерфейса.

Основные возможности

Столбцы статического текста

Редактируемые текстовые столбцы (помимо возможностей статических)

Столбцы флажков

Зависимости

YstokGrid требует Ystok-Library, YstokWidgets и, необязательно, Ystok-Local-Time.

YstokGrid необходима для YstokHelp.

Платформы

YstokGrid тестировалась под LispWorks 4.4, 5.0 и 6.1 для Windows.
См. change.log.

Загрузка и установка

Модуль YstokGrid доступен в виде одного из двух пакетов:

Дистрибутивы содержат файлы определения систем:

Для того, чтобы собратиь русскую версию, перед компиляцией системы следует добавить :russian в список *features*.

Примеры

examples/demo.lisp
Демонстрирует разные типы столбцов.
examples/grid-plist.lisp
Реализует простой редактор списка свойств.
См. также