Zum Inhalt springen

„Common Lisp Interface Manager“ – Versionsunterschied

aus Wikipedia, der freien Enzyklopädie
[gesichtete Version][gesichtete Version]
Inhalt gelöscht Inhalt hinzugefügt
K Weblinks: No false hopes.
überarbeitet
Zeile 1: Zeile 1:
[[Datei:Listener.png|mini|McCLIM Lisp Listener]]
Der '''Common Lisp Interface Manager''' oder kurz '''CLIM''' ist eine auf [[Common Lisp]] aufsetzende [[Programmierschnittstelle]] zum Erstellen von [[GUI|grafischen Benutzeroberflächen]]. Sie ermöglicht Eingabe, Ausgabe und [[Fenster (Computer)|Fenster]]-Management.


Der '''Common Lisp Interface Manager''' oder kurz '''CLIM''' ist eine auf [[Common Lisp]] aufsetzende [[Software]] zum Erstellen [[Grafische Benutzeroberfläche|grafischer Benutzeroberflächen]]. Sie ermöglicht Eingabe, Ausgabe und [[Fenster (Computer)|Fenster]]-Management.
CLIM beschreibt die Benutzeroberfläche auf sehr abstrakter Ebene. Dadurch können CLIM-Applikationen leicht auf verschiedene Systeme portiert werden. Der Programmierer kommt mit dem eigentlichen [[Toolkit]], das die jeweilige CLIM-Implementierung verwendet, nicht in Berührung. Momentan existieren unter anderem Implementierungen für [[Motif]] und [[GTK+]].

CLIM beschreibt die Benutzeroberfläche auf sehr abstrakter Ebene. Dadurch können CLIM-Applikationen leicht auf verschiedene Systeme portiert werden. Der Programmierer kommt mit dem eigentlichen [[GUI-Toolkit]], das die jeweilige CLIM-Implementierung verwendet, nicht in Berührung. Momentan existieren unter anderem Implementierungen für [[Motif]] und [[GTK+]].


== Funktionalität ==
== Funktionalität ==
Zeile 9: Zeile 11:


== Weblinks ==
== Weblinks ==
* [http://bauhh.dyndns.org:8000/clim-spec/index.html CLIM II Specification] (engl.)
* [http://bauhh.dyndns.org:8000/clim-spec/index.html CLIM II Specification] (englisch)
* [http://www.lispworks.com/documentation/lwl42/CLIM-U/html/climguide.htm Common Lisp Interface Manager User Guide] von LispWorks (engl.)
* [http://www.lispworks.com/documentation/lwl42/CLIM-U/html/climguide.htm Common Lisp Interface Manager User Guide] von LispWorks (englisch)
* [http://www.sts.tu-harburg.de/~r.f.moeller/uims-clim/clim-intro.html User Interface Management Systems: The CLIM Perspective] (engl.)
* [http://www.sts.tu-harburg.de/~r.f.moeller/uims-clim/clim-intro.html User Interface Management Systems: The CLIM Perspective] (englisch)


[[Kategorie:Common Lisp]]
[[Kategorie:Common Lisp]]
[[Kategorie:Programmierschnittstelle]]
[[Kategorie:Grafische Benutzeroberfläche]]
[[Kategorie:GUI-Framework]]

Version vom 17. Februar 2017, 14:40 Uhr

McCLIM Lisp Listener

Der Common Lisp Interface Manager oder kurz CLIM ist eine auf Common Lisp aufsetzende Software zum Erstellen grafischer Benutzeroberflächen. Sie ermöglicht Eingabe, Ausgabe und Fenster-Management.

CLIM beschreibt die Benutzeroberfläche auf sehr abstrakter Ebene. Dadurch können CLIM-Applikationen leicht auf verschiedene Systeme portiert werden. Der Programmierer kommt mit dem eigentlichen GUI-Toolkit, das die jeweilige CLIM-Implementierung verwendet, nicht in Berührung. Momentan existieren unter anderem Implementierungen für Motif und GTK+.

Funktionalität

Unterstützt werden beispielsweise kontextsensitiver Input und sog. presentations, die grafische Repräsentationen von CLOS-Objekten darstellen.

Es existiert eine freie Implementierung unter dem Namen McCLIM.