Comments 6
Весьма напоминает по принципу работы библиотеку Metawidget для Java и JavaScript. Я не понимаю, почему такая библиотека не одна и народ не увлечён этой концепцией. По моему мнению она потрясающая.
+2
Не Tcl/Tk ли исспользуется для отрисовки? Очень схожие виджеты.
0
Вы хотите сказать, подозрительно одинаково вырвиглазные?
+6
Да, такое немного есть. Я шрифт чуть поправил, он ещё хуже был.
0
Современная версия Tk симпатичней смотрится, если только старая версия какая-нибудь. Вот скриншот утилиты, написанной на Tcl/Tk:
![](https://habrastorage.org/r/w1560/getpro/habr/comment_images/213/244/4cb/2132444cbf2c3cb34a4e713bb6d2aeec.png)
Чем K похож на Tcl/Tk, так это легкостью создания окон. Например, создание окна с кнопкой, аналогичной представленной на скриншоте:
![](https://habrastorage.org/getpro/habr/comment_images/213/244/4cb/2132444cbf2c3cb34a4e713bb6d2aeec.png)
Чем K похож на Tcl/Tk, так это легкостью создания окон. Например, создание окна с кнопкой, аналогичной представленной на скриншоте:
wm title . "Заголовок программы"
ttk::button .button -text "Сделать хорошо" -command doSomething
pack .button -side top -anchor center
В результате нажатия на кнопку выполнится функция doSomething.0
Мне это напомнило библиотеку FunctionalForms для Haskell.
Вообще всегда считал, что с языками, методами и фреймворками для построения GUI что-то не так: не могут они быть так сложны при относительной простоте GUI'шных формочек.
Вообще всегда считал, что с языками, методами и фреймворками для построения GUI что-то не так: не могут они быть так сложны при относительной простоте GUI'шных формочек.
0
Sign up to leave a comment.
Язык K: Отображение графического интерфейса из данных