home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 16 Announce
/
16-Announce.zip
/
gpfpro.txt
< prev
next >
Wrap
Text File
|
1995-09-01
|
6KB
|
120 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