Advanced Perl Programming

Advanced Perl ProgrammingSearch this book
Previous: A.3 EntryAppendix A
Tk Widget Reference
Next: A.5 Menus
 

A.4 Listbox

Let us take a look at the indexing syntax before we examine Table A.8, which details listbox properties and methods:

number

The index of the row, starting from 0.

end

Indicates the end of the row.

active

Where the location cursor is currently poised. The active location appears underlined.

anchor

The anchor point of the selection.


Table A.8: Listbox Widget Properties and Methods

Properties

Description

height, width

Height in lines and width in characters. If 0, the widget resizes to accommodate all elements.

selectMode

One of single, browse, multiple, or extended.

Methods

get (index)

Get the entire string.

insert (index, string)

Inserts a string at the index.

delete (index, [last])

Deletes at index or within range.

index (index)

Return the numerical index.

see (index)

Bring the index'th element within view.

selectionFrom (index)

selectionTo (index)

selection (from,to)

selectionClear ( )

Set or adjust the selection.

selectionPresent ()

True if there's a selection.

curselection( )

A list of indices of the elements that have been selected.


Previous: A.3 EntryAdvanced Perl ProgrammingNext: A.5 Menus
A.3 EntryBook IndexA.5 Menus