„Common Lisp Interface Manager“ – Versionsunterschied
[gesichtete Version] | [gesichtete Version] |
Weblink aus Fließtext entfernt, Einzelnachweis eingefügt |
Keine Bearbeitungszusammenfassung |
||
Zeile 1: | Zeile 1: | ||
[[Datei:Listener.png|mini|McCLIM Lisp Listener]] |
[[Datei:Listener.png|mini|McCLIM Lisp Listener]] |
||
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. |
Der '''Common Lisp Interface Manager''' oder kurz '''CLIM''' ist eine auf der [[Programmiersprache]] [[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 [[GUI-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+]]. |
Aktuelle Version vom 1. August 2024, 16:58 Uhr

Der Common Lisp Interface Manager oder kurz CLIM ist eine auf der Programmiersprache 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
[Bearbeiten | Quelltext bearbeiten]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.[1]
Weblinks
[Bearbeiten | Quelltext bearbeiten]- CLIM II Specification (englisch)
- Common Lisp Interface Manager User Guide von LispWorks (englisch)
- User Interface Management Systems: The CLIM Perspective (englisch)
Einzelnachweise
[Bearbeiten | Quelltext bearbeiten]- ↑ A GUI toolkit for Common Lisp. Common-Lisp.Net maintainers, abgerufen am 12. Februar 2019 (englisch).