- BACK -

Unibase Logo
  
Next Generation Creates Next Generation

Unibase's Graphical User Interface for 1997 
Sneak Previewed at July 28-31 TAWPI Show

Catherine and Rick Tarbox began work this summer on the 1997 release of Unibase by DMAC which supports a new true standard Graphical User Interface (GUI) and continues to support the classical Unibase by DMAC Menu User Interface (MUI).

At the July 28-31, 1996 TAWPI exposition they will be demonstrating the completed sections from entry to screen painting. The screen painting module may be released this year to support the new InputAccel flat ASCII data transfer file standard when it arrives in October, 1996.

Screen Painting Has Dual Purpose

Currently, most InputAccel module vendors feel that creating processing data for all modules without redundant effort is a problem area. This 1997 release of Unibase will produce both a flat ASCII file for record format information and the current binary file record format used in release 7.4i.

Uses Same File Structure As 7.4i

In fact, this 1997 release will run from the same file structure throughout Unibase by DMAC release 7.4i. Users will have the ability to mix and match old MUI and the new MUI/GUI interface modules.

1997 Release Requires 4 Meg RAM

This 1997 release will require 4 megabytes of RAM memory. The current Unibase by DMAC release 7.4i requires 640K of RAM memory. The new 1997 installation program will allow for using whichever features the user wishes.

MUI Unibase by DMAC Support Also

DMAC plans to continue to support the MUI 640K RAM version as well as the new GUI/MUI 1997 version. Unibase by DMAC is being broken into smaller and smaller modules and objects so that the overlay process for release 7.4i can continue to accept and support the new verbs, control functions, and features coming in the future. The design requirement that it run in 640K will continue to be met. Release 7.4i uses extended memory if more than 2 Megabytes of extended RAM are available.

Adheres to ANSI & POSIX Standards

The 1997 GUI/MUI Unibase by DMAC release is being written to the proposed ANSI C++ standard and the POSIX interface standard (as updated).

Follows Microsoft Guidelines

The GUI adheres to the standards proposed in "The Windows Interface Guidelines for Software Design" published by Microsoft Press and in "Guidelines for Enterprise-Wide GUI Design" by Susan Weinschenk, and Sarah C. Yeo.

Will Port To Other Operating Systems

While the initial release will only require the DOS operating system, the same source code is written so that it can be compiled with a native interface to Windows 3.1, Windows 95, Windows NT, OS/2, Macintosh, OSF/Motif, NEXTSTEP and Unix Curses. The UNIX Curses interface will appear shortly after the 1997 release. Unibase by DMAC will remain a truly open architecture application environment.

Veteran DMAC Project Leadership

Catherine Tarbox is leading the project group. As most know, Catherine wrote the current screen painting interface. She returns as a senior to Duke University this fall to graduate next spring. She will devote as many hours as she can to the project through the school year without endangering her Summa Cum Laude honors program.

Catherine will pass the lead of the project group to Rick Tarbox in the spring. Rick, fresh with his 1590 SAT score, is in the process of choosing a college with an excellent computer engineering degree path. This is his third year with the programming group. Both last year and this coming year he has taken and will take special C and C++ courses in school to improve his mastery of the project.

Under Supervision of Senior Engineer

Fred Tarbox is being kept up-to-date on the project. He weekly reviews the progress. All should be happy to hear that the next generation programing of Unibase by DMAC is in the capable hands of the next generation of Tarboxes.