dgw package - snit widgets and widget adaptors for standard Tk widgets and the tablelist widget.
The dgw::dgw / dgw-package is just a wrapper package to load all the dgw widgets with one package call. The following packages are loaded via the package require dgw::dgw call.
- your numbered item
- dgw::basegui - framework to build up Tk application, contains as well a few standalone widgets which can be used inside existing Tk applications:
- autoscroll - add scrollbars to Tk widgets which appear only when needed.
- balloon - add tooltips to Tk widgets
- cballoon - add tooltips to canvas tags
- center - center toplevel widgets
- console - embedded Tcl console for debugging
- dlabel - label widget with dynamic fontsize fitting the widget size
- labentry - composite widget of label and entry
- notebook - ttk::notebook with interactive tab management faciltities
- rotext - read only text widget
- splash - splash window with image and message faciltites
- timer - simple timer to measure execution times
- treeview - ttk::treeview widget with sorting facilities
- dgw::combobox - ttk::combobox with added dropdown list and filtering
- dgw::sbuttonbar - buttonbar with round image buttons and text labels
- dgw::seditor - extended text editor widget with toolbar and syntax hilighting
- dgw::sfinddialog - find and search dialog for instance for text widgets
- dgw::statusbar - statusbar widget with label for text messages and ttk::progressbar
- dgw::tvmixins - treeview widget adaptors usable as mixins for the ttk::treeview widget.
- dgw::txmixins - text widget adaptors usable as mixins for the tk::text widget.
The following widgets must be loaded separately using package dgw::widgetname as they depend on other non-standard packages such as tablelist::tablelist, tdbc::sqlite3 or dgtools::shistory
- dgw::hyperhelp - help system with hypertext facilitites and table of contents outline (requires dgtools package)
- dgw::sfilebrowser - snit file browser widget (requires tablelist package)
- dgw::sqlview - SQLite database browser widget (requires tdbc::sqlite3 package)
- dgw::tablelist - tablelist widget with a few icons and implemention of icon changes if tree nodes are opened (requires tablelist package)
- dgw::tlistbox - listbox widget based on tablelist with wrap facilities for multiline text and filtering (requires tablelist package)
Please discuss here.