Contributed Widgets

This page serves as a collection of useful user-contributed widgets.


Widget

Author

Description

BusyBar

Rick Lawson

Bounce a box back and forth to indicate progress, use in status bars

ButtonBar

Rick Lawson

ButtonBar with images, more of a demo than a widget

SortableTable

Rick Lawson

Simple table with sortable cols, based on Brent Burley's excellent widget on the Python cookbook

ProgressMeter

Michael Lange

A simple progress bar widget

ToolTip

Michael Lange

A flexible tooltip widget based on IDLE's tooltips

ValidateEntry

Stewart Midwinter (based on Fredrik Lundh's work)

An entry dialog that provides validation of integer or float, and can truncate or chop strings

FontChooser

Ron Longo

A dialog box to allow the user to select a font.

StyledText

Ron Longo

Three widgets that improve upon Text. DocumentWriter.zip

ReadOnlyText

Tal Einat

A Text widget whose contents may not be changed directly by the user

VerticalScrolledFrame

Tal Einat

A pure Tkinter scrollable frame that actually works!

AutocompleteEntry

Mitja Martini

A subclass of the Entry widget that features autocompletion

TextWithLineNumbers

PyTrash

A (prototype) wraper for a Text widget displaying line numbers, even for wrapped lines.

ThemedScrolledFrame

Michael Lange

A Scrolled Frame widget that uses Pmw code with themed (ttk) widgets.

tkinter: ContributedWidgets (last edited 2010-12-19 18:12:46 by p5081F49E)