Есть такая утилитка как xtoolwait - в качестве параметра передается имя Х программы. Действует элементарно но полезно - запускается, запускает программу. а когда появляется окно - завершается. Я например использовал для того, чтобы пользователь не думал, что его клик по иконке ушел в никуда, и не продолжал упорно щелкать, запуская т.о. кучу копий программы. Так вот, с sh работает замечательно, делаешь цепочку - уведомитель, xtoolwait с параметром, закрытие уведомления по пиду. Попробовал сделать скриптик на тикле, если отбросить всякую ГУЙню, то смысл такой - #!/usr/bin/tclsh package require Tk pack [label .lbl -text "Please wait..."] update idletasks exec xtoolwait oowriter exit Итог - программа из под xtoolwait запускается, но сам xtoolwait не закрывается, а по истечении таймаута ругается. Почему??? Ну в упор не понимаю... Обьясните в чем дело, кто знает, пожалуйста.
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Tcl/Tk (2022)
- Форум TCL/TK (2006)
- Форум TCl/TK (2001)
- Форум Tcl/Tk (2000)
- Форум Tcl/Tk FAQ (2010)
- Форум Tcl/Tk Text (2021)
- Форум Tcl/Tk, рекурсия? (2008)
- Форум Tcl/Tk && KDE (2009)
- Форум Tcl/Tk вопросы (2007)
- Форум Tcl/Tk - шрифты (2006)