An independent Publication for Users of HP Palmtop Computers "t"I.' I .-= - J''J ;;.,..... u.s. $7.95 Publisher's Message ...... 1 L!) en Letters to the Editor ...... 4 en New Third Party Products and Services ...... 6

OJ HP Palmtop Users Groups ...... 6 .0 E :::J z:

Run Your Desktol? PC from your HP 100/200 [X by Phone with ocANYWHERE ...... 9 pcANYWHERE lets you use your HP 100LX or 200LX and a to access your desktop PC in the office or on the road, to transfer files and run pro­ grams. Programmer's Corner This woman has difficulty moving The New and Improved HP and speaking . She uses the Palmtop Developer's Guide ...... 12 Programming is fun and can be lucrative. If you're HP Palmtop to Overcoming thinking about writing software for the HP Palmtop, this book has the information you need to know. communicate Programming: with the world. Disabilities PAL Library Simplifies Palmtop Programming ...... 17 Use this library to give your DOS programs the look and feel of the bUilt-in Palmtop applications. ~~~ HP Palmtop The Fruit of PAL ...... 18 Check out a font editor, alarm player, and some of the other applications already written in PAL.

Everything you

need to develop Palmtop Wisdom ...... 2·3 Leverlige 'lour time by cross referencing your ToDo software for the list by actiVIty;-Uplift your spirits by focusing on your HPPalmtop! goals and successes; Relax and watch the trees grow. User Profile: Enabling the Disabled with the HP Palmtop ...... 22 A woman with Parkinson's disease, who has diffi­ culty moving and speaking, uses the HP Palmtop to communicate with the world. User Profile: HP Palmtop Helps Learning Disabled Student Remember Assignments and Bring Them Home ...... 28 The combination of AppOintment Book and NoteTaker helped this student with Attention Deficit Disorder (ADD) remember to write down her assign­ The HP Palmtop ments and bring home materials needed to complete them. helps this student The 1-2-3 Column: with a learning Find Helo Fast for Lotus 1·2·3 ...... 32 Lotus 1-~-3 has thrived because it is powerful and flexible. This first in a continuing Lotus 1-2-3 column describes sources of support available to 1-2-3-users. assignments Basic Tips ...... 42·43 and bring them home. Quick Tips ...... 44·46 Product Index ...... 47 Advertiser's Index ...... 48 08 Files on July/August 95 ON DISK ...... 48

o 7447083112 9 YOUR HP PALMTOP JUST TOOK A UANTUM LEAP.

With just one SMART move, your Hewlett-Packard your life easy, this powerful multifunction card Palmtop can jump from a portable organizer to a provides all the functions you need: easy data mobile communications center! The Fax Modem & transfer between your HP LX and your notebook Memory Multifunction Card from SMART or desktop computer, additional hard drive capacity, Modular Technologies enables this transformation and increased reliability during data transmission. by combining industry high speed fax & modem Best of all, it has the lowest power requirements of capabilities with powerful, on-board flash any multifunction card made for the HP LX in the memory-all on the same streamlined PCMCIA market! All told, the Fax Modem & Memory Card Type II compatible card. By coupling 14,400 bps from SMART is a Calaveras County-like leap for­ fax, up to a full 4 or ward for palmtop computing 6MB of memory and and serious Hewlett- a 2400 bps modem Packard 100LX and in a single card, you can send, receive, store and 200LX users like you. print communications that before now were When you think speed, beyond the reach of palmtop computing. performance and quality. In keeping with our reputation for making Think SMART.

To order product or for more information call: EduCALC 1-800-677-7001 or MSMARTodular Technologies Mobile Planet at 1-800-M-PLANET (1-800-675-2638) 45531 Northport Loop West, Fremont, CA 94538 Toll free: 1-800·536·1231. Tel: 510·623-1231 • Fax: 510·623-1434 © 1995 SMART Modular Technologies, Inc. All rights reserved. SMART Logo is a trademark of SMART Modular Technologies, Inc. All other trademarks are the property of their respective companies. Publisher's Message The HP Palmtop Paper

So much potentiality in such a small package! We could be talking about the HP Palmtop or about quantum Volume four / Number four mechanical particles. Perhaps, the July/August 1995 idea of great potentiality contained Executive EditorlPublisher in small packages appeals to the Hal Goldstein human psyche because it is the story Managing Editor of how the universe works. Richard Hall Like a photon enlivening an Associate Editor elementary particle, our awareness Paul Merrill projected onto the Palmtop turns it Department Editors into a useful tool. Our consciousness Ed Keefe as physician, teacher, or salesperson Mark Scardina Contributing Writers allows us to use the Palmtop's capa­ Jonathan Graham bilities to be more effective to further Gilles Kohl our goals. No matter our profession Carl Merkle Craig Payne or personal circumstances, the Jini ScammelI-Tinling Palmtop appeals to our universal Heather Tinling need to order and get control of our Advertisin2IMarketing lives. Brian "f'eitzman Margaret Martin Top: Hal Goldstein Every two months for nearly Diane Wimett Bottom: Robert Roney and Richard Hall four years these pages have told the Circulation story of how someone uses his HP Sharon Ash Palmtop. We have seen the ways Sharon Dilmore Cindy Ericson CFO's, engineers, CPA's, physicians, farmers, students, teachers, marketers Tom Gibson use the palmtop. These stories chronicle different needs and how the Tiffany Lisk Palmtop's potentiality can be tapped to fulfill those needs. When we read Colleen Rodibaugh the stories of how other people use their Palmtop, it is like variations on a Executive Advisor theme: we get ideas for how we can better use the Palmtop ourselves. This Rita Goldstein issue is no exception. See if you don't find ideas to better your Palmtop The HI' Palmtop Paper (ISSN 10656189) is pub­ usage when you read how a thirteen year old girl with attention deficit dis­ lished by Thaddeus Computing Inc., at 57 East Broadway Avenue, Fairfield, IA 52556. Second­ order and how a woman with Parkinson's disease use the Palmtop to make class postage paid at Fairfield, Iowa. their lives a little better. Subscription rates payable in U.S. dollars, When I asked my wife what she thought of the cover she told me it checks drawn on a U.S. bank, or by credit card - one year: $39; two years: $69. Postage: U.S. looked more like People Magazine rather than a technical publication. We and U.S. possessions free; Canada, Mexico add hope you don't mind. After all, how people use the Palmtop to better their $6 per year; other countries add $18 per year. Published bi-monthly plus two bonus issues, lives is the real story of The HP Palmtop Paper. one in April and one in November. Please allow Part of the latent power of the Palmtop is that it is a DOS computer. four to six weeks for receipt of first issue. That means programmers can write Palmtop applications which provide Executive, Editorial, Circulation, Marketing and Advertising Offices: P.O. Box 869, Fairfield, IA users with more tools to solve individual needs. In this issue we review 52556. Telephone: (515) 472-6330, FAX: (515) Palmtop technical reference information found in the newly released HP 472-1879. Copyright 1995, Thaddeus Palmtop lOOLXj200LX Developer's Guide. Then we examine the work of an Computing, Inc., all rights reserved. No part of this publication may be reproduced without independent team of programmer~. The fruit of their project is software written permission. Reasonable efforts are tools by which any Palmtop developer can make a DOS application which made to provide accurate and useful informa­ tion, but the reader must make his or her own will look and act like a Palmtop built-in application. We have written and investigations and decisions; the Publisher and organized these two articles in such a way that non-technical users can read Editorial Staff cannot assume any responsibility them and appreciate what is involved in in creating Palmtop applications. or liability for the use of information contained herein. Finally, we want to wish Robert Roney the best of luck. Robert has been POSTMASTER: Please send any address our technical editor for the past few years. He has left his position with us to changes to The HP Palmtop Paper, Attn: teach at the Maharishi Management University in Chicago, a school which Thaddeus Computing, Inc., P.O. Box 869, examines management concepts in light of human consciousness. Fairfield, IA 52556.

JULY / AUGUST 1995 THE HPPALMTOP PAPER 1 The editors of The HP Palmtop Paper welcome you to importance. You can devise your own ranking scheme. I prioritize Palmtop Wisdom. Palmtop Wisdom takes current think­ my ToDo's as follows: ing about leadership, human relations, time manage­ o Do today! 1 Important. ment, finance, self-development, travel, and entertain­ 3 Not important. 9 Don't bother (for things I might ment and shows the concrete application of these concepts , want to do "someday", but I don't using HP'slOOj200LX Palmtop pes. want to delete). 3. In the Notes field - Enter a We welcome your feedback, ideas, and contributions. description of the ToDo here (e.g., "Get Bill's birthday present," etc.). 4. Use Subsets to display ToDo's - The Subsets are the key STAYING The NoteTaker Solution to this system. I have Subsets ORGANIZED Open a new NoteTaker file on the defined to display my Gos, Calls, HP 100/200LX and save it as Buys, Dos, Reads, and ?s. For exa~­ Make the Most of Your Time by "TODOLIST." Then start entering pIe, to define the Buy Subset In Sorting and Cross Referencing your ToDo's as individual items in NoteTaker, I press ~ (Subset) ~ Your ToDo List by Activity NoteTaker (press ~ to add a new (Define) and key in Buy: in the Title Effective time management means ToDo item). Enter your ToDo items field. I press 1F10 I, name the Subset avoiding . unnecessary repeat as described below: "Buy" and press ~ again. actions that waste time and money. 1. In the Title field - Enter the Whenever I select that Subset, only With a busy schedule and a long list general type of the ToDo. You can my Buy ToDo's are displayed. of ToDo's, it's easy to find yourself create your own types, but I use running in circles - going back to a those listed below. Don't forget to Paul Merrill store to buy forgotten items, or call­ put a colon (:) after "Go", etc., or Associate Editor, HP Palmtop Paper ing someone two or three times when you sort for these Subsets you when once was all you needed. will pull up entries that include Grouping your ToDo items by words like "Golf" and Got". SELF DEVELOPMENT activity can solve this problem. If you enter more than one type of activity in the Title field (e.g. "Go ON THE PALMTOP Uplift Your Spirits by Focusing shopping" can be a Go: and a Buy:) on Your Goals and Successes I use a custom NoteTaker ToDo list you can bring the item up in more instead of Appointment Book's We all have within ourselves at any than one Subset - thereby cross moment, thoughts that can provide ToDo list because the custom list referencing it. lets me use Subsets to sort my us with inspiration at a moments • Write: Letters I want or need notice. When bored or not feeling ToDo's in useful ways. I developed to write. this system because my ToDo's up to snuff, we can remind our­ • Go: Things I have do do away selves of the successes in our lives. tend to fall in a number of distinct from home (for example, mail a types. For example, I have CALLS I We can decide to do things we package at the post office). know will make us happy, focus on need to make, things I want to • Buy: Items I need to buy. READ, items I want to BUY, places our life goals, or remember a • Call: Any phone calls I need favorite joke. I need to GO, etc. to make. The problem with Appointment • Do: Anything I want or need Book's ToDo list is that I wasted a ON THE PALMTOP to do at home. This item does not For this example, let's create a cus­ lot of time scrolling through the list. include Calls, Writes, or Reads. For example, if I had some time for tom database that documents the • Read: Anything I want or high points in our life and describes phone calls, I had to go through a need to read. list of 50 or so unrelated ToDo our personal successes. The exam­ • ?: Things I need to think about ple shown below worked for me, items to find the calls I needed to (e.g., "What should I get Mom for but you may want to set yours up make. I needed a way to quickly list her birthday?). differently. all the ToDo's of a particular type, 2. In the Category field - I use sorted by importance. To define a new database, open the Category field to list items by the DataBase application and press

2 THE HP PALMTOP PAPER JULY / AUGUST 1995 IMENU] Eile Define New Database. the field displayed in the individual be switchable. The actual steps for creating a cus­ Data Item view would have been To install the program in tom database are described in the very small. That is why I chose to Application Manager - press IE] HP lOOj200LX User's Guide (see create the two separate labels above (App Manager) I MENU I Application "database, defining new" in the and use a single letter ("C") to title Add. Fill in the Name and Path index for a page reference). You'll this field. fields. Press I~ (OK), and assign it need to add the following fields to to a hot key. your Success database: Position and size the fields as Activate the program by press­ described in the User's Guide. ing the hotkey combination you

Dill", Il_ With your Success Database you have chosen, then ~ (Draw), and 8wgv:mm1l."!iTjI!!Wt!r:JI'!II . I i:Y""t.Dale 2/10/ 69 ~ 2/ Uti10 Age 16- 17 · Cat.ellory Peraonar- I can reflect on your successes when­ trees begin to manifest one by one, ! Learned Sillf ~m=;fick'-nc'g":-IJQoP1Q are ~~~1

Cont.ac:t.~ , Hottn,. and Hv"oriQII ever you need inspiration. You can branch by branch. When the pro­ I ~~~~ ~~~~I:.in~rt~~!I~~~"s~lft.~ J:~~~le-•. - create Subsets to view your success­ gram pauses, press ~ again to add Tokl.mftlJ4!11. ~!d:s~.Je~ i~r:llgfici~~~!I~~:a~e~~~de~1~r~~~3n:~ Ms es from different perspectives, ie., more trees or ~ to start over. PrvsidQnt. Cleaveland. all the successes you have had in For those of us who can't resist the "social" area of life. And you fiddling, there are a number of Success database, Data Item screen can see how much you've grown by options. Press (ill(Params) or showing success information. reviewing the lessons you've I!!I(Advance) to control the speed learned in life, or remind yourself at which trees are drawn, the num­ of people and places you want to ber of trees drawn, the dimensions • Event (a text box) - The visit again. of the trees, and so forth. I have the name of your success (e.g. "traveled program set on auto-start and auto­ from England to Japan by myself.") Paul Merrill repeat so trees start forming as soon • Date (a text box) - The date Associate Editor, HP Palmtop Paper as the program starts. After the pro­ the success occurred. The reason to gram is finished with a screen, it choose a text field for the dates of pauses for five seconds, erases the your success is because the Date ENTERTAINMENT existing screen, and starts afresh. box option only allows you to enter Another TREE.EXM option is one date and not a range of dates if Action Is Based on Rest "Boulevard", which is shown in the that's what your success needs (Le., Everyone needs to get a rest from following screen. 2/5/1975 - 3/16/1978). their activities, to withdraw so that • Age (a text box) - The reason they can come back to what they to choose a text box rather than the were doing, refreshed and more Number option is the same as effective. An integral part of many above. A Number box will not Eastern cultures is contemplation allow you to enter a hyphen if your and other practices that refine one's age entry needs to be 16 -18. appreciation for beauty. Perhaps it's • Category (a category box) - I not surprising that Japan is the ori­ categorize my successes under: gin of a program where you can Personal, Physical, Social, Spiritual, relax by watching trees grow on Trees lining "Boulevard" . and Financial. your Palmtop. • Learned (a text box) - The If 1ou've ever enjoyed watching To start Boulevard, press (ill most valuable things you learned the movement of fish in aquarium, (Params) and select Boulevard. The from the experience (e.g. "self confi­ or waves at the beach, you will trees appear along an imaginary dence"). probably appreciate TREE.EXM Iii . boulevard that you are in the mid­ • Contacts, Notes, and dle of. Memories (two labels). These are I And you can mix and match - labels for the note box described you can start a screen off in Tree, below. Because this phrase uses switch to Boulevard, and vary the more characters than you can fit in contrast on each successive group the Field Name field, split the of tress. If you like one of the result­ phrase in half, make two labels, and ing screens you create, you can save line them up next to each other. it as a PCX file (from the screen • C (a note box) - Put things you like, press 1!!21 (Save), type in this field like names of people TREE.EXM Screen FILENAME.PCX) which you can you met, phone numbers, memories use as an opening screen topcard or (e.g. "Almost got mugged in display and edit in another graphics Hampstead Heath in London") or ON THE PALMTOP program that reads PCX files. notes (e.g. "visit Cornwall next TREE.EXM is a System Manager Thanks to Shozo Ito for provid­ time"). The title associated with a compliant program - in order to ing the English translation. Notes field always goes to the left run it you have to install it on Hal Goldstein of the field. If I had titled it Application Manager and assign a Publisher, The HP Palmtop Paper "Contacts, Notes, and Memories" "hotkey" to it to start it. It will then

JULY / AUGUST 1995 THE HP PALMTOP PAPER 3 Please - More Articles are submitted by our readers . from Palmtop Users in That's what gives the Palmtop Prevent Invalidating "Other" Countries Paper its unique perspective Your HP Palmtop PC Warranty! Even though Hewlett­ and variety. If you haven't seen Hewlett-Packard Company is noticing an increasing trend of users tam­ Packard doesn't hold a big any articles relating to land pering with the internal components of their HP Palmtop PCs. market share in Argentina, surveying, it's only because no Hewlett-Packard Company would therefore like to advise HP the number of HP Palmtop one has sent us one. We would Palmtop PC users not to disassemble any parts of their HP Palmtop users here is increasing. The welcome a proposal (possibly a PCs, with the exception of replacing batteries. Any existing warranty will need to be up-to-date with User Profile) on this interest­ be void should the HP Palmtop PC break down as a result of such dis­ Palmtop news is mandatory. ing subject. If you would like to assembly. The HP Palmtop Paper fills an volunteer for such a task, please As a reminder, there is a statement in the Limited One-Year evident gap between let us know, and we will pro­ Warranty section of the HP Palmtop PC manuals which warns users Hewlett-Packard and their vide you with a brief "Writer's against any unauthorized product modifications. The statement reads: Palmtop users, especially Guidelines" to help you formu ­ "This warranty does not apply if the product has been damaged by here in Argentina where we late it into a usable article for accident or misuse or as the result of service or modification by other don't have a single user's The HP Palmtop Paper. (See than an authorized Hewlett-Packard service center." group. page 48 for information on how Asia Pacific Personal Computing Division As a subscriber, I would to contact us.) HewleU-Packerd Company like to point out what I con­ Probably the main reason sider are some Palmtop there are fewer articles from Paper drawbacks. outside the U.S .A. is because of languages, articles must be Writer's Guidelines is not nec­ CJ I haven't seen any arti­ the demographics of our sub­ submitted in English. Writers essary - Paul.] cles related to my profes­ scriber base - the majority for whom English is a second sion, land surveying. Since (65%) are from the Un ited language should have a good Palmtop Goes Musical we surveyors are among the States . We welcome article sub­ command of English and its I have recorded directly to most eager consumers of HP missions or proposals from out­ idioms. my Palmtop from a Roland handheld products, I and side the U.S.A. Since The HP If you would like to send us Sound Canvas MIDI sound my colleagues would be Palmtop Paper is published in a letter, tip, bit of Palmtop module(SC-55). I've tried very glad to see someone on English, and since we are not Wisdom, or some other smaller both recording and play­ your staff write something set up to translate from other piece, please do. For those, a back, and I've noticed no about our business. CJ Another weak point is the fact I have seen very few articles from outside of the USA. I am not just talking about the foreign countries that American readers know the most, ie., France, Italy, Germany, Korea, etc. Down here, far south of the border, Supports the HP 95~ l00LX and 200LXI some really interesting things are going on. • Transferslfranslates important data between your lIP Palmtop and Windows PC As an example, in • Reconciles data, notifying you when conflicts are found Argentina right now, in the • Controls what data is transferred, how it's formatted and where it's transferred state I live in, we are work­ • Keeps your HP Palmtop and PC data in synclt! ing on a project that will Supported SoftwRre entail re-surveying approxi­ mately eight million urban ACT! for Windows dBASE PackRat4_1 Windows ASCn (CSV) Files lots alone. There are many ECCO Paradox Cardfile/Calendar CaLANdar Excel Schedule+ Word for Windows opportunities for HP Commence 2.x Lotus Organizer Sidekick 2.0 Word Perfect for Windows Palmtop users to effectively use their Palmtops in such IntelliLink for Windows Only $99.95 tasks. "IntelliLink is the only solution for keeping network-based scheduling and contact information synchro­ I think addressing some nized with your PDA." PC Week, April 17, 1995 of these topics will broaden "Tbis is truly excellent software -vital if you want to use a pocket computer. .. very useful if you need to the scope of the magazine move data between formats, even just software formats." Computer Shopper (UK), April 1994 and increase its reader base. "IntelliLink surpasses other desktop-to-palmtop links in its ease of use, its smart way of handling of data Greatfully, flies, and its error correction features during uploads and downloads." Windows SourcesJune 1993 Hugo Mendez, PLS All products listed are trademarks or trade names of their respective entities. La Plata, ARGENTINA To order IntelliLink One Tara Blvd., Suite 210 Tel: (603) 888-0666 contact: Nashua, NH 03062 Fax: (603) 888-9817 [The majority of our articles Corporation

4 THE HP PALMTOP PAPER JULY/ AUGUST 1995 problems. The Roland justice to our unique little particular issue has a lot of somewhat of a curiosity in Sound Canvas MIDI comes machine's higher-level information for the technically the local Harris-Teeter mar­ with a convenient serial potential and all the ingenu­ sophisticated user - Paul.} ket, as many people ask me interface to a Pc. Since the ity that went into its design. what the device is I hold so HP Palmtop's standard seri­ I personally believe that Palmtop Organizes tenderly in my hand. al port works just like any the Palmtop Paper should Grocery Shopping My wife only knows by other PC's, it ran perfectly. cater a little more to the My wife recently broke her manual, visual inspection I've recorded from my MIDI technically minded section leg. Because of the severity the contents of her freezer. I synthesizer (keyboard) thru of its readership and devote of the break, she is saddled took inventory of the freezer the Roland sound module to more space to articles by with an unusually heavy and added the contents to the Palmtop, and played contributors like Mark cast. She cannot do anything another NoteTaker file. back the sequences, no prob­ Scardina and Ed Keefe. The without assistance, so I have When an item is withdrawn lems, no glitches at all. Palmtop, after all, is sup­ taken over as "caregiver" from the freezer compart­ Jeff Hirai posed to be a very capable and head of running the ment, I delete it from the CompuServe ID: [74200,2450} DOS machine, and not all household. list. I find this useful when I your readers are complete In order to bring some am in the grocery store, as I Palmtop More than beginners (as some of the joy to my routine tasks, I often see a special on a meat a Sophisticated PIM Quick Tips would suggest). started entering a running or frozen product. If it is not It seems to me that the Robert Amram grocery list on my HP 100LX in my home freezer "inven­ image of the HP Palmtop St-Cloud, FRANCE using the NoteTaker files. tory", I am more likely to As I shop at the grocery purchase the "special." your journal projects is pri­ [The readers of the Palmtop marily that of a sophisticat­ store, I delete the items as I Also, I would not ordi­ paper range from the expert to ed PIM, because of the go down the aisles. Thus, I narily bother to check unit the first time user. For this rea­ emphasis which your editor­ only have an active unfilled prices in the grocery store. son, the Palmtop Paper tries to list on the screen. I find this But having the convenience ial content places on the have a mix of articles, tips, etc., machine's relatively trivial more helpful and certainly of a built-in calculator in my that are of interest to both more fun than carrying a HP 100LX, I often find Appointment Book, ToDo, groups. We appreciate your written list with a pencil to myself checking unit costs. Phone Book, and suchlike observation and will try and cross off purchases made. applications. I feel that this keep the "mix" of articles bal­ Moreover, I am apparently [Continued on page 39.} editorial policy hardly does anced. You'll notice that this

Get great Windows connectivity for only $49.

You've waited long enough for So it's as easy to organize your files Windows connectivity - trade up on your palmtop as it is on your to PalmConnect for only $49"*': Windows Pc. And even if you work on But Windows isn't all you'll one computer in the office and another get. PalmConnect gives you at home, with PalmConnect you're the simplest, most automatic always up-to-date. When you're at and painless solution for synchro- either computer, plug in the cable, nizing the data on your HP palmtop with run HotSync! and your palmtop your Windows Pc. carries all your most current data. PalmConnect takes a radical new approach to PalmConnect - back up and synchronization - it's called HotSync!'" the painless way to back up This one-step backup and synchronization technology and synchronize your data. keeps track of your files and updates any files that have changed - both on your Windows PC and on your palmtop. Developed in cooperation with Fli;;' HEWLETT" And if both files have changed, no problem. HotSync! con­ .:~ PACKARD ducts a record-level synchronization for your Note Taker, Phone Book, and Appointment Book entries automatically. * Special $49 trade-up offer for owners of an HP 100/200 Connectivity Pack for What's more, PalmConnect ensures that your other DOS only. (Proof of ownership required.) palmtop files, including Quicken, Lotus 1-2-3, and database files, are always up-to-date both on your palmtop and your Or, get the complete PalmConnect package (cable included) for only $129. desktop. Once connected to your Windows PC, your palmtop works just like a disk drive within the Windows File Manager. To order, call 1-800-881-7256.

C 1995 Palm Computing Inc. Palm, the Palm Tree logo, HotSync!, and PalmConnect are trademarks of Palm Computing. All other trademarks are property of their respective holders. VA195

JULY/AUGUST 1995 THE HP PALMTOP PAPER 5 NEW THIRD PARTY PRODUCTS

Third Party Products of Interest to HP Pall11top Users

This section lists products new since the last issue and includes hardware, software, books, videos, training, and services of interest to HP Palmtop users. The icons above the product name indicate which Palmtop the product is suitable for: 1110'1' for the 95LX, ! 100/200LX for the 100/200LX (in some cases, the product may be suitable for the 100LX or the 200LX, but not both). Prices listed are suggested retail. We invite vendors and subscribers to send us information about HP Palmtop­ related products they discover. We rely HP Palmtop Users Groups on information we receive from the manufacturer and cannot test every AUSTRIA - 95LX1100/200LX users in Austria should conlact: Ulli Hoesch, A·11I1 Vienna. P.o. Box 50, piece of hardware or software. We wel­ HP-Club Ausln'a; Fax: +431115443224. Cleveland, OH (USA\ - 95LX11001200LX users in the Cleveland area should contact: Craig de Fasselle. come any user feedback on product rio MEM, Inc., 470~ Easf355th St., Willoughby, OH 44094. 80stol), MA (USA\ - 95LX11001200LX users in Ihe Boston area should conlact: Bryan Kraulhamer; suitability. Phone: o17.J14'9ffOiJ} 191 (work); Fax: 611.J14-9620; CompuServe 10.: /10444,41J. ~~~o;v;,/~~,{l?i~i~~g~i.!.Jg..t~~,~?~d conlact: Marcos L. Pedroza, Rua Twn' 641 Ap 104-8, By Paul Merrill you place it where you Denver... CO (USA) - 95LX11001200LX users in theJlenver area should conlact: Bill Hoel/Qen, 5944 S. Kipling, "uil8 3lIO, lilfle/on. CO 80121 Phone: 303-933-0023; Fax: 303-911-0341. Group meets quarterly. want. Black leather. Detroit, M~US.eJ - 95LX1100I200LX users in the DWJilarea should contact: Jeff Z0'gn 29311 Ara:t!!J. Hardware [See advertisement, page 11.} 'fJJ,'%Ji:'Fft'f,.!#-9390.48334-2815; Phone: 313-489-1855 ~ TJ or Louis Peeples. St Clair ores MI48 ; GERMANY - HP P~lmIQDIOmniboJ1k users in Gennapv_should conlact: Eckart Pn'nz, OOOre MOh1s11. 568, Availability ...... Now 64291Dannslad/, GERMANY; PhonelFax' +496151316_ GERMANY I L - Not an official user gro~ but Ihis individual is willing 10 help HP Pricing Palmlop' use~ wit techni9!l! proble~~ contact Illes Kohl, Ha,q§felder Ailee 16, 0.-16131 Karfsll1'/1e GER. If): /1001 14,31""j; In/emel j : gilles(jspam~tido.de; Phone: ;49-121-69- Cases Palmtop/cellular ...... $69.95 36·55(a7ler6p.m. enm uropeanhme). Computer briefcase ...... $119.00 HP palmifiousers in Greece should conlact: Stavros D. Zacharakgs, Sofocleous 33. A/hens ; Phone: ( 1) Q05004t;,: 1+3). 093-254-11124hrs.; Fax: (+3-QtJ 8OS1iJ41. .. or PCMCIA card case ...... $9.95 Clo Pr%nio ampulers, l>. Papandreoy 22, 'SetreS 62122, Graece. PhlJne: 0321-22011; Fax' CONTACT: EduCALC, 21953 Cabot 111O,.M! 100/200LX I HOLLANDIBELGIUM - HP 95LX11001200LX users in I/le IQw countries should conlact: PROMPT HP­ Rd, Laguna Niguel, CA, 92611, USA; ac. MlSl8r'(CiJongs. Paslbus 1061, 151JOABZaandam. HOLIAND;Phone:+3115104205. Phone: 800-113-6526 or 114-582- DONESIA - HP Handheld users IHP 75C, 110, 41!, 12, 1001200LX\ in Indonesia should conlact Dirk H. 2631,' Fax: 114-582-1445. ~versberl, c/o P. 1. Ausllndo Milralama, Mr. Elman Sunanio. Jl Gunung Sahan' 2/6E, Jakarta 10610. INDONE­ Leather Cases ~. ITALY - 951100I200LX users in Haw should conlact: Stelano Giq/i, Wa £, Toti, 13-80123 Ancona, ha/~' Phone: 011-36845 or 011·200916,' Fax: 011-200916,' Inleme/ to: [email protected]./t,· Fit/o-Ne/ to: for Palmtops and 2:332/316.4. Accessories Kansas (USA\ - 9511 00/200LX users in ItaJy should contact: Marie/he Wilson, P.O. Box 1151, Manhahan, KS 6if502-otJI2, USA; Phone: 913-532·9715. Three new leather cases are Card Drives Los Angeles, CA (USA\ - 95LX110012PQLX users in the LA area should conlact: Dsve Shier a/ 805- available from EduCALC: I 311-9391: rax' '8(}5-311-93!!1; CIS.' /15030.3314J for more infonnalion. ~ew J~:JlNew Y~k ~US~ - 95LX1100/200LX users in the Nt)l J~r5;IDI!New York area. Contact: • Palmtop and cellular If/fld7'(Wo%fi. 169 ;pri. gf/e, Avenue, Rutherford, NJ, 01010-1642; IS j ://1031,2162t Phone:201-

phone case - Has spots for Oklahoma City, OK (USA\ - 95/100/200LXusar1i in the Oklahoma City area. Contact: Richard 8. spare batteries, business Meek, 1804Hunifngton, Okla7iti!naCity. OK13116. USA; ResidenlialPhone: 405-'842-1261. cards, pen and pencil, PCM­ ~}~'?),c:.dclo~/W~:kiCh:~~9~~j~~71 u6T.M »31~~n}Jb~~?~ffo~~~e&?2~:f?':f15.kell, Siln Diego. CA (USA\ - For 1001200LX users in the San DiegQ.area. Conlact: Mark Gitiitz, In/emel' CIA cards and papers. PCMCIA Card gitiilzi}hdAsd.hitachi.COrif; Work phone: 619·531·30()O; Fax' 619-695-9501. Dimensions: 8" x 9.5" x 2". Drive for Mac, UNIX, ~n Francisco CA (U~Al - S.P.A.M ISocie'tlor ~ A~emi{lt thrwt M~tings). For HP :;i}]~P4'~~~~k~!o.Ba\t re, Northem Cali omia. onlact: 'fIis It ompu '!Ve j : [73301.3214}; Black leather. and IBM Systems tattle, WA~W~L::- For HP Palmtop and Handheld users in the Pu~el ~ound area. Conlacl: Ken/ • Computer briefcase - This PCMCIA drive works ;%h"3liff!cysggciJm.: 1fM;:'~il/:l!!.quah, WA 98021. CIS 10:/12310.21 '4}; lItemel'pe/er Holds Palmtop and/ or lap­ with Apple Macintosh, SRI LANKA - HP P'IlmtoD uselS in Sri Lanka should conlact: Francois Smith, Colombo Rd. 71 411, top. Also has places for S6iKluwa, Sn Lanka; PhonelFax: 94.1.453447. UNIX Workstations, IBM PCMCIA cards, modem, SOUTH AFRICA - HP PalmtoplO~nibook US?rs in South Africa shQjJId contact: James Dean. CI$.ID.· compatible PCs, and other lJ#liff:l3j,'ln,eme, address: james charon.hlpsys.co.za; Phone: (OIl) 806-1382 (OIH); Fax: (OIl) cables, books, pens, etc. Comes with two outside computers with an SCSI bus. ~~~~~fI~~~~~~~~~spain should contact: Delfin Arzua Mouronte, Avda. Republica Argentina N7 Comes with two PCMCIA - HP palmt~ users' weden should contact: KQn/lllemann EriksbertQs.lll!lan 12A, 11430 pockets. Dimensions: 13" x Sweden; Ph ne: (t. 8611488t; Mobile Phone: 010-715 55 6~' -comt'Sqrve 10.: lOS' x 2". Black leather. card slots (supports type I, II W/1Imzr~ ~ ; nte;ref~JSress~ke~'r8g~.~t.~ Sturvevagen 8 B, 33 38 Its)obaden, and III cards) and can be HP Palmto~s f~kurk'fX ~ould contect: Ahme/ G. Ozisik.$oYflk Binasi, 8/JY1!kdere Cad. • PCMCIA card case - c,,:''J,nbul , 'KE; 'hons: (212) 215 0910 (ext 309); Fax' (212) 211 5161,' BBS: Holds four type I, three type used internally or externally. UKRAINE - For HP Palmtop users in the Ukraine Od~ , Kiev, Crimea rljQions. Cont~ct: linel$kw V. II, or one type III card. A Transfers up to 2.5MB of Oleq, I, Varvarovskv Spusk, Nikolaev, 321015, UKRAfI.IE; Phone: (051) 36-13-51 36·13-13; Fax' (051) 24-41- 25,·7n/emel.· [email protected] Velcro patch on the back lets data per second.

6 THEHPPALMTOPPAPER JULY / AUGUST 1995 NEW THIRD PARTY PRODUCTS

Availability ...... Now Pricing ...... $1,495 l.x/2.0, Microsoft Schedule included. You can have up Pricing: ...... $Varies CONTACT: EnBloc, Inc., 6441 S.W Plus, PackRat 4.1, Paradox, to 9 multifield indices and CONTACT: Adtron Corporation, 3050 Canyon Court, Suite 280, Portland, Sidekick 2.0 for DOS, S. Country Club Dr., Suite 24, Mesa, Oregon, 91221, USA; Phone: 503-292- up to 100 files open simulta­ Windows Cardfile and AZ, 85210, USA; Phone: 602-926- 3252; Fax: 503-292-3365; BBS: neously. Japanese language 9324,' Fax: 602-926-9359. [email protected] Calendar, WordPerfect for version and evaluation ver­ Windows 6.0, Word for sions available. For more Windows 6.0, Casio B.O.S.S., information, contact vendor. Casio Z-7000, Franklin Cleaner ~ Software Organiz-It Digital Book [See advertisement, page 38.} System, HP 95/100/ 200LX, HP OmniBook, Psion Series Availability ...... Now Medium ...... Floppy disk Writing!Development 3/3A, Sharp Wizard, Sharp Pricing ...... $89.95 Zaurus, Tandy Z-PDA. CONTACT:QNE International, Inc., 136 Microfiber [See advertisement, page 4.} Granite Hill Ct, Langhorn, PA, 19041, Cleaning Cloth USA; Phone: 800-333-0448; Fax: 215- A chemically free, high den­ lj!OiDI 1oo/200LX I Availability ...... Now 968-3550; BBS: 11321.1203@com­ puserve.com sity cleaning cloth used to Medium ...... Floppy disk Pricing ...... $99.95 clean dirt, oily film, etc., Thoughtline Upgrade ...... $39.95 from smooth surfaces with­ Use this writing tool to help CONTACT: IntelliLink, 1 Tara Blvd, Foreign Languages out lint or static buildup, or you conceptualize, develop Suite 210, Nashua, NH, 03062, USA; scratching. Tech Cloth can be Phone: 603-888-0666; Fax: 603-888- and organize your writing 9817. used on computer screens, project. Start with an idea 100/200LX mouse pads, CD-Rom discs, and end up with a rough and other electronics. draft that you can print, Programming I More Languages Reusable and washable. view onscreen, or import to Sizes vary. Available your word processor for Available through retailers. editing. Uses 640K of RAM. The Entente Corporation announces the availability of Availability ...... Now Availability ...... Now the following language Pricing: 9" x 9" ...... $12 Medium ...... Floppy disk Compact High translator programs using CONTACT: OptiTech International, Pricing ...... $79.95 Level Programming non-latin based alphabets: Inc. , Suite 2140, 500 Grant St. , CONTACT: Experience In Software, Language Pittsburgh, PA 15219, USA; Phone: 2000 Hearst Avenue, Berkeley, CA, Russian, Arabic, Chinese 412-411-1810; Fax: 412-411-8988. 94109; USA; Phone: 800-618-1008 or Use this "event driven" pro­ (using Taiwanese alphabet), 510-644-0694,' Fax: 510-644-3823. gramming language to pro­ Japanese (Hiragana), and Wireless I gram business type applica­ Korean. This adds to the list tions on your Palmtop or of previously available lan­ Connectivity I desktop. QPRO 4 is a high guages:Spanish, French, level programming lan­ Portuguese, Italian, German, 1100/200LX 1 guage that only uses lOOK of Hungarian, Polish, Serbo­ RAM. Custom applications Croation, Chinese (main­ Wireless Radio can be run on both 1MB and land, Latin-alphabet-based Frequency 2MB Palmtops. phonetic method), and Docking Station IntelllLink for Written entirely in Japanese (Latin alphabet Place your Palmtop in this Windows Ver. 3.3.1 Assembly language, QPRO "Romaji"). Contact Entente wireless docking station to Now Available 4's run time module is 90K. Corporation for information be able to send and receive Use IntelliLink for Windows Formatted data entry entry or see page 14, Volume 4, E-mail, send faxes, access a to exchange data between screens are created with Number 3,1995. remote computer, the your Palmtop's built-in WYSIWYG screen editor. Availability ...... Now and other BBS's. applications and the differ­ Language includes pop-up ent formC't of another appli­ Medium ...... Floppy disk Comprised of an internal, windows, point and shoot cation on a PC or PDA. Pricing: programmable wireless da ta selection, light bar English &1 language ..... $49.95 IntelliLink 3.3.1 supports modem, antenna, software menus, complete screen Ea. additional language ... $29.95 ACT! for Windows 1.1 and management and two CONTACT: Entente Corporation, 1441 and optional wireline 2.0, ASCII (CSV) Files, dimensional tables. Mariposa Ave., Boulder, Co. 80302, modem. Weight l.7Ibs. CaLANdar 2.55, Commence USA; Phone: 800-409-1101,' BBS: 2.x, dBASE III/IV, ECCO, A multikey B+ tree index ramole@ao/.com Availability ...... •...... Now Excel 5.0, Lotus Organizer sequential file handler is

JULY / AUGUST 1995 THE HP PALMTOP PAPER 7 WARNING: Your subscription may be abou RE EW OR SUBSC THI HP PAL TOP AND GET ALL THIS •••

THE HP PALMTOP PAPER III PC CARD REVIEW"* I USuper. .. " - Ken Cutler A special report with all the information you need to uTerrific... " - Mark Gitlitz make sense of the many types It••• truly the most rewarding maga­ ofPCMCIA cards becoming zine I have ever subscribed to with available: tons ofinformation and products spedfically for the HP Palmtops. SRAM • FLASH· FAX/MoDEM I don't have to go to the news agent to NETWORK· WIRELESS· MORE REVIEW browse the PC magazines for informa­ An invaluable reference item NEWISSUE tion re palmtops anymore. Thank you whether you're looking to buy EACH YEAR! very much!" - Khundry Kumulia . or just looking. $7.95 cover price, .lent to you each November

III.EST PALMTOP TIPS"* I THE SUBSCRIBER Maximize your palmtop POWERDISK productivity with this collection A different PowerDisk for of the most useful tips, tricks, BEST every year you subscribe! shortcuts and hidden features Loaded with the best we've discovered in our Programs, Games and Utilities we can fmd, two years of writing many subscribers have told us that the PowerDisk The HP Palmtop Paper. alone is worth far more than the cost of a sub­ Great for users at any level! scription. New issue each year! But you can't buy it. You can only get it free with your subscription to The HP Palmtop Paper. $7.95 cover price, .lent to you each April $55 if purcha.1ed "eparately, .lent to you each Septemher

* YOU RECEIVE TWO ADDITIONAL BONUS ISSUES FOR EACH YEAR YOU SUBSCRIBE. Run Your Desktop PC from your HP 1 00/200LX by Phone

pcANYWHERE lets you use your HP 100LX or 200LX and a modem to access your desktop PC in the office or on the road, to transfer files and run programs.

[Note: the software in this article I copied the A W _REMOT different than mine, these files may was tested on an HP 100LX. The directory (862,073 bytes) onto a have different sizes on your points should also be valid on the SunDisk SDPL5-5, 5 volt, 5MB (no machine. You may be able to use a HP 200LX. Later versions of Stacker) PCMCIA card. I used the file compression program like pcANYWHERE (5.0 and above) standard HP Connectivity Cable Dietii or Stacker to cut disk stor­ require a 286 or greater processor and (F1015A) and the modem adapter age requirements in half. do not work on the HP Palmtops. This from the HP Adapter kit (F1023A) Setting up remote control soft­ article covers pcANYWHERE VerA.5, to connect the 100LX to a US ware is painful, but do-able. Here which is still available through Robotics V.32bis modem. I have is some advice: Symantec. See page 47 for Symantec pcANYWHERE on my desktop 1. Use the same type of modem on contact information.] configured so that when I call in both ends. V.32bis is getting more from my other office, the desktop "standard" but it is not perfect. At By Craug Payne automatically hangs up and calls least try your together me back. This trick keeps me from and return one if it can't connect For some time I've used pcANY­ racking up a big phone bill and reliably. WHERE on my desktop PC in Utah having to go through the process of to access the home office PC in submitting paperwork for reim­ 2. Do a test run. Tryout your con­ California. It's a robust and reliable bursement. Unfortunately, the figuration in a room with both program that has let me transfer up automatic dial-back feature can not machines, modems and two phone to 20MB of compressed files via be used while traveling since the lines. Debugging this stuff when modem and phone lines without host doesn't know your current the machines are physically sepa­ any problems. However, occasion­ phone number. rate is tough. ally I'd be on the road and need to This arrangement worked fine 3. If you haven't bought your access the home office computer. It on the 100LX. The minimum set of modems yet make sure they are was a little frustrating until I dis­ files needed to run the Remote part both V.32bis. 2400 baud is livable covered that pcANYWHERE of pcANYWHERE 4.5 is: but sluggish. A V.32bis is cheap /Remote V4.5 works flawlessly on these days and will soon pay for my100LX. File .Filesize Kb itself in connect time. There was a review of V.32bis modems in PC Using AWREMOTE.EXE ... 413,770 Magazine, June 29, 1994, volume pcANYWHERE Remote AWR.MSG ...... 214,762 12. The Practical Peripherals Inc. on the HP 1 00/200LX BTRIEVE.EXE .42,524 14.4 pocket was one of the Editor's pcANYWHERE is more than a file AW.RC ...... 12,182 Choices. There is also an inter­ transfer program. It's a remote AW.HW ...... 14,096 operability chart on page 282 of the access program that lets you AW.HI1 .. 6,144 same article which will be very remotely run one PC computer helpful when choosing modems for from another. A "host" computer Total: .683,478 this purpose. runs the main pcANYWHERE pro­ gram and a "remote" computer If I eliminated any of these files runs a smaller program (A WRE­ A WREMOTE.EXE bombed out Software I ran remotely; MOTE) that lets it control the host. with an error message. AW.RC1, files I transferred Remember those terms: "host" (a A W.HW1, and A W.HIl contain my I was able to run the following desktop) gets controlled by the specific configuration information. desktop software remotely from "remote" (a Palmtop). Since your configuration may be my HP 100LX: cc:Mail for DOS

JULY / AUGUST 1995 THE HP PALMTOP PAPER 9 REVIEWS: pcANYWHERE

Alternatives to pcANYWHERE W'ordP .. r£at:t. 15 . ::1. pr1.ntar T es t ~~ii:~~!~~~:~~:·.~~:~f~jH:·i~r[{~::~{:~~·~·~·:.~~~r;~{~:~!!fi~...... - .-...... ~ ...... PCREMOT2 L -----'·.~

Running pcANYWHERE Reachout Remote on the HP 95LX If you haven't tried it, get a copy of Reachout Remote (RR) from Stack Electronics (619-794-4777) . Page 46 of the Marchi April 1993 .It works bushels better than pcANYWHERE with the OmniBook 300, and preliminary trials with the issue of The HP Palmtop Paper has 100LX look good, an article by J. D. Fleming, Jr. I have not used RR extensively with the 100LX yet, but so far have found only one quirk. If I describing in detail how to set up the access WordPerfect 5.1 or Office 3.0 (for E-mail) on my desktop (an HP Vectra OS/16S), everything 95LX to run pcANYWHERE 4.5. The works right except that it seems to be necessary to hold down the shift key in order to get the cursor 95LX cannot run AWREMOTE so you control keys to work properly. That aside, this thing is a whiz. have to use the built-in COMM pro­ I use it both for remote access by phone and for file manipulation in the office. RR has a great gram or another DOS communication program. J.D. used SuperKey to file manager, and it's far easier to use, in my opinion, than LapLink Remote, one of the 200LX's make keyboard macros that would let built-in applications. him access function keys on the JD. Reming, Jr. desktop PC that were unavailable in CompuServe 10: [16376,2022} the 95LX VT-100 emulation. He also used SuperKey macros to scroll CloseUp around the 80x25 screens displayed Our office computers are connected with Novell Netware, and we use a single dedicated computer on the 95LX's smaller 40x16 screen. running CloseUp ver. 6 and connected to a modem to provide remote access. Once connected, the The 95LX does not display CGA, EGA, or VGA graphics. If the screen remote caller can check his E-mail as well as work with files and programs on the file servers or the display of the program running on the dedicated CloseUp computer. host requires these modes, you won't When I first got my 200LX I never dreamed that I could use it as a remote user to our office be able to see it on the 95LX's network, However, it turned out to be quite simple, I placed CloseUp on the C drive (I need to screen. In addition, programs config­ remove the A drive in order to use the modem) and ran it just like I normally would. I only needed ured to display in color may not dis­ two files on the Palmtop: CREMOTE.EXE (272K) and CLOSE_UP.MNU (658 Bytes). I told the play properly on the 95LX's mono­ Palmtop that the computer had a black-and-white monitor, to use the COM2 port at 19,200 baud, chrome screen. You may also encounter some word wrapping prob­ and I was connected. (Excerpt from User Profile by Chris Loft, Vol. 4, No.1, 1995, page 30 of The lems, due to the 95LX's 40 column HP Palmtop Paper.) screen.

10 THEHPPALMTOPPAPER JULY / AUGUST 1995 using a text mode even with Using Datacomm to ing files: TM4201.ZIP, TM4202.ZIP, V.32bis. If you can, configure the access pcANYWHERE TM4203.ZIP and TM4204.ZIP.) applications you will be using for You can also use the Palmtop'S So that the display of the desk­ 80 x 25 text in black and white. built-in Datacomm application to top PC fits the 100LX screen, make With many programs it is possible dial into A WHOST on the desktop sure that the desktop PC's screen is to have more than one configura­ Pc. This approach saves having to set up for 80x25. Also, make sure tion so you could have color when load 300K to 600K of pcANY­ you have a full 25 lines in Data­ using your desktop directly, and WHERE's software on your 100LX. Comm or your other communica­ black and white when running it pcANYWHERE supports ANSI tions program. Fn-ZOOM should remotely. You may have to play and VT-100 terminals, which the eliminate the title line at the top games with batch files that copy Datacomm application on the and the status line at the bottom. configuration files around. Some Palmtop can emulate. (See "Calling Also, ESC-T and ESC-B are pc­ programs have command-line a Host from a Terminal," page 230 ANYWHERE commands that options like" 1m" that will start up of 4.5's documentation). However, should make bottom lines visible. in monochrome. performance using Datacomm is a I used the pcANYWHERE util­ bit sluggish. Fortunately, there are pcANYWHERE gives ity A WSEND on the desktop PC to other alternatives. best results send a 47K file to the 100LX and ProComm or TeleMate are fair­ I use pcANYWHERE every day back to the desktop machine. ly small communications programs and have tried other remote access AWSEND also transfers Word­ and are more responsive than the programs. pcANYWHERE works Perfect 5.1 files. The 100LX built-in Datacomm. TeleMate is flawlessly on my 100LX and has received the file in 39.5 seconds better than myoid copy of consistently given me the best and sent it in 29.1 seconds. V.32bis ProComm because you can turn results. If you need to transfer files is limited to 14.4 K baud but it also the status line off and get 25 lines. and run another PC from a dis­ does up to 4/1 compression (on a After installation I was able to cut tance, this package is definitely very good day with a tail wind). Telemate 3.01 down to about 300K. worth your consideration. The throughput on the 100LX was The latest version 4.12, but I don't know how big it is. (TeleMate is roughly comparable to what I get Product Index: page 47 when using my desktop PC available on CompuServe's IBM­ Share/Freeware Index: page 48 remotely to another desktop. COM forum. Download the follow- Increase Productivity with your Palmtop Palmtop Printing Quick Financing Multi-Functional

-=-- CITIZEN" Attention t~J lOOLX Users!!J ~IFYou will have • Now you can reap the • t?tal c~~munica- benefits of the 200LX with ~ hon ability com- . Intuit's Pocket Quicken for . bined with the ~ the l00LX. convenience of U The fastest, quickest way to organize your fi- Flash memory tech- /1 nances on-the-go. Quick, easy access to your nology. EXP's Thin- ; Now you'll be able to print anywhere your data and the information you need to make the Fax 144LXM Modem has palmtop goes. This plain paper printer has right decisions on the spot. Track and categor- 14.4 bps send/receive flash memory. Faxes great resolution (360 dpi) and allows you to ize your financial or traveIlbusiness expenses you receive can be stored in memory right print last minute, life-saving charts and with the only software that completely syn- on the card, so you get both functions in graphs in color. Small (10" x 2" x 1.85") and chronizes with desktop versions of Quicken. your one PCMCIA slot. light (1.1 Ib), the Citizen PN60 prints 2 From the makers of the #1 desktop financial Stock #3057 (No memory) . · $229 pages per minute on cut sheets, letterhead software. Stock #3058 (2MB version) . · $299 and transparencies. Prints approximately 30 Stock #3274 (100 Pocket Quicken) . . $69 Stock #3059 (4MB version) . · $369 text pages on a black cartridge or 3-5 pages with a color cartridge. Don't sacrifice office EduCALC is your place fi. printer performance while working on the SMART road. Versatile, portable, and perfect for to­ to find the newest, hottest 't "I'DIIwfoI'IIo!O/11lidiftJ day's palmtop user. products available for your ., Stock #PN60 (PN60 Printer) •. $374.95 Hewlett-Packard palmtop! Smart Modular provides you with a 9600/ Stock #3289 (NiCad Battery) ••••.•.. $79 Call Today 4800 send receive fax/modem with either 2, Stock #3290 (Car Adapter) ••.••. $44.95 4, or 6 MB memory. Fax larger files with Stock #3061 (100/200 Cable) .••• $34.95 your palmtop! Stock #3292 (2 Black Carts)••..••• $8.95 Stock # 3251 (2MB version) . . . . . $199 Stock #3293 (2 Color Carts)•.••• $13.95 (800)713-6526 Stock # 3252 (4MB version) . . . . . $369 Stock # 3054 (6MB version) .. .. $429

JULY / AUGUST 1995 THEHPPALMTOPPAPER 11 Programmer's Corner The Ne\N and Improved HP Palmtop Developer's Guide

Programming is fun and can be lucrative - If you're thinking about writing software for the HP Palmtop, this book has the information you need to know. '

By Ed Keefe Think of the HP 100/200LX as a Three levels miniature PC XT computer that of programming The HP 100/200LX Developer's uses an microprocessor Three levels of programming may Guide is a book packed with infor­ and comes with MS-DOS 5.0 built be employed for the HP Palmtops. mation about the inner secrets of into the Palmtop's ROM memory. At the first level you can lever­ the HP Palmtops. It is intended for 5.0 is the last version of MS-DOS age the fact that the HP 100/200LX software and hardware developers that will be able to be built into emulates an , DOS who want to create products for ROM memory. machine. So if your programs run the HP Palmtop computers. The The non-backlit, LCD screen has on a PC XT computer, they'll most original edition was available only a pixel count of 640 X 200 and emu­ likely run on the 100/200LX. Even to those who had been accepted lates a CGA screen with four gray some TSR programs and device into the HP developers program. scales. The keyboard uses extended drivers will run. However, TSRs The original guide, along with a keycodes and is software driven that write to a text-mode screen computer disk containing propri­ rather than driven by a dedicated can't pop-up over the built in soft­ etary software, was provided gratis controller. The machine does not ware which uses a graphics-mode by HP.The Revised Edition of the support EMS/XMS memory. It screen. Developer's Guide, out since comes with either 1MB or 2MB of At this level of programming, October 1994 and still referred to as RAM which may be partitioned you can use any computer lan­ a "preliminary copy", supersedes between working RAM and an guage. C and Assembler program­ the initial release and is available to Edisk, designated as the C drive. mers may write programs that use the general public. It comes with a The Palmtops have one PCMCIA any of the memory models com­ disk full of software and costs Type 2 card slot, a standard serial mon to Intel-based machines. $75.00. port (COM1:), and an infra-red Many people have written generic This article presents an out­ transmitter-receiver, but no parallel DOS programs for the 100/200LX line of the Revised Edition with as port. without referring to the much detail as space allows and The HP Palmtops feature an Developer's Guide. indicates which parts of the Guide extension to MS-DOS: Lotus' The second level of program­ are new or improved. No attempt System Manager, which lets a user ming involves writing programs has been made to assess the accura­ task-swap between various built-in that have the look and feel of the cy of the information in the Guide. programs at the touch of a hot-key. built-in applications. Such pro- Overview of the Palmtop from a programmer's ABOUT THE AUTHOR: perspective Ed Keefe is an author, programmer, computer science For those thinking of developing instructor, and long-time contributor to support publi­ software for the HP Palmtops for cations for HP computers. He is the president of the the first time, here is an overview FastAid Company, 314 S.W. Logan, Ankeny, IA 50021. of the machine from a program­ Ed's CompuServe ID# is [75300,3667]. mer's perspective.

12 THEHPPALMTOPPAPER JULY / AUGUST 1995 have been tested by HP or Lotus debugged the code, you run a pro­ Easy File Transfer and the Developer's Guide doesn't gram called E2M.EXE to convert an Between Your support them. .EXE program to one that ends At this level of programming with .EXM. This will make your Palmtop and Desktop you can access code that is built program "System Manager compli­ into the Palmtop, making your job ant". a little easier. Your programs will Programmers who are familiar be able to task-swap with the built­ with event-driven programming in applications and may even have like that used in Windows, will be some of the features of the built-in at a distinct advantage. Proced­ database engine. urally oriented programmers will The restrictions are that neither have a moderately steep learning Add the SCT CL680 Card-Link to your code or your data segment curve. Object oriented program­ your desktop PC: may exceed 64K. And you can't use mers will probably experience con­ ~ Fast-80,000 Bytes/sec the standard "argv, argc, or env" fusion and disappointment. variables. The Developer's Guide refers to ~ Easy to use-works just like a floppy disk drive In this type of programming you "objects, classes, and messages." develop a working .EXE program However the terms are used in a ~ Convenient-plug-in installation to your using C. When you've completely non-standard fashion, certainly not parallel printer port ~ Reads /writes SRAM and What's in the Revised HP Palmtop Developer's Guide FLASH cards Messages [Revised] Here is a partial table of contents for the new Call Descriptions [Revised] Only $189.95 Developer's Guide. Topics that are new to this version LHAPI Base Classes of the Guide are flagged with the word [NEW]. Built-in Classes Steele Creek Technologies, Inc. Object, Dialog Control, ListBox, 14035 Appling Lane BIOS Overview, Special Purpose (TimelDate Edit,Path, Dirlist, Charloff~ NC 28278 including the BIOS data area Progress Meter, TitleBar) [Some NEW] Phone or Fax: (704) 588-1780 BIOS Interrupts Menu Classes Int02 .. 08 High Level Classes Int 09 Keyboard Translate Dialog Box, Multiedit, Messages, and grams will have a .COM or .EXE Int OA Hornet Hardware Interrupts File Open Dialog Box. extension but will emulate the Int 10 Video Services Database Formats [NEW] of the Int 11 .. 14 (Equipment..) Structures Used in the Database Int 15 System Services Database Records Palmtops. Here too, almost any Int 16 .. 1F (Keyboard,Printer,Time,Graphics) Sample Database computer language will work as Int 4A Alarm Interrupt Appointment Book Overview long as it supports CGA graphics. Int 63 Execute In-Place Services Database Programming (Functions) Battery Considerations, Power Management Miscellaneous (Sorting, Omnibook Files, User As of this writing several C pro­ System Manager Overview Defined Records) grammers are working on function Structure of EXM Files DOS [NEW] libraries that emulate those provid­ Task Management + Task Control Blocks [NEW] ROM DOS Intertask Communication [NEW] Startup File Processing, Intemal, External ed by HP. (For more information Memory Management [NEW] Commands, Disk Device Drivers, Power Mgt. on this, see the PAL article on page DOS, TSRs, and SysMgr [NEW] PCMCIA xx of this issue.) So for this level of, Developing an Application [NEW] Hardware Overview, Power Guidelines, Application Control [NEW] Software Architecture, Wakeup, Example programming the Developer's System Manager Services Hardware Overview Guide would be optional. API Management Block Diagram The third level involves creating Clipboard Management 1/0 Address Summary Collating Sequence Hardware Components, CPU Bus Interface, programs that rely on the Lotus Communication Services Memory Controller System Manager Application Date and Time Services Display Controller Programming Interface (API) and Event Management [NEW] BitBlt Co-Processor File 1/0 Keyboard Controller the Lotus Handheld API (LHAPI). Help Services General Purpose 1/0 For this level of programming, you Memory Management Serial Communication will need the Developer's Guide. Miscellaneous Services Interrupt Control Printer Services Timers HP also recommends using Process Management Oscillators, Clock, A to D Converter Microsoft C 6.00 AX and/or Resource Services Working With the IC Sound Services Power Management MASM 5.1 as programming lan­ LHAPI (Lotus Handheld API) Hardware Considerations guages. Other compilers may get Overview [NEW] Testing the job done, but none of them LHAPI Structures [Revised]

JULY / AUGUST 1995 THE HP P ALMTOP PAPER 13 REVIEWS: HP Palmtop Developer's Guide

the same meanings given to these terms in modern C++. Files on the Developer's Disk The disks that come with the Revised Developer's SAMPLESIHEXCALCI has 9 files (62,878 bytes) that What's in it for you? Guide contain 139 files, about 1.97 MegaBytes. contain Andy Gryc's hex/bin/dec calculator written as Following is a general description of the files con­ an example of an EXM program. MAKEFILE, The Developer's Guide is strictly a tained in each subdirectory M.BAT, CHKTSR.C, HEXCALC.C, E2M.EXE, HEX· reference manual. It does contain on the disks with a listing of the file name: CALC.EXM, HEXCALC.lCN, COUGAR.MAK, DOS· some computer code, but in no FILE.OBJ. README.TXT contains unpacking information and sense is it a "how to" manual. It SAMPLESIPALI has 30 files (173,906 bytes) that license agreement. assumes familiarity with the C pro­ allow changing the colors on the CPACK100 program gramming language and/ or PC DOCSI contains 5 files (14,803 bytes) with the on the desktop. There's no guarantee that this will descriptions of the editor, icon and world database work with the CPACK200. MAKEFILE, COUG.ASM, Assembler. The hardware section files. GLEDFF.TXT, ICON.TXT, LONGMATH.TXT, CHKTSR.ASM, MAK.BAT, PAL.C, HELP.C, PAL· of the manual assumes that you're MEMOED.TXT, WORLDDAT.TXT. MAIN.C, CHKTSR.COM, PALHELP.EQU, CHKT· SR.EXE, PAL.EXE, PALHELP.H, PAL.H, able to read block diagrams and DOCSIDBDOCI contains 4 files (139,401 bytes) that PALERRS.H, COUG.H, HELP.H, PALUS.HLP, can interpret electronic specifica­ describe the internal formats of the database files. P4L.HLP, PAL.HS, PALlCN, MAIN.LlB, DB.TXT, APPTDOC.TXT, RADIO.TXT, DBDOC tion charts. COUGAR.MAK, PAL.MAP, PAL.OBJ, COUG.OBJ, .TXT. A partial list of the Developer's HELP.OBJ, PALMAIN.OBJ, CPACK100.PAL, Guide Table of Contents is found DOCSIGRAPH1001 contains 3 files (55,057 bytes) of MAIN.RC, README. TXT. lOW-level graphics support for the 100/200LX. COU­ in the sidebar below. SOURCEI has 4 files (25,453 bytes) of necessary GRAPH.ASM, GRAPH. DOC, COUGRAPH.H include files for .EXM assembler and C programs. How new is new? HEADERSI contains 39 files (486,721 bytes) of C CSVC.ASM, CRTO.ASM, DBEVENT.C, IC.C. header files needed for creating .EXM programs on To evaluate the Revised TOOLSI has 1 file (13,105 bytes) that converts a spe­ the 100/200LX. CHKTSR.C, DOSFILE.H, cial .EXE file format into an EXM program. (The EXE Developer's Guide, I put it along DTN_EDIT.H, LSTRING.H, IC.H, DB _PVT.H, file must be built with the SOURCEI files above. side the initial version and spent KEYTAB.H, M_CALLS.H, DATETIME.H, E2M.EXE. the better part of three days com­ CHTYPE.H, G.H, HELP.H, APPTS.H, G_SM.H, paring them. DB_SM.H, RESBUILD.H, CAP2.H, M_DEFS.H, TOOLSIDBDTI has 5 files (53,843 bytes) that contain SYSMGR.H, SYSDEFS.H, EVENT.H, M_ERROR.H, a utility to dump a database file for fixing it up with a The first thing that caught my FILEIO.H, LHAPI.H, DB.H, SETTlNGS.H, INTER· text editor. Largely supplanted by the GARLIC pro­ attention was the improved FAC.H, COMIO.H, TASK.H, COUGRAPH.H, gram. DDT.C, UNDEAD.C, UNDEAD.DOC, appearance of the revised docu­ GLED.H, M_TIME.H, CBCODES.H, COMERRS.H. It DDT.EXE, UNDEAD.EXE. ment. Gone are the smudged also includes GLED.lNC an assembler include file and the macro files, SYSDEFS.MAC, TASK.MAC, TOOLSIDDI has 2 files (118,614 bytes) automate the pages, the barely legible handwrit­ SERVICES.MAC, INTERFAC.MAC. design of dialog boxes in a database program . ten notes, the rubber-stamped DD.EXE,DD.TXT. LlBSI contains 20 files (262,764 bytes) of Object and dates, the upside down pages, and library files for use with C and assembler compilers. TOOLSIFIXEDAI has 2 files (1,650 bytes) fix errors the deskjet printer font. BB.LlB, GLED.LlB, CAPREA.LlB, TSR.LlB, from swapping memory cards. FIXEDA.COM, FIXE· The new edition uses a LaserJet MCSVC_HP.LIB, SCSVC_HP.LlB, SRSBLD.LlB, DA.DOC. (or typeset) font that produces MRSBLD.LIB, MLHSTUB.LIB, SCSVC.LlB, TOOLSIICON1001 has 2 files (25,170 bytes) contain­ MCSVC.LlB, CAPEMU.LIB, CAPTKO.LlB, SLH· more white-space per page. There's ing an icon viewer and editor. ICN100LX.EXE, STUB.LlB, CHTYPE.OBJ, COUGRAPH.OBJ, ICON.TXT. a new Table of Contents and a rela- GLED.OBJ, DOSFILE.OBJ, LSTRING.OBJ, DATE· TlME.OBJ. TSRI has 7 files (548,810 bytes) that Checks to see if the TKERNEL and CGAGRAPH TSR programs are SAMPLESI has 4 files (28,927 bytes) that contain the resident before running a 100LX program on a desk­ source code for a keyboard stuffing, TSR program on top. CHKTSR.ASM, CHKTSR.COM, CGAGRAPH Project: Vision the 100LX. The .COM file for the 200LX is contained .. COM, CHKTSR.EXE, TKERNEL.EXE, CHKT· in D:IBIN directory on that machine. KEY100.ASM, SR.OBJ, JQBTAUS.RI. Gives You KEY100.COM, KEY100.FIX, KEY100.TXT. Planning In Your Palm For $99 For HP 100/200 and DOS based PC's tively complete index. All the Also gone are all allusions to pages are numbered in a single "Cougar" and "Jaguar", and there Features include: Free Demo p, . • One Hour Learning Curve (;' Disk sequence rather than in chapter­ is only a brief mention of the Lotus • Uses 300K with Max file size from 80K to 1MEG. page format. Resource Editor (REDITOR). • Logic Networks,Timelines, Resource Histograms The next thing that raised an The first new material in the • Critical Path, Milestones,Variable Zoom • Multiple projects, Max tasks of 1000 activities eyebrow was that some of the text Guide starts on page 152. For the • Mouse and keyboard operated for portability material in the BIOS interrupt next forty or so pages there is a chapters is missing from the wealth of material dealing with InmaxoPublishing Ltd. Revised Edition of the Guide. It's System Manager Task Control 267.) Terrace Ave. No rth Vancouver, Be hard to tell if this is an oversight or Blocks (TCBs) and Intertask Canada V7R IB5 if it was done intentionally. Much Communication (lTC). There is Tel: 604-980-9991 of the missing text was superfluous also a large amount of text devoted Fax: 604-985-5597 anyway. to writing normal TSR programs as

14 THEHPPALMTOPPAPER JULY/AUGUST 1995 Can Reach You There?

Equip your mobile office with wireless communications. RadioMail®turns messages through all Internet-connected e-mail systems your HP Palmtop PC into a versatile two-way wireless (cc:Mail, etc.) and all major on-line services (AOL, etc.). communicator.! Now you can have the communications Wireless faxing and more. You can also send faxes globally, power you need to stay in control-everywhere you go. receive phone messages as text (via RadioMail operators), Send and receive wireless e-mail nationwide. RadioMail service and get stock quotes and news. All without wires. delivers full messages-proposals, contracts-quickly Now PC Card compatible. Best of all, RadioMail now works and automatically. No logging in. No roaming charges. with PC Card wireless modems' for the ultimate in

RadioMaii connects you to millions of people around the ~obe. portability.! To fmd out more, call one of our sales Because RadioMail gives your HP Palmtop PC a representatives.And discover how to make your wireless Internet address, you can send and receive RadioMaii mobile office as well connected as a real one.

Act now for special pricing options on RadioMaii two-way wireless communications service. Call 1-800-597-6245, dept R34. Or e-mail [email protected]

"When you subscribe to RadioMail, you receive a wireless modem (external or PC Card) and software for your HP Palmtop Pc. ©1995 RadioMail Corporation. All trademarks are property of their respective holders. REVIEWS: HP Palmtop Developer's Guide

HP Palmtop Developer's Guide Ordering Information Buy -Sell-Trade-Repair Thaddeus Computing will be distributing the HP 100LXI200LX Developers Guide. The HP Palmtop Developers Guide Kit consists of: v 100LX 1. A printed, 3-hole punched, loose leaf copy of the Developers Guide. v 200LX 2. A 31/2" inch disk containing HP developed and copyrighted freeware programs and utilities for v 41 C/CV/CX Developers. 3. HP Palmtop PC Developer's Marketing Guide. v 71B 4. The HP Palmtop Paper Marketing Kit. v Flash Cards, 5. Marketing kit for "HP Palmtop Catalog" from Grapevine. In addition from Thaddeus Computing: Peripherals Please call today for ~ fast friendly quote! 6. PAL software tool kit - a collection of C source code for developing HP Palmtop applications : ~~~ 1\ ·~!.-~I;-:'~" '- -_ ,.I~~ ,;--_ ;..; ~ from a collaborative effort of HP Palmtop developers on the CompuServe HPHAND forum. 7. Reprint of The HP Palmtop Paper reviews of the 100LXl200LX Developers Guide and the PAL project. .'\T U\ I 1'1 4

16 THEHPPALMTOPPAPER JULY/AUGUST 1995 .A M _,•• II ! f.\1 'W+'''' Elf:l Programming: A!JptJCII CIk.ICII

PAL Library Simplifies = 11LolulCll Palmtop Programming . rn.,,"'" Use this library to give your DOS IconVue is a sample menuing application for the Palmtop created with the help of programs the look and feel of the the PAL programming library. built-in Palmtop applications.

By Gilles Kohl common development effort from tions - there are no royalties or independent programmers located obligations beyond giving credit to Programming the HP 100/200LX in the U.S., Canada, and Europe. the PAL group. All that is needed Palmtop PCs is in one way easy Contributors communicate via e­ beyond PAL is an ANSI C compli­ and another difficult. What makes mail and messages in Library 15 ant compiler. At the time of this it easy is that the HP Palmtops are (Palmtop Programmers) of the writing, PAL comes with built-in DOS machines - any DOS pro­ CompuServe HPHAND forum. support for the following C compil­ gram that runs on an XT class When HPHAND Sysop Mark ers: machine with a CGA display will Scardina suggested the original run on the 100/ 200LX. Program­ concept and was looking for some­ Borland Turbo C, ming for the Palmtop becomes body to lead and coordinate the Borland C++ more difficult if one wants to write project, I volunteered. I liked the Microsoft MSC programs that operate under the idea and knew that it could work Microsoft QuickC Palmtop's System Manager. from the impressive results of the MIXPowerC Writing System Manager compli­ Stone Soup Group, creators of Symantec C++ ant programs from scratch requires FRACTINT. new tools and concepts, and port­ Much of the work that was Programmers can use PAL on both ing existing DOS programs over is needed for PAL had already been the Palmtop and on a desktop not all that easy. done - HPCLIB, a graphics library writing programs for the Palmtop. Since you can set up DOS pro­ written by Harry Konstas, served Complete documentation in ASCII grams to run from Application as a basis for what should become text and hypertext formats is Manager, or from the DOS prompt, PAL. included in PAL. Sample source why bother with System Manager codes illustrate the use of the compliancy at all? The answer: PAL Includes everything library. Users like the features of System but the C compiler The library provides graphics Manager compliant programs, PAL comes complete with source functions, support for windows, including the pull-down menus" code and many useful program­ menus, bitmaps, icons, dialog dialog boxes, hot-keys and cut­ ming utilities. All the files in PAL boxes, configuration files, built-in and-paste capabilities. Program­ are copyrighted freeware and may and proportional fonts, and even mers were stuck between a rock be used to develop public domain, access to System Manager specifics and a hard place. It became evident shareware, or commercial applica- like the clipboard. that they needed a lip AL" to help them out. ABOUT THE AUTHOR: PAL: The "Palmtop Gilles Kohl is a native of Luxembourg living in Karlsruhe, Germany. He Application Library" works as a software developer and project engineer for PROCAD GmbH & PAL is a collection of C language Co. KG, a german company specializing in CAD/CAM and electronic data­ functions that provide DOS pro­ base management systems for technical applications. As a TeamHP mem­ ber, Gilles enjoys helping other palmtop owners in the German and French grams with the look & feel of the section of the HPHAND forum on CompuServe. Gilles can be reached HP 100/ 200LX built-in applica­ under CIS:100114,3146. tions. The library is the result of a

JULY/ AUGUST 1995 THE HP PALMTOP PAPER 17 REVIEWS: PAL Programming Library

Programs created using PAL Although the first 'official' version 4. E&B Company ~ of PAL (numbered 1.0) has been 'P available for a short time only, a • Computer Leather Cases number of applications have Protect your palmtop with this zippered case, This practical and already been written, or are cur­ and carry it in your small case is suit pocket ideal for your Palmtop rently under development, that use Dim.: 6.5 " x 3.75 ~ x 1.375· Dim.: 6.8S" x 4.25 " x 1.5 '" (16.5 x 9.5 x 3.49cm) (17.5 x 10.8 x 3.8cm) PAL. Below is a list of some of Black leather* R

...... !. I S "a' ( ) •• , - . 1012 ] 4SGlI !?i '·>l I AaCOEFCHI J UN NO'QRSTUVW ~ ll\] " . ' AleDErC HIJIClMNOPQRSTUVWXVlIII' to [,UA.qtHI' i ,Ut,f,fOOOOU ouO 30 DAYS TRIAL OFFER ("x· AJ.6uNH"·' .~ %~i •• , .... A IF YOU ARE NOT A A ~· . . . tv · - - . A A· - .... J( COMPLETELY SATISFIED f i ,_ ... : , - SIMPLY RETURN IT UNUSED ,.Ut · 6 &66601lPu FOR A FULL REFUND OF YOUR (IVYV' -'. t · %" +.' .' J a . PURCHASE PRICE

The PAL Font Editor lets you edit the look of a character.

18 THEHPPALMTOPPAPER JULY / AUGUST 1995 ly, and permits the user to select the character that he wants to edit. Once a character is selected for modification, PFE can perform transformations beyond the setting or clearing of pixels, including rotation, scrolling, inversion, width and height alterations, and more.

o ADBMOON ii -- This utility creates an Appointment Book .ADB file with moon phase infor­ mation entered as appointments. . ~ .

Local Thill - UTe : 6 ---l DST T\lPII: ~ Fro" YilM: t ~ To Yllar : ms j ~:~~:~ I

181 CrQatv Appoinl"lInl~ New Hoon : MOon : None ---.. ' 1&1 In Month 's 5chlldulv hit Quarter: 'Rii~ ~ __] 181 In Wvllil '8 SChlldul1l Full Hoon : ~~rr -----, 3rd Quarter: 'fIOOi\'73rd BmIIII ______mmJl __

ADBMOON setup screen. ADBMOON lets you create Appointment Book .ADB file with moon phase data listed as appointments. "It's from my computer wiz brother. I asked him for' a file' ...... and he sends me FILER." ADBMOON will prompt you for a starting and ending year, and other zAPP can be used to make Filer Thanks! information, and create an ADB file closeable, protect your installed The following people are part of that can be merged with an applications from accidental dele­ the PAL group, or have con­ Appointment Book ADB data file. tion, change the AppManager tributed in the past: (in alphabetical hotkeys of built-in applications, or order) PATii (Play Alarm Tune) -- This o even entirely remove them from utility lets you play customized the list that AppManager displays. Name ...... CompuServe ID alarm tunes for different types of appointments. This way, it is easy Future additions Ron Crain ...... [70011,307] to tell what kind of alarm is ring­ Andreas Garzotto ...... [73064,1657] ing, without even having to look at The great advantage of a library is Gilles Kohl ...... [100137 ,637] the display. that one can add as much function­ ality as one wants - programs that Harry Konstas ...... [72540 ,620] Barry Marks ...... [70020 ,527] o WEEK -- Provides an improved use the library only grow by the David Vickers ...... [76334,3252] weekly overview for the palmtop size of those functions that they are appointment book (in development). I actually calling. So the potential for addition is endless. The next PAL How to get PAL The latest version of PAL is avail­ o zAPP (Application database edi­ version will have an entirely new tor, under development) -- Permits module that permits handling of able as P AL.ZIP ii, in library 15 of enhanced control of the Appli­ palmtop-specific files: phone data­ the HP Handhelds forum (GO cation Manager. bases, general databases, notes HPHAND) on CompuServe. It is also available with the HP Palmtop databases, application manager «hi" MMM 'Memrw fid Developers Kit (see page 16 for databases, and eventually even more information). MEMO text files. In the dialog department, list boxes will be added, and a file selection box will _aIZDIw::Jl3JI __-=- __- _-.:a. be built using them. A help system Product Index: page 47 is currently under development as SharelFreeware Index: page 48 zAPP enhances the HP Palmtop's built-in well. Application Manager

JULY / AUGUST 1995 THE HP PALMTOP PAPER 19 time strings on the top line. - GraphMode : Switch to 640x200 - ShowTopTime : Display title & A Detailed Look at PAL monochrome graphics mode. time on the top display line. - TextMode : Switch to text mode. - FormatDate : Format a date - SelectFont : Select one of the 3 string, in SysMgr format. PAL files come compressed in the .ZIP built-in fonts. - FormatTime : Format a time - SetColor : Select the pen color, string, in SysMgr format. format. The files inside the ZIP are black or white. 3. Miscellaneous functions - SetRule : Set the graphics replace­ These are for special operations, organized in 5 major subdirectories as ment rule. such as control of the volume, serial - SetPos : Set the graphics pen port, light-sleep and timeout of the described below. coordinates. palmtop, reading scan and ASCII - SetMask : Set fill mask. codes from a pressed key, and much 1. General documentation binary file into a 'c' source - useful for - SetLineType : Set the graphics line more. These files are kept in the PAL subdi­ 'built-in' pictures and fonts ; type. rectory IDOCS. VFN2HFN, which converts any verti­ - SetClip : Define a rectangular - Pallnit : Initialize PAL library. cal reader 8/16 bit font (.VFN) to the clipping region. - PalDelnit : Shut down PAL library. 2. Library files PAL font format; NG2HTML, which - Scroll : Scroll a rectangular area - FatalExit : Error exit from PAL These will automatically be created creates a hypertext HTML file from of the screen. and return code to DOS. by the PalMake utility, and reside in the PAL .DOC files. - PlotDot : Set a pixel to current color. - CheckSf : Check for presence of the ILiBS directory. - WriteText : Write text on the INT SFh services. 4. Sources directory graphics screen. - CheckSysMgr : Check for presence 3. Useful utilities This directory contains the PAL C - Getlmg : Get and store a of INT 7Eh (SysMgr) services. The PAL utilities, located under lUTIL, source codes, subdivided into 10 rectangular bitmap from screen. - WhichHp : Returns the model simplify developing and compiling modules. There are functions for dis­ - Putlmg : Output a bitmap at a given number of the palmtop. PAL programs, or accessing docu­ playing windows, menus and dialogs, coordinate position, with a given - AnnuncPos : Set the annunciators mentation: hardware related functions such as output rule. position (Shift,Fn). PalMake (PM) - is a make util­ volume, serial port control and power - DefineCursor: Define the shape - GetKey : Get a key (with ASCII ity that simplifies both the building of management. Clipboard and sound of the graphics cursor. and Scan code) . the library and the compiling process support is included as well as multi­ - BlinkRate : Specify the graphics - KeyWaiting : Check if a key is of any application written with PAL. font output routines . Each function cursor blink rate. waiting PM is aware of several popular com­ group has a .DOC file with the - Cursor: Cursor control function: - Push Keys : Push a sequence pilers and will automatically use the descriptions of all the functions in a (CURSOR_ON, CURSOR_OFF, of keys for GetKey to deliver. correct commands and switches. If standardized format. These descrip­ CURSOR_BLINK, CURSOR _ - Volume: Set the volume level of PM is run from the ISRC directory, tions can be read with any text editor NOBLINK , CURSORJNIT ). the palmtop. the complete library will be created. (they are in ASCII format) , but PAL - MoveCursor : Move graphics cursor - SetSerialPort: Turn on/off the PAL Font Editor (PFE) - The also includes utilities to create Norton to the specified X:Y location of the serial port COM1 . utility (written by Harry Konstas) sup­ Guide and even HTML (the popular screen. - SetLightSleep Enable/disable ports character sets from 4x4 to World Wide Web format) versions of - SaveState : save the current PAL light-sleep (Power-management). 16x16 bits of size. It can load, edit, the documentation, for easy and fast graphics state into a structure - SetTimeOut : Set the timeout save and convert fonts in and reference. - RestoreState: restore the graphics delay of the Auto-Power-Off. between the native PAL format, the state from the above structure - MsDelay : Wait a specific number format used by Vertical Reader (VR 5. Samples directory of milliseconds. ii), and the FCL fonnat that was used This contains a number of program­ 2. High Level Graphics - MsgBox : Display a message to create the popular HELV fonts. ming samples that illustrate program­ The High-level graphics routines can box with title, text and buttons. PAL Dialog Editor (PDE) - ming in PAL. be used to create lines, rectangles, - AskYesNo : Ask user Yes or No. This utility permits on-screen visual and handle PCX and ICN images. development of user interface Some of these functions are calling 4. Window functions dialogs. Once a dialog has been PAL Source Code low-level graphics functions, and are The window functions can be used to 'drawn' on the screen, PDE will create Directory; Function list used by higher-level routines in PAL create or remove a graphical window the required resource files in C­ and description such as windows and menus. The that displays information . As many source format, ready to link. It can routines include the following: windows as memory allows can be optionally generate a test application As mentioned in point 4 above, this opened. A number of window styles that is ready to compile. subdirectory is divided into 10 mod­ - Line : Draw a line on the screen. are supported. The functions avail­ HTML viewer (HV) - HV ules. Below is a description of each - Rectangle : Draw a rectangle on able are as follows: (courtesy of Andreas Garzotto) can module. the screen. display hypertext documents in the - RevBlock : Reverse colors of - Open Win : Open a window increasingly popular HTML format - 1. Low Level Graphics an image block. with a given style. the same that is being used on the The low-level graphics routines are - ClrBlock : Fill an image block - CloseWin : Closes a window. World Wide Web. The PAL reference interface functions to the palmtop­ with WHITE or BLACK - WinText : Output text in a window. can be converted into HTML format specific INTSFh graphics calls. With - Loadlmg : Load an image file and HV can be used to view it. these functions one can set graphics (.ICN format) in memory. 5. Menu support Conversion utilities - A num­ mode, pen color, pen position, select - LoadPcx : Load an image file PAL menu functions support horizon­ ber of handy conversion utilities are and display text using the built-in (.PCX format) in memory. tal & vertical pull-down menus , part of PAL, including: PCX2IMG, fonts, scroll, save and restore a rec­ - Savelmg : Save an image hotkeys, line separators, bitmaps, and which converts a black & white PCX tangular area of the graphics screen, (.ICN fonnat) to a file. even scrollable menus. Menus are file into the native 100/ 200LX IMG or define shape and blinkrate of the - ShowKeys : Show function key described in PAL using structures: a format ; MKBIN , which converts a graphics cursor. The routines include definitions. MENU structure that holds general the following: - ShowTopLine : Display title/ information on the menu that PAL

20 THEHPPALMTOPPAPER JULY/AUGUST 1995 should display, and a MENUITEM • SetDlgltem : used to set the value • m_repjndex : Get info about a • LoadHfn : Load a font in memory. structure (actually, an array of these), of a dialog item. representation. • InitHfn : Initialize a given font. that describes a single item of a • ShowDialog : view dialog window • m_reset_cb : Clear clipboard, • WriteHfn : Writes a string using one menu. Each MENU structure repre· and all its items. get ownership. of the loaded fonts. sents a 'pulldown', and has a pointer • HandleDialog : will take care of user • m_geCcbjnfo : Get clipboard • TextExtHfn : Compute text extent of to its item array. The functions interaction. state info. a string in a given font. include: • GetDlgltem : retrieve data from a 8. Configuration file support · FontHeightHfn : Returns height of a • HandleMenu : Handles the dialog item. This set of functions allows easy given font. complete menu process. • Close Dialog : close the dialog retrieval of information from user· • DiscardHfn : Discard a loaded font. • MenuSelect : Show a menu and let window, free all resources. editable plain·text con fig files, much user select from it. Comparable to like the Windows WIN .INI files. The 10. Unified font routines HandleMenu, but easier to call for 7. System Manager services functions include: The unified font routines permit trans· simple menus· just pass a string This is a subset of the HP System parent usage of both the built·in fonts containing the menu items to be Manager functions that can be suc· • ReadConfig : Read config file given and the loadable fonts that the HFN displayed, separated by vertical cessfully called from non·SysMgr full name. module supports. A font is identified bar characters. compliant DOS programs. The func· • ReadMyconfig : Read config, given by a handle with the unified font rou· tions includeed: program name (as in argv[O]) tines · regardless whether it is a built· 6. Dialog box • GetConfigString : Retrieve a in or a loadable font. A collection of (data-entry) support • m_play : Playa sound string in string from config data. loadable fonts is provided with PAL. A dialog box is a special kind of win· HP alarm sound format. • GetConfiglnt : Retrieve an integer The routines include: dow that handles user interaction. • m_sound : Generate one of several from config data. Inside of it, interface elements called sound patterns. • GetFirstEntry : Used to scan • TextOut : Output a string at a given 'controls' or 'dialog items' contain and • m_soundoff : Turns off sounds sections: init scan. screen position in a font you specify. handle the actual information. PAL generated by m_asound. • GetNextEntry : Used to scan • TextExt : Compute the length (in currently has edit fields, check boxes, · m_open_cb : Claim access to sections: continue scan. pixels) of a string in a given font, radio and control buttons, combo the clipboard and lock it. • GetCfgLine : Retrieve line number without actually drawing the boxes, bitmaps, group frames, static • m_cb_read : Read data from info during scan. characters. labels, static line elements (separa· clipboard. • FontHeight : Returns the height of a tors), and the possibility to add your • m_cb_write : Write data to clipboard. 9. External font routines given font in pixels. own custom· made items and han· • mjinUep: Terminate writing These functions support loading and • LoadFont : Loads an external font in dlers. (Comparable to Visual Basic to clipboard. discarding of proportional fonts· also memory. custom controls that you can write • m_close_cb : Releases the see the 'unified font routines' that pro· • DiscardFont : Discards a font loaded yourself). The functions include: clipboard for access by other vide a common interface to both inter· by LoadFont, and recovers the applications. nal (built·in) monospaced and exter· memory associated with it. • InitDialog : prepares a dialog to • m_new_rep : Prepare sending nal, proportional fonts. be used. a new 'representation'.

1j1ping aid for the HP Palmtop Your Palmtop Access to the World™ QUICK/LX learns the words you type most often, then • Send Faxes and Postal Mail suggests them after you type just a few characters. The • Send '(Q Receive Electronic Mail suggestions are displayed in a box on the screen. You can ignore the suggestion and keep on typing, or accept • Read the latest News it with the press of a single key, and QUICK/LX will '(Q Stock Quotes finish the word. QUICK/LX can also be used to correct your most common typos! QUICK/LX works in programs under the System Manager and in text· mode DOS applications. QUICK/LX can even be used to enter Macros that work in both the System Manager and DOS Now you can have the world of electronic communications in the palm (unlike the built·in System Macros.) QUICK/LX also comes with a DOS version for your desktop computer. of your hand with acCIS" and CompuServes . acCIS automatically uploads and downloads messages quickly. You can read and write messages off line, saving on connect charges and phone bills. acCIS This is an e)(aJltplv of' t.he usa of QUICK/LI. 10 accept. t.he suggested word. press the "cursor-right." key. is the only CompuServe access program that is designed specifically for your HP Palmtop computer. By using acCIS to join the HPHAND rr~:)(l~: ~~:,.~~re~s o~D;a"fJfiS:!t:Jj t.he suggestion when forum on CompuServe you can correspond directly with Palmtop 'Suggestion made by QUICK/LX experts and programmers from around the world and easily download software directly to your Palmtop. In addition to the Palmtop version, you receive a copy of acCIS for your desktop or PC at no extra cost. _1Il!iJDI1!II!mIUl_umLllIIIlIlZlDDllllilmIIJIIlIIIlI!IZI __ Example ifusing QUICK/LX in MEMO C===. SIllER Systems & Software, Inc. QUICK/LX: Only $39 plus shipping. r 920 Hampshire Road, Suite A-29 'c:::==~ Westlake Village, CA 91361 ~ Also available from SHIER Systems & Software: , Phone: 805-371-9391 IIiiiII Custom cables to connect your HP Palmtop Computer to a wide variety of serial peripherals. Examples include: 1IIIC::::::=.1 Fax: 805-371-9454 1--1 ~ Pocket modems, serial printers (including the Citizen PN60 " CIS: [74777,2477] =.0- .~ and Pentax Pocketlet.) Prices start at $35 . call for details.

JULY / AUGUST 1995 THE HP PALMTOP PAPER 21 User Profile: Enabling the Disabled lNith the HP Pall11top A woman with Parkinsons disease, who has difficulty moving and speaking, uses the HP Palmtop to communicate with the world.

By Jonathan Graham A Palmtop portable was sent a small program (NOREP communications device , ij) written for persons with mobili­ My wife has Parkinson's dis­ I was already using an HP 200LX ty problems using DOS based com­ ease. Although her mind is in my business, mostly as a puters. I transferred this little 195 fine, she has poor control of portable replacement for my note­ byte program to my HP 200LX and the muscles needed to speak book computer and to send and placed the command line and write. Thus, communica­ receive E-mail via the CompuServe norep.com in my AUTOEXEC tion (oral or written) is a Information Service. The Palmtop's .BAT. When I pressed ICTRq-IALTI­ major problem for her. This is small size made it an ideal candi­ IDEq to reboot, it was loaded. one of the most frustrating date for a portable communications NOREP fixed the problem. effects of Parkinson's disease device that my wife could take Suddenly she could type again. - you're ability to think is not with her wherever she went. I set The best part is that because she impaired, but you're cut off out to customize it to suit her carries the Palmtop with her, she from social interaction. needs. can type out messages and write The first way we dealt with her letters whether she is sitting out­ decreased ability to write was to Creating a "no repeat" side, on the sofa, in bed, or waiting use a good old electric typewriter. keyboard on the Palmtop in the doctors office. This solution worked well until her As you remember, the problem motor movements slowed down with any computer, including the QUICK-LX finishes further. At this point the repeat Palmtop, is that if you hold a key your sentences for you function of the typewriter became a down too long, the computer As my wife's speech degenerated, problem. It is set up so that when "types" out a long string of the it became obvious that the HP you hold a key down, the type­ character associated with that key 200LX had to be used to communi­ writer generates the same letter (Le. hold down [~ and you get cate on a daily level. Thus in con­ over and over again. (The same zzzzzzzzz). People with impaired versation, I would speak and she function is found in computers.) motor control tend to make a lot of would type out her end of the con­ Because she could no longer pull these kinds of typing mistakes. versation on the Palmtop. Because her fingers off the keys fast The HP Palmtop has its own of her very limited finger mobility, enough, she had to deal with an CompuServe Forum (type GO HP­ her typing is slow. This didn't mat­ enormous number of corrections. HAND), so I e-mailed the members ter when writing correspondence, Although there are utility pro­ of that Forum, asking them if a "no but slowed "conversations" down grams that disable the repeat func­ repeat" program was available to quite a bit. We had to somehow tion on computers, the size of a disable this feature. The next day I speed this process up. I found desktop typewriter or computer made its use as a means of commu­ nication difficult. For one thing, it ABOUT THE AUTHOR: tied my wife down to where the Jonathan Graham is president of Nortek Holdings; a machine was located. And since specialized group of companies supplying mega­ her physical immobility affects her yachts with navigation systems, control systems and entire body, just getting to the hydraulics. Eva Graham, a Finnish citizen, is a for­ mer medical technician. She was diagnosed with typewriter (or desktop computer) Parkinson's disease 10 years ago. She has recently is a major production. Also, had two brain surgeries (pallidotomies) to help con­ because these devices are so big, trol this disability. Jonathan and Eva reside in Ft. using the keyboards was difficult Lauderdale, Florida. Their primary pastime is sport­ and frustrating. fishing. Questions and comments are welcome via CompuServe at [74277,3470].

22 THEHPPALMTOPPAPER JULY/AUGUST 1995 CONNECTIVITY STORAGE Transfer files effortlessly • Keep more data, between your HP 100LX or run additional programs 200LX and any DOS based PC wherever you go by using HP Flash Disk Cards. • Run on your PC HP 100/200LX • Back up your vital phone, appointment, 1-2-3, Phone, Appointment, Database, Quicken, database and other palmtop files. N oteTaker, and HP Calc software • Plug your HP PCMCIA flash card into the • Synchronize and merge Quicken®, Palmtop and it works just like a hard disk. phone, appointment, and • Double the storage space of your HP Flash database files between your Disk Card - Stacker automatic compression Palmtop and PC software comes preloaded! u.s. list Price • Export and import HPI00/200LX HP FI012A 5·MB Flash Disk Card ...... $375 phone, appointment, database, and HP FI013A 10·MB Flash Disk Card ...... $600 notetaker data to and from other PC HP FI014A 20·MB Flash Disk Card ...... $999 applications (using comma delimited format) HP FI021B Connectivity Pack: AC/DC ADAPTER English manual, Multi-lingual software, u.s. list Price Extend the battery life of Connectivity cable, Connectors ...... $ll9.95 your HP Palmtop and chargE HP FI015A DOS-connectivity cable ...... $24.95 rechargeables with this light-weight adapter. HP F1023A Connectors for PC, Modem, Printer ...... $24.95 HP FI0llA ...... $39.95 u.s. list Price OPTION ABA (U .S., CANADA, JAPAN), OPTION ABB (EUROPE), OPTION ABG HP F1016A Mac-connectivity cable ...... $24.95 (AUSTRALIA) , OPTION ABU (UK), OPTION ACQ (SOUTH AFRICA)

See your local HP Palmtop dealer, or contact one of the HP Palmtop advertisers in this issue. (In the U.S., obtain Flid8 HEWLETT® ~ a dealer list by calling 800-443-1254.) ~e. PACKARD ~------~

*Requires DOS-based PC with EGA or higher display, available serial port, 3-MB available of local hard disk space, 286 or higher CPU , 450K available conventional memory, 1.44 MB 3.5 inch flexible disk drive. Quicken is a registered trademark of Intuit, Inc. ACE-H-FAX HP IOO/200LX Send/Receive Fax Software

,/ Send, Receive, View and Print Faxes an your HP Palmtop ,/ Full installation in less than 200k of disk space ,/ Requires as little as 30KB on C: drive for modem card users ,/ Auto installation program included

ACE+-)FAX 200LX Systems with Megahertz )(JACK System DoubleFlash EB Plus V' HP 100/200LX compatible Available only from ACE. this complete package contains everything V' Pop-out telephone connection that you will need to start enjoying the full benefits of the HP 200lX! V' No external phone adapters V' Easiest way to send faxes V' ACE ~ LINK file transfer software with HP-PC serial cable V' DoubleFlashal Plus hi-performance storage card V' BATIman 2 .0 + Two 1200mAH high capacity NiMH batteries V' AppMAN! gives you complete control of DOS applications V' HP world-wide universal AC adapter ModemSaver V' Don't let your modem become a fuse 200LX 1MB Systems with DoubleFlashe Plus V' Convenient, pen-sized, no batteries req . V' Multi-Color LEDs display jack's status 6M (up to 6MB) ...... $799 V' Connect your modem safely and reliably 10M (up to 10MB) ...... $869 20M (up to 20MB) ...... $999 40M (up to 40MB) ...... $1,239 BaM (up to BOMB) ...... $1,789

HP 200LX Basic Systems CableCard 1MB with AppMAN! ...... $499 1MB with ACE~LlNK, PC Serial cable, and AppMan! ...... $535 V' Carry your phone cable conveniently 2MB with AppMAN! ...... $659 V' PCMCIA sized integrated case 2MB with ACE~LlNK, PC Serial cable, and AppMan! ...... $679 V' 8 ft length reels in and out easily

ACE~FAX for HP 100/200LX ...... $29 )(JACK 14.4K114.4KFaximodem + ACE~FAX ...... $219 ModemSaver ...... $29 CableCard ...... $10 External 14.4K Packet/Fax Modem + Direct cable ...... $249 ExternaI2.4/9.6K Packet/Fax Modem + Diect cable ...... $129 ACT! for HP Palmtops version 1.1.1 Best Selling Contact Management now available for the 95/100/200L>

,/ High speed reliable transfers with ActWin/DOS ,/ Store up to 4,000 contacts and 400 activities ,/ Daily and weekly calendars for quick reference to activities ,/ Multi-scheduling capabilities: calls, meetings, and to-do's ,/ Customized contact record fields to suit any business contact Custom Black Nylon case ...... $19 ,/ Import and Export capabilities including the HP Phonebook Custom Black Leather case (shown} ...... $39 Deluxe Black Leather case (shown) ...... $49 I ACT! for HP Palmtops version 1.1 .1 (C1255) ...... $89 • Executive Black Leather Portfolio ...... $59 CASE SPECIAL! SAVE 10% with any purchase of $50 or more BATTman version 2.0 Battery Management Software for HP 100/200LX

,/ Use NiMH, NiCd, Alkaline or lithium batteries in your HP Palmtop ,/ Predictive algorithm prevents loss of your valuable data.

BATIman 2.0 Battery Management Software ...... $39 BATIman 2.0 with 2 NiMH 1200mAH batteries ...... $49 BATIman 2.0 with 2 NiMH 1200mAH batteries & charger ...... $59 n IbleFlash-t!'!US , Go WIRELESS! ACE++LINK The simplest file transfer program for your 100/200LX ,/ No Palmtop Software to download ,/ Use FILER to view and exchange files with your PC ,/ Connects at speeds up to 115K ,/ No installation - Can run from a floppy ,/ Transfer Files using InfraRed with JetEye ,/ Works under Windows, NT and OS/2

ACE~LlNK with Coble & IR JetEye adopter ...... $129 ACE~LlNK with serial coble (C1260) ...... $39

. . . . , PRIN.T-ER S ·o.i.:.U;TIONS . Color! OmniBook 600C ~~!"~:-; .. ~~~._:... ":';:16i£~;'":.!-' ~ ...... _ .... ~ ... .:~;;~_~J:.: ~~v_ .. Flexibility, Power, and Color: Now with the HP OmniBook, you can take it with you.

V' Desktop performance under 41bs V' Super VGA Color external output Pentax V' Patented built-in pop out mouse V' Windows for Workgroups (enhanced mode) pre-installed Palmtop PocketJet HP OmniBook Super Portable Systems ,/ Smallest,lightest, Portable Printer ,/ Ultra-sharp 300dpi printing OB600C 486DX4/75 8MB RAM, 170MB Hard Disk ...... $2,999 ,/ Up to 3 pages per minute OB600C 486DX4/75 8MB RAM, 260MB Hard Disk ...... $3,199 ,/ Print directly from your PC/Palmtop ,/ Premium bonded thermal paper included F1 054A - OmniBook 600C 4MB system RAM expansion cord ...... $325 ,/ 24 Hour "Hot Swap" Exchange warranty included F1 055A - OmniBook 600C 8MB system RAM expansion cord ...... $579 F1044B - OmniBook AC/DC world-wide Adapter ...... $99 F1058A - OmniBook 600C Rechargeable NiMH battery pock ...... $99 F1063A - OmniBook 600C External charging dip...... $49 F1064A - OmniBook 600C Auto power adapter ...... $99 F1071A - OmniBook 600C Port Replicotor ...... $349 PCMCIA Cord for OmniBook (Coax and Twisted Pair) ...... $249 Serial to Parallel Converter ,/ Connect to any parallel printer ,/ Connects with HP-PC serial coble ,/ No batteries required

Palmtop PocketJet with Parallel & DIRECT cables . .. . $489 PocketJet with Parallel coble ...... $449 Bonded thermal paper (100 sheets) ...... $8 ACE Serial to Parallel Converter ...... $79 ~gnify! venion1.1 ' HP 100/200LX Software Magnifying Lens

to. • •• ' . Adjustable sizes 1X , 4IB~ leG l 2X, 282- 1829 21:'- lab") 3X and 4X 781- 1889

Move lens with cursor keys 800-825-9977

,/ Pop-Up magnification from 1X to 4X ,/ Hotkey activation in any Built-in Application A~ ID® ,/ Auto alignment with lines and columns in Phone Book ACE Technologies, Inc. ,/ Remembers and returns to lost position in each application ,/ Move Lens with Quick Keys and Arrow Keys 592 Weddell Drive, #6, Sunnyvale CA 94089 U.SA rei (408) 734·0100 Fax (408) 734·3344 I Magnify! (C1240) for HP 100/200LX...... $19 ' PP623 HOW TO USE: Enabling the Disabled storing in its dictionary words that knows to automatically capitalize are typed more than 3 times in any "I" whenever it appears alone. It document. When you then type the also knows to capitalize the first first 3 letters of the word (it can be word in a sentence (i.e., the first let­ programmed for more or less than ter to appear after a period and 3 letters), the word pops up and blank space, or the first). you can use it or not. When writing general text, the shift key must be used extensively 2. You can set QUICK-LX up to rec­ to produce many punctuation Infrared Serial Adapter ognize acronyms. Go into the marks (e.g., to create a question For Your 200LX QUICK.DAT dictionary file. Start a mark you have to press ISHIFTI-[!). • Supports lIP Connectivity Pack for 200LX new line, for example: Again Buddy's SmartCaps feature • "Point-and-shoot" data transfer came to the rescue by allowing us • Fas~ reliable and easy to use asap= as soon as possible to remap most of the keys with I punctuation marks. When activat­ _ Extended This tells QUICK-LX that "asap" ed, the feature reverses shifted val­ Systems® means "as soon as possible." Then, ues of selected keys. So, for exam­ 5777 North Meeker Ave. Boise, ID 83713 whenever you type asap, QUICK­ ple, when you want to key in a Td: 800-23)-7;76or 20~322-7)7) Fax 406-,87-9170 LX will key in the complete phrase. question mark you just press [!). another special program (designed A more practical example for our for the HP 200LX only) that situation was to define "iwat" as "I o DoubleClick - This feature lets enabled her to type out complete would like a glass of water, you press a key twice to get its cap­ ideas and sentences with fewer please." italized character instead of having keystrokes. The ability to use these to press the shift key and the char­ QUICK-LX is a commercial acronyms is wonderful. I use it for acter. It is handy, but you may program from Shier Systems & business and my wife uses it for have to adjust the "d-click timer" Software that "remembers" the daily communication. upwards for a person with words you type most often. When impaired mobility. Lower d-click you start to type that word again, 3. A unique feature of this program settings mean you have to press a QUICK-LX pops a box up on the is that it actually can keep 2 sepa­ key twice very quickly for its shift­ Palmtop display suggesting how rate dictionaries. My wife is bilin­ ed value to appear. Higher d-click you might finish the word. For gual and must write in 2 languages settings mean more time can pass example, lets say you've typed in the word "sophisticated" before. - English and Swedish. QUICK­ between two key presses. When you start typing in "sop" a LX automatically determines which box pops up, displaying "histicat­ language you are writing in and o Key remapping - Limited ed." uses the appropriate dictionary motor movement in the fingers library . Very clever and practical caused my wife to continually hit for her use. (Actually she writes in the blue hotkeys on the HP 200LX, 1bis is a sample text entry in Memo. As we 3 languages, but we just combine thus launching programs that she type along, QUICK-LX "remembers" the the Swedish and Finnish in the was not interested in or were diffi­ words we type most often and pops-up a same "dictionary".) cult to get out of. Buddy's "Blue­ box suggesting how we should finish the Key Controls" screen let me repro­ word. So if we type sop I histicated I Buddy saves gram these hotkeys so they did more keystrokes nothing. Type in "sop" on the Palmtop and QUICK-LX Buddy 2.0 Ii is a utility for the HP pops up a box with its suggestion on how to finish the word. Press RightArrow and 100/200LX that adds many useful o In addition, Buddy knows to QUICK-LX types it in for you. features that save quite a lot of key­ automatically insert the apostrophy strokes. Here are some Buddy fea­ (shifted value of the 6 key) when Press the RightArrow key and tures that my wife finds particular­ keying in a contraction). So, for QUICK-LX finishes the word for ly useful. example, to enter the word "don't" you. If the suggestion is wrong you you'd key in @) @) IE1I!J Gl and can keep typing to finish the word. o SmartCaps - Buddy automati­ Buddy knows shift the 6 to enter Here are some QUICK-LX features: cally knows when to capitalize the apostrophy. 1. QUICK-LX learns automatically, many letters. For example, Buddy

26 THEHPPALMTOPPAPER JULY / AUGUST 1995 This is only a fraction of the fea­ I do most of the actual upload­ tures of the BUDDY program. But ing and downloading of messages it sure makes typing fast (about using acCIS on my HP 200LX. 30% faster as far as we can figure). Although it's possible to connect Buddy 2.0 works on both the up to CompuServe and compose 100LX and 200LX. There is another messages "on line," this approach version of Buddy iJ for the HP is expensive. CompuServe charges 95LX. you a fee based on the time you are logged into a forum. acCIS cuts Vertical Reader makes these connect charges by allowing Infrared Printing From holding a book and my wife and I to compose all of our Your HP 100 and 200LX turning pages easier messages "off line" (i.e., while we My wife's limited mobility also • Cable-free printer connection are not connected to CompuServe). • Works with any parallel printer made it difficult for her to turn I then connect my Palmtop to a book pages to read. VR (vertical • Fast, reliable and easy to use phone line via my PCMCIA reader) helped solve that problem. modem card, log on to Compu­ _ EXtended VR was developed for the HP Serve using acCIS, and quickly Systems® Palmtop to enable the user to read 5777 North Meeker Ave. Boise, ID 83713 "upload" all the messages we've E-texts from Project Gutenberg (see Tel: 800-23)·7576 or 208·32~7575 Fax 406-587·9170 article, Vo1.3, No.5, Pg.14). Project composed. acCIS then "down­ Gutenberg is a non-profit organiza­ loads" any e-mail messages wait­ have discussed is that they are tion staffed by volunteers. It takes ing for us and disconnects from System compliant in the HP written material, mostly copyright CompuServe. acCIS is designed for 100/200LX. This means you can cut free, transfers it to electronic for­ the HP 100/ 200LX, but may be and paste between these applica­ mat and makes it available free of used on any PC compatible com­ tions and the built-in programs. charge to readers around the puter. More time and keystrokes saved. world. After I download messages The HP 200LX was not specifi­ VR displays the text of any from CompuServe I'll give my wife cally designed for the disabled, but ascii document vertically on the my Palmtop to read her messages. it's the one we chose to use. We Palmtop screen. You simply turn She types out brief responses on tried other palmtop computers. the HP 200LX on its side (like a my Palmtop and gives the Palmtop Some had better displays and less paperback book) and the text is back to me to send them. If she complex operation. However, their sideways in a column. It is just like wants to take her time writing a keyboards did not have the HP's a single newspaper column. longer message, she types it up on positive feedback and they lacked Reading is at least 3 times faster her 200LX in Memo. I then transfer the ability to be customized. and easier. To "turn the page", just it to my unit via our IR ports or Because the Palmtop is a DOS com­ hit the space bar. memory card, and e-mail it out for puter, there are countless programs Entire books and libraries can her. that can be used with it to cus­ be downloaded and read as easily Often I will download disabili­ tomize it for new and unusual pur­ as a book. In addition, VR can be ty-related threads and move them poses. That customizability along programmed to read e-mail mes­ to her Palmtop so she can read with the built-in applications, the sages and threads with intelligent them with the Vertical Reader pro­ serial port, infrared port, and PCM­ formatting ... what an easy way to gram described above. CIA slot, add up to a very flexible read through 50-100 messages! So computer that fits in your pocket, now my wife can read books, arti­ Flexibility and features purse, or tucked into the side of a cles and CompuServe messages One simple feature that turns out wheelchair. more easily, anywhere, anytime. to be important to my wife is the The HP Palmtop has made a fact that you can turn a Palmtop off acCIS simplifies world of difference to my disabled communication via without closing any application. wife's ability to communicate and CompuServe The advantage of this is very real interact to the world around her. One way my wife stays in contact to a disabled person who can acci­ dentally turn off the unit or move with the world is via CompuServe. Product Index: page 47 She uses it instead of the telephone between applications. Another ShareJFreeware Index: page 48 to keep in daily contact with family advantage about the programs I and friends.

JULY/AUGUST 1995 THE HP PALMTOP PAPER 27 User profile: HP Palmtop Helps Learning Disabled Student Remember Assignments and Bring Them Home

The combination of Appointment Book and NoteTaker I helped this student with Attention Deficit Disorder (ADO) remember to write down her assignments and bring home materials needed to complete them.

By Jini Scammell-Tinling district. Fortunately, the grammar grade, we would lose the services school Resource Specialist (the of the Elementary School Resource My daughter, Heather, was diag­ individual who works with kids Specialist. Over the summer nosed with two distinct disabilities with a variety of disabilities) did between Heather's 6th and 7th grade, when she was 9 years old (in not share the administration's atti­ I began trying to think of ways to between 3rd and 4th grade). The tude regarding kids with ADD. At give Heather the same services. predominant problem is Attention the close of each school day, the When I decided to buy the new Deficit Disorder (ADD). It is char­ Resource Specialist would visit 3 or 200LX, I hit upon the idea of pass­ acterized by extreme distractibility 4 students at their desks as the stu­ ing my lOOLX on to Heather. The which usually translated to an dents prepared to leave school for Appointment Book alarm function inability to complete assigned the day. In Heather's case, that seemed ideal as a way to remind tasks. For instance, Heather was meant insuring Heather had the Heather of things she had to do, assigned the task of setting and assignments written down, and the and NoteTaker could be used to clearing the table for dinner each appropriate papers and books nec­ take down homework assignments. night. It was common for me to call essary to complete the tasks. This Heather and I discussed how it her back to her tasks 5 and 6 times proved to be an excellent solution. would be set up, and how things before it was completed. This was a Heather seldom left information or would be handled. The only poten­ burden on everyone, but most books at school that were needed tial concern was that we did not especially on Heather's self esteem. for that night's homework. know how the Junior High School In addition, testing revealed a administration felt about a student "hardwire" problem of translating Palmtop replaces bringing a personal computer to information in her brain to a writ­ Resource Specialist school. Fortunately, once we ten page. She had trouble manipu­ Our district has junior highs for explained the purpose of the lating a pen for text, but is a won­ grades 7 through 9, and I knew that Palmtop to Heather's teachers and derful artist, and has exceptional when Heather graduated to the 7th the administration, there were no verbal skills and deductive reason­ ing. Our physician informed us ABOUT THE AUTHOR: that writing the letter L is more dif­ Jini Scammell-Tin ling (right) is the Chief of the Division of ficult for the brain than striking the Water Resources for the U.S. Fish and Wildlife Service, L of a typewriter. The physician Sacramento, California office. Her avocations are computers, genealogy, the out of doors, and model building. She is a wife therefore recommended that and mother of two, Heather and Colleen. Her husband, Steven Heather learn to type. Tinling, is a biomedical researcher and laboratory manager for Unfortunately, ADD is NOT the Department of Ear, Nose and Throat's Otology Laboratory at the University of California at Davis Medical School. recognized as a disability by our , Heather (left) has a bio in the second sidebar of this article.

28 THE HP PALMTOP PAPER JULY/AUGUST 1995 Sample Macro Fn+F1: Palmtop Accessories First class of the day for the 100/200 LX . Omnibook [Note: Sample files from this article are found in PROFIL£ZIP Iij.j Music is Heather's first class in the day, and the macro is a little different than the others. The Macro Memory Cards looks like this: • 1MB SRAM ...... $129 • 2MB SRAM ...... $229 (More}{Menu }al{Note Taker}{Menu }foa:\homework.ndb • 5MB Flash w/Stacker Card ...... $289 {Enter}{Enter}{F2}{Date}{AIt+G}HOMEWORK{F3}{Time} MUSIC • 10MB Flash w/Stacker Card ..... $435 • 20MB Flash w/Stacker Card ...... $795 The easiest way to create a System Macro is to record it as you press the keystrokes. For example, if you • 130MB Hardrive Omnibook ..... $339 wanted to enter the first line of the above macro as the Fn+F1 macro, follow these steps: I/O Cards • 14.4K Fax/Modem Card ...... $140 1. Press IShift!-1!5l together and then whichever F-key you want to assign to the macro, (F1) for this • Lan Combo T/2 Card ...... $140 example. • Fax/Modem for LX ...... $149 IC Card Drives 2. Begin entering the commands and keystrokes you want the macro to playback. For the first line of the above macro you would press these keys: I!J IMENU II!) lEI ~-I MEMO II MENU I. • Internal Flash/HD Drive ...... $ 99 • External Printer Port Drive ...... $189 3. End and save the macro by pressing IShift !-1!5l1!!) again. • External Serial Port Drive ...... $249 • Internal Dual ISA Drive ...... $189 Whenever you want to run the macro, press 1!5l-1!!). You can also run the System Macro application from AppManager and key in the macro commands directly. For more on this, see "System macros" in the Call/or Complete Catalog index of your HP IOOl200LX User's Guide. Me -AMX -VISA Accepted The first line of the macro above, up through {Enter}{Enter}, closes any other open applications, opens NoteTaker, and loads HOMEWORK.NDB, the NoteTaker file in which Heather keeps assignments. I chose to close all other applications to make sure there was enough memory available to load ENVOY. NoteTaker. DATA Since this is the first class of the day, {F2} adds a new NoteTaker item to contain the day's assign­ CORPORATION ments. The {Date} command places the current date in the Title field of the new entry. {AIt+G} HOME­ 953 E. Juanita Ave., Suite A WORK moves the cursor to the Category field and enters "HOMEWORK" as the category. (Please note Mesa, Arizona 85204 that I've set the date format on Heather'S 100LX to YY-MM-DD - go to Setup and press (MENU) Options Tel: (602) 892-0954 • Fax: (602) 892-0029 DatefTime - so the Note-Taker list sorts the items properly and displays the most current date at the top of the list.) {F3} {Time} MUSIC: moves the cursor to the Notes field, enters the current time and "MUSIC", the 1-800-368-6971· name of the class. Note that the macro contains empty spaces between {Time} and MUSIC, and after objections. In fact, we received their MUSIC, so the time and the word "MUSIC' don't run together with the assignments Heather enters. The macro ends with the cursor pOSitioned next to the word "MUSIC" in the Notes field, waiting for Heather to whole-hearted endorsement of use type in the assignment and press I!!2l to save the note. of the HP 100LX. Additional Assignment Macros The first macro is different because it creates a new NoteTaker entry for the day. Since all the assign­ Appointment Book ments for that day are stored in the same NoteTaker item, subsequent macros for Heather's other classes an excellent reminder don't need to add another entry with the macro commands {F2}{Date} {AIt+G} HOMEWORK. This part of the macro is replaced in other macros by {F4} {Date}{Enter}, which searches for the NoteTaker item with As mentioned earlier, Heather the current date. Subsequent macros also differ from the first in that they end with commands needs to be reminded of tasks. {F3}{Ctrl+End}, which open the Note field and move to the end of it. Fortunately, the Appointment Book application on the Palmtop is Fn+F1: MUSIC (in article) foa:\homework.ndb{Enter}{F4}{Date} an excellent reminder. Repeating {Enter}{F3}{Ctrl+End}{Enter}{Time} SCIENCE: Fn+F2: SOCIAL STUDIES appointments remind Heather to, {More}{Menu}al{Note Taker}{Menu} Fn+F6: ENGLISH take her medication three times a foa:\homework.ndb{Enter}{F4} {More}{Menu}al{Note Taker}{Menu} day, at the right time. In addition, {Date} {Enter}{F3}{Ctrl+End} foa:\homework.ndb{Enter}{F4}{Date} appointments remind Heather at {Enter}{Time} SOCIAL STUDIES: {Enter}{F3}{Ctrl+End}{Enter}{Time} ENGLISH: the appropriate time to write down Fn+F3: MATH Fn+F7: HOMEWK her homework assignments. {More}{Menu}al{Note Taker}{Menu} {More }{Menu }al{Appt}{F9}{F1 O}{F4} I have two appointments set foa:\homework.ndb{Enter}{F4}{Date} Homework{Enter}{F3}{NoteT aker}{F4} for each class. The first goes off at {Enter}{F3}{Ctrl+End}{Enter}{Enter} {Date}{Enter}{Enter}{F5}{Enter} {Time} MATH: {Appt}{Paste}{F10} the time the teacher normally gives homework assignments, displaying Fn+F4: NEWS Fn+F9: Quiet Alarm a message saying "Write down {More}{Menu}al{Note Taker}{Menu} {More}{Menu }al{Appt}{Menu }ob{AIt+I}{F1 O} homework assignments." This foa:\homework.ndb{Enter}{F4}{Date} {Enter}{F3}{Ctrl+End}{Enter}{Time} NEWS: Fn+F10:Loud Alarm appointment can be at the begin­ {More}{Menu }al{Appt}{Menu }ob{AIt+C}{F1 O} ning or end of the class, depending Fn+F5: SCIENCE on the teacher. The second appoint- {More}{Menu}al{Note Taker}{Menu}

JULY / AUGUST 1995 THE HP PALMTOP PAPER 29 HOW TO USE: Learning disabled student ment goes off a minute later. This her Palmtop. appointment runs a macro that illv "'JtiUfjj}-. __ .. , .. ' .... ' .. ' By the end of the day, Heather opens a special NoteTaker file 0:18 41'1 J1USIC : ··,····,············'··1 would have a single Notepad where Heather keeps her assign­ record with all her assignments on ments. [For example, to set an it. The final phase was running a appointment to run the Fn+F1 macro, macro that moved the contents of press ~ to add an appointment; key the NoteTaker Notes field to an I 11 into the description field; set the NoteTaker Homework file open to item for Appointment Book To Do item Start Time; make sure the Alarm is today's assignments. Cursor positioned labelled HOMEWORK. We decid­ next to current class awaiting assignments. Enabled and your Leadtime is set prop­ ed to do create a separate ToDo list erly; and press IFtoi. (The I symbol in to minimize disruption of the class, so that Heather could check off I 11 is the shifted value of the \ key, and the Chime alarm is less obtru­ assignments as she accomplished found next to IESC! in the upper left of sive. The Loud Alarm macro sets them and see what she had left to the keyboard.) For more information the alarm back to Custom, which po. on this topic, see "Appointments, run­ plays an alarm Heather created for ning programs" in the index of your HP 100/200LX User's Guide.] Please see the sidebar on the Creating a custom alarm for previous page for a detailed des­ your Appointment Book cription of the first macro and a By Heather Tinling complete list of all the macros we (Heather is a good student and an excellent flutist and artist She attends Oliver Wendall Holmes use. Junior High School in Davis, Califomia. Her interests are art, music, soccer, camping and backpack­ Before the first class period ing.] each day, the Appointment Book ran the "Quiet Alarm" macro, Hi my name is Heather. I am 13 years old and live in Davis, California. I enjoy many things and one which sets the appointment alarm of them is computers. Which brings me to my story. I have A.D.D.(Attention Deficit Disorder) and sound to Chime. My objective was have trouble remembering to write down my homework assignments. So my mom gave me her HP 100LX when she got her new HP 200LX. Mom set the alarm to ring at the end of each class to remind me to input my assignments in the HP's NoteTaker application. GIVE YOUR PALMTOP BAR CODE CAPABILITIES FOR: Well, the standard beeping in class caused some embarrassment 'cause everyone would groan or yell at me to shut it off. I had seen Mom program her LX to play ''The Impossible Dream" as her • INVENTORY alarm, so I asked her to help me get started. I followed the instructions in the User's Manual and Mom's advice. I had to play around with the octaves a bit because the instructions were not very • DOCUMENT TRACKING clear on that subject. The rest is, as they say, history.

Below is the alarm code I wrote for the tune "It's A Small World." Open up the Memo application and key in the code exactly as it is shown below (SMWORLD.SWD ij ).

[Notes: The alarm function doesn't care whether the letters are in upper or lower case, but the letter "L" is shown below in upper case to distinguish it from the number "1." Also, spaces are optional. Finally, the code is displayed below on four lines to fit the format of the Palmtop Paper. However, the characters should be entered on one long line in Memo. Let Memo wrap the lines automatically. Do not use carriage returns.]

k1 t04L32e L32f L16g oSL 16e L16c L32d L32c L16c 04L 16b L16b L32d L32e L16f oSL 16d 04L 16b oSL32c 04L32b L16a L16g L16g L32e L32f L16g oSL32c L32d L16e L32d L32c 04L 16a oSL32d L32e L16f L32e L32d 04L 16g oSL 16f L16e L16d L12c Our systems are "turn key," complete with all the hardware and software necessary to print bar code labels, After you have finished entering the desired tune, save the file as C:\_DA1\ ALARM.SND (file also scan bar codes and transfer data into PCs or MACs. available as SMWORLD.SND = . Copy to C:\_ DAT and change name to ALARM .SND).

CORVALLIS Then open Appointment Book, press (MENU) Options Alarm Beep ... and select Custom. You can SYSTEMS SALES press Test to hear your new alarm. If you like it press (F10) and the new sound will be used for your 919 N E 2nd Street, Corvallis, Oregon 97330 Appointment Book alarms. Telephone: 503.752.4419; 1.800.733.5017; Fax: 503.752.7037

30 THE HPPALMTOP PAPER JULY / AUGUST 1995 started ignoring the appointment on a class-by-class basis. In other alarm. We quickly switched to a words, she wanted to be able to Ie nO' s - rill SII sonO' or ID .Englhh - . lZ ------• A2 tFlule Prill custom alarm I downloaded from just look at the semester's music • A4 t Blllckplllck • A5 !Dhhes • n - 1'10 • AS .Lunch for OI'Iorrow 86 the HP HANDHELD forum on assignments, or math assignments, • 81 ISuPlir Solyer Prlllclice nules d : i~ !~r!tr~\:Po~!i~!s ~:t:~:J;O~l:~~::~: CompuServe to give her a fresh etc. The way we had things set up, ZI!I ------eMlrlll lo l'Iaklil !'toney------­ ZI do wlilid elllling new sound. this was not possible. This met her needs admirably I set up a new NoteTaker file. Day's assignments transferred to Note field until the early spring, when her use Each record had the date in the of an Appointment Book ToDo of the 100LX began to diminish. Title field, as in the first file. The Fn+F7 macro described in Occasionally, she'd leave her HP at However, this time I put the name the sidebar on this page opens to home. After discussing things with of the class (English, Math, etc.) in ToDo Notes field, goes to Note­ her at great length (Mom's a bit the Category field. The Note field Taker, uses a smart clip to copy the dense about these things) I discov­ contained the assignment. Initially, day's assignments to the Palmtop ered she simply wanted to put her I created a "dummy" record for clipboard, goes back to the ToDo own imprint on the process. Two each class, using April 1 as the date Notes field and copies them there. changes were made as a result of in the Title field. Then I set up a Heather looks at the To Do list at our conversation. Subset named LIST, which displays the end of the day for the day's First, Heather programmed her entries with the date April 1 in the assignments, and assembles books, own custom alarm, the tune to "It's Title field. The LIST Subset dis­ and other material she needs to a Small World." She was beaming played a simple list of the classes, bring home. after she'd written and debugged with no assignments. (To create a it. It was the first computer pro­ Subset from the NoteTaker main Refinements needed gram she'd ever written. screen, press ~ ~ . For more on About a third of the way through The second change was a little creating Subsets, see "Subset" in the school year, Heather suc­ more complex. Heather not only the index of your HP 100/200LX cumbed to a common problem wanted to be able to see all the User's Guide.) amoung Palmtop users - She assignments of a given day, she I then created a series of also wanted to view assignments Subsets, one for each of the classes. Each class Subset was defined to display NoteTaker entries for that class only. For example, the ENG­ LISH subset was defined to display Fli;W HEWLETT Hp·200LX Palmtop PC only those entries with "English" ~~ PACKARD in the Category field. Q NEW with 200LX! Intuit Palmtop QuickenTM Carry with you your bank/check, credit card and cash account ENGLISH balances. And do reconciliation i turn in yocab . do 5 II 0 ahort is to •. Q PC Compatible yocab duu lo,.orrow 85/1113/95 It runs your 011 the shelf DOS-based software. Your favorite software, right in your pocket (Must be DOS based, CGA-Compatible) Q 1 MB/2MB RAM, DOS 5.0 and Expandable Memory Supports up to 32MB with optional plug-in memory cards. (o ne slot-PCMCIA Type II) Q cc:Maii Remote is Buill-In You can attach a modem to access e-mail plus a wide range of Refined NoteTaker Homework communication networks. file displaying sequence of English p Lotus 1·2-3™ rei 2.4 The industry standard spreadsheet with database, graphics, and assignments macros. Q HP Financial Calculator Business & scientific fundtions including TVM , amortization , cash The All Records and class Subsets flows , statistics, date arithmetic, uniVcurrency conversions, sum list. were sorted first by the Category Also includes HP Solve, function graphing, and 1-2-3 BackSolve. field (i.e. the class name) and then B th A -I bl . 1MB MB Q Complete Organizer Software o val a e m or 2 Manage your time, tasks and data, and retrieve information instantty by the Title field (Le., the date). with a fully-integrated set of tools , including appointment book, This ensured that all the entries Call for phone book, database, memo editor with outliner, notetaker, Hp·200LX stopwatch, and work time. associated with a specific class (pictured) Dealer/OEM Q Express Exchange Coverage lor 1 year Pricing So if your 200LX fails you merely call for a replacement, which were displayed together, the arrives next day! Then just send back the old unit (2 yr additional uppermost record being the most coverage optional). recent one. • SALES TO DEALERS ONLy-CALL FOR CONSULTATION ON ACCESSORY PRODUCTS·

CALL TOLL FREE: 1-800-227-8292 81]" Product Index: page 47 OR FAX US AT: (415)494-1995 1t Share/Freeware Index: page 48 760 SAN ANTONIO ROAD, PALO AL TO, CALIFORNIA 94303-4695

JULY/ AUGUST 1995 THEHPPALMTOPPAPER 31 The 1·2·3 Column: Find Help Fast for Lotus 1·2·3 LOTUS Lotus 1-2-3 has thrived because it is powerful and flexible. This first in a continuing column describes sources of support available to 1-2-3 users.

By Carl Merkle Both these versions of Lotus save it was too slow. I now use a Memo their spreadsheets in the .WK1 for­ "Journal" to track my month's I have used 1-2-3 on nearly a daily mat. Since most other spreadsheet activities. I have a template set up basis for over 10 years. In the early programs let you save and retrieve in 1-2-3 that I use to format a 1980's 1-2-3 was the most sophisti­ worksheets in the .WK1 format, Memo file for the next seven days cated spreadsheet package avail­ data exchange between the of activity. Every Sunday I open able. Lotus 1-2-3 and word proces­ Palmtop and other spreadsheet the template in Lotus and use the sors were the "killer applications" programs is easy. Palmtop's cut-and-paste to copy responsible in a large way for the the template to a Memo file I use to success of the personal computer. Lotus thrived because it track todo's, messages received, For common day-to-day use, these was powerful and flexible actions taken, accomplishments, two applications were able to han­ Lotus 1-2-3 thrived because it could etc. The resulting Memo file dle 99% of most peoples' comput­ help solve an incredible variety of becomes a monthly diary which ing needs. I've used a number of business and analytical problems. can be searched and reviewed different word processors over the Many people, including me, found quite easily. I save each month's years, but Lotus 1-2-3 has been a uses for the product that were solid constant in my computing never intended. I describe some of ToDo journal separately, naming life. my uses below, but it would be by year and month (e.g., 94_DEC, The value of 1-2-3 increased interesting to hear of your uses 95--1AN, etc.). The example at the when it migrated to the HP also. Hopefully, some of your ideas top of the next page shows how the Palmtop. Running under System can be incorporated into future first day of the template appears Manager, 1-2-3 gained Windows­ articles. when copied over from 1-2-3 to the like capabilities. You can use the Here are some of the ways I use built-in Memo program. built-in clipboard capabilities to Lotus 1-2-3 on the HP Palmtop: I still use Appointment Book, copy and paste between 1-2-3 and but mostly for appointments I want other applications. And you can 1. As a formatter for MEMO. to be reminded of by the alarm, access Lotus fast with the A long time ago I stopped using and for matters I want to see in the Palmtop's instant on feature. the ToDo section of APPT because monthly view. There are now more sophisticat­ ed spreadsheet programs with ABOUT THE AUTHOR: more bells and whistles, and nicer displays. However, the version 2.x Carl Merkle is a senior manager with E&Y Kenneth Leventhal Real Estate series of 1-2-3 (including version Group, a business unit of Ernst & Young, LLP. He specializes in accounting, 2.4 on the HP 100/200LX and ver­ auditing and consulting regarding real estate and financial institutions. He sion 2.3 on the 95LX» has all the lives in Irvine, California with his wife and three children. The HP Palmtop is capabilities you're likely to need. a regular part of their daily activity.

32 THEHPPALMTOPPAPER JULY / AUGUST 1995 *************************************************** 07/02/95 - SUNDAY MacLiokPlusl , MESSAGES, CALLS 'TODOTODAY HP Palm 'ACCOMPLISHED 'PO ACTIVITIES , DIET/HEAL THIWORKOUT LOG , NOTES (ie News, Topic)

2. As a data gathering device. I used to keep a paper log of gas and repairs to my car. I now keep a log in a spreadsheet that I update while at the gas pump. It automati­ cally multiplies price per gallon by e Missing Link gallons purchased to tell me if the pump's total price is correct. It also Use PlIlmtop flies on your calculates the miles per gallon my Mlleintosb - lind viee versll car is getting per tank and gives me an average for the year. Another Backup your palmtop on your Mac ... Backup your entire Palmtop on your Mac· with just a click of a mouse! MacLinkPlus will move all of your section of the same spreadsheet Palmtop ftIes onto your Mac. The directory structure will remain the same on the Mac as it was on the HP. tracks oil changes, and repairs. My Palmtop is always with me, mak­ Don't retype all those names ... ing this kind of real-time data gath­ MacLinkPlus can translate your phone book ftIes onto your HP. No need to retype all that information! And you can translate your HP Phonebook names back into your Mac phone book as well. ering possible. No excuses for missed appointments ... 3. As a financial analysis tool. Appointment book alanns don't do and good if your not at your desk to hear them. With MacLinkPlus, you can I have a simple stock portfolio/ convert your Mac appointment book mes (such as, Now Up to Date or DateBook Pro) into the HP Appointment Book format. Now your appointments -and your alanns -will be on the road with you where trading spreadsheet that I use to they belong. track closed and open positions. The Palmtop helps me achieve Manage your notes ... excellent returns because it gives Take Memos from your Palmtop and convert them into Mac word processing documents (such as, Microsoft Word, ClairisWorks, etc.) Your formatting such as bold, underline, etc. will remain intact. You can also convert me the ability to calculate annual­ word processing ftIes from your Mac into HP Memo meso ized returns and do what-if scenar­ ios easily. In addition, worksheets Don't leave your numbers behind. .. can be created for loan amortiza­ In addition to PIM and Memo translations, MacLinkPlus can also convert your Mac spreadsheets into Lotus 123 format on your HP. Formatting and formulas all remain intact. Once you've made changes on your Palmtop, tions, present value calculations, you can convert your me back into Mac format! budgets, real estate pro formas,' and so on. My list goes on and on. Databases, too ... Use your HP databases in FileMaker Pro, Microsoft Works database, and other Mac database programs. All of your data and its formatting, such as, date and time will be translated. 4. As a sophisticated calculator. Occasionally I have needed to do Everything's included! backsolving with some complex Just connect the two computers with the included serial cable. MacLinkPlusIHP Palmtop will do the rest! calculations. HP CALC combined with 1-2-3 has made this a snap. CRoll for more informRotion: (800) 733-0030 5. As a simple calculator. Supports I can set up a spreadsheet to add HP 200LX DATA!~~ up a column of numbers, and do HP lOOLX 55 Corporate Drive • Trumbull, CT 06611 sorts and subtotals on data I may HP 95LX Tel: (203) 268-0030 Fax: (203) 268-4345 want to check for input errors.

JULY/ AUGUST 1995 THEHPPALMTOPPAPER 33 HOW TO USE: Lotus 1-2-3 Column

advanced topic covered by a future article.

~~~faiir~~DD8-Sta~~~~;aimta~~~~Sha~~;'~~ 10. As a form or label generator. 1-2-3 can be used as a database to 1< . r.G'I HEWLETT" 1< generate simple form letters or ! CALL for a Free copy of the Most Extensive HP Portable PC Catalog! i ~GI PACKARD ! " AJdIrorizatRtoriItr " labels. This activity is really quite ; HP200LX Palmtop PC HP Accessories for Omnibook ; easy to do, however it is not initial­ 1< F1061A HP200LX/2Mb $ 649.00 K4/530 4Mb RAM Exp. $ 295.00 1< 1< F1060A HP200LX/1Mb $ 495.00 K8/530 8Mb RAM Exp. $ 545.00 1< ly very intuitive. A future article 1< HP Omnibook 600 Portable PC EXP ThinFax 14.4 for HP2001100LXI 1< will explain how to do this. 1< F1065A 4Mb RAM/170Mb 12.499.00 EXP200 14.400bp's Fax & Modem 1229 1< 1< F1066A 8Mb RAM/170Mb 2,999.00 EXP200/2 Same with 2Mb RAM 299 1< 1< F1110A 4Mb RAM/260Mb 2,599.00 EXP200/4 Same but with 4Mb RAM 369 1< The birth of this column 1< F1111A "8Mb RAM/260Mb 3,199.00 This Is the ONLY FaxModem for send & 1< ! HP Accessories for HP2001100LX receive faxes that works on HP's Palmtops 1< reflects the need for " F1021B Connectivity Pack $ 99.95 ....he Executive Leatl'er Cases 1< I 1·2·3 support 1< F1011A AC/DCAdapter $ 31.95 Ii , 1< ; Flash Cards for all HP Portables ~tggg ~g~ ~~ ~:I~~gC~ ! ~~ : ~~ ; The above are just a few examples ! ~~gg~ i~~g~~b ~~~ : gg XLC300 For Omnibooks $ 69.95 ! of how someone familiar with the '" F1014A 20/40Mb !949 .00 " basics of the program and support­ 1< ST75P5 5Mb Uncompress 329.95 1< 1< ST710P5 10Mb" 499.95 1< ed by adequate documentation can 1< ST720P520Mb" 849.95 1< 1< ST740P540Mb" 1349.95 1< accomplish a lot with 1-2-3. 1< 1< Unfortunately, documentation and 1< We have the World's Largest Collection of Software on PCMCIA cardl 1< 1< We have what you're looking for .... Solutionsllsn't that what you really want? That's 1< support for 1-2-3 on the HP 1< right, solutions for today's personal and business challenges. 1< 100/200LX Palmtop, though avail­ 1< 1< able, is not easy to find. Many of the new users buying the HP ;1< Global Connections- ;1< Palmtop do not know 1-2-3. In ; 170 South Jackson Street, Janesville, WI 53545 ; addition, many work in companies 1< OrderLine: (608) 752-1537 FaxOrder: (608) 752-9548 1< 1< 1< 1<1<1<1<1<1<1<1<1<1<1<1<1<1<1'1'1'1'1'1'1'1'1'1'1'1'1'1'1'1'1'1'1'1'1'1'1'1'1'1'1'1'1'1'1' Tra""ITelF1oppy 6. As a text outliner, numeric or graphical format and PCMCIA Floppy Drive or text reading device. more. For a common user, the 1-2-3 On some occasions I have used 1-2- macro command language is prob­ No less indispensable than your HP 1001200LX 3 to open and look at data files, ably simpler to learn and easier to reading a line or a number of char­ find mistakes than in true pro­ acters at a time. (Open an empty gramming languages. spreadsheet, press C~~!!~) Eile Import...Iext, highlight the desired 9. As a database reader, file and press I ENTER,.) I'll also open manipulator and "scrubber." a 1-2-3 file and start outlining In my work with financial institu­ thoughts. It's easy to sort and move tions I have often downloaded loan entries in Lotus, and simple to databases, or we have created data­ copy and paste them to another bases that later needed certain Unparalleled performance from the Travel FloppyTM makes file transfer and archiving application later. Since I always fields to be cleaned up both simple and inexpensive. have Memo open with my diary ("scrubbed") for consistency (e.g., • Includes 3.5" 1.44 Mb floppy drive loaded, I also use 1-2-3 to take records in a database City field • PCMCIA Type II compatible meeting notes. may read L.A., Los Angeles, Los • Small and portable - take or use it anywhere Angeles, etc., and we need them all • Versatile - plugs into the PCMCIA slot 8. As a programming language. to be "Los Angeles" for consisten­ of a variety of subnotebook, notebook 1-2-3's macro command language cy). A 1-2-3 add-in product by the and other portable DOS-based can be seen as a limited, but rea­ name of @base (which reads and systems, including the H P 100/200LX • Uses the convenient, economical, sonably sophisticated, program­ writes dBase III files) has been universally accepted floppy diskette

ming language. Lotus macros let extraordinarily useful for this and ~A ~~7'~I',"7:'® ~~ ...... , .. - you create spreadsheets that will for doing cross tabulations on large .=- ~~\..rLl'&LI'£~ prompt you for input, carry out databases that otherwise exceed 1- T Ee H N 0 LOG I E 5 IN C. repetitive tasks, display results in 2-3 memory limits. This will be an 231 Charcot Avenue , San Jose, CA 95131 TEL: (408) 433-1980 FAX: (408) 433-1716

34 THEHPPALMTOPPAPER JULY/AUGUST 1995 that have Excel or some other F1 Help key on your Palmtop. @IF (condition,x,y) evaluates condition. spreadsheet as a corporate stan­ Returns x if condition is true; y if false . dard. The need for 1-2-3 support is 1. Press I!!I for help! real. One of the elements that made 1-2- Unfortunately, it also turns out 3 so popular through the 1980s was that books about the older DOS­ its excellent "context sensitive" based versions of 1-2-3 are disap­ help built into the program. This 1-2-3 context sensitive help screen displays pearing from the shelves of book­ means that when you are doing syntax of Lotus @iffunction. stores, in favor of newer books on something in 1-2-3 and press (F1), Windows versions. Without the 1-2-3 displays a help screen with macro command. proper information about 1-2-3, information related to what you Although 1-2-3 on the HP many Palmtop users don't under­ are doing. Palmtop also contains context sen­ stand and cannot utilize the power For instance, let's say you want sitive help, the amount of informa­ built into the Palmtop in the form to write an @if formula in 1-2-3 and tion available on the Palmtop is of 1-2-3. you do not remember the syntax substantially reduced from the This need for support gave rise for the formula. Type @if into a cell original version due to Palmtop to the column you are now read­ and then press (F1) to get thescreen memory constraints. For less expe­ ing. This column, a regular feature displayed at the top of the next col­ rienced 1-2-3 users, the syntax may in future issues, will focus on using umn, showing the syntax of the not be understandable without 1-2-3 and integrating its capabilities command. more explanation, and may need to with the other built-in applications. Context sensitive help is also be supplemented by more material. Some of you are beginners and available for 1-2-3 macro com­ Even so, the F1 key should be the some are more sophisticated users. mands. For most experienced first place most 1-2-3 users go for Hopefully, we can provide some­ users, the syntax displayed on the information. It is very convenient, thing for everyone. Feel free to let HP Palmtop is sufficient to allow and is as portable as your HP us know what you would like to them to complete a formula or Palmtop. (Note: If you have Lotus see covered in this column. Lotus 1-2-3 is deceivingly simple to use for things like simple data entry, lists, and simple calculations. In addition, it has some sophisticated features that take a little longer to learn. However, once the finer points of Lotus are understood, the • The Main Compartment is designed to hold most palmtop brands. It can also hold program's ability to make your most cellular phones, walkmans, and items of similar scale. • The Secondary Compartment is piggy-backed to the Main Compartment to house beepers business and personal life easier flashcards, batteries, business cards, etc. ' and more effective grows by leaps • The fronts of the PL-PTH is made of 100% fine leather. Avoid dropping or losing a valuable business tool. This unique hands-free design and bounds. will integrate your palmtop to your active lifestyle: you 'n input more data because you 'n carry it more often. FOR EXECUTIVE OR CASUAL USE • NEW HOLSTERS AVAILABLE SOON Where to get help The first topic we need to cover in ' this column is where to get support for Lotus 1-2-3. Fortunately, sup­ port is available from a number of different sources. These include books; materials and assistance available via CompuServe, Internet, and other on-line bulletin boards or other electronic services; Lotus Technical Support by tele­ phone; newsletters and magazines; users groups; and training centers and training videos. One of the most important is the

JULY / AUGUST 1995 THE HP PALMTOP PAPER 35 HOW TO USE: Lotus 1-2-3 Column

1-2-3 or other spreadsheet pro­ Lotus 1·2·3 Support Publications grams on your desktop PC, their more extensive built-in help may Listed below is contact information for some of the support publications available for Lotus 1-2-3 on be valuable.) the HP Palmtop. Another important resource available to many users may sit at Using 1-2-3, release 2.4 Special Edition - $29.95 the desk next to you at work. Good reference book for 1-2-3. Be sure to ask for release 2.4, which is out of print, but still in stock. Que has a free catalog available describing Que's complete line of books, including other 1-2-3 2. Find an expert titles. Contact: Que Development Group, 11111 N. College, Carmel, IN 46032, Phone: 800-428- Since spreadsheets are used within 5331 or 311-513-2500 fax: 311-513-2583 most organizations, there may be resources available where you 1-2-3 for Dummies - $16.95 work. Find someone who is com- 1-2-3 for Dummies Quick Reference - $8.95 I fortable with the subject, and pig­ Entertaining writing style and good technical coverage of 1-2-3. gyback off of their knowledge. Use Contact: lOG Books Worldwide, 1260 Shadeland Station, Suite 100, Indianapolis, IN 46256; that to become familiar with the Phone: 800-162-2914 or 415-312-0650. spreadsheet environment and spreadsheet metaphor. Most good An Easy Course in Using Lotus 1-2-3 - $9.95 spreadsheet users will be familiar Lotus in Minutes - $9 with one of the big three (1-2-3, Contact: Grapevine Publications, Inc., P.o. Box 2449, Corvallis, Oregon 91339,' Phone: 800- Excel or QuatroPro). These spread­ 338-4331 or 503-154-0583; Fax: 503-154-6508. sheet programs have many similar­ ities, and the experienced user may Understanding 1-2-3, release 2.3 & 2.4 for DOS - $29.95 be able to provide you with the Lotus 1-2-3, release 2.3 &2.4 for DOS Quick & Easy -$19.95 answer you need, even if they do The Basics of 1-2-3 Release 2.4 for DOS - $19.95 not use 1-2-3 on the HP Palmtop. Contact: Sybex Inc., 2021 Challenger Drive, Alameda, CA 94501; Phone: 800-221-2346 or If they can't help you, they may 510-523-8233; Fax: 510-523-2313. be able to send you to someone who can, or suggest a good book 1-2-3 release 2.4: The Complete Reference - $29.95 on Lotus 1-2-3. Large collection of spreadsheet templates. Contact: Osbome McGraw-Hil/,' 2600 Tenth Street,· Berkeley, CA 94110,' Phone: 800-221-0900 3. Get a good Lotus 1-2-3 book or 510-549-6600. Search your local bookstores, com­ puter stores, used book stores or 1-2-3 User's Journal- $59 /yr garage sales for a reference or tuto­ Monthly publication offering tips and techniques for getting the most from 1-2-3. rial on 1-2-3. Just about any book Contact: The Cobb Group, 9420 Bunsen Parkway, Suite 300; Louisville, KY 40220,' Phone: on 1-2-3 releases 2.x, or even 3.x 800-223-8120 or 502-493-3300,' Fax: 502-491-8050. will do, so long as it has a complete description of the syntax for 1-2-3's Misc. Lotus Books and Products @formulas, macro command key Carries a variety of enhancement products for current versions of 1-2-3, including training videos, words, and a description of the books and software. command menu. If you do pick up Contact: Lotus Selects, Catalog Center A, 440 Lincoln Street, Box 100, Worcester, MA 01653- a manual on a higher release, there 0100,' Phone: 800-635-6881; Fax: 611-693-3899.. may be a few elements that are not applicable, but many features are PC World Lotus Edition - $7 single copy price the same. Ceasing Lotus special edition after August 1995 issue. Back issues available while in stock. The following books are often Contact: PC World, Subscription Department, P.o. Box 51833, Boulder, Colorado, 80321- mentioned as favorites. Contact 1833,' Phone: 800-825-1595; Fax: 415-882-0936. information for these and addition­ al 1-2-3 books are described in the MICROREF Quick Reference Guide, Lotus 1-2-3, Version 2.4 - $14.95 sidebar on this page. See sidebar on the next page for description. Contact: Thaddeus Computing (see next sidebar). Using 1-2-3 (by Que) Que has a reputation for publish-

36 THEHPPALMTOPPAPER JULY / AUGUST 1995 Inexpensive easy-to-use 1-2-3 and 1-2-3 for Dummies DOS reference guides The new series of "Dummies" By Hal Goldstein books have been best sellers because of their entertaining writ­ Over the past year we have received lots of mail from HP Palmtop users complaining about the lack of 1-2-3 and DOS reference material in the HP 100/200LX manuals. Recently we had the opportu­ ing style and good technical cover­ nity to purchase a large number of Lotus 1-2-3 2.4 and DOS 5.0 MICROREF Quick Reference age. Guides. I found these guides complete and exceptionally easy to use and suitable for the entire range of users from novice to pro. They are obviously well thought out and designed by educational An Easy Course in Using Lotus 1-2-3 professionals. This is a friendly tutorial on 1-2-3 These guides feature by the publisher of excellent tutori­ als on other HP calculator prod­ - Comprehensive coverage of commands - Step-by-step outlines of procedures ucts. The book uses a learn-by­ - Numerous examples and illustrations doing approach to take a user from - Spiral bound pages lie flat, tum easily novice to advanced proficiency. - Graphic tabs for fast access to sections - Convenient pocket size that can travel with you 4. Get assistance from an - Cross referenced index locates subjects fast on-line bulletin board service - Glossary of terms with command summary On-line BBS services provide excel­ John Dvorak of PC Magazine stated: "Far superior to any other guide, cheat sheet or original docu­ lent support from fellow users and mentation ... an excellent guide for all users ... highly recommended." Lotus experts. I gave the guides to our circulation director, Sharon Dilmore, to see what she thought. CompuServe users can type GO She said: "Three years ago when I joined the staff at Thaddeus Computing, Inc., I was the ultimate LOTUSA to go to the Lotus Forum. DOS dummy. Lotus? Forget it! Sure, there were the manuals, classes, the Quick Start guides, but There is a section for users of the who has time? There's work to be done. 2.x versions, and there are libraries "Yesterday I found my salvation. The big guy, Hal Goldstein, came to me and said, 'Sharon, with a variety of templates avail­ would you review these Microref quick reference guides for PC/MS-DOS and Lotus 1-2-3 and see able. CompuServe's HP HAND what you think?' What do I think? Wow, even I can follow this. Ever try to look something up in the forum supports HP Palmtops and index of a manual? Not to worry! The graphics tabs in Microref provide such easy access to infor­ mation that it almost makes the index unnecessary and the step-by-step guides within make all also has some 1-2-3 templates things possible for this DOS dummy. available in its libraries. "Sorry Hal, you can't have them back. Possession is nine-tenths of the law. Thanks." There are a variety of other ven­ Ordering information: dors of publications that cater to 1- 2-3 users which have a presence on MICROREF Quick Reference Guide, Lotus 1·2·3, Version 2.4 ... $14.95 CompuServe. Among these are PC MICROREF Quick Reference Guide, DOS, Version 5.0 ... $14.95 World, which publishes a Lotus Both the DOS and 1·2·3 guides ordered at the same time ... $25 Edition of its magazine (type GO PWOFORUM), and ZiffNet which Shipping (for one or both guides) $4 U.S., $9 outside U.S. makes macros and templates from Call: 8D0-809-5603 or 515-472·1875 their publications, like the 1-2-3 Fax: 515·472·1879 User's Journal, available. EMAIL: [email protected] Internet provides 1-2-3 informa­ Mail: Thaddeus Computing, 57 E. Broadway, Fairfield,IA 52556 tion at http://ww.Lotus.com. Payment Method: 5. Lotus technical Visa, Mastercard, American Express or a check for U.S. dollars drawn on a U.S. bank accepted. Merchandise shipped on receipt of payment! support by telephone Lotus provides free technical sup­ port to new 1-2-3 users, but some complain about the length of time ing high quality books and has must have reference book for the it takes them to answer a call. many titles covering the topic of 1- serious 1-2-3 user. At the time of Lotus also offers paid support lines 2-3 in varying depths of coverage. I writing this article, they still had that are described as being more have had excellent success with about 3,000 copies of Using 1-2-3 responsive. [Editor's Note: Our their products over the years, and Release 2.4 still available for sale, understanding is that HP Mobile strongly recommend this book as a but out of print. Computing Support is responsible for

JULY / AUGUST 1995 THE HP PALMTOP PAPER 37 HOW TO USE: Lotus 1-2-3 Column

Lotus 1-2-3 support for the HP a particular product or type of There are a number of training Palmtops. Their number in the U.S. is product. Attending user groups is videos available. Call Lotus Selects 505-757-2004.1 a good way to meet local spread­ at 800-635-6887 for more informa­ You might try one of the follow­ sheet experts who can assist you tion on training videos. ing numbers: with your particular needs. Call Lotus's user group manager 9. Built-in help on desktop o Lotus Prompt, at 617-693-1606 to find out if there versions of Lotus 1-2-3 Call: 800-223-1662 is a group near you. As mentioned earlier, desktop ver­ Cost, free with product purchase sions of 1-2-3 offer more extensive first 90 days, $129 per year there­ 8. Training centers built-in help and contain tutorials after. and training videos which are very useful for getting Lotus authorizes companies across an overview of the capabilities of a o 900 number Support the United States to conduct 1-2-3 spreadsheet program. In fact, the Call: 900-454-9009 training sessions. These companies I most recent release of 1-2-3 comes Cost: First minute free, $2 for each must meet certain minimum on CD ROM and has no manual. additional minute. requirements in order to become However, its built-in help is more an authorized Lotus training cen­ extensive than most manuals. o Lotus Customer Service ter. For information about autho­ Since many of the formulas and Call: 800-343-5414 rized training centers call Lotus at macros have the same syntax, help Call this number to hear a list of 617-693-1454. Or, call the Com­ available on desktop versions of 1- technical support options or to puter Professionals Network at 2-3 can be very beneficial. order products. 212-288-2800. This is a national referral, information and marketing 6_ Magazines and newsletters service that matches independent Product Index: page 47 PC World publishes the PC World trainers, programmers, and consul­ Lotus Edition, which provides use­ tants with client organizations. ful information on what is happen­ ing with Lotus products. Unfor­ tunately, the Lotus Edition ends PALM POWER BEGINS WITH Q-PRO 4! with this August's edition. Back lIP Palmtop Plus Q-PRO 4 issues are available while in stock. Yield Platform Power The Cobb Group publishes the for Field Applications * 1-2-3 User's Journal, which has a (*e.g., data collection, inventory, number of in-depth Tips and 4GL FOR PALMTOPS surveys, delivery, utilities, etc.) Techniques for getting the most out of 1-2-3. They note in the article COMPACT - 100+ commands plus a multi-key ISAM flle handler in less than which versions of Lotus the article lOOK bytes! Custom applications run easily on a 1MB palmtop. is applicable to. From my perusal POWERFUL - Formatted entry screens. Keystroke by keystroke editing. of fairly recent editions, the bulk of Light bar menus. Pop-up windows. "Point & shoot" data selection. the material was applicable to all Context sensitive help. versions of 1-2-3, including 1-2-3 ASTOUNDING SPEED - The Q-PRO 4 interpreter, written in hand-honed Release 2.x. It is a good journal for assembly language, rivals C's speed. Fast, low overhead access to data an intermediate to advanced user, for entry and validation. All data stored in ASCII. hungry for knowledge. MODERN 4GL - Event-driven. Extensible. USER ORIENTED - English-like syntax allows rapid creation of powerful 7_ Users groups professional applications. WYSIWYG - On-screen design interface. A variety of users groups meet DEVELOPMENT FLEXIBILITY - Program on your palmtop or desktop. periodically (typically once a PLUS - 90 days free phone support; BBS support. 30-day money-back guarantee. month). They hold workshops, 400-page manual. 50,000+ users; optional distribution system. conduct tutorials and host product PRICE - $89.95 + S&H. VISA/MC. New customers receive free optional demonstrations from company rep­ report generator. resentatives. The larger of these QNE INTERNATIONAL, INC. ® organizations also have special (800) 333-0448 • Fax (215) 968-3550 • [email protected]. interest groups (SIGs) that focus on

38 THEHPPALMTOPPAPER JULY / AUGUST .1995 You would be amazed at most users already know 1- of interesting options avail­ 200LX. Recently it devel­ the price difference in simi­ 2-3, so they don't need to able to me: oped the problem that I lar items when you reduce bother including any docu­ • Drive 100/200 - can't save or delete files on them to unit or ounce cost. mentation. How does that Portable 3.5" Disk Drive by the Flashcard. If I try to, I Quite revealing. help 9-out-of-10 of us who Sparcom - $323. get the error message, "Disk I am now attempting to know exactly zero about it? • Travel Floppy 144 - is Write Protected." What develop a model stock plan If they want to claim an Floppy Storage Subsystem do I need to do to release the or an automatic replenish­ aged version of 1-2-3 as one with PCMCIA PassportCard write protection? ment plan for my 100LX. I of the 200LX's major selling by Accurite - $249. A & G Consultant Co. have inventories on all those points, the least they can do Yokohama,JAPAN items such as sugar, flour, is supply some documenta­ Having read your review of the Accurite drive in the salt, pepper, etc., in Lotus. I tion to help cushion the fall [HP Tech Support said they 1994 PC Card Review (Page am working out what our a little. The more I think had heard of the problem you 36, "Travel Floppy with minimum inventory of these about it, the more the whole described, but that it was very PCMCIA Interface"), I items should be for normal thing irks me. And no, when rare. To disable the write pro­ would like to know the pros weekly use. The idea is to I bought the 200LX I had no tection, run CHECK.EXE (not and cons of these two prod­ take inventory on occasion interest whatsoever in 1-2-3. CHKDSK) from the DOS ucts, and possibly your rec­ and enter the amount. Lotus I had no use for it - but I prompt on your Palmtop. ommendation. I don't want will then indicate to me do now. CHECK.EXE is a utility pro­ to purchase a DOS system, "when to add" or how dan­ Art Mercier gram that comes with HP as I am fully satisfied with FlashDisks. It should still be on gerously close we are to CompuServe ID: [72277,3255} my Commodore system. replenishment time. the compressed portion of your Your advice would be most flashcard. If you can't find it I admit this visionary [The lack of 1-2-3 documen­ appreciated. I love my objective is fraught with tation with the HP Palmtop there, check the floppy disk that 200LX and am looking for­ came with the FlashDisk. To do problems and I am far from has annoyed other Palmtop ward to the addition of a having a model stock sys­ users. Fortunately, there are this, close your applications, 3.5" drive. enter AppManager (press fEJ) tem that is fully operational. still some good 1-2-3 release Chauncey Westbrook and exit System Manager com­ I keep trying to work out the 2.x references available. For a Philadelphia, PA bugs. Needless to say my list of some of them, see the pletely by pressing /M'NU/!1ppl­ ication Terminate All. wife thinks I am crazy. She sidebar on page xx of this issue. [Both drives have their strong If CHECK.EXE is still on can hardly wait to get back In addition, Thaddeus points. It depends on your par­ your flashcard, log on to the A to operating her kitchen Computing has just acquired a ticular needs. The Accurite drive and the directory it is in, "the old fashioned way." large number of Lotus 1-2-3 drive is faster and more reliable type check at the DOS prompt Ervin Jackson, Jr. release 2.4 MICROREF Quick than the Sparcom drive, but the Charlotte, NC Reference Guides (and DOS drive uses the Palmtop's PCM­ and press /ENTER'. If it is not on 5.0 Quick Reference Guides). CIA slot. So you can't copy the Flashcard, copy it from the [There is a dedicated share­ We are selling them for $14.95 files directly from your 3.5" floppy disk that came with your ware shopping list program each ($25 for both 1-2-3 and disk to your PCMCIA card. FlashDisks, to your Palmtop's C drive and type check a: from named SHASS ij- Hal.} DOS Guides). For ordering You have to copy the files to information, see the sidebar on your Palmtop's C drive, then the C:\ prompt. That should fix the problem. 1·2·3 Documentation page xx of this issue - Rich.} remove the Accurite drive's If you have any further for 200LX Lacking interface from the Palmtop's problems, contact HP Tech The Palmtop is a first class Choosing the Right card slot, put your PCMCIA Support - Rich.} helper. But I can't figure out 3.5" Disk Drive card into the slot, and then why HP doesn't provide I use a fairly extensive copy the files from the adequate documentation for Commodore system and Palmtop's C drive to your card. Use Lotus the built-in Lotus 1-2-3 recently decided to purchase The Sparcom drive uses the and World Time to application. The program is an HP 200LX for its portabil­ serial port, so you can copy Figure Distances so old that you can't find ity. The problem is that I files from a 3.5" disk to your Between Cities decent documentation for it. don't own any other DOS PCMCIA card directly - Several editions of Quick Paul.} If you'd been with me the machine. I received your Tips have explained how to past few evenings as I Subscriber's Power Disk, calculate the distance Disable Write shopped around for 1-2-3 and have no machine to use between two points on earth Protection on HP (Ver.2.4) reading material, all of the marvelous files on. using the latitude and longi­ FlashDisk you'd be inclined to think Reading The Palmtop tude of the points (one I use a 5MB HP FlashDisk the same way. HP must feel Paper and EduCalc's catalog example is found on pg.57, with Stacker on my HP I find that there are a couple Vol.3, No.6, 94). These

JUL);'/ AUGUST 1995 THE HPPALMTOP PAPER 39 LETTERS: Continued examples make use of the HP Calc Solver function. While useful, this method, which necessitates transcrib­ ing the longitudinal and lati­ Easy Printing tudinal values and then key­ ing them in for each loca­ tion, can be used for any From Your programmable calculator. It ignores the real power of the Palmtop! Palmtop for this application - using Lotus 1-2-3 and and the Smart Clip func­ tions. For example, set up the Only $79 following Lotus spreadsheet "MILEAGE.WKl." To do this,open Lotus 1-2-3. In each of the following cells PALMTOP LlNK-A-PRINTER (GA935) SERIAL TO PARALLEL CONVERTER enter: ALLOWS DIRECT PRINTING FROM PALMTOP TO ANY PARALLEL PRINTER. AUTO ON/OFF- FIXED 9600 BAUD RATE SUPPORTED BY XON XOFF PROTOCOL - PRINTER OR BATTERY POWERED - FCC & DOC REGISTERED Cell AI, type: Distance= Cell A2, leave blank. Cell A3, type: City A GREENWICH Cell A4, type: Lat A INSTRUMENTS USA Cell A5, type: Long A TEL: 704-376·1021 FAX: 704·335-8707 TOLL FREE: 800-476-4070 Cell A6, type: City B Cell A7, type: Lat B WORLDS BEST SELLING CONVERTER Cell A8, type: Long B mula. The actual longitudes return). The only nuisance with Cell Bl, enter the formula: and latitudes in degrees Press ~ (Field), select this process is that the clip­ 3956.0788*@acos(@sin(c4)*@ from the HP World-Time "Longitude", press IENTER! board transfers the latitude sin(c7)+@cos(c4)*@cos(c7)*@ list go in cells B4 and B5 for (OK)IENTER! (Hard return). and longitude values as text, cos( c8-c5» city A, and cells B7 and B8 Press ~ (OK) and name not numerical data. To recti­ for city B respectively. Since the Smart Clip - type fy this, go into each of the Cell Cl, type: Miles Lotus calculates trigonomet­ "Location." Press ~ (OK). longitude and latitude cells, Cell C2, leave blank. ric functions using radians, Press ~ (OK) again to press ~ (to edit) I!!!) IHOME! Cell C3, leave blank. the translation of degrees return to the All Cities list. (to get to the beginning of Cell C4, enter: into radians is made in cells Now that this custom the entry) IDEL! (to eliminate +$b4*2*@PI/360 C4,C5,C7,C8. Smart Clip is defined, the apostrophe (') and allow Cell C5, enter: NOTE: Don't forget the choose a city in World Time, Lotus to recognize the data +$b5*2*@PI/360 second parenthesis at the press !!!I (Clip), select as numerical). You could Cell C6, leave blank. end of the main formula in "Location" and press IENTER! devise a macro to accom­ Cell C7, enter: cell BI. (OK). The city name, lati­ plish this, but I didn't +$b7*2*@PI/360 At the World-Time List, tude and longitude are include one in this example.) Cell C8, enter: create a customized Smart copied to the clipboard. The correct distance in miles +$b8*2*@PI/360 Clip by pressing: !!!I (Clip) N ow open the Lotus will appear in cell Bl after ~ (Define) ~ (Field). Select MILEAGE.WKI spreadsheet you move the cursor out of In the above worksheet, Lat "City" in the Field Name and put the cursor on cell the last cell you have cor­ = Latitude, and Long = box, and press IENTER! (OK) B3. Press ~ Q] (Paste). The rected. Longitude. Cell Bl contains IENTER! (Hard return). Do the contents of the clipboard are the main formula. This for­ same for Latitude and copied to the appropriate mula calculates the distance Longitude: press ~ (Field), cells. Repeat the sequence Product Index: page 47 between two points using an select "Latitude", press for the second city, starting Share/Freeware Index: page 48 adaptation of a standard for- IENTER! (OK)IENTER! (Hard in cell B6.

40 THEHPPALMTOPPAPER JULY / AUGUST 1995 with your HP Palmtop Paper ON DISK subscription. 57 powerful software tools, 275 useful All the best HP Palmtop tools are now on one disk set! Best Palmtop Tips on Disk contains tips on one 2.8 megabyte disk set the very best tips and tools from every issue of The HP Palmtop Paper. Software on the Best Palmtop Tips ON DISK Product Description Never before has so much UTiLmES BEST11PS Text of the Best Palmtop Tips 1995. HP Palmtop productivity been BUDDY Adds 100's of useful features to 100/200LX. APPLICATIONS: available on one disk set! ADBIO Convert Appt file toifrom comma-delim format. CLOCK Full screen system compliant digital clock. ALARM Musical alarm sounds for 1001200LX. Best Palmtop Tips on Disk contains two 1.44 COMMO Powerful comm program for the 1001200LX. APLOAD Makes 100/200LX AppManager flexible. MB. diskettes* packed with the "good stutr'­ ICON Draws 'icons' for 100l200LX AppManager. ASERCL Adds serial port control for the 100/200LX. all the best freeware and shareware** we've KERM2 PC comm program with VT102 emulation. BAT100 Reports status of 100/200LX batteries. found over the past 3 112 years. You'll find KERMIT Macintosh communications program. BATSET Reset the charge time on the 100LX. LIST Text viewer with many features. programs, utilities, games, and more. As you CLlPVU Makes clipboard work with DOS programs. PCOUTL OuHiner program helps organize your work. CLSFLR CloseFiler recovers memory on 100/200LX. may know, a lot of the best software for the QEDIT Word processing program. DBIO Graphic interface for DBUTIL and ADBIO. HP Palmtop is free or shareware. SHASS Automates shopping on the HP 100/200LX. DBUTIL Import/export to the DataBase program. And that's not all. Best Palmtop Tips on Disk SSFAX5 Fax program for the 951100/200LX. 01812 Diet 1.20 file compreSSion utility. also contains all the text from the Best Palmtop VDE171 A compact and powerful Memo aHemative. DI8145F Diet 1.45f file compression utility. VR100 Vertical text reader for the 100/200LX. Tips issue. This includes 48 pages of the most FASTDB Speeds up Phone, Appt, and DataBase. DATABASE FILES & LOTUS TEMPLATES FATR Changes file attributes. useful tips, tricks, shortcuts, and hidden fea­ FCL Lets you modify 100/200LX fonts. tures of the HP Palmtop. COVEY A goals tracking database (.GDB) file. GARLIC Fix corrupt PhonelAppVDatabase files. -HPWK1 Lotus worksheets for all Palmtops. GDBIO Import/export 1001200LX DatabaseIPhone file. Locate useful tips fast! TODO A sample ToDo list database (.GDB) file. HELV Memate 100/200LX screen fonts. The text of the Best Palmtop Tips issue is GAMES HLVSRC Contains aHemate 1001200LX font. HPMNU Graphical DOS Menu program. stored in ASCII format; so all you have to do AG Contains Chess and Space Invaders. IRPRNT Print text, clipboard files to HP IR printers. is read the text me into your word processor. KLON Standard 7 pile Klondike solitaire. N2GDB Read DataBase files in Note Taker. Then do an automated search for any key­ REVER4 Reversi, an outflanking game. NOMURA Vertical Reader fonts (bold, tiny & script). word. The information you're looking for will SOKOB-LX Travel through maze pushing blocks. PK204G File compression and archive utilify. TETRIS Tetris game, runs sideways on 1001200LX. appear on your screen instantly. REMCOM Make Palmtop a TV NCR remote control. TYPER Improve typing on the Palmtop. REMKEY Run your 100/200LX from a desktop PC. PROGRAMMING SPEL95 Spell checker. How to get Best Palmtop Tips STICK Make AL TlCTRL keys "sticky.' AWK High level programming language. on Disk free TIMOUT Lets you change auto shutoff time. PCC C-compiler for the Palmtops. UNZIP Lets you decompress .ZIP files. When you subscribe to The HP Palmtop Paper PROHLP Tool to help programmers. ZIP A file transfer program for all HP Palmtops. on Disk, you'll receive Best Palmtop Tips on Disk PYGMY Small Forth language compiler. free. Every two months you'll receive all the great information from the HP Palmtop Paper on TO ORDER fill out the form on the opposite page. disk plus all the freeware and shareware pro­ grams mentioned in the issue! Plus, you'll receive in-depth descriptions of many of the products advertised or listed in the printed issue. OR PURCHASE To subscribe to The HP Palmtop Paper on Disk, fill BEST PALMTOP TIPS ON DISK out and send in the order form on the opposite page . You'll receive Best Palmtop Tips on Disk free! FOR ONLY $33! Get the two 1.44 MB. disk set Best Palmtop Tips on Disk by *Check order form for disk size preference. itself. To order, check "Best Palmtop Tips on Disk" ** If you decide to use shareware, you will need to pay the author a fee, usually between $5 and $45, a on the order form on the OPPOSite page and send $33 A SUPPLEMENT, (includes U.S. shipping) NOTA SUBSTITUTE fraction of the cost of equivalent commercial programs. FOR THE PRINTED EDITION • •• BASIC TIPS •••

[Tips by Rich Hall unless otherwise *.DOC and press IENTERI . Only files with noted. Many of these tips are elabora­ a .DOC extension will be displayed. tions on tips found in the APPS.INI and Press I!!JI!!I to reset the view to display NOTES. NOB files found in the HP all files. You can also press I MENU I 200LX.j Qptions .sort, select Extension and press ~. Filer will organize files alpha­ betically by file extension, displaying, for example, .BAT files first, .COM files next, Appointments displayed every 15 months, and .DOC files after that. 'j!01'·l 100/200LX ] view from the HP 100lX Backup Lotus files every 15 On the HP 95LX minutes to provide security The 95LX is a little more limited in the I never do more than 15 minutes of data [ 1OO/200LX J way it can sort and display files. You entry in Lotus or a word processor with­ press I MENU I File-Sort Extension in Filer out saving the file. I sometimes keep Quickly changing to display files organized alphabetically sequentially numbered intermediate APPT start/end time by file extension (.BAT first, .COM next, backup files to keep track of the changes From APPT on the HP 100/200LX, you etc.). If you want to get a listing of a par­ I've made to a file. For example, I might press ~) to add a new appOintment. You ticular type of file only, first make sure all have the following backup files for a enter a description of the appointment other applications are closed down. Lotus spreadsheet I'm working on: and then press I ENTER I or I I to move Then press I MENU I System to exit to the FILE1.wK1, FILE2.wK1, FILE3.WK1, to the Start Time field. You can quickly DOS prompt and use the DOS Directory and FILE4.WK1 (the last being the most change the start and end times in 15- command to list the files. For example, to current). minute increments by pressing III (plus list all Memo .TXT files type dir *.txt at Then when I know the final file is 15 minutes) or I] (minus 15 minutes). the DOS prompt and press IENTERI . perfect, I save it, back it up, and get rid of the intermediate files. Stanley Dobrowski I Connectivity I IHPCalcl CompuServe 10:(71031,2162] Ii'"a ,100/200LX I i 100/200LX I I ApptBook I Don't put Connectivity Number of days till Xmas? Use Cable in upside down the Date Arithmetic function 100/200LX I It is difficult, but not impossible, to plug The HP 100/200LX version of HP Calc Ii""· [ the HP Connectivity Cable into the HP comes with a Date Arithmetic applica­ Changing length of Palmtop upside down. A little brute tion that lets you calculate the number of appointment time slots strength is necessary to accomplish this days between two dates. For example, Open APPT and the first thing you see is feat, and some users are willing to apply let's say it's October 17 and we want to the daily appointment list. APPT came it. Both the original 95LX cable and the know how many days till Christmas (Dec configured from the factory to display 100/200LX cable have an HP logo on 25). From HP CALC press IMENUI hourly appointment slots. However, you the top side of the connector. When you Applications .oate Calcs and follow can change this to display appointment slip the connector into the serial port of these steps (this example assumes the slots every 30 minutes, 15 minutes, or a right-side-up Palmtop, if you can see date format is month/day/year): just display actual appointments. the HP Logo on the Connectivity Cable connector, you're OK. If you can't, don't Step 1: Key in the first date On the HP 100/200LX push! Enter it in the following format: From the main Appointment Book dis-­ MM.DDYYYY. For our example, enter play press ~ I I to toggle July 4,1995 as 07.041995. Press (ill to between APPT's 15 min, 30 min, 60 min, ~ store the date in the DATE1 field. and Appointments only displays. You can Ii"". Q.oOf200LX J also change the Appointments screen Step 2: Key in the second date. display by pressing IMENUI Qptions Filer filters help you find files For our example, Dec. 25, 1995 is Iimeline and selecting the desired Let's say you want to review the MEMO entered as 12.251995. Press I!!J to option (see screen top next column). files you have on your Palmtop and for store the date in the DATE2 field. the moment only want FILER to display On the HP 95LX files with a .DOC file extension. Step 3: Calculate number of days. From the main APPT display press Press I![) to calculate the number of I MENU I Settings Timeline and select the On the HP 100/200LX days between the DATE1 and DATE2. desired display. Open Filer and press I!!J (Filter), key in The answer, DDAYS = 174, is displayed

42 THE HP PALMTOP PAPER JULY / AUGUST 1995 on the Calc Line at the bottom right of tions by highlighting the application icon An important trick is to enter key the display and next to "Actual days and pressing IENTER). words into a new Phone Book entry, between dates," the third line down from especially when you are entering a new the top of the screen. IPhone I acquaintance whose name could be easily forgotten. Suppose you just made We can also use this application to cal­ C! 00/200Lg] a new business contact with a gentle­ culate the number of days till our vaca­ man that trades in coins, and who has a tion, determine the day of the week for Customize list view by beard. On the last line of the address any date, and determine a future or prior adjusting columns field (95LX) or in the Note field (100/ date (Le. 35 days before or after a spe­ You can adjust the columns of data dis­ 200LX) you could type the words: "coin" cific date). For more on this function, played in the list view of the Phone Book, and "beard." "Coin" and "beard" are look up "Date Calculations" in the index NoteTaker, and Database applications. words to remind you of the individual. of your HP 1001200LX User's Guide. From the All Items view, press ~ Six months later when you want to (Columns). The Column Arrange screen recall the gentleman's name, you might (M!SCJ appears, allowing you to resize, add, remember he had a beard or that he delete, and move columns. Move the sold coins. You could do a Find on "coin" IilO,'W [100/200LX I cursor to the field you want to modify or "beard." and use the Function keys as follows: Stuck, trapped, no On the 100/200LX: where to go? Press IESC I ~ - Move column right searching for text The ESC key in the upper left of the key­ !!!I - Move column left Press I!!) and key in the word, number, board gets you out of menus, dialog I!!J - Increase width of column or phrase for which you are searching. boxes, and most everything else. If [ill- Decrease width of column Press I!!l again and PHONE will jump you're somewhere you don't want to be !!!J - Delete field/column from this down to the next occurrence of that and want to get out of it, try pressing view. word. Press !!!J and it will move back­ IESq. ~ - Add another field/column to this ward to the previous occurrence. If noth­ One thing the ESC key won't do is view. ing is found, it will beep and display 'Text get you out of an application. Press not found." The Find feature is also avail­ I MENU I Quit to leave an application com­ This procedure only modifies the All able in Appointment Book, Database, pletely. Items display. It does not remove data Note Taker, World Time, and Memo. fields or data from the Phone Book, IilO";' [100/200LX J Database, or NoteTaker file. On the 95LX: searching for text Hot Keys for built-in apps Press !!!I, key in the text you are looking AI the major built-in applications on the [100/200LX 1 for and press !!!I (next occurrence) or HP Palmtops are activated by pressing a [ill (previous occurrence). If nothing is corresponding blue hot key. The HP Finding a name and found, it will beep and display "String not 100/200LX comes with additional built-in Searching for text in found." applications that don't have their own Phone Book blue key, but can be started by pressing a hot key combination (two keys at the On either HP Palmtop: [100/200LX 1 same time). Below is a listing of the Finding a name application and hotkey combination: The easiest way to find a name in a Selecting Phone Book list is to start typing the multiple records On the HP 100/200LX name. The cursor will jump right to it. Suppose you want to execute a com­ Make sure you enter your names con­ mand for several phone records at once, I CTRq-1 MEMO I ...... •• . NoteTaker sistently (last name first so PHONE such as to export them to a new file. ICTRq-IAPPTI ...... •.••.••Stopwatch alphabetizes them properly). Let's say How do you select multiple records so ICTRq-~ ...... •••• WorldTime you have entries with similar last names that you don't have to repeat the com­ ICTRq-~ ...... DOS Prompt (e.g. Stanley and Stevens) and you want mand for each one? I CTRq-1!J ...... System Macro to go to Stevens. Start typing the name Highlight and press I ! for ICTRq-IFILERI ...... • ...... Setup you want. After typing st, the cursor will each record you want the command to I CTRq-1 PHONE I ...... DataBase rest on the first ST it finds: Stanley. As operate on . (Pressing I ! again I CTRq-1cc:Mail I .•.••...... Datacomm soon as you've typed in ste, the cursor de-selects the record.) Try pressing will jump down to Stevens. If you have I < Shift> H ! a couple of times to On the HP 200LX Only two Stanleys and you want to go to the select and de-select all records. Then try second Stanley, the cursor will rest on ~ - I ! or I < Shift > H ! ICTRq-loUICKENI ••••••••... Datacomm the first Stanley until you start typing the to select and move the cursor at the I~£!J-~ ...... •cc:Mail second Stanleys first name. same time. IALT!-IPHONEI ...... cc:Mail Auto If you can't remember someone's Multiple selections work in the Directory Exchange last name and want to search by first Phone Book, Database, NoteTaker, name, phone number, or some other World Time, and Filer, but not in the You can also go to the Application unique word you have in one of the data Appointment Book. Manager and start the built-in applica- fields, use PHONE's find feature.

JULY / AUGUST 1995 THE HP PALMTOP PAPER 43 A.A: A QUICK TIPS A A A

IAPP MANAGER I 5. Press ~ to complete the By Day Number button is Press I!!) to go to the process. selected weekly view. If your Appoint­ ment Book was set to display 100/200LX 1 Follow these steps to run low­ 4. Put 31 in the "By Day hourly appointments, none of One entry for "low­ use EXM programs: Number"box the appointment description use" .EXM programs is displayed - just a gray keeps AppManager 1. Open Filer and copy the 5. Set the Duration of the band on the day and time of uncluttered desired .EXM program to the appointment as desired, and each appointment that week. Press i!!!)-I Spacebar I to zoom EXM programs are System TEMP.EXM file. 6. Press I~ to save the to appointments being dis­ compliant programs that can appointment. played half hour and 2. Open AppManager and run every be set up in the Applications you'll get the first 8 characters TEMP.EXM , or just press the Manager program to run on This gives me a repeating of each appointment dis­ hot-key combination that you your HP 100/200LX. EXM appointment on the 31st day played in the weekly view. selected for TEMP.EXM. programs are like the built-in of each month. For months Press i!!!)-I Spacebar I again to programs in that you can pop Judson Hardcastle that don't have 31 days, the zoom to the "every 15 min­ CompuServe 10:(11155, 1161} them up on top of other pro­ appointment comes due on utes" display and the first 16 grams, cut and paste infor­ the last day of that month. It characters of the appoint­ mation between them and even works with February in ment description will be dis­ other .EXM programs, and IAPPT BOOK I leap years. played for each appointment. more. It turns out that quite a Ron Vieceli Make two changes to the few .EXM programs have CompuServe 10:(1331O,3663} way you enter appointment 1100/200LX 1 been written for the HP descriptions and the informa­ ] 1OO /200LX 1 Palmtops. Since you can only Set a repeating tion displayed in your weekly set up 8 additional EXM pro­ appointment for the and monthly views will be Entering appointments more understandable: grams in AppManager, you last day of every so that information can't indiscriminantly load month them on your Palmtop. displayed in weekly 1. Put a key word describing Many people pay bills and do and monthly views is the activity fi rst. If you have a number of other things on the last day of EXMs that you'd like to be understandable each month. To set such a [This tip inspired by message 2. Compress information by able to run occasionally, but repeating appointment on the from Sam Azar, CompuServe deleting spaces between don't want to leave to set up 100/ 200LX, press ~ in the 10: [72570,3060J]. words and using capital let­ in AppManager, you might try main Appointment Book screen The week and month ters. this solution. Set up one entry to enter a new appointment. views of Appointment Book in AppManager to execute an Key in the appointment descrip­ give you a good overview of A few examples will clarify .EXM program called TEMP tion and press I!!I and arrow to when you have appoint­ these points. .EXM. For this example, the Daily Repeat Options ments, but do not display very I'll enter Meet Paul ReTips assume that TEMP.EXM is on dialog box. much information about the to discuss the next Quick Tips the root directory of your C appointment. Press I!!l from section with our Associate drive. ApPOinU!~UEVffll the main Appointment screen Editor, Paul Merrill; Follow these steps to set for the monthly view. This I'll enter Call Lu ReSitter to up TEMP.EXM: view will display the first 9 remind my wife that we need characters of the appoint­ a babysitter for tonight; 1. Go to AppManager and ment description of up to 4 I'll enter AutoTuneup Bobs press ~ and you are pre­ appointments. to remind me that I have to sented with the "Add an Appointment Book's Daily Repeat Application" dialog box. Options dialog box.

2. Type TempExm into the From the Daily Repeat Name field. Options dialog box, do the fol­ lowing: 3. Type C:\TEMP.EXM into the Path field . 1. Select the Monthly option 2. Make sure the Frequency 4. Press I!.!J and you're is set to repeat every 1 prompted to select a hot-key month(s) combination to activate this Weekly appointments view shows first 9 characters of appointment EXM program. Press the hot 3. Go to the Monthly Repeat description when set to display appointments every 30 minutes. More info displayed if an appointment spans more than 30 minutes. key combination you desire. Type box and make sure the

44 THE HP PALMTOP PAPER JULY / AUGUST 1995 "sparkling;white" in the cate­ menu of programs you can gory field. The Category field run from the DOS prompt. can contain many categories, You could replace DOS­ but the enteries can total no MENU in the instructions more than 127 characters below with the name of any (including separating semi­ DOS program. (Remember, colons). the DOS program must be in the root directory of the C I tested these parameters by drive, or in a directory that is creating a sample database mentioned in a PATH state­ similar to the PhoneBook and ment in your Appointment book Monthly view shows the first 10 characters of the entering bogus data. It AUTOEXEC.BAT file.) descriptions of up to 4 appointments max'ed out between 3000- Open your AUTOEX­ 4000 records. See the file EC.BAT file in Memo and BIGDDB.100 ij for some move to the last command take the car in. fields are, the fewer fields you simple- minded benchmarks line of the file (100 in the These sample appoint­ can have in a database. ments would appear on the that I did and some com­ 100LX, or 200 in the 200LX). ments by the author of the Replace this line with the fol­ Weekly view as shown on 3. The maximum number of database engine Andy Gryc. lowing four lines (Use 200 the bottom of the previous data characters per text field If the built-in database instead of 100 above if you page and the Monthly view as is equal to 1 112 times the vis­ shown above. In either view I ible length of the field, but not can't hold enough data for have an HP 200LX): can see what I have to do and less than 10. So if you have a your needs, remember that who I have to do it with. text field that is 20 characters dBase III runs on the : Loop Additional parts of the wide, it can enter 30 charac­ 100/200LX. 100 description can be viewed by ters in it. Craig Payne dosmenu pressing [!!) to go to the main CompuServe ID:[72672,3706} goto Loop Appointments screen. More 4. The maximum number of detailed information about the data characters in a Note 1100/200LX 1 Press ~ to save the file, and I CTRL}-IES!]-I DEL! to reboot appointment can be entered field is 32 KB (about 30 full Holidays database in the Note field and screens). the system. The command HOL200.ZIP ij is an effort to accessed by highlighting the line "100" starts System collect the most common hol­ Manager. Whenever you ter­ appointment in the daily, 5. The Category field lets you idays and include them as minate SysMgr by pressing weekly, or monthly view and group data items in a data­ EVENTS not appointments in IMENU! Applications Ier­ pressing !!!t. base. So if we created a data­ I!J the 100/200LX Appointment minate All, the next line of the Rich Hall base of wines, we might Book. The holidays that are AUTOEXEC.BAT file is exe­ Editor, HP Palmtop Paper define a category field named dependant on the occurrence cuted and DOSMENU is ''Type'' that contained entries of Easter are set up to repeat, IDATABASE I like "white", "red," "sparkling," started. When you quit DOS­ just scheduled through 1995, MENU, the last line of the etc. The Category field has all other holidays were set up l 1OO /200LX ] the following limitations: AUTOEXEC.BAT file is exe­ to repeat to 1999 in accor­ cuted, taking you back to A. You can have only one dance with rules for that par­ Loop and then executing 100, What are the real category field in any data­ ticular holiday as described in limits to the amount base. which starts System Manager the dictionary. Columbus Day again. of information you can B. You can define many is entered as observed, not store in a DataBase? different categories for that Thomas Rundel traditionally. CompuServe ID:[100023,2477j Page 17-29 of the original field, but you can use no Steven Van Dyke 100LX User's Guide ends more than 255 characters for CompuServe ID:(706",2'47j [ 100/200LX [ with a section entitled Limits the combination of all unique While Using the Database categories you define. Let's [Dam Khoy;, CompuServe Application. If you have the Setting WordPerfect use the wine database exam­ 10: 74147,242, also wrote HOL- newer, thinner 100LX manual ple again to help clarify this. 5.1 + for DOS to work 10AY.GOB ij, a database file, or the 200LX manual, try Say you have defined on the HP 100/200LX also placing each holiday as an looking in the Database three distinct categories for I got WP 5.1+ to work on my event Rich.] chapter. Here's the basic your wine DataBase (white, 100LX by doing a "minimum information given: installation" on a memory red, sparkling). The total IDOS I number of characters used by card (i.e., installing only those WordPerfect files absolutely 1. The theoretical maximum those three categories is 17. [ 1067200LX 1 number of records in a You have 255-17 or 238 char­ necessary for the program to operate). I used the "Mini­ Database file is about 5,000. acters left for other cate­ Automatically run a This number is further limited gories. mum Installation" option from DOS program when WordPerfect's install program by the amount of available C. You can enter more closing Sys Manager than one category in the to install the files to my desk­ RAM disk space on the C or Here's a way to modify the Category field by separating top's hard drive. Then I A drive where the DataBase AUTOEXE.BAT file to accom­ the categories with a semi­ copied them to my Palmtop's .GDB data file is stored. plish the above. In this exam­ colon. For example, an entry memory card and ran the pro­ 2. A database can have up to ple, the DOS program we 99 data fields on 4 data in the wine database gram from the DOS A prompt want to run is DOSMENU ij, by typing wp and pressing pages. The larger your data described above might have a program that displays a

JULY / AUGUST 1995 THE HP PALMTOP PAPER 45 t ENTER'. It took approx 4.5 sec­ on your 95LX and split it up t MENU' Applications.Ierminate E,,1!'[100 /200LX 1 onds for the program to load. into small .EON files. Do this All. The minimum installation by loading the .EON file, Cleaning Sticky installed these WordPerfect deleting some of the equa­ 2. At the DOS prompt type Stuff off your Palmtop keybez and press tENTER ,. files: tions and saving the file Spill orange juice, coffee, or KEYBEZ will ask you to under a different name. Coke on your Palmtop's key­ File name .. File size (Kb) Reload the original .EON file " ... specify one of the following board. Here's some advice. and repeat this process until parameters:" and display a WP.EXE ...... 233,472 the big .EON file has been menu of the Languages sup­ WP.FIL ...... 649,175 divided into smaller ones. ported similar in content to 1. Don't eat or drink around KEYS. MRS ...... 4,800 Rich Hall the one shown above. computers or other electron­ WP.MRS ...... 6,072 Editor, HP Palmtop Paper ics equipment. STANDARD.IRS .. .4,905 3. Type keybez followed by the code for the additional STANDARD.PRS ... 1,942 2. Clean off spills immediate­ STANDARD.VRS ..30,482 language you want to be able to use, and press tENTER'. For ly. Turn the Palmtop (or key­ WP.ORS ...... 17,034 (fijf&) example, if you wanted to be board) upside down so the WP51.INS ...... 2,307 able to access Greek you liquid doesn't seep further WP{WP}US.LCN .....16 [ 1OO /200LX I would type keybez gk at the into the guts of the machine. WP{WP}.SET .....5,551 DOS prompt and press Use KEYBEZ to type tENTER). When I get a bigger memory alternate character 3. Lightly wipe off the upside card, I want to put all of sets for different 4. Type 100 (200 on the down keyboard with a facial WP5.1 + on it, so I can con­ languages on the 200LX) and press tENTER, to tissue or some other very vert WordPerfect for Windows HP 100/200LX start System Manager. absorbant towel. 6.0 documents on the 100LX, The KEYBEZ utility built into and work with my real work the HP 100LX and 200LX lets Open Memo (or any built-in 4. Use a-tips dipped in alco­ documents. you configure your Palmtop's application) and start enter­ hol to clean off the outside of Thomas Glen Leo built-in applications to use ing some data. When you the keyboard and the case. 76360,2533 additional languages. The want to switch to the alternate Use a glass cleaner to clean fA. Meshar, CompuServe U.S. English version of the language you have just set 10: 71414,2112, used CLOS­ HP 100LX and 200LX sup­ up, press t CTRLI and that lan­ the screen. FLR ij to remove Filer from ports the following lan­ guage will be active. Press System RAM and give him guages: t CTRLI again to restore English If the liquid has gotten inside some more memory to run (or your default language). the Palmtop, it can cause real WordPerfect 5.1+. Michael Code, Language Character Set You can place a KEYBEZ problems. Sugar gums things Schuster, CompuServe 10: command line in the AUTO­ up and cola is corrosive. You EXEC. BAT file to automati­ 70346,1745, discovered that BL Byelorussian Cyrillic may have to call HP Technical WordPerfect 5.1+ crashed on CR Croatian Slavic cally configure your Palmtop Support at 503-757-2004 his HP 200LX whenever it CZ Czech Slavic for a specific language when­ (U.S. only) or your local HP automatically powered off GK Greek Greek ever you reboot. after 3 minutes, or when he HE Hebrew Note that when you're in dealer, send it in and have pressed (OFF). The solution (200LX only) Hebrew the alternate language, you them take it apart and clean it he discovered was to go to HL Hebrew based may have some minor difficul­ up. the WP setup menu, and Latin (200LX) Hebrew ties with the application com­ Some Palmtop users mands. For example, the let­ under "cursor speed" option HU Hungarian Hungarian claim to have had success select the last choice: 6. PL Polish Polish ter "0" does not seem to be available in Greek. When I disconnecting the AC Normal- Rich.] RO Romanian Slavic pressed t MENU' Quit to exit adapter, removing the batter­ RU Russian Cyrillic Memo, nothing happened. I ies, taking the Palmtop apart, SL Slovak Slavic had to press t MENU' file .Exit HP CALC rinsing its internal parts in I I SV Slovene Slavic instead. TK Turkish Turkish distilled water, drying them E,,1!. [1O .O/200LXJ The layout of the alter­ out thoroughly for a day or UR Ukrainian Cyrillic nate character keyboards is two, reassembling the found in an HP Palmtop Transferring Solver KEYBEZ also sets the Palm­ User's Guide index titled Palmtop and reinserting the .EQN files from the top's built-in applications up "South and East European batteries. Hewlett-Packard 95LX to the 100/200LX to display the dates, times Language Support." It is index Company does not recom­ The HP 100/200LX should be and currency according to the E in the HP 100LX User's mend this procedure (see able to use .EON files creat­ conventions of the particular Guide and index D in the HP sidebar in Letters to the ed on the 95LX. However, country specified. 200LX User's Guide. Further Editor, page 4 this issue). Solver on the 95LX can work instructions on how to use the with a slightly larger .EON file HOW TO USE KEYBEZ KEYBEZ program is found in than Solver on the 1OOLX can Follow these steps to set the HP 100LX and 200LX Rich Hall accept. Hence, there is a pos­ KEYBEZ up on the HP User's Guide. Check "KEY­ Editor, HP Palmtop Paper sibility that a 95LX .EON file 100/200LX. BEZ" in the back index for will not work on the 100LX or page references. Share/Freeware 200LX. If you discover this 1. Terminate SysManager Rich Hall problem with a large .EON on the Palmtop by going to Editor, HP Palmtop Paper Index: page 48 file (40K and above), load it AppManager and pressing

46 THE HP PALMTOP PAPER JULY / AUGUST 1995 Product Index Contact information for products mentioned in articles. See Advertisers Index, next page, for additional product references.

HP PRODUCTS 1!XV200LX Accessory Cradle - $79 Drive 100/200 - $323 Procomm Plus for DOS - $85 Contacts: Authorized HP computer dealers (HP F1027A) Connects the 100LX or 200LX Portable 3.5" disk drive. (See page 39) Communications software. (See page 11) worldwide (I.e. the same place you can pur- to U.S. Robotics WorldPort V.42bis Modem, Contact: Sparcom Corporation, USA; Contact: Datastorm Technologies, Inc., USA; chase an HP LaserJet). To locate an autho- Skytel pager, and other products. Phone: 503-757-8416; Fax: 503-753-7821. Phone: 314443-3282; Fax: 314-875{)595. rized dealer in the USA, call 800-443-1254. 95LX Accessory Cradle - $60 QUICKLX - $39 You can also purchase the 95LX & (HP F1006A) Flash RAM Cards - $Varies Typing helper. (See page 22) 100/200LX and its accessories from ACE Service Agreements PCMCIA rnerT10IY storage (See page 10) cards. Contact: Sysyems Shier Systems & Technologies at 800-825-9977 or 408-734- For U.S. HP Palmtop users. Units must be Contact: Sundisk Corporation, USA; Sohware; Phone: 805-371-9391; Fax: 805- 0100; Fax: 408-734-3344; EduCALC at 800- under warranty to extend. Phone: 408-562-0595; Fax: 408-562-3403. 371-9454; CompuServe 10:[7503O,3374j. 677-7001; Fax: 714-582-1445. Global 95LX, 1-year extension - $50 Or ... Connections at 608-752-1537; Fax: 608- 95LX, 3-year extension - $135 Contact: ACE Technologies, USA; Phone: ReachOut Remote - $109.95 752-9548. 100/200LX, 2-year extension - $85 800-825-9977 or 408-734-0100: Fax: 408-734-33#. Remote access software. (See page 10) Contact: HP, Corvallis Service Center, Contact: Stac Electronics, USA; Phone: HP 38G - $79.95 USA; Phone: 503-757-2002 HP Palmtop Paper, Back Issues 800-522-7822 or 619-431-7474; Fax: 619- (HP F1200A) NOTE: Prices listed are suggested retail 431{}88o. Contact: Thaddeus Computing, USA; price. HP 200LX 2MB - $699 Phone: 800-373-6114; Fax: 515-472-1879. (HP F1061A) Roland Sound Canvas HP 200LX 1MB - $549 OTHER PRODUCTS SC-55-$NA HP Palmtop SC-55 Mark II - $895 (HP F1060A) Developer's Guide - $79 HP 1000CX Palmtop PC - $449 @Base-$195 Sound module - over 300 instrument Kit to assist developers of Palmtop software sounds. (See page 4) (HP F1203A) Price per Palmtop, quantity of Lotus 1-2-3 add-in reads and writes dBase III and hardware products. (See pages 12-16) Contact: Roland Corp. USA; Phone: 50. Individually available through EduCalc. files. (See page 34) Contact: Thaddeus Computing, USA; 213-885-5141; Fax: 2'3-722{}9". HP OmniBook 600C PC Contact: Personics Corp., USA; Phone: Phone: 800-373-6114; Fax: 515-472-1879. 486DX2I50 170MB HD - $Varies 800-445-3311 or 508-658-0040; Fax: 508- Stacker 4.0 - $99.95 486DX4175 260MB HD - $Varies 988-0105. File compression software. (See page 9) HP OmniBook 4000 PC Magellan 2.0/3.0 - NA Contact: Stac Electronics, USA; Phone: 486DX4/100 520MB HD - $Varies acCIS 3.0 - $69 800-522-7822 or619-431-7474; Fax: 619- No longer sold. File and text search. (See 486DX2I50 260MB HD - $Varies On 2MB SRAM card - $329 431-0880. HP StarLink Service - $Varies Automates Cclrr¢leIve aa;es5. (See page 27) page 10) Wireless messaging service, for "one-stop Contact: Shier Systems & Software; Contact: Lotus Development Corp., USA; SuperKey - $NA communications solution." Contact: 800-917- Phone: 805-371-9391; Fax: 805-371-9454; Phone: 800-343-5414; Fax: 617-693-3899. No longer sold. Add on macros software. LINK. CompuServe 10: [75030,3374j. (See page 10) 5-MB Flash Disk Card - $375 Megahertz Xjack 14.4 Contact: Bortand Intemational, Inc., USA; (HP F1 012A) with Stacker 3.0 data com- Brief Ver.3.0 - N/A FaxIModem Card - $219 Phone: 800-331-0877; Fax: 408-431-4122 Ver.3.1-$249.95 PCMCIA fax/modem card that works in the pression software (not for the 95LX). Travel Floppy 144 - $249 100MB Flash Disk Card - $600 Text based editor for programmers. (See 100/200LX. (See page 10) Floppy/PCMCIA drive. (See page 39) (HP F1 013A) with Stacker 3.0 data com- page 10) Contact: Megahertz Corporation, USA; Contact: Accurite Technologies, Inc., pression software (not for the 95LX). Contact· Bartand Intemational, Inc., USA; Phone: 800-527-8677 or 801-32()"7000,' Fax: USA; Phone: 408-433-1980,' Fax:408-433- Phone: 800-331-0877' Fax" 408-431-41221 200MB Flash Disk Card - $999 801-32()"6022. 1716. (HP F1014A) with Stacker 3.0 data com- pression software (not for the 95LX). cc:Maii for DOS MICROREF Quick US Robotics V.32bis modem: DictionarylThesaurus Card-$149.95 Network version - $Varies Reference Guide Internal- $100 (HP F1005A) E-mail software. (See page 9) Lotus 1-2-3, Version 2.4 $ 14.95 External- $149 ACIDC Adapter (HP F1011A)-$39.95 Contact: Lotus Development Corp., USA; DOS 5.0 - $14.95 Portable modem. (See page 9) USA/Canada (Opt. ABA) Phone: 800-343-5414; Fax: 617-693-3899. Both-$25 Contact: U. S. Robotics, USA; Phone: 800-342-5877 or 708-982-5010,' Fax: 708- Europe (Opt. ABB) (Seepage 37) 982-5235 Australia (Opt. ABG) CloseUp Ver.6.0 - $199 Contact: Thaddeus Computing; Phone 800- Unijed Kingdom (Opt. ABU) Computerrernotecontroi software. (Seepage 10) lJ0906()3 or515472-6331; Fax: 515472-1879. South Africa (Opt. ABO) Contact: Norton-Lambert Corp., USA; User's Groups. HP Palmtop See box on page 6, this issue. PC Connectivity Cable - $24.95 Phone: 805-964-6767; Fax: 805-683-5679. pC ANYWHERE Ver.4.5 - $179 (HP F1015A) Connect 95LX and 100/200LX Remote access and file transfer software. WordPerfect 5.1 - $299 to DOS compatible PC. CompuServe - $Varies Previously' discontinued - now available 6.1-$319 MAC Connectivity Cable - $24.95 Online information service. (See page 22) again. (See pages 9-11) Word processor. (See page 10) (HP F1016A) Connect 95LX and 100/200LX Contact: CornpuServe USA; Phone: 800- Contact: Symantec Corp., USA; Phone: Contact: Wotrf PerfectINovell Corp., USA; to Apple PCslMACs. 848-8199 ext 231, or 614-457-0802; Fax: 800-441-7234 or 503-334-6054; Fax: 503- Phone: 800-451-5151 or801-225-5000; Fax: 95LX Connectivity Pack - $119.95 614-529-9463. 801-228-5377 334-7400. (HP F1001A) 100/200LX DOS5.0-$NA X-Tree Gold Ver.2.5 - $NA Connectivity Pack - $119.95 DOS 6.0 - $59.95 Practical Pocket Modem 14.4 - $459 Ver.3.0 - $149.95 Portable modem. (See page 9) (HP F1021B) . (See page 37) Disk/file management utilijy. (See page 10) Contact: Practical Peripherals, Inc., USA; (HP F1021C) International Contact: Microsoft Corporation, USA; Contact: Central Point Sohware, Inc., Connect/Adapter Kit - $24.95 Phone: 800-426-9400,' Fax: 206-635-6100,' Phone: 404-840-9966 or 805-497-4774; Fax: USA; Phone: 800-445-4208 or 503-690-8088; (HP F1023A) 4 adapters for connecting the Canada: 800-563-9048; International." 206- 805-374-7200. Fax: 503-690-8083 100/200LX to modems, printers, and PCs. 936-6661.

JULY / AUGUST 1995 THE HP PALMTOP PAPER 47 HOW TO CONTACT US Products advertised in this issue of The HP Palmtop Paper There are a number of ways to get in touch with The HP Palmtop Paper staff. You can write, mail us a disk with your COMPANY (PRODUCT) ...... •..•..•.. •..••..•..• [PHONE/FAX NUMBERSj .. PAGE NUMBER comments, send CompuServe mail, fax, or call. Our mailing address and contact Accurite (Floppy Dnves for 1001200LX) ...... [408-433-1980: Fax: 408-433-1716] .. 34 information is: ACE (ACE) ...... [800-825-9977 or 408-734-0100: Fax: 408-734-3344] .. cenfer fold 24/25 (Palmtop/Omnibook Producls includes: ACT! for HP Palmtops; ACE<- >FAX Fax Software and Modem Bundles; ACE <->UNK File Transfer Software; BADman Battery Monnonng and Data Protection Software; Carrying Cases; Thaddeus Computing, Inc., Desk10p Card Aeaders; Acoustic Modem Couplers; HP 200LX Palmtop Systems; HP Color OmniBook Software; P.O. Box 869 or 57 E. Broadway NiMH Batterries; Printers and Accessones; X-JACK Megahertz Modem Bundles.) Fairfield, IA 52556, U.S.A. (ACE DoubleFlash Plus - FlashAAM to 80MB) ...... back cover Phone: 515-472-6330 CSS (Barcode System) ...... [800-733-5017 or 503-752-4419; Fax: 503-752-7037] .. 30 Subscriptions call: 800-373-6114 DataViz (MacLink Plus) ...... [800·733·0030 or 203-268-0030; Fax: 203-268·4345] .. 33 Product orders call: 800-809-5603 E&B (Leather Cases) . . . ..[800-896-2273; Inti: 916-344-5047; Fax: 916-782-9306] .. 18 Fax #:515-472-1879 EduCALC (Accessones Catalog)...... [800-713-6526 or 714-582-2837; Fax: 714-582-1445] .. 11 CIS ID: Hal Goldstein, [75300,2443] EI Dorado (HP 200LX and Accessories) ...... [800-227-8292 or 415·494-6800; Fax: 415-494·1995] .. 31 Internet: [email protected] Envoy Data (PCMCIA Products)...... [800-368-6971 or 602-892-0954: Fax: 602-892-0029] .. 29 EXP Computer (ThinFax Modem) ...... [8oo-EXP-6922 ext 641 or 714-453-1020; Fax: 714-453-1319] .. inside front cover Extended Systems (Desk1op Infrared Intertace) .... [800-235-7576 or 208-322-7575: Fax: 408-587-9170] .. 27 TO ADVERTISE in The HP Palmtop (JetEye Infrared Pnnter Intertace) ...... 26 Paper contact Brian Teitzman or Margaret Global Connections (Palmtops &Accessories) ...... [808-752-1537; Fax: 808-752-9548] .. 34 Martin. (Fax: 515-472-8409) Greenwich Instruments (Palm Link A Printer) ...... [800-476-4070 or 704-376-1021; Fax: 704-335-8707] .. 40 Hewlett-Packard (Connectivity, FlashCards, AC-DC Adapler) ...... [800-443-1254 or contact nearest HP dealer.] .. 23 TO SUBSCRIBE, change address, or clear Inmax (CGA VGA Graphics Pack Vision) . [604-980-9991; Fax: 604-985-5597] .. 14 up any problem with your subscription, IntelliLink (Windows Connectivity Pack) ...... [603-888-0666; Fax: 603-888-9817]..4 contact our subscription department Opus 63 (Liberator Shoulder Holster)...... [8oo·588-0PUS or 71 8·706-6787: Fax:71 8-706·7034] .. 35 Palm Computing (PalmConnect) ...... [800-881-7256 or 415-949-9560; Fax: 415-949-0147] .. 5 (Colleen Rodibaugh, CompuServe ID: ONE Intemational (OPAO 4 Programming Language) ...... [800-333-0448; Fax: 215-988-3550] .. 38 [76125,1773]). AadioMail (Personal Wireless Service) ...... [800-597-6245 dept A34] .. 15 Shier Systems (acCIS - CompuServe Access Program & Ouick/LX) ...... [805-371-9391; Fax: 805-371-9454] .. 21 Technical Support Smart Modular (FaxModem - Memory) ...... [510-623-1231: Fax: 510-623-1434] .. inside back cover Steele Creek Tech (Card-link Dnves) ...... [Phone/Fax: 704-588-1780] .. 13 HP Technical Support - HP offers these Thus, Inc. (LXloo, LX2oo, 41 Senes) « ..- xxcheck ad xx) ...... [610-588-2800; Fax: 610-588-1727] .. 16 options: Thaddeus Computing (HP Palmtop Paper) . . ...[800-373-6114 or 515-472-6330; Fax: 515-472-1879] .. 8 (HP Palmtop Paper ON DISK)...... 41 • FREE TECHNICAL SUPPORT-is offered to all PalmtoP users and is avail­ able by calling 503-757-2004. • FREE AUTOMATED SUPPORT is offered 24 hours a day by calling 800 -443- 1254. Shareware and Freeware Index ~UI~/August 1995~ • REQUEST FAXED OR MAILED INFOR­ Software on The HP Palmtop Paper 0 D SK or Compu erve) MA TION-B00-752-0900. PRODUCT FUNCTION CIS FORUMVLlBRARY TYPE PAGE On-Line Support- offered by these bul­ letin board services. ADBMOON.ZIP Utility: Creates APPT file with moon phase info. HPHAND/l00LX Gen, 11 Free 19 • COMPUSERVE: GO HPHAND ADVERT.ZIP Text: Descriptions, products advertised this issue. na na na FORUM - Call 800-848-8199 or 614 457- HOL200.ZIP Utility: Common holidays listed as APPT Events. HPHANDI1 OOLX Gen, 11 Free 45 0802: For FREE membership state #231. HOLIDAZIP Database: Common holidays listed as APPT Events. HPHANDI1 OOLX Gen, 11 Free 45 • AMERICA ON LINE: Keyword P ALM­ HV.ZIP Application: Hypertext viewer for HTML format. HPHANDI100LX Gen, 11 Free 18 TOP - Call 800-227-6364 or 703-893-6288 LlBDB.ZIP Database: Description of files in CIS HP Forums HPHAND/1 OOLX Gen, 11 Free na for membership information. MILEAGEZIP Lotus Files: From article in Letters section. HPHANDI1 OOLX Gen, 11 Free 39 • INTERNET: comp.sys.palmtops; or NOREP.ZIP Utility: No-repeat typing helper. HPHAND/1 OOLX Gen, 11 na 22 eddie.mit.edu. PAL.ZIP Programming: Application library for 100/200LX. HPHAND/Programming,15 Free 17 PROFILE ZIP Mise: Files mentiond in Enabling/Disabled Profile. HPHANDI1 OOLX Gen, 11 Free 28 How to submit an article PTP22.ZIP Text: The HP Palmtop Paper, July/August 1995. na na na The richness of The HP Palmtop Paper PTPDSK22.ZIP Database: PTP OnDisk Index in 9511 OOLX formats. na Free na comes from the contributions of Palmtop READMEZIP Text: Cover letter for HP Palmtop Paper ON DISK. na na na PC users. We and your fellow users wel­ TREEZIP Game: Displays patterns of trees HPHANDI1 OOLX Gen, 11 Free 2 come your submissions. (We do not offer UNZIP.EXE Utility: Utility to decompress .ZI P files HPHAND/General,1 Free na payment for articles, your reward is know­ ing that you've helped others.) If you have a good idea and want to "go Software mentioned and included In for it," send it in via Compu Serve E-Mail [75300,2443]' Internet: 75300.2443@com­ past issues of The HP Palmtop Paper ON DISK, puserve.com, or send disk or hard copy to The Subscriber's PowerDisks, or CompuServe's HP HAND Forum Hal Goldstein or Rich Hall at the above address. Alternatively you can send an BIGDDB.l00 (May/June 94) Text: On 100LX PhonelDbase files. (HPHAND/l00LX 111) Free 45 outline of your idea. We will try to guide 95BUDDY.ZIP (July/August 93) Utility: adds features to 95LX. (HPHANDI1 OOLX 111) Share 27 you as to when and whether we would use BUDDY.lIP (BestTips 95) Utility: BUDDY 2.0 for l00/200LX. (HPHANDI1 OOLX 111) Share 26 the article and contact you if we need clari­ CLOSFLRZIP (PwrDsk 94/95) Utility: Recovers l001200LX memory. (HPHANDI1 OOLX 111) Free 46 fication or have any suggestions. We may DIETI2.ZIP (PwrDsk 94/95) Utility: File compression utility. (HPHANDI100LX 111) Free 9 want to use an article but for a variety of (May/June 95) Utility: Alarm sounds for 100/200LX. (HPHANDI100LX 111) Free 19 reasons you may not see it for many PAT.ZIP months. Please understand that we cannot SHASS.ZIP (BestTips 95) Application: Automates shopping. (HPHANDI1 OOLX 111) Share 39 promise to run any particular article. VR100.ZIP (BestTips 95) Application: Vertical text reader. (HPHANDI1 OOLX 111) Share 20 If you can, especially if you write a Palmtop Profile, send us a black and white TO ORDER the HP Palmtop Paper ON DISK, see order card page 41 photo of yourself.

48 THEHPPALMTOPPAPER JULY / AUGUST 1995 The Only HP Palmtop Upgrade That Has It All. To get the most from your HP 1001200LX palmtop, you need 3 advanced upgrades on 1 convenient PCMCIA card. First, you need to send and receive both faxes and data at an exceptional 14, 400 bps speed. Second, you need fax/modem software that operates easily with the same HP function keys and commands you already use ... without the hassle of downloading software and without consuming precious hard disk space. Third, you need Flash memory for fast, easy access to all your software applications and for efficiently storing data. Plus you need to fax from and receive faxes into your Flash memory for extra convenience. And, most of all, you need the flexibility to use all your upgrade features together or independently, without inserting and removing separate fax/modem and memory cards. Now you can have it all with ThinFax 1414LXM. All THE ADVANCED UPGRADE FEATURES YOU NEED ••• ON 1 CONVENIENT PCMCIA CARD. EXP's award-winning MiniFax™ software. High-speed fax/modem. 2 or 4 MB Flash memory. They're all built into the ThinFax 1414LXM card. That's why ThinFax 1414LXM is the one upgrade that's a must for your HP palmtop. So call the toll-free number - today for complete ThinFax 1414LXM specifications and the name of an EXP dealer near you. CR"': 714-453-1020 or Fax: 714-453-1319 ~ MOBILE COMPUTING EXPERTISE IS BUILT INTO OUR NAME. Your Total Palmtop Storage Solution To Order Call DoubleFlash EB Plus Price DoubleFlash€BPlus Price 800-825-9977 6M (up to 6MB) $229 40M (up to 40MB) $699 10M (up to 10MB) $299 60M (up to 60MB) $899 20M (up to 20MB) $439 80M (up to 80MB) $1,249 A~lB ® Ask about special pricing on Palmtop + DFPlus systems. ACE Technologies, Inc.

DoubleFlash, DoubleFlash .. Plus are trademarks 01 ACE Technologies, Inc., LZS and Stacker are trodemarks 01 Stac Electronics, Inc. PP623 ACE Technologies, Inc. 592 Weddell Drive #6, Sunnyvale, California, 94089 U.S.A. Tel: 408-734-0100 or 800-825-9977 Fax: 408-734-3344