-
Newton Programmer’s Guide
1
-
Table of Contents
3
-
Getting Started 2-1
4
-
Views 3-1
5
-
NewtApp Applications 4-1
7
-
Recognition 9-1
11
-
Special-Purpose Objects for
16
-
Drawing and Graphics 13-1
16
-
Sound 14-1
18
-
Filing 15-1
18
-
Find 16-1
19
-
Intelligent Assistant 18-1
21
-
Routing Interface 21-1
25
-
Transport Interface 22-1
27
-
Endpoint Interface 23-1
28
-
Modem Setup Service 25-1
29
-
Utility Functions 26-1
30
-
Glossary GL-1
31
-
Index IN-1
31
-
Figures and Tables
33
-
Stationery 5-1
34
-
Controls and Other Protos 7-1
35
-
About This Book
43
-
Sample Code 0
45
-
Tap Versus Click 0
46
-
Frame Code 0
46
-
Overview 1
49
-
1-2 Operating System
50
-
Memory 1
51
-
System Services 1
52
-
Object Storage System 1
53
-
View System 1
54
-
Text Input and Recognition 1
55
-
Stationery 1
56
-
Intelligent Assistant 1
56
-
Imaging and Printing 1
57
-
Book Reader 1
58
-
Communications Services 1
59
-
Overview
60
-
Communications Services
60
-
Communications Services 1-13
61
-
Low-Level Communications 1
62
-
Application Components 1
63
-
Application Components
64
-
Figure 1-3 Using components
64
-
Using System Software 1
65
-
The NewtonScript Language 1
66
-
What’s New in Newton 2.0 1
66
-
Protos 1
68
-
Data Storage 1
68
-
Tex t Input 1
68
-
Graphics and Drawing 1
69
-
Recognition 1
70
-
Built-in Applications 1
70
-
Routing and Transports 1
71
-
Endpoint Communication 1
71
-
Utilities 1
72
-
Getting Started 2
73
-
NewtApp Framework 2
74
-
Digital Books 2
75
-
Other Kinds of Software 2
76
-
Loading 2
77
-
Activation 2
77
-
Deactivation 2
78
-
Getting Started
79
-
Flow of Control 2
80
-
Using Memory 2
80
-
Localization 2
81
-
How to Register 2
82
-
Application Name 2
82
-
Application Symbol 2
83
-
Package Name 2
83
-
Summary 2
84
-
About Views 3
85
-
Tem plates 3
86
-
_proto slots which
88
-
Templates
89
-
Coordinate System 3
90
-
About Views 3-7
91
-
Figure 3-5 Points and pixels
91
-
Behavior 3
93
-
About Views 3-11
95
-
Figure 3-6 Bounds parameters
95
-
About Views 3-13
97
-
■ text limits
98
-
About Views
100
-
Constant Value Description
100
-
CHAPTER 3
101
-
3-18 About Views
102
-
About Views 3-19
103
-
Appearance 3
104
-
About Views 3-21
105
-
Figure 3-8 Transfer modes
106
-
About Views 3-23
107
-
Other Characteristics 3
108
-
Inheritance Links 3
108
-
About Views 3-25
109
-
Application-Defined Methods 3
110
-
View Instantiation 3
110
-
Declaring a View 3
111
-
Creating a View 3
112
-
Closing a View 3
113
-
View Compatibility 3
114
-
New Alignment Flags 3
115
-
Using Views 3
116
-
Dynamically Adding Views 3
117
-
Showing a Hidden View 3
118
-
Using Views 3-35
119
-
Creating Templates 3
120
-
Making a Picker View 3
121
-
Complex View Effects 3
122
-
Making Modal Views 3
122
-
Finding the Bounds of Views 3
123
-
Animating Views 3
124
-
Dragging a View 3
124
-
Scrolling View Contents 3
125
-
Using Views
126
-
Creating View Dependencies 3
127
-
View Synchronization 3
127
-
Optimizing View Performance 3
128
-
Memory Usage 3
129
-
Scrolling 3
130
-
Summary of Views 3
131
-
Summary of Views
132
-
Constant Value
132
-
Summary of Views 3-49
133
-
Functions and Methods 3
135
-
, lastDragPt, copy)
137
-
NewtApp Applications 4
139
-
The NewtApp Protos 4
140
-
▲ W ARNING
141
-
:?) to avoid
141
-
About newtApplication 4
142
-
About newtSoup 4
143
-
The Layout Protos 4
143
-
NewtApp Applications
144
-
About the NewtApp Framework
144
-
The Entry View Protos 4
146
-
About the Slot View Protos 4
147
-
Stationery 4
149
-
NewtApp Compatibility 4
149
-
Using NewtApp 4
150
-
Using Application Globals 4
151
-
Using newtApplication 4
152
-
Using NewtApp 4-15
153
-
Using the Layout Protos 4
154
-
Using newtOverLayout 4
155
-
Overview Layout
155
-
Using NewtApp
156
-
Using Entry Views 4
157
-
Using NewtApp 4-21
159
-
Modifying the Base View 4
160
-
Using a False Entry View 4
161
-
Required Code 4
163
-
Protos 4
163
-
Stationery 5
183
-
The Stationery Buttons 5
184
-
Stationery
185
-
About Stationery 5-3
185
-
Stationery Registration 5
186
-
Using Stationery 5
187
-
Using FillNewEntry 5
188
-
Using Stationery 5-7
189
-
Creating a DataDef 5
190
-
Defining DataDef Methods 5
191
-
Using Stationery
192
-
Creating ViewDefs 5
193
-
Using Stationery 5-13
195
-
Stationery Summary 5
197
-
5-16 Stationery Summary
198
-
Functions 5
199
-
Pickers, Pop-up Views, and
201
-
Overviews 6
201
-
General-Purpose Pickers 6
204
-
CHAPTER 6
205
-
General-Purpose Pickers
206
-
Using protoGeneralPopup 6
207
-
Map Pickers 6
208
-
Map Pickers 6-9
209
-
Text Pickers 6
210
-
Tex t Pickers 6-11
211
-
Tex t Pickers
212
-
Tex t Pickers 6-13
213
-
Tex t Pickers 6-15
215
-
Number Pickers 6
221
-
Picture Picker 6
221
-
Overview Protos 6
222
-
Overview Protos 6-23
223
-
Using protoOverview 6
224
-
Overview Protos 6-25
225
-
Using protoListPicker 6
226
-
Overview Protos 6-27
227
-
Figure 6-40 Highlighted row
227
-
Figure 6-41 Selected row
227
-
Overview Protos
228
-
Specifying Columns 6
229
-
Overview Protos 6-31
231
-
Using protoSoupOverview 6
233
-
6-34 Overview Protos
234
-
Roll Protos 6
235
-
View Classes 6
236
-
Current day
237
-
Selected day
237
-
Summary 6
241
-
6-42 Summary
242
-
Summary 6-43
243
-
6-44 Summary
244
-
Tex t Picker Protos 6
246
-
Summary 6-47
247
-
6-48 Summary
248
-
Summary 6-49
249
-
6-50 Summary
250
-
Summary 6-51
251
-
6-52 Summary
252
-
Summary 6-55
255
-
6-56 Summary
256
-
Functions 6
259
-
Controls and Other Protos 7
261
-
Scroller Protos 7
262
-
Automatic Arrow Feedback 7
263
-
Scrolling Examples 7
264
-
Scroll Amounts 7
265
-
Button and Box Protos 7
266
-
Controls and Other Protos
267
-
Button and Box Protos 7-7
267
-
Button and Box Protos
268
-
Large Close Box
269
-
Selection Tab Protos 7
271
-
Gauge and Slider Protos 7
272
-
Gauge and Slider Protos 7-13
273
-
Time Protos 7
274
-
Time Protos 7-15
275
-
Special View Protos 7
276
-
Special View Protos 7-17
277
-
View Appearance Protos 7
278
-
Status Bar Protos 7
279
-
Summary 7
280
-
Summary 7-21
281
-
Summary 7-23
283
-
7-24 Summary
284
-
Gauges and Slider Protos 7
285
-
7-26 Summary
286
-
Summary 7-29
289
-
About Text 8
293
-
Written Input Formats 8
294
-
About Text Views and Protos 8
295
-
About Keyboard Text Input 8
296
-
The Keyboard Registry 8
297
-
The Punctuation Pop-up Menu 8
297
-
Using Text 8
298
-
Using Text 8-7
299
-
Using Text
300
-
CHAPTER 8
301
-
Paragraph Views 8
302
-
Lightweight Paragraph Views 8
303
-
Using Input Line Protos 8
304
-
Using Text 8-13
305
-
Displaying Text and Ink 8
306
-
Using Text 8-15
307
-
Using Text 8-17
309
-
Using Text 8-19
311
-
Rich Strings 8
314
-
Using Text 8-23
315
-
Text and Styles 8
317
-
Using Keyboards 8
318
-
'numericKeyboard
319
-
'phoneKeyboard
319
-
'dateKeyboard
319
-
Using Keyboard Protos 8
320
-
Using Text 8-29
321
-
Using Text 8-31
323
-
Using Text 8-33
325
-
8-34 Using Text
326
-
Using Text 8-35
327
-
Using the Keyboard Registry 8
328
-
Defining Tabbing Orders 8
328
-
Using Text 8-37
329
-
Handling Input Events 8
330
-
Summary of Text 8
331
-
8-40 Summary of Text
332
-
Key Descriptor Constants 8
333
-
Keyboard Modifier Keys 8
334
-
Protos 8
335
-
8-44 Summary of Text
336
-
Summary of Text 8-45
337
-
8-46 Summary of Text
338
-
Summary of Text 8-47
339
-
8-48 Summary of Text
340
-
(richString, replaceString)
340
-
Summary of Text 8-49
341
-
8-50 Summary of Text
342
-
Recognition 9
343
-
Recognition
344
-
About the Recognition System
344
-
Classifying Strokes 9
345
-
Gestures 9
346
-
Shapes 9
347
-
Unrecognized Strokes 9
349
-
Enabling Recognizers 9
350
-
View Flags 9
351
-
Where to Go From Here 9
352
-
Recognition Failure 9
353
-
System Dictionaries 9
353
-
Correction and Learning 9
355
-
RecToggle Views 9
360
-
Flag-Naming Conventions 9
361
-
Recognition Compatibility 9
362
-
Types of Views 9
363
-
Using the Recognition System
364
-
Accepting Pen Input 9
366
-
Recognizing Shapes 9
367
-
Combining View Flags 9
368
-
Recognizing Text 9
369
-
Recognizing Punctuation 9
370
-
Forcing Capitalization 9
371
-
Summary 9
373
-
CHAPTER 9
374
-
Data Structures 9
375
-
9-34 Summary
376
-
Recognition:
377
-
Advanced Topics 10
377
-
Recognition: Advanced Topics
378
-
ProtoCharEdit Views 10
380
-
Deferred Recognition 10
381
-
Compatibility Information 10
383
-
Using recConfig Frames 10
384
-
Creating a recConfig Frame 10
385
-
Recognizer enabled
388
-
Manipulating Dictionaries 10
389
-
Using protoRecToggle Views 10
395
-
CHAPTER 10
397
-
Using Custom Dictionaries 10
400
-
Retrieving Word Expansions 10
410
-
Using protoCharEdit Views 10
412
-
Using Stroke Bundles 10
418
-
Constants 10
420
-
Data Structures 10
421
-
ProtoCharEdit Template 10
424
-
Stroke Bundle Frame 10
425
-
ProtoCharEdit Functions 10
428
-
ProtoCorrectInfo 10
428
-
Find: function
428
-
// creating one if none found
428
-
ProtoWordInfo 10
429
-
Start: int
429
-
Stop: int
429
-
Dictionary Functions 10
430
-
Recognition Functions 10
430
-
CorrectInfo Functions 10
431
-
Inker Functions 10
431
-
Data Storage and Retrieval 11
433
-
Data Storage and Retrieval
434
-
The NewtonScript
435
-
Programming Language
435
-
Where to Go From Here 11
438
-
Stores 11
438
-
Packages 11
439
-
Soups 11
439
-
Indexes 11
440
-
Queries 11
442
-
CHAPTER 11
443
-
Begin Keys and End Keys 11
444
-
Tag-based Queries 11
446
-
Customized Tests 11
446
-
Text Queries 11
447
-
Cursors 11
448
-
Entries 11
449
-
Query message to the soup or
450
-
Dynamic Data 11
451
-
Static Data 11
451
-
Compatibility Information 11
452
-
Programmer’s Overview 11
457
-
Using Stores 11
461
-
Referencing Stores 11
462
-
Using Soups 11
464
-
Retrieving Existing Soups 11
466
-
Adding Entries to Soups 11
467
-
Removing Soups 11
469
-
Using Built-in Soups 11
469
-
Using Queries 11
470
-
Querying Multiple Soups 11
471
-
Querying for Tags 11
474
-
Querying for Text 11
475
-
Limitations of Index Keys 11
484
-
Using Cursors 11
485
-
Getting a Cursor 11
486
-
Moving the Cursor 11
487
-
Using Entries 11
489
-
Modifying Entries 11
491
-
Moving Entries 11
492
-
Copying Entries 11
493
-
Sharing Entry Data 11
494
-
Responding to Notifications 11
497
-
Sending Notifications 11
498
-
Summary of Data Storage 11
500
-
Query Specification Frame 11
501
-
Summary of Data Storage
502
-
11-74 Summary of Data Storage
506
-
Storage and Retrieval 12
507
-
Virtual Binary Objects 12
508
-
Parts 12
509
-
Mock Entries 12
510
-
CHAPTER 12
511
-
■ ClassOf(m) is 'frame
512
-
Using Entry Aliases 12
513
-
■ saving VBOs in soup entries
514
-
■ adding data to VBOs
514
-
■ undoing changes to VBO data
514
-
Programmer’s Reference
515
-
Modifying VBO Data 12
516
-
Using Store Parts 12
518
-
Creating a Store Part 12
519
-
Using Mock Entries 12
520
-
Creating a New Mock Entry 12
521
-
Getting Mock Entry Data 12
522
-
Data Structures 12
523
-
Functions and Methods 12
523
-
Drawing and Graphics 13
527
-
Shape-Based Graphics 13
528
-
Drawing and Graphics
529
-
About Drawing 13-3
529
-
Figure 13-2 A rectangle
529
-
About Drawing
530
-
Figure 13-3 An oval
530
-
About Drawing 13-5
531
-
Figure 13-6 A polygon
532
-
Figure 13-7 A region
532
-
Manipulating Shapes 13
533
-
The Style Frame 13
533
-
Drawing Compatibility 13
534
-
How to Draw 13
535
-
Drawing Immediately 13
536
-
Shape Style
537
-
Controlling Clipping 13
538
-
Tran sforming a Shape 13
539
-
Using the Drawing Interface
540
-
Tran sl ating Data Shapes 13
542
-
Using Bitmaps 13
543
-
(50, 100)
545
-
(10, 10)
545
-
Drawing Non-Default Fonts 13
546
-
Summary of Drawing 13
549
-
Protos 13
550
-
Summary of Drawing 13-25
551
-
Functions and Methods 13
552
-
(rect1, rect2)
553
-
Utility Functions 13
553
-
Sound 14
555
-
Event-related Sounds 14
556
-
Sound Data Structures 14
557
-
Compatibility 14
557
-
Using Sound 14
558
-
Playing Sound 14
559
-
Using Sound
560
-
Using Sound 14-7
561
-
Advanced Sound Techniques 14
562
-
Pitch Shifting 14
563
-
Manipulating Sample Data 14
564
-
Summary of Sound 14
565
-
Functions and Methods 14
566
-
Sound Resources 14
566
-
Filing 15
567
-
About Filing
568
-
RegFolderChanged global
569
-
CHAPTER 15
571
-
About Filing 15-7
573
-
About Filing 15-9
575
-
Using the Filing Service 15
576
-
Creating the Labels Slot 15
577
-
Creating the appName Slot 15
577
-
Creating the appAll Slot 15
578
-
Specifying the Target 15
579
-
Adding the Filing Button 15
580
-
W ARNING
581
-
Using the Filing Service
582
-
Summary 15
586
-
Filing Protos 15
587
-
15-22 Summary
588
-
About the Find Service 16
589
-
About the Find Service
590
-
Daphne" in the Notes
591
-
Daphne"
592
-
About the Find Service 16-5
593
-
Using the Find Service 16
594
-
Using the Find Service 16-7
595
-
Using the Find Service
596
-
Global and Selected Finds 16
597
-
Using the Finder Protos 16
599
-
Using the Find Service 16-13
601
-
Method Description Override?
601
-
Using the Find Service 16-15
603
-
Using the Find Service 16-17
605
-
Using the Find Service 16-19
607
-
Returning Search Results 16
609
-
The FindSoupExcerpt Method 16
609
-
The ShowFoundItem Method 16
610
-
Using the Find Service 16-23
611
-
Registering for Finds 16
613
-
Summary 16
614
-
Summary 16-27
615
-
Functions and Methods 16
616
-
Additional System Services 17
617
-
Idler Objects 17
618
-
Change Notifications 17
618
-
Online Help 17
619
-
Alerts and Alarms 17
619
-
Periodic Alarms 17
620
-
Progress Indicators 17
621
-
DoProgress function
622
-
DoProgress
622
-
Power Registry 17
623
-
Using Undo Actions 17
624
-
Using Idler Objects 17
625
-
Using Change Notification 17
626
-
Using Online Help 17
626
-
Using Alerts and Alarms 17
627
-
Retrieving Alarm Keys 17
628
-
Removing Installed Alarms 17
629
-
Additional System Services
630
-
Using Progress Indicators 17
631
-
Using the Power Registry 17
640
-
Idlers 17
643
-
Notification and Alarms 17
643
-
Reporting Progress 17
644
-
Intelligent Assistant 18
647
-
Input Strings 18
648
-
No Verb in Input String 18
648
-
"call"
649
-
The Task Slip 18
650
-
Programmer’s Overview 18
651
-
Intelligent Assistant
652
-
About the Assistant
652
-
About the Assistant 18-7
653
-
About the Assistant 18-9
655
-
The Task Frame 18
657
-
The OrigPhrase Slot 18
658
-
The Value Slot 18
658
-
About the Assistant 18-13
659
-
Compatibility Information 18
660
-
Using the Assistant 18
661
-
Using the Assistant
662
-
Using the Assistant 18-17
663
-
Defining the Task Template 18
664
-
Using the Assistant 18-19
665
-
Summary 18
667
-
Action Template 18
668
-
Target Template 18
668
-
Summary 18-23
669
-
18-24 Summary
670
-
Summary 18-25
671
-
18-26 Summary
672
-
Summary 18-27
673
-
18-28 Summary
674
-
Built-in Applications and
675
-
System Data 19
675
-
Names 19
676
-
Names Compatibility 19
677
-
Adding a New Type of Card 19
678
-
Adding a New Data Item 19
678
-
Names 19-5
679
-
Using the Names Soup 19
681
-
Using the Names Protos 19
681
-
Dates 19
682
-
Dates Compatibility 19
683
-
ROM_CalendarSoupName soup
684
-
GetRoot().calendar;
684
-
Adding Meetings or Events 19
685
-
CHAPTER 19
686
-
Finding Meetings or Events 19
687
-
Moving Meetings and Events 19
688
-
Dates 19-15
689
-
Dates 19-17
691
-
Slot description
692
-
Dates 19-19
693
-
Miscellaneous Operations 19
694
-
Dates 19-21
695
-
To Do List 19
696
-
To Do List Compatibility 19
697
-
Accessing Tasks 19
698
-
Checking-Off a Task 19
699
-
Using the To Do List Soup 19
700
-
Time Zones 19
701
-
GetRoot().worldClock
702
-
Time Zones 19-29
703
-
Slot descriptions
703
-
Notes 19
704
-
Notes Compatibility 19
705
-
Creating New Notes 19
706
-
Using the Notes Soup 19
707
-
Fax Soup Entries 19
708
-
Prefs and Formulas Rolls 19
709
-
Auxiliary Buttons 19
710
-
Using Auxiliary Buttons 19
711
-
Icons and the Extras Drawer
712
-
GetRoot().extrasDrawer
713
-
Changing Icon Information 19
714
-
Adding a Soup Icon 19
714
-
Removing a Soup Icon 19
715
-
Creating a Script Icon 19
716
-
System Data 19-45
719
-
Summary 19
720
-
Other Date Constants 19
721
-
Protos 19
722
-
Soup Formats 19
723
-
19-50 Summary
724
-
Summary 19-51
725
-
Dates Soups 19
726
-
Functions and Methods 19
727
-
Dates Application Methods 19
728
-
Summary 19-55
729
-
To Do List Methods 19
730
-
, width, font) // Returns
730
-
Time Zone Functions 19
731
-
Notes Methods 19
731
-
Auxiliary Button Functions 19
731
-
19-58 Summary
732
-
Localizing Newton
733
-
Applications 20
733
-
Locale and ROM Version 20
734
-
CHAPTER 20
735
-
Changing Locale Settings 20
739
-
Removing a Locale Bundle 20
740
-
Changing the Active Locale 20
741
-
Localized Output 20
742
-
Currency Values 20
745
-
Compile-Time Functions 20
746
-
Locale Functions 20
746
-
Date and Time Functions 20
746
-
Utility Functions 20
747
-
Routing Interface 21
749
-
The In Box 21
750
-
Action Picker 21
751
-
GetTargetInfo message to the
752
-
Routing Formats 21
753
-
Routing Interface
754
-
About Routing
754
-
Format Picker
755
-
Using Routing 21
756
-
Using Routing 21-9
757
-
Using Routing
758
-
Using Routing 21-11
759
-
Using Routing 21-13
761
-
Storing Multiple Items 21
762
-
Using Routing 21-15
763
-
Using Routing 21-17
765
-
Creating a Print Format 21
766
-
Printing and Faxing 21
767
-
Creating a Frame Format 21
769
-
Using Routing 21-23
771
-
Handling Multiple Items 21
772
-
Handling No Target Item 21
773
-
Creating a Name Reference 21
775
-
Specifying a Printer 21
776
-
Using Routing 21-29
777
-
Receiving Data 21
779
-
Using Routing 21-33
781
-
View Definition Slots 21
783
-
Advanced Alias Handling 21
784
-
Constants 21
785
-
Data Structures 21
785
-
Protos 21
786
-
Functions and Methods 21
787
-
Application-Defined Methods 21
788
-
Transport Interface 22
789
-
Tran sp ort Parts 22
790
-
Item Frame 22
790
-
Transport Interface
791
-
About Transports 22-3
791
-
About Transports
792
-
Installing the Transport 22
793
-
Setting the Address Class 22
794
-
Grouping Transports 22
795
-
Sending Data 22
796
-
Sending All Items 22
797
-
Receiving Data 22
797
-
Using the Transport Interface
798
-
Canceling an Operation 22
801
-
Obtaining an Item Frame 22
801
-
Completion and Logging 22
804
-
Application Messages 22
807
-
Error Handling 22
808
-
Power-Off Handling 22
808
-
Using protoFullRouteSlip 22
815
-
Using protoAddressPicker 22
819
-
Constants 22
824
-
Protos 22
824
-
Functions and Methods 22
827
-
Endpoint Interface 23
829
-
Asynchronous Operation 23
830
-
Synchronous Operation 23
831
-
Input 23
831
-
Data Forms 23
832
-
Template Data Form 23
833
-
Endpoint Interface
834
-
About the Endpoint Interface
834
-
Endpoint Options 23
835
-
Compatibility 23
835
-
Setting Endpoint Options 23
836
-
Using the Endpoint Interface
838
-
Establishing a Connection 23
839
-
Sending Data 23
839
-
InputScript method
841
-
slot to the byte offset at
842
-
Specifying Receive Options 23
845
-
Special Considerations 23
847
-
Streaming Data In and Out 23
848
-
Working With Binary Data 23
848
-
Canceling Operations 23
849
-
Asynchronous Cancellation 23
850
-
Synchronous Cancellation 23
850
-
Other Operations 23
851
-
Error Handling 23
851
-
Power-Off Handling 23
852
-
Constants and Symbols 23
853
-
Data Structures 23
854
-
Callback Spec Frame 23
855
-
Output Spec Frame 23
855
-
Input Spec Frame 23
855
-
Protos 23
856
-
Functions and Methods 23
858
-
Serial Tool 24
859
-
Built-in Communications Tools
860
-
Serial Tool
860
-
Serial Tool 24-3
861
-
Serial Tool 24-5
863
-
Modem Tool 24
864
-
Modem Tool 24-7
865
-
Infrared Tool 24
866
-
AppleTalk Tool 24
867
-
Resource Arbitration Options
868
-
AppleTalk Functions 24
870
-
The Net Chooser 24
871
-
AppleTalk Functions
872
-
AppleTalk Functions 24-15
873
-
Summary 24
874
-
Framed Serial Tool Options 24
875
-
Modem Options 24
875
-
Infrared Tool Options 24
875
-
AppleTalk Tool Options 24
875
-
Constants 24
876
-
Summary 24-19
877
-
24-20 Summary
878
-
Functions and Methods 24
879
-
NetChooser Function 24
880
-
Modem Setup Service 25
881
-
Modem Setup Service
882
-
About the Modem Setup Service
882
-
The Modem Setup Process 25
883
-
Defining a Modem Setup 25
885
-
Defining a Modem Setup
886
-
Defining a Modem Setup 25-7
887
-
Configuration string When used
887
-
Constants 25
889
-
Utility Functions 26
891
-
Compatibility 26
892
-
New String Functions 26
893
-
New Array Functions 26
893
-
New Sorted Array Functions 26
893
-
New Integer Math Functions 26
894
-
New Financial Functions 26
894
-
New Data Stuffing Functions 26
895
-
New Debugging Functions 26
895
-
Enhanced Functions 26
896
-
Obsolete Functions 26
896
-
Object System Functions 26
897
-
String Functions 26
898
-
Bitwise Functions 26
899
-
Array Functions 26
899
-
Sorted Array Functions 26
899
-
Integer Math Functions 26
900
-
Utility Functions
901
-
Financial Functions 26
902
-
Exception Functions 26
902
-
Message Sending Functions 26
902
-
Data Extraction Functions 26
903
-
Data Stuffing Functions 26
903
-
Debugging Functions 26
903
-
Miscellaneous Functions 26
904
-
The Inside Story on Declare A
905
-
Run-Time Results 26
906
-
APPENDIX
907
-
Glossary
909
-
GLOSSARY
910
-
W, X, Y, Z
941
-
THE APPLE PUBLISHING SYSTEM
942
Komentáře k této Příručce