SXTWIN.DOC SXTWIN - SXT for WINDOWS All SXT programs (CXT, DXT, FXT and LXT) have been ported to MS-Windows. The functionality of the SXT Windows versions is the same as for the SXT command-line text mode versions. The SXT Windows versions offer many additional features: - user interface for interactive selection of files and options via pull down menus and dialog windows (double clicks, drag and drop from file manager, ...), - message window to show user related information, warning and error messages, user can scroll back to previous messages, - information window to show the analysis progress, can be switched off to speed up analysis (popup menu 'Analyze', selection 'Show Info'), - the source code analysis process can be paused/continued, stopped (to continue with output file writing) or safely aborted (all results are lost). See selections from popup menu 'Analyze', - user defined working directory to store the analysis results (initialisation files, output file, database, ...), - selections (files, options, working directory, ...) can be stored in and retrieved from used defined initialisation files, several initialisation files for different projects are possible, - SXT programs can run simultaneously with other Windows programs, - command line option -BATCH provides batch mode like behaviour (program starts, executes the specified commands and closes automatically), - DLL interfaces to access the generated database from other windows applications, e.g. from your own C/C++ and Visual Basic programs, from MS-Word for Windows, MS-Excel, MS-Access, ... The SXT Windows programs have version numbers which are different from those of the command line versions. The version number is a combination of two 'major.minor' numbers: the SXT Windows version number followed by the version number of the basic command line version. For example, CFTWIN 1.03.2.21 means: CFT for Windows version 1.03 based on CFT command line version 2.21. The version number is shown in the 'About' Dialog Box. Two different Windows versions are available: - 16 bit version for Windows 3.1 and Windows for Workgroups 3.11 (this SXT version is the shareware version) - 32 bit version for the Win32s subsystem of Windows 3.1, Windows for Workgroups 3.11, Windows 95 and Windows NT 3.1 (this SXT version is only for registered users) The only difference between the 16 bit and the 32 bit versions is the execution speed: the 32 bit version is approximately 40% faster! - 1 - The SXTNVIEW program is a Visual Basic sample application (with full VB source code) that demonstrates the use of the DLL-interface for database access. It works with all SXT program databases. SXTNVIEW requires the Visual Basic Run-Time library VBRUN300.DLL (NOT included in the SXTWIN packages). For more information see the documentation. Copyright (C) Juergen Mueller (J.M.) 1988-1995. All rights reserved world-wide. SXT (TM) SOFTWARE EXPLORATION TOOLS SXTWIN (TM) SOFTWARE EXPLORATION TOOLS for Windows (THIS DOCUMENT HAS 2 PAGES) - 2 -