Introducing VisPro/C and VisPro/C++. VisPro/C and VisPro/C++ are full-featured visual programming tools for the IBM C Set++ compiler and IBM User Interface Class Library. These tools allow you to build 32-bit OS/2 2.x applications in record time. VisPro/C and VisPro/C++ give you the robust features you have come to expect from solutions costing much more. These tools leverage all of the important features of OS/2 including full integration with the Workplace Shell. And they come from HockWare, the pioneer in value-priced visual programming products dedicated to OS/2. Easy-to-use drag and drop programming Quickly develop robust OS/2 2.x GUI and DB2/2 client/server applications with ease using drag and drop programming--the C or C++ statements automatically appear for each event. An abundance of CUA '91 objects, multiple development views, entity-relationship database designer and integrated environment are just some of the productive features you can count on for powerful development. With all of this, no other tool matches the functionality and productivity of the VisPro environment--or its price. Objects, objects, objects From simple buttons and boxes to 3-D business graphics and everything in-between, VisPro/C and VisPro/C++ provide the most CUA '91 objects. Not only do they support all objects in OS/2, they have extra add-on objects. Also available is VisPro/Objects, a SOM-based object builder that allows you to quickly develop your own custom objects. The best of OS/2 VisPro/C and VisPro/C++ give you the best of OS/2 with complete Workplace Shell integration. Drag and drop programming, multiple development views including Layout, List, Event Tree and Settings views, and the ability to get pop-up menus on the objects are some Workplace Shell features that give you maximum leverage of OS/2. C and C++ code just like you'd expect and more VisPro/C and VisPro/C++ generate well-structured source code. The result is non-proprietary, royalty-free code that is easy to read and maintain. And both tools support code regeneration. VisPro/C++ has two special features that ease C++ development: Graphical class browser that allows you to easily view the IBM User Interface Class Library. You can also drag and drop methods from the class library into your VisPro/C++ program. Automatic generation of object and object event-handler code so you don't have to worry about the details. Lightning fast DB2/2 database design For DB2/2 programming, both VisPro/C and VisPro/C++ include the visual database designer. It provides an entity/relationship diagramming tool and SQL builder that lets you quickly create DB2/2 applications or reverse-engineer existing DB2/2 databases. FEATURE FUNCTION Drag and drop Workplace-Shell enabled drag and drop programming programming that automatically generates the code for you. It also allows you to drag items to the printer, shredder and Workplace Shell folders. CUA '91 objects Comprehensive set of CUA '91 programming objects including: push button, radio button, check box, 3-state check box, list box, combo box, group box, entry field, MLE, text, graphical push buttons, spin button, value set (C only), frame, bitmap, icon, slider, notebook and container. Extra objects - 3-D business graphics - displays data in bar, stacked bar, pie, line and area charts - Formatted entry field - allows users to display and edit specific formats of data - Spreadsheet - allows users to enter and display data in typical spreadsheet format - Clock - allows users to view time in analog, digital and military format - Calendar - allows users to view and interact with a traditional monthly calendar Code generation Well-structured code generation gives you high quality code that is easy to read and maintain. The non-proprietary, royalty-free code can be used outside of the VisPro development environment. VisPro supports code regeneration which allows you to incorp orate changes you have made to events and code sections outside of the VisPro environment back into VisPro. Integrated Integration with compiler allows you to: environment - manage bitmap, icon and string resources - visually set compiler and linker options - monitor compiler progress - click on errors to find corresponding location in VisPro editors Multiple views Four development views allow you to efficiently create, change or customize your program. Views include Settings, Layout, Event Tree and List. The layout view provides a WYSIWYG design canvas and a floating tool palette. Visual DB2/2 database designer Visual method for developing DB2/2 database applications or reverse-engineering existing DB2/2 databases into entity-relationship diagrams. Using the E/R diagramming tool, you drag and drop tables and relationship links into a layout view to generate com plete applications with embedded SQL. The point-and-click SQL builder allows you to easily build error-free SQL syntax. VisPro/Objects SOM-based interface that allows you to create and add custom controls to the VisPro tool bar. It allows you to specify behavior, styles and methods and generates most of the source code needed to bring the object into all VisPro environments - C, C++ and REXX. (Free upon request.) Other features - User interface resource compatibility - allows you to build an application with VisPro/REXX and import the interface resources to VisPro/C or VisPro/C++ and vice versa. User interface resources include: bitmaps, icons, panel definitions, menus and accelerator key definitions. - Hot keys - allow you to type a couple of characters in the event editor to automatically generate commonly used logic structures. - Form styles - provides full support of all OS/2 frame window styles as well as plain, sizeable and scrollable. - Drag/drop support - enables you to add drag and drop functionality to your program. - OS/2-style help - allows you to provide OS/2-style (IPF) help to your program, which allows users to access your program's help file just like help for other OS/2 applications. VisPro/C++ - additional features: Graphical Graphical browser allows you to view the IBM class browser User Interface Class Library. You can also drag and drop methods from the library into your VisPro/C++ application. Object code Automatic generation of object and object generation event-handler code. With VisPro/C and VisPro/C++ you get: A complete, self-running demonstration Extensive on-line help panels with detailed information Sample programs that help you learn to use the product and can be used as models for your own applications An illustrated user guide that includes an overview, conceptual information, task descriptions and instructions for reproducing the sample programs. A registration card that, when returned to HockWare, entitles you to product updates and 90 days of free technical support. You will receive outstanding support by telephone, fax, CompuServe and Internet. A 60-day money back guarantee if you are not fully satisfied with the product. HockWare, Inc. P.O. Box 336 Cary, NC 27512-0336 Phone: (919) 380-0616; Fax: (919) 380-0757 VisPro/C, VisPro/C++ and VisPro/REXX are registered trademarks of HockWare, Inc. All other company, product and brand names are trademarks and/or trademarks of their respective holders . 1994 HockWare, Inc. All rights reserved. VisPro/C or VisPro/C++: $399 each Competitive Upgrade: $199 each VisPro Development Suite: $599 (includes VisPro/REXX Gold, VisPro/C, and VisPro/C++) System Requirements: OS/2 2.x with 5Mb memory and 2.5 Mb hard disk space; IBM C Set++ for VisPro/C++ and C Set, C Set++ and C Set++ FirstStep for VisPro/C; IBM Developers Toolkit for OS/2. See it to believe it! Buy now and take advantage of our no risk, 60-day money back guarantee.- over -Two new visual programming tools from the creators of VisPro/REXX.