grafitti

NRG - Realtime GUI

A Graphic User Interface for the Multi-Value community, without the GOO of Visual Basic
Nucleus/NRG employing Nucleus Technology, offers all the advantages of Visual Basic with none of the pitfalls. Nucleus/NRG can make a Graphic User Interface (GUI) incredibly simple to deploy.
If you need the same application on dumb terminals, PC's, a Graphic User Interface and maybe a web-browser, there is an answer. Now it can be done without reinventing the wheel and the axle. NRG is the rational alternative!
If this is the kind of screen you would like to be able to deliver... to your Company President or board of directors...
You can create one like it, in ten minutes or less.
The heart of any NRG application is Nucleus. The ruleset is a Nucleus script.

The same compiled script generates the same rules used by any Nucleus interface including NRG (GUI), Starsite (WEB) and character (terminal)..
If this looks familiar, it should, it's based on the use of standard 'Pick' style data dictionaries and follows standard Multi-value rules. If you know Multi-Value concepts,the learning curve is minor.
NRG is based on your data dictionaries.
If you understand how to create files and build dictionaries you can create GUI screens in the NRG environment.
If you don't understand data dictionaries, NRG can create them for you. (the Visual Basic and Object Oriented folks call them 'objects'.)
NRG easily supports complex enterprise level applications.
NRG is an event driven environment. This means you will have a great amount of flexibility in application design and development. You can call external subroutines and do most anything you could process in a traditional environment,
A Character Based screen in color (from the 'script' above).
The ONLY difference between the GUI and the Character based screens is a difference in term type 
The same code set also supports green screens (dumb terminals), WITHOUT any divergence in code or changes whatsoever!
NRG supports more than 30 dumb terminal types so you don't have to throw away your existing dumb terminals.
You can add a GUI look for the people in the front office and still support the people in the warehouse or the outlying offices without buying new pc's for everyone.
NRG provides a peaceful, developer-friendly environment that will co-exist with traditional applications. NRG will support just about any mix of terminals or display devices, such as ADDS 4000's, VT200's, PC's running Accuterm, PROCOMM, VIADUCT, MacToPic and other standard terminal emulators including Wintegrate. If a terminal driver doesn't exist on the list of supported types, a terminal configuration utility allows you to 'roll your own'.
NRG is an object oriented (OO) environment providing a GUI environment without the GOO associated with Visual Basic development.
NRG is a collaborative development effort of Binary Star Development Corporation (the developers of Nucleus Technology), and Accusoft Enterprises, (the developers of Accuterm).
NRG utilizes the Application Engineering tools inherent in the Nucleus AE Application Environment and integrates them with the presentation layer provided by Accuterm
NRG provides a unique approach for the application developer. CONSISTENCY!
A single layer of logic maintains the rules for how data is to be managed. A separate layer manages the presentation of information (display). This ensures a consistency and reliability in how data is managed, and a consistency of operation in how screens work for the user.
A single set of commands, once mastered by the operator (usually in a few hours), gives the operator confidence that every screen will use the same set of commands to FILE or SEARCH or EXIT or PAGE or DRILL DOWN. The same set of commands will make the training of new employees simpler and less costly. Every screen has the ability to SEARCH a column, get HELP on a field, MARK a text block, TRANSPOSE 2 characters, MERGE a record and more.
We have had clients tell us that the time to train new employees is reduced since every screen works the same. We don't necessarily ascribe to this, you can see for yourself.