O'Reilly logo

Tkinter GUI Programming by Example by David Love

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Using tags

In essence, a tag is simply a way of adding a name to certain parts of a widget. These names are then used as identifiers, and can be used either to separate certain parts, or group them, depending on your implementation of the principle.

To tag an area of text, you need:

  • The starting index
  • The ending index
  • A tag name

The starting and ending indexes are as discussed in the previous section—they can be numbers joined by a full stop, or they can use any of the special strings as shortcuts, too.

The tag name is simply a user-defined string; the only rule is that it cannot contain spaces. It is therefore up to the developer to give their tags a meaningful name. The exception to this is the sel tag, which is reserved for selecting ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required