Liste von GUI-Bibliotheken

Liste von GUI-Bibliotheken

Inhaltsverzeichnis

Plattformübergreifende Bibliotheken

C

C++

C#

Fortran

  • X/Winteracter kommerziell, für Windows, Linux und Mac OS X (nur für F9x Compiler, die ältere, für F77 Compiler geeignete, Version heißt Interacter)
  • GINO kommerziell, für Windows (9x/NT/2000/XP), Linux, Solaris (SPARC, x86(_64)), HP-UX und OpenVMS
  • pilib (Platform Independent Library for Fortran 90/95): Portable Bibliothek zum Erstellen von GUIs, für binären Dateizugriff etc. (Unter der GNU LGPL publiziert).
  • JAPI Eine plattform- und sprachenübergreifende Erweiterung für graphische Benutzerschnittstellen.

FreeBasic

  • GTK (aktuelles Binding für Gimp Tool Kit im Code Sketcher GladeToBac)

Java

Perl

  • Perl/Tk (Binding für Tk)
  • Win32 (Bibliothek für Windows API)
  • WxPerl (Binding für WxWidgets)
  • GTK+ (Binding für Gimp TK)
  • Prima (Binding für Prima Tk)
  • Perl/Qt (Bindings für Qt)

PHP

  • PHP-GTK
  • Php-QT

Python

Ruby

Tcl

Bibliotheken für UNIX/POSIX

Bibliotheken für Microsoft Windows

  • Windows API
  • MFC Microsoft Foundation Classes
  • WTL Windows Template Library
  • VCL Visual Component Library (entwickelt von Borland)
  • CLX Component Library for Cross Platform (auch für Linux)
  • Windows Forms (.NET)
  • WPF Windows Presentation Foundation .NET 3.0
  • Xtreme Toolkit kommerziell

Bibliotheken für Mac OS

Bibliotheken für Amiga

  • intuition.library, später gadtools.library (die Amiga Workbench baut auf diese Bibliothek auf)
  • BOOPSI (objektorientierte Schnittstelle zu intuition.library)
  • EasyObject (Maxon Compilersystem)
  • StormWIZARD (Storm Compilersystem)
  • Reaction (früher ClassAct, Erweiterung von BOOPSI mit ReActor als GUI-Designer, AmigaOS)
  • MUI (MagicUserInterface - Erweiterung der intuition.library, insbesondere bei MorphOS für Ambient, als "Zune" bei AROS)
  • feelin (Open Source)

Sonstige

  • GNUstep (Crossplatform-Implementation der Cocoa/OpenStep API)
  • GEM (u. a. Atari und DOS)
  • GEOS ("Graphic Environment Object System"), eine Familie von Benutzoberflächen für C64/128, Apple II, PDAs und Smartphones, sowie x86-Computer

Exotische Benutzeroberflächen

Neben den klassischen GUIs hat es immer wieder neue und ungewöhnliche Ansätze gegeben. Hier sind ein paar dieser Exoten und Pioniere:

  • N/JOY
  • Penpoint, ein Betriebssystem für Pentop-Computer
  • Magic Cap, ein Betriebssystem für kleine, tragbare Geräte. Magic Cap verwendet die Metapher eines Raumes, aber erweitert sie. Man kann die „Räume“ verlassen und auf die „Straße“ gehen. Dienste anderer Unternehmen (z. B. AOL) erscheinen als Gebäude.
  • Tortenmenüs sind Menüs, deren Auswahlmöglichkeiten im Kreis um einen zentralen Punkt angeordnet sind.
  • Karotte, eine GUI für DOS, auch hier sind die Oberflächen in Räume aufgeteilt und die Programme sind Objekte darin.
  • Microsoft Bob

Siehe auch

Weblinks


Wikimedia Foundation.

Игры ⚽ Нужен реферат?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Liste von Datenkompressionsprogrammen — Dieser Artikel enthält einige Programme für Datenkompression (auch Packprogramme oder einfach Packer) und die von ihnen unterstützten Formate. Hinweis: Die ZIP Familie von Kompressionsprogrammen stellt nur vom Namen her eine Einheit dar. Programm …   Deutsch Wikipedia

  • GUI — KDE 4.2 – eine Benutzeroberfläche für Unix Betriebssysteme Eine grafische Benutzeroberfläche ist eine Software Komponente, die dem Benutzer eines Computers die Interaktion mit der Maschine über grafische Symbole erlaubt. Die Darstellungen und… …   Deutsch Wikipedia

  • Liste von VoIP-Software — Voice over IP (VoIP) Software wird dazu benutzt, Telefongespräche über das Internet zu führen. VoIP Gespräche sind oftmals günstiger als konventionelle Telefongespräche. Weil Gespräche über das Internet leicht abgehört werden können, verwenden… …   Deutsch Wikipedia

  • Widget (GUI) — Ein Steuerelement (engl. widget oder control) ist ein Interaktionselement in einer grafischen Benutzeroberfläche (GUI), beispielsweise eine Schaltfläche oder eine Bildlaufleiste. Die englische Bezeichnung widget ist ein Kofferwort, gebildet aus… …   Deutsch Wikipedia

  • Liste der Datenkompressionsprogramme — Dieser Artikel enthält einige Programme für Datenkompression (auch Packprogramme oder einfach Packer) und die von ihnen unterstützten Formate. Hinweis: Die ZIP Familie von Kompressionsprogrammen stellt nur vom Namen her eine Einheit dar. Programm …   Deutsch Wikipedia

  • PyQt — Qt Entwickler: Qt Software Aktuelle Version: 4.5.1 (23. April 2009) …   Deutsch Wikipedia

  • QTLib — Qt Entwickler: Qt Software Aktuelle Version: 4.5.1 (23. April 2009) …   Deutsch Wikipedia

  • Qt — Entwickler: Qt Software Aktuelle Version: 4.5.1 (23. April 2009) …   Deutsch Wikipedia

  • Qt-Toolkit — Qt Entwickler: Qt Software Aktuelle Version: 4.5.1 (23. April 2009) …   Deutsch Wikipedia

  • Qt (Toolkit) — Qt Entwickler: Qt Software Aktuelle Version: 4.5.1 (23. April 2009) …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”