Compact code provides buttons, windows for DOS applications

SAN DIEGO, CA, October 7, 1994 -- Embedded systems designers have a new
tool available to them called DOS Buttons that allows them to quickly and
easily design a graphical user interface (GUI) that works with any
pointing device, such as a mouse, touch screen, or pen. A custom GUI can
be designed on a personal computer using the built-in toolsets to create
labeled buttons of any size, many colors, single or dual position, in
arrays or alone. Each button can activate functions when pressed or
released, or can bring up windows containing more buttons. The designer
can quickly create on-screen calculators and keyboards or groups of "radio
buttons" that pop one button out when another is selected. The run-time
GUI will use fewer than 200 kbytes in the target system.

Thermometer-like data bars can also be created, to either input or output
data. To input data, the user simply points to the position on the bar,
and the indicator moves to that position, indicating the value at the
bottom of the bar. The value is interpolated between the pre-set lower and
upper values labeled on the bar. When outputting data, the bar indicates
the proper position, with the actual data value indicated at the bottom.

DOS Buttons also includes simple drawing tools and several available type
fonts which can be used to format the screens and windows, to label the
buttons and bars, and to group similar buttons together with a common
label.

DOS Buttons is more than a user-interface tool. It actually creates a
real-time environment in which the applications programmer can easily
embed his specific function routines. Please see the enclosed "Overview of
the Real-Time Features of DOS Buttons" for more details.

DOS Buttons, including source code, is available on disk, with manual, for
$249. The run-time royalty is only $1, and the first 100 licenses are
included in the purchase price. The package comes with the Annabooks
standard 30-day money-back guarantee. Demo disks are available.

Annabooks
11848 Bernardo Plaza Ct, Suite 110
San Diego, CA 92128
619-673-0870,  800-462-1042,  fax 619-673-1432
-----------------------------------------------------------------
OVERVIEW OF THE REAL-TIME FEATURES OF DOS BUTTONS

DOS BUTTONS is a powerful tool that can be used to quickly create a
graphical user interface without encountering the processing overhead
associated with a Windows environment. Typical applications include
embedded systems, process control, real-time testing, rapid prototyping,
software testing, and many more situations where programmers spend time
creating graphic displays.

But DOS BUTTONS is more than a user-interface tool. It actually creates a
real-time environment in which an applications programmer can easily embed
his specific function routines. In addition to reducing time spent
creating graphic user interfaces, it can reduce the programmer's time
spent developing a real-time environment and real-time control sequences.

DOS BUTTONS can be thought of as a two-part system. The first part is a
development tool which is used to generate graphic objects, controls,
input and output displays and to define the relationship and sequence of
the applications functions that the real-time program will call. The tool
stores these definitions in a data file.

The second part is a real-time process, running under DOS, that uses the
stored data file to generate the graphic displays and execute the function
call relationships previously defined. The applications programmer creates
this second part by incorporating his applications routines into the C++
source code provided with DOS BUTTONS and compiling a single executable
unit. DOS BUTTONS includes complete source code and makefiles for both
Borland C++ and Microsoft C++ for the programmer's convenience.

DOS BUTTONS is truly powerful, yet easy to use. In addition, it uses only
small amounts of precious real-time resources! The tool aids in the
creation of a graphical user interface and it provides a real-time
environment for the applications programmer -- all in one small package!

 ============================================================
 From the  'New Product Information'  Electronic News Service
 on AOL (Keyword = New Products) & Delphi (GO BUSINESS PROD)
 ============================================================
 This information was processed from data provided by the 
 company or author mentioned. For additional details, please 
 contact them directly at the address/phone number indicated.
 OmniPage Pro is now used for converting all printed input! 
 ============================================================
 All submissions for this service should be addressed to:
 BAKER ENTERPRISES,  20 Ferro Dr,  Sewell, NJ  08080  U.S.A.
 Email: RBakerPC (AOL/Delphi), rbakerpc@delphi.com (Internet)
 ============================================================
