Ничего не понимаю.
В каком ns переменная var?
package require BWidget
namespace eval ns {
namespace eval varns {
variable vars
}
proc createcombo {} {
set varns::vars {var}
foreach varname $varns::vars {
ComboBox .combo -textvariable $varname
}
grid .combo
}
proc createbutton {} {
button .b -text "bump" -command {
#Как здесь получить fully qualified name var ?
grid .b
}
}
ns::createcombo
ns::createbutton
Ответ на:
комментарий
от gaa
Ответ на:
комментарий
от anonymous
Ответ на:
Re^2: Tcl namespaces
от gaa
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Как отследить состояние переменной в модуле (2017)
- Форум Помогите с TCL, пожалуйста (2007)
- Форум Tk, использование памяти (2009)
- Форум [tcl/tk] Окно логина (2011)
- Форум resize приложения на Tk (2016)
- Форум Подскажите как забиндить кнопки в ds4drv. (2023)
- Форум emacs: company-mode completion (2022)
- Форум Gentoo «переезжает» на CPU_FLAGS_X86 (2015)
- Форум LXC на CentOS7: Ошибка при операциях с маркером проверки подлинности (2018)
- Форум tcl - писать proc ::namespace::name или namespace eval { proc name } ? (2015)