Open Channel Foundation
Not Logged In |  | 
Open Channel Foundation


Quick Application Search:


TAE PLUS 52
Get this title!
¤ 
Get TAE PLUS 52


Basic information
¤ 
Contributors


Foundation :: Programming Tools :: TAE PLUS 52

TAE PLUS 52

Transportable Applications Environment Plus, Version 5.2

Workbench Moderators:
Adopt This Application!

source code available SOURCE CODE AVAILABLE

TAE (Transportable Applications Environment) Plus is an integrated, portable environment for developing and running interactive window, text, and graphical object-based application systems. The program allows both programmers and non-programmers to easily construct their own custom application interface and to move that interface and application to different machine environments. TAE Plus makes both the application and the machine environment transparent, with noticeable improvements in the learning curve.

The main components of TAE Plus are as follows:
  1. the WorkBench, a What You See Is What You Get (WYSIWYG) tool for the design and layout of a user interface;
  2. the Window Programming Tools Package (Wpt), a set of callable subroutines that control an application's user interface; and
  3. TAE Command Language (TCL), an easy-to-learn command language that provides an easy way to develop an executable application prototype with a runtime interpreted language.
The WorkBench tool allows the application developer to interactively construct the layout of an application's display screen by manipulating a set of interaction objects including input items such as buttons, icons, and scrolling text lists. User interface interactive objects include datadriven graphical objects such as
  • dials,
  • thermometers, and
  • strip charts as well as
  • menubars,
  • option menus,
  • file selection items,
  • message items,
  • push buttons, and
  • color loggers.
The WorkBench user specifies the windows and interaction objects that will make up the user interface, then specifies the sequence of the user interface dialogue. The description of the designed user interface is then saved into resource files. For those who desire to develop the designed user interface into an operational application, the WorkBench tool also generates source code (C, C++, Ada, and TCL) which fully controls the application's user interface through function calls to the Wpts.

The Wpts are the runtime services used by application programs to display and control the user interfaces. Since the Wpts access the WorkBenchgenerated resource files during each execution, details such as color, font, location, and object type remain independent from the application code, allowing changes to the user interface without recompiling and relinking. In addition to Wpts, TAE Plus can control interaction of objects from the interpreted TAE Command Language. TCL provides a means for the more experienced developer to quickly prototype an application's use of TAE Plus interaction objects and add programming logic without the overhead of compiling or linking.
TAE+ 5.2 carries the NASA case number COS-10034. It was originally released as part of the NASA COSMIC collection.
   More software from National Technology Transfer Center


Open Channel Software runs entirely on Open Source Software. We return value to the Software community in the form of services and original software. Most of our content is currently available as source code, with the copyright owned by the original author, All Rights Reserved. Everything else is Copyright ©2000 - 2012 Open Channel Software.

View our privacy statement.
Contact webmaster at openchannelsoftware dot org with questions.