home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 10 Tools
/
10-Tools.zip
/
gpfdem.zip
/
GPFPRO.TXT
< prev
next >
Wrap
Text File
|
1995-08-11
|
6KB
|
110 lines
GUI Programming Facility
Try the demo software and see for yourself that Gpf 2.1 Delivers!
Gpf is a WYSIWYG Graphical User Interface application development environment that takes full
advantage of OS/2 to create native Client/Server or Stand-alone applications for OS/2r PM or
DOS/Windowsr. As a 3GL (C, C++, or PL/1) source code generator Gpf offers all the advantages of
hand coding native GUI applications, combined with the ease of a What You See Is What You Get
visual programming environment. Gpf is much more than a simple screen painter or Dialogue
Editor.
With Gpf, as windows, dialogues, and PM controls are created, the design hierarchy is defined.
Navigation code, custom logic and context sensitive help are created and linked to objects. From
this easy-to-learn and easy-to-use environment an application designer can complete a new GUI
application in about one third the time required using conventional design techniques. In fact
if the GUI design is considered separately, a tenfold time savings is not unusual.
--Visual WYSIWYG Programming
-The simplest, most natural way to program a GUI
-Cross Platform support
-OS/2 2.x, OS/2 1.3.x, and MS DOS/Windows
-CUA '91 Controls
-Complete support for the CUA '91 Control
-Built in SQL support
-Automatic generation of embedded SQL for DB2
-Speed delivery of critical applications
-Direct transition from prototype to finished product
-Standard 3GL code generation
-No tool imposed limitations, total design flexibility
-Standard language for custom logic
-No performance penalty or added learning curve
-Create large MIS projects or small GUI utilities
-Generate stand-alone executables for small or medium sized projects
-Generate DLLs for large projects, for functional blocks to be used on many projects, or to be
independently supported and/or designed
-No runtime or royalties
-Native code generation for the target system
--Minimum Workstation:
-OS/2 2.x or better (32 bit)
-PM C or C++ tool set
-OS/2 capable PC 386 or 486 class
-OS/2 compatible pointing device
-10 Mbytes of hard disk space for default installation
-6 Mbytes system memory minimum (8 Mbytes recommended for DB2 (SQL) applications)
GUI Programming Facility
Professional Developers ToolKit
The GUI Programming Facility Professional Developers Toolkit combines Gpf 2.1 and GpfTools to
provide almost everything you need to create CUA '91 Client Server or Stand-alone applications
for OS/2.2.x, OS/2 1.3.x, or DOS/Windows. The only thing not included with the Gpf Professional
Developers ToolKit is the C/C++ compiler to process Gpf's output.
GpfTools
REUSABLE OBJECTS-DESIGN MERGING-DESIGN BROWSING-AUTO DOCUMENTING
GpfTools is a Gpf design management utility designed for Gpf users. Its primary functions are
manipulation and documentation of ".ORC" files (Gpf design definition files). GpfTools provides
two related and complementary functions:
GpfTools - View
GpfTools permits graphical and/or textual design browsing. This feature, called view or
viewing, gives the user the ability to scan and examine the contents of a Gpf design from an
overview perspective or to any level of detail desired, including a pop up true view of any
window. The user may graphically scan a design, or generate text or an OS/2 "View" of a
design. This gives the user a straightforward way to determine links between objects, window
hierarchy, logic links, and Help panel links within a design. This capability serves and
facilitates the following needs:
-Documentation (ASCII output may be used directly)
-Help creation or completion (to expand or flesh incomplete help system)
-Debugging (quickly locate action links and window hierarchy, etc. via hypertext links)
GpfTools - Merge
GpfTools has a facility to accumulate objects in a new design definition (.ORC) file. This
facility allows the user to drag objects from the currently open view to an accumulate/paste
window where they may be dropped. The accumulator may itself contain an existing design to be
added to or may start empty and be filled. Objects are copied via drag/drop to build a new
design. Alternatively the new ORC file created may not be a full design, but rather a repository
or dictionary of objects to be made available for reuse in new designs or by other designers.
Objects at any level may be copied; that is, entire designs (for merging two existing designs),
entire windows, controls (from one window to another), notebook pages (from one notebook to
another), design objects (presentation objects, user function objects, user control objects,
bitmap/icon/pointer objects, etc.), even window hierarchies with all the associated objects and
logic. This capability serves and facilitates the following needs:
Design management
--Group design efforts (team development) via:
-merging ORC files from multiple designers
-sharing design objects at any level including complete windows
-creating dictionaries of reusable Gpf objects
-Reuse of Gpf created objects
-Joining multiple or modular designs
These capabilities complement and combine with Gpf to make an invaluable ToolKit for any size project with any number of developers.
Ordering Information:
In North America:*
Apical Software Inc.
40 Falls Road
P.O. Box 432
Moodus, CT 06469-0432
U.S.A.
Phone:(203)873-3300, Fax:(203)873-3302
BBS:(203)873-3304
Sales only:(800)831-0017
*Call for international distributor listing