-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Приветствую,
Сегодня написал свою первую программу на tcl и Tk, и появилось куча вопросов, а где их можно задавать я не знаю. Можно я тут поспрашиваю ? спасибо ;) Как идеологически правильнее обращаться в widget'ам - в каждой процедуре обращаться к виджету по его имени, или объявить глобальную переменную в которую поместить название виджета и обращаться к глобальной переменно, или в качестве параметра процедуре передавать путь к виждету ? Как обработать закрытие окна - т.е. я нажимаю на кнопку закрытия окна (в titlebar'е) и хочу чтобы появилось окно Save?Ok:Cancel Как писать портируемые программы - в Linux'е я в качестве начального пути к файлам использую $env(HOME), но в windows нет такой переменной окружения? Хочу изменить шрифт у одного Text виджета, и чтобы этот шрифт хранился в каком-нибудь конфигурационном файле - можно использовать option readfile, но в windows нет такого понятия как XRDB. Откуда брать нужные мне настройки? Как изменить класс моего окна? Обычно класс = имя приложения, но можно ли сделать по другому? toplevel -class ClassName создает новое окно с указанным класом. А как изменить класс у главного (т.е. самого первого) окна приложения? Для чего существует команда option get и как ее использовать? - -- Denis >Windows 98 испугалась и наложила в своп. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (GNU/Linux) Comment: For info see http://www.gnupg.org iD8DBQE+CvlW+zH7vYeuVKsRApE9AKC8PF0ix12aDkBFwqt2mCoQAJVsYgCgsKmc VPts5MthdJfkyR1ObMU9zoI= =d5fD -----END PGP SIGNATURE-----