home *** CD-ROM | disk | FTP | other *** search
/ ftp.pasteur.org/FAQ/ / ftp-pasteur-org-FAQ.zip / FAQ / palmtops / newton / glossary
Encoding:
Internet Message Format  |  2002-10-01  |  95.8 KB

  1. Path: senator-bedfellow.mit.edu!bloom-beacon.mit.edu!news-out.cwix.com!newsfeed.cwix.com!syros.belnet.be!news.belnet.be!fr.usenet-edu.net!usenet-edu.net!teaser.fr!proxad.net!feeder2-1.proxad.net!news1-1.free.fr!not-for-mail
  2. From: Paul Guyot <spam@kallisys.com>
  3. Organization: Kallisys
  4. User-Agent: PostFAQ Script 2.0
  5. Mail-Copies-To: never
  6. Newsgroups: comp.sys.newton.misc,comp.answers,news.answers
  7. Followup-To: comp.sys.newton.misc
  8. Subject: Newton Glossary: Version 1.0.3
  9. Summary: The almost definitive guide to Newton-related terms and
  10.  definitions.
  11. Message-ID: <palmtops/newton/glossary-20021001@enki.continuity.cx>
  12. Supersedes: <palmtops/newton/glossary-20020901@enki.continuity.cx>
  13. X-Disclaimer: Approval for *.answers is based on form, not content.
  14. Approved: news-answers-request@MIT.EDU
  15. Date: 01 Oct 2002 04:00:35 GMT
  16. Lines: 2329
  17. NNTP-Posting-Date: 01 Oct 2002 06:00:35 MEST
  18. NNTP-Posting-Host: 209.212.89.162
  19. X-Trace: 1033444835 news1-1.free.fr 28751 209.212.89.162
  20. X-Complaints-To: abuse@proxad.net
  21. Xref: senator-bedfellow.mit.edu comp.sys.newton.misc:164898 comp.answers:51491 news.answers:238733
  22.  
  23. Archive-name: palmtops/newton/glossary
  24. Posting-Frequency: monthly
  25. Last-modified: 2001/12/18
  26. URL: http://www.splorp.com/newton/glossary/, http://guelph.unna.org/glossary/
  27. Version: 1.0.3
  28. Maintainer: Grant Hutchinson <glossary@splorp.com>
  29.  
  30. The Newton Glossary
  31.  
  32. The almost definitive guide to Newton-related terms and definitions.
  33.  
  34. Version 1.0.3
  35.  
  36. The Newton Glossary has been compiled by Grant Hutchinson, Paul Guyot, and
  37. Victor Rehorst. Nothing is absolutely perfect or completely finished, so if
  38. you have a suggestion or a correction for the glossary, please send a
  39. message to: <glossary@splorp.com>
  40.  
  41. You can also search for specific terms using the searchable version of the
  42. glossary: <http://guelph.unna.org/glossary/>
  43.  
  44. ================================================
  45.  
  46. 802.11 - A family of standards developed by the IEEE for wireless
  47. networking. See also WaveLan and AirPort.
  48.  
  49. Action Button - The small envelope button used in applications to invoke
  50. routing functions. When tapped, it displays a picker listing routing
  51. actions available for the current item.
  52.  
  53. Action Names - A contact management application created by Iambic Software
  54. which enhances the capabilities of the built-in Names and Dates
  55. applications. Also referred to as AN.
  56.  
  57. Action Picker - A listing of various routing actions available for the
  58. current item. Activated by tapping on the Action Button. The Action button
  59. has the icon of an envelope on it and is sometimes referred to as the
  60. Envelope Button or Envelope Menu. See also Routing and Routing Slip.
  61.  
  62. Address - A binary value specifying where in the memory a chunk of data or
  63. code exists.
  64.  
  65. ADF - Application Definition Format. A text file format defined by Revelar
  66. Inc. that contains a description on how to display, edit, import, and
  67. export the data from an application soup so that the Revelar Connection
  68. Utility can handle it.
  69.  
  70. ADSP - Apple Datastream Protocol. A protocol original designed to
  71. facilitate communications between Mac OS computers and Dec Vax
  72. minicomputers.
  73.  
  74. AirMac - A brand name used by Apple in Japan for their version of the
  75. 802.11 wireless communication card, the AirPort. See also AirPort, WaveLan,
  76. and 802.11.
  77.  
  78. AirPort - A brand name used by Apple on their version of the 802.11
  79. wireless communication card. See also AirMac, WaveLan, and 802.11.
  80.  
  81. Alert Box - A view that appears on the screen to warn the user or report an
  82. error.
  83.  
  84. Alert Sound - An audible warning from the Newton's speaker that warns the
  85. user of an unusual or potentially undesirable situation. An alert sound may
  86. or may not be accompanied by a notification slip.
  87.  
  88. Alias - An object that consists of a reference to another object. An alias
  89. saves space, since the alias object is small, and can be used to reference
  90. very large objects. Resolving an alias refers to retrieving the object that
  91. the alias references. See also Entry Alias.
  92.  
  93. AN - After Newton. The period of time that has elapsed since the
  94. cancellation of the Newton. Generally agreed to be any point after February
  95. 27th, 1998. AN is also an abbreviation for the Action Names software
  96. package. See also BN and DN.
  97.  
  98. ANUG - Arizona Newton Users Group. See also Newton User Group.
  99.  
  100. API - See Application Programming Interface.
  101.  
  102. AppleTalk - A protocol developed by Apple for communications between Mac OS
  103. computers.
  104.  
  105. Application - Software that performs a specific task, such as the Notepad,
  106. Dates, and Names.
  107.  
  108. Application Base View - The topmost parent view in an application. The
  109. application base view typically encloses all other views that make up the
  110. application. See also Main View.
  111.  
  112. Application Card - A PC card that contains an application geared towards a
  113. specific use. Application cards are usually ROM-based, and therefore the
  114. user cannot modify or delete the data contained on them.
  115.  
  116. Application Programming Interface - A language and message format used by
  117. an application to communicate with the operating system or some other
  118. program. Also referred to as an API.
  119.  
  120. Application Signature - A 4 to 10 character designation that uniquely
  121. identifies the creator or developer of a Newton application. This signature
  122. is embedded in an application when it is compiled into a package.
  123.  
  124. Arc - A portion of the circumference of an oval bounded by a pair of radii
  125. joining at the oval's center. Contrast a wedge, which includes part of the
  126. oval's interior. Arcs and wedges are defined by the bounding rectangle that
  127. encloses the oval, along with a pair of angles marking the positions of the
  128. bounding radii.
  129.  
  130. Ardis - A defunct wireless data carrier based in the United States. The
  131. Ardis network provided two-way data transmission based on radio packet
  132. technology. Ardis compatible wireless modems were used in the Motorola
  133. Marco Newton clone. See also Marco.
  134.  
  135. Area 51 - An easter egg found in the Newton OS which when activated
  136. displays the icon for a meeting as a person facing an alien, the icon for
  137. an event as a flying saucer, to-do tasks are represented by a robot, and so
  138. on.
  139.  
  140. ARM - Advanced RISC Machines, the company that produced the processors used
  141. in Newton OS devices. See also StrongARM.
  142.  
  143. Array - A sequence of numerically indexed slots that contain objects. The
  144. first element is indexed by zero. Like other nonimmediate objects, an array
  145. can have a user-specified class, and can have its length changed
  146. dynamically. Also referred to as Array Elements.
  147.  
  148. Array Elements - See Array.
  149.  
  150. ASIC - Application Specific Integrated Circuit. A VLSI computer chip,
  151. custom-designed to perform one or more particular functions. Advantages
  152. include fewer discrete components, lower power consumption, and increased
  153. reliability.
  154.  
  155. ASK - Amplitude Shift Keying. An infrared communications protocol developed
  156. by Sharp used in Newton devices. See also IrDA.
  157.  
  158. Assist - A function built into Newton device that can automatically perform
  159. certain tasks for you. See also Assist Drawer.
  160.  
  161. Assist Drawer - The container view or that appears when the Assist function
  162. is called. See also Assist.
  163.  
  164. AT - See AppleTalk.
  165.  
  166. ATA - Advanced Technology Attachment. An interface standard generally used
  167. for data storage devices.
  168.  
  169. Auto Dock - The automatic transfer of data between a Newton device to
  170. another computer once a connection has been made. Auto docking is activated
  171. by grounding one of the Newton Interconnect pins.
  172.  
  173. Auto-Repeat - The repeated automatic generation of characters that happens
  174. when a user holds down a key or presses the pen on an on-screen keyboard.
  175.  
  176. Away City - The emporium that's displayed as a counterpoint to your home
  177. city. It defines such information as dialing area, time zone, and so on.
  178. Sometimes it is called the "I'm here" city. See also Emporium.
  179.  
  180. Backdrop - The one application that cannot be closed. The Notepad is the
  181. default backdrop on Newton MessagePad device and Newton Works is the
  182. default on the eMate, but a user can use the Extras Drawer to make a
  183. different application the backdrop.
  184.  
  185. Backlight - The Electro-Luminescent Panel which illuminates the display of
  186. a Newton device.
  187.  
  188. Bacon Lettuce Tomato & Garlic - See BLTG.
  189.  
  190. Batman - Code name for one of the original designs of the MessagePad
  191. incorporating a car hood-shaped lid. See also H1000, OMP, Junior, and
  192. Wedge.
  193.  
  194. Battery Cage - A removable component of a MessagePad which contains the
  195. batteries.
  196.  
  197. Bazooka - Code name of the Newton keyboard.
  198.  
  199. Beam - See Beaming.
  200.  
  201. Beaming - Transmitting data to or receiving data from another device via an
  202. infrared-based connection. See also Infrared and Squirting.
  203.  
  204. Bezel - A covering or panel on an electronic device. Generally used in
  205. conjunction with protecting a visual display or connection port.
  206.  
  207. Bic - Code name of the second generation Newton prototype.
  208.  
  209. Binary Object - A sequence of bytes that can represent any kind of data,
  210. can be adjusted dynamically in size, and can have a user-specified class.
  211. Examples of binary objects include strings, real numbers, sounds, and
  212. bitmaps.
  213.  
  214. Bitmap - A set of bits in the Newton's memory that represent the pixels of
  215. a picture.
  216.  
  217. Blinking Line - A flashing line indicating where new text will be inserted.
  218. See also Caret.
  219.  
  220. BLTG - A value found in RAM on a Newton device which is used to indicate
  221. whether the globals which live across reboots are valid or not. The BLTG
  222. acronym is defined in the Newton development header files and can also be
  223. found in the Newton OS source code. As referred to as Bacon Lettuce Tomato
  224. & Garlic.
  225.  
  226. BN - Before Newton. The period of time prior to the introduction of the
  227. Newton. Generally agreed to be any point before August 2nd, 1993. See also
  228. AN and DN.
  229.  
  230. Bobby - An application used by a developer to test various portions of a
  231. device driver in isolation on a Newton device. See also Lantern.
  232.  
  233. Book - See Newton Book.
  234.  
  235. Book Definition File - An output file produced by Newton Book Maker. It is
  236. used as input to Newton Toolkit to build a book package or create Newton
  237. application help.
  238.  
  239. Book Maker - See Newton Book Maker.
  240.  
  241. Book Maker Commands - Text-based commands used to tag and differentiate
  242. specific content items in a Newton book sourec file. For example,
  243. specifying the title and layout of a Newton book require different
  244. commands. Sometimes referred to as Dot Commands. See also Book Source File
  245. and Newton Book Maker.
  246.  
  247. Book Reader - See Newton Book Reader.
  248.  
  249. Book Source File - A word processor file containing content items tagged
  250. with Newton Book Maker commands. See also Book Maker Commands and Dot
  251. Commands.
  252.  
  253. Boolean - A special kind of immediate value. In NewtonScript, there is only
  254. one Boolean, called true. Functions and control structures use nil to
  255. represent false. When testing for a true/false value, nil represents false,
  256. and any other value is equivalent to true.
  257.  
  258. Brain Wipe - See Hard Reset.
  259.  
  260. Break Loop - A state of the Newton processor in which program execution is
  261. suspended and the Newton accepts input only from an Inspector connection.
  262.  
  263. Build - A version of a complied program. Also refers to the act of
  264. compiling various project files into the executable program.
  265.  
  266. Bun Warmer - See Bunn Warmer.
  267.  
  268. Bunn Warmer - Affectionate nickname for some of the first Newton
  269. development prototypes. So called because of their flat design and heat
  270. they generated, similar to the coffee decanter warmers manufactured by the
  271. Bunn-O-Matic Corporation.
  272.  
  273. Busy Cursor - A graphical signal that the system displays automatically
  274. while it is temporarily unable to process user input.
  275.  
  276. Button - A small graphic object that performs an action when tapped. See
  277. also Picture Button and Text Button.
  278.  
  279. Button Bar - A thick black line with buttons on it. Can also refer to the
  280. set of icon buttons found at the bottom of the Newton screen used to launch
  281. commonly used applications. See also Soft Button and Hard Button.
  282.  
  283. Button Host - An application that receives buttons from another application
  284. known as a button provider.
  285.  
  286. Button Provider - An application that adds a button to another application
  287. known as the button host.
  288.  
  289. Byte Code - The hardware-independent instructions that are interpreted when
  290. a NewtonScript function executes.
  291.  
  292. C++ Heap - One part of reserved memory used specifically by native program
  293. functions. Sometimes this part of the heap is confused with all parts of
  294. reserved memory which are not part of the NewtonScript Heap. See also Heap
  295. and NewtonScript Heap.
  296.  
  297. Cadillac - Code name of the first fully designed, tablet-style Newton
  298. prototype. See also Senior.
  299.  
  300. Call Slip - An input container for recording data associated with a
  301. telephone call. See also Calls.
  302.  
  303. Callback Spec - A frame passed as an argument to an endpoint method. The
  304. callback spec frame contains slots that control how the endpoint method
  305. executes, along with a completion method that is called when the endpoint
  306. operation completes. See also Output Spec.
  307.  
  308. Calligrapher - The cursive handwriting recognition system found in all
  309. Newton devices except the eMate. Calligrapher was also used as the print
  310. recognizer in NOS 1.x Newton devices. See also Cursive Recognizer.
  311.  
  312. Calls - The built-in application for making and storing information about
  313. telephone calls. See also Call Slip.
  314.  
  315. Card - Short for a PCMCIA card. Also, a view of information about an entry
  316. in the Names soup, formatted as a business card.
  317.  
  318. Caret - A symbol (^) displayed where the Newton will next insert text that
  319. a user writes, prints, or types. He caret symbol is only used in the 2.x
  320. versions of the Newton OS. Earlier versions used a blinking line to
  321. indicate where new text would be inserted. See also Blinking Line, Carrot,
  322. and Gesture.
  323.  
  324. Carrot - What the Caret symbol is mistakenly called in the NetHopper User
  325. Guide. Perhaps the fault of a renegade spell checker. See Caret.
  326.  
  327. CDIL - Communication Desktop Integration Layer. A code layer that provides
  328. a stream based interface for exchanging data with Newton devices over a
  329. variety of communications services. See also Desktop Integration Library.
  330.  
  331. Character - Any symbol that has a widely understood meaning and thus can
  332. convey information. Some characters - such as letters, numbers, and
  333. punctuation - can be displayed on the Newton, faxed, sent in an e-mail
  334. message, and printed on a printer.
  335.  
  336. Checkbox - A standard Newton control that displays a setting, either
  337. checked (on) or unchecked (off). Tapping a checkbox or its text label
  338. reverses its setting. One or more checkboxes can be checked. Compare to
  339. Radio Button.
  340.  
  341. Child - A frame that references another its parent frame. With regard to
  342. views, a child view is enclosed by its parent view. See also Parent.
  343.  
  344. Cigarette Pack - A nickname for the original Newton fax modem. So called
  345. because its dimensions were similar to that of a package of cigarettes.
  346.  
  347. Cirrus - See Voyager.
  348.  
  349. Clank - The sound made by the Newton device after scrolling to the end of a
  350. boxed list of text items, generally when using local scroll arrows.
  351. Referred to as Clanking in the NetHopper User Manual. See also Local Scroll
  352. Arrows and Scrolling List.
  353.  
  354. Clanking - See Clank.
  355.  
  356. Claris XTND - See XTND.
  357.  
  358. Class - A symbol that describes the data referenced by an object. Arrays,
  359. frames, and binary objects can have user-defined classes.
  360.  
  361. Classroom Exchange - Software that allows the connection one or several
  362. eMate devices to a Mac OS computer and transfer information between the
  363. eMate devices and the computer simultaneously. See also eMate 300.
  364.  
  365. Clone - A Newton device manufactured by a third party company using
  366. licensed technology licensed from Apple. Examples of Newton clones include
  367. the Sharp ExpertPad, the Motorola Marco, and the Digital Ocean Tarpon.
  368.  
  369. Close - To make a container view go away by tapping the Close box.
  370.  
  371. Close Box - A small square box with an X inside, located in the lower right
  372. corner of a container view. Tapping it closes the container view. Compare
  373. to Large Close Box.
  374.  
  375. Cold Boot - A method of resetting a Newton device that erases all data,
  376. removes any System Update installed, and sets the Newton OS back to factory
  377. defaults. Requires the removal of all power sources to the Newton device.
  378. See also Deep Reset, Soft Reset, Hard Reset, Power Reset, and System Reset.
  379.  
  380. Command - An instruction that causes the Newton or a device connected to it
  381. to perform some action. The user issues a command by tapping a button or
  382. choosing an item from a picker.
  383.  
  384. Confirmation Slip - A view that appears on-screen to have the user confirm
  385. or cancel an action that may have far-reaching consequences.
  386.  
  387. Connection - The built-in application used to perform the action of
  388. connecting or docking to another computer. In Newton 2.1, the same
  389. application is named Dock. See also Dock.
  390.  
  391. Constant - A value that does not change. In NewtonScript the value of the
  392. constant is substituted wherever the constant is used in code.
  393.  
  394. Container View - A framed object that displays information (text, graphics,
  395. or both) and may contain controls that the user operates by tapping, as
  396. well as areas where the user can write and draw.
  397.  
  398. Content Command - A Newton Book Maker command that defines a content item,
  399. such as text or graphics, to be displayed on a Newton device.
  400.  
  401. Content Flag - A flag that modifies an individual content item; most flags
  402. in the Newton Book Maker language are content flags.
  403.  
  404. Context Sensitive - Describes an application that can adjust its actions
  405. according to the current situation. For example, an application with
  406. context-sensitive user input adjusts handwriting recognition according to
  407. the type of field (name, date, time, number, phone number, and so on).
  408.  
  409. Control - An object in a container view that a user can manipulate with a
  410. pen to cause instant action with visible results or to change settings to
  411. modify a future action.
  412.  
  413. Copperfield - The internal system code name for the built-in book reader
  414. application. See also Newton Book Reader.
  415.  
  416. CPU - Central Processing Unit. The primary computing part of a digital
  417. device. In conjunction with a timing circuit and memory, makes up a
  418. computer.
  419.  
  420. Crib - Code name for the MessagePad 110/120/130 charging cradle. Also
  421. referred to as the Lindy Crib. See also Lindy.
  422.  
  423. Cursive Recognizer - The algorithmic component of the hand writing
  424. recognition system that identifies written or calligraphic characters. See
  425. also Calligrapher and Print Recognizer.
  426.  
  427. Cursor - An object returned by the Query method. The cursor contains
  428. methods that iterate over a set of soup entries meeting the criteria
  429. specified in the query. The addition or deletion of entries matching the
  430. query specification is automatically reflected in the set of entries
  431. referenced by the cursor, even if the changes occur after the original
  432. query was made.
  433.  
  434. Dante - Code name of the MessagePad 130 device and according to some
  435. sources, the Newton OS version 2.0. See also Quark.
  436.  
  437. DataDef - See Data Definition.
  438.  
  439. Data Definition - A frame containing slots that define a particular type of
  440. data and the methods that operate on it. The entries defined are used by an
  441. application and stored in its soup. A data definition is registered with
  442. the system. The shortened term dataDef is sometimes used. See also View
  443. Definition.
  444.  
  445. Data Form - A symbol that describes the transformations that must occur
  446. when data is exchanged with other environments. When you send data or set
  447. endpoint options, the data form defines how to convert the data from its
  448. NewtonScript format. When you receive data or get endpoint options, the
  449. data form defines the type of data expected.
  450.  
  451. Data Link Layer - The layer in device communications that translates data
  452. into a format that can be used with a specific hardware device. Devices
  453. using the data link layer on the Newton are typically PC cards. For
  454. example, the Lantern Driver can interface an ethernet PC Card to the Newton
  455. OS. See also Device Driver and Lantern Driver.
  456.  
  457. Database - A set of related files that is created and controlled by a
  458. software-based management system.
  459.  
  460. Date Book - See Dates.
  461.  
  462. DateMan - A Newton application created by Standalone Software which works
  463. in conjunction with Names and Dates to give an overall view of your entire
  464. agenda. Also referred to as DM.
  465.  
  466. Dates - The built-in application for recording and viewing appointments and
  467. calendar notes, setting alarms, entering repeating events, and keeping a
  468. to-do list. See also Meeting.
  469.  
  470. Daughterboard - A small, secondary circuit board that generally is attached
  471. to the main logic board. The daughterboard in a Newton device contains the
  472. ROM chips.
  473.  
  474. DB - See Database.
  475.  
  476. DDK - See Driver Developer Kit.
  477.  
  478. Declaring A Template - Registering a template in another view (usually its
  479. parent) so that the template's view is preallocated when the other view is
  480. opened. This allows access to methods and slots in the declared view.
  481.  
  482. Deep Reset - A method of resetting a Newton device by pressing and holding
  483. the Reset button. A deep reset resets at a slightly lower level than a Soft
  484. Reset and does not cause any data loss. Also referred to as a Hardware
  485. Reset. See also Cold Boot, Hard Reset, Soft Reset, Power Reset, and System
  486. Reset.
  487.  
  488. Default Action - The completion action that users are most likely to take
  489. among the safe alternatives in the key view.
  490.  
  491. Deferred Recognition - The process of recognizing an ink word that was
  492. drawn by the user at an earlier time. Usually initiated when the user
  493. double-taps on an ink word. Deferred recognition was introduced with Newton
  494. OS 1.3. See also Ink and Ink Word.
  495.  
  496. Denali - The alternate code name for the dynamic programming language
  497. developed at Apple that was to run on the original Newton platform. See
  498. also Dylan and Ralph.
  499.  
  500. Desktop - See Desktop Computer.
  501.  
  502. Desktop Computer - Either a Mac OS or Windows-based computer. Sometimes
  503. called simply a Desktop.
  504.  
  505. Desktop Integration Library - A collection of code which allows developers
  506. of applications for desktop operating systems to directly synchronize data
  507. between their applications and a Newton device. See also CDIL, FDIL,
  508. HLFDIL, and PDIL.
  509.  
  510. Development Verification Test - An late stage engineering prototype of a
  511. piece of hardware very close in specifications to a final product device.
  512.  
  513. Device Driver - A software program that facilitates the connection of a
  514. peripheral device to an operating system. See also Lantern Driver and Data
  515. Link Layer.
  516.  
  517. DHCP - Dynamic Host Configuration Protocol. A protocol that dynamically
  518. allocates IP addresses to computers on a network.
  519.  
  520. DIL - See Desktop Integration Library.
  521.  
  522. Dimmed - Describes words or objects that appear gray. In a Newton
  523. application, text or objects that are disabled or unavailable are generally
  524. hidden rather than dimmed.
  525.  
  526. DIN - Deutsches Institut fur Normung. A type of connector defined by the
  527. German Standards Institute. Generally used to connect peripherals such as
  528. mice, modems, and keyboards to computing devices. The DIN connector found
  529. on 1x0-series Newtons and the eMate is a DIN-8 connector, so called because
  530. it has eight pins. See also Mini-DIN.
  531.  
  532. DIN-8 - See Mini-DIN.
  533.  
  534. Display Area - The portion of a Newton device screen on which information
  535. is displayed. See also Non Display Area.
  536.  
  537. Divider Bar - See Separator Bar.
  538.  
  539. DIY - Do it yourself.
  540.  
  541. DM - See DateMan.
  542.  
  543. DN - During Newton. The period of time between the introduction of the
  544. Newton and its cancellation. Generally agreed to be between August 2nd,
  545. 1993 and February 27th, 1998. See also AN and BN.
  546.  
  547. DNUG - Danish Newton Users Group
  548.  
  549. Dock - To connect a Newton device to another computer, in most cases to
  550. transfer data. The Dock is also a built-in application under Newton OS 2.1
  551. used to perform the action of connecting to another computer. See also
  552. Connection.
  553.  
  554. Document Command - A Newton Book Maker command that affects the book source
  555. file.
  556.  
  557. Document Flag - A flag that affects an entire book source file, such as the
  558. noReLayout flag.
  559.  
  560. Dongle - A serial adapter that plugs into the propriatary Newton
  561. InterConnect port converting it to a standard DIN-type connector. See also
  562. DIN, Mini-DIN, Dongle Destoyer, and Newton InterConnect.
  563.  
  564. Dongle Destroyer - A physical modification to a 2x00 series Newton device
  565. which adds a standard serial port alongside the proprietary Newton
  566. InterConnect port. So named because it eliminates the need for the infamous
  567. serial Dongle. The two serial connections cannot be used at the same time.
  568. See also Newton InterConnect.
  569.  
  570. Dot Commands - Another name for the book commands used to tag content items
  571. in a Newton book source file. So called because the commands must appear
  572. beginning with a period or dot. See also Book Commands, Book Source File,
  573. and Newton Book Maker.
  574.  
  575. Double Tap - To touch the same spot, or nearly the same spot, twice in
  576. rapid succession with the pen.
  577.  
  578. Drag - To place the pen on a movable object, slide the pen to move the
  579. object, and lift the pen to stop moving the object.
  580.  
  581. Drag Handle - A small control that a user can drag to move a container
  582. view. It is a small black tab with a central hole, and is centered in the
  583. view's top border.
  584.  
  585. DRAM - Dynamic Random Access Memory. A memory chip that requires power to
  586. hold its content. Typically uses one transistor and a capacitor to
  587. represent a bit. The capacitors must be energized hundreds of times per
  588. second in order to maintain the charges. See also SRAM and Flash RAM.
  589.  
  590. Drawer - A container view that slides open and closed at the bottom of
  591. another container view.
  592.  
  593. Driver - See Device Driver.
  594.  
  595. Driver Developer Kit - A set of software routines, tools, and libraries
  596. help programmers create device drivers.
  597.  
  598. DTMF - Dual Tone Multi-Frequency. The technical term describing Touch Tone
  599. dialing. Basically the combining of two tones, one low frequency and one
  600. high frequency.
  601.  
  602. DVT - See Development Verification Test
  603.  
  604. Dylan - The high-level dynamic programming language developed at Apple that
  605. was to run on the original Newton platform. Known for being slow and
  606. difficult to write programs with. Also referred to as Ralph. See also
  607. Denali, Junior, and Senior.
  608.  
  609. Dynamic Language - See Dylan.
  610.  
  611. Edit - To change or modify. For example, to insert, remove, replace, or
  612. move text.
  613.  
  614. EEPROM - Electrically Erasable Programmable Read-Only Memory. A memory chip
  615. that is programmable, reusable, and able to hold its content until erased
  616. using electric current.
  617.  
  618. Egg Freckles - An easter egg found in the Newton OS which when activated
  619. displays an image from a Doonesbury cartoon lampooning the accuracy of the
  620. early Newton hand writing recognition.
  621.  
  622. EL - See Electro-Luminescent Panel.
  623.  
  624. Electro-Luminescent Panel - An illumination technology consisting of a thin
  625. film phosphor layer sandwiched between a substrate. When charged, the
  626. phosphor in that emits visible light. The ELP in the Newton has a
  627. distinguishing bright green color.
  628.  
  629. Electronic Ink - The marks a user sees as the user writes or draws on the
  630. screen, as opposed to the typeset words or regular shapes the system
  631. displays when it recognizes the user's writing or drawing.
  632.  
  633. ELP - See Electro-Luminescent Panel.
  634.  
  635. eMate - See eMate 300.
  636.  
  637. eMate 300 - A translucent, clamshell-cased Newton device with a built-in
  638. keyboard. Primarily aimed at the educational market.
  639.  
  640. Emporium - The permanent internal descriptions of places the user works
  641. with a Newton device. (Home and Office are obvious examples, but so might
  642. be "Tokyo Office" if the user travels a lot.) Choosing an emporium sets up
  643. information such as local area code, dialing prefixes, time zone, and so
  644. on. This term is sometimes called "locale." The plural is "emporia." Also
  645. known as Work Site.
  646.  
  647. Endpoint - A type of communications connection such as a serial connection,
  648. modem, infrared beam, or AppleTalk network. Also an object created from
  649. protoBasicEndpoint, or one of its derivative protos, that controls a
  650. real-time communication session. This object encapsulates and maintains the
  651. details of the specific connection, and allows you to control the
  652. underlying communication tool.
  653.  
  654. Endpoint Option - An endpoint option is specified in a frame passed in an
  655. array as an argument to one of the endpoint methods. Endpoint options
  656. select the communication tool to use, control its configuration and
  657. operation, and return result code information from each endpoint method
  658. call.
  659.  
  660. Engineering Verification Test - An early engineering prototype of a piece
  661. of hardware.
  662.  
  663. Enroute - An integrated Newton-based internet email package developed by
  664. Netstrategy Software and bundled with most Newton devices running Newton OS
  665. 2.x. Also referred to as EnRoute Inet.
  666.  
  667. Enroute Inet - See EnRoute.
  668.  
  669. Entry - A frame stored in a soup and accessed through a cursor. An entry
  670. frame contains special slots that identify it as belonging to a soup.
  671.  
  672. Entry Alias - An object that provides a standard way to save a reference to
  673. a soup entry. Entry aliases themselves may be stored in soups.
  674.  
  675. Enumerated Dictionary - A list of words that can be recognized when this
  676. dictionary is enabled. See also Lexical Dictionary.
  677.  
  678. Envelope Button - See Action Picker.
  679.  
  680. Envelope Menu - See Action Picker.
  681.  
  682. EOP - End of packet indicator.
  683.  
  684. EPROM - Erasable Programmable Read-Only Memory. A memory chip that is
  685. programmable, reusable, and able to hold its content until erased under
  686. ultraviolet light.
  687.  
  688. Espy - One of the default fonts used on the Newton. Derived from the Espy
  689. family of sans serif typefaces originally found in Apple's doomed eWorld
  690. online service. See also eWorld.
  691.  
  692. Evaluate Slot - A slot that's evaluated when Newton Toolkit compiles the
  693. application.
  694.  
  695. Event - An entry in the Dates application for a day, but not a particular
  696. time during that day. field An area in a view where a user can write
  697. information.
  698.  
  699. EVT - See Engineering Verification Test
  700.  
  701. eWorld - Apple's one time foray into the realm of consumer online service.
  702. Based on the same operational platform as America Online, eWorld offered a
  703. wealth of electronic publications and services targeted mainly at Apple
  704. customers. See also Espy and HideE.
  705.  
  706. Expando - An input area that expands when tapped to become large enough for
  707. writing.
  708.  
  709. ExpertPad - A Newton clone developed by Sharp Electronics. Two versions of
  710. the ExpertPad were produced, the ExpertPad 7000 which is equivalent to a
  711. Newton OMP and the ExpertPad 7100 which is equivalent to a MessagePad 100.
  712. See also Clone.
  713.  
  714. Extension - A package that adds some sort of functionality to the operating
  715. system or other packages.
  716.  
  717. External Store - An external memory card that stores packages and user
  718. data.
  719.  
  720. Extras Drawer - A built-in container view that displays named picture
  721. buttons a user can tap to open applications. field One item of data input.
  722. Also, the place in a container view where a user can input a data item by
  723. tapping, typing, writing, or drawing.
  724.  
  725. FDIL - Frame Desktop Integration Layer. A code layer responsible for the
  726. management of NewtonScript-compatible objects, which supercedes the High
  727. Level Frame Desktop Integration Layer. See also Desktop Integration Library
  728. and HLFDIL.
  729.  
  730. Field - A place in a container view or input slip where a user can enter
  731. text-based data. See also Field Label, Input Area, and Input Line.
  732.  
  733. Field Label - A static piece of text which describes the type of content
  734. contained within an associated data field. An example of a field label
  735. would be the text "Address:" beside an area where the user could enter a
  736. street number. See also Field.
  737.  
  738. Figaro - Code name for the series of speculative slate type personal
  739. digital assistant designs that predated the Newton.
  740.  
  741. Find Slip - An input container that allows the user to enter a term or
  742. phrase to be located within the data stored on the Newton device.
  743.  
  744. Finder - A frame containing methods and/or objects that enumerate data
  745. items found to match criteria specified via the Find slip.
  746.  
  747. Flag - A value that is set either on or off to enable a feature. Typically,
  748. flag values are single bits, though they can be groups of bits or a whole
  749. byte. Also a keyword that is added to a Newton Book Maker command to enable
  750. a feature.
  751.  
  752. Flash Card - A memory card using Flash RAM chips that can be rewritten and
  753. hold its content without power. Also referred to as a Storage Card. See
  754. also Flash RAM.
  755.  
  756. Flash RAM - A memory chip that can be rewritten and hold its content
  757. without power. See also DRAM and SRAM.
  758.  
  759. Floating Container View - A container view that initially appears in front
  760. of all open sibling views.
  761.  
  762. Folder Tab - A control that allows users to select which folder's contents
  763. are currently displayed in a container view. The folder tab goes at the top
  764. of the container view and displays the name of the currently selected
  765. folder.
  766.  
  767. Font - A complete set of characters in one typeface design. See also
  768. Styles.
  769.  
  770. Font Size - The size of a font in points. Examples of font size are 12
  771. point and 18 point. See also Styles.
  772.  
  773. Font Spec - A structure used to store information about a font, including
  774. the font family, style, and point size. See also Styles.
  775.  
  776. Font Style - A set of stylistic variations other than size, such as bold,
  777. italic, and underline. See also Styles.
  778.  
  779. Frame - An unordered collection of slots, each of which consists of a name
  780. and value pair. The value of a slot can be any type of object, and slots
  781. can be added or removed from frames dynamically. A frame can have a
  782. user-specified class. Frames can be used like records in Pascal and structs
  783. in C, and also as objects that respond to messages.
  784.  
  785. Free Form Entry Field - A field that accepts any characters as user input.
  786.  
  787. Freeze - To suspend the activity of an application or extension package.
  788. Freezing a package is similar to removing a PC card that the package is
  789. stored on and in most cases should free up memory. See also Frozen Package,
  790. Snowflake, Thaw, and Thawed Package.
  791.  
  792. Freezing - See Freeze.
  793.  
  794. Frozen Newton - A custom-built, Japanese clear case Newton MessagePad 2100
  795. project.
  796.  
  797. Frozen Package - A package that has been suspended and is not active. See
  798. also Freeze, Snowflake, Thaw, and Thawed Package.
  799.  
  800. Function Call Stack - A virtual stack that contains an activation record
  801. for each active function. See also Stack Activation Record.
  802.  
  803. Function Object - A frame containing executable code. Function objects are
  804. created by the function constructor: func(args) funcBody An executable
  805. function object includes values for its lexical and message environment, as
  806. well as code. This information is captured when the function constructor is
  807. evaluated at run time.
  808.  
  809. Garbage Collection - The removal of objects and other data created by
  810. packages that the system no longer uses.
  811.  
  812. Gauge - An object with a marker that indicates an amount, degree, or value
  813. in relation to a range of possible values. A user can only read a gauge.
  814. See also Slider.
  815.  
  816. Gelato - Code name of the MessagePad 120 device.
  817.  
  818. GeoPort - A serial port standard from Apple designed primarily for voice
  819. and telephony applications. It is basically a standard RS 422 serial
  820. connector with an additional 5V DC pin to power external devices.
  821.  
  822. Gesture - A handwritten mark that is recognized as having a special meaning
  823. in the Newton system, such as tap, scrub, caret, and so on.
  824.  
  825. Glance - A small container view that closes itself automatically after it
  826. has been displayed for a brief period. Also, if a user taps the view, it
  827. closes immediately.
  828.  
  829. Global - A variable or function that is accessible from any NewtonScript
  830. code.
  831.  
  832. Global Data File - A Newton Toolkit file named Global Data, in the same
  833. folder as the NTK application, that is compiled once each time you launch
  834. NTK. You can place in this file NewtonScript code that you want available
  835. from any project.
  836.  
  837. Graffiti - Software based text input system that converts predefined pen
  838. strokes and gestures into character data. Originally developed by Palm
  839. Computing.
  840.  
  841. Grammar - A set of rules defining the format of an entity to be recognized,
  842. such as a date, time, phone number, or currency value. Lexical dictionaries
  843. are composed of sets of grammars. See also lexical dictionary.
  844.  
  845. Graphical User Interface - The use of pictures rather than just words to
  846. represent the input and output of a program. Will generally include the use
  847. of a windowing system, icons, buttons, and dialog boxes to facilitate user
  848. interaction. Also referred to as simply GUI. See also User Interface.
  849.  
  850. Gravity - A drawing feature that causes the endpoints of a newly drawn line
  851. to snap to nearby corners and midpoints of existing graphic shapes.
  852.  
  853. Green Bug - An affliction which causes an individual to display uncommon
  854. affinity for the Newton platform.
  855.  
  856. Green Widow - The partner, spouse, or significant other of a Newton user.
  857.  
  858. Grip Of Death - A system freeze in early model MessagePads due to a lack of
  859. adequate heap space. In later versions of the Newton OS this condition
  860. notified the user of a problem instead of causing a system freeze. See also
  861. Heap.
  862.  
  863. GUI - See Graphical User Interface.
  864.  
  865. H1000 - The model number of the original MessagePad and the subsequent
  866. MessagePad 100. See also OMP.
  867.  
  868. Hammer - A low-level debugger for Newton development that runs on a
  869. Macintosh. Used to debug C, C++, or ARM Assembler code that runs on a
  870. Newton. See also Newtsbug.
  871.  
  872. Hand Writing Recognition - The algorithmic conversion of hand-written text
  873. into digital text.
  874.  
  875. Hard Button - A permanent Icon button found in the button bar at the bottom
  876. of 1x0 series Newton devices. Used either to open a built in application
  877. such as Dates or to perform a system wide operation such as Undo. See also
  878. Button Bar, Silk Screen Button, Soft Button, and RYO.
  879.  
  880. Hard Reset - A technique to completely erase all user installed or entered
  881. data from a Newton device. Also referred to as a Brain Wipe. See also Cold
  882. Boot, Deep Reset, Soft Reset, Power Reset, and System Reset.
  883.  
  884. Hardware Reset - See Deep Reset.
  885.  
  886. Heap - An area of memory reserved for use by programs. On a Newton device,
  887. sometimes heap refers to specifically to just the NewtonScript Heap. See
  888. also C++ Heap and NewtonScript Heap.
  889.  
  890. Heap Space - See Heap.
  891.  
  892. Heavy Mark - A large dot that appears when you hold the pen down in one
  893. place on the Newton screen. Used to start the action of selecting a block
  894. of text or a shape. See also Squeak.
  895.  
  896. Help Book - The file that Newton Book Maker produces when it processes a
  897. book source file with the Help Size option checked. Help books are
  898. displayed using the Help Browser built into all Newton devices. See also
  899. Newton Book Maker and Help Browser.
  900.  
  901. Help Browser - An outline-based help screen interface that uses Help Book
  902. data created by the Newton Book Maker. Generally used to provide
  903. information on how to use a specific applications. The Help Browser
  904. provides only a subset of the capabilities of the Newton Book Reader. See
  905. also Help Book, Newton Book Maker, and Newton Book Reader.
  906.  
  907. HideE - An application installed on later versions of the Newton which
  908. disabled and hid the stationery used to access Apple's discontinued eWorld
  909. online service. See also eWorld.
  910.  
  911. Highlight - To make something visually distinct, typically when it's
  912. selected. Usually done by reversing black and white areas.
  913.  
  914. HLFDIL - High Level Frame Desktop Integration Layer. A code layer
  915. responsible for the management of NewtonScript-compatible objects,
  916. superceded by the Frame Desktop Integration Layer. See also Desktop
  917. Integration Layer and FDIL.
  918.  
  919. Hobbit - A code name for the AT&T developed chip originally targeted to be
  920. used for the Newton platform. The Hobbit chip was replaced by the
  921. RISC-based chip developed by ARM. AT&T went on to use the Hobbit in its own
  922. pen-based computer, the EO. See also RISC, ARM, and StrongARM.
  923.  
  924. Home City - The emporium the system uses to modify dialing information,
  925. time zone, and so on. It is usually the user's home, but the user may set
  926. it to another city when traveling.
  927.  
  928. Hot Spot - A small unnamed control that responds like buttons when tapped.
  929. Usually there are many hot spots in a view, and they can be visible or not.
  930.  
  931. HWR - See Hand Writing Recognition
  932.  
  933. Icon - A symbol that graphically represents an object or a concept. For
  934. example, icons in the Extras Drawer represent applications.
  935.  
  936. IEEE - Institute of Electrical and Electronics Engineers. An organization
  937. of engineers, scientists, and students in electronics and associated fields
  938. that is involved with the setting of computer and communications standards.
  939.  
  940. Immediate - A value that is stored directly rather than through an indirect
  941. reference to a heap object. Immediates are characters, integers, or
  942. Booleans. See also Reference.
  943.  
  944. Implant - A processor accelerator upgrade for Newton devices developed by
  945. the Pixsolution Group in Germany.
  946.  
  947. Implementor - The frame in which a method is defined. See also Receiver.
  948.  
  949. In Box - A list of items in the In/Out Box application where received items
  950. can be viewed, filed, and managed. The In Box is a separate application in
  951. NOS 1.x. See also In/Out Box and Out Box.
  952.  
  953. In/Out Box - The application that serves as a central repository for all
  954. incoming and outgoing data handled by the Routing and Transport interfaces.
  955. The In/Out Box application is specifically part of NOS 2.x, In NOS 1.x,
  956. there are separate applications for the In Box and Out Box.
  957.  
  958. Infrared - Electromagnetic waves in the frequency range just below visible
  959. light. Infrared-based sources and receivers are used in Newton devices for
  960. communication with other devices.
  961.  
  962. Infrared Data Association - An industry body developing standards for
  963. infrared data transfer.
  964.  
  965. Inheritance - The mechanism by which attributes (slots or data) and
  966. behaviors (methods) are made available to objects. Parent inheritance
  967. allows views of dissimilar types to share slots containing data or methods.
  968. Prototype inheritance allows a template to base its definition on that of
  969. another template or prototype.
  970.  
  971. Ink - The raw data for input drawn by the user with the stylus. Also known
  972. as Raw Ink or Sketch Ink.
  973.  
  974. Ink Text - Words written in electronic ink.
  975.  
  976. Ink Word - The grouping of ink data created by the recognition system,
  977. based on the timing and spacing of the user's handwriting. Ink words are
  978. created when the user has selected Ink Text in the Recognition Preferences
  979. slip. Ink words can subsequently be recognized with deferred recognition.
  980.  
  981. InkBar - A collapsible toolbar interface for the InkWell system that allows
  982. customization of various preferences.
  983.  
  984. Inker - A low-level task in the Newton operating system which takes the
  985. user input and then draws the appropriate data on the screen. In effect,
  986. converting physical pen strokes into electronic ink.
  987.  
  988. InkPad - A simple notepad interface where handwritten input is converted
  989. into editable text within the InkWell system.
  990.  
  991. InkWell - The purported name given to the Mac OS version of the Newton
  992. handwriting recognition system. See also Rosetta.
  993.  
  994. Input - Information transferred into a Newton from some external source,
  995. such as the pen or a modem. Compare to Output.
  996.  
  997. Input Area - A place in a container view where a user can write or draw.
  998. See also Field.
  999.  
  1000. Input Line - An input area where a user can write one line of text. See
  1001. also Field.
  1002.  
  1003. Input Spec - A frame used in receiving endpoint data that defines how
  1004. incoming data should be formatted; termination conditions that control when
  1005. the input should be stopped; data filtering options; and callback methods.
  1006.  
  1007. Insertion Point - See Caret.
  1008.  
  1009. Instantiate - To make a run-time object in the NewtonScript heap from a
  1010. template. Usually this term refers to the process of creating a view from a
  1011. template.
  1012.  
  1013. Interface - See Newton User Interface and User Interface.
  1014.  
  1015. Internal Store - A portion of the built in system memory that stores
  1016. packages and user data.
  1017.  
  1018. Invert - To highlight by changing white pixels to black and vice versa.
  1019.  
  1020. IP - Internet Protocol. Part of the TCP/IP communications protocol. IP
  1021. implements the network layer containing a network address, and is used to
  1022. route messages to different networks. See also TCP/IP and TCP.
  1023.  
  1024. IR - See Infrared.
  1025.  
  1026. IrDA - An infrared communications protocol standard used in Newton OS 2.1
  1027. devices. See also ASK and Infrared Data Association.
  1028.  
  1029. IrDA-LAP - The link access protocol component of the IrDA communications
  1030. protocol. See also IrDA.
  1031.  
  1032. IrDA-LMP - The link management protocol component of the IrDA
  1033. communications protocol. See also IrDA.
  1034.  
  1035. IrDA-SIR - The serial infrared component of the IrDA communications
  1036. protocol. See also IrDA.
  1037.  
  1038. Item Frame - The frame that encapsulates a routed (sent or received) object
  1039. and that is stored in the In/Out Box soup.
  1040.  
  1041. Item Info Slip - A slip that reports statistics for an item headed by a
  1042. separator bar. The statistics include the item's title, type, creation
  1043. date, size, and storage location. A user can change an item's title in the
  1044. Item Info slip.
  1045.  
  1046. JAE - Japan Aviation Electronics. A company that produces connectors and
  1047. other electronic equipment components. Supplier of the infamous Newton
  1048. InterConnect.
  1049.  
  1050. Jaggies - A condition where objects and text on the Newton screen appear
  1051. overly jaggy or bitmapped. Thought to be an electro-mechanical problem
  1052. between the LCD display and the connector.
  1053.  
  1054. Jumptable - A series of instructions for the microprocessor, each of which
  1055. tells the microprocessor to branch or jump to another location in memory.
  1056.  
  1057. Junior - Code name for the final design of original MessagePad device. Also
  1058. referred to as Pocket Newton. See also Batman, H1000, Wedge, and OMP.
  1059.  
  1060. K - Code name of the eMate 300 device. See also eMate 300, Schoolbook, and
  1061. Shay.
  1062.  
  1063. Kernel - The essential part of an operating system, responsible for
  1064. operation such as resource allocation and low-level hardware communication.
  1065. See also Newton Operating System.
  1066.  
  1067. Key View - The container view that receives keyboard input and contains the
  1068. text-insertion caret or text selection (if either exists).
  1069.  
  1070. Keyboard Equivalent - A keyboard command that is the equivalent of tapping
  1071. a button or choosing from a picker.
  1072.  
  1073. Kiosk - A navigational page in a Newton Book. Tapping an item on the kiosk
  1074. page, such as a picture, takes the user directly to the subject matter it
  1075. represents.
  1076.  
  1077. Lantern DDK - The driver development kit used to write a Lantern Driver.
  1078. The Lantern Library or Lantern API is included in the Newton Devices
  1079. package and is required in order to use any Lantern Drivers you write with
  1080. the DDK. See also Lantern Driver and Newton Devices.
  1081.  
  1082. Lantern Driver - A data link layer driver which allows Newton applications
  1083. to use specific hardware (typically an ethernet card) in conjunction with
  1084. the Lantern Library (incorporated into the Newton Devices package). See
  1085. also Device Driver, Data Link Layer, and Newton Devices.
  1086.  
  1087. Lantern Library - See Newton Devices.
  1088.  
  1089. Large Close Box - Behaves the same as a Close box but looks slightly larger
  1090. to match the standard height of a text button.
  1091.  
  1092. Layout - A Newton Book Maker command that specifies the placement of text
  1093. and graphics on the page.
  1094.  
  1095. Layout Command - A Newton Book Maker command that defines a layout.
  1096.  
  1097. Layout File - A file that contains view templates laid out by Newton
  1098. Toolkit.
  1099.  
  1100. Layout Flag - A flag used to modify a layout command; the flag affects any
  1101. page using that layout.
  1102.  
  1103. Layout View - The topmost parent of all other views in a single Newton
  1104. toolkit layout file.
  1105.  
  1106. LCD - See Liquid Crystal Display.
  1107.  
  1108. Lexical Dictionary - A list of valid grammars, each specifying the format
  1109. of an entity to be recognized, such as a date, time, phone number or
  1110. currency value. See also Enumerated Dictionary and Grammar.
  1111.  
  1112. Lindy - Code name of the MessagePad 110 device.
  1113.  
  1114. Lindy Crib - See Crib.
  1115.  
  1116. Line - A shape defined by two points: the current x and y location of the
  1117. graphics pen and the x and y location of its destination.
  1118.  
  1119. Liquid Crystal Display - An thin electro-optical device used as the display
  1120. technology on the Newton and other electronic devices.
  1121.  
  1122. Local - A variable whose scope is the function within which it is defined.
  1123. You must use the local keyword to explicitly create a local variable within
  1124. a function.
  1125.  
  1126. Local Scroll Arrows - Scroll arrows used to control a scrollable list of
  1127. text item within a specific application. See also Universal Scroll Arrows,
  1128. Scroll Arrows, and Scroll.
  1129.  
  1130. Macintosh Programmers Workshop - A comprehensive collection of core
  1131. development tools from Apple designed to support C, C++, and
  1132. assembly-language programmers developing Macintosh software. Also referred
  1133. to as MPW.
  1134.  
  1135. Magic Pointer - A constant that represents a special kind of reference to
  1136. an object in the Newton ROM. Magic pointer references are resolved at run
  1137. time by the operating system, which substitutes the actual address of the
  1138. ROM object for the magic pointer reference. See also Pointer.
  1139.  
  1140. Magic Pointers Table - A series of NewtonScript pointers that indicate the
  1141. location of various NewtonScript objects. This table can be partially
  1142. replaced by System Patch Pages, allowing a System Patch to replace specific
  1143. Magic Pointers. See also Pointer.
  1144.  
  1145. mAh - Milliamp Hours. A unit measuring the amount of electric current used
  1146. by a circuit in thousandths of amps multiplied by the hours of use. mAh is
  1147. used to describe the capacity of rechargeable batteries. For example, a
  1148. battery rated at 1500 mAh can power a device drawing 100 mAh for 15 hours.
  1149.  
  1150. Main Logic Board - The primary circuit board holding the processor chip and
  1151. the system ROM inside a Newton device.
  1152.  
  1153. Main View - A principal container view that serves as a center of user
  1154. operations for an application. See also Application Base View.
  1155.  
  1156. Mapping - The relationship of virtual addresses to physical addresses using
  1157. the address translation tables in the Memory Management Unit.
  1158.  
  1159. Marco - A Newton clone developed by Motorola. The Marco featured a wireless
  1160. modem that used the Ardis wireless networking service. See also Ardis and
  1161. Clone.
  1162.  
  1163. Matte Border - A thick gray border framed with black.
  1164.  
  1165. Meeting - An entry in the Dates application for a specific time during the
  1166. day. People can be invited and the meeting can be scheduled for a
  1167. particular location. See also Dates.
  1168.  
  1169. Memory Effect - A condition of a rechargeable battery in which it will hold
  1170. less and less of a charge over time.
  1171.  
  1172. Memory Info Slip - A slip that reports statistics on the amount of memory
  1173. installed and available to a Newton device.
  1174.  
  1175. Memory Management Unit - A computer component responsible for the
  1176. translation of the virtual address assigned to a chunk of data into the
  1177. physical (or actual) address of that data.
  1178.  
  1179. Memory Page - A segment of memory containing addresses translated by the
  1180. Memory Management Unit or MMU. A page consists of a group of bytes
  1181. considered indivisible by the MMU. The MMU for the ARM processor divides
  1182. the memory into sections of 1 MB, which can then be divided into pages of 4
  1183. KB and 64 KB. See also Memory Management Unit.
  1184.  
  1185. Message - An instruction to execute a method, as in a programmed function.
  1186. Also referred to as a symbol with a set of arguments. A message is sent
  1187. using the message send syntax, where the message, messageName, is sent to
  1188. the receiver, frame.
  1189.  
  1190. MessagePad - The base model name of all Apple manufactured Newton devices
  1191. except the eMate.
  1192.  
  1193. MessageSlate - A prototype Newton featuring a larger screen.
  1194.  
  1195. Messaging Card - A PC card developed by Motorola that allowed a Newton
  1196. device to receive and store wireless network pages over various paging
  1197. systems and news services.
  1198.  
  1199. Method - A programmed function. Each method contained in a template
  1200. processes a particular message for the view that the template defines. When
  1201. a view receives a message for which it has a method, the Newton executes
  1202. that method. Also referred to as a function in a frame slot that is invoked
  1203. in response to a message.
  1204.  
  1205. MI - See MoreInfo.
  1206.  
  1207. Mini-DIN - A style of plug and socket generally used to connect serial
  1208. devices such as keyboards and modems. The serial connector found on 1x0
  1209. series Newton devices and the eMate is an eight pin Mini-DIN, sometimes
  1210. referred to as a DIN-8 connector. See also DIN.
  1211.  
  1212. MLB - See Main Logic Board.
  1213.  
  1214. MMU - See Memory Management Unit.
  1215.  
  1216. MMU Tables - Information used by the Memory Management Unit which instruct
  1217. it how to handle the translation of virtual addresses to physical
  1218. addresses.
  1219.  
  1220. MoBo - Motherboard. See Main Logic Board.
  1221.  
  1222. MoreInfo - Software created by SilverWare which seamlessly extends the
  1223. built-in information management applications of the Newton OS. Also
  1224. referred to as MI.
  1225.  
  1226. Motherboard - See Main Logic Board.
  1227.  
  1228. MP - See MessagePad.
  1229.  
  1230. MP100 - MessagePad 100
  1231.  
  1232. MP110 - MessagePad 110
  1233.  
  1234. MP120 - MessagePad 120
  1235.  
  1236. MP130 - MessagePad 130, the first Newton device to incorporate
  1237. backlighting.
  1238.  
  1239. MP2000 - MessagePad 2000, also referred to as MP2K.
  1240.  
  1241. MP2100 - MessagePad 2100, the last Newton device released by Apple.
  1242.  
  1243. MP2K - MessagePad 2000, also referred to as MP2000.
  1244.  
  1245. MPW - See Macintosh Programmers Workshop.
  1246.  
  1247. N2 - The code name for the Voyager based platform for licensed, or clone,
  1248. Newton devices. N2 is the base platform for MP2x00 series Newtons and can
  1249. theoretically support up to 4 PCMCIA slots, 4 MB of DRAM, 12 MB of Flash
  1250. RAM, and 16 MB of ROM. See also Voyager.
  1251.  
  1252. Name Reference - A frame that contains a soup entry or an alias to a soup
  1253. entry, often, though not necessarily, from the Names soup. The frame may
  1254. also contain some of the individual slots from the soup entry.
  1255.  
  1256. Names - The built-in application for storing names, addresses, phone
  1257. numbers, and other information about people.
  1258.  
  1259. Names File - See Names.
  1260.  
  1261. NAP - See Newton Associates Program.
  1262.  
  1263. NASP - See Newton Aluminum Shell Project.
  1264.  
  1265. NBM - See Newton Book Maker.
  1266.  
  1267. NBR - See Newton Book Reader.
  1268.  
  1269. NBU - See Newton Backup Utility.
  1270.  
  1271. NCK - See Newton Connection Kit.
  1272.  
  1273. NCT - See Newton C++ Toolbox.
  1274.  
  1275. NCU - See Newton Connection Utilities.
  1276.  
  1277. NDB - See Newton Data Browser.
  1278.  
  1279. NDC - Newton Developer Conference. A scheduled event periodically held for
  1280. the Newton development community by Apple. At one time, these events
  1281. allowed developers to meet each other and learn about the future direction
  1282. of Newton specific business and technology.
  1283.  
  1284. NDE - See NewtDevEnv.
  1285.  
  1286. NDS - See Newton Developer Support.
  1287.  
  1288. NDU - See Newton Data Browser.
  1289.  
  1290. Newt - A nickname for Newton devices.
  1291.  
  1292. NewtApp - Newton application programming framework.
  1293.  
  1294. NewtDevEnv - Newton development environment created by Steve Weyer. Also
  1295. referred to as NDE.
  1296.  
  1297. NewtDump - A desktop application able to extract In/Out Box messages and
  1298. Notes to ASCII text using any Windows based desktop computer. Created by
  1299. Victor Rehorst.
  1300.  
  1301. Newties - An affectionate nickname for Newton users. Also an annual award
  1302. presented by the This Old Newt web site.
  1303.  
  1304. NewtIR - An infrared communications protocol based on the ASK standard and
  1305. used in older Newton devices. This protocol includes extensions developed
  1306. by Apple which make it substantially faster.
  1307.  
  1308. Newton Aluminum Shell Project - A project to explore the possibility to
  1309. create an aluminum replacement casing for the MessagePad 2100 device.
  1310.  
  1311. Newton Associates Program - A defunct Apple development support program
  1312. providing low-cost, self-help resources to Newton developers.
  1313.  
  1314. Newton Backup Utility - Software developed by Apple that allows you to
  1315. backup and restore data from a Newton device to a desktop computer.
  1316.  
  1317. Newton Book - An electronic document created for viewing on a Newton
  1318. device. Something referred to as a Newton Digital Book. See also Newton
  1319. Book Reader and Newton Book Maker.
  1320.  
  1321. Newton Book Maker - An application that processes a book source file to
  1322. produce a book definition file. See also Book Commands, Newton Book Reader
  1323. and Newton Book.
  1324.  
  1325. Newton Book Reader - An application built into the Newton OS as a system
  1326. service that displays and allows navigation through interactive digital
  1327. books on a Newton device. See also Newton Book and Newton Book Maker.
  1328.  
  1329. Newton Bowels - A project instigated by Paul Guyot to document the Newton
  1330. OS APIs and mechanisms, and to provide related sample code and development
  1331. tools. See also Application Programming Interface.
  1332.  
  1333. Newton C++ Toolbox - A complete MPW development environment for creating
  1334. C++ code for the Newton. Also see Macintosh Programmers Workshop.
  1335.  
  1336. Newton Connection Kit - Software developed by Apple which allows users to
  1337. exchange information with common desktop applications using a Newton device
  1338. For use with Newton OS 1.x only. See also Newton Connection Utilities.
  1339.  
  1340. Newton Connection Utilities - Software developed by Apple which allows
  1341. users to exchange and share information from their Newton device with
  1342. common desktop applications. This software also offers support for
  1343. installing packages and using a desktop keyboard as an input peripheral on
  1344. the Newton. For use with Newton OS 2.x only. See also Newton Connection
  1345. Kit.
  1346.  
  1347. Newton Data Browser - A desktop application used to retrieve and edit data
  1348. on Newton devices. Created by Thomas Tempelmann. Also referred to as Newton
  1349. DIL Tester and Newton Desktop Utility.
  1350.  
  1351. Newton Desktop Utility - See Newton Data Browser.
  1352.  
  1353. Newton Developer Support - A defunct group at Apple which supplied
  1354. technical information and support for companies and individuals developing
  1355. product for the Newton platform.
  1356.  
  1357. Newton Devices - A package containing various driver functions allowing
  1358. communication using protocols such as AppleTalk and TCP/IP. The Newton
  1359. Devices package incorporates the Lantern Library of driver functions, and
  1360. other driver APIs. See also Lantern Driver.
  1361.  
  1362. Newton Digital Book - See Newton Book.
  1363.  
  1364. Newton DIL Tester - See Newton Data Browser.
  1365.  
  1366. Newton Inc. - A defunct subsidiary of Apple spun out from the Newton
  1367. Systems Group.
  1368.  
  1369. Newton Intelligence - A marketing-focused name for the core Newton
  1370. operating system.
  1371.  
  1372. Newton InterConnect - The unique 26-pin port found on the MP2000, MP2100,
  1373. and eMate devices. See also Dongle and Dongle Destroyer.
  1374.  
  1375. Newton Internet Enabler - Software that runs in the background of the
  1376. Newton operating system, enabling you to access the internet and other
  1377. information services using a Newton device.
  1378.  
  1379. Newton Plus - See Senior.
  1380.  
  1381. Newton Operating System - Also referred to as Newton OS. The base software
  1382. control program that runs a computer. The main part of an operating system,
  1383. called the kernel, resides in memory at all times. See Also Kernel.
  1384.  
  1385. Newton OS - See Newton Operating System.
  1386.  
  1387. Newton Package Installer - Software developed by Apple to allow installing
  1388. packages on a Newton device from a desktop computer.
  1389.  
  1390. Newton Partners Program - A defunct Apple development support program
  1391. providing expanded, expert-level resources to Newton developers.
  1392.  
  1393. Newton Personal Data Sharing - A suite of software packages which allow a
  1394. Newton device to act as an HTTP-based web server. Created by Matt Vaughn.
  1395.  
  1396. Newton Press - Software developed by Apple for creating and distributing
  1397. electronic documents as Newton books.
  1398.  
  1399. Newton Print Pack - Originally a serial to parallel converter with built-in
  1400. ROM-based drivers developed by Apple that allowed you to print from your
  1401. Newton device to various PC printers. The later version of the Newton Print
  1402. Pack was software based and could be used with third party converters.
  1403.  
  1404. Newton Programmers Guide - The definitive guide to Newton programming,
  1405. providing conceptual information and instructions for using the Newton
  1406. application programming interfaces. See also Newton Programmers Reference.
  1407.  
  1408. Newton Programmers Reference - A document which provides comprehensive
  1409. documentation for the routines, system prototypes, data structures,
  1410. constants, and error codes defined by the Newton system. See also Newton
  1411. Programmers Guide.
  1412.  
  1413. Newton Streamed Object Format - A specific type of data which describes a
  1414. NewtonScript frame along with everything that it contains. See also Stream
  1415. File.
  1416.  
  1417. Newton Systems Group - The Newton platform development group within Apple
  1418. Computer.
  1419.  
  1420. Newton Technology Journal - An Apple produced publication which supplied
  1421. Newton developers with information on Newton platform technology,
  1422. development tools, and marketing news.
  1423.  
  1424. Newton Toolkit - The development environment for writing NewtonScript
  1425. programs for Newton. See also NewtonScript.
  1426.  
  1427. Newton User Group - An organized group of Newton enthusiasts. Sometimes
  1428. abbreviated as simply NUG. See also AMUG and DNUG.
  1429.  
  1430. Newton User Interface - The standard conventions for interacting with
  1431. Newton devices. The interface ensures users a consistent means of
  1432. interacting with all Newton devices and the applications designed to run on
  1433. them.
  1434.  
  1435. Newton Works - An integrated software application developed by Apple for
  1436. devices running Newton OS 2.1 only. Functionality includes word processing
  1437. and drawing.
  1438.  
  1439. NewtonMail - An electronic mail system supported by Apple specifically for
  1440. Newton users. NewtonMail facilitated the creation of a single email account
  1441. which let users exchange messages with most major online services including
  1442. AppleLink, CompuServe, eWorld, America Online, as well as via an internet
  1443. gateway.
  1444.  
  1445. NewtonScript - A dynamic, object-oriented programming language developed
  1446. for the Newton platform. See also WallyScript.
  1447.  
  1448. NewtonScript Heap - An area of RAM used by the system for dynamically
  1449. allocated objects, including NewtonScript objects.
  1450.  
  1451. Newtourage - Software that allows a Newton device to synchronize contact
  1452. information from the Names application with Microsoft Entourage on a
  1453. Macintosh desktop computer. Created by John Del Pizzo.
  1454.  
  1455. Newtsbug - A low level debugger that is used when programming Newton
  1456. software in the C or C++ languages. See also Hammer.
  1457.  
  1458. NewtWorks - See Newton Works.
  1459.  
  1460. NIC - See Newton InterConnect.
  1461.  
  1462. Nicad - See Nickel Cadmium.
  1463.  
  1464. NiCd - See Nickel Cadmium.
  1465.  
  1466. Nickel Cadmium - A rechargeable battery technology that is susceptible to
  1467. the Memory Effect.
  1468.  
  1469. Nickel Metal Hydride - A rechargeable battery technology that is not
  1470. susceptible to the Memory Effect.
  1471.  
  1472. NIE - See Newton Internet Enabler.
  1473.  
  1474. Nil - A value that indicates nothing, none, no, or anything negative or
  1475. empty. The value nil represents "false" in Boolean expressions; any other
  1476. value represents "true."
  1477.  
  1478. NiMH - See Nickel Metal Hydride.
  1479.  
  1480. Nipples - An affectionate term used by the original Newton developers for
  1481. the small rubber feet found on the bottom of each Newton device.
  1482.  
  1483. Non Display Area - The portion of a Newton device screen between the area
  1484. where information can be displayed and the edge of the plastic case. See
  1485. also Display Area.
  1486.  
  1487. NOS - See Newton Operating System.
  1488.  
  1489. Notable - Software developed by Revelar Inc. which allows users to
  1490. manipulate Notepad data on a Newton device in real time using a desktop
  1491. computer. See also Revelar Connection Utility.
  1492.  
  1493. Notepad - The built-in application for taking and organizing notes, which
  1494. may contain text and drawings.
  1495.  
  1496. Notes - See Notepad.
  1497.  
  1498. Notification Slip - A view that appears on the screen to warn the user or
  1499. to report an error. A notification slip may or may not be accompanied by an
  1500. alert sound.
  1501.  
  1502. NP - See Newton Press.
  1503.  
  1504. NPDS - See Newton Personal Data Sharing.
  1505.  
  1506. NPG - See Newton Programmers Guide.
  1507.  
  1508. NPI - See Newton Package Installer.
  1509.  
  1510. NPP - See Newton Partners Program and Newton Print Pack.
  1511.  
  1512. NPR - See Newton Programmers Reference.
  1513.  
  1514. NS - See NewtonScript.
  1515.  
  1516. NSG - See Newton Systems Group.
  1517.  
  1518. NSOF - See Newton Streamed Object Format.
  1519.  
  1520. NST - Newton Software Technology. A generic phrase used to encapsulate all
  1521. of the technologies, development tools, and training pertaining to the
  1522. creation of software for the Newton platform.
  1523.  
  1524. NTJ - See Newton Technology Journal.
  1525.  
  1526. NTK - See Newton Toolkit.
  1527.  
  1528. NTLK - The NewtonTalk mailing list hosted by the Planet Newton web site.
  1529.  
  1530. NUG - See Newton User Group.
  1531.  
  1532. NWT - The file extension used to identify a Newton Connection Kit workfile.
  1533.  
  1534. Object - A typed piece of data that can be an immediate, array, frame, or
  1535. binary object. In NewtonScript, only frame objects can hold methods and
  1536. receive messages.
  1537.  
  1538. Object Stream File - See Stream File.
  1539.  
  1540. OEM - Original Equipment Manufacturer. A manufacturer that sells equipment
  1541. to a reseller for rebranding or repackaging.
  1542.  
  1543. OMP - Original MessagePad, not to be confused with the MP100 or MessagePad
  1544. 100 which share the same model number. See also Batman, H1000, Junior, and
  1545. Wedge.
  1546.  
  1547. Option Frame - A frame passed as a parameter to an endpoint method that
  1548. selects the communication tool to use; controls its configuration and
  1549. operation; and returns result code information from the endpoint method.
  1550.  
  1551. Orientation - The position of the contents displayed on a Newton device
  1552. relative to the device itself. The Newton can display information in either
  1553. horizontal or vertical orientation. See also Rotate.
  1554.  
  1555. Origin - The coordinates of the top-left corner of a view. The origin can
  1556. be shifted, for example, to scroll the contents of a view.
  1557.  
  1558. Out Box - A list of items in the In/Out Box application where sent or
  1559. queued items can be viewed, filed, and managed. The Out Box is a separate
  1560. application in NOS 1.x. See also In/Out Box and In Box.
  1561.  
  1562. Output - Information transferred from a Newton to some external
  1563. destination, such as a printer or a modem. See also Input.
  1564.  
  1565. Output Spec - A special type of callback spec used with an endpoint method.
  1566. An output spec contains a few additional slots that allow you to pass
  1567. special protocol flags and to define how the data being sent is translated.
  1568.  
  1569. Oval - A circular or elliptical shape defined by the bounding rectangle
  1570. that encloses it.
  1571.  
  1572. Owner - A person who uses the Newton device.
  1573.  
  1574. Owner Info - A slip containing information about owners and worksites that
  1575. the user of the Newton device has set up.
  1576.  
  1577. Package - The unit in which software can be installed on and removed from
  1578. the Newton. A package consists of a header containing the package name and
  1579. other information, and one or more parts containing the software.
  1580.  
  1581. Package File - A file that contains downloadable Newton software.
  1582.  
  1583. Package Installer - A program that facilitates the transfer of software
  1584. packages onto a Newton device.
  1585.  
  1586. Package Store - See Store Part.
  1587.  
  1588. Page - See Memory Page.
  1589.  
  1590. Page Script - A NewtonScript script attached to a layout in a Newton Book.
  1591.  
  1592. Palette - A small view that provides controls for modifying the contents of
  1593. other views. The user can move a palette, and it floats on top of other
  1594. views of the same application, so it can remain open for use in all visible
  1595. views.
  1596.  
  1597. Palmrest - The bottom portion of the case on MessagePad device where the
  1598. users wrist is normally situated while entering data.
  1599.  
  1600. Parent - A frame referenced through the parent slot of another frame. With
  1601. regard to views, a parent view encloses its child views.
  1602.  
  1603. Parent View - A view that contains one or more other views.
  1604.  
  1605. Part - A unit of software, either code or data, held in a part frame. The
  1606. format of the part is identified by a four character identifier called its
  1607. type or its part code.
  1608.  
  1609. Part Frame - The top-level frame that holds an application, book, or auto
  1610. part.
  1611.  
  1612. Patch - A small piece of code intended to fix or modify a larger software
  1613. program. See also System Update.
  1614.  
  1615. Patchable Jumptable - A series of branching instructions directly pointing
  1616. to native Newton OS functions. These instructions are ordered differently
  1617. depending on the version of the ROM. This jumptable can be partially
  1618. replaced by System Patch Pages, allowing system patches to replace specific
  1619. operating system functions.
  1620.  
  1621. Path Expression - An object that encapsulates an access path through a set
  1622. of arrays or frames. Proto A frame that is referenced through another
  1623. frame's _proto slot.
  1624.  
  1625. PC Card - See PCMCIA
  1626.  
  1627. PCMCIA - Personal Computer Memory Card International Association. This
  1628. acronym is used to describe the memory cards used by the Newton PDA. Newton
  1629. memory cards follow the PCMCIA standards.
  1630.  
  1631. PDA - See Personal Digital Assistant.
  1632.  
  1633. PDIL - Protocol Desktop Integration Library. A code layer containing the
  1634. protocol used to communicate with the Connection and Dock applications on
  1635. Newton devices. See also Desktop Integration Library.
  1636.  
  1637. Pen - The hand held instrument used to enter data into a Newton device.
  1638. Also referred to as a Stylus.
  1639.  
  1640. Persona - The permanent internal description of an individual person that
  1641. uses a particular Newton PDA, or a particular public image of the Newton
  1642. owner. The owner is the obvious example, but there can be many others.
  1643. Choosing a persona sets up information such as name, title, birthday, phone
  1644. numbers, e-mail addresses, and so on. The plural is "personae."
  1645.  
  1646. Personal Digital Assistant - A small hand-held computer used to manage
  1647. various types of personal and business related information. The original
  1648. term is believed to be coined by former Apple honcho John Sculley.
  1649.  
  1650. Personal Information Manager - A software program that stores and organizes
  1651. data such as names, addresses, and other means of contact.
  1652.  
  1653. Personal Interactive Electronics Division - A short lived division of Apple
  1654. which handled the development and marketing of the Newton.
  1655.  
  1656. Physical Address - A value representing the actual location of a piece of
  1657. data. See also Virtual Address.
  1658.  
  1659. Picker - A list of choices that appears when the user taps an adjacent text
  1660. label marked by a solid diamond. A picker may also appear when a user taps
  1661. a button. The user chooses one of the listed items by tapping it.
  1662.  
  1663. Picture - A saved sequence of drawing operations that can be played back
  1664. later. polygon A shape defined by a sequence of points representing the
  1665. polygon's vertices, connected by straight lines from one point to the next.
  1666.  
  1667. Picture Button - A control that the user taps to designate or confirm an
  1668. action implied by the icon displayed on the button.
  1669.  
  1670. Picture Radio Button - A standard Newton control that displays its state,
  1671. either on or off, and is part of a group in which the user can turn on only
  1672. one button at a time. A picture on the on-off indicator identifies the kind
  1673. of setting.
  1674.  
  1675. PIE - See Personal Interactive Electronics Division.
  1676.  
  1677. PIM - See Personal Information Manager.
  1678.  
  1679. PIN - Personal Identification Number. A unique series of numerals that
  1680. allows secure access to a system or device. Similar to a password.
  1681.  
  1682. Pixel - Short for picture element; the smallest dot the Newton can draw on
  1683. the screen. On a Newton MessagePad, there are 80 pixels to an inch. Each
  1684. pixel can be either black or white, so it can be represented by a bit;
  1685. thus, the display is said to be a bitmap.
  1686.  
  1687. PKG - Newton package format, usually seen as a file name extension on a
  1688. desktop computer.
  1689.  
  1690. PN - Planet Newton, web site home to the NewtonTalk mailing list and
  1691. download archive.
  1692.  
  1693. Pocket Newton - See Junior.
  1694.  
  1695. Point - A unit of measurement for type. There are approximately 72 points
  1696. to an inch.
  1697.  
  1698. Pointer - An address, from the point of view of a programming language. A
  1699. pointer may be typed, with its type indicating the type of data to which it
  1700. points. See also Magic Pointers Table.
  1701.  
  1702. Polygon - A shape defined by a sequence of points representing the
  1703. polygon's vertices, connected by straight lines from one point to the next.
  1704.  
  1705. Poof - The sound associated with the puff of smoke animation which occurs
  1706. after deleting text or ink drawings by scrubbing with the stylus on the
  1707. screen. See also Scrubbing.
  1708.  
  1709. Pop-Up - See Picker.
  1710.  
  1711. Power Port - A connector on the Newton device which accepts a plug from an
  1712. AC adapter or other external power source.
  1713.  
  1714. Power Reset - A method of resetting a Newton device by pressing the Reset
  1715. button and holding down the power switch. A power reset does not cause any
  1716. data loss but will reset the power manager. See also Cold Boot, Deep Reset,
  1717. Soft Reset, Hard Reset, and System Reset.
  1718.  
  1719. Print Recognizer - The algorithmic component of the hand writing
  1720. recognition system that identifies printed characters. See also Rosetta and
  1721. Cursive Recognizer.
  1722.  
  1723. Project - The collected files and specifications that NTK uses to build a
  1724. package that can be downloaded and executed on the Newton.
  1725.  
  1726. Project Build - To compile all of the various files, resources, and other
  1727. data components for a given project into an executable program. See also
  1728. Project File.
  1729.  
  1730. Project File - A Newton Toolkit file that contains a list of files to be
  1731. included in a build and the build specifications. See also Project Build.
  1732.  
  1733. Proto - A frame referenced through another frame's _proto slot. With regard
  1734. to views, a proto is not intended to be directly instantiated - you
  1735. reference the proto from a template. The system supplies several view
  1736. protos, which an application can use to implement user interface elements
  1737. such as buttons, input fields, and so on.
  1738.  
  1739. Proto Template - A predefined template that defines the appearance and
  1740. behavior of a standard interface element, such as a Close box or a status
  1741. slip. A proto template is called a "proto" for short.
  1742.  
  1743. Protocol - An agreed-upon set of conventions for communications between two
  1744. computers, such as the protocol used to communicate between a desktop
  1745. computer and a Newton device.
  1746.  
  1747. Public Jumptable - A list of branching instructions indirectly pointing to
  1748. native Newton OS functions. For every version of the version 2.x Newton
  1749. ROM, the functions are always at the same offset in the jumptable. Native
  1750. programs can call these functions via the standard public jumptable and
  1751. they will work on every 2.x Newton. Also a series of branches pointing to
  1752. the Patchable Jumptable.
  1753.  
  1754. Q - Code name of the MessagePad 2000 and MessagePad 2100 devices.
  1755.  
  1756. Quark - Code name of the MessagePad 130 device. See also Dante.
  1757.  
  1758. Radio Button - A standard Newton control that displays its state, either on
  1759. or off, and is part of a group in which the user can turn on only one
  1760. button at a time. A text label next to the on-off indicator identifies the
  1761. kind of setting.
  1762.  
  1763. Ralph - The code name for the programming language developed at Apple that
  1764. was to run on the original Newton platform. Named after Ralph Ellison, the
  1765. author of The Invisible Man. See also Denali and Dylan.
  1766.  
  1767. RAM - Random Access Memory. A type of data storage where the order of
  1768. access to the contents does not affect the speed of access.
  1769.  
  1770. Raw Ink - See Ink.
  1771.  
  1772. RCU - See Revelar Connection Utility.
  1773.  
  1774. Receiver - The frame that was sent a message. The receiver for the
  1775. invocation of a function object is accessible through the pseudo-variable
  1776. self. See also Implementor.
  1777.  
  1778. Recognized Text - Ink words processed by the recognition system. Ink drawn
  1779. by the user is converted into recognized text when the user has selected
  1780. "Text" in the Recognition Preferences slip or after deferred recognition
  1781. takes place. See also Ink Word.
  1782.  
  1783. Recognizer - See Cursive Recognizer and Print Recognizer.
  1784.  
  1785. Rectangle - A shape defined by two points - its top-left and its
  1786. bottom-right corners - or by four boundaries - its upper, left, bottom, and
  1787. right sides.
  1788.  
  1789. Reference - A value that indirectly refers to an array, frame, or binary
  1790. object. See also Immediate.
  1791.  
  1792. Region - An arbitrary area or set of areas on the coordinate plane. The
  1793. outline of a region should be one or more closed loops.
  1794.  
  1795. Reset Button - A button found on the back of a Newton device which allows
  1796. you resolve some problems that may occur during the operation of the
  1797. device. See also Soft Reset, Power Reset, and Deep Reset.
  1798.  
  1799. Resource - Raw data - usually bitmaps or sounds - stored on the development
  1800. system and incorporated into a Newton application during the project build.
  1801.  
  1802. Resource File - A file that contains Macintosh-style resources, to be used
  1803. during a Newton Toolkit project build.
  1804.  
  1805. Restore - To replace all the information in a Newton with information from
  1806. a file on the desktop.
  1807.  
  1808. Restricted Entry Field - A field of a view that accepts as user input only
  1809. the values specified in the view's template slot. For example, a field for
  1810. entering phone numbers might restrict acceptable user input to numerals.
  1811.  
  1812. Revelar Connection Utility - Software developed by Revelar Inc. which
  1813. allows users to export, modify, and share data from their Newton device
  1814. with Macintosh computers. Works with data used by the Notes, Names, Dates,
  1815. and Calls applications. Also referred to as RCU. See also ADF and Notable.
  1816.  
  1817. REX - See ROM Extension.
  1818.  
  1819. Rich String - A string object that contains imbedded ink words. Rich
  1820. strings create a compact representation for strings that contain ink words
  1821. and can be used with most of the string-processing functions provided in
  1822. the system software. See also Rich String Format.
  1823.  
  1824. Rich String Format - The internal representation used for rich strings.
  1825. Each ink word is represented by a special placeholder character in the
  1826. string. The data for each ink word is stored after the string terminator
  1827. character. The final 32 bits in a rich string encode information about the
  1828. rich string.
  1829.  
  1830. Rich Text Format - A standard for encoding formatted text and graphics
  1831. originally developed by Microsoft.
  1832.  
  1833. RISC - Reduced Instruction Set Computer. A processor designed to execute a
  1834. rapid sequence of simple instructions rather than a large variety of
  1835. complex instructions.
  1836.  
  1837. RJ-11 - A modular telephone jack standard used mainly in North America. See
  1838. also Xjack.
  1839.  
  1840. RJ-45 - A modular jack standard similar in style to, but larger than an
  1841. RJ-11 used for Ethernet connections.
  1842.  
  1843. ROM - Read-Only Memory. A type of non-volatile data storage which is
  1844. manufactured with fixed contents. The Newton operating system resides in
  1845. ROM and cannot be changed or deleted directly.
  1846.  
  1847. ROM Extension - Additional operating system data external to the data
  1848. contained in the base Newton OS ROM image. Apple branded Newtons have the
  1849. Apple ROM Extension (or REX) as the first ROM extension which includes most
  1850. Newton OS applications. Clones or licensed Newton devices usually include
  1851. the Apple REX and sometimes include a specific, custom ROM extension. There
  1852. can be up to four ROM extensions on the N2 platform.
  1853.  
  1854. ROM Patch - See patch.
  1855.  
  1856. Root View - The topmost parent view in the view hierarchy. All other views
  1857. descend from the root view.
  1858.  
  1859. Rosetta - Code name for the software based print handwriting recognition
  1860. system developed by Apple. See also Print Recognizer.
  1861.  
  1862. Rosetta Stone - Code name for the Mac OS version of the Rosetta handwriting
  1863. recognition system. See also InkWell.
  1864.  
  1865. Rotate - To change the orientation of the displayed content on a Newton
  1866. device. See also Orientation.
  1867.  
  1868. Rounded Rectangle - A rectangle with rounded corners. The shape is defined
  1869. by the rectangle itself, along with the diameter of the circles forming the
  1870. corners (called the diameter of curvature).
  1871.  
  1872. Routing - The process of sending or receiving data through the built-in
  1873. In/Out Box application using a communications transport such as printing,
  1874. faxing, beaming, or e-mailing. Routing data is generally initiated by using
  1875. one of the options found in the Action Picker.
  1876.  
  1877. Routing Format - A frame that describes how to format an object that is to
  1878. be sent (routed). Examples include print routing formats, which describe
  1879. how to visually format data, and frame routing formats, which describe the
  1880. internal structure of a frame.
  1881.  
  1882. Routing Slip - A view in which a user specifies the sender, recipient,
  1883. format, and other information needed to send data by the method the user
  1884. picked from the Action Picker. See also Routing.
  1885.  
  1886. RS232 - A standard for serial communication between computers and
  1887. peripheral devices such as modems and terminals.
  1888.  
  1889. RTF - See Rich Text Format.
  1890.  
  1891. Runt - Code name for the ASIC chip set used in the older Newton devices.
  1892. Rumored to have been called Runt because of the small form factor of the
  1893. original Newton.
  1894.  
  1895. RYO - Roll Your Own. A utility for adding status bar buttons at the bottom
  1896. of the Newton display to facilitate the launching of commonly used
  1897. applications. RYO also allows the creation of invisible buttons on the
  1898. bottom halves of the permanent hard buttons found on 1x0 series Newton
  1899. devices. See also Button Bar, Hard Button, and Silk Screen Button.
  1900.  
  1901. SBM - Softwarebuero Mueller. A German software development company that
  1902. produces many applications specifically for the Newton platform. See also
  1903. SBM Utilities.
  1904.  
  1905. SBM Utilities - A collection of Newton OS diagnostic and repair tools
  1906. created by the software company Softwarebuero Mueller.
  1907.  
  1908. Schoolbook - Code name of the eMate 300 device. See also eMate 300, K, and
  1909. Shay.
  1910.  
  1911. Script Icon - An icon that executes a function object when tapped.
  1912.  
  1913. Scroll - To cause currently displayed data to move off the screen and be
  1914. replaced by data that was not visible. See also Scroll Arrows.
  1915.  
  1916. Scroll Arrows - Small icon-based buttons which are used to cause currently
  1917. displayed data to move off the screen and be replaced by data that was not
  1918. visible. See also Icon, Scroll, Local Scroll Arrows, and Universal Scroll
  1919. Arrows.
  1920.  
  1921. Scrolling List - A boxed list of text items. A user sees more items by
  1922. tapping the universal scroll arrows or optional local scroll arrows, and
  1923. selects one or more items by tapping them. See also Local Scroll Arrows,
  1924. Universal Scroll Arrows, Clanking, and Scroll Arrows.
  1925.  
  1926. Scrub - See Scrubbing.
  1927.  
  1928. Scrubbing - A method of erasing or deleting words or images using a zig zag
  1929. motion with the pen. See also Poof.
  1930.  
  1931. SDK - See Software Developers Kit.
  1932.  
  1933. Seahorse - A rugged, wireless Newton clone developed by Digital Ocean.
  1934. Similar to the Tarpon, the Seahorse also featured technologies that allowed
  1935. for applications as wireless communications using a headset and GPS. See
  1936. also Tarpon and Clone.
  1937.  
  1938. Select - To designate an object by tapping, double-tapping, or dragging
  1939. across it. The next action that happens to an object happens to the
  1940. selected object. selection The object or group of objects most recently
  1941. designated to be affected by the next action.
  1942.  
  1943. Self - A pseudo-variable that is set to the current receiver.
  1944.  
  1945. Senior - Code name of the larger format, slate-like original MessagePad
  1946. device that ended up never being developed. The debugger ROM image for the
  1947. MessagePad 2x00 series is also called the Senior Cirrus Debug, perpetuating
  1948. the theory that Senior actually existed and ended up being the MP2000. Also
  1949. referred to as Newton Plus. See also Cadillac.
  1950.  
  1951. Separator Bar - A heavy black line that heads each item in a view that can
  1952. display multiple items at once. A separator bar carries the title of the
  1953. item below it and also carries controls that affect only the one item.
  1954.  
  1955. Serious Bandwidth - A legendary anecdote where a Newton user named Robert
  1956. McNally entered Lewis Carrol's Jabberwocky into an original Newton device
  1957. and had the handwriting recognition generate what was basically a new lyric
  1958. poem. The phrase Serious Bandwidth was the translation of Frumious
  1959. Bandersnatch from the original poem.
  1960.  
  1961. Shape - A picture composed of geometric shapes such as straight lines and
  1962. curves, circles and ovals, and rectangles and other polygons. Also a data
  1963. structure used by the drawing system to draw an image on the screen.
  1964.  
  1965. SharpIR - See ASK.
  1966.  
  1967. Shay - Code name of the eMate 300 device. See also eMate 300, K, and
  1968. Schoolbook.
  1969.  
  1970. Sibling Views - Two or more views contained by one other view - their
  1971. parent view.
  1972.  
  1973. Siblings - Child frames that have the same parent frame.
  1974.  
  1975. SIG - See Special Interest Group.
  1976.  
  1977. Signature - See Application Signature.
  1978.  
  1979. Silk Button - See Silk Screen Button.
  1980.  
  1981. Silk Screen Button - A permanent Icon button found in the button bar at the
  1982. bottom of 1x0 series Newton devices. So called because the icon is silk
  1983. screen printed on the surface of the device display. See also Button Bar,
  1984. Hard Button, Soft Button, and RYO.
  1985.  
  1986. SimpleMail - An e-mail transport that lets you send and receive messages
  1987. over the internet. Created by Simon Bell. See also Transport and In/Out
  1988. Box.
  1989.  
  1990. Sketch Ink - See Ink.
  1991.  
  1992. Sleep - An inactive state of a Newton device where system and peripheral
  1993. functions are shut down, but the device can still respond to an external
  1994. signal. See also Wake.
  1995.  
  1996. Slider - A control with a marker that indicates an amount, degree, or value
  1997. in relation to a range of possible values. The user can adjust the setting
  1998. by dragging the marker on a slider. See also Gauge.
  1999.  
  2000. Slip - A matte-framed container view that an application displays to get
  2001. detailed user input, or to present alternatives among which a user can
  2002. choose to determine the outcome of a task just begun.
  2003.  
  2004. Slot - An element of a frame or array that can hold an immediate or
  2005. reference.
  2006.  
  2007. Smirkers - The group of skeptical Apple employees working on the Newton
  2008. project who doubted the feasibility and operability of both the larger
  2009. Newton-based device code named Senior and the Dylan language running on the
  2010. device. See also Dylan, Senior, and Junior.
  2011.  
  2012. Snowflake - The type of icon used to indicate that a package has been
  2013. frozen. See also Freeze, Frozen Package, Thaw, and Thawed Package.
  2014.  
  2015. Soft Button - A user modifiable icon button found in the button bar section
  2016. of the screen on 2x00 series Newton devices. Soft buttons may be customized
  2017. by dragging icons to and from the Extras drawer. See also Hard Button and
  2018. Button Bar.
  2019.  
  2020. Soft Reset - A method of resetting a Newton device by pressing the Reset
  2021. button. A soft reset does not cause any data loss. Also referred to as a
  2022. Software Reset. See also Cold Boot, Deep Reset, Hard Reset, Power Reset,
  2023. and System Reset.
  2024.  
  2025. Software Developers Kit - A set of software routines, tools, libraries, and
  2026. other utilities that help programmers create an application.
  2027.  
  2028. Software Reset - See Soft Reset.
  2029.  
  2030. Soup - A persistently stored object that contains a series of frames called
  2031. entries. Like a database, a soup has indexes you can use to access entries
  2032. in a sorted order. See also Union Soup.
  2033.  
  2034. Soup Icon - An icon that represents one or more soups, usually in the
  2035. Storage folder of the Extras Drawer.
  2036.  
  2037. Soupervisor Mechanism - The system service that presents the user with
  2038. information about a soup when the user taps its icon in the Extras Drawer.
  2039. It allows for filing or moving all soup entries.
  2040.  
  2041. Special Interest Group - A like-minded collection of individuals who
  2042. concentrate their knowledge, skills, and abilities on a special theme,
  2043. technology, or goal.
  2044.  
  2045. Squeak - The sound made by the Newton device after pressing and holding the
  2046. pen on the screen until a large dot appears. Used to indicate the start of
  2047. an action to selecting a block of text or a shape. See also Heavy Mark.
  2048.  
  2049. Squiggles - See Jaggies.
  2050.  
  2051. Squirt - See Squirting.
  2052.  
  2053. Squirting - A term used by early Newton developers to denote beaming of
  2054. information between Newton devices using the infrared communications port.
  2055. See also Infrared and Beaming.
  2056.  
  2057. SRAM - Static Random Access Memory. A memory chip that requires power to
  2058. hold its content. They do not require refresh circuitry as do dynamic RAM
  2059. chips, but take up more space and use more power. See also DRAM and Flash
  2060. RAM.
  2061.  
  2062. Stack Activation Record - A frame on the function-call stack that describes
  2063. a function that has not yet completed execution. A stack activation record
  2064. contains a pointer to the next instruction that is to be executed; the
  2065. function's receiver and implementor, if any; and the function's parameters,
  2066. temporary variables, and named variables. See also Function Call Stack.
  2067.  
  2068. StarCore - The Newton software publishing division of Apple.
  2069.  
  2070. Stationery - Refers to the capability of having different kinds of data
  2071. within a single application (such as plain notes and outlines in the
  2072. Notepad) and/or to the capability of having different ways of viewing the
  2073. same data (such as the Card and All Info views in the Names file).
  2074. Implementing stationery involves writing data definitions and view
  2075. definitions. See also Data Definition and View Definition.
  2076.  
  2077. Status Box - A black-framed container view that displays a static message
  2078. saying the Newton is busy completing a lengthy process.
  2079.  
  2080. Status Slip - A view that an application displays when it begins an
  2081. operation that takes more than a few seconds to complete. A status slip
  2082. contains a message describing the application's busy status. system proto
  2083. See also Proto Template.
  2084.  
  2085. Storage - See Store.
  2086.  
  2087. Storage Card - See Flash Card.
  2088.  
  2089. Store - A physical repository that can contain soups and packages. A store
  2090. is like a volume on a disk on a personal computer. See also External Store
  2091. and Internal Store.
  2092.  
  2093. Store Part - A part that encapsulates a read-only store. This store may
  2094. contain one or more soup objects. Store parts permit soup-like access to
  2095. read-only data residing in a package. Store parts are sometimes referred to
  2096. as package stores.
  2097.  
  2098. Stream File - A file encoded in Newton Streamed Object Format. You can use
  2099. Newton Toolkit to build stream files, and you can incorporate stream files
  2100. into NTK projects.
  2101.  
  2102. StrongARM - The low-power RISC processor used in Newton OS devices,
  2103. developed by ARM in conjunction with Digital Equipment Corporation. See
  2104. also ARM.
  2105.  
  2106. Styles - A built-in application used to change the attributes of the
  2107. currently selected font, including the family, style, and point size. See
  2108. also Font, Font Style, and Font Size.
  2109.  
  2110. Stylus - See Pen.
  2111.  
  2112. Sync - See Synchronize.
  2113.  
  2114. Synchronization - See Synchronize.
  2115.  
  2116. Synchronize - A process where the data stored in two different locations is
  2117. compared and updated so that both copies end up the same.
  2118.  
  2119. System Memory - A pseudo concept that is commonly confused with the terms
  2120. NewtonScript Heap, C++ Heap, and System RAM.
  2121.  
  2122. System Patch - See System Update.
  2123.  
  2124. System Patch Pages - Memory pages that replace the ROM (or ROM Extension)
  2125. pages of the Patchable Jumptable or the Magic Pointers Table.
  2126.  
  2127. System RAM - The amount of total installed DRAM in a Newton Device. The
  2128. amount of system RAM is displayed in the Memory Info Slip.
  2129.  
  2130. System Reset - A method of resetting a Newton device by removing the
  2131. batteries and an other external power source. The risk of data loss depends
  2132. on the particular Newton device, but can include the resetting of clock and
  2133. calendar information. See also Deep Reset, Soft Reset, Hard Reset, Power
  2134. Reset, and Cold Boot.
  2135.  
  2136. System Update - A software patch that is installed on a Newton device to
  2137. modify or change certain aspects of the ROM-based operating system. Also
  2138. referred to as a System Patch. See also Patch.
  2139.  
  2140. TAE - German telephone plug.
  2141.  
  2142. Tap - To touch briefly with the pen.
  2143.  
  2144. Tap-and-a-half - To tap and then at the same spot quickly half-tap; the pen
  2145. goes down, up, and down (but not up again).
  2146.  
  2147. Tapping - The repeated action of briefly touching the screen with the pen.
  2148.  
  2149. Target - The object being acted upon. Sometimes the target consists of
  2150. multiple items, for example, when multiple items are selected from an
  2151. overview for sending.
  2152.  
  2153. Tarpon - A rugged, wireless Newton clone developed by Digital Ocean. The
  2154. Tarpon was designed specifically for use in the field. See also Seahorse
  2155. and Clone.
  2156.  
  2157. TCP - Transmission Control Protocol. Part of the TCP/IP protocol which
  2158. provides transport functions ensuring that the total amount of bytes sent
  2159. is received correctly at the other end. See also TCP/IP and IP.
  2160.  
  2161. TCP/IP - A routable data transmission protocol used on the Internet that
  2162. has become the global standard for communications. See also TCP and IP.
  2163.  
  2164. Template - A read-only data structure that precisely specifies a view,
  2165. encapsulating all the view's attributes and behaviors.
  2166.  
  2167. Text Button - A control, bordered by a rounded rectangle, that the user
  2168. taps to designate, confirm, or cancel an action described by a text label
  2169. inside the border.
  2170.  
  2171. Text File - A file that contains text to be compiled during the build.
  2172.  
  2173. Text Run - A sequence of characters that are all displayed with the same
  2174. font specification. Text is represented in paragraph views as a series of
  2175. text runs with corresponding style (font spec) information. See also font
  2176. spec.
  2177.  
  2178. Thaw - To restore the activity of an application or extension package.
  2179. Thawing a package is similar to inserting a PC card that the package is
  2180. stored on and it being activated. See also Freeze.
  2181.  
  2182. Thawed Package - A package that is no longer suspended and is once again
  2183. able to be used. See also Frozen Package.
  2184.  
  2185. Thawing - See Thaw.
  2186.  
  2187. Thin Small Outline Package - A plastic, rectangular surface mount computer
  2188. chip.
  2189.  
  2190. Tibet - Software that facilitates the capture and sharing photographs using
  2191. a digital camera and a Newton device.
  2192.  
  2193. Tick - A sixtieth of a second.
  2194.  
  2195. TIL - Technical Info Library. A collection of documents created and
  2196. maintained by Apple relating to the support of their products. Each TIL
  2197. document can be referenced by a unique ID number on the Apple web site. The
  2198. Technical Info Library has been superceded by the AppleCare Knowledge
  2199. Archive.
  2200.  
  2201. TON - This Old Newt. A web site maintained by Rich Lindsay and home of the
  2202. Newtie awards.
  2203.  
  2204. Transport - A NewtonScript object that provides a communication service to
  2205. the Newton In/Out Box. It interfaces between the In/Out Box and an
  2206. endpoint. Examples include the print, fax, beam, and mail transports. See
  2207. also Endpoint.
  2208.  
  2209. TSOP - See Thin Small Outline Package.
  2210.  
  2211. Type Ahead - The process by which the Newton system stores keystrokes
  2212. (typed faster than the system can process) for later processing.
  2213.  
  2214. UI - See User Interface.
  2215.  
  2216. UMP - Upgraded MessagePad. Generally referring to a MessagePad 2000 device
  2217. that has had the system memory upgraded to the equivalent of a MessagePad
  2218. 2100. Also referred to as UMP2K.
  2219.  
  2220. UMP2K - See UMP.
  2221.  
  2222. Union Soup - A soup that exists on multiple stores. See also Soup and
  2223. Store.
  2224.  
  2225. Universal Scroll Arrows - Scroll arrows which are found in the standard
  2226. button bar of any Newton device. See also Local Scroll Arrows, Scroll
  2227. Arrows, Scroll, and Button Bar.
  2228.  
  2229. Universal Serial Bus - A hardware interface for low speed peripherals such
  2230. as keyboards and other input devices. USB devices may be hot swapped.
  2231.  
  2232. UNNA - United Network of Newton Archives, web site maintained by Victor
  2233. Rehorst
  2234.  
  2235. USB - See Universal Serial Bus.
  2236.  
  2237. User Interface - The rules and conventions by which a device communicates
  2238. and interacts with the person operating it. Also referred to as simply UI.
  2239. See also Graphical User Interface.
  2240.  
  2241. User Proto - A proto defined by an application developer, not supplied by
  2242. the system.
  2243.  
  2244. User Storage - The amount of installed memory in a Newton device that can
  2245. be used for program and data storage. Roughly equivalent to hard drive
  2246. space on a desktop computer.
  2247.  
  2248. VBO - See Virtual Binary Object.
  2249.  
  2250. vCard - A standard data format for electronic business cards. Information
  2251. is typically contained in a file with a .vcf extension. The information in
  2252. a vCard that has been transferred to a Newton device can be converted into
  2253. a Names record using an application such as SimpleMail or NewtDump.
  2254.  
  2255. VCF - See vCard.
  2256.  
  2257. View - A visual object on the screen, including but not limited to a
  2258. container view. For example, text buttons, pickers, and input areas are
  2259. also views. Each view is internally represented by a template.
  2260.  
  2261. View Class - A primitive building block on which a view is based. All view
  2262. protos are based directly or indirectly (through another proto) on a view
  2263. class. The view class of a view is specified in the viewClass slot of its
  2264. template or proto.
  2265.  
  2266. View Definition - A view template that defines how to display data from a
  2267. particular data definition. A view definition is registered with the system
  2268. under the name of the data definition to which it applies. The shortened
  2269. term viewDef is sometimes used. See also Data Definition.
  2270.  
  2271. Virtual Address - A value representing a non-physical location for a piece
  2272. of data. The microprocessor (and hence the programs) do not access data at
  2273. the physical location in memory, but at the virtual location, which can be
  2274. translated into the physical location by the Memory Management Unit. See
  2275. also Physical Address.
  2276.  
  2277. Virtual Binary Object - A special kind of container object that is useful
  2278. for holding binary data larger than the available space in the NewtonScript
  2279. heap. Virtual binary objects are useful because they do not take up space
  2280. in the NewtonScript heap, but directly on the stores, and they may be
  2281. compressed. Also referred to as VBO.
  2282.  
  2283. Virtual Memory - A technique involving a Memory Management Unit to use more
  2284. memory pages than physically available. On a Newton device, the data
  2285. contained in the various stores is translated, uncompressed, and mapped to
  2286. memory pages when needed by the processor. When they are not needed, the
  2287. Newton OS can take the memory page and reallocate it somewhere else. A
  2288. Newton device is therefore able to handle very large stores with a small
  2289. amount of DRAM. Unlike traditional virtual memory mechanisms, the heaps
  2290. (especially the NewtonScript heap) are generally not included into the
  2291. virtual memory mechanism, although the Newton OS can apparently support it.
  2292.  
  2293. VLSI - Very Large Scale Integration. Semiconductor integrated circuits
  2294. composed of hundreds of thousands of logic elements or memory cells.
  2295.  
  2296. Voyager - Code name for the ASIC chip set used in the MessagePad 2x00 and
  2297. eMate 300 Newton devices. The Voyager chip was developed by Cirrus Logic,
  2298. and the designation Cirrus is also sometimes used as a code name. See also
  2299. N2.
  2300.  
  2301. Waba - A simplified implementation of the Java Virtual Machine created
  2302. specifically for small computing devices. Sean Luke is responsible for the
  2303. Newton compatible version of Waba.
  2304.  
  2305. Wake - To activate a Newton device from an inactive state using an external
  2306. signal. See also Sleep.
  2307.  
  2308. Wallyscript - The nickname given to NewtonScript in honor of its designer,
  2309. Walter R. Smith. See also NewtonScript.
  2310.  
  2311. Walt - The code name for an Apple/BellSouth collaboration on an
  2312. experimental telecommunication device that utilized Newton technologies.
  2313. The term Walt was an acronym for "Wizzy Active Lifestyle Telephone".
  2314.  
  2315. Watson - A specialized Newton clone developed by Schlumberger for the
  2316. French healthcare market. It was based on the MessagePad 2x00 platform and
  2317. incorporated a smartcard reader that allowed for secure electronic
  2318. transactions thus reducing the cost of processing healthcare claims.
  2319.  
  2320. WaveLan - A brand name used by Lucent, Orinoco, and Farallon on their
  2321. version of the 802.11 wireless communication card. See also AirPort and
  2322. 802.11.
  2323.  
  2324. Wedge - A pie-shaped segment of an oval, bounded by a pair of radii joining
  2325. at the oval's center. See also Arc. Wedge is also a code name of the
  2326. original MessagePad device. See also Batman, Junior, and OMP.
  2327.  
  2328. Word List - A user editable record of words and names that the Newton
  2329. device uses in addition to its built-in list. Word lists are used to
  2330. recognize text entered by the user.
  2331.  
  2332. Word Wrap - The automatic continuation of text from the end of one line to
  2333. the beginning of the next without breaking in the middle of a word.
  2334.  
  2335. Workfile - The main data file created by the Newton Connection Kit software
  2336. containing all of the information used when synchronizing a Newton device
  2337. with a desktop computer.
  2338.  
  2339. Works - See Newton Works.
  2340.  
  2341. Worksite - See Emporium.
  2342.  
  2343. X - See Close Box.
  2344.  
  2345. Xjack - A collapsible RJ-11 style connector usually found on PC card
  2346. modems. See also RJ-11 and PCMCIA.
  2347.  
  2348. XTND - A system of file format translators developed by Claris Corporation
  2349. used in a variety of Mac OS software applications including Newton Press.
  2350.  
  2351. Zig Zag - See Scrubbing.
  2352.