Zusammenfassung.
Die weite Verbreitung der fensterorientierten Benutzerschnittstelle führt zu einem zunehmend intensiven Gebrauch der Fenstertechnik durch komplexe Softwaresysteme etwa in den Bereichen Hypertext oder CAx. Der Benutzer ist einen Gutteil der Zeit damit beschäftigt, die Fenster auf dem Bildschirm zu plazieren und in der Größe anzupassen, damit sich ein jeweils akzeptables Bildschirmlayout ergibt. In diesem Beitrag stellen wir einen Ansatz zur automatisierten Berechnung des Bildschirmlayouts vor. Für verschiedene Layoutprobleme werden einheitliche Optimierungsalgorithmen verwendet, die durch anwendungsspezifische Bewertungsfunktionen gesteuert werden. Hierdurch wird ein hohes Maß an Flexibilität erreicht. Die erzielten Resultate zeigen, daß mit diesem Ansatz das automatisierte Bildschirmlayout in einer interaktiven Umgebung in naher Zukunft möglich ist. Damit könnte die Erstellung komplexer Benutzerschnittstellen erheblich vereinfacht werden.
Abstract.
The aim of our work is to alleviate the user who works in a window oriented user interface from the burden of continuously selecting, placing and sizing windows and their contents, but without introducing solutions limited to few applications. We present an experimental system which controls the computer screen contents and layout. To be application independent, the display layout is based on general layout optimization algorithms which are controlled by application specific objective functions. We give two examples of different standard applications with layout problems, namely hypertext for a window layout problem and graph-browser for a hierarchical graph layout problem within a particular window. The results show that automatic tool independent display layout will be possible in a real time interactive environment.
Author information
Authors and Affiliations
Additional information
Eingegangen am 2. Oktober 1993/Angenommen am 13. Juli 1994
Rights and permissions
About this article
Cite this article
Lüders, P., Ernst, R. Das Automatisierte Bildschirmlayout . Informatik Forsch Entw 10, 1–13 (1995). https://doi.org/10.1007/PL00009128
Issue Date:
DOI: https://doi.org/10.1007/PL00009128