Как стать автором
Обновить

Комментарии 8

Спасибо, очень интересная штука. Что-то все забывают, что простые кросс-платформенные GUI программы можно писать не только на C++/QT, но и на Tcl/tk.

Не очень только понятно, почему

TKproE, по понятным причинам, просто не загрузит свой исходный код,

Всё очень просто:
image


Виджеты имеют закреплённые статические имена, они уже созданы при запуске самого TKproE. Поэтому, когда пытаемся загрузить. исходный код, то происходит попытка создать виджет (окно) с уже существующим дескриптором.
Можно это обойти? Конечно можно, переписав код, в котором идентификаторы будут назначаться динамически.
Надо понять стоит ли овчинка выделки!!!


Что касается C/C++, то tcl/tk прекрасно с ними дружит.

Прочитал свой ответ и понял, что не совсем точно ответил. Да, если попытаться загрузить проект TKproE, то будет ошибка. Но это не значит, что собрать бинарный код для TKproE в запущенном TKproE нельзя. Конечно. можно, если рассматривать его как сторонний проект:


image

Попробуйте писать кросс-платформенные GUI программы на Delphi, узнаете много нового.

А вы пробовали пиСать на tcl/tk? И речь ведь не только о GUI, но и другом функционале.

Например, о каком?

Я могу точно также этот вопрос переадресовать вам.
а так. например. Web-порталы. Очень удобно. Могу ссылку сбросить.

Ну вот я и спрашиваю о каком другом функционале идет речь. В особенности, интересует развитие. Поддержка современных возможностей ОС в GUI. И прочее.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации