PANEL PLUS II
PANEL Plus II is a screen generator and screen management library
for C programming that runs under DOS, Windows, OS/2, UNIX, XENIX,
QNX, VMS, and RMX. It now includes dynamic link libraries for MS-Windows
(as well as OS/2). Existing users will find that most PANEL Plus
II text mode programs can be simply recompiled and relinked to make
a Windows application, with minimal source changes.
Those new to PANEL Plus II and Windows will no longer have to relearn
development techniques to write Windows programs. Conversion of
program logic to use an event-driven design is no longer necessary.
PANEL Plus II applications run under Windows in seizable, scrollable
windows. Screen layouts are designed with the DOS or Windows version
of our PPE editor, and can be generated as C code, or loaded either
from Windows resource data or from disk files.
After an application is running with PANEL Plus II in a Windows
environment, Windows features such as pop-up alert boxes, graphics,
and icons can be incorporated using the native Windows API calls.
PANEL Plus II features
- Maximum development productivity: PANEL Plus
II includes a powerful and easy-to-use screen design utility,
which allows application screens to be created and edited interactively.
All field editing and validation attributes can be specified with
this program. A large number of sample programs and utilities
make it easy to get started using PANEL Plus II, and utilities
are also included for documenting screen layouts and field attributes.
- Full-featured user interface library: The PANEL
Plus II library is based on functions for the display and editing
of single or multi-line fields, scrollable in both directions.
On this foundation, the library builds functions for menus (pop-up
and pull-down), pick-lists, extensive field validation (built-in
and custom), numeric fields and currency fields (locale-specific),
scrolling editable regions, pop-up file pick lists, scroll-bars,
mouse selections and more. Screen layouts can either be generated
into C (or into MS-FORTRAN) and linked with your application,
or can be loaded dynamically at run-time.
- Microsoft Windows support: Most applications
written with PANEL Plus II can now be made into Windows apps with
minimal source changes - just recompile and link with the PANEL
Plus II Windows library and DLL.
- CUA/SAA compatible editing features: The default
PANEL Plus II field editing operations use CUA-compatible function
keys, and the library also includes additional CUA support, including
automatic mouse-selectable function key labels. Applications can
also turn off CUA compatibility so that all function keys can
be used as field and screen editing terminators.
- Extensive operating system support: PANEL Plus
II applications can easily be ported between MS-DOS, Windows,
OS/2, UNIX, XENIX, AIX, QNX, VAX-VMS and RMX. Almost all library
features are supported in the same way under all operating systems.
Since the included library source includes all low-level support
files, there is no more to pay to port your applications to these
systems. We charge no run-time fees or royalties for the use of
our libraries in your applications. Additional PANEL Plus II licenses
are required if multiple developers are using our screen design
and code generator utilities. The source code for the editor and
code generators is available for porting PANEL Plus II to machines
and operating environments which we do not already support.
- The broadest range of compiler and DOS-Extender support:
PANEL Plus II supports C and C++ compilers from Microsoft, Borland,
Watcom, Metaware, Intel, Lattice, Jensen & Partners and Zortech.
Our PC version comes with pre-built libraries for all supported
compilers. The PANEL Plus II library headers also support earlier
non-ANSI compilers and many varieties of UNIX and VMS C compilers.
Microsoft FORTRAN is also supported. PANEL Plus II supports 286
and 386 DOS-Extenders from Pharlap, Rational Systems, Ergo, and
- Shared libraries: The PANEL Plus II library
is linkable as a dynamic link library under DOS (with JPI TopSpeed
C or with the Pharlap 286|DOS-Extender), Microsoft Windows, and
OS/2. The library is also implemented as a shared library under
several UNIX versions (including UNIX/386 and AIX), and under
VMS. This feature minimizes disk and memory usage by your programs.
- Graphics: PANEL Plus II has many special interface
modules which allow your applications to run in graphics mode.
Supported DOS environments include Microsoft C graphics, Borland
C graphics, GSS GDT, HALO Professional, MetaWindow, and Essential
Graphics, as well as Microsoft Windows. In addition PANEL Plus
II applications will run under OS/2 PM. We also support X terminal
emulators which permit color and mouse functions in X-Window,
Motif and OPEN LOOK environments.
- DBCS editing: PANEL Plus II fully supports
display and editing of double-byte characters. Japanese versions
of PANEL Plus II are available for either the NEC PC range or
IBM-compatible systems under IBM's DOS/V Japanese operating system.
Support for other Asian languages is being developed.
- Technical Support: Technical support is available
for PANEL Plus II in Europe, the United States, and Japan. We
make no charge for normal technical support requests. Roundhill
runs training courses for PANEL Plus II in both Europe and the
PANEL Japanization Kit
The PANEL Japanization Kit will enable you to
port your English DOS application to Japanese DOS or Windows with
the minimum of fuss. We take care of all the complexity of editing
double-byte character-set (DBCS) text and interfacing with non-IBM-compatible
screen, keyboard and mouse hardware.
The PANEL Japanization Kit includes a full copy
of the Japanese edition of PANEL Plus II, which
can be used to design new application screens, menus, and dialogs.
The included screen designer and code generator are DBCS-enables
but have help screens, menus, and all documentation in English
Productivity features include
- Full support for display, entry, and editing of DBCS characters
- Both low-level character output functions and field-at-a-time
display and input functions
- Works with popular front-end processors (FEP) and Microsoft
IME for Kanji entry
- Smart pop-ups in text mode allow entry windows and virtual screens
to bisect DBCS characters
- Common source can be compiled/linked for identical operation
under NEC PC98 DOS; IBM or Microsoft DOS/V; or NEC, Microsoft,
and IBM Windows/J
- Supports Microsoft, Borland, and Watcom C/C++ compilers, and
286- and 386-DOS Extenders
- Full library source, no royalties
Please give the Copia Sales office a call at
800.689.8898 if you would like to know more about Panel Plus II.