Wolfram Library Archive

Courseware Demos MathSource Technical Notes
All Collections Articles Books Conference Proceedings

FRONT END PROGRAMMING: Understanding Boxes

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

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.

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