Olej писал(а): ↑03 мар 2024, 13:01
Сайт Visual Tcl...
Это 2016 год ... но для генерации форм это не умаляет его достоинств...
Про инсталляцию здесь:
Installation...
Download ZIP:
https://github.com/hpheidinger/vtcl.vtc ... master.zip
Код: Выделить всё
olej@R420:~/2024/Go/GUI/Tcl.Tk$ ls -l vtcl.vtcl-8.6-master.zip
-rw-rw-r-- 1 olej olej 2552237 мар 3 12:16 vtcl.vtcl-8.6-master.zip
Unzip or untar Visual Tcl into a permanent location. I recommend /usr/local/vtcl or /usr/vtcl.
Код: Выделить всё
root@R420:/opt# du -hs /opt/vtcl
7,9M /opt/vttl
Код: Выделить всё
root@R420:/opt# ls -o /opt/vtcl
итого 308
-rw-r--r-- 1 root 405 мар 19 2016 Bugs-8.6
-rw-r--r-- 1 root 3233 мар 19 2016 Changelog-8.6.0
-rwxr-xr-x 1 root 987 мар 19 2016 configure
drwxr-xr-x 4 root 4096 мар 19 2016 demo
drwxr-xr-x 3 root 4096 мар 19 2016 doc
drwxr-xr-x 3 root 4096 мар 19 2016 Freewrap
drwxr-xr-x 3 root 4096 мар 19 2016 images
-rw-r--r-- 1 root 2055 мар 19 2016 INSTALL-Freewrap
drwxr-xr-x 8 root 4096 мар 19 2016 lib
-rw-r--r-- 1 root 18311 мар 19 2016 LICENSE
-rwxr-xr-x 1 root 1912 мар 19 2016 mkdist
drwxr-xr-x 2 root 4096 мар 19 2016 @Old
-rw-r--r-- 1 root 2663 мар 19 2016 README-8.6
-rw-r--r-- 1 root 1087 мар 19 2016 README-Freewrap
-rw-r--r-- 1 root 862 мар 19 2016 README.md
-rw-r--r-- 1 root 1678 мар 19 2016 README-Pragana
drwxr-xr-x 2 root 4096 мар 19 2016 sample
-rw-r--r-- 1 root 18873 мар 19 2016 ToDos.odt
-rw-r--r-- 1 root 135572 мар 19 2016 ToDos.pdf
-rwxr-xr-x 1 root 312 мар 19 2016 vtcl
-rw-r--r-- 1 root 220 мар 19 2016 vtcl.desktop
-rw-r--r-- 1 root 43 мар 19 2016 vtclmac
-rw-r--r-- 1 root 1895 мар 19 2016 vtcl.spec
-rw-r--r-- 1 root 1895 мар 19 2016 vtcl.spec-save
-rwxr-xr-x 1 root 21607 мар 19 2016 vtcl.tcl
-rwxr-xr-x 1 root 21362 мар 19 2016 vtcl.tcl-orig
edit "vtcl" shell script Change PATH_TO_WISH to the location of the wish binary Change VTCL_HOME to the directory from last step.
Код: Выделить всё
root@R420:/opt/vtcl# grep -v ^# /opt/vtcl/vtcl
PATH_TO_WISH=/usr/bin/wish
VTCL_HOME=/opt/vtcl
export PATH_TO_WISH
export VTCL_HOME
exec ${PATH_TO_WISH} ${VTCL_HOME}/vtcl.tcl $*
Put vtcl in your path (/usr/local/bin or /usr/bin) or change your path to include $(VTCL_HOME)
Olej писал(а): ↑03 мар 2024, 10:05
Это вот первая такая "пара" пригодная для создания Go GUI: Glade для генерации форм + GTK+3 + пакет "github.com/gotk3/gotk3/gtk" как интерфейс к коду Go ...
А это вот такая вторая "пара": Visual Tcl для генерации форм + Tcl/Tk как графический фреймворк + импорт "github.com/johnnylee/go-tk/gotk" как интерфейс из Go к библиотекам Tcl/Tk