Mathematica 9 is now available

Wolfram Library Archive


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

FRONT END PROGRAMMING: Understanding Boxes
Author

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

Mathematica in Education and Research
Year: 2005
Volume: 10
Issue: 1
Page range: 67-73
Description

Just like expressions are the foundation of the Mathematica kernel, boxes are the foundation of the Mathematica frontend. Any kernel operation is fundamentally an exercise in creating and manipulating expressions. Similarly, frontend programming is oftentimes about creating and manipulating boxes. Understanding boxes is a necessary component for any sophisticated interaction with the frontend.
Subjects

*Mathematica Technology > Front End > Text and Fonts
*Mathematica Technology > Front End > Typesetting