Geeonx

Aus MARJORIE-WIKI
Wechseln zu: Navigation, Suche
Geeonx
Erscheinungsjahr 2016
Aktuelle Version 0.99
(April 2022)
Betriebssystem Linux, Windows
Programmier­sprache C
Kategorie GUI-Toolkit
Lizenz proprietär
Geeonx

Geeonx ist ein GUI-Toolkit und eine cross-plattform Programmbibliothek für C. Unterstützt werden die Betriebssysteme Linux und Windows. Die grafische Oberfläche nutzt die Multimedia Bibliothek SDL Simple DirectMedia Layer. Geeonx beinhaltet ein eigenes Fenstersystem und übernimmt die Darstellung und Verwaltung von Fensterinhalten, Dialogboxen, Grafiken, Text, Pull-down- und Pop-up-Menus. Die Oberflächen werden mit dem Tool GeeonxCreator gestaltet und sind in Binärdateien mit den Dateiendungen .gee und .gew gespeichert[1].

Besonderheiten[Bearbeiten]

Geeonx verwendet eine schlanke, reduzierte Gestaltung. Die Fenster verzichten vollständig auf Bildlaufleisten (Scrollbars). Die Steuerungselemente schweben über den Fenstern. Ein besonderer Schwerpunkt liegt auf der Bereitstellung von Fähigkeiten zur Textverarbeitung. Jedes Textfenster beherrscht ohne Weiteres Funktionen zum Editieren von Texten.

Historie[Bearbeiten]

Die Entwicklung von Geeonx hat 2008 begonnen. Ursprünglich sollte das Geeonx-Projekt eine Portierung der Programmierschnittstelle/API von GEM, der grafischen Oberfläche des Atari ST Betriebsystems TOS, in einer Bibliothek für Linux für die x86-Architektur beinhalten[2]. Aufgrund der Unzulänglichkeiten von GEM wurde dieser Ansatz aufgegeben und ein komplett neues API entworfen[3]. 2016 wurde Geeonx erstmals für Linux veröffentlicht.

Weblinks[Bearbeiten]

Einzelnachweise[Bearbeiten]

  1. Hochspringen GEE file - The easiest way to open .gee files in 2022. Abgerufen am 20. September 2022 (englisch).
  2. Hochspringen ATARI.ORG / Home / The Definitive Atari Resource on the Internet. Abgerufen am 20. September 2022.
  3. Hochspringen Geeonx. Abgerufen am 20. September 2022.
Info Sign.svg Dieser Wikipedia-Artikel wurde, gemäß GFDL, CC-by-sa mit der kompletten History importiert.