ClassyTk widgets and commands
Home
Documentation
Screenshots
Binary distributions
Source distribution
Charts
BarChart
: Barchart that can be drawn on a canvas
BarChartDialog
: Dialog presenting a barchart and several options for its display
CanvasObject
: grid that can be displayed on canvas
ChartGrid
: grid that can be displayed on canvas
LineChart
: linechart class that can be drawn on a canvas
LineChartDialog
: Dialog with a linechart and some controls to change its display
Common tools
Balloon
: help pops up when staying over a widget
CmdWidget
: Tcl command line widget
Default
: class (not a widget) used by the default mechanismDefault
DefaultMenu
: button with menu to select from user definable defaults
DragDrop
: class for handling drag and drop to and from widgets
DynaMenu
: Class used to easily create menus, that can be easily changed, and handle key-shortcuts
DynaTool
: Toolbar widget: nice little buttons in a row
Help
: Help widget
Dialogs
Dialog
: dialog with intelligent placing, easy adding of buttons, ...
FileSelect
: Motif type File Selector Dialog: used by
selectfile
depending on configuration
InputDialog
: Dialog with one entry
ProgressDialog
: show progress of some proces in a dialog
SaveDialog
: widget used by
savefile
SelectDialog
: make a selection out of a list
getcolor
: select a colorgetcolor
getfont
: returns a font selected by the user
savefile
: select a file name to save a file to
selectfile
: select a file to open
yorn
: select yes or no
yornDialog
: yes or no dialog: used by the command Classy::yorn
New widgets
Browser
: generic browser widget
Editor
: reasonably advanced text editor in a widget
Fold
: foldable frame
HTML
: displays HTML
MultiFrame
: placeholder for several frames
NoteBook
: several sheets to be selected by clicking on tabs
OptionBox
: select between different values
OptionMenu
: select between different values using a menu
Paned
: control the size of another widget
Progress
: show progress of some process
Table
: a Table ...
Tree
: a tree that can be drawn on a canvas
TreeWidget
: a tree widget
Selectors
ColorEntry
: entry which shows color
ColorHSV
: HSV color selection widget
ColorRGB
: RGB color selection widget
ColorSample
: Select a color from a number of sample colors
ColorSelect
: color select widget: choose your method
FontSelect
: to select a font
Selector
: select relief, justify, ...
Tk improvements
Canvas
: Canvas with zoom, undo/redo, rotate,save and load, group, print
Entry
: entry with label, constraints, command, defaultmenu
FileEntry
:
Classy::Entry
with file browse button
ListBox
: listbox with auto scroll bars, and other extras
Message
: slightly improved message widget
MultiListbox
: listbox with more than one line long entries
NumEntry
:
Classy::Entry
limited to numbers, and with up and down buttons
RepeatButton
: holding the button repeatidly executes it command
ScrolledFrame
: frame with auto scroll bars
ScrolledText
: ClassyTk Text with auto scroll bars
Text
: text widget with undo/redo and linking (~multiple views)
Toplevel
: toplevel with geometry management and destroy command
Peter De Rijk
hosted at