Tel: +44(0)1865 300 579
Fax: +44(0)1865 300 232

Programs for Programmers

Winteracter

 


Winteracter

Winteracter is a modern GUI toolset for the Fortran 90/95 programming language. It consists of various visual development tools and a substantial subroutine library. Versions are available for most Fortran 9x compilers.

Winteracter offers many advantages:

  • Create modern GUI based applications using the latest Fortran standard.
  • GUI features based on native Windows and Motif components.
  • Avoid complex mixed language programming. Totally Fortran based.
  • No low level API access required.
  • Visual tools simplify GUI design.
  • Meaningful names make for highly readable and easily maintained code.
  • Mature platform independent graphics and operating system interface.
  • Numerous graphics hardcopy/export formats supported.
  • Distribution of Winteracter-based programs is royalty-free.
  • Free technical support by email.

New V8.0 (July 16th 2008)

Winteracter v8.0 is now available. Upgrades are available from any previous release.

  • Documentation: The Programming Guide has been integrated into the main documentation set. The entire documentation set is now supplied in a single format, under a common contents/index. The documentation set now provides numerous hypertext links to/from the Programming Guide for the first time. Integration of the Programming Guide ensures that all of the supplied documentation can now be searched via a single interface.
  • Bitmaps: Half-toning is now supported in bitmap stretching operations on most platforms, giving much better quality bitmap rescaling. WBitmapPut, WBitmapResize, WBitmapLoad and IGrLoadImage all beneft from this change. WBitmapPut now also supports bitmap stretching on X Windows. New bitmap file format conversion routine added.
  • Latest O/S versions: Improved support for recent operating system releases such as Vista, Mac OS X 10.5 (Leopard) and Fedora 9.
  • X fonts: X Windows font support has been substantially reworked to reflect the fonts which most current Linux and Mac OS X installations actually provide. Changes also take account of font rescaling quality, which can vary depending on platform. Font selection in dialogs/menus, editor and graphics text output all benefit from these changes. Graphics applications should particularly benefit, since X fonts will be used much more often in preference to substituted "software" fonts.
  • Information functions: Rationalisation of the the various information functions in the IF group has been completed, including various improvements to the graphics reporting functions.
  • Presentation graphics: Substantially improved grid interpolation algorithm. More hatching options. Better missing data handling in filled contour plots. User scaling limit eliminated.
  • Help files: WHelpFile (Win32) no longer relies on external DLL to display CHM files in IVF, LF95 5.7/7.x and Absoft 10 versions.
  • Visual tools: Many new menu accelerator keys added to most of the visual tools.
  • WiDE: Simplified OpenGL linking. Option to open files in system associated app on Mac OS X. Improvements to Project and Switches dialogs.
  • Resource editor: Toolbar editor allows selection from more images. Dialog editor alignment grid improved on Vista. Better resource identifier file/module naming conventions. Improved dialog put/get code generation dialog.
  • WED: Better tab key handling. More edit buffers. HTML symbol insertion. Improved printing option management. Command line "goto string" option. Improved dialog put/get code generation dialog in WiDE version.
  • HelpEd: Project source format (RTF-to-HTML) conversion option. HTML symbol option insertion options, as for WED. Better topic identifier file/module naming conventions. Additional help options in topic editors.
  • SetupEd and generic installer: Various improvements including better Vista support, optional licence agreement dialog, support for PNG or PCX bimaps, administrator privilege check, all-user/current-user shortcuts choice and more.
  • WinterView: The data viewer provides better management, recognition and display of missing values. Displaying large XYZ data sets is much faster thanks to the improved grid interpolation option. Better local decimal point character support on Windows.
  • Compilers: Updated compiler support. Intel versions now built with v10.1 on all plaforms. g95 support on Linux and Mac updated to latest 2008 "0.91 stable" release. (Note: MS PowerStation is no longer supported as of this release.)
  • Installation: Various improvements to installation procedure on all of Windows, Linux and Mac. Better Vista support. Improved Windows shortcut creaion. New "Apps" directory generated on Mac allowing easy invocation of tools and documentation via Finder. Prompt for preferred documentation/web browser on Linux.
  • Pixel co-ordinates: Mouse and keyboard messages now also include raw pixel co-ordinate values. Graphics units to/from pixel conversion routines now include top-left origin option, for consistency with other library routines which use pixel co-ords.

Customers who purchased v7.10 on or after 20/May/2008 will normally be entitled to receive a free v8.0 update. Qualification for free updates from 7.10 is based on the date of shipment from I.S.S. or a recognised I.S.S. reseller and in any event is at the sole discretion of I.S.S. Ltd. Free updates are normally shipped automatically and do not need to be requested.

Winteracter Version 7.10

May 22nd 2006

Winteracter v7.10 is now available. Upgrades are available from any previous release see Price List. Upgrades from v7.0 consist of a v7.10 CD. Upgrades from earlier releases consist of a v7.10 CD and a hardcopy v7 Programming Guide.

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.

Customers who purchased v7.0 on or after 24/April/2006 will normally be entitled to receive a free v7.10 update. Qualification for free updates from 7.0 is based on the date of shipment from I.S.S. or a recognised I.S.S. reseller and in any event is at the sole discretion of I.S.S. Ltd. Free updates are normally shipped automatically and do not need to be requested.  

 

 

Buy Now!

Contact Polyhedron sales


Winteracter for Fortran Programmers Download a brochure (320K) (best printed with  Adobe Acrobat Reader V4 or later)