destroy
Имя
destroy — Уничтожить одно или несколько оконСинопсис
destroy ?window window ...?Описание
Эта команда удаляет окна, заданные аргументами window, а также всех их потомков. Если удаляется window “.”, то все окна будут уничтожены, и приложение (обычно) завершит свою работу. Окна уничтожаются в порядке следования, и если при уничтожении окна возникает ошибка, команда прерывается без уничтожения оставшихся окон. Ошибка не возвращается, если window не существует.Пример
Уничтожить все флажки, которые являются непосредственными потомками данного виджета:proc killCheckbuttonChildren {parent} {
foreach w [winfo children $parent] {
if {[winfo class $w] eq "Checkbutton"} {
destroy $w
}
}
}
Licensed under Tcl/Tk terms
https://www.tcl.tk/man/tcl/TkCmd/destroy.htm
Licensed under Tcl/Tk terms
https://www.tcl.tk/man/tcl/TkCmd/destroy.htm