Vorlesung: Praxis der Funktionalen Programmierung
| Index
Layout des GUI
Wir haben bereits gesagt, welche Bedien-Elemente und Textasuagaben
wir haben möchten. Wie sollen wir die anordnen?
Sinnvoll wäre, daß sich die Kombinatoren
(parallele und sequentielle Komposition)
nicht nur wie gewünscht auf die Musik,
sondern genauso auf das Layout auswirken.
Dabei ist natürlich (wie in einer Partitur)
- parallel = Musik gleichzeitig = Grafik übereinander,
- sequentiell = Musik nacheinander = Grafik nebeneinander.
Wir benötigen also tatsächlich zwei Interpreter:
beide bekomen den Syntaxbaum,
der eine stellt den Midistrom her,
der andere das kombinierte Widget.
Wahrscheinlich ist das noch viel zu statisch,
wir sollten auch die Möglichkeit vorsehen,
daß wir durch User-Aktionen das Aussehen des GUI ändern.
TODO: links auf sequencer/7.0/src/Score*
http://www.informatik.uni-leipzig.de/~joe/
mailto:joe@informatik.uni-leipzig.de