As with any Tcl/Tk application, the manner in which the script is created determines the behavior. This is especially apparent when interacting with global variables. The global variables for our application are defined in the main body of the script to allow them to be accessed by the procedures. For the sake of formatting, I have used line continuation characters, "\" that may not be required in your text editor.
First, we will start by creating the graphical user interface. Enter the following into the
address_book Tcl file:
# Load the Tk Package package require Tk # Configure the Window wm title . "Address Book" # Main Frame frame .main -borderwidth 1 -relief solid -padx 10 -pady 10 # Entry ...