| The Slab Library | Using the Slab package: differences from BWidget |
| Configuration of Slab |
Slab configuration options and BWidget compatibility |
| Widgets | |
| ArrowButton | a button widget with an arrow shape. |
| Button | a button widget with added dynamic help, drag and drop, and easy internationalization (i18n) |
| ButtonBox | a set of Buttons with horizontal or vertical layout |
| ComboBox | a combobox widget (consider Tk ttk::combobox instead) |
| Entry | an entry widget with added dynamic help, drag and drop, and easy internationalization (i18n) |
| Label | a label widget with added dynamic help, drag and drop, and easy internationalization (i18n) |
| LabelEntry | a LabelFrame containing an Entry widget |
| LabelFrame | a frame with a Label |
| ListBox | a listbox widget (consider Tk listbox instead) |
| MainFrame | adds features to a toplevel, including menus, toolbars and status bar |
| NoteBook | a tabbed notebook for managing a set of pages (consider Tk ttk::notebook instead) |
| PagesManager | for managing a set of pages without displaying a tab bar |
| PanedWindow | creates and arranges one or more panes into which windows can be mapped (consider Tk panedwindow, ttk::panedwindow instead) |
| PanelFrame | a frame with a title area above that can be a mini-toolbar |
| ProgressBar | a progress indicator widget |
| ScrollableFrame | a frame that can be scrolled |
| ScrolledWindow | a container with configurable scrollbars for use by any scrollable widget |
| ScrollView | a box widget that is an alternative to a pair of scrollbars |
| Separator | a 3D separator widget (consider Tk ttk::separator instead) |
| SpinBox | a spinbox widget (consider Tk spinbox, ttk::spinbox instead) |
| StatusBar | a status bar widget |
| TitleFrame | a frame with a surrounding boundary line and a title (consider Tk labelframe, ttk::labelframe instead) |
| Tree | a widget to display data items that have a tree hierarchy (consider Tk ttk::treeview instead) |
| Dialogs | |
| Dialog | a framework for user creation of custom dialogs |
| MessageDlg | a message dialog box (consider Tk tk_messageBox instead) |
| PasswdDlg | a login/password dialog box |
| ProgressDlg | a progress indicator dialog box |
| SelectColor | color selection dialog |
| SelectFont | font selection dialog (consider Tk "tk fontchooser" instead) |
| Command Classes | |
| DragSite | Commands for Drag facilities |
| DropSite | Commands for Drop facilities |
| DynamicHelp | Provide help to a Tk or Slab widget |
| Utilities | General-purpose utilities that are part of Slab |
| Widget | The Widget base class for BWidget |
package require Slab ?3.0.0?