AWE
          Absoft Window Environment Application Framework


                          Automatically Build GUIs and Data Visualization for Windows, Mac & Linux

Absoft's AWE solves the problem of how to easily add a modern graphical user interface to legacy Fortran applications. Fast Data Visualization, added to AWE for 2015 extends those capabilities to include displaying data result in a variety of visual formats. AWE, included FREE with Pro Fortran for Windows, Mac OS and Linux, automates all of this via a full window and menu system. AWE is another example of the Absoft Pro Fortran advancing Fortran development: crisp integration of advanced compiler technology, visual development tools, and prebuilt libraries in one environment. It is the most complete Fortran solution on the market.

What is Fast Data Visualization? It is the ability to generate, plot, display, print and save your data in a wide variety of color formats from within a single environment. No need to switch between multiple applications as typically required with other Fortran products.

AWE is EASY - No need to learn system specific APIs. Typically, adding visual impact and utility to new or legacy Fortran code requires a separate learning curve and platform specific code for each supported operating environment. Absoft's AWE provides a platform independent interface on all three major platforms with little or no additional coding.

AWE is implemented as set of run time libraries which are incorporated into your program at link time. Combining your existing source code with AWE is simply a matter of selecting an additional option in the Absoft Developer Tools Interface. The result is a double clickable applications with a standard window supporting FORTRAN READ and WRITE statements as well as a customizable menu system. More advanced input forms, plots, charts, and spread sheet windows can be added with a minimum of additional code.

1 Plot or 1000 Words? Generally the best way to present your data is visually. Visual is clearer, better able to reveal patterns and can better accommodate large data samples. Make your coding results more useful, more compelling, instantly recognizable and easier to share with others, especially off-site partners.

Little Coding is Needed with AWE for Big Results:

AWE Plot: This code becomes This result!

AWE Form: This code becomes This result!

AWE Chart: This code becomes This result
           and  This code becomes This result!

Working with AWE:

How Your Program and AWE Work Together


Easy to Use:


Standard input and output directed to the AWE window are preconnected to the FORTRAN I/O units 5, 6, 9 and *. Any of these except * may be connected instead to an actual file by specifying the unit in an OPEN statement. After closing the file on that unit, the unit will be reconnected to standard input and output.

Additional AWE text windows files may be opened and connected to Fortran units with extensions to the OPEN statement.


Working With Text in AWE


Text:

An AWE application is an MDI (Multiple Document Interface) or SDI (Single Document Interface) type of application. For an MDI application there is an application frame window that can support multiple document windows within that frame. For SDI applications, all document windows are opened in there own frames

Additional text windows can be created with the Fortran OPEN statement. An AWE window no limit on the number of characters or lines.


Adding Menu Commands to AWE

Adding Commands:

AWE provides a number of functions for adding menu commands, providing routines that respond to user menu selections, and modifying menu items. New menus and menu commands are added to the AWE default menu. Full descriptions of these functions are provided in the Absoft User Guide.




AWE Screenshots








Click Image to See Larger View


Contact | Newsletter | Career | Legal | Terms of Use | Privacy | Buy | Support | Downloads | Site Map | Home

© 1996-2014 Absoft  Corporation 2075 W Big Beaver Rd, Suite 250 Troy MI 48084  
 Voice: 248-220-1190   Fax: 248-220-1194