musikinformatik-wise-24.org
Voraussetzungen
Um eigene Oberflächen mit Gui Elementen zu definieren, werden zwei Dinge benötigt:
- Eine Funktion, die die Gui Elemente und Ihre Anordnung auf der Seite definiert. Die Funktion wird jedesmal ausgeführt, wenn im Webbrowser die dem Gui entsprechende Seite geladen wird (auch bei einem reload). Als Argument erhält diese Funktion bei Aufruf im Browser automatisch den html body der Seite übergeben, in dem die Gui Elemente angelegt werden.
- Eine Assoziation zwischen dieser Funktion und einer URL, bei
deren Aufruf im Browser die Funktion ausgeführt wird. Diese
Assoziation wird durch Aufruf der Funktion
#'set-on-new-window
definiert.#'set-on-new-window
erhält als Argumente die oben erwähnte Funktion mit der Definition des GUIs, die bei Laden der URL aufgerufen werden soll und die relative URL der Seite im Browser, bezogen auf die BasisURL von Clamps (http://127.0.0.1:54619/)
Created: 2025-02-12 Mi 20:35