Wolfram Library Archive


Courseware Demos MathSource Technical Notes
All Collections Articles Books Conference Proceedings
Title Downloads

Turning an Application into an Interface: Basics of Making a GUI for Your Package
Author

Dale Horton
Organization: Wolfram Research, Inc.
Department: Release Engineering
URL: http://omegaconsultinggroup.com/
Conference

2001 Mathematica Developer Conference
Conference location

Champaign, IL
Description

The front end has many features that can make packages more accessible to users. Most packages are driven by kernel commands and their front end interface (if one exists) consists solely of buttons that paste, and sometimes evaluate, kernel commands in a notebook. A largely unused strategy is to use the palettes as a Graphical User Interface (GUI) to the functionality of the package. Beginning users can start to use the package with little knowledge of the underlying processes while the more advanced users can quickly access commonly used functionality. If properly implemented, the palette makes using the package easier, and the package makes using the palette more powerful.
Subjects

*Mathematica Technology > Front End > Palettes and Dialog Boxes
*Mathematica Technology > Programming > Packages and Contexts
Downloads Download Wolfram CDF Player

Download
horton2.nb (514.2 KB) - Mathematica Notebook