home.social

Search

1000 results for “tcl_tk”

  1. Tcl/Tk 8.6.18 Release Announcement

    The Tcl Core Team is pleased to announce the 8.6.18 releases of the Tcl dynamic language and the Tk toolkit. We intend these to be the final releases of Tcl 8.6 and Tk 8.6. Both Tcl and Tk have successor major release sequences in active supported development. As of this release date, users of Tcl and Tk are encouraged to move to Tcl 9.0.3 and Tk 9.0.3.

    More details at newsgrouper.org/%3C10tvh03$221
    #tcltk #programming

  2. New feature in – part 26:

    *::build-info — Obtain information about the build of Tcl

    Here is something for coders who want or need to look deeper into packages. This command is only defined when a package explicitly fills this info in. Tcl and Tk now do so. You can thus try:

    tcl::build-info
    9.0.3+a527703e8829e0c3d27188dff72627dc0914d9c0cc9d4acfac297b78fff01081.clang-1500.tommath-0103

    and this is what you might get. Similar for `tk::build-info`.

  3. Tcl/Tk 9.0.3 is now released. This is a patch release of the Tcl programming language and the Tk GUI toolkit with various fixes. For details see the announcements at:
    Tcl: sourceforge.net/p/tcl/mailman/
    Tk: sourceforge.net/p/tcl/mailman/
    #tcl #tcltk #programming 🪶

  4. New feature in – part 17:

    info cmdtype — Introspection for the kinds of commands

    It was cumbersome to find out whether some Tcl "command" in Tcl 8.6 actually was a procedure, a built-in command or something else. You would use various [info ..] calls for this. In Tcl 9 you can just ask by using [info cmdtype <someCmdName>]:

    % info cmdtype tk_messageBox
    native
    % info cmdtype auto_load
    proc

  5. @tcl_tk One technical point - when sharing a link to an Usenet post on newsgrouper, it's best to use the "Permalink" which can be found at the bottom of the article page. People who click this will go straight to the article without needing to login as a guest, which happens with other forms of link. For the TLS announcement the permalink is newsgrouper.org/%3C10cevcb$155 .
    #usenet #tcltk 🪶

  6. (tcl/) tk is pretty amazing. It seems to work with almost any language, looks good (since themed tk was introduced) and has the most feature-rich/extensible text-edit component I came across so far.

    #programming #tcltk

  7. @tcl_tk I like this proposal and would like to see it TIPed!
    #tcl #tcltk

  8. Tcl/Tk. SVG-виджеты. Генератор градиентной заливки

    После серии статей про svg-виджеты в tcl/tk, меня не оставляло чувство какой-то незавершенности. Всматриваясь в проект svgwidgets, стало понятно, что не хватает утилиты с удобным интерфейсом для генерации градиентной заливки .

    habr.com/ru/articles/909640/

    #svg #tcl #tk #tkinter #python #векторная_графика #виджеты #button #графические_интерфейсы #графические_редакторы

  9. 🚀 New modern & responsive Tcl/Tk package registry!

    📦 200+ packages listed with metadata, full-text search & filters.

    👥 Contributors welcome to expand the list!

    💡 Help beginners: Found a cool package? Add it to help the community!

    @tcl_tk #Tcl #Tk #OpenSource #DevTools #foss

    → Site: tcltk-pkgs.pages.dev
    → Code: github.com/tcltk-pkgs/registry

  10. Облачные сервисы на Tcl/Tk

    С момента написания на tcl/tk удостоверяющего центра CAFL63 и утилиты cryptoarmpkcs для работы с электронной подписью меня не покидала мысль, что неплохо бы оформить их как облачные сервисы. Я постоянно смотрел в сторону проекта CloudTk .

    habr.com/ru/articles/950592/

    #cloud #облака #tcl #tk #cloudtk #электронная_подпись #сертификаты #sslсертификаты #tclhttpd #linux

  11. Облачные сервисы на Tcl/Tk

    С момента написания на tcl/tk удостоверяющего центра CAFL63 и утилиты cryptoarmpkcs для работы с электронной подписью меня не покидала мысль, что неплохо бы оформить их как облачные сервисы. Я постоянно смотрел в сторону проекта CloudTk .

    habr.com/ru/articles/950592/

    #cloud #облака #tcl #tk #cloudtk #электронная_подпись #сертификаты #sslсертификаты #tclhttpd #linux

  12. Облачные сервисы на Tcl/Tk

    С момента написания на tcl/tk удостоверяющего центра CAFL63 и утилиты cryptoarmpkcs для работы с электронной подписью меня не покидала мысль, что неплохо бы оформить их как облачные сервисы. Я постоянно смотрел в сторону проекта CloudTk .

    habr.com/ru/articles/950592/

    #cloud #облака #tcl #tk #cloudtk #электронная_подпись #сертификаты #sslсертификаты #tclhttpd #linux

  13. Облачные сервисы на Tcl/Tk

    С момента написания на tcl/tk удостоверяющего центра CAFL63 и утилиты cryptoarmpkcs для работы с электронной подписью меня не покидала мысль, что неплохо бы оформить их как облачные сервисы. Я постоянно смотрел в сторону проекта CloudTk .

    habr.com/ru/articles/950592/

    #cloud #облака #tcl #tk #cloudtk #электронная_подпись #сертификаты #sslсертификаты #tclhttpd #linux

  14. SVG-виджеты и tcl/tk-9.0

    Работая над проектом « SVG -виджеты для tckl/tk» , я с нетерпением ждал выхода не только релиза Tcl/Tk-9.0 , но и выхода интерпретатора tclexecomp с его поддержкой. Релиз Tcl/Tk-9.0 появился в сентябре 2024 года, когда работа над проектом приближалась к завершению. После выхода релиза Tcl/Tk-9.0.0 , сразу же появилось желание протестировать свой проект с новым интерпретатором, но я решил дождаться появления и интерпретатора tclexecomp с поддержкой нового релиза Tcl/Tk . Время шло, на Хабре была выложена финальная статья про svg -виджеты , а tclexecomp на базе Tcl/Tk-9.0 так и не появлялся. В настоящее время уже вышел второй релиз, а именно Tcl/Tk-9.0.1 . И тогда было решено воспользоваться советом Ивана Владимировича Мичурина:

    habr.com/ru/articles/894670/

    #svg #виджеты #gui #linux #tkpath #cookfs #графический_дизайн #tcl #tk #графические_интерфейсы

  15. SVG-виджеты для tcl/tk. Финальный аккорд. Часть IV

    Реализация проекта «SVG-виджеты для tckl/tk» позволяет устранить одну из главных претензий, предъявляемых к графическому интерфейсу приложений, разрабатываемых с использованием tk - устаревший дизайн виджетов . Переход от классических виджетов к svg-виджетам не требует больших усилий. В этом лично я убедился, переписав gui утилиты для работы с электронной подписью cryptoarmpkcs. Ее дистрибутивы под именем cryptoarmpkcs_svg для платформ Linux64 и Windows64 можно найти в проекте :

    habr.com/ru/articles/869302/

    #svg #frame #контекстное_меню #виджет #файловый_менеджер #всплывающие_подсказки #иконки #tcl #tk #tkinter

  16. SVG-виджеты для tcl/tk. Поддержка SVG-файлов. Часть III

    Вот и наступил тот момент, когда стало возможным при разработке gui на tcl/tk простое использование в качестве иконок графических изображений, хранящихся в svg -файлах:

    habr.com/ru/articles/835700/

    #svg #svg_to_canvas #tkpath #xml #tcl/tk #tclexecomp #transforms #icons #виджеты #векторная_графика

  17. SVG-виджеты для tcl/tk. Часть I

    Начать статью хочу с цитаты из слов Брайана Кернигана ,которую мне посчастливилось найти: Tcl/Tk придает работе магическую продуктивность, за несколько часов можно достигнуть тех же результатов, что за дни или недели при разработке на C или C++... Tk весьма эффективен для большинства приложений, многие элементы интерфейса (виджеты) реализованы настолько хорошо, что остается только удивляться, как подобная работа могла быть выполнена так качественно... Удачным кажется и то, что разделение задач между Тсl и С/С++ осуществляется достаточно легко, надо только знать, какой инструмент лучше справляется с задачей... Расширение системы дополнительным Tcl-кодом, загружаемым напрямую в Tcl-библиотеку приложения, в полном согласии с оригинальной идеей Остераута, повышает эффективность программы, в целом, упрощает ее структуру и улучшает мобильность... Я не уверен, что Тсl мог бы выжить как самостоятельный продукт - у него слишком много конкурентов. Но у сочетания Tcl/Tk в Unix-мире нет конкурентов... Система исключительно надежна, очень хорошо документирована... свободно доступна... безукоризненно высокого качества

    habr.com/ru/articles/811873/

    #tcl/tk #tkinter #svg #gui #linux #freewrap #tclexecomp #tkpath #treectrl

  18. SVG-виджеты для tcl/tk. Градиентная заливка и прозрачность. Часть II

    Продолжим знакомство с svg-виджетами для tcl/tk. Напомним, что рассматриваемые примеры, сам пакет svgwidgets и интерпретаторы tcl/tk с необходимыми пакетами можно найти на github-е . После выхода первой статьи все они претерпели изменения. Начнем мы статью с примера скрипт_button_PACK.tcl : $/usr/local/bin64/tclexecomp140_svg_Linux64 скрипт_button_PACK.tcl

    habr.com/ru/articles/824702/

    #svg #androwish #tcl/tk #виджет #python #tkinter #заливка_изображения #прозрачность #масштабирование

  19. I made a little hourglass demo using #Pymunk (2D physics) and #Tkinter ( #TCL / #Tk Gui via #Python). It's nothing special, but fun to watch.

    codeberg.org/sforman/OddsAndEn

  20. If you triple-click to select line-by-line in a Tk Text widget that is displaying Unicode text that includes the BOM it will put the BOM in the selection (of the first line.) But not if you just double-click to select word-by-word, or just select normally char-by-char by click-and-drag.

    Is this worth a bug report? That's my question.

    #Tk #TCL #Tkinter

  21. Following up on the Tcl and ooRexx release cycle: Tcl 8.6.15 was just released and they are making good progress on the Tcl/Tk 9.0.0 release candidate. There is talk about an ooRexx 5.1.0 release being readied. There are fewer active participants in ooRexx development so reviewing changes can take a while. The maybe obvious lesson here is that even if the release tools and processes are well maintained, you need to have an engaged community as well.

    #tcl #rexx #foss

  22. Древний язык программирования обновился спустя 27 лет. Что нового в Tcl/Tk 9.0?

    Несколько дней назад был представлен релиз Tcl/Tk 9.0 , динамического языка программирования. Он распространяется вместе с кроссплатформенной библиотекой базовых элементов графического интерфейса Tk. Релиз стал первым крупным обновлением с 1 997 года (я был там, Гэндальф) и включает множество улучшений, которые добавляют современные возможности для разработчиков. Давайте посмотрим, что там у нас нового!

    habr.com/ru/companies/selectel

    #selectel #язык_программирования #tlk #история_it

  23. seemingly out of nowhere I've somehow found myself delving deeper into technologies that could be classified as "permacomputing"-friendly or adjacent. I've recently been doing a lot of reading and exploration on things like around redbean, lua, tcl/tk, c, portability, longevity, and "old" tech and can't help but get excited or overly curious about them.

    #permacomputing #lua #redbean #tcl #tk #c #portability

  24. Occasionally, I do some with . Packages I like to work with are and . The latter has even a relative with an interactive Tcl/Tk GUI that works nicely in . Its name is .