Liant C++/Views Supports Macintosh, SGI, Windows NT, and DEC Alpha OSF/1
Liant Software has ported C++/Views, an application framework for developing multi-platform, native GUI applications in C++ to several additional platforms. C++/Views lets portable GUI applications be developed, and then deployed across multiple GUI platforms, without code modification. The new platforms supported by C++/Views include Macintosh, SGI, Windows NT, and DEC Alpha OSF/1. C++/Views also supports OSF/Motif (AIX, HP-UX, Solaris, and SUN OS), OS/2, and Windows.With C++/Views, developers can create one set of source code and resources for their applications, regardless of the number of platforms on which they want it to run. When compiled on each platform, the application will adhere to the native look and feel of that platform. Because the dimension of the display and user interface components on systems vary, C++/Views uses the Geometry Manager, a mechanism to preserve spatial relationships. The Geometry Manager automatically manages the size and portion of interface components within dialogs, letting the developer create an element and later resize it.
C++/Views includes a library of 100 C++ classes including interface design, data management, event processing, and several higher-level interface classes including table, toolbar, and MDI classes. C++/Views also includes a visual development tool, C++/Views Constructor. C++/Views Constructor combines a class browser with a visual interface builder, which lets the user draw and test an interface, and then switch to editing the C++ source code within the same environment.
The Windows/Windows NT, Macintosh, and OS/2 version of C++/Views are priced at $1,499. The SGI, DEC Alpha OSF/1, and other OSF/Motif versions are priced at $2,499. For more information contact Liant Software, Framingham, MA; (508) 872-8700.
Tartan Acquires Energize and Lucid C/C++ Compilers
Tartan Inc. has acquired the technology for Energize, the object-oriented development environment, and the C/C++ compilers from Lucid Inc. The Energize Programming System is a C/C++ development environment, which supports the code construction and maintenance phases of application development by providing an integrated, incremental development process. Lucid C is a production-quality, dual-mode compiler supporting ANSI C and K&R C. Lucid C++ is a C++ compiler that provides five modes of operation, including cfront compatibility and direct compilation of C++ code. The Lucid C capabilities are included in Lucid C++. Lucid C/C++ compilers operate on Sun SPARC and SPARC-compatible machines, running SunOS 4.1.x or Solaris 2.x.Tartan is offering Lucid customers a transition plan for maintaining existing investments without disruption. Current Lucid customers will be contacted concerning the specifics of the transition plan. Tartan is also organizing a new business unit to further develop, market, and support the Energize and C/C++ products.
For more information contact Tartan, Inc., 300 Oxford Dr., Monroeville, PA 15146; (412) 856-3600; FAX: (412) 856-3636.
MetaWare Announces High C/C++ Compiler with DirectToSOM C++ for OS/2
MetaWare has announced the High C/C++ compiler with DirectToSOM C++ for OS/2. With DirectToSOM, C/C++ source code can be compiled with High C/C++ to create SOM-compatible binaries without writing Interface Definition Language (IDL) class descriptions. SOMobjects compiled with High C/C++ for OS/2 can interoperate with SOMobjects written in other languages.IBM's System Object Model (SOM) technology was developed to let programmers upgrade binary C++ libraries without having to recompile client source code.
High C/C++ compilers include C++ exception handling (including nested exceptions), namespaces to avoid name clashes with third-party libraries, run-time type information (RTTI), and ANSI C++ casting notation to make C++ typecasts safer than Standard C notation. High C/C++ also provides OMF common areas for templates, virtual function tables, RTTI, and inline functions. High C/C++ also includes "thread-safe" libraries that can be used in multi-threaded applications. All library functions are documented as to whether or not they support reentracy. In addition, High C/C++ includes switches for "fine-tuning" function inlining, optimizations to produce executables for specific processors such as the Pentium, and support for long long types.
The High C/C++ DirectToSOMC++ for OS/2 compiler is priced at $595. For more information contact MetaWare Incorporated, 2161 Delaware Ave., Santa Cruz, CA 95060-5706; (408) 429-6382; FAX: (408) 429-9273; E-mail: techsales@metaware.com.
ACI Ships Object Master for Windows
ACI US, Inc. has begun shipping Object Master for Windows, an integrated, cross-platform programming tool for writing and organizing source code. Object Master for Windows lets C/C++ programmers write, edit, organize, and navigate through source code while using drag-and-drop Windows functions. Object Master integrates with Microsoft Visual C++, Symantec C++, Borland C/C++, and DOS compilers. Object Master can trigger compilations and receive errors without switching to the compiler environments.Object Master includes a source code editor, a project window, and a browser that lets users edit select pieces of code. In addition, Object Master has a Class Tree Window. Object-oriented programmers can view different parts of the Class Tree simultaneously by opening multiple windows.
Object Master for Windows also parses each file as it is added to a project and includes it in a data dictionary. The data dictionary lists definitions and locations of named programming components such as classes, functions, fields, and data types. Once parsed, the information is automatically updated in the browser and editing windows. With a single keystroke, programmers can use template calls generated by Object Master to insert method or function arguments. In addition, Object Master color-codes and stylizes text for identification. Programmers can customize styles for each language element including functions, keywords, compiler directives, syntax errors, disable directives, and comments. Object Master also checks a file's syntax and lists errors in a window.
Object Master for Windows is priced at $249. For more information contact ACI US, Inc., 20883 Stevens Creek Blvd., Cupertino, CA 95014; (408) 252-4444; FAX: (408) 252-4829; AppleLink: D4444.
Popkin Software Announces OMT Support for System Architect
Popkin Software & Systems, Inc. has announced that System Architect supports the OMT/Rumbaugh method of object-oriented analysis and design. System Architect supports integrated forward and reverse engineering for C++ code generation from designs created using the OMT/Rumbaugh methodology. Both skeleton files and C++ headers for an object-oriented application are automatically generated.Optional modules available for System Architect 3.0 include SA Object-Oriented, SA Schema Generator, SA Reverse Data Engineer, SA Screen Painter, SA Project Documentation Facility, SA PowerBuilder/Link, and SA/SQL Windows Link.
In a related announcement, Popkin will ship upgraded support for object-oriented analysis and design techniques from Grady Booch and Peter Coad/Ed Yourdon to include changes in the most recent version. The upgraded support also includes the generation of skeleton files and C++ headers.
Prices for System Architect 3.0 for Microsoft Windows range from $1,395 to $2,940. Prices for System Architect 3.0 for 0S/2 PM range from $1,795 to $3,790. Optional modules range in price from $495 to $1,995. Users of SA Object-Oriented with an active maintenance agreement will receive the OMT/Rumbaugh addition and the upgrades to Booch & Coad/Yourdon without charge. For more information contact Popkin Software & Systems, Inc., 11 Park Place, New York, NY, 10007-2801; (212) 571-3434; FAX: (212) 571-3436.
Amzi! Upgrades Cogent Prolog
Amzi! inc. has upgraded Cogent Prolog. Cogent Prolog is an Edinburgh-standard (non-typed) Prolog development system including a compiler, interpreter, interactive development environment, debugger, and royalty-free, distributable run-time module. The Prolog source and object code is portable across platforms. Cogent Prolog v3.0 includes a Logic Server API, which lets Windows, DOS, and Alpha programmers integrate Prolog's symbolic reasoning with conventional C/C++ applications.The Cogent Prolog Logic Server API provides 50 functions for interacting with Prolog code and data, and for extending the Cogent runtime to directly access GUI tool kits, database APIs, multimedia, or other facilities available to the C/C++ programmer. The API is available as a Windows DLL for use by a variety of C/C++ systems, as well as Visual Basic and Access; 16- and 32-bit, static-link libraries for use with Windows and DOS C/C++ tools; a C++ wrapper that makes the Logic Server an object; and a 64-bit DEC Alpha OSF/1 C/C++ library.
Cogent Prolog v3.0 is priced at $298 for DOS and Windows and $995 for OSF/1. Subsets of the full system are also available starting with the student interpreter for $49. For more information contact Amzi! inc., 40 Samuel Prescott Dr., Stow, MA 01775; (508) 897-7332; FAX: (508) 897-2784; Internet: amzi@world.std.com.
Performix Announces Drag-It 2.0 and Drag-It/VBX
Performix has announced two software add-on products: Drag-it v2.0 for Visual C++ and Drag-it/VBX for Visual Basic. Drag-it v2.0 includes a class library, starter files, "Drag-it Builder," and a sample application. Drag-it v2.0 includes OLE support so that programmers may create applications in which symbols can be dragged from one Drag-it window to another. Drag-it diagrams or symbols can also be embedded into other Microsoft OLE containers such as Microsoft Word.The Drag-it class library extends the Microsoft foundation classes, and the Drag-it toolkit incorporates Drag-it interfaces into applications. Starter files assist the programmer in creating a skeleton application. Drag-it Builder is used to drag symbols and place them on a palette, or to import and place bitmaps there also. A sample application is included that shows both how to interpret Drag-it actions, and how to add a view to supplement information shown graphically by Drag-it.
Drag-it/VBX provides Visual Basic programmers with a drag and drop front-end to their applications. Using Drag-it/VBX, programmers can create a Drag-it palette with symbols, or use Drag-it Builder to import bitmaps or draw symbols, or be notified of user actions by Drag-it/VBX Events. Also included in Drag-it/VBX is a sample application.
Drag-it v2.0 is priced at $495. Drag-it/VBX is priced at $295. For more information contact Performix, 6618 Daryn Dr., Westhills, CA 91307; (800) 337-2448 or (818) 992-0840; FAX: (818) 347-9455.
Inmark Ships zApp Developer's Suite for X/Motif
Inmark Development Corporation has begun shipping the zApp Developer's Suite for X/Motif. The zApp Developer's Suite consists of the zApp Application Framework, the zApp Interface Pack, and zApp Factory. The zApp Application Framework is a set of C++ foundation classes. The zApp Interface Pack is a set of custom controls and high-level visual objects. The zApp Factory is a drag-and-drop application designer, code generator, and design testing facility for building user interfaces.The zApp Developer's Suite for X/Motif is available on Solaris 2, SunOS, IBM AIX, HP-UX, SCO UNIX, SGI IRIX, Novel UNIXware, and Sun Solaris x86. The zApp Developer's Suite for X/Motif is priced at $2,995 per developer. Source code for zApp and the zApp Interface Pack are included at no additional charge. For more information contact Inmark Development Corporation, 2065 Landings Dr., Mountain View, CA 94043; (415) 691-9000; FAX: (415) 691-9099; E-mail: info@inmark.com.
MultiQuest Releases S-CASE 2.0
MultiQuest Corporation has released S-CASE 2.0. S-CASE uses the Booch notation to graphically illustrate and model software systems. C++ code is then generated automatically from the model. Features of S-CASE 2.0 include iterative C++ code generation, control over method and attribute order, #ifdef and macro support, class specification reports, printing of an entire model or category, printing from the integrated text editor, and a menu layout. Other features of S-CASE 2.0 include Booch's 1994 notation, real-time rule checking, C++ code generation, hierarchical project manager, heterogeneous multi-user support, and full color support.Platforms supported by S-CASE 2.0 include Microsoft Windows, Macintosh, Sun, and HP9000. S-CASE stores data in a platform-independent format allowing several users to work simultaneously on the same design from any supported platform.
Prices for S-CASE 2.0 range from $495 to $995 depending on configuration. Floating licenses are also available. For more information contact MultiQuest Corporation, 1699 E. Woodfield Rd., Suite A-1, Schaumburg, IL 60173; (708) 240-5555; FAX: (708) 240-5556; E-mail: 72531.2510 @ compuserve.com.
DataFocus Ships NuTCRACKER X/SDK
DataFocus Incorporated has begun shipping NUTCRACKER X/Software Development Kit (X/SDK), a member of the NuTCRACKER family of UNIX-to-Win32 porting tools. NuTCRACKER X/SDK lets X and Motif-based GUI applications move to Windows NT.Rather than emulate UNIX on Win32, developers using NuTCRACKER X/SDK recompile their UNIX and X/Motif source code and link it to NuTCRACKER's DLLs, resulting in native Win32 applications. NuTCRACKER, which includes the MKS Toolkit utilities and a collection of UNIX calls based on SVR4, Berkeley, and POSIX, supports UNIX applications written in C/C++.
For more information contact DataFocus Incorporated, 12450 Fair Lakes Circle, Suite 400, Fairfax, VA 22033-3831; (800) 637-8034 or (703) 631-6770; FAX: (703) 818-1532; Internet: nutcracker@datafocus.com.
Blinkinc Releases Blinker 3.1
Blinkinc has released Blinker 3.1, a royalty-free DOS extender, Windows and OS/2 linker, and DOS dynamic overlay linker, which offers incremental linking for protected-mode CA-Clipper programs. Features of Blinker 3.1 include protected-mode support for Microsoft C/C++ and FORTRAN graphics libraries, creation of Windows DLLs, dual mode support with internal or external overlay files, OS/2 support, and double the link-time virtual memory capacity for larger libraries and .EXE files.Blinker 3.1 requires a minimum of an 8086 microprocessor to link or run real-mode programs, while the DOS extender requires a minimum of an 80286 microprocessor to run protected-mode programs, and is compatible with the DPMI, VCPI, and XMS specifications. Protected-mode programs created by Blinker 3.1 will run under Windows, OS/2, and DOS.
Available for registered users to download from Blinkinc's BBS and CompuServe, Blinker 3.1 is also being sent on disk at no extra charge to subscribers of the Blinkinc Newsletter and Interim Upgrade Service. For more information contact Blinkinc, 8001 W. Broad St., Richmond, VA 23294; (804) 747-6700; FAX: (804) 747-4200; BBS: (804) 747-7333.
Trinzic Announces Rational Rose/ObjectPro
Trinzic Corporation and Rational Software Corporation have announced Rational Rose/ObjectPro, a graphical, object-oriented tool for analysis and design of client/server applications. Rational Rose/ObjectPro automates the production of ObjectPro code. ObjectPro is Trinzic's object-oriented development environment that combines C++ and Smalltalk.Using information in the Rational Rose/ObjectPro class diagrams, developers can generate ObjectPro source code files. These files contain ObjectPro code constructs that correspond to the notation items, classes, relationships, and adornments that have been defined in the model with Rose diagrams and specifications. Rational Rose/ObjectPro generates ObjectPro classes, instance, attribute, and method structures that define an ObjectPro application.
Rational Rose/ObjectPro is priced at $1,495. For more information contact Trinzic Corporation, 555 Twin Dolphin Dr., Paragon Center, Redwood City, CA 94085; (415) 328-9595.
AccuSoft Announces Pro-Imaging Toolkit
AccuSoft Corporation has announced the Pro-Imaging Toolkit, a DLL which includes image processing and analysis support for 1-, 4-, 8-, and 24-bit images. The Pro-Imaging Toolkit supplies routines for accessing and modifying Windows DIB images. Routines in the Pro-Imaging Toolkit include chroma-key, region-of-interest processing, image analysis, image processing, color separation and combination, deskew, rotate and edge enhance, clipboard support, and graphics. The Pro-Imaging Toolkit provides access to both high- and low-level routines.Other features of the Pro-Imaging Toolkit include samples with source code and GUI support combined with a manual.
The Pro-Imaging Toolkit is priced at $795 for 16-bit libraries and $1,495 for 32-bit NT. For more information contact AccuSoft Corporation, 2 Westborough Business Park, Westborough, MA 01581; (508) 898-2770; FAX: (508) 898-9662.
IST and QNX Integrate X-Designer and QNX Realtime Operating System
Imperial Software Technology has announced the integration of its Graphical User Interface builder, X-Designer, with the QNX Realtime Operating System from QNX Software Systems. QNX is a POSIX-certified, network-distributed operating system which is scalable from compact embedded systems to networks running hundreds of processors. X-Designer can be used to generate user interfaces in standard code for Motif, Windows, or Macintosh users.X-Designer provides geometry management capabilities, internationalization, HyperText Help, a compound string editor, and other features. X-Designer uses no proprietary libraries or code and can be integrated with third party products.
For more information contact Imperial Software Technology, 95 London St., Reading, Berkshire RG1 4QA, United Kingdom; +44 734-587055; FAX: +44 734-589005; E-mail: sales@ist.co.uk; or V. I. Corporation, Northhampton, MA; (413) 586-4144.
Aladdin Introduces HASPCard
Aladdin Software Security has introduced the HASPCard(tm). This PC expansion card combines a standard HASP software protection key with a parallel port, and provides enhanced security by having the key inside the PC. An internal connection makes HASP viable when external access to the parallel port is inconvenient or unavailable. Turnkey system vendors can now incorporate HASP protection as an integral part of their system. Finally, the internal HASPCard minimizes the risk that the card might be lost, damaged, or stolen.Since HASPCard functions like regular HASP keys, current HASP-protected applications will not need source code changes or recompilation to guarantee compatability with the card. Three types of HASP keys are available in HASPCard format: HASP-3, MemoHASP, and NetHASP.
HASPCard is available for an increment of $18 per unit over current HASP implementations. For more information contact Aladdin Software Security Inc., The Empire State Bldg., 350 5th Ave., Suite 7204, New York, NY 10118; (800) 223-4277 or (212) 564-5678; FAX: (212) 564-3377.
LEAD Ships LEADTOOLS Visual Basic/VBX 4.0
LEAD Technologies has begun shipping LEADTOOLS Visual Basic/VBX 4.0, a royalty-free toolkit, which allows software developers to add image compression and manipulation to any Visual Basic, Visual C++, or any other application that provides a Visual Basic interface.LEADTOOLS VBX handles checking file formats, reading files, compressing or decompressing data, and displaying images. The VBX includes a property to link to all databases supported by Visual Basic such as Access, dBase, Clipper, and Fox Pro. The toolkit supports over 42 file formats including Kodak PhotoCD, PCX, GIF, TGA, BMP, TIFF, JPEG, JFIF, JTIF, and LED CMP, LEADTOOLS can also be used as a Windows DLL, a DOS executable, or a Visual C++ or Basic custom control. LEADTOOLS supports both 16-and 32-bit Windows development.
For more information contact LEAD Technologies, Inc., 900 Baxter St., Charlotte, NC 2804; (704) 332-5532; FAX: (704) 372-8161.
General Imaging Announces S/IP 80
General Imaging has announced a single-slot, form-factor SBus card, providing up to one billion operations per second. Follow-on versions targeted for first quarter of 1995 and 1996 will run at 1.6 and 2.0 billion operations per second, respectively. The S/IP 80, is an SBus C80 card for signal- and image-processing applications, built around Texas Instrument's TMS 320C80, and bundles General Imaging's signal/image processing framework, ProtoPIPE. ProtoPIPE provides a graphical programming environment for object-oriented graphic designs targeting the C80 chip for such applications as radar, remote-sensing, GIS, medical, and machine vision.The S/IP80 hardware includes a multi-standard video-digitizer, capable of capturing live video and performing real-time processing. An additional audio CODEC provides support for sound processing applications. The complete hardware/software package is priced at $27,000.
For more information contact General Imaging Corporation, 6 Fortune Dr., Manning Park, Billerica, MA 01821; (800) 255-1577 or (508) 262-2262; FAX: (508) 262-0088.
Cascadilla Press Lowers Price of Help Browser License
Cascadilla press has lowered the price of a developers license for Help Browser 2.0. Help Browser is a utility which makes it easier to find information in Windows 3.1 help files. Help Browser provides an interactive map of the help file, allows for word and phrase searches, and supports printing multiple topics.With a developer's license for Help Browser, developers can add the features of Help Browser to their Windows 3.1 application help files for distribution. Control over the interactive map and text search tools can be customized. When distributing Help Browser with an application, you include a special version of the Help Browser along with a database file created by the full version of Help Browser.
A developer's license for Help Bowser 2.0 is priced at $179 and includes the right to distribute an unlimited number of copies of the embeddable version of Help Browser. The end-user version of the Help Browser, which works with Windows 3.1 help files, is priced at $89 and site licenses are available. For more information contact Cascadilla Press, P.O. Box 440355, Somerville, MA 02144; (617) 776-2370; FAX: (617) 776-2271; E-mail: info@cascadilla.com.
COSMIC Announces COSMIC C Cross Compilers
COSMIC Software, Inc. has announced the COSMIC C cross compilers for Motorola's 68HC11 and 68HC16 microcontrollers. Highly optimized, ANSI C and ISO standard compliant, COSMIC C cross compilers also include header file support for on-chip peripherals. Other features of COSMIC C cross compilers include compile-time type checking, C run-time support, extensions to the ANSI standard designed for embedded systems, support for 68HC16 memory models, and C source-level cross debugging.The COSMIC C compiler package includes: an optimizing C cross compiler, macro assembler, linker, librarian, object inspector, hex file generator, object format converters, debugging support utilities, run-time library source code, and a multi-pass compiler command driver. Prices for the COSMIC C cross compilers start at $1,500. For more information contact COSMIC Software, Inc., 100 Tower Office Park, Woburn, MA 01801; (617) 932-2556; FAX: (617) 932-2557.
Lenel Systems Announces MediaRecorder Toolkit
Lenel Systems International has announced the MediaRecorder Toolkit. With MediaRecorder Toolkit, Windows developers can integrate video capture capabilities into their applications. With MediaRecorder Toolkit's OLE automation support, OLE controls, C++ libraries, and DLLs, developers can integrate MediaRecorder as a component into their multimedia applications. MediaRecorder Toolkit includes a video capture component and an image capture component. The video capture component provides methods for real-time digital video captures, single video frame capture to a variety of graphics formats, video thumbnails, and digital video compression. The image capture component provides methods for capturing graphics files in formats such as BMP, JPEG, TIF, GIF, PCX, TGA, and DIB. MediaRecorder Toolkit also includes palette capture, still frame capture into any industry-standard file format, resizable windows, and support for Windows-compatible video capture boards.MediaRecorder Toolkit is priced at $595. There is no runtime license fee for non-commercial products. For more information contact Lenel Systems International, Inc., 290 Woodcliff Office Park, Fairport, NY 14450-4212; (716) 248-9720; FAX: (716) 248-9185.