Appendix D The Examples

Example 1.1

My first morph

Example 1.2

My first layout

Example 2.1

Layout base example

Example 2.2

Layout with spacer

Example 2.3

Nesting layouts

Example 2.4

Revealed nested layouts

Example 3.1

How many buttons?

Example 3.2

How many morphs are operating on the system?

Example 3.3

There is only one World!

Example 3.4

Create a morph, inspect it and open it in the World

Example 3.5

Inspect a star

Example 3.6

Adjust width and height

Example 3.7

Adjust extent!

Example 3.8

Is my place occupying a lot of space?

Example 3.9

My bounds do not depend on my position

Example 3.10

Morph positioned at pointer position

Example 3.11

Morph positioned according to programming instruction

Example 4.1

Simple pop up menu

Example 4.2

Yes or No pop up menu

Example 4.3

Two choices pop up menu

Example 4.4

Many choices pop up menu

Example 4.5

Selection menu, index answer

Example 4.6

Selection menu, value answer

Example 4.7

Request a string from the user

Example 4.8

Simple text entry

Example 6.1

Label that squeezes

Example 6.2

Squeezed label for a text entry

Example 6.3

Regular label for a text entry

Example 6.4

Labelling a group of morphs

Example 6.5

Check group

Example 6.6

Decorating a moprh