Title Banner

Previous Book Contents Book Index Next

Newton Developer Technical Information: Newton Programmer's Guide: 2.1 OS Addendum /


Chapter 1 Newton Works

Newton Works is a new application for the Newton 2.1 OS that itself is based on the NewtApp framework. Newton Works is designed as a simple yet powerful shell for productivity applications, much like similar desktop "Works" products. "Applications" are installed into the Newton Works shell as stationery.

Initially, four applications are available in Newton Works: a word processor (based on the new proto *protoTXView--see Chapter 3, "Word Processing Views," for details), a drawing application, a spreadsheet, and a graphing calculator.

This chapter explains how to develop applications for Newton Works. It also describes the additional slots and methods that Newton Works adds to the standard NewtApp framework on which it is built.

To develop stationery for Newton Works you should have a basic understanding of the NewtApp framework and stationery. For general information on the NewtApp framework and standard NewtApp slots and methods, refer to the chapter "NewtApp Applications" in Newton Programmer's Guide for Newton 2.0. For information on developing stationery, refer to the chapter "Stationery" in the same book.


Chapter Contents
About Newton Works
User Interface
Programming Interface Overview
Using the Newton Works Interface
Registering Stationery
Creating the DataDef
Supporting Application-Defined Preferences
Adding Information to the Title Slip
Supporting Newton Find Operations
Creating the ViewDef
Supporting Document Find
Supporting Data Storage
Supporting Scrolling
Providing Status Bar Buttons
Providing Help
Notification of Changes
Working With the Tools Picker
Newton Works Interface Reference
Newton Works Base Application Slots and Methods
GetNewtWorksTool
GetNewtWorksTools
RegNewtWorksTool
UnregNewtWorksTool
UpdateStatusBar
Newton Works DataDef Slots and Methods
FindFn
InfoBoxExtract
Newton Works Viewdef Slots and Methods
DoHelp
FindChange
GetScrollableRect
GetScrollValues
GetTotalHeight
GetTotalWidth
PrefsChanged
SaveData
Scroll
ToolsChanged
UpdateAllScrollers
UpdateStatusBar
Summary of Newton Works
Newton Works Base Application
Newton Works Stationery DataDef
Newton Works Stationery ViewDef

Previous Book Contents Book Index Next

© Apple Computer, Inc.
26 APR 1997



Navigation graphic, see text links

Main | Top of Section | What's New | Apple Computer, Inc. | Find It | Feedback | Help