ASCI Ships Function Call Library
Automation Software Consultants, Inc. has begun shipping The Network C Library for NetWare v3.0. The Network C Library is a collection of 400 functions used for writing utility programs or commercial applications that need direct access to NetWare services and statistics. Version 3.0 includes the dynamic link libraries (DLL) for developing applications for Microsoft Windows.The Network C Library provides programmers with access to NetWare accounting services, bindery management, connection services, console services, directory and file management, file server statistics, locking services, message and IPX communication services, printing and queue management services, security and rights, semaphores, transaction tracking, and workstation services, Functions are provided for NetWare v2.x, v3.x, and v4.x.
The Network C Library includes 500 pages of documentation explaining the use of each function and providing general discussions of software development with NetWare. Sample programs, including source code for most NetWare command-line utilities such as the map, user list, nprint, and capture help illustrate the use of each function. Other sample programs include: a network-wide file find utility; utilities for bindery management such as listing, adding, or removing users; and two peer-to-peer chat programs.
The Network C Library for NetWare supports Microsoft C/C++, Quick C, Visual C++, and Borland C/C++ for DOS and Windows. The Network C Library for NetWare is $395. Source code is $275. Upgrades from earlier versions are $145. For more information contact Automation Software Consultants, Inc., 1150 Forest Run Dr., Batavia, OH 45103, (800) 669-0842 or (513) 753-6327; FAX: (513) 753-6329.
Blue Sky Ships WindowsMAKER v5.0 and Announces Multimedia EFM
Blue Sky Software has begun shipping WindowsMAKER Professional v5.5, their prototyper and C/C++ code generator for Windows, Win32, and Windows NT. WindowsMAKER includes the Multimedia Extended Functionality Module (EFM) letting developers incorporate voice, sound and full-motion video into their applications. Features of WindowsMAKER v5.5 include: a Visual Screen Designer which lets developers create applications with a 3-D look, 256-color bitmaps, and design dialog boxes larger than the physical screen, with automatic scroll support. WindowsMAKER v5.5 also includes three separate Switch-It Code Generation Modules (SIMs) supporting ANSI C and the latest version of MFC C++ and OWL C++.With the Multimedia EFM, developers can visually integrate multimedia into their Windows applications, adding voice, sound, or video to menus, buttons, bitmap buttons, graphical buttons, and graphics. The EFM supports .AVI files for video and .WAV for sound and voice. The EFM includes Video for Windows v1.1 Runtime that lets users run video on a normal VGA screen. The EFM also includes a sound driver for the PC speaker and a performance monitor that analyzes the system's ability to play multimedia.
Another EFM, the Common Dialog, provides support for using Common Dialog Boxes such as File-Open, File-Save, Choose Color, Print, Print Setup, Choose Font, Find, and Replace. The Micro Help EFM lets users create status bars in their applications.
WindowsMAKER Professional v5.5 is $995. Registered users of WindowsMAKER Professional v5.0 can upgrade for $199. The Multimedia EFM is $99. For more information contact Blue Sky Software Corp., 7486 La Jolla Blvd., Suite 3, La Jolla, CA 92037; (800) 677-4946 or (619) 459-6365; FAX: (619) 459-6366.
WATCOM Extends its Multi-Platform C/C++ Line
WATCOM International has extended their multi-platform C/C++ line. One new product is WATCOM C/C++ v10.0, a C/C++ compiler and development tool for developing multi-platform applications. A feature of WATCOM C/C++ v10.0 is a Graphical User Interface (GUI) Integrated Development Environment (IDE) for the development of character and GUI applications. Other features of WATCOM C/C++ v10.0 include: a C++ class browser, GUI debugger, a text editor, and a profiler. Version 10.0 also includes Windows resource editing tools for icons, bitmaps, dialogs, and menus. WATCOM's C/C++ v10.0 debugging utilities include Spy, Heapwalker, and Dr. WATCOM.WATCOM C/C++ supports 16-bit DOS, Windows v3.x, OS/2 v1.x, 32-bit DOS (with DOS extenders), OS/2 v2.x, Windows NT, Win32s, 32-bit Windows v3.x (with WATCOM's 32-bit Windows extender), and NetWare NLMs. The IDE is hosted on Windows v3.1, OS/2, and Windows NT with user interfaces across platforms. WATCOM supports Microsoft Foundation Class (MFC), and Object Linking and Embedding (OLE) specification, and IBM's System Object Model (SOM) and Distributed System Object Model (DSOM) technology.
In a related notice, WATCOM announced an agreement with Digital Equipment Corporation to develop and market a version of WATCOM's 32-bit multi-platform C/C++ development package for Digital's Alpha AXP processor with the Windows NT operating system. WATCOM C/C++ v10.0 will also be ported to the Alpha AXP/Windows NT environment, along with WATCOM's C++ class browser, GUI debugger, text editor, and profiler. Also WATCOM has announced it will develop a version of the WATCOM 32-bit C/C++ development tools for the PowerPC with Workplace OS. WATCOM also plans to port WATCOM C/C++ v10.0 to the PowerPC.
WATCOM C/C++ v10.0 is $599. Upgrades for WATCOM C/C++32 v9.5 and WATCOM C/C++16 v9.5 are $149. For more information contact WATCOM International, 415 Phillip St., Waterloo, Ontario, Canada N2L 3X2; (800) 265-4555 or (519) 883-6308; FAX: (519) 747-4971.
Pure Software Introduces PureCoverage
Pure Software has introduced PureCoverage, a code coverage product that lets developers check that lines of code have been tested. PureCoverage is integrated with Purify v3.0. According to the company, the combination of PureCoverage with Purify v3.0 lets developers eliminate coverage holes while simultaneously addressing critical errors.PureCoverage manages, manipulates, and analyzes the coverage data into a variety of formats. Developers can view the data in the outline browser for code coverage statistics and then manipulate the data in a variety of reports. PureCoverage can also automatically generate an e-mail report when quality falls below a predetermined threshold.
Because PureCoverage is inserted at the object level, it can be integrated into many development environments. PureCoverage supports C, C++, and Fortran and runs on multiple platforms including Sun, Solaris, and HP.
PureCoverage is $898 per Simple License (minimum quantity purchase of three). A product bundle of Purify v3.0 and PureCoverage is $1,598 per Simple License (minimum quantity purchase of three). For more information contact Pure Software Inc., 1309 S. Mary Ave., Sunnyvale, CA 94087; (408) 720-1600; FAX: (408) 720-9200; e-mail: info@pure. com.
Imperial Software Technology Introduces X-Designer v3.2
Imperial Software Technology Limited and V.I. Corporation have upgraded X-Designer, their graphical user interface builder. X-Designer v3.2 provides object-oriented capabilities that let developers reuse objects.X-Designer v3.2 lets developers define a group of interface elements as a reusable object which can then be instantiated elsewhere in the design. Developers can choose any part of their design as an object and place it on X-Designer's widget palette. Reusable Class Objects may be saved in a public directory and referenced by many users. If a reusable class object is changed, all instances of the object created by the users will also change. This feature can be used by both C and C++ developers.
Other features of X-Designer v3.2 include: a toolbar, an optional floating widget palette, user-definable widget icons, and widget integration facilities for calling the user-defined resource editors. The functions available from the pull-down menus can be placed on the toolbar and used directly.
X-Designer v3.2 supports Sun (SunOS and Solaris) and HP 700 platforms. X-Designer is $3,500 for the first license, including one year's support and maintenance. For more information contact Imperial Software Technology Limited, 95 London St., Reading Berks RG1 4QA, United Kingdom; +44 734 587055 or +44 734 589005 or V.I. Corporation, Northampton, MA, (800) 732-3200 (inside U.S.).
SELECT Ships SELECT OMT
SELECT Software Tools, Ltd. has introduced SELECT OMT, a multi-user, Microsoft Windows-based design tool that supports Rumbaugh's Object Modeling Technique (OMT). A superset of SELECT's graphical design tool, C++ Designer, SELECT OMT incorporates three integrated models, Object, Dynamic, and Functional.The Object Model, which is central to the method, shows classes and their attributes together with relationships between classes. Relationships drawn include inheritance, aggregation, and association. The Dynamic Model comprises state transition diagrams (STDs) allowing for decomposable states for each class in the Object Model. The Functional Model uses a hierarchy of data flow diagrams, integrated with the Object and Dynamic Models. SELECT OMT also offers an integrated data dictionary and C++ code generation including integration with most C++ development environments.
SELECT OMT is $695 per user. SELECT OMT can be used in a single-user environment as well as LAN environments including NetWare, PC-NFS, LAN Manager, and DEC Pathworks. For more information contact SELECT Software Tools, Ltd., 1526 Brookhollow Dr., Suite #84, Santa Ana, CA 92705; (714) 957-6633; FAX: (714) 957-6219.
KL Group Releases XRT/table
KL Group has released XRT/table, a multipurpose widget that lets Motif developers build graphical, tabular text display and editing into their OSF/Motif applications. XRT/table lets developers create data-entry forms and editable scrolled lists. XRT/table can be used as a stand-alone tool or integrated with KL Group's XRT/3d and XRT/graph toolkit objects.Features of XRT/table include: programming interface support through C/C++, UIL, and resource files in which the table's appearance and behavior can be prototyped and modeled without recompiling; cell value specification in advance or on the fly; large tables, which according to KL Group, can be as large as memory allows; and context and series resources that let programmers apply changes to a precise range of cells. Other features of XRT/table include resizing rows and columns; selecting cells and scrolling; and edit, validate select, transverse, and resize callbacks. XRT/table also supports compound strings within each cell.
XRT/table supports Alpha/OSF, DEC-Station, HP 9000 700/800, RS6000, SCO ODT 386/486, SGI, Sun SPARC Motif, and UNIX V.4 386/486. There are no runtime fees. For more information contact KL Group Inc., 260 King Street East, Third Floor, Toronto, Ontario, Canada M5A 1K3; (800) 663-4723 or (416) 594-1026; FAX: (416) 594-1919; e-mail: info@lg. com.
Western Wares Upgrades CC-RIDER
Western Wares has upgraded CC-RIDER Professional Source Code Analysis Browsing and Documentation package for C/C++. Features of CC-RIDER v5.0 include: a Visual Mode interface that provides tools for large Windows-based C/C++ applications and a Visual Mode browser which integrates with the Windows-based editors. Version 5.0 also supports text mode browsing, operating inside the text mode-based editors and debuggers. Other features of CC-RIDER v5.0 include: printed graphical class hierarchy charts, function call tree diagrams, class nesting, #include file structures, a programming API library, ASCII symbol listings, automatic documentation taken from source code comments, a flat-file database export utility, Windows Help, and Quick-Help database output.The analyzer performs analysis of C/C++ code. All symbols in an application are stored in the database and cross-referenced according to use. Version 5.0 supports all proposed ANSI C++ features, including nested classes, templates, run-time type identification, and exception handling, with specific language support for Borland, Microsoft, and Symantec/Zortech C++.
CC-RIDER Professional v5.0 is $279. For more information contact Western Wares, P.O. Box C, Norwood, CO 81423, (303) 327-4898.
METRON Announces OPTFFT
METRON Engineering, Inc. has announced OPTFFT, an optimized Fast Fourier Transform (FFT) library for DOS PC applications. The OPTFFT library contains three files: an object file that users can link with their compiled C/C++ routines; a sample C source code file that illustrates data I/O; and a standalone, executable FFT program.OPTFFT lets developers include the Fast Fourier Transform in their own PC applications. The Fast Fourier Transform is a mathematical algorithm that identifies frequency components contained in time series data.
According to METRON'S announcement, by utilizing fast assembly language routines and new optimization methods, OPTFFT calculates an FFT in one-half the time of standard C algorithms. OPTFFT also takes the forward or inverse FFT of real or complex data.
OFTFFT is $99 plus $5 shipping and handling. There are no royalties. For more information contact METRON Engineering Inc., P.O. Box 14395, Huntsville, AL 35815; (205) 650-5250; CompuServe: 76300,3441.
Alsys Upgrades TeleUSE
Alsys has upgraded TeleUSE, its graphical user interface development environment. TeleUSE provides client/server tools for the development of OSF/Motif GUIs across multiple platforms and databases. The three components of the TeleUSE toolset are: VIP which provides GUI presentation components that are reusable within and across applications; Dialog Manager which manages dynamic components such as callback scripts that connect UI elements to the application code; and the UI Builder which administers the build process integrating the components into an executable program. TeleUSE v3 supports C/C++ and UIL, and includes COSE/CDE compliant OSF/Motif 1.2.3 and X11R5 support.For more information contact Alsys, 10251 Vista Sorrento Pkwy., Suite 300, San Diego, CA 92121; (619) 457-2700; FAX: (619) 452-2117.
ProtoSoft Announces Paradigm Plusv2.0
ProtoSoft Inc., has announced Paradigm Plus v2.0. Paradigm Plus is an object-oriented CASE tool that supports many OO methods and runs on PC and UNIX platforms. Paradigm Plus supports code generation for C/C++, Ada, and Smalltalk, as well as providing utilities for reverse engineering C/C++ code into its common Object Repository. Paradigm Plus v2.0 includes updated method support, third-party tool integration, and repository enhancements.Paradigm Plus v2.0 supports the most recent OO-methodologists' extensions, such as, Rumbaugh/OMT, Shlaer/Mellor, Booch/OOAD '93, HP Fusion, and updated notational support for Coad/Yourdon. Project management and requirements tracking support has also been added to v2.0 Besides support for four programming languages and twelve object and relation DBMS's, Paradigm Plus v2.0 also supports the following third party tools: HP SoftBench/BMS Client and Server, Microsoft OLE Client and Server, FrameMaker MIF and Interleaf ASCII output, integration with ObjectCenter, integration with Persistence, and import and export of EIA-CDIF format.
Paradigm Plus supports PCs running Microsoft Windows, SunOS, Solaris, HP-UX, and AIX. Paradigm Plus v2.0 starts at $3,995 and varies depending on configuration. For more information contact ProtoSoft Inc., Houston, TX, (713) 480-3233.
Lucid Upgrades Energize and Plans Port to HP 9000
Lucid, Inc. has upgraded its Energize Programming System, a C/C++ development environment which offers integration with leading configuration management systems, GUI builders and toolkits, and utilities in order to shorten development cycles for applications. A key feature of Energize v3.0 is its shared databases. Using shared databases, developers can work on a subset of a project without having to manage the entire project within their workspace much like a configuration management system.Lucid also announce that Hewlett-Packard is co-funding the port of the Energize Programming Systems to the HP 7000 workstation. Energize for HP will be integrated within the Softbench framework to facilitate inter-tool communication. Energize offers benefits not available with HP's C++ SoftBench products. For example, Energize supports full incremental development, including automatic and incremental tool updating, and incremental linking. Energize can also spread the workload across the network, reducing resource bottlenecks.
In addition, Lucid is preparing to release a version of Energize that provides international character support. This work is being done in partnership with INS, a subsidiary of Nippon Telegraph and Telephone and Lucid's distributor for Energize in Japan.
Energize v3.0 is $4,250 for a single unit, and $2,900 per unit for ten. For more information contact Lucid, Inc., 707 Laurel St., Menlo Park, CA 94025; (415) 329-8400; FAX: (415) 329-8480.
Intel and Microsoft Release DCI
Intel Corporation and Microsoft Corporation have released their Display Control Interface (DCI) specification. The DCI specification is designed to accelerate video playback on PCs running video applications under Microsoft Windows. The DCI specification incorporates components of Intel's VDI (video device interface) technology and complementary technology developed by Microsoft.Besides video accleration, the DCI specification also provides a way to access advanced video features such as: color space conversion, image clipping, filtering, scaling, and chroma keying. Multiple video codec technologies, including Intel's Indeo video, are also supported by the DCI specification.
The DCI specification supplements Video for Windows v1.1 Developers Kit. Graphics and hardware vendors using the DCI Specification will be able to distribute the runtime modules with their products on a royalty free basis.
The DCI specification is free to qualified graphics and hardware vendors. For more information contact Intel Multimedia Software Technology Group, e-mail: dci-ihv@ibeam.intel.com or Microsoft's Developer Relations Group, e-mail: dci-ihv@microsoft.com.
CenterLine Announces CodeCenter and ObjectCenter for Intel UNIX
CenterLine Software, Inc. has announced that CodeCenter and ObjectCenter will be available for the Intel UNIX market, including 486 systems running Novell UNIX Ware and AT&T System 3000 workstations. CodeCenter and ObjectCenter give UNIX C/C++ software developers an Interactive Workspace for component development, debugging, and prototyping. The integrated features of CodeCenter and ObjectCenter include: advanced testing, error checking, debugging and code comprehension, and an interactive and incremental programming cycle.CodeCenter for Intel UNIX is $1,995 for a user license and $2,995 for a floating license, ObjectCenter for Intel UNIX is $2,995 for a user license and $3,995 for a floating license. For more information contact CenterLine Software, Inc., 10 Fawcett St. Cambridge, MA 02138;(617) 498-3000; FAX:(617) 868-6655.
Rouge Wave Releases Two C++ Libraries
Rouge Wave Software, Inc. has released two C++ class libraries, Heap.h++ and RWCanvas.h++. The Heap.h++ memory management library uses a memory management engine for virtual memory execution environments. Features of Heap.h++ include: instantaneuos new and delete of small objects, a high-level Heap object interface to allow user control of memory policy, and tree lookup and fit for large objects. Heap also returns unused memory to the operating system when possible. Heap.h++ supports Solaris v2.x, SunOS v4.x, HP-UX, AIX, SVR4, IRIX, and DGUX.RWCanvas.h++ is a C++ class library for structured, two-dimensional and three-dimensional grahics. RWCanvas.h++ lets users write code to create and display graphics. This code can then be moved to several environments including Microsoft Windows v3.x, the X Window System, and PostScript. Users can use RWCanvas.h++ to support interactive creation and selection, and the adjusting and dragging of two-dimensional graphical objects. Objects can be created non-interactively. RWCanvas also includes a set of two-dimensional graphical object types and drawing property classes for graphics.
RWCanvas.h++ provides a three-dimensional world coordinate model for designing three-dimensional graphics. Three-dimensional objects can be created and placed onto the canvas, using an interface similar to that provided for two-dimensional objects. These objects can be displayed using an optional flat-shaded illumination model.
Heap.h++ is sold in object code form and is $995. For more information contact Rogue Wave Software, Inc., P.O. Box 2328, Corvallis, OR 97339, (503) 754-3010; FAX: (503) 757-6650;BBS:(503) 754-5011.
Bristol Technology Upgrades Wind/U
Bristol Technology Inc. has upgraded Wind/U, its Windows to UNIX portability toolkit. Wind/U v2.0 supports Microsoft's Win32sAPI and the 32-bit version of Visual C++. Wind/U lets developers use the same source code in Visual C++ or other Windows development environments, to build applications that run on Windows, Windows NT, and UNIX/Motif. Features of Wind/U v2.0 include: integrating Xprinter v2.2, Bristol's Xprinter printing library with Wind/U graphical device interface; Wind/U Spy debugging tool; color palette support; and color Common Dialog support.Wind/U v2.0 supports Sun SPARC, HP700, DEC Alpha, and RS/6000 workstation. Wind/U v2.0 is $9,950. For more information contact Bristol Technology Inc., 241 Ethan Allen Highway, Ridgefield, CT 06877; (203) 438-6969; FAX: (203) 438-5013.
MultiQuest Releases S-Case
MultiQuest Corporation has released S-Case, a multi-user software engineering tool that supports the Booch method of object-oriented design. S-Case lets developers create graphical models of their systems using diagramming tools that understand the semantics of the Booch methodology. C++ code can then be generated directly from the model. S-Case operates on heterogeneous networks of PC, Macintosh, and UNIX workstations.S-Case is $749 for Microsoft Windows and Macintosh versions, and $2,995 for Sun SPARC and HP 9000 versions. 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.
interactive instruments Introduces Three Toolsets
interactive instruments has introduced three C toolsets, DataOrgan, KeyPoint, and TextMatch, DataOrgan provides data management services on temporary or permanent multi-file page storage. DataOrgan is run-time configurable and adaptable to the fastest available target system services. KeyPoint contains AVL balanced binary trees, a keyword table manager giving access by abbreviations or synonyms, and a constructor and interpreter for languages of the operator-operand type. TextMatch is a finite state pattern translator and a context-free macro substitution processor. Both work as character pipelines with user-supplied I/O handling. The macro editor also supports conditionals, file inclusion, and user-defined constructs processed directly by application code.The toolsets are supplied as portable source code, with no runtime fees. For more information contact interactive instruments, Beethovenpl. 14, 53115 Bonn. Germany; +49 228 650041; FAX: +49 228 697608; e-mail: info@ii-software.de; CompuServe: 73064,1240.
Triherent Introduces CyberEDIT
Triherent Data Systems has introduced CyberEDIT, a programmer's editor for Windows. CyberEDIT supports a file version history which works like a personal version control system. Each file saved adds any changes to the version history, allowing any previous file version to be recalled if desired. CyberEDIT supports syntax-aware editing, highlighting the C tokens with different text colors for keywords, identifiers, strings, and comments as well as offering the option of a pre-compile check for mismatched braces, brackets, and parentheses.CyberEDIT is $179. Upgrades from a number of DOS editors are offered at $69. For more information contact Triherent Data Systems, 1200 Dale Ave. #58, Mountain View, CA 94040; (800) 700-1237 or (415) 428-1237; Fax: (415) 967-3471.
Paesold-Rozanski Announces QUIS for Windows
Firma S. Paesold-Rozanski has announced QUIS v1.0 for Windows. A C/C++ CASE tool, QUIS v1.0 provides an overview of unknown source code from user interfaces such as Visual C/C++. QUIS can be used to move through the architectures of existing C/C++ source code. QUIS starts wth all defined functions/objects and can get down as far as the details of C expressions. Features of QUIS v1.0 include: both SGC and SGC-1 structogram generators, documentation saving in ASCII or WMF format, and a product manager which automatically translates source files in a directory, generating structograms when necessary.QUIS v1.0 is $299 (shipping and handling included). For more information contact Firma S. Paesold-Rozanski, Postfach 2150, D-91111 Schwabach, Germany, FAX: +49 9122 4504.