home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / gpfdem.zip / GPFPRO.TXT < prev    next >
Text File  |  1995-08-11  |  6KB  |  110 lines

  1.                                      GUI Programming Facility
  2.  
  3.             Try the demo software and see for yourself that Gpf 2.1 Delivers!
  4.  
  5. Gpf is a WYSIWYG Graphical User Interface application development environment that takes full 
  6. advantage of OS/2 to create native Client/Server or Stand-alone applications for OS/2r PM  or 
  7. DOS/Windowsr.  As a 3GL (C, C++, or PL/1) source code generator Gpf offers all the advantages of 
  8. hand coding native GUI applications, combined with the ease of a What You See Is What You Get 
  9. visual programming environment.  Gpf is much more than a simple screen painter or Dialogue 
  10. Editor.  
  11.  
  12. With Gpf, as windows, dialogues, and PM controls are created, the design hierarchy is defined.  
  13. Navigation code, custom logic and context sensitive help are created and linked to objects.  From 
  14. this easy-to-learn and easy-to-use environment an application designer can complete a new GUI 
  15. application in about one third the time required using conventional design techniques.  In fact 
  16. if the GUI design is considered separately, a tenfold time savings is not unusual. 
  17.  
  18. --Visual WYSIWYG Programming 
  19. -The simplest, most natural way to program a GUI
  20. -Cross Platform support
  21. -OS/2 2.x, OS/2 1.3.x, and MS DOS/Windows
  22. -CUA '91 Controls
  23. -Complete support for the CUA '91 Control 
  24. -Built in SQL support
  25. -Automatic generation of embedded SQL for DB2
  26. -Speed delivery of critical applications
  27. -Direct transition from prototype to finished product
  28. -Standard 3GL code generation
  29. -No tool imposed limitations, total design flexibility 
  30. -Standard language for custom logic
  31. -No performance penalty or added learning curve 
  32. -Create large MIS projects or small GUI utilities
  33. -Generate stand-alone executables for small or medium sized projects
  34. -Generate DLLs for large projects, for functional blocks to be used on many projects, or to be 
  35. independently supported and/or designed
  36. -No runtime or royalties
  37. -Native code generation for the target system 
  38.  
  39. --Minimum Workstation: 
  40. -OS/2 2.x or better (32 bit)
  41. -PM C or C++ tool set
  42. -OS/2 capable PC  386 or 486 class
  43. -OS/2 compatible pointing device
  44. -10 Mbytes of hard disk space for default installation
  45. -6 Mbytes system memory minimum (8 Mbytes recommended for DB2 (SQL) applications)
  46.  
  47.                               GUI Programming Facility 
  48.                          Professional Developers ToolKit
  49.  
  50. The GUI Programming Facility Professional Developers Toolkit combines Gpf 2.1 and GpfTools to 
  51. provide almost everything you need to create CUA '91 Client Server or Stand-alone applications 
  52. for OS/2.2.x, OS/2 1.3.x, or DOS/Windows.  The only thing not included with the Gpf Professional 
  53. Developers ToolKit is the C/C++ compiler to process Gpf's output.  
  54.  
  55.                                       GpfTools
  56.  
  57.             REUSABLE OBJECTS-DESIGN MERGING-DESIGN BROWSING-AUTO DOCUMENTING
  58. GpfTools is a Gpf  design management  utility designed for Gpf users.  Its primary functions are 
  59. manipulation and documentation of ".ORC" files (Gpf design definition files).  GpfTools  provides 
  60. two related and complementary functions:
  61.  
  62.                                     GpfTools - View
  63. GpfTools permits  graphical and/or textual  design browsing.  This feature, called view or 
  64. viewing, gives the user the ability to scan and examine the contents of a Gpf design from an 
  65. overview perspective or to any level of detail desired, including a pop up true view of any 
  66. window.  The user may graphically scan a design, or generate  text or an OS/2 "View" of  a 
  67. design.  This gives the user a straightforward  way to determine links between objects, window 
  68. hierarchy, logic links, and Help panel links within a design.  This capability serves and 
  69. facilitates the following needs:
  70.  
  71. -Documentation (ASCII output may be used directly)
  72. -Help creation or completion (to expand or flesh incomplete help system)
  73. -Debugging (quickly locate action links and window hierarchy, etc. via hypertext links)
  74.  
  75.                                    GpfTools - Merge
  76. GpfTools has a facility to accumulate objects in a new design definition (.ORC) file.  This 
  77. facility allows the user to drag objects from the currently open view to an accumulate/paste 
  78. window where they may be dropped.  The accumulator may  itself contain an existing design to be 
  79. added to or may start empty and be filled.  Objects are copied via drag/drop to build a new 
  80. design.  Alternatively the new ORC file created may not be a full design, but rather a repository 
  81. or dictionary of objects to be made available for reuse in new designs or by other designers.  
  82. Objects at any level may be copied; that is, entire designs (for merging two existing designs), 
  83. entire windows, controls (from one window to another), notebook pages (from one notebook to 
  84. another), design objects (presentation objects, user function objects, user control objects, 
  85. bitmap/icon/pointer objects, etc.), even window hierarchies with all the associated objects and 
  86. logic.  This capability serves and facilitates the following needs:
  87.  
  88.                                    Design management
  89. --Group design efforts (team development) via:
  90. -merging ORC files from multiple designers
  91. -sharing design objects at any level including complete windows
  92. -creating dictionaries of reusable Gpf objects
  93. -Reuse of Gpf created objects
  94. -Joining multiple or modular designs
  95.  
  96. These capabilities complement and combine with Gpf to make an invaluable ToolKit for any size project with any number of developers.
  97.  
  98. Ordering Information:
  99. In North America:*
  100. Apical Software Inc.
  101.     40 Falls Road
  102.     P.O. Box 432
  103.     Moodus, CT   06469-0432
  104.     U.S.A.
  105. Phone:(203)873-3300,  Fax:(203)873-3302
  106. BBS:(203)873-3304
  107. Sales only:(800)831-0017
  108. *Call for international distributor listing
  109.  
  110.