Departments


New Products

Industry-Related News & Announcements


Software UNO Announces WM_MOTIF

Software UNO has introduced WM_MOTIF, an implementation of the MS-Windows API on Solaris, SunOS, HPUX, IBM AIX, SCO, and UnixWare. WM_MOTIF is a library, which allows developers to port C and C++ source code from MS-Windows to UNIX platforms by emulating the user interface components of the Windows API.

WM_MOTIF is priced at $1,995 for object code licenses. An evaluation library costs $200. A license restriction on the evaluation library prohibits redistribution of applications built with it, and a banner is displayed when an application built with the library is invoked. Source code is available. Character-mode support costs an additional $1,500 for the object code licenses.

For more information contact Software UNO, 15 Bodwell Terr., Millburn, NJ 07041, 800-840-8649 or +1-809-723-5000; FAX; +1-809-722-6242; E-mail: info@uno.com or CompuServe: 73710,3031.

Premia Introduces Codewright Fusion and Upgrades Custom Controls

Premia Corporation has announced a 32-bit version of Codewright Fusion, which integrates with Microsoft Visual C++ v2.0. Codewright Fusion is a version of Premia's Codewright programmer's editor, which has been tailored to replace the built-in editor of the Microsoft Visual C++ integrated development environment (IDE). Using Codewright Fusion, developers have access to the capabilities of the Visual C++ IDE along with the editing capabilities of Codewright. Codewright was specifically designed as a programmer's editor for the Windows environment and was first released in 1991. Premia also announced a Japanese version of Codewright, which will be sold under the name PowerEditor.

Premia Corporation has also announced version 2.1 of its Creative Controls/Tree Control product. Version 2.1 includes a class wrapper for C++, which is compatible with Visual C++ v1.51 and v2.0. The new version also supports column operations, graying of individual nodes, multiple text lines per node, multiple bitmaps/icons per node, and multiple fonts and colors. The control is compatible with 16-bit and 32-bit Windows applications and is also double-byte enabled for international applications.

Tree Control is priced at $299 per application/per platform. There are no run-time royalties. Source code is available for $199. For more information contact Premia Corporation, 1075 NW Murray Blvd., Portland, OR 97229, +1-503-641-6000; FAX: +1-503-641-6001; Internet: milow@premia.com.

Microtec Announces C++ Support for 680x0 Toolkit

Microtec Research, Inc. has announced C++ support for its 680x0 software development toolkit. The toolkit consists of the XRAY Debugger, a C++ compiler, an assembler, a new optimizing linker, and the XRAY MasterWorks productivity tools. Microtec's new C++ technology incorporates linker optimizations and C++ language features such as templates and exception handling, which make it conform to the Annotated Reference Manual (ARM). In addition to conforming to the ARM, the compiler also includes support for earlier versions of C++.

The new compiler compiles C++ directly to object code, resulting in faster compilations. The compiler has been designed to provide a more space-efficient layout for internal C++ data structures. The linker includes performance optimizations, as well as changes to eliminate duplicate copies of functions and data. According to Microtec, these optimizations have lead to "dramatic reductions in code size." The XRAY Debugger has been extended to handle templates and exception handling.

Microtec has scheduled a Sun SPARC version of the toolkit for availability in April 1995, with PC and HP 9000/700 versions to follow. For more information contact Microtec Research, Inc., 2350 Mission College Blvd., Santa Clara, CA 95054, 800-950-5554 or +1-408-980-1300; FAX: +1-408-982-8266.

SELECT Upgrades SELECT OMT

SELECT Software Tools, Inc. has announced version 4.0 of SELECT OMT and SELECT OMT Professional. Version 4.0, a Windows-based analysis and design tool, focuses on the client/server, object-oriented needs of corporate development teams. Version 4.0 includes features such as OLE 2.0 automation, Use Case support, re-use of existing code through reverse engineering, integration between OO systems and relational databases via SQL schema generation, enhanced code generation capabilities, and automated documentation generation that shares repository information with word processors.

In addition to the core modeling support provided in SELECT OMT and SELECT OMT Professional, the following modules are available: SELECT C++ Generator, with code regeneration capability for rapid iterations between the toolset and code; SELECT SCHEMA Generator, which can generate SQL schema for Oracle and Microsft SQL server as well as ANSI SQL; SELECT Document Generator (for use with Microsft Word); and SELECT Object Animator v4.0.

SELECT OMT is priced as low as $695 per user. The professional version is priced at $995 and the add-on modules range from $295 to $495. For more information contact SELECT Software Tools, Ltd., 1526 Brookhollow Dr., #84, Santa Ana, CA 92705, +1- 714-957-6633; FAX: +1-714-957-6219.

Intel Offers Floating-Point Divide Flaw Tool Solution List

Intel Corporation has worked with compiler developers to incorporate a solution to the Pentium processor floating-point divide flaw. The solution, when implemented via recompilation, is described by Intel as providing a solution "with minimal code size and performance impacts." Several tool vendors have incorporated the solution: Borland for BC++ v4.5, Delphi v1.0, Cygnus Support for Gnu C v2.6.3, MetaWare for DOS C v3.31, Microsoft Visual C++ v2.0, WATCOM for C/C++ v10.5, and FORTRAN v9.5.

Intel is also providing an online resource to keep users updated about Tool availability. Users can subscribe to automatic updates of the compiler tool list and related floating-point divide flaw information by sending an e-mail message to fdiv-request@ial.intel.com with the word "subscribe" as the body of the message. A World Wide Web page is available at http://www.intel.com/IAL — select the Microprocessor option in this area of Intel's Web site. Using ftp to ftp.intel.com users can download the file complr.txt from directory /pub/IAL/pentium. From CompuServe, users can "GO INTELARCH" and download the file COMPLR.TXT from the Pentium processor library "Pentium(R) Proc." Users may also contact the technology support phone line to request information about the tools.

For more information contact Intel Corporation, 5200 NE Elam Young Pkwy., Hillsboro, OR 97124-6497, 800-628-8686 or +1-916-356-3551; E-mail: IAL_support@ccm.hf.intel.com.

Thomson Announces TeleUSE/Win

Thomson Software Products has announced TeleUSE/Win, an interface development environment that supports development and migration of OSF/Motif GUI applications for UNIX to Microsoft Windows or Windows NT. TeleUSE/Win includes TeleUse/Win16 and TeleUSEWin32. TeleUSE/Win supports single-source development. The TeleUSE/Win tools are non-proprietary and extensible. TeleUSE/Win16 supports any MSWindows platform, while TeleUSE/Win32 would be used when targeting Windows NT.

TeleUSE/Win16 automatically maps Motif widgets and their resources to Microsoft Windows objects. TeleUSE/Win16 generates native Microsoft Foundation Class (MFC) C++ code, enabling the Visual C++ programming environment to read UNIX GUIs. TeleUSE/Win32 uses the standard X/Motif API, so developers need not learn another API. TeleUSE/Win32 uses the Wm class library, which contains indirect references to the X/Motif classes and translates Motif components into a Windows look-and-feel.

TeleUSE/Win is priced at $3,500 for a single-user development license. For more information contact Thomson Software Products, 10251 Vista Sorrento Pkwy., Suite 300, San Diego, CA 92121, +1-619-457-2700; FAX; +1-619-452-2117.

LEAD Announces LEADTOOLS 4.5

LEAD Technologies has announced LEADTOOLS 4.5, a royalty-free toolkit for adding imaging and compression technology to C/C++ or other applications that provide a C interface under DOS, Windows, 3.x, Windows NT, WIN32s, and Windows 95. According to Moe Daher, Vice President of Engineering, "Some of the new features added in this release improve the performance of 1-bit processing. Other functions, such as despeckle, deskew, and scale-to-gray have been added to improve the clarity of 1-bit images when resized for display."

LEADTOOLS will convert image bit depths from 1-bit to 32-bit. The toolkit supports many image file formats, including PCT, PCD, PCX, GIF, TGA, BMP, TIFF, JPEG (56 flavors of the JPEG file interchange format), JFIF, JTIF, LEAD CMP, and over 100 more. LEADTOOLS 4.5 includes the following new features: high level functions for use with callback functions when saving or loading files; a generic callback function to update a status bar or detect an interrupt during image processing operations; functions for more flexibility when using DIBs and DDBs; error diffusion and ordered dithering for color reduction; greater control when printing or rotating a bitmap or copying an image to the clipboard; online help; and improved example programs.

The toolkits start at $495 with no royalties or license fees required. For more information contact LEAD Technologies, Inc., 900 Baxter St., Charlotte, NC 28204; +1-704-332-5532; FAX: +1-704-372-8161.

NAG Launches Numerical C DLL and Numerical PVM Library

The Numerical Algorithms Group (NAG) has launched their C library of mumerical routines as a Dynamic Link Library (DLL) for PCs running MS-Windows 3.1. The NAG Numerical C DLL is aimed at developers who need to integrate numerical C routines into their Windows applications. The DLL includes over 250 routines covering areas such as minimization, ordinary differential equations, Fourier transforms, quadrature, linear algebra, solutions of systems, curve and surface fitting, special functions, and statistical functions.

NAG has also released the NAG Numerical PVM Library, designed for distributed memory parallel machines. The library is intended for networks and clusters of workstations used as a single system and for dedicated, distributed-memory machines. The library makes use of the Basic Linear Algebra Communications Subprograms (BLACS) and PVM for message passing and includes the following: a number of ScaLAPACK routines associated with solving linear systems of equations; two black box solvers based on ScaLAPACK; symmetric eigenvalue and SVD routines; a suite of six sparse linear equation solvers; 1-, 2-, and multi-dimensional quadrature; an unconstrained nonlinear least squares solver; a random number generator; data distribution support routines; and utility routines. The library adopts the Single Program Multiple Data (SPMD) model and assumes a virtual topology of a two-dimensional grid of processors.

For more information contact The Numerical Algorithms Group, Ltd., Wilkinson House, Jordan Hill Rd., Oxford, UK OX2 8DR, +44-(0)186-511245; FAX: +44- (0)1865-310139; E-mail: terry@nag.co.uk or WWW: http://www.nag.co.uk. Also: NAG U.S., 1400 Opus Place, Ste. 700, Downers Grove, IL 60515;+1-708-971 2337; FAX: +1-708-971-2706.

Greenleaf Upgrades ArchiveLib and CommLib

Greenleaf Software, Inc. has upgraded Greenleaf ArchiveLib, a Windows-compatible data compression and archive library for C/C++ programmers. ArchiveLib supports the compression of ASCII or binary data (with function calls linked directly into a program) and will operate under Windows or DOS.

ArchiveLib provides nearly 100 functions geared to C/C++ programmers, with operations for adding, replacing, deleting, updating, and retrieving objects of compressed data. Under Windows, ArchiveLib is also available as a DLL. Compression and archiving is not limited to file access, but can be applied to or from memory buffers. ArchiveLib uses a two-stage process, consisting of two different data compression methods, which, according to Greenleaf, yield results "comparable to the leading 'offline' data compression available for the PC."

Greenleaf also announced version 5.1 of its asynchronous communications library for C. The new version includes Level 2 support for Borland PowerPack and also supports C/C++ compilers, including Visual C++, Microsoft C/C++, Borland C/C++, Symantec C++, Turbo C/C++, and Watcom C/C++, as well as Phar Lap's DOS Extenders and Tenberry's DOS Extenders.

Greenleaf ArchiveLib is priced at $279. ArchiveLib includes source code, excluding the proprietary data compression algorithm. CommLib pricing begins at $359. For more information contact Greenleaf Software Inc., 16479 Dallas Pkwy., Ste. 570, Dallas, TX 75248, +1-214-248-2561; FAX: +1- 214-248-7830.

Advanced Computer Innovations Introduces Read/Write Engine for PCs

Advanced Computer Innovations has introduced a software engine for reading and writing popular PC-based word-processor file formats with document formatting intact. The engine runs under MS-DOS, Windows, or OS/2 and is essentially the same one used in the WordPort product. Developers write applications, which directly read/write a single file format, and the conversion engine provides translation between formats. The engine also supports InterScript, a document description language designed to reduce programming overhead. The conversion engine supports all versions of WordPerfect (Windows & DOS), Microsoft Word (Windows, DOS, and Macintosh), Microsoft Works, Microsoft Write, Ami Professional, WordStar, DisplayWrite, MultiMate, MultiMate Advantage, Samna Word, Samna Plus, Lotus Manuscript, WordStar-2000, Enable (including OA), Mass-11 (Vax and PC), pfs:Write, pfs:Professional Write, pfs:First Choice, XyWrite, IBM Signature, Nota Bene, DisplayWrite Assistant, IBM Personal Typing System, Total Word, PC-Write, IBM Writing Assistant programs, IBM DCA/RFT (Revisable Form Text), and ASCII text file formats.

For more information contact Advanced Computer Innovations, Inc., 30 Burncoat Way, Pittsford, NY 14534-2216, +1-716-383-1939; FAX: +1-716-383-8428.

Nu-Mega Upgrades BOUNDSCHECKER for Windows and Windows NT

Nu-Mega Technologies, Inc. has announced BoundsChecker for Windows NT v1.5, an update that improves support for Microsoft Visual C++ v2.0. BoundsChecker for Windows NT now supports PDB files — Visual C++'s native debug files. In addition, the upgrade conducts parameter validation and return code validation for API calls to the ANSI C Run-Time Library. The improvements to v1.5 mean that it can check additional API calls, such as those from the C run-time library and the Windows Common Dialog API. Additionally, BoundsChecker for Windows NT checks the memory and resource allocation for DLL files that are loaded with the Visual C++ call LoadLibrary.

Nu-Mega also announced BOUNDSCHECKER v2.5 for Windows. Version 2.5 provides automated debugging support for the Microsoft Foundation Class library and supports debugging of 16-bit Windows 3.1 applications running under windows 95.

The two programs are both priced at $249. Discounts are available for existing customers and volume purchases. For more information contact Nu-Mega Technologies, Inc., P.O. Box 7780, Nashua, NH 03060-7780, +1-603-889-2386; FAX; +1-603-889-1135; E-mail: numega@numega.com.

ConSol* Releases English Version of xtest

ConSol* Software GmbH has released a new version of xtest, a test-driver generator tool for C library functions. xtest allows programmers to test C Library functions from a shell level. xtest generates test drivers and symbol tables and provides both batch and interpreter modes for performing tests. Regression tests can be generated by recording interactive test sessions (in scripts with C syntax) along with results such as return values, files, or database tables. xtest can be used to test functions where only the object code is available. With xtest, function code can be tested exactly as it will be shipped, without creating test frames or modifications to the source. xtest supports ANSI C and K&R C.

xtest is a stand-alone tool for UNIX platforms and is priced at $2,300. Platforms supported include Intel-486 computers with Solaris v2.x, UnixWare, SCO, or LINUX. For more information contact ConSol* Software GmbH, Eduard-Schmid-Str. 28, D-81541 Munich, Germany, +49-89-651-64 65; FAX: +49-89-651-66-46; E-mail: Elke.Reinel@consol.sub.com.

IST Ships X-Designer 4

Imperial Software Technology (IST) has begun shipping X-Designer 4, a cross-platform, graphical user-interface builder. X-Designer 4 allows users to generate classes based on the Microsoft Foundation Class library, with the objective of allowing developers to build classes with a common definition but distinct implementations for Motif or Windows. X-Designer 4 can generate three distinct "flavors" of C++ code: Motif, Motif MFC, and Windows MFC. X-Designer generates calls to the native toolkits only, i.e., the standard Motif and X libraries, or the Microsoft Foundation Class libraries. When X-Designer generates code for the MFC based classes, it maps the primitive widgets to an instance of an equivalent MFC class. So, for example, a PushButton widget maps to an instance of the Cbutton class; a text widget maps to an instance of Cedit class. Some of the resources can also be mapped through; the XmNlabel String for a Push Button maps to a call to SetWindow-Text( ) for the Cbutton. X-Designer includes Hypertext Help, a layout editor, unlimited undo, and the ability to generate C/C++ code and a wide range of widgets. These widgets include the XRT set from KL Group, the full INT widget set, the GL widget set from Silicon Graphics, and the Athena widget set.

X-Designer 4 is priced at $3,500 and available for SunOS 4 and Solaris 2.4, with support planned for Spring 1995, on the following platforms: HP, IBM RS/6000, SGI, Digital, and SCO. For more information contact Data Views Corporation, Northampton, MA, 800-732-3200 or +1-413-586-4144 or Imperial Software Technology, Reading, UK, +44-1734-587055.

Visible Systems Introduces Visual Analyst Workbench 5.4

Visible Systems Corporation has introduced Visible Analyst Workbench (VAW) v5.4 client/server I-CASE application development tool. The new version includes an enhanced PowerBuilder interface, new UNIFACE bi-direction interface support, and enhancements to VAW's repository customization capabilities. The PowerBuilder interface includes tighter integrations of tools, a more model-driven application developer; and more fully repository-resident specifications. UNIFACE users derive many of the same benefits, including better communication through an electronic transfer system. With the increased ability to customize a repository, a wider range of projects, methodologies, and organizations will be supported by VAW. VAW 5.4 also includes enhanced RDBMS catalog import/export support.

VAW 5.4 is priced at $2,795, with volume and educational discounts available. For more information contact Visible Systems Corporation, 300 Bear Hill Rd., Waltham, MA 02154; +1-617-890-2273; FAX: +1-617-890-8909.

VisualTools Releases Formula One 32-Bit Version

VisualTools, Inc. has announced a 32-bit version of Formula One, its spreadsheet component. The 32-bit version encompasses the functionality of the 16-bit version 2.0 release, including the creation and formatting of objects on worksheets, enhanced calculation engine, worksheet zooming, and print scaling. The 32-bit version can read and write Microsoft Excel 4.0 worksheets. This version provides support for both C and C++ developers. Special classes are provided for C++ developers to handle worksheet and window creation and manipulation, message routing, and events. For C developers, special window manager functions are provided to assist with these tasks. Developers address the DLL interface directly and have access to more than 325 functions in the Formula One API.

Formula One is available with a 16-bit VBX interface and now with 16-bit and 32-bit DLL interfaces. Formula One licensing includes royalty-free runtimes. For more information contact VisualTools, Inc., 15721 College Blvd., Lenexa, KS 66219; +1-913-599-6500; FAX: +1-913-599-6597, ext. 207; CompuServe: 74774,443.

a/Soft Ships nu/TPU v4.1

a/Soft Development, Inc., has begun shipping nu/TPU v4.1, an update to its multiplatform text editor for UNIX, DOS, and Windows NT. Version 4.1 interfaces have been redesigned. For example, a new command dialog has been created which allows users to determine the command line location in their editing windows. New find and system attribute dialogs make those operations simpler to perform. The Motif version can handle multiple subprocesses. nu/TPU v4.1 also provides font (size and style) and colors which can be set from within the editor during a session using a dialog. nu/TPU also supports both 80 and 132 column modes and provides faster processing. The help facility has also been extended, particularly with support for separate help windows, which can be retained while still viewing an edit window.

nu/TPU pricing starts at $499 for UNIX, $199 for DOS, and $299 for Windows NT. For more information contact a/Soft, 24 Eastman Ave., Bedford, NH 03110; +1-603-666-6699; FAX: +1-603-666-6460.

KL Group Announces XRT/Graph for Windows

KL Group, Inc. has announced plans to ship XRT/graph for Windows, a collection of components offering functionality similar to KL Group's XRT/graph for Motif. XRT/graph for Windows provides functions for interactive graphical data display, including bar charts, X-Y plots, pie charts, area graphs, financial graphs, and scientific charts. Other features include time-axis, real-time updates, and labelling flexibility.

For more information contact KL Group Inc., 260 King Street East, 3rd Floor, Toronto, Ontario, Canada M5A 1K3, 800-663-4723 or +1-416-594-1026; FAX: +1-416-594-1919; E-mail: info@klg.com.

Nexus Releases Animate! v1.5 for Windows

Nexus Software has released Animate! v1.5 for Windows, a DLL for real-time graphics in Windows. Animate! is built on Microsoft's WinG graphics library and provides an API for both C and Visual Basic programmers. Animate! allows programmers to access video display hardware directly from Windows, avoiding delays associated with the standard Windows API. Sprite routines are included, which facilitate animation. Animate! for Windows requires a 386-or-higher processor with at least 4Mb RAM; a VGA card with at least 512Kb; and Windows 3.1. Animate! for Windows was developed in Visual C++.

Animate! v1.5 for Windows is priced at $49 and is sold on a royalty-free basis with complete source code. For more information contact Nexus Software, P.O. Box 341126, Milwaukee, WI 53234-1126; +1-414-662-0737; FAX: +1-414-536-7340; Internet: NexusSW@aol.com.

Phar Lap Ships TNT Embedded ToolSuite

Phar Lap Software, Inc. has begun shipping the Phar Lap TNT Embedded ToolSuite, a suite of development tools for 32-bit embedded development on the Intel 386/486 family of microprocessors. Supported compilers include 32-bit C/C++ compilers from Borland, Microsoft, and Meta Ware. The ToolSuite components include the TNT Embedded Kernel; The Visual System Builder; LinkLoc, a 32-bit linker/locator; the CVEMB and TDEMB shells for embedded cross-debugging; support for C/C++ runtime libraries; an MS-DOS compatible file system; a floating-point emulation library; and a remote file system.

Phar Lap's TNT Embedded ToolSuite is priced at $2,995. The ToolSuite supports Intel's 80386, 80486, and Pentium processors, as well as AMD's Am386EM. For more information contact Phar Lap Software, Inc., 60 Aberdeen Ave., Cambridge, MA 02138; +1-617-661-1510; FAX: +1-617- 876-2972; E-mail: sales@pharlap.com.

Jetstream Releases InstallWizard for MFC

Jetstream Software has announced InstallWizard for MFC, a source-code tool for creating install and uninstall programs. InstallWizard generates the MFC C++ source code for install operations. InstallWizard provides features including data compression with disk spanning; support for localization; CRC checking of files; modification of config.sys, win.ini, and autoexec.bat files; and hardware, software, and environment checking. Developers create a new install by running through a series of dialogs that allow them to specify over one hundred choices about the install's appearance and performance. InstallWizard then generates source code for the install, which developers can subsequently modify using standard programming tools.

InstallWizard is priced at $299 (for a limited time). Multiple-user and site licenses are available. There are no royalties for distributing the generate installs. InstallWizard requires Microsoft Visual C++ 1.5 or higher. For more information contact Jetstream Software, Inc., 218 Main St., Suite 107, Kirkland, WA 98033; +1-206-827-9273; FAX;+1-206-828-0445; CompuServe: 73677,3676; Internet: jetstrm@halcyon.com.