Departments


New Products

Industry-Related News & Announcements


IPT's Toolset Provides C for 1750A Projects

Information Processing Techniques (IPT) has introduced a set of CASE tools and utilities that provide C support for projects based on the MIL-STD-1750A architecture. The toolset was designed for a VAX/VMS host. The Cross Development Toolset consists of four components: C compiler, assembler, linker, and source debugger. These tools, combined with the utilities package (consisting of format conversion programs, PROMable code producers, retargetable kernel for custom designed hardware, and C to Assembly interface samples) support engineering in the development of embedded systems. For information contact Information Processing Techniques Corporation, 1096 East Meadow Circle, Palo Alto, CA 94303, (415) 494-7500; FAX (415) 494-2758.

Whitewater Introduces Object-Graphics for C++

Whitewater introduced ObjectGraphics for C++, an object-oriented graphics library that extends the Object-Windows class library of Borland C++ with Application Frameworks and Turbo C++ for Windows. ObjectGraphics provides support for graphics, including diverse shapes, bitmaps, icons, multiple fonts and text styles, in Microsoft Windows applications. ObjectGraphics for C++ masks the graphics engine in Windows and provides a simple set of graphics objects rather than primitive function calls. Users can create rendering tool objects such as "Pens," "Brushes," and "Textpens" to control graphics images and can specify drawing attributes such as line styles, fill patterns, colors, fonts, and drawing combinations. C++ source for Object-Draw, a sample draw application, is included. ObjectGraphics is priced at $195, $390 with source, and requires a PC-compatible with Borland C++ with Application Frameworks or Turbo C++ for Windows. Contact The Whitewater Group, 1800 Ridge Ave., Evanston, IL 60201, (708) 328-3800; FAX (708) 328-9386.

WATCOM Ships New Version of 32-bit Compilers

WATCOM announced Version 9.0 of its Professional Languages line, which uses the 32-bit capabilities of Intel's x86 chips, adds support for OS/2 v2.0, and adds features for GO Corp.'s PenPoint system. WATCOM C9.0/386 is an ANSI standard and SAA compatible 32-bit optimizing compiler, with a comprehensive toolset including a debugging system, profiler, linker, make utility, and other tools. New features include runtime performance improvements, additional Microsoft compatibility extensions, increased debugger capacity, 486 optimizations, WVIDEO support for PenPoint, and embedded assembly-language support.

WATCOM C9.0/386 and FORTRAN-77/386 support the following platforms: 32-bit DOS with DOS extenders, OS/2 v2.0, 32-bit Windows, AutoCAD ADS and ADI, and embedded systems (with third-party tools). OEM Versions of C9.0/386 are available from Novell, as Network C for NLMs SDK, and GO Corp.'s WATCOM C/386 for PenPoint.

WATCOM C9.0/386 is priced at $895; FORTRAN-77/386 is also priced at $895. Upgrades from earlier versions are available directly from WATCOM. 32-bit system buyers can add the 16-bit version for $99 under WATCOM's delta pack program. For additional information, contact WATCOM, 415 Phillip Street, Waterloo, Ontario, Canada, N2L 3X2, (800) 265-4555; FAX (519) 747-4971.

Software Interphase Announces QuickWindows Advanced for C

Software Interphase announced QuickWindows Advanced for C, an SAA-compliant user-interface library that works in text and graphics modes through Super VGA. The assembly language library typically adds between 12KB and 30KB to programs, and does not require any external libraries or Microsoft Windows. QuickWindows provides over 180 functions for windows, pop-up and pull-down menus, context-sensitive help, dialog boxes, icons, fonts, mouse support, and DOS support. QuickWindows is able to switch between text and graphics modes just by changing the screen mode. QuickWindows supports both static and dynamic icons. An optional icon converter ($29) can import Microsoft Windows icons, and an optional Designer QuickWindows package generates code from user-designed screens. QuickWindows supports Microsoft C, QuickC, Borland and Turbo C and C++, and all memory models. QuickWindows is priced at $149, or $349 with assembly source. QuickWindows also supports Microsoft QuickBASIC and PDS 7.x. Contact Software Interphase, 82 Cucumber Hill Rd., Suite 140, Foster, RI 02825, (800) 542-2742; FAX (401) 397-6814.

Blaise Computing Announces Windows and Turbo Vision Tools

Blaise Computing Inc. announced Windows Control Palette, routines packaged as a DLL that permit a choice of colors and styles for creating custom controls, toolbars, and dialog boxes. Windows Control Palette allows creation or modification of default bitmaps for use with controls. Windows Control Palette is compatible with C, C++, Turbo Pascal, and Visual Basic. Blaise Computing also announced version 2.0 of the Turbo Vision Development Toolkit. The toolkit is a set of utilities and an object class library for use with Turbo Vision, and includes a resource editor, a utility for converting Turbo Vision resources to Windows resource script files, and object and class libraries that extend Turbo Vision. Windows Control Palette is priced at $169 and Turbo Vision Development Toolkit V2.0 is $169. Source for all object, controls, classes and utilities is included. Contact Blaise Computing Inc., 819 Bancroft Way, Berkeley, CA 94710, (510) 540-5441; FAX (510) 540-1938.

Intel Announces C860 Software Development Toolkit

Intel Corporation announced the C860 software development toolkit, a DOS-based C cross-compiler kit that generates code for the 64-bit i860 microprocessor. The kit includes a C compiler, assembler, linker, utilities, and a source-level software debugger. The compiler performs software pipelining and instruction scheduling optimizations to use the i860's dual operation mode and dual instruction mode. A built-in vectorizer rearranges code and data dependencies to take advantage of on-chip pipelines and caches in matrix calculations. The C compiler conforms to the ANSI standard and generates code in the COFF format (Common Object File Format).

The C860 toolkit's Software debugger provides a windowed interface that allows users to load, execute, and debug code on an i860 target system at the source code level, as well as view and modify memory and registers.

The C860 software development toolkit is priced at $4,000. For additional information contact a local Intel sales office or distributor; or contact Intel at (800) 874-6835; or write for Intel Literature Packet #BP45, Intel Corp., P.O. Box 7641, Mt. Prospect, IL 60056-7641.

Island Systems Presents object-Menu for C++, DOS-based Applications

Island Systems has introduced object-Menu, a toolkit for GUI creation for C++, DOS-based applications. object-Menu provides an object-oriented class that creates a look and feel similar to OSF/Motif. The library includes predefined classes for common elements such as file scroller windows, file chooser menus, and analog-like sliding input controls. object-Menu's other features include custom automatic alignment in dialog boxes and windows, a built-in window manager, and a built-in event manager. object-Menu also includes an interactive hypertext help system with optional font and embedded icons, a context sensitive real-time help display, automatically justified text display block with embedded icons and overlapping pictures, tearoff and floating menus, and fully managed compressed libraries for both help text and icons. object-Menu is priced at $369, with source for $529. Contact Island Systems, (617) 273-0421; FAX (617) 270-4437.

C++ User-Interface Builder Provides Runtime Choice between Motif and OPEN LOOK

The Software Business Unit of Solbourne Computer, Inc. announced a User Interface Builder (UIB) for C++, X-Window applications that permits dynamic switching between OSF/Motif and OPEN LOOK. UIB is integrated with Solbourne's Object Interface (OI) Library, a line C++ class library. Programmers produce an application-specific interface using the WYSIWYG environment, without creating two separate versions. Users select Motif or OPEN LOOK at runtime. List price for UIB is $2995 (including OI Library). UIB source is available to OEMs. Contact Mark Hatch, Solboume Software Business Unit, (303) 678-4538.

Rogue Wave Releases New C++ Libraries

Rogue Wave Software, Inc., announced two new C++ libraries: View.h++, which they bill as "the first commercial" library based on Motif, and MouseWrapper.h++, a system for simplifying interactive graphics. View.h++ offers two levels of functionality, a low level that encapsulates the functionality of OSF/Motif, and a higher level that offers a Model-View-Controller architecture. The Model-View-Controller architecture ensures that all views of a user's data are refreshed whenever the data changes. Complex objects can be created with single function call. "Precanned views" have been provided, and custom views can be created by inheriting properties from an existing view. MouseWrapper.h++ manages object picks, drags, rubber banding, and interactive graphics. View.h++ and MouseWrapper.h++ are built on Rogue Wave's Tools.h++, so objects are persistent. Contact Rogue Wave Software Inc., P.O. Box 2328, Corvallis, OR 97330, (503) 754-3010; FAX (503) 757-6650.

C Library Performs Btrieve Housekeeping

Mobius, Inc. has announced The C Library for Btrieve, an ANSI-compliant C library that replaces Novell's original Btrieve C interface (BTRV()) and its 36 opcodes with 20 distinct C functions. Mobius states that the library supports 100% of Btrieve's record management capability, as well as adding seven additional functions that simplify Btrieve development. The C Library for Btrieve is priced at $395, which includes source code. For information contact Mobius, Inc., 615 2nd Avenue, Suite 540, Seattle, WA 98104-2200, (206) 623-4561.

Vleermuis Adds Application Builder to GUI_Master 2.0

Vleermuis Software Research added an application builder to the latest release of GUI_Master 2.0 Professional. Online help and CUA help were also added, along with 'drag and drop' features for OS/2 developers. GUI_Master includes a C++ Browser, for examining the source of GUI_Master classes. GUI_Master 2.0 Professional can be installed under OS/2 or MS-Windows. Applications can be moved between platforms by recompiling. No run-time licenses are required. GUI_Master 2.0 Professional should be available after March 1992, for $2500. Contact Vleermuis Software Research bv, P.O. Box 2584, 3500 GN Utrecht, The Netherlands, +31 30 32 49 44; FAX +31 30 31 04 26.

Decision System Software Releases Knowledge Shop V2.0

Decision System Software release Knowledge Shop v2.0, a development tool and C code generator for building rule-based systems into applications. Features in version 2.0 include self-modifying conclusions, automated testing, and the ability to import/export rules and standard-ASCII text files. Knowledge Shop generates ANSI C code from a dataflow diagram augmented with rules created using a spreadsheet-like interface. Math and string functions are supported, as are both goal driven and data driven processing. Knowledge Shop 2.0 was implemented in C++ and requires a PC-compatible, 640KB RAM, hard disk, and a color monitor. Knowledge Shop is priced at $495. For information contact Decision System Software, 160 West Street, Cromwell, CT 06416, (203) 632-7570; FAX (203) 635-3839.

PSW/Power SoftWare Provides C Object Programming

PSW/Power SoftWare announced a new utility, COP (C Object Programming). COP was developed to port PSW's Loose Data Binder (LDB) from C++ to ANSI C, while preserving LDB's object-oriented design. COP supports encapsulation, single and multiple inheritance and polymorphism, without an additional preprocessing stage. While falling short of C++'s power for managing complexity and secure information hiding, COP provides a systematic approach to object programming in C. The price for COP is $35; the ANSI C version of LDB is $35 (requires COP). For information contact PSW/Power SoftWare, P.O. Box 10072, McLean, VA 22102-8072, (703) 759-3838.

AdamSoft Announces Windows-Creator for C

AdamSoft has released WindowsCreator for C, a tool for interactive user interface development that generates C source for Microsoft Windows 3.0. WindowsCreator includes the ability to view results while editing attributes and colors. WindowsCreator simulates object-oriented programming using Windows subclassing and messaging. The generated code is separate from applications code. The windows and controls generate events that generate the messages sent to an application, which can respond with messages to the window, any window object, or other application, or subapplication. WindowsCreator is priced at $295. Contact AdamSoft, 66 rue de Bourgogne, L-1272 Luxembourg, FAX +352-494768.

GUI Computer Announces ObjectTable C++

GUI Computer has announced ObjectTable C++, an MS-Windows library that implements a programmable multi-column table object. The table supports auto-data validation for date, time, currency, and scientific-notation data formats; cut-and-paste to the Windows clipboard; capacity greater than 32KB; and both horizontal and vertical scrolling. To build a table, a user defines the table attributes (size, number and widths of columns, titles, and validation) and provides code for loading and saving data to and from the table. ObjectTable C++ performs memory and event management internally. No runtime royalties are needed for applications using ObjectTable C++ object code. ObjectTable C++ costs $99, or $299 with source. For information contact GUI Computer, Inc., P.O. Box 795908, Dallas, TX 75379, (214) 250-3472, FAX (214) 250-1355, BBS (214) 250-2077.

Code Farms Announces Fast Persistent Data for C and C++ Libraries

Code Farms Inc. announced a disk saving utility for their C and C++ data structure libraries. The utility allocates objects from a set of memory pages which records pointer locations, with 3.2% overhead. The pages, typically 1MB, are written to disk as binary blocks. When restoring the data, only one index operation and one offset are needed to restore the pointers. Code Farms claims the utility is 20 times faster than current utilities. Code Farms' libraries provide structures such as linked lists, trees, hierarchies, graphs, hash tables, dynamic arrays, queues, ER models and LISP-like properties. Code Farms supports C and C++ compliers under UNIX and MS-DOS, including Sun, HP, MIPS, Borland, Zortech, and Microsoft. Contact Code Farms, (613) 838-4829; FAX (613) 838-3316.

Edison Design Group Release C++ Compiler Front End

Edison Design Group has released its C++ compiler front end, which supports the language defined in The Annotated C++ Reference Manual by Ellis and Stroustrup. The compiler front end is aimed at companies developing new compilers, particularly for novel architectures. The front end can be used as part of either a native compiler or a cross-compiler. The C++ front end is compatible with Edison Design Group's ANSI C front end product. Pricing for the C++ Compiler front end ranges from $15,000 to more than $100,000 depending upon application.

For more information, contact Edison Design Group, 4 Norman Road, Upper Montclair, NJ 07043, (201) 744-2620.

TEC Software Releases Sim-X Multi-tasking Library

TEC Software released Sim-X, a multitasking library for C, which allows programming collections of concurrent communicating tasks. Sim-X provides for dynamically created tasks with fast task switching. Scheduling can be non-preemptive, cooperative to fully preemptive task switching with optional time-slicing. Sim-X manages critical sections and provides semaphores, event semaphores, shared memory, various message queues, and message broadcasting. Sim-X is compatible with Microsoft C, Turbo C, C++, and Borland C++ (all memory models). No royalties are required. Sim-X costs $129, $500 with source. Contact Tec Software, 149 Eileen Drive, Pittsburgh, PA 15214, (412) 931-9441.

Abraxas Announces CodeCheck for POSIX Validation

Abraxas Software, Inc. has announced CodeCheck, a system for validating compliance with POSIX. 1, AT&T UNIX System V, and Berkeley UNIX standards. CodeCheck can provide suggestions on writing portable software, CodeCheck reads C and C++ from Microsoft, Borland, Microtec, Green Hills, MetaWare, WATCOM, AT&T, GNU, and Zortech. Single-user prices range from $495 to $995. Source code and site licenses are available. Contact Abraxas Software, Inc., 7033 SW Macadam Ave., Portland, OR 97219, (503) 244-5253; FAX (5O3) 244-8375.

XVT Announces New Software and Training Group

XVT Software Inc. announced release 3 of its XVT GUI portability toolkit and XVT-Design V1.0 for the first quarter, 1992. The XVT toolkit provides an API for graphical interfaces on systems including OSF/Motif, OPEN LOOK, Macintosh, MS Windows, Presentation Manager, PC-DOS, UNIX, and VMS. XVT-Design supports resource development for the GUI systems. XVT Software also announced the formation of a Consulting and Training Group (CTG). Contact XVT software, 4900 Pearl East Circle, Boulder, CO 80308, (303)443-4223.

Blue Sky Introduces Development Tools for C/C++ and WATCOM

Blue Sky Software Corp. introduced WindowsMaker Professional for Microsoft C/C++ and for WATCOM (C8.5/386 or C9.0/386). WindowsMAKER is an object-oriented prototyping and development tool, that generates source code for the application interface. Blue Sky also introduced RoboHELP, a tool for building online, context-sensitive help systems, and MagicFIELDS, a collection of templates, pictures and objects for generating data-entry fields. Contact (619) 459-6365.

Genus Upgrades PCX Toolkit

Genus Microprogramming announced PCX Toolkit v5.0, an upgrade that includes new color conversion and image-resolution functions, and VESA support and XMS support. Genus also announced GX Graphics 2.0, (a new version of their graphics library), Proteus 6.0, (a prototyping and demo tool), and PCX Toolkit for Windows 1.0. Source is available for the library and toolkits. Contact Genus Microprogramming at (800) 227-0918 or (713) 870-0737.