[[PageOutline(1-2)]] [[Image(widgetsbanner.PNG, nolink)]] = Introduction = Adds nice looking Morphic controls, e.g., lists, dropdown lists, push buttons, check boxes. It uses the [wiki:signals] mechanism for callbacks. = How to Install = {{{ #!div style="float:right;" ||'''Environment'''|| || || [[Image(media/icons/custom:squeak_16.png, title="Recommended Squeak Version", nolink, right)]] || 4.1, 4.2 Trunk || || [[Image(media/icons/silk:application_home.png, title="Recommended Squeak VM Version", nolink, right)]] || 4.0.2 (win) || || [[Image(media/icons/silk:cog.png, title="Recommended Cog VM Version", nolink, right)]] || ''not tested with cog'' || ||'''Sources'''|| || || [[Image(media/icons/silk:script_gear.png, title="Metacello Configuration", nolink, right)]] || [http://www.hpi.uni-potsdam.de/hirschfeld/squeaksource/MetacelloRepository/ ConfigurationOfWidgets] || || [[Image(media/icons/silk:database.png, title="Repository", nolink, right)]] || [http://www.hpi.uni-potsdam.de/hirschfeld/squeaksource/SwaUtilities/ SwaUtilities] || || [[Image(media/icons/silk:package.png, title="Needed Packages from the Repository", nolink, right)]] || Widgets || || [[Image(media/icons/silk:package.png, title="Needed Packages from the Repository", nolink, right)]] || Icons (optional) || || [[Image(media/icons/silk:bullet_go.png, title="Dependents", nolink, right)]] || [wiki:signals Signals] || || [[Image(media/icons/silk:bullet_go.png, title="Dependents", nolink, right)]] || [wiki:animations Animations] || || [[Image(media/icons/silk:bullet_go.png, title="Dependents", nolink, right)]] || [wiki:swautil SwaUtil] || ||'''Misc'''|| || || [[Image(media/icons/silk:world.png, title="Website", nolink, right)]] || [http://www.hpi.uni-potsdam.de/hirschfeld/squeaksource/SwaUtilities.html SwaUtilities@SqueakSource] || }}} '''Configuration groups''' {{{default}}} ... just the widgets[[br]] {{{full}}} ... widgets and several CC icon sets (~10000 icons)[[br]] '''System categories''' {{{Widgets-Core}}} ... various widgets (e.g., buttons, lists, line inputs)[[br]] {{{Widgets-Support}}} ... internally used helper classes[[br]] {{{Widgets-Views}}} ... model-based item views (list, table, tree with columns)[[br]] {{{Widgets-Views-Models}}} ... example models also used in default dialogs[[br]] {{{Widgets-Views-Support}}} ... internally used helper classes for item views[[br]] {{{Widgets-Dialogs}}} ... default dialogs, ui files created with [wiki:designer Morphic Designer][[br]] '''Version 1.1 (in development)''' * improved item-based and model-based views * to be used in [wiki:designer Morphic Designer 1.1] '''Version 1.0''' * first release to be used in [wiki:designer Morphic Designer 1.0] * still dependent from [wiki:swautil] due to text formatting functions * will be removed soon as lots of other stuff comes with that package * some example dialogs need the ''Icons'' package {{{ #!div style="clear:both;" }}} = How to Use = ''Write a small tutorial. Start with basic steps and then add more details. It is not necessary to explain the whole functionality.'' = How to Extend = ''Internal documentation. Show models, explain the architecture. Do anything that may help a new developer to extend this project.''