Copia ProductsSolutionsSupportPressContact About UsFTP Site

3rd Party Products

Copia Products


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 Intel.
  • 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 United States.

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.



Demo Software

Request a demonstration version of the CopiaFacts Suite!

Reprints & Reviews

Read a few recent articles on Copia's line of products!

Get pricing here.