Intermec 6100 Reference Guide

Page of 328
SECTION 1
Getting Started
1-14    PEN*KEY
R
 6100 Computer Programmer’s Reference Guide
A Pen Extensions for Windows program, PENPAL.EXE, (or Pen Palette) makes
use of the hashed edit, and can enable applications that are not written for handĆ
writing recognition.  This program allows a user to write in the boxes, then send
the characters to the application with the current focus.  This file and the Pen
Extensions for Windows files can be found on the fourth diskette of the Tool Kit.
Pen Extensions for Windows
Pen Extensions for Windows consists of standard Windows with extra files, some
changes to SYSTEM.INI, and a new file called PENWIN.INI.  Pen Extensions for
Windows provides character recognition and an easier interface for capturing
ink.  A handwriting capture engine must be purchased separately, either through
Intermec or other sources.
Keyboard Options
Even though the onscreen keyboard, SKB.EXE, from Microsoft Windows for Pen
Computing is available in the Tool Kit, it is too wide for the PEN*KEY 6100 porĆ
traitĆsize screen.  If you need an onscreen keyboard, you could write your own
keyboard application or consider ordering another keyboard application that
runs in portrait mode.
The Configurable PEN Popup Keyboard from Intermec is one that is suitable for
portrait screens, and was created to provide a universal means of enabling keyĆ
intensive operations for any of the NORAND pen computers (such as the 6100
Computer).  It runs on any Windows 3.1Ćcompatible system that supports Pen
Windows.  It is totally configurable and uses a tabbedĆnotebook metaphor, where
each notebook tab represents an independent, configurable subĆkeyboard.  A file
(.INI) configures the keyboard.  The keyboard kit contains default .INI files for
several of the PEN*KEY 6000 Series Computers, including the 6100 Computer.
The keyboard automatically creates the proper number of tabs based upon the
contents of the .INI file.  The legends that appear on the tabs are userĆdefined.
The tabbed notebook metaphor permits a large, complex keyboard to be subdiĆ
vided in any way desired, which minimizes the screen space required when the
keyboard is active.  All Windows key functions are supported except for multiple
shifts (e.g., Ctrl+Alt+F1).  For each keyboard you can specify the Windows font,
basic key cell size, key layout, any combination of doubleĆwide and doubleĆhigh
keys, the legend displayed on the key for normal, shifted, AltĆshifted, and CtrlĆ
shifted operation, and the key sequence that is sent to Windows.  This means
that the keyboard can be configured to send macros of up to 255 characters each,
each of which can be sent by pressing a single key.
The User's Guide and software comes in one package using the following part
number: P/N 215Ć601Ć001.  See your Intermec sales representative for informaĆ
tion on licenses and pricing.
Microsoft Visual Basic for Windows
Microsoft Visual Basic (VB), for Windows, is an easyĆtoĆuse tool that lends itself
to quick creation of prototype screens for customer demos and reviews.  It inĆ
cludes screen drawing plus an easy method for inserting code to control the apĆ
plication.  A few warnings, however, are in order.  If frequently used forms are
not preloaded, the screen drawing may be slow.  Also, the dataĆaware controls
are very nice, but supporting a database with these controls consumes a lot of
memory.  VB can handle a large number of databases, including dBase, Access,
Paradox, and Foxpro.  It can also handle ASCII and text files.
1. Getting Started