GINO GUI Edition

589,05 785,40 

Artikelnummer: n. v. Kategorie: Schlagwörter: , , , , , ,

Beschreibung

Menü- & Maskengestaltung für PC unter Windows

Die GINO GUI Edition besteht aus dem Design-Tool MENUSTUDIO, mit dem sich interaktiv Bedienoberflächen für Windows erstellen lassen. MENUSTUDIO erzeugt Fortran Quellcode der GINOMENU Routinen aufruft. Man kann aber auch allein mit GINOMENU eine Bedienoberfläche programmieren.

Die GINO GUI Edition ist erhältlich für PC unter Windows und kann mit den GINO Graphik-Bibliotheken gekoppelt werden, wodurch sich die Möglichkeit ergibt, komplette graphische Applikationen mit Menus und komfortablen Eingabemasken und 2D/3D-Visualisierungs-Modulen zu entwickeln.

Abb.: Eingabedialog erstellt mit GinoMenu

GINOMENU

GINOMENU bietet zum Aufbau von graphischen Benutzerschnittstellen:

  • Menubalken (menu bars)
  • Pull-Down/Pop-Up Menus
  • SDI und MDI Windows
  • Docking Panes
  • Tasten (buttons, picture buttons)
  • Schalter (toggles)
  • Wahltasten (radio buttons)
  • Dialog-Kästen (dialog boxes)
  • Schieberegler (slider bars)
  • Gauges
  • Drag-and-Drop Widgets
  • Graphik-Rahmen (graphics frames)
  • Video-Rahmen (video frames) zur Video-Wiedergabe
  • TTY Emulator: Damit können Fortran-Programm im “alten Stil” schnell mit einer moderneren Bedienoberfläche ausgestattet werden. Man ändert lediglich die READ* und WRITE* Befehle, die bisher auf die Konsole bedienten und richtet sie nun auf das neue TTY Widget aus (d.h. Änderung der File Unit).
  • Eingabefelder für Text und Zahlen
  • Rich-Text-Editor zum Import, Export und natürlich zum Bearbeiten von RTF-Dateien (mit Auswahlmöglichkeiten von Zeichensatz, Stil, Farbe und Absatzformaten) Matrixfelder (grids)
  • Listenfelder (list boxes)
  • Table Boxes: Diese erweiterten List Boxes bestehen aus mehrspaltigen Daten, wobei jede Spalte größenveränderlich ist (sowohl durch den Benutzer als auch durch das Programm selbst).
  • Hierarchische Listen (tree views)
  • Anzeige von Text und Zahlen
  • Pixelbilder oder Ikonen als Maskenhintergrund

Diese Elemente können u.a. in Farbe, Rahmung und Aktivierungsstatus variiert werden. Unter Windows können mit GINOMENU sowohl SDI als auch MDI Applikationen (Single bzw. Multiple Document Interface) erstellt werden. Im Normalfall werden keine Ressource-Dateien benötigt, d.h. die gesamte Bedienoberfläche kann in einer einzigen Fortran Quelle bearbeitet werden. Da die GUI Elemente durch Aufruf von GINOMENU Routinen erzeugt werden, sind damit während der Laufzeit eines Programms, dynamisch generierte Dialoge, Menus etc. möglich.

GINOMENU Dokumentation

Die GINOMENU Library enthält ca. 170 Routinen, die in einem Online-Handbuch (.PDF und .CHM) anhand von bebilderten Beispielen ausführlich beschrieben werden. Ein Glossar und ein Index runden die sorgfältige Dokumentation ab.

MENUSTUDIO

Der GUI-Builder erzeugt aufgrund von interaktiv am Bildschirm erzeugten Bedienoberflächen auf GINOMENU basierenden Fortran Quellcode.

Die mitunter recht aufwendige Gestaltungs- und Codierarbeit zur Entwicklung von Programmen, deren Bedienoberfläche auf GINOMENU basieren, erleichtert MENUSTUDIO erheblich. MENUSTUDIO besteht aus einer Entwicklungsumgebung, in mithilfe der gängigen Drag-and-Drop-Methode GUI-Bedienelemente von einer Symbolpalette auf eine Arbeitsfläche (dem Fenster) gezogen und wunschgemäß angeordnet werden.

Abb.: MENUSTUDIO in „Aktion“

Attributpaletten erlauben die individuelle Anpassung von GUI-Elementen (z.b. Größe, Farbe) und insbesondere die Programmierung eines zugehörigen Fortran Quellcodeteils, der ausgeführt wird, wenn ein dem GUI-Element zugeordnetes Ereignis stattfindet (bspw. “Eingabe für ein Eingabefeld abgeschlossen” oder “OK-Taste gedrückt”). Hierzu beinhaltet MENUSTUDIO einen sogenannten Callback-Editor. Wenn die Gestaltung der Bedienoberfläche eines Programms abgeschlossen ist, kann per Tastendruck der zugehörige Fortran Quellcode generiert werden. Im Idealfall kann anschließend dieser gleich compiliert und gebunden werden, und man erhält eine lauffähige GINOMENU-Applikation.
Näheres siehe MENUSTUDIO Dokumentation.

Lizensierung

GINOMENU und MENUSTUDIO werden nur als Einzelplatzlizenzen (für einen Benutzer) angeboten. Hochschulen können sie preislich vergünstigt erwerben, so sie nicht kommerziell genutzt werden (academic license).
Sie sind Bestandteil der GINO Standard Edition und der GINO Enterprise Edition (siehe GINO Graphik-Bibliotheken).
Es werden keine Lizenzgebühren für die Nutzung von GINOMENU in damit erstellten Programmen (.exe) verlangt (“royalty free”).

Support / technische Unterstützung, Updates

Support bzw. technische Unterstützung wird vom Hersteller binnen 30 Tagen nach Kauf kostenlos geleistet. Patches werden kostenlos auf der WebSite des Herstellers bereitgestellt.
Updates sind kostenpflichtig. Der Hersteller bietet Wartung an („maintenance“), die sowohl die kostenlose Lieferung/Bereitstellung von Updates innerhalb der Wartungsperiode (1 Jahr) beinhaltet, als auch für diesen Zeitraum technischen Support gewährleistet.

Erweiterungen / AddOns

Zusätzlich sind neben die GINO Graphik-Bibliotheken verfügbar, die Routinen zur Erzeugung von technisch-wissenschaftlichen Diagrammen und Graphiken im 2D und 3D bieten.

Abb.: Eine Bedienoberfläche entwickelt mit GINOMENU und GINOGRAF (Bestandteil der GINO Graphics Libraries)

Zusätzliche Informationen

VerwendungsTyp

regular / commercial, academic