Winteracter is a modern GUI toolset for the Fortran 90/95 programming language. It consists of various visual development tools and a substantial subroutine library. Versions are available for most Fortran 9x compilers.
Winteracter offers many advantages:
- Create modern GUI based applications using the latest Fortran standard.
- GUI features based on native Windows and Motif components.
- Avoid complex mixed language programming. Totally Fortran based.
- No low level API access required.
- Visual tools simplify GUI design.
- Meaningful names make for highly readable and easily maintained code.
- Mature platform independent graphics and operating system interface.
- Numerous graphics hardcopy/export formats supported.
- Distribution of Winteracter-based programs is royalty-free.
- Free technical support by email.
- Electronic delivery : Delivery, installation and licensing has been extensively reworked to allow Winteracter to be delivered electronically, via download from our web site. The wupdate updater has also been retired. Updates will in future be delivered as full product downloads.
- JPEG : Image handling in both the library and visual tools has been extended to include JPEG/JFIF files:
- JPEG files can be loaded or save via the same mechanisms as our existing BMP, PNG, PCX, ICO and CUR image support. Existing programs threfore require only minor modifications to add JPEG support.
- All of
IGrSaveImageDatacan load/save JPEG files.
IGrFileInforecognises JPEG files.
WGrConvertImagesupports JPEG files as input or output.
- Image quality is controllable when saving JPEG files.
- The raster image file driver can now generate JPEG files.
- The image editor can load/edit/save JPEG files (up to 128×128 pixels, as for all image formats).
- The toolbar editor can add JPEG images to a toolbar (Note: These are stored as BMP files in the resource file.)
- Several of the other visual tools now support JPEG too. The array data viewer, WinterView, supports JPEG both as an input data format and as a graphic export format. 3Dview also supports JPEG as an export format.
- New GUI style on Linux and Mac OS X : User interface appearance has been substantially updated in X/Winteracter :
- Dialogs/grids now use anti-aliased XFT (client-side) fonts. These are the same fonts as used by desktop environments such as KDE, Gnome, Untiy, etc.
- New “flat” GUI style substantially modernises the appearance of dialogs, grids, status bars and scroll bars.
- New look radio buttons and check boxes, plus minor improvements to the appearance of progress bars, tabs and combo boxes.
- No program changes required to use new GUI style.
- Dialog and menu fonts separately configurable.
- All of the visual tools benefit from these changes.
- See the new style in the screen images on the X Windows on Linux and Mac OS X page. Pictures have also been added to selected pages in the Image Gallery, such as the Combined window/dialog page. Or download the latest X version of the demonstration program.
- Tools source code : The sources for the three main redistributable visual tools are now included, namely the 3D model viewer (3Dview), the array data viewer (WinterView) and the graphics file viewer/converter (PlotConv). The redistribution licence has been revised to allow creation of derived works, based on these sources. This source also acts as a substantial programming example resource, adding over 8000 lines of code illustrating the use of a very wide range of Winteracter functionality, in production applications.
- Dual 32/64-bit Linux licences : Following the successful introduction of dual 32/64-bit licences for Windows at v9.20, we are pleased to offer equivalent licences for Linux. See the Dual 32/64-bit licence page for more details.
- TSV files : The grid load/save functions now support Tab Separated Value (TSV) files in addition to the existing CSV support, as do the 2D array-save routines (e.g.
WSaveCSVString). The WinterView data viewer now supports TSV files too. TSV files are typically quicker to load and save, since they eliminate the need for quote processing. Such files are already supported by third party software, such as office applications.
- Editor : A set of line-oriented editor manipulation routines have been added, which substantially simplify access to text in editor windows. Five new routines are provided to get/put/delete a line, set a line as “current” and interrogate a line’s length. The number of lines in a file and the current line number can also be interrogated. Various other minor improvements have also been made to the editor, such as a “Find previous” search option and menu options for fore/back colour in RTF editor windows.
- Bitmaps/image processing : Density can now be specified when saving images in BMP, PCX, PNG, JPEG, ICO, or CUR format. Density in image files can also be interrogated. Various minor optimisations have been implemented which improve efficiency and/or quality when processing bit images. Among various improvements, conversion of images with more than 256 colours to ico/cur format gives much better results. Advice has been added to the documentation regarding conversion of bitmaps to icons/cursors via any of ResEdit, PlotConv or user programs.
- Operating system interface : Improvements to the o.s. interface include the introduction of a registry enumeration routine, identification of administrator/superuser, operating system “bitness” interrogation, exit code reporting from spawned sub-processes and other minor enhancements. Documentation for these routines has also been reorganised into functional sub-groups.
- Resource editor : The resource editor has been improved in various respects:
- A new “Find” option has been added. This greatly simplifies resource location, particularly when working with large resource files. The Find option offers a choice of resource types and/or properties to search. It accepts partial search strings. Where a search matches multiple resources, a list of matching resources is offered.
- Documentation has been substantially reorganised, adopting the same organizational model as WiDE, WED and others. As a result, each resource editor Help option now leads directly to relevant documentation, greatly reducing the need for additional navigation after a topic has opened.
- Field style/property selection in the dialog editor has been streamlined. For every field type, the “General … Properties” and “… Style Properties” dialogs have been merged into a single “Properties” dialog.
- The image editor can now now edit 24-bit colour images, in addition to 16/256 colours.
- A new Resource File Properties dialog reports the total number of menus, dialogs, fields, toolbars, images, identifiers and user-defined include files used by the current resource file.
- A number of other minor improvements benefit icon editing, identifier management, internal data storage and toolbar button creation.
- PlotConv : The graphics file viewer/converter benefits from a number of enhancements:
- JPEG files can be be viewed, printed and converted to/from other formats.
- File conversion now supports creation of transparent images in ICO, CUR or PNG (rgba) formats. Conversion to ICO/CUR includes palette optimisation, giving better colour reproduction in 256-colour files.
- Aspect ratio can now be easily maintained when converting between formats.
- As noted above, source code is supplied.
- Common dialogs : Two additional common dialogs have been added, allowing selection of graphical markers or colour from a fixed palette, respectively. Several of the hardcopy options dialogs have been simplified. The X directory selector has also been improved.
- Dialogs and grids : Various minor improvements.
- Application Wizard : A standalone version of the wizard is now included, for the benefit of users who prefer to develop outside of WiDE.
- GNU gfortran 4.8 : The supported version of gfortran on Windows is now 4.8. (Note: Support for Lahey/GNU Fortran continues to be based on 4.7).
- WiDE : Various minor enhancements to our development environment:
- Improved compiler/debugger configuration on Linux and Mac OS X.
- Browse Files provides a recent files list.
- Finer control over case conversion in Fortran source reformatter.
- On Windows, VS2013 can now be selected as the tools/libraries provider and debugger, with Intel Visual Fortran 14.
- Documentation : Numerous general improvements and additions to the documentation.
- Licence Agreement : The Licence Agreement now allows installation on two computers, without specifying the types of those computers (provided only one is in use at any one time, as previously).
- Linux Desktop : The installer now creates a set of Desktop shortcuts on Linux, simplifying access to the Winteracter tools and documentation in desktop environments like KDE and Gnome.
- Open Motif 2.3 on Mac OS X : The Mac version has been updated to use Open Motif 2.3, aligning it with the Linux version which already used this version of OM. This change allows the visual tools to use XFT fonts, as noted above. OM 2.3 also provides better mouse wheel support. An OM2.3 download has been added to our Open Motif for Mac OS X page.
- Fortran I/O : The Fortran unit numbers used internally by the library can now be interrogated and redefined.
- DVF/CVF For the benefit of customers who are still migrating from Digital/Compaq Visual Fortran to Intel Visual Fortran, 32-bit support for DVF/CVF is now included in our existing IVF-compatible dual-target 32/64-bit licence.
Customers who purchased v9.30 on or after 17/March/2014 will normally be entitled to receive a free v10.0 update. Qualification for free updates from 9.30 is based on the date of shipment from I.S.S. or a recognised I.S.S. reseller and in any event is at the sole discretion of I.S.S. Ltd. Free updates are normally delivered automatically and do not need to be requested.
- Lahey/GNU Fortran: Support for the new Lahey compiler product. Based on gfortran 4.7, Lahey/GNU Fortran provides integration with Visual Studio, support for creation of 32-bit and 64-bit Windows programs, easy installation and a command line front-end which will be familiar to existing Lahey users. Winteracter v9.30 provides both 32-bit and 64-bit support for LGF. Support has also been added to WiDE, including automatic identification of the compiler installation, eliminating reliance on environment variables. Our existing Lahey Winteracter licence for Windows adds 32-bit support for LGF and a new 32/64-bit licence also adds 64-bit support. Customers who hold a Windows Lahey Winteracter licence can upgrade to either licence.
- Windows 8: The Windows version has been successfully tested on Windows 8, which is now an officially supported platform. Some minor changes have been made to the installation procedure and documentation. No Windows 8 related changes have been made to the library. Note: Previous versions appear to work with Windows 8, but official support starts as of Winteracter v9.30.
- Open64 Fortran: All Linux versions now include support for the open source Open64 Fortran compiler. Both 32-bit and 64-bit applications can be created with this compiler. Open64 support is included with each Linux licence, in addition to g95 support.
- g95 0.93: Following the resumption of active development and support of the g95 compiler late in 2012, support has been updated to the newest g95 0.93 “Stable Oct 2012” release on Linux.
- File selector: Various improvements have been made to the file selector used on Linux and Mac OS X. New features include a directory creation button, directory sorting options and file properties display. This change benefits all X programs which use our file selector, including all of our visual tools.
- SVG: Files generated by the SVG driver are now compatible with modern web browsers, such as IE9/10, Firefox and Chrome.
IOsDirInfonow offers additional file date/time or size sort order options. It can also report file sizes in kilobytes instead of bytes. The Linux/Mac version now accepts multiple space-separated file specs.
- Dialogs : Useful minor additions to dialog handling:
- A new
WindowDialogroutine allows the dialog which appears in a combined window/dialog to be changed without having to close/re-open a window. This includes changing the dialog in a sub-window of a split window. The same routine also supports dialog identifier reassignment, allowing simultaneous copies of the same dialog in multiple combined windows/dialogs.
- Two new routines allow conversion between dialog units and pixels.
- The “flat” field style is now supported in group boxes and push-buttons on X Windows.
- Dialog size can now interrogated in pixels.
- A new
- The size and position of the Windows taskbar can be interrogated.
- WED: Syntax highlighting extended to support Fortran 2003. A duplicate-line option has been added.
- WiDE: Various minor improvements:
- Automatic Location of Lahey/Fujitsu compilers on Windows, eliminating reliance on PATH/LIB environment variables.
- Additional window layout option of combined project/console + floating editor.
- Console word wrap option.
- Default compiler/tools switches now set separately from current project switches.
- A new ‘Open File’ main menu option allows non-project files to be opened.
- More file extensions recognised as Fortran file types (specifically .f03, .f08 and .ftn).
- Supported added for Lahey/GNU Fortran (Windows) and Open64 Fortran (Linux).
Customers who purchased v9.20 on or after 11/Jan/2013 will normally be entitled to receive a free v9.30 update. Qualification for free updates from 9.20 is based on the date of shipment from I.S.S. or a recognised I.S.S. reseller and in any event is at the sole discretion of I.S.S. Ltd. Free updates are normally shipped automatically and do not need to be requested.
32/64-bit Windows: Both installation and licencing of 32/64-bit Windows versions of Winteracter have been reworked. A Winteracter licence now solely determines the type of Windows programs which can be created with that licence. It is no longer also related to the type of Windows platform upon which programs are developed. Specific changes are as follows:
- A new dual 32/64-bit licence has been added, which allows creation of both program types on the same computer.
- The installed visual tools now match the “bitness” of the operating system, i.e. 32-bit tools are installed on Win32 Windows systems and 64-bit tools are installed on Windows x64.
- Any Windows Winteracter licence can be installed on any supported Windows operating system, regardless of the bitness of each.
- Multiple Windows Winteracter licences can be installed in any order, regardless of target bitness.
- Updates for Windows will now be supplied in a single download, rather than separate 32-bit and 64-bit files as previously.
- When separate 32-bit and 64-bit licences are installed together, both can now be updated together and in any order. The new dual 32/64-bit licence can also be updated in a single operation.
GNU gfortran on Windows: All Windows licences now include support for GNU gfortran 4.6, in addition to the target commercial compiler. Both 32-bit and 64-bit GNU gfortran are supported. Every Winteracter licence, on all platforms, therefore now includes support for an open source Fortran compiler.
WPlaySound has been upgraded:
External process management: Functionality of
IOsCommand process execution routine substantially expanded. New routines to check state of and kill processes invoked via
Date picker: Calendar-style date selection common dialog.
Line style: Line join and cap style now supported by graphics primitives in all types of output. Line width control added on a per-dataset basis to the presentation graphics routines.
- New “natural” aspect ratio option added to graphics text. This allows text to remain at a constant aspect ratio regardless of the physical aspect ratio of the graphics area (avoids excessively squeezed/stretched text).
- Better font fallback handling on X to take account of increasingly common omission of “standard” X fonts from default Linux installations. Support for commonly installed URW fonts added on X. Better graphics text font choice on Mac X server.
- Longer graphics text strings allowed, when using driver-specific fonts.
Dialogs: More control over behaviour of range-checked numeric fields. Improved double click handling in X version. Selectively disable identifier validation for faster treeview creation.
Editor windows: More keystrokes supported in X versions. Improved font selection and error reporting.
- New Library-project option allows creation of static library instead of a program.
- Kill project option, to terminate programs which have stopped responding.
- Option to open a command window in project directory. Better location of terminal program on Linux and Mac OS X.
- Support for GNU gfortran added on Windows. Choice of external debugger (e.g. gdb or Insight).
- Improved auto-location of Motif and X libraries on Linux and Mac, to cope with increasing variability of their installation directories.
- On Windows, 64-bit programs can now be built on 32-bit platforms.
- Lahey/Windows users now have choice of fdb or winfdb debuggers.
WED: Insert Winteracter-routine option now also allows selection from alphabetical list. Better editor font selection. More editing keystrokes supported in X version. Match count in Find All.
Licence Agreement: Winteracter Licence Agreement now allows installation on two computers (a “primary” and a “secondary” computer), so long as only one is being used at any one time. Other minor changes have been made. See the new Licence Agreement.
X GUI font: Better GUI font selection on X, copes with increasingly common absence of Adobe fonts in default Linux installations. Program control over default GUI font size. Improved dialog field size calculation ensures that text will be more likely to fit regardless of font.
Demos: Five new demo programs. Several existing demos updated.
View the full release notes (link to ISS)
Customers who purchased v9.0 on or after 3/May/2012 will normally be entitled to receive a free v9.20 update. Qualification for free updates from 9.0 is based on the date of shipment from I.S.S. or a recognised I.S.S. reseller and in any event is at the sole discretion of I.S.S. Ltd. Free updates are normally shipped automatically and do not need to be requested.
V9.0C (Nov 10)
Winteracter now formally support version 12.0 of Intel Fortran, as of the 9.0c update, on all of Windows, Linux and Mac OS X. Winteracter 9.0 was already largely compatible with the 12.0 compilers, but minor changes have been applied to the documentation and the Windows version of WiDE for the sake of full 12.0 support.
Since IVF 12.0 adds support for VS2010, WiDE now also allows this to be used as the tools/libraries provider on Windows platforms, when building applications with either the 32-bit or 64-bit versions of IVF 12.
Existing Winteracter 9.0 licence holders can update to v9.0c in the usual way, via the Updates page on the Winteracter web site.
New V9 (July 10)
- Support for latest visual styles on Windows XP/Vista/7. Dialog controls can automatically adapt to native “look” of current platform. No changes required to calling Fortran code to take advantage of new styles. See the updated screen snapshots on the Image Gallery page.
- Flat toolbar style on all platforms, including X Windows.
- Three new sets of pre-defined 256-colour toolbar button bitmaps, in 16×16, 24×24 and 32×32 resolutions.
- New colour scheme on X Windows (see the new screen shots on the X/Winteracter page). Much finer control over X colour scheme. New redistributable colour scheme configuration tool.
- All the Winteracter visual tools use the new styles, toolbars, etc.
- To see the new look in action, download the latest version of the Winteracter demonstration program.
IGrSaveImageDatanow support transparent images in PNG (alpha channel), ICO or CUR formats.
WBitmapBlendDatablends transparent image data into screen or memory bitmap drawables.
- Improved visual tool support for transparent image files.
- Control over degree of transparency in image data, allowing for semi-opaque images.
- New colour conversion functions which allow for transparency.
- Convert between transparent and/or non-transparent formats (e.g. ICO to alpha-channel PNG).
- The resource editor has been updated. In particular, the toolbar and image editors have been substantially overhauled:
- The toolbar editor now mimics the newly adopted flat toolbar style. More spare images can be loaded and displayed. The depth of the undo buffer has been increased. Separate options to load the pre-defined 16×16, 24×24 or 32×32 button images. Documentation and screen updating have also been improved.
- The image editor benefits from much improved screen updating and memory management. Undo buffer increased to 12 levels. Improved handling of region selection and cut/copy/paste. New image rotation tools. Improved drawing colour selection. PCX and PNG files can now be edited, when operating in “standalone” mode. Documentation substantially updated.
- The mimic display in the menu editor has been reworked, providing more accurate replication of the menu’s runtime appearance, particularly on Windows Vista/7.
- On Windows XP/Vista/7, the dialog editor now uses the current system’s visual styles to display dialog controls in both edit and test modes.
- WED, the Winteracter text editor, now provides a search string history, new toolbar buttons for Save All and Change Case options, better integration of the Find-All function with the other search/replace functions and an “insert #” function in the X version for Mac users.
- The data viewer, WinterView, can now display the contents of ICO/CUR files or transparent (“alpha channel”) PNG files. When viewing gridded XYZ data, the raw co-ordinate list can now be viewed in a separate window. The number of recent files on the File menu has been increased.
- The Windows version of our development environment, WiDE, now includes a manifest creation option, to enable use of the latest visual styles. Compilation is faster on Linux and Mac, particularly when compiling multiple small files.
- SetupEd and the generic installer now allow for external programs to be run during installation (e.g. a license manager or installation configuration tool).
- PlotConv can now display transparent images in ICO/CUR or PNG (alpha channel) formats.
- Interrogate available data sources.
- Interrogate table/column names and types.
- Put string/number routines.
- Undefined value support.
- Improved error reporting.
- Raw SQL command execution.
- New general purpose data source viewer example program.
- Colour selector: Program control over custom colour buttons (these are also a new addition in the X version). Title selectable.
- Directory selector : X version now includes “home directory” and “parent directory” buttons, plus better support for long pathnames.
- All the common dialogs benefit from the improved look noted above.
- Built in grid-window toolbar upgraded to 256 colours.
- Find string and associated options now program selectable.
- Improved error reporting.
- Multi-cell/multi-column operations now more efficient (e.g. due to elimination of repeated validation checks).
- Runtime grid redefinition now allows column width control.
- Interrogate number of visible rows, original number of columns and Find option state.
- Built in toolbars upgraded to 256 colours.
- Find and Replace strings and associated options now program selectable.
- Documentation reorganised and expanded.
- Interrogate Find/Replace option states.
X/Winteracter resource compiler
- All bitmap, icon and cursor image files are now stored in the compiled resource file on Linux/Mac in 24-bit/Zlib compressed format, rather than 12-bit/RLE-compressed as previously. This has several effects:
- 24-bit colour images now display in dialogs with full shading.
- Compiled resources containing multiple images or large images are typically much smaller.
- Resource compilation time with Intel Fortran is significantly reduced.
- g95 support on Linux and Mac updated to “0.92 stable (July 2009)” release.
- Nine new demo programs, several others updated.
- 2D scatter plots with point-specific colours.
- New “find nearest colour” and “count colours” functions.
- Various new information items, including an extensive set of system colour reporting options (e.g. menu and dialog colours), Print Manager printer name/port and X server vendor/release.
- Status-bar sub-divisions size can be in pixels.
- Better error reporting for errors originating from other APIs such as OpenGL, MAPI, Zlib and ODBC.
- Direct control over background colour when creating and clearing memory bitmaps.
- The vertex limit on shaded polygons has been eliminated.
- New “Message Types” section in Programming Reference, detailing each possible message type on a separate page.
- Improved clipboard management on X Windows.
- Mac OS X 10.6 (Snow Leopard) now officially supported.
Customers who purchased v8.0 on or after 1/June/2010 will normally be entitled to receive a free v9.0 update. Qualification for free updates from 8.0 is based on the date of shipment from us and in any event is at the sole discretion of I.S.S. Ltd. Free updates are normally shipped automatically and do not need to be requested.
June 22nd 2010
Various previously inaccessible Winteracter updates for versions 4.0 through 6.0 are now available once again on the Updates page.
Absoft Pro Fortran v11.0
December 11th 2009
Winteracter 8.0 has been successfully tested with the recently released Absoft Pro Fortran 11.0 compilers on Windows, Linux and Mac OS/X. The existing Absoft Pro Fortran 10.x support in Winteracter 8.0 on Linux and Mac is also suitable for use with the 11.0 compiler. Winteracter documentation and WiDE have been suitably amended at the 8.0g update to take account of this additional compatibility. As usual, existing Winteracter 8.0 licence holders can update via the Updates page.
November 5th 2009
The current version of Winteracter (v8.0) has been tested on Windows 7. No issues have been identified, so there appears to be no need for an update to add support for this platform. Both the 32-bit and 64-bit Windows versions of Winteracter 8.0 have been successfully tested on Windows 7. Compatibility testing has including testing of Winteracter based applications built on earlier Windows platforms (e.g. XP). These also appear to execute as expected on Windows 7.
No Windows 7 specific Winteracter update will therefore be issued, though the 8.0g update includes minor cosmetic amendments to the documentation, reflecting the additional compatibility with this platform. In general, existing v8.0 users should simply read any existing Winteracter documentation which refers to Windows Vista as meaning “Windows Vista and Windows 7”.
Any users planning to develop Fortran based applications on or for Windows 7 should note that it is advisable to update to a recent version of their preferred compiler. This is not a Winteracter requirement as such, simply a compiler compatibility issue. The compiler versions used in our tests were:
- IVF 11.1.051
- Absoft Pro Fortran 10.2
- Lahey Fortran 7.10.02
- FTN95 5.40
Other compiler versions may also be compatible.
Intel Fortran 11.1
June 26th 2009
Support for Intel Fortran 11.1 has been added to Winteracter at the 8.0e update. In particular, the Windows versions of the Winteracter Development Environment (WiDE) have been upgraded to support Intel Visual Fortran 11.1.
Existing Winteracter 8.0 licence holders can update in the usual way, via the Updates page.
Intel Fortran 11.0 and Visual Studio 2008
January 8th 2009
Support for Intel Fortran 11.0 has been added to Winteracter at the 8.0c update. In particular, the Winteracter Development Environment (WiDE) has been upgraded to support Intel Fortran 11.0 on all of Windows, Linux and Mac OS X. On Windows a new IVF configuration mechanism has been added to WiDE, allowing selection between multiple installed compiler and Visual Studio versions. The Windows version of WiDE 8.0c also adds support for Visual Studio 2008 as the provider of tools/libraries for use with IVF 10/11. Additionally, WiDE 8.0c now allows VS2003 to be used as a debugger, as an alternative to idb, when using IVF 10/11.
Existing Winteracter 8.0 licence holders can update in the usual way, via our Updates page.
V8.0 (July 16th 2008)
Winteracter v8.0 is now available. Upgrades are available from any previous release.
- Documentation: The Programming Guide has been integrated into the main documentation set. The entire documentation set is now supplied in a single format, under a common contents/index. The documentation set now provides numerous hypertext links to/from the Programming Guide for the first time. Integration of the Programming Guide ensures that all of the supplied documentation can now be searched via a single interface.
- Bitmaps: Half-toning is now supported in bitmap stretching operations on most platforms, giving much better quality bitmap rescaling. WBitmapPut, WBitmapResize, WBitmapLoad and IGrLoadImage all beneft from this change. WBitmapPut now also supports bitmap stretching on X Windows. New bitmap file format conversion routine added.
- Latest O/S versions: Improved support for recent operating system releases such as Vista, Mac OS X 10.5 (Leopard) and Fedora 9.
- X fonts: X Windows font support has been substantially reworked to reflect the fonts which most current Linux and Mac OS X installations actually provide. Changes also take account of font rescaling quality, which can vary depending on platform. Font selection in dialogs/menus, editor and graphics text output all benefit from these changes. Graphics applications should particularly benefit, since X fonts will be used much more often in preference to substituted “software” fonts.
- Information functions: Rationalisation of the the various information functions in the IF group has been completed, including various improvements to the graphics reporting functions.
- Presentation graphics: Substantially improved grid interpolation algorithm. More hatching options. Better missing data handling in filled contour plots. User scaling limit eliminated.
- Help files: WHelpFile (Win32) no longer relies on external DLL to display CHM files in IVF, LF95 5.7/7.x and Absoft 10 versions.
- Visual tools: Many new menu accelerator keys added to most of the visual tools.
- WiDE: Simplified OpenGL linking. Option to open files in system associated app on Mac OS X. Improvements to Project and Switches dialogs.
- Resource editor: Toolbar editor allows selection from more images. Dialog editor alignment grid improved on Vista. Better resource identifier file/module naming conventions. Improved dialog put/get code generation dialog.
- WED: Better tab key handling. More edit buffers. HTML symbol insertion. Improved printing option management. Command line “goto string” option. Improved dialog put/get code generation dialog in WiDE version.
- HelpEd: Project source format (RTF-to-HTML) conversion option. HTML symbol option insertion options, as for WED. Better topic identifier file/module naming conventions. Additional help options in topic editors.
- SetupEd and generic installer: Various improvements including better Vista support, optional licence agreement dialog, support for PNG or PCX bimaps, administrator privilege check, all-user/current-user shortcuts choice and more.
- WinterView: The data viewer provides better management, recognition and display of missing values. Displaying large XYZ data sets is much faster thanks to the improved grid interpolation option. Better local decimal point character support on Windows.
- Compilers: Updated compiler support. Intel versions now built with v10.1 on all plaforms. g95 support on Linux and Mac updated to latest 2008 “0.91 stable” release. (Note: MS PowerStation is no longer supported as of this release.)
- Installation: Various improvements to installation procedure on all of Windows, Linux and Mac. Better Vista support. Improved Windows shortcut creaion. New “Apps” directory generated on Mac allowing easy invocation of tools and documentation via Finder. Prompt for preferred documentation/web browser on Linux.
- Pixel co-ordinates: Mouse and keyboard messages now also include raw pixel co-ordinate values. Graphics units to/from pixel conversion routines now include top-left origin option, for consistency with other library routines which use pixel co-ords.
Customers who purchased v7.10 on or after 20/May/2008 will normally be entitled to receive a free v8.0 update. Qualification for free updates from 7.10 is based on the date of shipment from I.S.S. or a recognised I.S.S. reseller and in any event is at the sole discretion of I.S.S. Ltd. Free updates are normally shipped automatically and do not need to be requested.
A Winteracter commercial licence entitles the purchaser to install a single copy on a single CPU. Linked executable programs developed using Winteracter under a commercial licence may be distributed without further royalty or run-time licence payments to ISS.
An educational discount is available to qualifying institutions, subject to the following condition : Software developed using Winteracter under an educational licence may only be distributed to other educational and research establishments, on a non-profit making basis. i.e. the only charges should be for media and handling. An Educational licence can be upgraded to a full commercial licence for the difference in cost plus the currently applicable one-off upgrade fee.
When purchasing multiple licences or upgrades, a discount of 20% is available off all but the most expensive item ordered. Orders must be placed at one time to qualify for this discount. Multi-item discount is not available on split orders.
Winteracter includes a full set of graphics hardcopy/export drivers at no extra charge.
ISS operates a free Winteracter technical support email service. Registered Winteracter licence holders may submit bug reports and other Winteracter related enquiries by email to this service. ISS reserves the right to vary the nature, availability and lifetime of this free service at our sole discretion. In general, we aim to respond to technical support enquiries within one working day of receipt.
A Winteracter licence applies to a specific vendor’s compiler(s) on a specific platform. e.g. A single Winteracter licence provides versions for all Lahey Windows Fortran 9x compilers (LF90, LF95 and Elf90). Existing Winteracter licence holders who wish to transfer their licence from one vendor’s compilers to another, on the same platform, may do so when purchasing a Winteracter version upgrade, subject to the following terms:
- The licence holder must agree to cease using the version for the previous vendor’s compiler(s) at the time of the upgrade.
- Future technical support for that licence will apply only to the version for the alternative vendor’s compiler(s). Support will not be available concerning issues which relate to the previous compiler.
The Next Steps
Ready To Buy?
For the time being we are unable to offer the following product ranges although we are currently working hard to increase the number of products we can offer in the future. Please contact us to talk about alternative products that we may be able to offer you.