> 1 <

Автор Сообщение

gra

Members


Статус

2 сообщений

Где: Ukraine Kiev
Род занятий: freelance
Возраст: 33

#390   2009-05-31 17:21 GMT+3 часа(ов)      
приветствую комьюнити

вопрос: кто какими биндами к ГУИ пользуется ? желательно кроссплатформенными, с поддержкой utf8

к сожалению для Qt не нашел ничего рабочего,
под wxCL не нашел ни одного примера,
новости на сайте cells-gtk за 07г, умерло?
ltk так же обновлялся в 07-ом похоже, ну и там убогое количество виджетов

биндинги для других известных тулкитов не нашел (Fox, FLTK)

gra

Members


Статус

2 сообщений

Где: Ukraine Kiev
Род занятий: freelance
Возраст: 33

#393   2009-06-01 18:03 GMT+3 часа(ов)      
upd: нашел еще http://common-lisp.net/project/mcclim/, кто-то использовал его? скриншоты довольно мрачноватые

l_man

Members


Статус

32 сообщений

Где: Russia
Род занятий:
Возраст:

#573   2009-07-30 22:07 GMT+3 часа(ов)      
нашел некий обновленный фолк 2009 года cells-gtk http://github.com/Ramarren/cells-gtk3/tree/master

там у них в доке сказано:
Цитата
13.1 Where's the GUI?

One classic question that a Common Lisp newcomer asks
is what are the libraries available to build graphical
interfaces. Some typical answers he/she would get are
the following:

1. Use a commercial implementation. Commercial
implementations such as Allegro or LispWorks comes
with portable, stable and well documented GUI
libraries. The drawbacks are that you would be locked
with a particular vendor and that you should pay for
them. Depending on your particular situation, this
may or may not be a good choice.

2. No one uses GUI applications anymore. Web interfaces
are the new GUI. Given that there are really good
frameworks for web programming available for Common
Lisp, this is not the answer you were looking for.

3. McCLIM. Once upon a time (end of the 80s), CLIM was
the standard way to do graphical applications with
Common Lisp. McCLIM is an open source project that
implements almost the entire CLIM standard. The
default CLIM look-and-feel is quite old-fashionedThere are ongoing efforts to use GTK and Cairo to bring
to McCLIM a modern look.
, and interfaces built with it are fundamentally
different from the standard widget-oriented way of
doing GUIs this days, so it may not be what you
really want. The biggest problem, though, is that
CLIM is very complicated, and there is very little
documentation to help you in the learning process.

4. LTK, a port to Common Lisp of Tcl's Tk library.
Light, stable, cross-platform and now good looking
thanks to the 8.5 release of Tk.

5. Cells-inside GUI toolkits. These libraries use cells
to let you easily build graphical applications. You
can choose between celtk (based on Tk), cello (based
on OpenGL) and cells-gtk, that uses GTK as the
backend. The rest of this tutorial covers cells-gtk.



В добавление к этому у меня появилась идея, что можно использовать какой нибудь java интерфейс например через http://common-lisp.net/project/cl-plus-j/.
B есть надежда, что можно использовать питон биндиги через CLPython или python-on-lisp - но пока ничего из этого не пробовал так, что надеюсь у вас будет какой то прогресс выбором gui раньше.
> 1 <


Онлайн :

0 пользователь(ей), 23 гость(ей) :




Реклама на сайте: