News Archive

This page provides an archive of previous Winteracter product announcements:

Please note : References to "support for" specific third party software do not imply endorsement of same. Refer to Supported Compilers/Platforms for more information.

  • News : Absoft Fortran 18.0 (Pro Fortran 2018)

31st March 2018

Absoft Fortran 18.0 is now supported, as of Winteracter 11.0h. While no changes were required to the Linux/Mac versions, Absoft's reorganisation of their Windows libraries has necessitated changes to WiDE and the documented Absoft/Winteracter linking procedures on Windows.

  • Intel Fortran 18.0 (XE 2018)

26th September 2017 (Updated 16th October 2017)

The newly released Intel Fortran 18.0, which forms part of Intel Parallel Studio XE 2018, is now supported on all of Windows, Linux and macOS.

Two changes have been made to the Windows version of WiDE in the 11.0c update, to improve support for IVF 18.0:

  • The newly bundled Visual Studio 2015 Shell is now supported as a tools/libraries provider and debugger. As with previous bundled VS "Shell" versions, this differs in organisation to the standard VS2015 Community/Pro releases which were already supported by WiDE. The different VS2015 versions are now recognised automatically and the differing paths set up accordingly.
  • Invocation of the 32-bit compiler on 64-bit Windows has been reworked to avoid an unwelcome "remark" which the compiler otherwise generates on every compilation.

No changes are required to the existing Intel compatible versions of the Winteracter libraries or modules. Minor changes have been made to the documentation to reflect support for this compiler version.

  • Winteracter 11.0

3rd July 2017

Winteracter v11.0 is now available. Upgrades are available from any previous release. See Price List.

View the full version 11.0 release notes.

  • Simplified licensing:
    • Now just three Winteracter products, one each for Windows, Linux and Mac.
    • Each licence now includes libraries for all the currently supported compilers on the corresponding platform.
    • Both 32-bit and 64-bit support included in every licence.
  • GNU gfortran: Support substantially expanded. Compatible implementations now included with every licence:
    • Windows : Added support for GCC 7.x (32-bit and 64-bit). Supported versions: 4.7/4.9/5.x/6.x/7.x.
    • Linux : gfortran supported for the first time. 64-bit versions for use with 5.x/6.x/7.x.
    • Mac : gfortran supported for the first time. 64-bit versions for use with 5.x/6.x and (as of 11.0b) 7.x.
  • Lahey/GNU Fortran : Compatible with the latest LGF as shipped with LF 7.8 and Lahey/GNU Fortran Rainier edition.
  • Images, Icons, Bitmaps: Significant improvements in existing image handling routines and a substantial expansion of functionality:
    • Memory icons: A new group of memory icon handling routines, analogous to existing memory bitmap routines, but supporting transparency:
      • Create/clear/mirror/delete memory icons.
      • Copy raw colour/transparency data to/from memory icons.
      • Load/save ICO or PNG(RGBA) icon files to/from memory icons.
      • Load ICO or PNG icons from program resource.
      • Display memory icons in a screen drawable or memory bitmap.
    • Image data handling: A new group of routines which operate exclusively on arrays of integer colour data, which may optionally include 8-bit transparency:
      • Efficiently transfer raw pixel data directly to/from the screen or a memory bitmap.
      • A reworked version of the transparent image data blending routine, originally introduced at 9.0, offers major speed improvements on most Windows systems, particularly Vista onwards.
      • A routine to mirror raw colour data horizontally/vertically.
      • New image data save routine, which incorporates the functionality of the existing equivalent, but with a simpler calling interface and the addition of support for two previously unsupported Windows ICO formats (24-bit colour/1-bit transparency and 32-bit RGBA).
    • PostScript: Bit-image dumps are now significantly quicker on Windows.
    • Clipboard: Raw RGB image data can be copied direct to the clipboard as a bitmap. Conversely clipboard bitmaps can be retrieved as raw RGB data.
    • Icon load and display: The graphics import group now includes a routine to load an ICO or PNG(RGBA) icon file direct to the current drawable.
    • OpenGL: Three new image-related OpenGL support routines:
      • WglReadPixels: Get pixel data from an OpenGL drawable. Easier to use than glReadPixels.
      • WglSaveImage (save OpenGL drawable to a bit image file in BMP/PNG/JPEG/PCX format) and WglPrintImage (OpenGL drawable bit-image printer dump). Both access the drawable via OpenGL functions, overcoming problems associated with existing GDI/Xlib based equivalents.
    • Dynamic allocation The number of memory bitmaps/metafiles (and the new memory icons) are now dynamically selectable, allowing creation of more than the previous limits or release of unwanted storage.
    • Icons: A selection of 32-bit (RGBA) icons have been added, in PNG and ICO formats, at 32x32, 64x64 and 128x128 resolutions.
    • Memory bitmaps: The four existing image-data <‑> memory-bitmap transfer routines are now very significantly quicker on Windows. Up to 200-fold improvements observed.
    • Resource editor: PNG/ICO support upgraded.
  • Xft font rendering: Use of Xft font rendering has been extended on X Windows, to allow use of client side fonts in all Winteracter components:
    • Menus, status bars and tooltips now always use client side fonts. These fonts are end-user selectable via X resources, as for dialog fonts.
    • Editor windows now use client side fonts by default, but retain the option to revert to server side fonts.
    • Graphics text output to screen and memory bitmaps now uses client side fonts for all non-rotated output. Unlike server side fonts, these are fully rescalable, with no loss of quality. Given that they also support anti aliasing, this represents a major upgrade in the quality of graphics text output on X.
    • Program-defined graphics text fonts are now supported on X, as for Windows. Applications are no longer limited to Courier, Helvetica and Times.
    • Any client side font now selectable in editor windows.
    • When use of Xft font rendering enabled in dialogs (as introduced at v10.0), text in static dialog controls can now include "8-bit" characters (ISO Latin1 character codes 161-255).
  • Preferences/configuration: Major rework of visual tools' preference/configuration management:
    • Location: Configuration data is now stored in the current user's application data directory. This avoids permission issues and ensures that settings transfer from one installation to another.
    • Separation: Each of WiDE, WED, ResEdit, HelpEd, GraphEd, SetupEd and wsearch now have their own configuration file, providing clearer separation. Several tools have reduced memory requirements as a result.
    • Load/Save: WiDE, ResEdit, HelpEd and GraphEd automatically save preference/configuration changes, eliminating need for load/save options and prompts.
    • Installation directory independence: WiDE configuration data reworked to eliminate reliance on hardcoded Winteracter installation directory, allowing reuse across installation to different directories. Also avoids accidental removal of Winteracter library or required compiler switches, which are now added automatically at build time.
  • Page Setup: The PostScript and Windows Print Manager page setup common dialogs have been upgraded:
    • A "Centre" button moves the image to the middle of the page.
    • A "Scale" checkbox and associated percentage integer spinner field allow the 4 margins to be changed simultaneously in proportion. Simplifies margin adjustment, without loss of aspect ratio.
    • Margin fields now have spinners.
    • Margins validated on exit. Overlaps are reported to the user.
    • The Print Manager dialog now interrogates and enforces the current printer's minimum margins.
  • 3D modelling:
    • W3D files use a new tagged format. The new format is extensible, allowing model information to be added in future, without introducing further format incompatibilities. It is also documented for the first time, allowing development of W3D readers/generators. File size is also reduced, in many cases. Note: Pre-v11.0 W3D files can still be read.
    • New point cloud rendering method. Points can be displayed in part-specific colours.
    • 2D projected equivalents of 3D model co-ordinates can be reported.
    • Routine added to directly control facet outline colour/thickness. Same routine can set point cloud colour.
  • Message handling: Two useful changes:
    • FieldChanged messages now also report message sub-type, clearly separating focus and value changes.
    • The "Menu" key (aka the "Application" or "Context Menu" key) is now detectable in KeyDown messages.
  • Information functions: New functions added and existing functions extended to interrogate:
    • Names of Windows printers used in editor/grid windows.
    • Current program's subsystem, on Windows (console or windows).
    • Type, handle/identifier and size of OpenGL drawable.
    • Multiple 3D model vertices in single call.
    • Number of items in a menu field.
    • Memory icon information.
    • User's application data directory (for config data, preferences, etc.).
  • Editor windows:
    • Any installed font now selectable, on both Windows and X.
    • 9-point Console font option.
    • Management of "context" menu reworked on X to align behaviour with Windows.
    • X version supports anti-aliased client-side fonts (see Xft font rendering).
  • WiDE:
    • Visual Studio 2017 can now be used as a tools/libs provider and debugger with IVF 17 (update 4 or later).
    • Make now checks for circular dependencies.
    • Redesigned/unified compiler selection dialog.
    • Added support for GNU gfortran on Linux/Mac.
    • GNU gfortran configuration on Windows adds separate GCC 7.x option.
    • Console font size configurable.
    • Windows manifest creation expanded for exec level and compatibility settings.
    • Extract Routines now has module, block data and main program options.
    • Fewer configuration related prompts.
    • Automatic command prompt selection on Linux now gives priority to Gnome or KDE terminal over xterm.
    • Separate icons for WED and resource editor windows, in separate window layout, assist window identification.
    • Added support for Lahey Fortran 7.8 and Lahey/GNU Fortran Rainier edition.
    • Added support fo Absoft Pro Fortran 2018 (18.0) as of 11.oh.
  • Resource editor:
    • Image editor: Support added for 32-bit (RGBA) ICO/PNG and 24-bit (1-bit transparency) ICO icons.
    • Menu editor: Item properties and accelerator key dialogs merged.
    • Toolbar editor: Faster screen updating on Windows.
    • Import Image: PNG bitmaps/icons can now be added to resource.
  • 3D model viewer:
    • Point cloud rendering option.
    • Copy model view to clipboard.
    • Convert earlier W3D files to new tagged format.
    • Additional viewing colour options.
    • Popup View menu accessible via the "Menu" key.
    • WglSaveImage and WglPrintImage used to save/print from OpenGL renderer, for more reliable results.
    • Print/Export image options maintain model view's aspect ratio.
  • WED:
    • X version now uses client side fonts, by default.
    • Improved support for editing web related file types.
    • Syntax highlighting extended.
  • Help editor:
    • Several enhancements to HTML/CHM file generation.
    • X version uses client side fonts in topic editor.
    • At 11.0d, important changes to the HTML/Javascript code generator, with implications for customer help projects and X/Winteracter documentation:
      • Contents/index/navigation controls restructured to substantially reduce reliance on frames. Works round "cross-origin policy" issues in Safari 11.0, Chrome and Opera, which blocked these controls, when browing help files via local file system.
      • Appearance of contents/index controls restyled.
      • Code style modernised (e.g. greater reliance on CSS) and optimised.
      • Built-in back/forward buttons added to navigation controls.
      • Option to continue using old code format, where preferred.
      • Note: These changes do not affect HTML Help (CHM) help files, so the above changes are mainly relevant to Linux/Mac users. However, given that HTML/Javascript help files generated by HelpEd can be deployed on any platform, these improvements may also be relevant to Windows HelpEd users.
  • PlotConv: Better support for 24-bit and 32-bit ICO icon files. Faster printing/converting of bit image formats to PostScript/EPS on Windows.
  • Context menu: String, numeric, combo box and grid fields on X Windows now have a "context" (aka "right-click") menu, offering same Cut/Copy/Paste/Delete/Select All options as the Windows equivalent.
  • Presentation graphics: New variants of line plot and 2D/3D polyline routines provide control over colour of every line segment.
  • OpenGL: Stencil buffer depth now selectable.
  • Operating System interface: Directory search routine. Binary i/o routines accept complex arguments.
  • Debug/error reporting: IDebugComplex added. Debug level 1 sensitive to executable subsystem. Improved bitmap/metafile/icon related error reporting.
  • Desktop: New Linux/Mac option to create Desktop shortcut, on installation.
  • Demos: Nine new demonstration programs plus many improvements to existing demos.
  • Absoft Fortran 17.0 (Pro Fortran 2017)

1st February 2017

Winteracter 10.10 has been successfully tested with Absoft Fortran 17.0. No changes are required to Winteracter to support this compiler release.

  • GNU gfortran (Windows)

31st January 2017

The current GNU gfortran version of Winteracter for Windows has been successfully tested with recent gfortran versions through to 6.2. These versions of gfortran do not appear to suffer from the inter-version compatibility problems which have previously forced separate versions of Winteracter to be built for each supported GCC release. Specifically, the version of Winteracter built with GCC 5.2 appears to be compatible with all of GCC 5.1 through 6.2. As of the 10.10f update, the documentation and WiDE have been updated to reflect this broader compatibility.

  • Intel Fortran 17.0 (XE 2017)

16th September 2016

The newly released Intel Fortran 17.0, which forms part of Intel Parallel Studio XE 2017, has been successfully tested with Winteracter 10.10, on all of Windows, Linux and Mac. No changes are required to the existing Intel compatible versions of the Winteracter libraries or modules. A minor change has been made to the Windows version of WiDE, to ensure correct operation of the 32-bit 17.0 compiler on 64-bit platforms. This is included as a fix in the Winteracter 10.10d update, along with minor documentation updates to reflect support for this compiler version.

  • Winteracter 10.10

18th November 2015

Winteracter v10.10 is now available. Upgrades are available from any previous release. See Price List.

View the full version 10.10 release notes.

  • Pre-defined resources : Winteracter's common dialogs, built-in menus/toolbars/dialogs and icon/button images have all received substantial attention in this release:
    • Program access to pre-defined resources simplified. New, standardised identifier names for every item in the supplied pre-defined resource files and for every built-in menu item. The new identifiers are available automatically, via the WINTERACTER module.
    • Fields in most common dialogs are accessible at runtime for the first time, via the new standardised identifiers, allowing customisation/localisation of field labels.
    • WED allows insertion of the new pre-defined resource identifiers into source, via a categorised treeview.
    • A new unified common Page Setup dialog for all types of PostScript printer output. Provides margin selection/preview, paper size, number of copies, orientation and destination.
    • Page Setup dialog, as used for all Windows Print Manager output, now includes name of currently selected printer and a number of copies field.
    • 26 new toolbar button bitmaps. Many existing button bitmaps redesigned to improve image quality. Approx 50 256-colour 32x32 icons added.
    • Text editor and grid window toolbars use redesigned buttons, giving crisper images. Large (32x32) toolbar button option also added.
    • Nearly all common dialogs and built-in dialogs now share same positioning logic, which also allows caller to control their relative position. New WDialogShowCommon routine also allows program-supplied dialogs to be displayed using same positioning logic, further improving consistency.
    • Separate dialogs for printer PostScript and EPS output, reflecting logical differences between the two types of PostScript ouput.
    • Several other hardcopy/export option dialogs have been updated/simplified.
    • On Linux and OS X, all hardcopy common dialogs allow for local unit determination (inches or millimetres), by interrogating system locale information (already supported on Windows).
    • Date selector common dialog now uses day/month names retrieved from system locale information. Local day/month names also accessible via new routines in Date/Time subroutine group.
  • Dynamic floating menus : New pair of WMenuFloatLoad/WMenuFloatShow routines allow greater runtime control over contents of floating ("popup") menus.
  • Print margins : All types of Windows Print Manager and PostScript output now allow print margins to be specified directly. Applies to all of graphics hardcopy, image dumps, text editor and grid printing. All PostScript output mechanisms now therefore allow paper size to be specified too (choice of A0-A5, B0-B5, B0-B5/JIS and various US sizes).
  • Polylines in 3D models : 3D model descriptions can now include polylines:
    • Polylines can be displayed by the OpenGL renderer, WglShow, via any of the supported rendition methods (the software renderer W3dShow also supports polylines, but in wireframe mode only).
    • Support for polylines exactly mirrors that for facets. Both object types share the same vertex and material lists. Learning curve for existing users should therefore be minimal.
    • The 3D model exporter, W3dSave, can include polylines in both W3D and DXF output.
    • The 3D model importer, W3dLoad, identifies polylines in W3D and DXF output, including DXF files created by 3rd-party applications.
    • The 3D text routines now allow creation of lightweight polyline-based output, based on the Simplex Roman vector font.
  • DXF Various enhancements to DXF support:
    • 2D DXF graphics driver now generates light weight polylines (LWPOLYLINE), resulting in reduced output file size and faster rendering in third party importers. Redundant layer information eliminated.
    • Colour selection in both 2D and 3D DXF exporters is more accurate and quicker.
    • Some support for BLOCK/INSERT entities has been added to the 3D DXF importer, W3dLoad. Includes support for nested blocks. Allows a wider range of 3rd-party 3D DXF models to be imported.
  • Editors : In addition to the various pre-defined resource and print margin enhancements described above, editor windows now feature:
    • Substantially improved printing in the X Windows version.
    • Optional command line field can be placed at top of window and now has a 'Go' button for mouse users. Keyboard navigation between command line and editor window improved.
    • A Goto Line menu option/dialog.
  • Treeviews : "Single-click to expand" and "Double-click on branch selects default button" styles added.
  • Transparent images and alpha blending : The raster image file driver now supports creation of 32-bit RGBA (transparent) PNG files. In addition to supporting creation of images with a transparent background, alpha blending is also supported. WRGBTblend, an alpha blending function, has also been added.
  • Image dump option load/save : IGrPrintImageOptLoad/IGrPrintImageOptSave added to load/save bit-image printing options.
  • Information functions : An assortment of general additions/improvements have been made to the interrogation functions in the IF group. These include reporting of the local measurement system on Linux and OS X.
  • Operating system interface A new set of routines provide basic inter-process communication, when invoking an external command line which either writes to standard output or reads from standard input. The invoking program can read from or write to that program. This functionality is completely contained within four simple routines (IOsCommandOpen, IOsCommandRead, IOsCommandWrite and IOsCommandClose). [Note: The Linux/OS X versions of the directory information functions now rely on these internally, improving performance. The Linux/OS X directory and file selector dialogs also benefit from these internally.]
  • 64-bit OS X support : Mac 32/64-bit licences are now available for Intel Fortran or Absoft Pro Fortran on OS X.
  • GNU Fortran : Support for GNU gfortran 5.2 has been added on Windows. Supported versions are now 4.7/4.9/5.2 (Note: 4.8 support has been dropped).
  • Lahey Fortran : Version 10.10 is compatible with the latest Lahey LF 7.7 and Lahey/GNU Fortran Silverthrone releases.
  • Absoft Pro Fortran 2016 : Version 10.10 has been successfully tested with the Windows, Linux and OS X versions of Absoft Fortran 16.0 (Pro Fortran 2016).
  • Visual tools : All of the visual tools benefit from several of the enhancements described above, including improved print/export dialog functionality and cleaner toolbar buttons. Tool-specific enhancements also include:
    • WiDE :
      • VS2015 is now supported as a tools/libraries provider with IVF 15.0 or later.
      • Two new 64-bit OS X Intel and Absoft compiler options.
      • GNU gfortran support on Windows updated to include v5.2.
      • Improved support for non-GNU libraries when using the GNU tools on Windows.
    • Resource editor :
      • New "Field List" option in dialog editor displays a summary of the identifier, position/size and type of every field in current dialog, displayed in a modeless grid window, which provides search, print and clipboard functionality.
      • Several toolbar editor improvements, including palette optimisation and improved options for managing spare button images.
      • Preferences dialog reworked and expanded. Includes an option to set default font for new dialogs.
    • WED :
      • "Open Multiple" menu option.
      • Search history in "Find All" dialog.
      • Pre-defined resource identifier insertion (see above).
      • Source code and quotation HTML tag insertion.
    • PlotConv : Improved EPS support. CGM, HP-GL and HP-GL/2 files can be converted to transparent PNG(rgba) format.
    • 3Dview : Support for polylines in W3D and DXF 3D model files. Closer inspection of model detail allowed.
    • HelpEd : Favorites tab option when generating CHM files. External links in HTML help files can be opened in new tab/window.
    • XWcolour : Source code now supplied.
  • Documentation : Numerous additions and improvements to Programming Guide and Programming Reference. Upgraded documentation of pre-defined resources, such as common dialogs and editor/grid window menus. Message descriptions updated and reorganised. Favorites tab added, on Windows.
  • Error handling : Extensive overhaul of library's internal error handling. Several new error codes added.
  • Demos : 8 new example programs, plus many more updated.
  • Windows 8.1/10 : Latest versions of Windows now formally supported.

  • News : Windows 10

18th August 2015 (Updated 18th November 2015)

Winteracter 10.0 has been extensively tested on the recently released version of Windows 10. We are pleased to report that no significant compatibility issues have been encountered. No special update appears to be required to support this version of Windows. Please keep us informed, in the unlikely event that you encounter any issues which appear to relate specifically to Windows 10.

Formal support for Windows 10 has been added, as of Winteracter 10.10. This mainly consists of updates to platform-specific documentation.

  • News : Absoft Fortran 15.0 (Pro Fortran 2015)

21st October 2014

The newly released Absoft Fortran 15.0 (a.k.a. "Pro Fortran 2015") has been successfully tested with Winteracter 10.0, on Windows and Linux. No changes are required to the existing Absoft compatible versions of the Winteracter libraries or modules. Similarly, our visual tools require no program changes to support the 15.0 compiler. The Winteracter 10.0c update includes minor documentation updates to reflect support for this compiler version.

  • Intel Fortran 15.0 (XE 2015)

29th August 2014 (Updated 21st October 2014)

Intel Fortran 15.0 (a.k.a. "XE 2015") has been successfully tested with Winteracter 10.0, on all of Windows, Linux and OS X. No changes are required to the existing Intel compatible versions of the Winteracter libraries or modules. Similarly, our visual tools require no program changes to support the 15.0 compiler. The Winteracter 10.0c update includes minor documentation updates to reflect support for this compiler version.

The Windows version of WiDE detects IVF 15.0 automatically, where installed. Simply select version 15.0 from WiDE's "IVF configuration" dialog, in the usual way (accessible via the Compilers dialog, under the Settings menu).

  • GNU gfortran 4.9 and and Lahey/GNU Fortran Lassen edition

21st August 2014

Support for GNU gfortran 4.9 has been added to the Windows versions at v10.0b, along with support for the recently announced Lahey/GNU Fortran "Lassen editon" (which also forms part of LF7.6). The new Lahey/GNU product is based on gfortran 4.9.

Also, as of 10.0b, the range of GCC versions supported by every Windows Winteracter licence has been expanded to include all of 4.7, 4.8 and 4.9, allowing any of the corresponding versions of GNU gfortran to be used.. The Winteracter Development Environment (WiDE) has been updated to allow selection of the corresponding GCC version, when one of the generic GNU gfortran or Lahey/GNU compiler options are selected.

  • Mac OS X 10.9 (Mavericks)

11th August 2014

X/Winteracter 10.0 has been successfully tested on OS X 10.9 (Mavericks). The Mac version is therefore suitable for use on OS X versions 10.5 through 10.9. Winteracter's documentation has been updated accordingly at v10.0a. Additionally, changes to the X version's field sizing formula provide better results when either Linux or Mac X/Winteracter-based applications are run on the XQuartz X server on Mavericks.

Versions of X/Winteracter are available for use with either Intel Fortran or Absoft Pro Fortran on Mavericks. In particular, compatibility with the OS X version of Intel Fortran 14 has been verified for the first time, though earlier compiler versions can also be used. As always, new licence and upgrade prices can be found on our Price list page. (Note: The lack of a readily available Mavericks-compatible g95 binary, means that the supplied X/Winteracter library for this compiler isn't currently suitable for use on Mavericks.)

  • Winteracter 10.0

13th May 2014 (last updated 20th August 2014)

Winteracter v10.0 is now available. Upgrades are available from any previous release. See Price List.

View the full version 10.0 release notes.
  • 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 files:
    • JPEG files can be loaded or saved 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 WBitmapLoad, WBitmapSave, IGrLoadImage, IGrSaveImage, IGrLoadImageData and IGrSaveImageData can load/save JPEG files.
    • IGrFileInfo recognises JPEG files.
    • WGrConvertImage supports 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 128x128 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.
  • 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. Editor-changed notification message added at 10.0a.
  • 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 : As of 10.0b, all Windows licences now include support for gfortran versions 4.7, 4.8 and 4.9.
  • Lahey/GNU Fortran : As of 10.0b, the newly released Lahey/GNU Fortran "Lassen edition" (based on GCC 4.9) is also supported, as is LF 7.6 which includes the same compiler.
  • 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.
    • A "clean project" option, added at v10.0a.
  • 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.
  • OS X MavericksAs of the 10.0a update, the Mac version has been successfully tested on OS X 10.9 (Mavericks). The supplied installation notes and "getting started" documentation has been updated accordingly.

  • Lahey Fortran 7.5

1/July/2013

Lahey Fortran 7.5 has just been announced. This release combines the 32-bit Lahey/Fujitsu and 32/64-bit Lahey/GNU Fortran compilers, for Windows platforms. Winteracter 9.30 is already fully compatible with this release, offering support for both compilers in a single licence.

Users of earlier Lahey Winteracter versions can upgrade to v9.30 at the prices shown on our Price list page. Each licence supports both the Fujitsu and GNU compilers, on Windows.

  • Absoft Pro Fortran 2013 (v13.0)

24/June/2013

As of the 9.30b update, Winteracter now supports Absoft Pro Fortran 2013 (compiler version 13.0) on all platforms.

The Winteracter libraries and associated modules are now built with Pro Fortran 13.0. The resulting libraries/modules are also compatible with Pro Fortran v11.5 ("Pro Fortran 2012") on all platforms. All except the 64-bit Windows version are also compatible with the earlier 11.0 compiler.

Since the 13.0 compiler is not binary compatible with the earlier 10.x compilers, these older compiler versions are no longer supported by the Absoft-compatible versions of Winteracter.

Existing Winteracter 9.30 licence holders can update in the usual way, via our Updates page. Users of earlier Winteracter versions can upgrade to the current release at the prices shown on our Price list page.

  • Winteracter 9.30

8th March 2013 (last updated 24th June 2013)

Winteracter v9.30 is now available. This is a minor update mainly intended to provide new compiler/platform support. A small number of new features are also included. Upgrades are available from any previous release. See Price List.

View the full version 9.30 release notes.
  • 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.
  • Absoft Pro Fortran 13.0: Support added as of v9.30b.
  • WiDE: Various minor improvements:
    • New in 9.30a : Visual Studio 2010 or 2012 can now be used as the external debugger when developing applications with Intel Visual Fortran 12 ("Intel Visual Fortran Composer XE 2011") or 13 ("Intel Visual Fortran Composer XE 2013"). Customers who have the initial 9.30 release, for use with Intel Visual Fortran, can download an update here.
    • 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).
    • Support added for Lahey/GNU Fortran (Windows) and Open64 Fortran (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, file properties display and other changes intended to bring functionality closer to that of the Windows equivalent. These changes benefit 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.
  • IOsDirInfo now 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 WindowDialog routine 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.
  • 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.

  • Intel Fortran 13 and VS2012

18/Sept/2012

As of the 9.20a update, Winteracter formally supports Intel Fortran 13.0 (a.k.a. "Composer XE 2013") on all supported platforms.

Since Intel Visual Fortran 13.0 now supports Visual Studio 2012, the Windows version of WiDE has been updated at 9.20a to support VS2012 as a tools/libraries provider with the 13.0 compiler.

Existing Winteracter 9.20 licence holders can update in the usual way, via our Updates page. Users of earlier Winteracter versions can upgrade to the current release at the prices shown on our Price list page.

  • Dual-target 32/64-bit licences

June 28th 2012 (updated at v10.0 May/2014 and at v10.10 Nov 2015)

Dual-target 32/64-bit Winteracter licences are now available for each of Windows, Linux and OS X, offering support for creation of both program types in a single licence.

Dual-target licences are available for use with Intel or Absoft Fortran on Windows, Linux or OS X. Equivalent licences are also available for use with Lahey Fortran compilers on Windows or Linux. Each licence also includes support for open source compilers.

The dual-target licence includes all the usual Winteracter tools and documentation, but offers the following specific benefits:

  • Both 32-bit and 64-bit libraries are included for use with the chosen commercial Fortran compiler (Intel, Absoft or Lahey).
  • On Windows, 32-bit and 64-bit libraries are included for use with GNU gfortran.
  • On Linux, 32-bit and 64-bit libraries are included for use with each of g95 and Open64 Fortran.
  • On OS X, a 32-bit library is included for use with g95.
  • Both 32-bit and 64-bit Winteracter-based applications can be built on either 32-bit or 64-bit platforms, provided the corresponding compiler and library components are also installed. For example, this includes the ability to build 64-bit applications on 32-bit Windows systems. (A 64-bit Windows or Linux system is required to run 64-bit applications).
  • Both 32-bit and 64-bit versions of the redistributable Winteracter tools are supplied, namely PlotConv, 3Dview, WinterView and (on Windows) the generic installer.
  • Previous restrictions on how to install separate 32-bit and 64-bit licences have been eliminated, simplifying both installation and development. Support for both 32-bit and 64-bit application development can be installed in a single operation.

  • Winteracter 9.20

June 28th 2012 (updated at v9.20a, 18/Sept/2012)

Winteracter v9.20 is now available. This adds various minor enhancements. Upgrades are available from any previous release. See Price List.

View the full version 9.20 release notes.
  • 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 target 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.
  • Sound: WPlaySound has been upgraded:
    • Since the ALSA interface has superseded the earlier OSS "standard" on Linux, WPlaySound now supports both. ALSA is now used by default.
    • Sound playback is now supported on the Mac.
    • MP3 playback now supported on Windows and Mac OS X.
    • Asynchronous playback now supported on Linux and Mac.
  • External process management: Functionality of IOsCommand process execution routine substantially expanded. New routines to check state of and kill processes invoked via IOsCommand.
  • 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.
  • Graphics text:
    • 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.
  • WiDE:
    • 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. We've added the new Licence Agreement to our web site, to allow it to be previewed.
  • 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.
  • ODBC: As of v9.20a, direct connection to a data source is now supported, without the need for external configuration via a system ODBC administration utility. Two further demos have been added, illustrating direct connection to Microsoft Excel and Access data files resepectively. A new routine also allows the available ODBC drivers to be interrogated.
  • VS2012: As of v9.20a, the Windows version of WiDE now supports use of Visual Studio 2012 as the provider of tools/libraries for use with Intel Visual Fortran 13.

  • Absoft Pro Fortran v11.5

April 2nd 2012

Winteracter 9.0 is now compatible with the recently released Absoft Pro Fortran 11.5 compilers on Windows, Linux and Mac OS/X. WiDE has been amended at the 9.0j update to ensure support for the 11.5 compilers. As usual, existing Winteracter 9.0 licence holders can update via our Updates page.

  • Intel Fortran 12.1 (update 6/SP1)

September 7th 2011

The current version of Winteracter (9.0f) is compatible with the recently released Intel Fortran 12.1. Somewhat confusingy, this compiler has been released as "update 6" and/or "SP1" of the version 12 compiler, which is in turn known for marketing purposes as "Composer XE 2011". No Winteracter changes are required for this compiler release. In particular, compiler auto-detection in the Windows version of the Winteracter Development Environment (WiDE) functions as previously with the new 12.1 release. Version 9.0 users wishing to use WiDE with Intel Fortran on Windows should ensure that they are using the latest Winteracter update and select the appropriate compiler version via the "IVF Configuration" option in the "Compilers" dialog.

  • Intel Fortran 12.0 and Visual Studio 2010

November 16th 2010

Formal support for Intel Fortran 12.0 has been added to Winteracter at the 9.0c update. Mostly, v9.0 was already compatible with 12.0, but minor changes have been applied to the Winteracter documentation and the Windows version of the Winteracter Development Environment (WiDE), for the benefit of the version 12.0 compilers.

The Windows version of WiDE 9.0c also adds support for Visual Studio 2010 as the provider of tools/libraries for use with IVF 12.0.

Existing Winteracter 9.0 licence holders can update in the usual way, via our Updates page. Users of earlier Winteracter versions can upgrade to v9.0 at the prices shown on our Price list page.

  • Winteracter 9.0

July 26th 2010

Winteracter v9.0 is now available. See Price List.

View the full version 9.0 release notes.
  • New look
    • 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 16x16, 24x24 and 32x32 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.
  • Transparent images
    • IGrLoadImageData and IGrSaveImageData now support transparent images in PNG (alpha channel), ICO or CUR formats.
    • New WBitmapBlendData blends 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).
  • Visual Tools
    • 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 16x16, 24x24 or 32x32 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 licence manager or installation configuration tool).
    • The appearance of the contents/index control in HTML/Javascript help file sets created by the help editor, HelpEd, has been upgraded. See the Winteracter release notes for an example of such a help file set.
    • PlotConv can now display transparent images in ICO/CUR or PNG (alpha channel) formats.
  • Database interaction
    • 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.
  • Common dialogs
    • 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.
  • Grids
    • 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.
  • Editor windows
    • 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.
  • General
    • 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.
  • Additional Updates

June 22nd 2010

Various previously inaccessible Winteracter updates for versions 4.0 through 6.0 are now available once again on our 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 our Updates page.

  • Windows 7

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 our 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.

  • Absoft Pro Fortran v10.2

November 11th 2008

Winteracter 8.0 has been successfully tested with the recently released Absoft Pro Fortran 10.2 compilers on Windows, Linux and Mac OS/X. The existing Absoft Pro Fortran 10.0/10.1 support in Winteracter 8.0 on Linux and Mac is also suitable for use with the 10.2 compiler.

  • Winteracter 8.0

July 16th 2008

Winteracter v8.0 is now available.

View the full version 8.0 release notes.
  • 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.

  • Intel Fortran 10

June 29th 2007

As of v7.10g, Winteracter now officially supports Intel Fortran 10.0.

  • Windows Vista

March 20th 2007

As of v7.10f, Winteracter has been tested on the newly released Microsoft Windows Vista. Virtually all Winteracter features appear to work as expected. In general behaviour is the same as on Windows 2000/XP. Compilers successfully tested with Winteracter on Vista include CVF 6.6, IVF 9.1, LF95 5.7 and Absoft Pro Fortran 10. Winteracter documentation has been updated to include references to Vista, where appropriate. Users who currently own a Winteracter 7.10 licence can update to 7.10f in the usual way, via our Updates page.

  • Absoft Pro Fortran v10/Win32

December 16th 2006

As of v7.10d, Winteracter supports the recently released Absoft Pro Fortran v10 compiler on Win32 platforms. Winteracter therefore supports Absoft's v10 compiler on all of Win32, Windows x64, Linux/x86 and Linux/x86_64.

We are continuing to also support Absoft Pro Fortran 9 on Win32, in version 7.10. Customers who hold or purchase a Winteracter 7.10 licence for use with Absoft Pro Fortran on Win32 will therefore have access to versions which support both the v9 and v10 compilers. Support for v10 is included in the downloadable v7.10 update, which is available on the Updates page.

  • Mac OS X/x86

November 27th 2006

X/Winteracter is now available for Intel-based Apple Mac systems. As of 7.10c, the supported compilers are Intel Fortran 9.1 and g95. Support for Absoft Pro Fortran v10 has also been added, as of v7.10f.

The Intel-based Mac version of X/Winteracter offers the same functionality as the earlier PowerPC equivalent, operating via the X server which is supplied as part of Mac OS X.

Please note: Support for the PowerPC-based Mac platform has now been frozen at v7.10a. All future X/Winteracter updates and new releases for Mac OS X will be for Intel-based Mac systems.

  • Winteracter 7.10

May 22nd 2006

Winteracter v7.10 is now available.

View the full version 7.10 release notes.
  • 3D modelling
    • 3D models can be split into parts. Allows partial model manipulation without full model recreation:
      • Apply transformation matrix to a part to move or rescale it.
      • Change material of a given part (e.g. to highlight it).
      • Set part visibility, allowing objects to be hidden.
      • Names can be assigned to parts, to simplify end-user part identification.
    • 3D DXF support upgraded:
      • Number of vertices and facets can be interrogated.
      • Faster loading when the "shared vertices" option is specified.
      • Parts recognised in DXF files.
    • Substantially expanded model interrogation. Virtually all model information can now be retrieved, including vertex co-ordinates.
    • Material of each facet can be set individually.
    • 3Dview model viewer tool upgraded to support parts in both W3D and DXF files. A separate "Parts view" uses a split window to display a parts list and a model view highlighting the selected part.
  • Database Interrogation
    • Interrogate data in third-party data sources, via ODBC.
    • ODBC database access supported on all of Windows, Linux and Mac OS X.
    • Retrieve data as strings, integer, real or double precision values.
    • Access single fields or arrays of values (latter is more efficient).
    • Interrogate number of database records.
  • Graphics primitives
    • Co-ordinate system rotation:
      • Single subroutine call allows entire co-ordinate system to be rotated by 0, 90, 180 or 270 degrees.
      • Rotation affects all graphics output, including presentation graphics.
    • Graphics text blocks:
      • Write multi-line text within a formatting rectangle.
      • Text can be justified or l/c/r aligned.
      • Option to auto adjust font size to ensure text fits.
      • Control over line spacing.
      • Line breaks can be forced.
      • Text block length interrogation function.
    • Arrow head width control.
    • Limits on polyline/polygon size eliminated.
    • Palette interrogation: Get nearest 8-bit palette index, given a 24-bit RGB value.
  • Editor windows
    • Editor window printing can be invoked under program control, in addition to user invocation.
    • Program control over both program-invoked and user-invoked editor printing options.
    • Set editor selection.
  • Grids
    • Control over print options for user-invoked grid-window printing.
    • Optionally save grid column/row labels in CSV files.
  • Bitmaps
    • Faster bitmap rotation on Windows NT/2000/XP (approx 10 times quicker).
    • Faster and better quality image resizing on Windows.
    • More memory bitmaps allowed (max=50).
    • X Windows versions now support same range of BMP/PCX sub-formats as Windows versions. Adds support for compressed BMP, 16-bit BMP and mono/16-colour PCX.
  • Resource editor
    • Improved field resizing in dialog editor.
    • Export current button in toolbar editor.
    • Bigger images in image editor (max=100x100).
  • WED
    • HTML tag insertion options:
      • Insert : Picture, hypertext link, table, list, anchor point, horizontal line or line break.
      • Text style formatting : Bold, italic, font size, super/sub-script, monospaced.
      • Paragraph formatting : Normal/heading/pre-formatted and paragraph alignment.
    • Direct access to full Subroutine Reference via summary Subroutine Info dialog.
    • Subroutine Info dialog now shows each argument's intent.
    • Hex colour code insertion.
  • WiDE
    • Line ending conversion tool eases source file exchange between Windows and Linux/Mac OS X.
    • Improved front-end to Fortran source reformatter.
    • Simplified code output from Application Wizard.
  • Help editor
    • HTML tag insertion options when editing help files in HTML source form:
      • Insert : Table, list, anchor point, horizontal line or line break.
      • Text style formatting : Bold, italic, font size, super/sub-script, monospaced.
      • Paragraph formatting : Normal/heading/pre-formatted and paragraph alignment.
    • Substantially expanded topic editor documentation.
    • Advanced Search option when generating HTML Help (CHM) files.
    • Access to Microsoft's HTML Tag Reference (where installed).
  • Troubleshooter editor
    • Same HTML tag insertion options as WED (see above).
    • Several additional help options, including access to Microsoft's HTML Tag Reference (where installed).
  • Documentation
    • Advanced search options under Windows:
      • Boolean operators.
      • Previous search string history.
      • Restrict search to previous results and/or topic titles.
      • Sort results by title, location or rank.
      • Accessible via the Search tab in the HTML Help viewer window.
    • New wsearch tool on Linux and Mac OS X provides similar documentation search capabilities:
      • Previous search string history.
      • Restrict search to previous results and/or topic titles.
      • Sort results by title or location.
      • Search can be invoked from the command prompt or the Help menu in WiDE.
    • Improved index.
    • Section name on every page.
  • Compilers
  • Support for the forthcoming version of Lahey/Fujitsu Fortran running on Linux/x86_64 (AMD64/EM64T) platforms.
  • Absoft Pro Fortran support on Linux upgraded to v10. (Note: v10 is now the required version.)
  • New Win64 version for Absoft Pro Fortran v10 on AMD64/EM64T Windows.
  • General
  • Display EMF metafiles from the program resource in a dialog field under Windows.
  • Sort routine extended to optionally report new array order.
  • WHelpfile accepts "ms-its:" filename syntax allowing access to a specific HTML file inside a HTML HELP (CHM) file.

  • Winteracter 7.0

September 13th 2005 (updated October 12th 2005)

New features benefit both Windows and Linux implementations, unless stated otherwise:

View the full version 7.0 release notes.
  • 64-bit Windows and Linux
    • New versions available for AMD64/EM64T platforms:
      • Intel Fortran 9 on X64 versions of Windows XP and Windows Server 2003
      • Intel Fortran 9 on Linux/x86_64
      • Absoft Pro Fortran 9 on Linux/x86_64
    • Fully source compatible with 32-bit version
    • Same range of visual tools as 32-bit version
  • Mac OS X
    • X/Winteracter ported to Apple Mac
    • Runs via Apples's X11 X server
    • Virtually the same functionality as the Linux version
    • Same calling interface and visual tools as the Linux version
    • Target compiler : Absoft Pro Fortran 9.2
  • Absoft Pro Fortran 9
    • Absoft Pro Fortran support updated from v7/8 to v9 (v7/8 are no longer supported)
    • Absoft compilers supported across all of Windows, Linux (x86 and x86_64) and Mac OS X
    • Win32 Absoft licence added to the choice of 30-day Evaluation versions.
  • Intel Fortran 9
    • Intel Fortran versions are now built with and formally support the version 9 compiler
    • Versions available for both IA32 and EM64T on Windows and Linux
  • g95 (New at v7.0a)
    • g95 support has been added to all Linux and Mac OS X versions of X/Winteracter at v7.0a. This is included as an addition to support for the target commercial compiler. i.e. X/Winteracter licences are still supplied for use with a primary compiler from one of Lahey, Intel or Absoft, but g95 support is now included at no additional cost. Users of the original 7.0 release can obtain g95 support by updating to v7.0a, or later, via the Updates page. (To check your installed version number, select Help|Licence Information in WiDE.)
  • 3D Modelling
    • OpenGL-based renderer added to Winteracter 3D modelling routines:
      • New WglShow provides an OpenGL based equivalent of existing W3dShow renderer.
      • Offers a "best of both worlds" 3D modelling solution, combining our easy to learn 3D routines with OpenGL performance.
      • Existing Winteracter 3D modelling programs easily upgraded to use the OpenGL renderer.
      • Much larger models become feasible, as do models with intersecting facets.
    • W3dLoad and W3dSave extended to read and write 3D models in DXF format. Allows 3D models to be exported to or imported from third party applications.
    • W3dFacet now allows for double-sided facets
    • Multiple light sources and light intensity/colour control
    • Improved material reporting
Download our newly updated OpenGL demo
which now also incorporates examples of
Winteracter's own 3D modelling interface.
  • 3D Model Viewer
    • New 3Dview OpenGL-based 3D model viewing tool
    • View 3D models created by Winteracter's own W3dSave routine or third party 3D DXF files.
    • Highly responsive viewing control, with rotate, zoom and pan via mouse, keyboard or menu
    • Animated rotation option
    • Save models in Winteracter or DXF format
    • Export image saves current view in BMP, PNG or PCX format
    • Print via Print Manager (Windows) or PostScript (Linux or Mac OS X)
    • Orthographic or perspective projection
    • Choice of rendering methods (wireframe, unlit or shaded)
    • Control over materials and lighting
    • Redistributable with Winteracter based applications
  • HelpEd Help Editor
    • Major upgrade of our help file creation tool
    • Now available on Linux and Mac OS X
    • Support for HTML/Javascript and HTML Help (CHM) upgraded to give equal emphasis to all three output formats
    • Help file source can now be maintained in HTML as an alternative to RTF (HTML source always used on Linux and Mac OS X)
    • Contents now managed via a treeview
    • Topic editor adds various features from WED, e.g. insert file/date/time, find all, goto line, HTML syntax highlighting, etc.
    • Improved documentation
    • WinHelp-to-HTML converter now fully incorporated (replaces old separate Help2HTM tool)
  • TrEdit Troubleshooter Creator
    • New visual tool creates Q&A style "troubleshooters"
    • Available on all supported platforms
    • Easy to use split-window treeview+editor user interface
    • Topic editor includes various WED features such as insert file/date/time, find all, HTML syntax highlighting, etc.
    • Creates HTML/Javascript or Windows HTML Help (CHM) output files. HTML files can be deployed to any platform. CHM files can be deployed as a single file.
  • WiDE development environment
    • Find-in-Files option to search+edit project and/or non-project text files
    • Improved project file portability
    • Intel Visual Fortran configuration simplified
    • Absoft Pro Fortran support updated to v9
  • WinterView Data Viewer
    • Bit image files can be viewed
    • XYZ co-ordinate lists can be loaded and automatically gridded
    • Save surface as a model for viewing in new OpenGL based 3D viewer
    • Missing data support
    • Current cell indicator
    • Smooth shading option
    • Mouse control improvements
  • Grids
    • Top-left corner can be labelled
    • Save Selection menu option in grid windows
    • Colour control in read-only cells
    • Runtime column width control via column headers (Windows only)
    • Faster CSV file save for numeric grids
  • Resource Editor
    • Undo options added to menu and toolbar editors.
    • Grid column rearrangement option in dialog editor
    • Better image filename handling improves resource file portability
  • General
    • Window background colour can be set on window-open
    • Right justified status bar divisions
    • 24-bit colour support in DXF files
    • Smooth shading option in 3D surface and 2D contour plots
    • Missing data indicator support in line-based 2D contour plots
    • Movie playback to dialog fields (Windows only)
    • Byte order swapping option in binary file I/O routine
    • More fonts in WED, font selectable on the fly
    • Desktop shortcut creation in generic installer (Windows only)
    • Share a common menu between editor and non-editor sub-windows in a split window
  • Winteracter 6.10

January 17th 2005

New features benefit both Windows and Linux implementations, unless stated otherwise:

View the full version 6.10 release notes.
  • Grids
    • Major reworking of grid control under Windows with several benefits:
      • Lower resource usage
      • Faster scrolling
      • Much larger grids are feasible
      • Cells updated in real time when scrolled via the scrollbar
      • Less cluttered spinner and menu fields.
    • Other performance improvements
      • Faster creation/destruction of grids under Linux, if all column types are the same
      • Faster grid file load and save under both Windows and Linux.
    • Get/set grid selection under program control
    • Reporting of grid selection changes
    • Grid label interrogation
    • Improved multi-cell selection mechanisms under Windows
  • Clipboard
    • Clipboard contents interrogation
    • Set of subroutines to put/get strings, bitmaps and metafiles to/from clipboard
    • Replay EMF (Win32) or CGM (Win32/Linux) metafiles directly from clipboard
    • Display memory bitmaps directly from clipboard
  • WinterView : Data Viewer
    • New addition to the Winteracter visual tool set.
    • Display two dimensional numeric data simultaneously in a grid and a 2D or 3D plot.
    • Reads data from CSV files saved from Winteracter based programs or third party applications.
    • Supported plot types : 3D surface, 2D line or fill based contour plot, 2D vector plot
    • Zoom and pan options allow examination of sub-areas of the data.
    • Print options for both grid data and plot
    • Export plot in any of WMF/EMF, EPS, CGM, SVG, HP-GL, HP-GL/2, DXF, BMP, PCX or PNG.
    • WinterView is redistributable with Winteracter-based applications.
  • Presentation Graphics
    • Vector plots
    • Shaded fill primitives
    • Faster 2D filled contour plots
    • Graduated colour option on line-based contour plots
    • Continuous colour bar style key
    • Number of built-in markers increased from 20 to 40
  • WiDE
    • Optional combined window layout can be used to merge project dialog, console and editor windows into a single split window. (Multi-window layout still supported, if preferred).
    • Source code reformatter provides various code beautification options.
    • Improved toolbars
    • Improved library management
  • Resource Editor
    • Support for horizontal and vertical separator lines in dialogs.
    • Dialog fields can be centred as a group, maintaining their relative positions.
    • Image editor can load monochrome icons and cursors.
    • Linux image editor uses tool-specific mouse cursors, as under Windows.
    • Improved treeview properties dialog
  • Visual Tools
    • More Help buttons in visual tools' dialogs and toolbars.
    • More recent files on the File menu in various tools.
  • Cursors
    • User-defined mouse cursors now supported on Linux, in addition to Windows.
    • Per-drawable mouse cursor control
  • General
    • A selection of new pre-defined icons, button-bitmaps and cursors
    • Get/put command line history in editor windows
    • Change editor window font on the fly
    • Generic installer now includes a dialog-only option (i.e. without full screen backdrop)
    • Line number and header/footer printing options in WED
    • Set/goto bookmark option in editor windows and WED
    • Partial registry emulation under Linux, allowing portable registry key usage across Win32 and Linux
    • Save two dimensional integer, real, double precision or character arrays to CSV files via a single subroutine call. Simplifies data export to spreadsheets (e.g. Excel) or the new Winteracter data viewer.
    • Parent dialog can be specified when showing a dialog.
    • Program icon can be shown in a dialog field.

  • Winteracter 6.0

June 7th 2004

New features benefit both Windows and Linux implementations, unless stated otherwise:

View the full version 6.0 release notes.
  • Split Windows
    • Split windows into multiple panels.
    • Sub-windows can be normal graphics output windows, dialogs, text editors, bitmap viewers or grid editors.
    • Split windows horizontally or vertically. Each sub-window becomes a child window which can itself be split.
    • Each sub-window can be resizable or fixed size.
    • Only minor changes are required to existing programs to utilise this feature.
    • To see split windows in action, download the Winteracter demo from the Demo/Trial Software page and select either of the Presentation Graphics or Animation options.
  • Resizable Dialogs
    • Option to make dialogs user resizable. Simply nominate one resizable field within a dialog. Winteracter does the rest.
    • Especially useful with grid controls, treeviews, list boxes and multi-line string fields.
    • Several dialogs in Winteracter's own visual tools are now resizable.
  • WiDE Development Environment
    • Make : Built-in 'make' facility reduces compile time.
    • Help : Customisable help menu. Add your own help files.
    • External applications : Define filetype associations for integration with external apps.
    • Menu : Improved menu structure provides better organisation and clearer option descriptions.
    • Hex dump : File browser option to view files in hex.
    • Debug : Access to Microsoft debugger when using DVF/CVF 5.0/6.x or PowerStation 4.0.
  • Documentation
    • Merged help : Documentation collected together under a single contents/index control. Single access point for virtually all disk-based documentation.
    • Programming Reference : Subroutine Reference, "winter" help file and parts of old User Guide combined into a single definitive disk-based reference.
    • Links : Navigation of disk-based documentation further improved by extensive additional hypertext links within the Programming Reference, plus many links between help files.
    • Programming Guide : New manual with greater "how to" emphasis replaces old User Guide.
    • Linux : Improved contents control performance and better font handling in HTML help pages on Linux.
  • Presentation Graphics
    • Error bars : Add error bars at any position and direction to 2D scatter and polyline plots.
    • Scatter plots : Graduated colour 3D scatter plots. Varying number of points per data set allowed on 2D and 3D scatter plots.
    • Contour plots : Graduated colour 2D fill-based contour plots.
    • Scale : Interrogate automatically generated scale values.
    • Surfaces : Control over grid line density on 3D surfaces.
    • Tables : Double precision and string column types added.
    • Limits : More data sets allowed. Limit on stacked plot size eliminated.
  • Mouse Wheel
    • Mouse wheel scrolled message reporting.
    • Mouse wheel support on Linux in editors, grids, bitmap viewer windows and various dialog controls.
  • Memory Bitmaps
    • Save/load to/from disk in a single subroutine call.
    • Bitmap manipulation routines : Mirror, rotate, resize.
  • Save as HTML
    • New routines save two-dimensional arrays as HTML tables.
    • Support for character, real, double precision or integer arrays.
    • Save HTML fragment or complete page.
    • Control over various layout options.
  • Help2HTM
    • Font handling reworked. Now uses cascading style sheets instead of <font> tags. Gives more accurate font reproduction and improves cross-browser compatibility.
    • Substantially improved Javascript contents/index control. Faster operation and better current-page tracking
    • In-page links.
    • Inter-help file links.
    • Better support for character codes above 160.
  • Other Visual Tools
    • ResEdit : "Double click selects default button" option for menu and treeview fields. "New toolbar button" option in image editor. Option to reduce frequency of symbol header save, for sake of 'make' facilities. Longer tab control captions allowed.
    • WED : Bracket matching. Mouse wheel scrolling on Linux. Optional second toolbar. More recent files on File menu.
    • PlotConv : Optional page range in multi-page printing. Resizable main dialog.
  • General
    • Editor windows : More fixed pitch fonts. Set cursor position and find string routines.
    • Line types : Eighth line style added.
    • IOsDeleteTree : Delete a directory tree.
    • Demos : Six more example programs.
    • Large disks/files : InfoOpSystem and IOsFileInfo support disk/files bigger than 2Gb.
    • Grids : Current selection range can be interrogated.

Note: Support for Intel Fortran v7.x (Win32/Linux) and LF95 v6.1 (Linux) has been dropped at this release in favour of Intel Fortran v8 and LF95 v6.2. Support for NAGWare f95 (Linux) has also been dropped.

  • Intel Fortran v8

December 10th 2003

Winteracter is available with immediate effect for use with the newly released Intel Fortran version 8, on both Windows and Linux. Intel Fortran v8 is the "combined technology" release which merges the Compaq Visual Fortran front-end and the Intel Fortran code generator. The Winteracter 5.10e update adds libraries and modules which are compatible with Intel Fortran v8.

Winteracter 5.10 users who have a licence for the Digital/Compaq/Intel Fortran version can download the latest update to obtain IF8 support. Users of earlier Winteracter releases can upgrade to v5.10 to obtain the same functionality (see the upgrade prices on the Price List page.)

More information on Intel Fortran is available on the Intel web site.

  • Winteracter 5.10

September 1st 2003

New features at Winteracter v5.10 include:

View the full version 5.10 release notes.
  • Development Environment
    • WiDE, the Winteracter development environment, has been substantially upgraded. It now offers an even more credible alternative to compiler/platform-specific IDEs.
    • Separate Release and Debug configurations, selectable with a single keystroke or mouse-click.
    • Additional program execution options when Debug configuration selected. Enable reporting of Winteracter library error messages. Run via your compiler's debugger (where this is provided in standalone form).
    • C compiler support. Compile and link mixed Fortran/C applications, if required.
    • Integrated WPP Fortran pre-processor can be invoked automatically during compilation or as a one-off.
    • Context sensitive help. A new Help button appears in nearly every WiDE dialog.
    • Help files updated, expanded and reorganised. Manuals now accessible from Help menu.
    • Improved Automake interface.
    • Improved invocation of Winteracter's visual tools. Keyboard accelerators and auto-loading of compatible project files.
    • Improved console message reporting.
    • Enhancements to integrated text editor (WED) and resource editor.
  • WED
    • Syntax highlighting extended: C, HTML, RC, H and BAT files are now supported. Fortran highlighting is WPP sensitive. Logical operators and statement numbers highlighted separately in Fortran.
    • Pop-up Winteracter subroutine descriptions. Just place the cursor on a name and hit Ctrl+F1.
    • Insert dialog value put/get source code in WiDE version of WED.
    • Other new features: Context menu key recognised (Win32), optional backup files, modification indicator, save+Browse HTML in one step.
  • Resource Editor
    • Code generation: Automatically generate code to process messages or to put/get dialog values, based on identifiers defined in resource file.
    • Toolbar editor: Import PNG or PCX bitmaps or 16/256 colour icons, as toolbar buttons.
    • Icon editor: New text and ellipse tools. Maximum image size increased. Improved rectangle tool.
    • Context sensitive help: Help button in nearly all ResEdit dialogs.
  • Pre-Processor (WPP)
    • New WPP Fortran pre-processor added. Useful for code which requires minor variations to suit different target compilers/platforms.
    • Supplied both in command line form and built into WiDE.
    • Easy to understand format relies on Fortran comments, ensuring both source and output files remain valid standard-conforming Fortran code.
  • email
    • Send email direct from your Winteracter application.
    • Support for multiple recipients/attachments.
    • Works on both Win32 and Linux.
  • Presentation Graphics
    • Missing data: Most plot types can now cope with unavailable data values via a program definable missing data indicator.
    • Keys: Control over key area size/position. Optionally clear area or assign a title.
    • Polylines: Varying length arrays in polyline plots.
    • Markers: Numeric markers >9 supported.
  • Debugging/diagnostics
    • Library error message strings now include name of originating routine and, where appropriate, operating system or zlib message strings.
    • Operating system and zlib error message strings can be interrogated by number.
    • IDebugLogical added.
    • New WiDE debugging options.
  • Help Files
    • HelpEd now allows bitmaps and metafiles to be included in help files.
    • HelpHTM now recognises included pictures, as added via HelpEd. (Embedded pictures were already recognised).
    • HelpHTM accepts links to external URLs and allows the help window background colour to be set.
    • HTML and PDF browser names can be set under program control on Linux.
  • Dialogs/Grids
    • Multiple copies of same dialog can be loaded simultaneously.
    • Control provided over value returned by undefined numeric fields/cells.
    • Save grids as HTML.
    • Grid string search can optionally include numeric columns.
    • Grid windows: Optional insert/delete row menu options and backup file creation.
  • Message handling
    • Timers can now auto-repeat.
    • FieldChanged messages can be forced to occur on every change in a string/numeric field.
  • Miscellaneous
    • Sound: .WAV file playback on Linux, in addition to Windows
    • Editor windows: Context menu key support (Win32), backup files, modification indicator, program invoked save, better error messages.
    • Bitmaps: Get memory bitmaps from program resource. Click+drag option in editor windows.
    • Operating system: Interrogate filetype/program association (Win32). Set environment variables.
    • Date/time utility routines: Calculate day of week, difference between two dates and days in month. Identify leap year. Numeric date/time to string in various formats.
    • Windows version now includes an uninstaller.
    • PlotConv offers improved multi-image file navigation.
  • Intel Fortran 7.x and 8.x
    • The Visual Fortran (DVF/CVF) and Intel Fortran 7.x (Windows) versions have been combined into a single licence. CVF or IF7 customers who upgrade to 5.10 will receive libraries/modules for use with both compilers.
    • This release has been tested with and is ready to support Intel Fortran 8.x (due late 2003) on both Win32 and Linux. This is the long awaited release which combines the CVF and IF7 compilers. The v5.10 documentation and the new version of WiDE already include support for IF8. Customers who buy a CVF/IF7 (Win32) or IF7 (Linux) Winteracter 5.10 licence will be able to download IF8-compatible libraries+module, as soon as the compiler is officially released. (Note: While Intel Fortran 8.0 is based on the same compiler technology on both Win32 and Linux, the Win32 product will also be known as "Intel Visual Fortran" for marketing purposes. Since Winteracter supports the Intel compiler on both platforms, we are referring to it generically as "IF8".)

  • 30-day Trial Version (Win32)

May 13th 2003

For customers who are considering purchasing Winteracter for the first time, a 30-day Win32 trial version is now available. This is available to users of the Lahey LF95, Compaq Visual Fortran or Intel Fortran compilers. The trial version includes the core Winteracter components, namely the main subroutine library and the Winteracter Development Environment (WiDE). PDF versions of the Winteracter manuals are also included. To request a trial, go to the Demo/Trial Software page.

  • Winteracter 5.0

February 11th 2003

New features at Winteracter v5.0 include:

View the full version 5.0 release notes.
  • Grid Printing
    • Grid windows now include a built-in Print option. Grids are printed via Print Manager (Win32) or PostScript (Linux).
    • Grid printing also available under program control, allowing printing of grids in dialog.
    • All or part of a grid can be printed. Grids can be printed over multiple pages and/or scaled. Control over use of colour and appearance of grid lines.
  • Text Editor Windows
    • Text editor windows displayed by WEditFile now use the Windows RichEdit v2/v3 control, where available. This offers several benefits including multi-level undo, backward searching and enhanced mouse-wheel support.
    • Selective program control over both paragraph and text style in RTF editor windows under Windows. Control over font, colour, emphasis, bullets, etc.
  • Dialogs
    • The Windows version now allows fonts to be specified on a per-field basis in dialogs. Any Windows font can be used.
    • The Windows version of the directory selector common dialog now uses a treeview, allowing easier directory searching.
  • Help Files
    • The Windows version of Help2HTM now offers a choice of Windows HTML Help (CHM) output, in addition to HTML/Javascript output. CHM format offers simultaneously visible contents/index and topic information.
    • HTML/Javascript help file sets generated by Help2HTM now provide an equivalent user interface to HTML Help (CHM), with contents/index and topic information in separate frames.
    • HelpEd now includes a built-in version of Help2HTM. Help files can therefore be generated in any of HLP, CHM or HTML formats from a single tool, using common sources.
    • Winteracter's own help files under Windows and Linux are now both generated via Help2HTM (CHM under Windows, HTML under Linux). Disk-based documentation on both platforms therefore enjoys an improved user interface.
    • New features and bug fixes are now documented in a single release notes help file (replacing the previous whatsnew and bugfixes documents).
    • WHelpFile's CHM support has been upgraded to allow topic/keyword access and to allow the HTML Help viewer to be closed.
    • WHelpFile can now display Adobe Acrobat (PDF) files.
    • Invocation of local (non-URL) HTML files from within WHelpFile has been improved to ensure compatibility with Mozilla. This particularly benefits the Linux versions of the visual tools, which are now able to display their help files via Mozilla.
  • 3D Modelling
    • A major new set of 3D modelling routines offer an alternative to OpenGL, for certain users/applications. The new 3D routines offer a more concise and Fortran oriented calling interface. Built on Winteracter's own graphics primitives/drivers, they therefore provide more extensive hardcopy/export facilities and eliminate reliance on additional external libraries. (For more details of the respective merits of OpenGL and Winteracter's own 3D routines, please refer to the v5.0 release notes.)
    • Create 3D model descriptions from vertex/facet data. Utility routines to produce rotated or extruded objects from 2D polyline/polygon descriptions.
    • Control over associated materials (colour/etc.)
    • Choice of rendition methods (wireframe, unshaded or lit with three shading methods).
    • Control over viewing position, direction of view and 'up' vector. Location of a single light source can also be specified.
    • Modelview matrix manipulation routines (put/get, rotate, scale, translate).
    • Perspective or orthographic view.
    • Save/load model descriptions to/from compiler/platform independent binary data files. Optionally, build models incrementally from multiple data files.
    • Text routines to add 3D strings/numbers using outline fonts on both Win32 and Linux.
  • Shaded Fills and 24-bit Colour
    • A new shaded polygon fill primitive has been added. A 24-bit RGB value is associated with each polygon vertex. Uses a GDI primitive where available or a generic substitute otherwise.
    • 24-bit colour support under X Windows has been improved. Particularly useful when using features like the new shaded polygon fill or the 3D modelling routines. Also used by PlotConv to show more colours in 16/24/32-bit BMP/PCX/PNG files.
  • WED (Winteracter Text Editor)
    • Syntax highlighting in Fortran source files supported in both screen (Win32) and hardcopy (Win32/Linux) output. The style of Fortran comments, strings, types, keywords and intrinsics are individually selectable. Generic and specific intrinsics are separately identified. Winteracter routine names are also highlighted. Hardcopy highlighting supported on both colour and mono printers.
    • Fortran printer listings now also include subroutine-per-page and subroutine-index options, plus page numbering.
    • A Print Selection option has been added.
    • A Colour Number option has been added to the Insert menu.
  • WiDE (Winteracter Development Environment)
    • Improved compilation error reporting and location. In addition to raw console output, compilation errors now appear in a summary dialog. Selecting an error jumps to that error in the editor.
    • Syntax highlighting, as described above. Notably, highlighted/indexed Fortran printer listings are available to both WED and non-WED editor users.
  • PostScript Image Printing
    • Bit image files loaded via IGrLoadImage are now reproduced in PostScript output via IGrHardCopy.
    • IGrPrintImage bit-image dump now supports PostScript output (now used by default under Linux).
    • The PlotConv graphic file viewer/converter can now print BMP/PCX/PNG files to PostScript or convert them to EPS.
  • Graphical Input
    • Allow the user to mark a point, line, rectangle or ellipse with the mouse. Optionally maintain rectangle/ellipse aspect ratio.
    • Allow the user to drag a fixed shape (line, polyline, curve, polygon or ellipse) to a new position.
  • Miscellaneous
    • Motif 2.2 is now supported on Linux, in addition to v2.1.
    • The Resource Editor now provides dynamic control over the maximum number of dialogs/menus/fields etc. in a resource. This will prove useful to developers of unusually large resource files.
    • Several minor enhancements have been applied to log scaling on presentation graphics plots.
    • The current user name can be retrieved.
    • Default graphics hardcopy filenames are now sensitive to output file type.
    • Support for Intel Fortran.

  • Winteracter 4.10

May 27th 2002 (updated June 15th 2002)

View the full version 4.10 release notes.

New features at Winteracter v4.10 include:

  • Visual Tools
    • The Winteracter Development Environment (WiDE) now incorporates a fully intergrated version of the resource editor. All of the dialogs, menus, toolbars, etc. which your application uses are now automatically listed in a treeview on a "Resources" tab in the WiDE project dialog. Selecting any user interface component from this tab opens a window to display and edit that item in the resource editor. This provides more seamless integration than the previous method of resource editor invocation, which relied on running the standalone version as an external process. (Note : The standalone version is, of course, still provided for the benefit of those who prefer to develop in other environments. The functionality of both editors is essentially identical.)
    • The built-in WiDE text editor (now known as WED) has been substantially upgraded and is now also supplied in stand-alone form. WED provides a number of Fortran/Winteracter-specific productivity features, including:
      • New "Insert" option allows you to quickly add any of the following to your source:
        • Winteracter library call
        • Winteracter symbolic name
        • Resource identifier
        • Message processing
        • New subroutine/function
        • File
        • Date/Time

        These options further enhance Winteracter's "visual" capability. The library call and message processing insertion options are particular time savers!

      • A "Goto Routine" option makes it easy to find your way round multi-routine source files. Just hit Ctrl+R for an instant alphabetical list of the routines, modules, etc. in the current source file.
      • The "Find All" option has been extended to allow the routine which contains each matched line to be reported.
      • Many other new options : Multiple file buffers (edit up to 20 files simultaneously), find-difference, save-selection, delete/join/transpose lines, indent/unindent, comment/uncomment, case conversion, open recent files, font selection, preference management and help.
    • Minor resource editor enhancements include support for pre-processing (useful when porting between Windows/Linux or when creating resources shared between multiple applications) and control over the initial format of floating point field/cell values.
  • Memory Metafiles
    • Graphics metafiles can now be created in memory. Logically, this is equivalent to the existing memory bitmap capability, except that a list of drawing instructions are stored instead of a pixel based image. A new MF subroutine group has been added offering the following functions:
      • Create/destroy memory metafiles.
      • Save/load memory metafiles to/from disk.
      • Play back memory metafiles to the current drawable.
      • Copy memory metafile to the Windows clipboard.
      • CGM format metafiles supported under both Windows and Linux.
      • EMF format metafiles supported under Windows.

      Other new memory metafile functionality includes:

      • Memory metafiles selectable as target drawable via IGrSelect, exactly as for windows, memory bitmaps and dialog fields.
      • WDialogPutImage allows an EMF metafile to be specified as the picture to be displayed in a dialog field, under Windows.
  • Graphics Primitives
    • A set of curve plotting and point calculation routines have been added to draw Bezier, cubic B-Spline and coincident curves. These are device independent routines which work with all Winteracter output formats. The point calculation routines can be used to fill polygons with curved borders.
    • The number of line types supported in GDI output under Windows NT/2000/XP has been increased to the full set of 7, as supported by Winteracter's other graphics drivers. The line patterns used on NT/2000/XP have also been reworked to give results which are substantially superior to the standard Windows line types.
    • The number of line types supported in CGM output has also been increased to seven (though is dependent on the CGM importing software).
  • OpenGL
    • A set of text handling routines have been added to plug this notable gap in the OpenGL interface. These routines are closely modelled on the equivalent Winteracter graphics text routines, as introduced at v4.0. The particular facilities provided by the OpenGL text routines include:
      • Access to any True Type font, under Windows.
      • Vector based fonts under both Windows and Linux.
      • 3D text extrusion option.
      • Write either text strings or numeric values.
      • String measurement.
      • Alignment control.
    • Brief Fortran oriented descriptions of all the OpenGL GL/GLU 1.10 function descriptions have been added to the help files. These are intended to supplement rather than replace the numerous existing sources of OpenGL documentation, which are almost invariably C oriented. At the same time, all of the supplied OpenGL related documentation has been collected together in a dedicated help file.
  • Miscellaneous
    • Windows. Windows can be hidden under program control after they have been displayed. The window icon can also be changed at run time.
    • Text Editor Windows. The WEditFile routine now offers a multi-buffer option, allowing up to 20 files to be edited in the same editor window simultaneously.
    • Bitmaps. A pair of routines have been added to put/get part of a memory bitmap to/from a colour data array. Keyboard scrolling has been extended in modeless/semi-modeless bitmap viewer windows. Memory bitmaps can be copied to the Windows clipboard.
    • File Selector. A replacement for the standard Motif file selector is now provided under Linux, upgrading the functionality of WSelectFile to that of the Windows version (e.g. support for multi-file selection).
    • Dialogs. Individual treeview strings can be changed at run-time, as can dialog title-bar icons. Individual options can also be appended to menu fields.
    • Euro. Several of the supplied software fonts have been extended to include the Euro currency symbol. Documentation has also been extended to explain how to enter and display the Euro symbol in dialogs and graphics under Windows.
    • Decimal Point. The local decimal point, as defined in Windows Control Panel, can optionally be used in dialogs, string/numeric conversion and numeric graphics-text output.
    • Toolbar Buttons. The supplied selection of pre-defined toolbar buttons has been expanded.
    • WMF. The IGrReplay routine now allows one 16-bit WMF file to be embedded into another under Windows.
    • Information Functions. New WInfoDrawable, WInfoMetafile and WInfoGraphics information functions have been added.
    • Help2HTM. The help to HTML converter has been updated at v4.10a to include support for Netscape 6.x and Mozilla. Our Linux help files have also been regenerated to provide compatibility with these browsers. Users of the initial 4.10 release can download an update which includes these changes.
  • Compilers/Platforms
    • LF95 5.7 (Windows). The new version of LF95 which uses the Microsoft linker is supported. Note that this compiler requires a different Winteracter library to previous releases, so an upgrade will be required. (Of course, previous Lahey compilers remain supported. The Lahey/Win32 version of Winteracter 4.10 therefore includes support for all of LF90 3.50-4.50, Elf90 4.0 and LF95 5.0-5.7.)
    • Visual Fortran. This release has been built with VF 6.6, but compatibility with all of VF 5.0-6.6 has been maintained.
    • FTN95. The Salford implementation has been built with the recently released FTN95 2.54.
    • Linux. X/Winteracter now requires a Linux version based on glibc 2.1 (kernel 2.2) or later, e.g. Red Hat 6 or later. The LF95 Linux version has been built with the v6.1 compiler release.
  • Winteracter 4.0

November 7th 2001

View the full version 4.0 release notes.

New features at Winteracter v4.0 include:

  • Resource Editor
    • A new resource editor lies at the core of v4.0. The new editor combines the functionality of the four previously separate dialog, menu, icon/cursor and toolbar editors. The new resource editor greatly streamlines GUI design and management of the associated resource files. Navigation of your dialogs, menus, etc. is now much easier, with the entire contents of the program resource accessible via a single treeview. No need to constantly load your resource into multiple tools! The combined editor also provides greater consistency of behaviour when editing different resource types. Various minor enhancements have also been implemented, including:
      • The pre-defined resource files used by various common dialogs and special purpose windows can now be managed from the resource editor, eliminating any remaining need to edit the resource file manually.
      • When editing a menu, the menu mimic more accurately reproduces the expected run time appearance of the menu.
      • The 'copy' option now works on entire menus and toolbars, as well as dialogs.
      • Arbitrary image sizes between 8x8 and 48x48 pixels are now supported by the toolbar and image editors.
      • Flood fill, hotspot and mirror/flip tools have been added to the image editor.
      • The image editor now supports 256 colour cursors.
  • Graphics Text
    • Graphics text handling has undergone a major redesign in v4.0, providing a much more concise calling interface and additional functionality:
      • Access to any Windows font in GDI graphics output to screen, bitmap, printer or metafile.
      • The need for external software font files has been eliminated.
      • Opaque text is now supported.
      • Numeric values can be written directly without requiring intermediate conversion to strings.
      • Vector fonts can be drawn in a bold style.
      • More accurate measurement of string length in GDI output.

      The functionality of the new graphics text handling routines renders the GC, TX and FS subroutine groups largely redundant, so these have all been moved to the "obsolete routines" group (i.e. still supported, but use is now discouraged).

  • Graphics Import/Export
    • CGM. Both the CGM import and export drivers have been improved:
      • The CGM importer has undergone a major upgrade. Many CGM features which the importer did not previously support are now recognised. This allows a much wider range of third party CGM files to be read.
      • Output file size from the CGM driver has been reduced.
      • Various minor improvements to the CGM driver.
    • BMP/PCX/PNG. Bit image files loaded via IGrLoadImage are now reproduced in graphics hardcopy/export output when any of the following drivers are selected:
      • Windows Print Manager
      • Windows Metafiles (both 16-bit and 32-bit files)
      • CGM (uses CGM's "cell array" feature)
      • Raster hardcopy (i.e. HP and Epson type printers)
      • Raster image files (i.e. PCX/BMP/PNG files)

      Also, monochrome bit image files can now be read by IGrLoadImageData.

    • EMF. 32-bit Enhanced Windows metafiles are written slightly differently with several benefits:
      • EMF's are imported at the correct scale into a wider range of applications.
      • IGrReplayArea now works more reliably when zooming in on a selected area of a Winteracter-generated EMF.
      • IGrFileInfo can now report the dimensions of our EMF files.
      • Clipboard EMF's now import successfully into a wider range of third party applications.
    • DXF. Minor improvements have been made to the DXF driver:
      • Image size is no longer limited to 100 inches.
      • Output file size has been reduced by about 10%.
      • DXF's CIRCLE and ARC primitives are now used, where appropriate. This can also reduce file size and allows better rendering in imported applications.
    • Print Manager. The current Windows printer selection is remembered when reinitialising the Print Manager driver, rather than reselecting the default printer.
  • PlotConv
    • Our graphics file viewer/converter has been upgraded:
      • A much wider range of third party CGM files can be read.
      • CGM files containing bit images ("cell arrays") can be viewed, printed and converted.
      • The "view full screen" option has been replaced by a more useful "view in a window" option.
      • The aspect ratio of the image being viewed is now maintained in the preview field, the viewer window and in hardcopy output.
      • Line thickness is now reproduced when viewing CGM, HP-GL and HP-GL/2 files.
      • Various options are now offered when converting between vector file formats.
      • An option to merge all the images when viewing multi-picture vector files has added. This is useful when viewing files which split images into multiple layers (some GIS packages do this).
      • BMP, PCX and PNG images can now be converted into WMF, EMF or CGM files (i.e. metafiles with embedded bitmaps).
  • Operating System
    • Temporary dir/files. WInfoFilename can be used to obtain names of a directory for temporary files or of a unique temporary file.
    • Drive id. The Windows 'media presence' check has been extended to report the serial number of the specified drive.
    • File info. A routine has been added to report the size, time/date and attributes (read only, etc.) of a specific file. Another routine has been added which allows file attributes to be set.
  • Mouse
    • Double clicks. Mouse double clicks can now be reported.
    • Wheel mouse. Support for wheel mice has been extended to bitmap viewer windows and grids, under Windows 98/Me/NT/2K.
    • WInfoMouse. A new mouse information function reports the number of mouse buttons and the mouse cursor type.
  • Miscellaneous
    • Windows. Child windows can now be opened inside other child windows. Similarly, child windows can now be 'owned' by other child windows. (Note: This functionality is only fully implemented in the Win32 version, due to limitations imposed by X Windows.)
    • Colour. Handling of 24-bit colour values has been standardised across the entire library. This provides a more consistent calling interface, allowing the same values to be used by all colour handling routines. A set of colour conversion functions have also been added, which simplify conversion between 24-bit RGB values and (red,green,blue), (cyan,magenta,yellow) or (hue,lightness,saturation) triplets.
    • Spinners. FieldChanged messages are now reported when a spinner is used to change the value of a numeric field/cell. (Note: This enhancement was actually added at v3.10d, but is listed here for those who may have missed this change.)
Note : Following a review of the platforms, compilers and formats which we support, the following changes are effective from v4.0:
  • This release has been tested with Windows XP. While earlier Winteracter releases also appear to function correctly with XP, v4.0 is the first to formally support this platform. If XP related fixes are required, these will therefore only be available for v4.0 or later.
  • Winteracter development is now focussed on Windows and Linux platforms running on Intel and compatible processors. This decision has been forced by recent industry developments and the overwhelming market dominance of Intel/AMD processors. The SPARC and Alpha versions have been frozen at v3.10.
  • The obsolete Lotus PIC graphics file format is no longer supported.
  • Support for the Fujistu-branded Intel/Linux Fortran 95 compiler has been dropped in favour of the more popular Lahey branded equivalent (LF95). Fujitsu briefly marketed this compiler under their own name, but withdrew the product in favour of the Lahey equivalent some while ago.

For more information email: