[MGS] The eWidgets Toolkit is a collection of extended widgets and dialogs for Tcl/Tk. Each widget/dialog is designed to be self-contained, efficient, lightweight, cross-platform, and to work equally well on large and small displays. This will form the basis for my other project [Mogul]. eWidgets was originally going to be a substantial rewrite of the [BWidget] toolkit, but I got very bogged down in the complexity of its internal architecture. I also had already written many new widgets, so they formed the basis of this toolkit. I would like to hear from anyone who has comments (good and bad) about BWidgets. In particular, things that don't work, things that are missing, extra functionality, etc. Please feel free to drop me line at markgsaye @ yahoo.com ---- '''Q.''' Where does one find this toolkit? I don't see a URL. '''A.''' One doesn't, yet. I'm still very busy writing it. When I have an architecture which is somewhat stable, with widgets that work, some examples, and a smidgin of documentation, I will make an announcement, and upload stuff to http://ewidgets.sourceforge.net/ and http://sourceforge.net/projects/ewidgets/ . ---- Here's a partial list of widgets that will be included * '''button''' - generic button/checkbutton/radiobutton widget * '''canvas''' - library of canvas routines * '''color''' - library of color routines * '''combobox''' - combobox widget * '''date''' - date selector widget (useful with popup widget) * '''dialog''' - generic dialog window * '''dialog::color''' - color selector dialog * '''dialog::directory''' - directory selector dialog * '''dialog::file''' - file selector dialog * '''dialog::fileprop''' - file properties dialog * '''dialog::font''' - font selector dialog * '''dialog::message''' - message dialog * '''drop''' - drop-frame widget * '''filelist''' - listbox file browser widget * '''filetree''' - tree file browser widget * '''font''' - library of font routines * '''frame''' - frame widget * '''grid''' - grid widget/library of grid routines * '''icon''' - library of icon routines * '''label''' - library of label routines * '''mdi''' - mdi widget * '''menubar''' - menubar widget * '''notebook''' - notebook widget * '''panel''' - panel widget (like MS Outlook) * '''pathentry''' - file/path-completion entry widget * '''popup''' - popup widget (e.g. as used by combobox) * '''progress''' - progress bar widget * '''scroll''' - scrollable-widget widget * '''scroller''' - 2d scrollbar * '''scrollframe''' - scrollable frame widget * '''slide''' - slide widget (similar to scale widget) * '''spinbox''' - spinbox widget * '''text''' - library of text widgets routines * '''text::find''' - text find dialog/widget * '''text::goto''' - text goto dialog/widget * '''text::listbox''' - hierarchical listbox widget * '''text::map''' - graphical widget to display text widget search results * '''[text::sync]''' - library to synchronize two or more text widgets * '''titleframe''' - titleframe widget * '''toolbar''' - toolbar widget * '''tooltip''' - tooltip widget (balloon help) * '''tree''' - canvas-based tree widget * '''window''' - generic window/toplevel widget * '''[window::or]''' - library to handle full-screen windows ---- [Category Package] | [Category GUI]