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.
 

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)