Nov. 1st, 2009

cl-gtk2-0.1

Nov. 1st, 2009 12:32 pm

На прошлой неделе зарелизил версию 0.1 биндинга к Gtk+ - cl-gtk2.

Исходники можно скачать с сайта проекта (http://common-lisp.net/project/cl-gtk2/files/cl-gtk2-0.1.tar.gz). Для пользователей Gentoo Linux все проще - я завел оверлей для cl-gtk2, в котором есть ebuild для cl-gtk2. Добавить оверлей можно через layman:

layman -a lisp
layman --overlays=http://github.com/dmitryvk/cl-gtk2-overlay/raw/master/layman-list.xml -a cl-gtk2

(оверлей cl-gtk2-overlay требует наличия lisp-overlay)

В 0.1 частично поддерживается clisp - исправлен еще ряд ошибок в использовании CLOS MOP, которые проявлялись в clisp. К сожалению, не удалось проверить работу под всеми ОС. В 64-битном gentoo linux в clisp не работают callback'и. По сути, работа в clisp проверялось только в 32-битной windows - там работает.

Добавлены и улучшены биндинги: GtkTextView, GtkTreePath и GtkTreeRowReference, GtkWidget, GtkContainer child properties, GtkFileChooser, GtkHSV, сериализация GtkTextBuffer, GtkTreeModelSort, GtkTreeStore, GtkListStore.

Добавлен таймер (gtk:timer), периодически вызывающий заданную функцию.

Profile

dmitry_vk

April 2023

S M T W T F S
      1
234567 8
9101112131415
16171819202122
23242526272829
30      

Most Popular Tags

Page Summary

Style Credit

Expand Cut Tags

No cut tags
Page generated Apr. 6th, 2026 09:32 am
Powered by Dreamwidth Studios