OI feedback
TOPVIEW VERSION 1.1
Contents


Announcement Letter Number ZP86-4028 dated June 25, 1986
Europe Middle East Africa - Last Revised on June 25, 1986



Brief Description of Announcement, Charges, and Availability

Customer Letter Section


*****************************************************************
*                                                               *
*  IBM SOFTWARE PRODUCT INFORMATION             June 86         *
*                                                               *
*  IBM SOFTWARE PRODUCT INFORMATION                             *
*                                                               *
*  IBM SOFTWARE PRODUCT INFORMATION                             *
*                                                               *
*****************************************************************
*                                                               *
* This document is provided as general customer information     *
* only. IBM products and services which are announced and       *
* available in your country can be ordered under the applicable *
* standard agreements, terms, conditions and prices in effect   *
* at the time. For further information please contact your      *
* local IBM representative.                                     *
*                                                               *
*****************************************************************
=================================================================
                                                        ZP86-4028
TOPVIEW VERSION 1.1
TOPVIEW VERSION 1.10 ANNOUNCED
TOPVIEW PROGRAMMER'S TOOLKIT VERSION 1.10 ANNOUNCED
The IBM Personal Computer TopView Version 1.10 program provides a
productivity  environment for  the  IBM  Personal Computer  user.
TopView  provides  the  function  and  architecture  for  running
multiple,  diverse  applications concurrently;  viewing  multiple
applications  on the  display device;  and exchanging  compatible
data   between   applications.  Applications   may   consist   of
independently executing programs  or may be defined  as a program
group and executed.  In addition, DOS batch  files are supported.
The  user can  also  execute a  selected  group  of DOS  commands
against  individual  or groups  of  files  by selecting  the  DOS
Services option.  The more experienced  user may wish to directly
interact with  DOS for a selected  group of DOS  commands through
the DOS command  processor.  Either or both  methods of executing
DOS commands can be used concurrently  with the execution of user
applications.
A program  swapping option  allows the  user to  more effectively
utilize  the   installed  hardware  environment  of   a  Personal
Computer.   When   selected,  TopView  automatically   swaps  out
programs to a fixed disk or a  RAM memory based virtual disk when
the aggregate memory requirements of  DOS, TopView and the user's
applications exceed installed addressable RAM memory.
Programs written using Graphics Development Toolkit Version 1.10,
an  implementation of  the Virtual  Device  Interface (VDI),  are
supported under TopView Version 1.10.  Programs that use Graphics
Development Toolkit Version 1.10 device  drivers for graphics are
treated like other programs using graphics under TopView.
TopView Version  1.10 will run  on redirector stations  using the
IBM PC Local Area Network Program Version 1.10. IBM PC Local Area
Network Program Version 1.10 includes  the IBM PC Network-Message
Manager for TopView program that  runs under TopView Version 1.10
and allows  the TopView  Version 1.10  user to  receive messages.
Devices  redirected by  the  IBM PC  Local  Area Network  Program
Version 1.10  can be  used by all  programs running  with TopView
Version  1.10.   Additionally,  programs  running  under  TopView
Version 1.10 can privately redirect network devices for exclusive
use.
Using TopView Version 1.10 and the  IBM PC 3270 Emulation Program
Version  2.00   together  allows   the  user   to  run   multiple
applications concurrently and  to communicate with a  host system
at the same time.  All four of the IBM PC  3270 Emulation Program
Version 2.00  configurations are supported under  TopView Version
1.10. The 3270 emulated display user  goes through the PC Network
adapter to a  gateway on another PC to communicate  with the host
system.   The  3270  emulated  control   unit  and  display  user
communicates through  an SDLC adapter  card or  3278/3279 adapter
card (DTF connection)  via a host attached 3274 to  the host. The
gateway with  network station configuration  has an  SDLC adapter
card and an IBM PC LAN  adapter. A stand alone configuration also
allows communication from a non-network IBM Personal Computer.
The TopView Programmer's ToolKit Version 1.10 provides a powerful
set of  tools to assist  programmers in designing  and developing
application  programs  that  utilize  TopView's  facilities.  The
Programmer's  ToolKit allows  the application  developer to  take
advantage of the facilities of TopView by providing utilities and
system-related   information    to   create    TopView-compatible
applications  that  use TopView's  multitasking,  windowing,  and
data-transfer features.   All development can  be done on  an IBM
Personal  Computer,  IBM  Personal   Computer  XT,  IBM  Portable
Personal Computer or IBM Personal Computer AT.
With the TopView  Programmer's ToolKit Version 1.10,  you can use
the Graphics  Development Toolkit  Version 1.10  (VDI) to  create
graphics programs which are independent  of the graphics hardware
devices available on the target system.
PROGRAM NUMBER
62X9511 TopView Version 1.10
6024454 TopView Programmer's ToolKit Version 1.10
HIGHLIGHTS
TOPVIEW Version 1.10 provides:
o   Windowing capability.
o   Concurrent execution of multiple applications (multitasking).
o   Support for a user-supplied 'mouse' as a pointing device.
o   Support for both text and graphics applications.
o   The ability for the user to  cut, copy and paste between text
    windows using filter tables.
o   An interactive tutorial.
o   Assistance from detailed Help menus.
o   Support for the IBM Personal  Computer, IBM Personal Computer
    XT, IBM Portable PC or IBM Personal Computer AT.
o   ENHANCEMENTS ADDED TO TOPVIEW VERSION 1.10
    -   Concurrent  execution  with  IBM PC  Local  Area  Network
        Program Version 1.10 on redirector stations.
        --  All  programs  running  with  TopView  1.10  can  use
            devices redirected by  the IBM PC Local  Area Network
            Program Version 1.10.
        --  Each program  can also individually  redirect devices
            for exclusive  use by using function  calls available
            in PC DOS Versions 3.10 and 3.2.
        --  Concurrent execution  with the IBM PC  3270 Emulation
            Program Version  2.00. All  four of  the IBM  PC 3270
            Emulation  Program  Version 2.00  configurations  are
            supported  under  TopView  Version   1.10.  The  3270
            emulated  display user  goes through  the PC  Network
            adapter to  a gateway  on another  PC to  communicate
            with the host system.  The 3270 emulated control unit
            and display user communicates through an SDLC adapter
            card or 3278/3279 adapter card (DTF connection) via a
            host  attached 3274  to the  host.  The gateway  with
            network  station configuration  has  an SDLC  adapter
            card  and  an  IBM  PC LAN  adapter.  A  stand  alone
            configuration  also   allows  communication   from  a
            non-network IBM Personal Computer.
            o   Allows  the  user to  run  multiple  applications
                concurrently.
            o   Allows  the  user  to  communicate  with  a  host
                system.
        --  Compatibility   with  programs   written  using   the
            Graphics Development  Toolkit Version  1.10 (VDI).  A
            subset  of the  device  drivers  in this  program  is
            supported including the TopView  Logical Mouse Device
            Driver.
        --  Ability  to  start  programs  through  swapping  when
            aggregate  memory requirement  for  DOS, TopView  and
            application  programs exceeds  installed  addressable

            system memory size.
            o   For IBM  Personal Computer  AT, memory  above the
                DOS 640KB limit (i.e. memory  addressed at 1MB or
                above) can use  RAM memory as a  virtual disk for
                program swapping.
            o   For all  supported PCs, many applications  may be
                swapped  in   and  out  of  fixed   disk  storage
                (programs that must be resident  at all times may
                not be swapped).
        --  Ability to  automatically start  a predefined  set of
            programs at TopView startup time.
        --  Ability to  start a set  of programs grouped  under a
            name from the TopView menu.
        --  Batch file support.
        --  Enhanced DOS support:
            o   A copy of COMMAND.COM,  PC DOS command processor,
                may be loaded as an application program.
            o   Input/Output  redirection and  piping to  filters
                supported from a copy of COMMAND.COM which itself
                is running as an application under TopView.
            o   Number of  file handles are  increased to  20 per
                program. The total number  across all programs in
                the system can be up to the number allowed by the
                DOS version being used.
            o   Support of PC DOS Version 3.10 functions:
                -   Network redirection.
                -   Extended error support
                -   Create temporary files
                -   Create new file
                -   Lock/Unlock File Access (SHARE must be loaded
                    before TopView is started).
                -   Get Program Segment Prefix (PSP)
            o   Support of PC DOS Version 3.2 functions:
                -   Replace
                -   XCOPY
            o   Improved DOS Services support:
                -   More DOS commands supported
                -   Remember  commands  entered in  'Other'  menu
                    item field
                -   Multiple  file  support  for  PRINT,  RENAME,
                    ERASE, COPY and TYPE Commands.
                -   PgUp,  PgDn  keys   supported  for  directory
                    scrolling
                -   Specify  initial   drive  and   directory  at
                    startup
            o   Usability Enhancements:
                -   Add-a-Program:
                    --  Allow multiple adds in one session
                    --  Add multiple program copies
                    --  Direct   access    to   Change    Program
                        Information
                -   Printer Resource Management:
                    --  Support up to three parallel printers
                    --  Support  up to  two  serial printers  via
                        communications ports
                -   TopView Setup:
                    --  Setup queries combined onto fewer screens
                    --  Escape processing added
                    --  Help added
            TOPVIEW PROGRAMMER'S TOOLKIT Version 1.10 provides
        --  Mechanism   for  developing   filters  for   existing
            applications to allow use of  the pointing device and
            to perform cut, copy and paste operations
        --  Window Design Aid and Panel Utilities for application
            developers
        --  Language interfaces to TopView
        --  Application   development  guidelines   for   writing
            applications  that  best take  advantage  of  TopView
            features.
        --  Enhancements  added to  TopView Programmer's  ToolKit
            Version 1.10
            o   Programmer  can  use   the  Graphics  Development
                Toolkit Version 1.10 to  create graphics programs
                which are  independent of  the graphics  hardware
                devices as  supported by a  subset of  the device
                drivers provided in that program.
            o   Programmer can use function calls available in PC
                DOS Versions  3.10 and 3.2 to  privately redirect
                devices on an  IBM PC Local Area  Network Version
                1.10.
            o   Programmer can  determine if the  pointing device
                is  keyboard or  mouse and  control the  keyboard
                mode.
            o   Programmer will be  able to start a  program from
                within another program.
            o   Programmer will be able to  transfer control to a
                keyboard escape routine after any key is pressed.
            o   Programmer will be able to scroll both attributes
                and text
            o   Programmer   will   have   ability   to   reorder
                application windows.
            o   Pointer  device  button (keyboard,  mouse,  etc.)
                'make or  break' information  passed back  to the
                program
            o   Programmer  has the  ability to  write a  program
                that will post a task from second level interrupt
                handler or another task.
DESCRIPTION
TOPVIEW VERSION 1.10
TopView provides the  operating environment for the  IBM Personal
Computer that a user needs to improve productivity by:
o   Achieving compatibility  with PC  Local Area  Network Version
    1.10  on redirector  stations, allowing  the  user to  access
    devices,  and data  residing  on the  PC  Local Area  Network
    Version 1.10 server node.
o   Providing flexibility in the use  of displays and printers by
    being  compatible with  programs written  using the  Graphics
    Development Toolkit Version 1.10 (VDI) to take advantage of a
    subset  of  the  Graphics Development  Toolkit  Version  1.10
    device drivers.
o   Providing user control  of the work flow on  the IBM Personal
    Computer so that interruptions are easier to handle.
o   Optimizing use  of system resources  by swapping  programs to
    disk when maximum configured system memory is exceeded.
o   Allowing  grouping  of files  on  which  the user  wishes  to
    perform DOS Services commands.
o   Automatically keeping track of  DOS Services commands entered
    in  the 'Other'  menu item  field  and displaying  them on  a
    separate menu.
TopView is  friendly and easy  to use.  Easy access to  its, many
varied functions  is gained  by selection  of a  TopView function
from pop-up menus.   The main TopView menu can  be displayed with
one keystroke or simultaneous button press on a two button mouse.
Pop-up menus  allow applications to  use the  full-display screen
area,  since they  appear only  when  requested by  the user  and
disappear after  the desired  function is  selected.  A  tutorial
program provided helps familiarize the  user with TopView's major
functions.  TopView also  provides HELP support for  most TopView
functions.
Pointing Devices:  TopView supports the  use of  pointing devices
that  control the  pointer  on the  screen.   A typical  pointing
device is a mouse or the keyboard.  This TopView facility greatly
enhances the movement  of the selection pointer  on TopView menus
and allows the user additional  flexibility in moving the pointer
around the  display screen.  The pointer  is used to point  to an
option on a  TopView menu (for example, a list  of functions that
can be selected).  A mouse pointing device is recommended but not
required.
Text  Application/Windows: TopView  provides  the facilities  for
text  oriented applications  to  have one  or  more windows.   An
application  written  for  TopView   can  determine  the  initial
placement  of the  window on  the  screen or  reorder the  window
placement.  Existing  applications normally  use one  window that
covers the entire  screen (25 rows by 80  columns).  TopView maps
the windows  of applications  onto the  physical screen,  thereby
providing the facilities  for displaying multiple windows  on the

screen at  one time.   The windows of  all applications  that are
executing   concurrently  are   updated   as   directed  by   the
applications, even  when the  applications are  executing in  the
background.  The windows  of applications that write  directly to
the video  buffer cannot be windowed  (that is, sized,  moved, or
scrolled) by  TopView. These windows  occupy the full  screen and
are updated only when the  associated applications are running in
the foreground.
  A user can  size, move, and scroll application  windows only if
the application is  text oriented and does not  write directly to
the video buffer.  A window may be defined as the space (rows and
columns) the  application uses on  the display device.   A window
that  occupies less  than the  full screen  can be  moved to  any
convenient  location  on  the  display.   This  function  becomes
important when files from several  different applications must be
compared  on the  same physical  display screen.   It allows  the
foreground application  to be  displayed along  with one  or more
background applications on the same display screen.
Sizing,  placement,  and  scrolling of  the  various  application
windows  on  the  physical  display   screen  is  at  the  user's
discretion.  Scrolling allows  a user to view a  window's data by
moving the data (to the left, right,  up or down) within a window
that  has been  reduced  in size.   Applications  may provide  an
additional level of scrolling to display other data (for example,
next page, next record, and so on).
Cut/Copy/Paste:  Using  a  filter program  and  a  filter  table,
TopView also permits  the user to invoke data  transfer within an
application or  between applications.   It provides  applications
with the facilities for performing data movement operations where
they are  applicable.  The copy function  copies a block  of text
that has  been marked by  the user for use  as input for  a paste
operation.  The copy  function is available for  all applications
in text mode.  The cut function is  the same as the copy function
except that the marked text block is deleted from the window (and
the application) by  the application.  The paste  function allows
the data to be inserted at the  location marked by the user.  The
cut-and-paste functions  are not available for  all applications,
since all applications  do not support block  delete and/or block
insert functions.   The user  performs the  cut, copy,  and paste
operations by using the TopView pop-up menus.
Graphics Applications: TopView supports  graphics applications by
giving  them  control  of  the  full  screen  when  the  graphics
application is  in the foreground.  Both  medium-resolution color
(320 x 200 four-color pixels) and high-resolution black and white
(640 x 200 two-color pixels) video modes can be used for graphics
applications  (the  EGA adapter  is  only  supported in  the  CGA
compatibility  mode).  Since  most  graphics  applications  write
directly into  display adapter memory, graphics  applications can
run only  in the foreground  with a full-screen  window.  Several
graphics  applications can  be  started at  the  same time  under
TopView, but  they are  not allowed to  run as  background tasks.
Windowing functions are not supported for graphics applications.
Multitasking/Swapping: In  the TopView environment, the  user can
manage as many applications as will  fit in memory.  The user may
choose as  a TopView  Setup option  to have  application programs
swapped  to disk  storage  when the  aggregate  DOS, TopView  and
application  program   memory  requirements  exceed   the  user's
installed system memory.  The applications  may be swapped in and
out of fixed disk storage or to  a RAM memory based virtual disk.
The number of applications that can  be swapped is dependent upon
the amount of  available free disk storage  and remaining TopView
system memory.
Switching  between  applications  is  accomplished  through  menu
selections or  cycling from  one application  to another  through
simple keyboard or mouse button presses.  The user's applications
may all be  different, or the user may select  multiple copies of
some  applications.  TopView  not   only  allows  switching  from
application  to application,  but  also has  the  ability to  run
multiple applications concurrently by  allotting small amounts of
time  to  the  applications  that  are  eligible  for  concurrent
execution. One application will be  interactive in the foreground
(receives all user  input), while other applications  that do not
write  directly   to  the   video  buffer   (and  are   otherwise
'well-behaved')  may  be  executing   in  the  background.   Even
applications  that are  not well-behaved  can be  loaded and  run
under  TopView at  the  same time.   These  applications will  be
suspended while they are not the foreground application, however,
and  users of  these applications  cannot take  advantage of  the
TopView windowing functions.
Batch  applications may  be  added to  the  program menu.   Batch
applications may then be started  as an application program.  The
batch  partition may  be tailored  to  the application  currently
executing in it.
DOS Services:  TopView allows the user  to use, by  selecting the
DOS Services  menu item,  most DOS  functions while  working with
active applications.   The applications and  TopView need  not be
ended before  invoking the DOS  Services function.   Most popular
functions,  such as  PRINT,  RENAME, TYPE,  ERASE,  and COPY  are
supported.  A complete list of  supported commands is provided in
the TopView User's Guide.  The user has the option of specifying,
when DOS Services is started, the  initial directory and files to
be  displayed. When  the user  enters commands  from the  'Other'
option  from  the DOS  Services  menu,  they  will be  saved  and
retrieved and displayed in the 'Other' window when this option is
selected in future sessions.  The user  has the ability to select
multiple files from the directory window to be processed with the
DOS Services options (Copy, Print etc.).
For the more experienced user who  wishes to enter a selected set
of DOS commands  from the command prompt, TopView  will allow the
user  to start  COMMAND.COM,  the DOS  command  processor, as  an
application task.  The  user may switch to  the command processor
as with any other application  and, with certain restrictions, be
able to  issue DOS commands  with such functions  as Input/Output
redirection and piping to filters.
IBM PC  Local Area  Network: The TopView  user from  a redirector
station  can send  and  receive messages  from  other Local  Area
Network  stations and  request  the  use of  additional  devices,
providing he  is running  the IBM  PC Local  Area Network-Message
Manager  Program  for  TopView. (NOTE:  TopView  may  only  share
additional devices  that are on other  IBM PC Local  Area Network
stations that  are set  up as servers.   This means  that TopView
cannot run on the sharing  station.) From the redirector station,
the  user may  access data  files  at other  node locations  that
reside on  the network  server station.  TopView also  allows the
user to  run programs  installed on  a server  station. (Programs
that are copy protected typically require the user to have a copy
protected diskette in  the diskette drive of  the network station
executing the program  unless the program copy  protection scheme
has  been   specifically  designed  to   execute  in   a  network
environment.  The user  may find this an  impractical environment
offering no  advantage to  the user  over having  that particular
program installed on the IBM Personal Computer Local Area Network
redirector station  that will  be using  it.  In  most cases  the
license agreements for copy protected  programs do not allow such
a program to be  used on more than one computer at  a time. It is
recommended that the user install  all copy protected programs on
the redirector stations  that will be executing  them. This means
that copy protected  programs will not be shared over  the IBM PC
Local Area Network.)
IBM PC 3270 Emulation: Using TopView  Version 1.10 and the IBM PC

3270 Emulation Program  Version 2.00 together allows  the user to
run multiple applications concurrently and  to communicate with a
host  system at  the  same time.  All  four of  the  IBM PC  3270
Emulation Program Version 2.00 configurations are supported under
TopView Version 1.10. The 3270 emulated display user goes through
the PC Network adapter to a  gateway on another PC to communicate
with the host system.  The 3270 emulated control unit and display
user  communicates through  an  SDLC  adapter card  or  3278/3279
adapter card  (DTF connection)  via a host  attached 3274  to the
host. The gateway with network  station configuration has an SDLC
adapter  card  and   an  IBM  PC  LAN  adapter.   A  stand  alone
configuration also  allows communication  from a  non-network IBM
Personal  Computer. TopView  Version  1.10  provides support  for
running  multiple  tasks  concurrently and  therefore,  the  3270
Alternate Tasks function may not be used in this environment. The
IBM PC 3270  Emulation Program Version 2.00  must remain resident
in memory to process communications I/O  and therefore may not be
swapped.
TopView supports  the IBM  PC 640x200  two-color high  resolution
graphics  and   IBM  PC  320x200  four-color   medium  resolution
graphics,  a  selected set  of  printer  device drivers  and  the
TopView  Logical  Mouse  device  drivers that  are  part  of  the
Graphics Development Toolkit Version 1.10 (VDI). Programs written
using  Graphics  Development  Toolkit Version  1.10  (VDI)  allow
flexibility in  the user's  selection of  displays and  printers.
Programs written  using the Graphics Development  Toolkit Version
1.10 routines for graphics are  treated like other programs using
graphics  under  TopView.  Programs  using  Graphics  Development
Toolkit Version 1.10  device drivers use the full  screen and run
in  the  foreground when  they  are  in graphics  mode.  Programs
written  using  the  Graphics Development  ToolKit  Version  1.10
TopView Logical Mouse device driver can use the TopView supported
mouse as a pointing device.
TOPVIEW PROGRAMMER'S TOOLKIT VERSION 1.10
The TopView Programmer's ToolKit provides a powerful set of tools
to  assist programmers  in designing  and developing  application
programs  that utilize  TopView's  facilities.  The  Programmer's
ToolKit allows the application developer to take advantage of the
facilities of  TopView by providing utilities  and system-related
information to  create TopView-compatible  applications that  use
TopView's  multitasking, windowing,  and data-transfer  features.
All development  can be  done on  an IBM  Personal Computer,  IBM
Personal  Computer XT,  IBM  Portable  Personal Computer  or  IBM
Personal Computer AT.
Language  Interface: TopView  Programmer's  ToolKit provides  the
programmer  with language  interface routines  to access  TopView
facilities  through  interrupts  and  associated  subcodes.   The
interrupt  provides  the  contact to  TopView,  and  the  subcode
defines the request  for some specific action.   TopView receives
the request and dispatches the  action requested.  Several macros
are  also  supplied  to complement  the  TopView  language  link.
Language interfaces  are provided for  the IBM  Personal Computer
Macro Assembler  and the IBM  Personal Computer  Pascal Compiler.
The Pascal interface is provided as  an example to developers who
may wish to write an interface to other languages.
The TopView Programmer's ToolKit facilities allow applications to
create and manipulate windows, to route TopView messages to other
applications  in the  system, support  requests for  multitasking
functions, start a program or a task from within another program,
test for  the presence of  a pointing  device and its  status, to
reprioritize window viewing  sequences and to scroll  screen text
and attributes.
The TopView Programmer's ToolKit may  be used in conjunction with
the Graphics  Development Toolkit Version  1.10 (VDI)  to develop
programs  which  are  independent of  the  graphics  and  printer
hardware  devices available  upon  the  target system.   Graphics
Development  Toolkit  Version  1.10  accepts  requests  from  the
calling program and  converts these requests into  system service
calls  (software   interrupts  to   BIOS,  DOS   and/or  Graphics
Development Toolkit Version 1.10 device dependent routines) which
implement  the  various  graphics  functions  on  behalf  of  the
Graphics Development Toolkit Version 1.10 requesting application.
TopView  intercepts  the  software interrupts  initiated  by  the
Graphics Development Toolkit Version 1.10 requests.  The Graphics
Development  Toolkit  Version  1.10   applications  programs  are
treated the same  as other graphics programs  under TopView.  The
Graphics Development  Toolkit Version 1.10 TopView  Logical Mouse
device driver  allows the  program to  use the  TopView supported
mouse within the program.
Window Design Aid:  The Window Design Aid is  an interactive tool
that can be used to design  and store text-mode windows for later
use by an  application running in the  TopView environment.  This
tool, which runs as an application  under TopView, can be used to
develop HELP  menus, forms,  error messages,  and screens  for an
application.  It  can be  used to  define the  attributes of  all
fields, text, window  background, and so on,  for windows created
using the  Window Design  Aid. The  design aid  uses an  internal
cut-and-paste feature  to allow  easy duplication  of fields  and
text when creating windows.  Duplicated data can be easily placed
anywhere on  the window being  developed.  A draw  feature allows
easy positioning of lines and boxes.   The Window Design Aid also
allows a user to quickly set  attributes for windows, sections of
windows, and text.   The created windows are stored  in files and
may be recalled by the application program as needed.  If changes
are required on the created window, the design aid can be used to
quickly retrieve the created window  and to reset the appropriate
attributes. This  action remains  independent of  the application
program and greatly reduces  dependencies on changing application
program code.
Application Development:  TopView requires information  about the
unique  operating  characteristics  of an  application  prior  to
running  that application.   This information  is made  available
through  a  file  called  the   program  information  file.   The
developer is  told how to include  this information in  the build
process for  the application so that  it is available  to TopView
when the application is installed.  Program information files for
several existing IBM Personal Computer software programs that are
compatible  with TopView  will  be  provided with  TopView.   The
developer  is also  given  information on  how  to create  filter
tables that are used by existing  applications to provide cut and
paste  capabilities for  the application  by defining  equivalent
keystrokes for application commands that cause the application to
insert (paste) or delete (cut) a  marked block of text.  When the
appropriate  TopView command  (cut or  paste)  is entered,  these
keystrokes are passed to the application  just as if the user had
entered them.
Guidelines are  provided to  help developers  create applications
compatible with TopView.  In addition, guidelines are provided to
write  device  drivers  for pointing  devices  other  than  those
currently supported by TopView.
SPECIFIED OPERATING ENVIRONMENT
HARDWARE REQUIREMENTS
An IBM Personal Computer, IBM  Personal Computer XT, IBM Portable
Personal Computer, or IBM Personal Computer AT requires a minimum
of 320KB  of memory.   Since the amount  of memory  required will
vary according to  the size and number of  applications, 512KB to
640 KB of memory is recommended.
NOTE:    Support  for the IBM 3270 Personal Computer  or IBM 3270
Personal Computer AT  is not provided in TopView  Version 1.10 or
TopView Programmer's ToolKit Version 1.10.
In addition,  two dual-sided  diskette drives  or one  dual-sided
diskette drive and  one fixed-disk drive, the  IBM Color Display,

or equivalent,  with the IBM  Color/Graphics Monitor  Adapter, or
the IBM  Monochrome Display  and the  IBM Monochrome  Display and
Printer Adapter are required.
The use of a customer-supplied mouse is optional. Supported mouse
devices are the following or equivalents:
o   Microsoft  Mouse   for  IBM   Personal  Computers   (Parallel
    Interface), Part Number 037-99  (1)
o   Microsoft   Mouse   for  IBM   Personal   Computers   (Serial
    Interface), Part Number 039-099
o   PC Mouse,  Part Number  900120-214 by  Mouse Systems,  Inc.
    (2)
o   Visi-On-Mouse, Part Number 69910-1011   (3)
IBM has  tested the use of  these devices with  TopView function.
IBM  does  not endorse  or  recommend  one non-IBM  product  over
another, however, and does not warrant  these devices in any way.
Other pointing devices  can be used if a device  driver exists or
is written according  to the guidelines described  in the TopView
Programmer's ToolKit manual.
--------------
1    Trademark of Microsoft Corporation.
2    Trademark of Metagraphics/Mouse Systems
3    Trademark of VisiCorp.
The following additional devices are supported by TopView Version
1.10
o   IBM Enhanced  Color Display  with the  IBM Enhanced  Graphics
    Adapter configured for enhanced color (in normal color mode).
o   IBM Professional  Graphics Display with the  IBM Professional
    Graphics Controller in emulator mode.  Note:  The keyboard or
    a  parallel  mouse  must  be   used  with  this  display  and
    controller.
SOFTWARE REQUIREMENTS
o   IBM Personal  Computer PC  DOS Version  2.10, PC  DOS Version
    3.10 or  PC DOS  Version 3.2 for  IBM Personal  Computer, IBM
    Personal Computer XT or IBM Portable  PC (PC DOS Version 3.10
    or PC DOS  Version 3.2 is required  if the IBM PC  Local Area
    Network Program Version  1.10 is to be  run concurrently with
    TopView Version 1.10.)
o   IBM Personal Computer  PC DOS Version 3.10 or  PC DOS Version
    3.2 for IBM Personal Computer AT
DEPENDENCIES:   TopView  Programmer's  ToolKit  Version  1.10  is
designed to be used with TopView Version 1.10.
COMPATIBILITY
TopView Version  1.10 is  compatible with the  IBM PC  Local Area
Network Program Version 1.10 at the redirector station level.
TopView  Version  1.10  is  compatible  with   the  IBM  PC  3270
Emulation Program Version 2.00.
TopView Version 1.10 is compatible with  a subset of the Graphics
Development Toolkit Version 1.10 (VDI) device drivers.
Applications which  require ISPF/PC II  Run Time  Facility (EZ-VU
II)  operate properly  with  TOPVIEW  1.1.  ISPF/PC  II  provides
applications with  powerful dialog  management capabilities.   If
multiple ISPF/PC II applications are active, only one copy of the
ISPF/PC dialog manager is resident in storage.
The  TopView  Version   1.10  package  will  contain   a  TopView
Application Guide which provides information on the compatibility
of a number of IBM and non-IBM applications.
SECURITY, AUDITABILITY, AND CONTROL
These products can be used and managed to limit the risk of
unintended modification, destruction, or disclosure of sensitive
data. User management is responsible for evaluation, selection,
and implementation of security features, for administrative
procedures, and for appropriate controls in application systems.
If sensitive data is sent over external communication facilities,
user management may wish to pursue the application of
cryptography.
PLANNING INFORMATION
CUSTOMER RESPONSIBILITY
The customer is responsible for reading either the TopView User's
Guide for instructions on installing TopView or the TopView
Programmer's ToolKit Reference for installation instructions for
the application development tools.  The customer is also
responsible for making backup copies of the appropriate
diskettes.  The customer should submit the TopView and/or TopView
Programmer's ToolKit registration card to receive news and
information about TopView.
INSTALLABILITY
Instructions for installing TopView Version 1.10 and the TopView
Programmer's ToolKit Version 1.10 are included in the TopView
User's Guide Version 1.10 and the TopView Programmer's ToolKit
Version 1.10 manual, respectively.
PACKAGING
TopView is distributed with:
o   Two diskettes containing the TopView program and interactive
    tutorial
o   TopView User's Guide
o   TopView Quick Reference Card
o   TopView Application Guide
o   A registration card
TopView Programmer's ToolKit is distributed with:
o   Two diskettes containing the TopView Programmer's ToolKit
    programs
o   TopView Programmer's ToolKit Reference in two volumes.
o   TopView Programmer's ToolKit Messages manual.
o   TopView Programmer's ToolKit Quick Reference Card
o   A registration card
                 *****   END OF DOCUMENT   *****

Close [x]

Close [x]