beautypg.com

Newtapp applications, Stationery – Apple Newton Programmer’s Newton 2.0 (for Newton 2.0) User Manual

Page 7

background image

vii

Chapter 4

NewtApp Applications

4-1

About the NewtApp Framework

4-1

The NewtApp Protos

4-2

About newtApplication

4-4

About newtSoup

4-5

The Layout Protos

4-5

The Entry View Protos

4-8

About the Slot View Protos

4-9

Stationery

4-11

NewtApp Compatibility

4-11

Using NewtApp

4-12

Constructing a NewtApp Application

4-12

Using Application Globals

4-13

Using newtApplication

4-14

Using the Layout Protos

4-16

Using Entry Views

4-19

Using the Required NewtApp Install and Remove Scripts

4-21

Using Slot Views in Non-NewtApp Applications

4-22

Modifying the Base View

4-22

Using a False Entry View

4-23

Creating a Custom Labelled Input-Line Slot View

4-24

Summary of the NewtApp Framework

4-25

Required Code

4-25

Protos

4-25

Chapter 5

Stationery

5-1

About Stationery

5-1

The Stationery Buttons

5-2

Stationery Registration

5-4

Getting Information about Stationery

5-5

Compatibility Information

5-5

Using Stationery

5-5

Designing Stationery

5-5

Using FillNewEntry

5-6

Extending the Notes Application

5-7

Determining the SuperSymbol of the Host

5-7