IntroductionThe Super Widget Package(SWP) is designed to make it really easy to build a GUI front end to your Mathematica code. It uses the GUIKit – indeed, it unleashes the power of the GUIKit! It is designed for use with Mathematica 6.0 or later versions. Contact me by email if you need the last version that will work with Mathematica 5.2. The current version has been tested with Mathematica 6.0. Obtaining and installing the packageThe SWP is free and Version 4.70 can be downloaded as a ZIP file containing all the files required in their appropriate directories.. It is vital that this directory structure is preserved. Copy the file to the $UserBaseDirectory or $BaseDirectory directory, e.g. "C:\Documents and Settings\All Users\Application Data\Mathematica". Note carefully that the package should not be placed in the Mathematica directory tree itself, as was recommended in previous versions of this package. If you have a previous version located there, please remove it completely. It is obviously vital that only one copy of the SWP should be visible to Mathematica! Unzip the file SuperWidgetPackage.ZIP using a tool that preserves the directory structure and handles long names correctly, e.g. PKZIP(R) Version 2.50, or WinZip(R). Finally, start Mathematica, click on the 'Help' menu, and select 'Rebuild Help index'. This will integrate the SWP documentation with the rest of Mathematica. You will find the SWP help in the 'Addons' section of the help browser. Note for 6.0 usersThe SWP will work with version 6.0. When correctly placed in the directory as described above, the SWP help should be available via the "Installed Addons" link from the Documentation Centre from page.
Here is a link to a substantial commercial package using the Super Widget Package for Business Modeling. The aim is to mirror a business as a multidimensional model here shown as the example. It is used to perform Customer Profitability Analysis and Improvement. Click on "DEMO" and watch a short movie of using this program. Further enhancementsVersion 4.70 contains a variety of bug fixes plus a major enhancement. The associated variable of a control may now be an element of an array – which makes complex layouts much easier to generate. There is also a new function to colour buttons. You can read a few more details on the verson history page , or study the new documentation. You should also download and run the SWP examples . Read the documentation for the latest version – 4.70 – here (PDF file, the notebook version is included as part of the package download). Read about the history of this package here Acknowledging the SWPIf you have a website that discusses work that you did using the SWP, please include a link to this page. A glimpse of example 1It is said that a picture is worth a thousand words, so this animated GIF should save me a lot of typing!
A dynamic tool tip in actionHere we explore the complex function sin(z) using the new dynamic tool tip feature.
User feedbackPlease tell me your experiences with the SWP. I would like to know: • Any Problems that you have had installing or using the SWP. • SWP features that you found particularly useful. • Any aspect of the SWP that was unsatisfactory or hard to understand. • Suggestions for new features. If you include your e-mail address, I will respond to you. Be assured, your e-mail address will go no further than my computer. Please indicate if you would be willing to let me use your comments (with attribution) on this website. Alternatively, you may wish to contribute an example program that uses the SWP.
|