Provided by: tk8.4-doc_8.4.20-7_all bug

NAME

       destroy - Destroy one or more windows

SYNOPSIS

       destroy ?window window ...?
_________________________________________________________________

DESCRIPTION

       This  command  deletes  the  windows  given by the window arguments, plus all of their descendants.  If a 2
       window ``.'' is deleted then the entire application will be destroyed.   The  windows  are  destroyed  in 2
       order,  and if an error occurs in destroying a window the command aborts without destroying the remaining 2
       windows.  No error is returned if window does not exist.

EXAMPLE

       Destroy all checkbuttons that are direct children of the given widget:
              proc killCheckbuttonChildren {parent} {
                 foreach w [winfo children $parent] {
                    if {[winfo class $w] eq "Checkbutton"} {
                       destroy $w
                    }
                 }
              }

KEYWORDS

       application, destroy, window

Tk                                                                                                  destroy(3tk)