1 Introduction

This booklet is a collection of how-to guides to learn how to build basic GUI (Graphic User Interface) with Cuis-Smalltalk and its Morphic system. Some chapters, such as What is a Morph after all? and Design a GUI application present a deeper knowledge as well. Most chapters can be read independently to serve the needs of the reader.

The standard Cuis-Smalltalk framework for building user interfaces is Morphic 3, it is the most refined version of the Morphic graphic system found in Smalltalk environments. The classes provided by this framework are in the class category Morphic. What non-Smalltalk GUI libraries refer to as components or widgets are called Morphs in Cuis-Smalltalk; therefore in the rest of this book the terms Morph, widget, component are interchangeable.