O'Reilly logo

Practical Programming in Tcl & Tk, Third Edition by Brent B. Welch

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

Listboxes

Listboxes changed quite a bit in Tk 4.0. See Chapter 32 for all the details. There are now four Motif-like selection styles, and two of these support disjoint selections. The tk_listboxSingleSelect procedure no longer exists. Instead, configure the selectMode attribute of the listbox. A listbox has an active element, which is drawn with an underline. It is referenced with the active index keyword.

The selection commands for listboxes have changed. Change:

$listbox select from index1
$listbox select to index2
					

to:

$listbox select anchor index1
$listbox select set anchor index2
					

The set operation takes two indices, and anchor is a valid index, which typically corresponds to the start of a selection.

You can selectively clear the selection, ...

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