www.qtsoftware.de
ClearWin+
Werkzeug zur GUI Programmierung unter Windows

Silverfrost Ltd. stellt dem Fortran Compiler FTN95 ein sehr hilfreiches Werkzeug namens ClearWin+ für die Erstellung von Programmen mit Windows Bedienschnittstelle zur Seite. ClearWin+ steht seit der Version FTN95 7.00 auch als 64-Bit .DLL zur Verfügung, so daß ClearWin+ auch von anderen Fortran Compilern genutzt werden kann.

Unter Fortran lassen sich damit Windows-Programme entwickeln, die die Windows typischen Kontrollelemente, wie beispielsweise Tasten, Eingabefelder, Menuleisten, Laufbalken etc., verwenden, ohne daß der Programmentwickler sich mit den internen Windows Daten- und Aufrufstrukturen plagen muß. ClearWin+ beinhaltet hierfür Subroutinen und spezielle Formatdeskriptoren. Diese dienen der Definition von Windows-Kontrollelementen (Tasten, Kästen, Laufbalken etc.). Eine Anordnung solcher Kontrollelemente wird ähnlich einem Fortran FORMAT Statement in einer Zeichenkette in einer Routine namens WinIO@ definiert. Beispielsweise würde das Öffnen eines Fensters mit der Überschrift “ClearWin+ Testprogramm” in Fortran wie folgt erledigt werden:

Button = WinIO@(‘%CA[ClearWin+ Testprogramm]&’)

Ein ausführliches Beispiel, das auf dem Beispiel des ClearWin+ Tutorials basiert finden Sie hier:

factor.f95

Sie können es mit der FTN95 Testversion (der FTN95 Personal Edition) übersetzen und binden:

Neben der Möglichkeit Eingabemasken für Windows-Programme aufzubauen, erlaubt ClearWin+ außerdem die Benutzung der in der Runtime-Library des Compilers vorhandenen Graphikroutinen. Ebenso lassen sich auch die Graphikbibliotheken GINO-F, GINOGRAF und GINOSURF von Bradly Associates einbinden oder Winteracter von ISS Ltd., so daß man auch unter Windows Funktionen zur Hand hat, die Koordinatenachsen zeichnen, Diagramme beschriften, Konturdiagramme plotten usw..

ClearWin+ ist nur erhältlich mit Silverfrosts Fortran Compiler FTN95. Es gehört dort zum Lieferumfang.

ClearWin+ beinhaltet neben der ClearWin+ Library diverse Hilfsmittel zur Windows-Programmierung, u.a. den Silverfrost Windows Resource Compiler (SRC) - ein Äquivalent des Resource Compilers von Microsoft (RC). Die Dokumentation findet sich in einem umfangreichen Online-Manual und ist mit Quellcodebeispielen in Fortran reichhaltig bestückt.

Als 64-Bit Version wird ClearWin+ in Form einer .DLL (dynamic link library) bereitgestellt, die auch von anderen Fortran Compilern, bspw. gFortran oder Intel Visual Fortran gerufen werden kann. Damit wird zum einen die Portierung von ClearWin+ basierenden Programmen auf 64-Bit möglich (FTN95 produziert 32-Bit Applikationen) als auch die Möglichkeit eröffnet mit ClearWin+ mit anderen Fortran Compilern Windows-Programme mit komfortabler Benutzerschnittstelle zu programmieren.

 
Nachrichten
·
Preislisten / Bestellung
·
·
Schulungen
·
Dienstleistungen
·
Links
·
·
·

Lieferumfang, Systemanforderungen etc.

   
Artikelstammkürzel nicht separat erhältlich nur zusammen mit Silverfrost FTN95: FTN95N
Lieferumfang Software & Dokumentation (via Download)
Unterstützte
Betriebssystem(e)

siehe FTN95

Systemanforderungen siehe FTN95
Hersteller Silverfrost Ltd.
Aktuelle Version 8.10
Lizensierungsvarianten siehe FTN95
Lizenz- bzw. Laufzeitgebühren siehe FTN95
Patches erhältlich siehe FTN95
Updates erhältlich siehe FTN95
Technischer Support siehe FTN95
Datenblätter erhältlich nein
Testversion Download ("FTN95 Personal Edition")
Produktinformationen des Herstellers

https://www.silverfrost.com/default.aspx

Informationsstand 2. März 2017
zum Anfang
   

Hinweise zu Haftung & Urheberrecht bzgl. der Information auf dieser WebSeite.
Copyright QT software GmbH 2024. Alle Rechte vorbehalten.