RedEagle-OperatingSystem — Änderungen 7649 → 7687

Zeile 17: Zeile 17:
  
 
== Allgemeine Features ==
 
== Allgemeine Features ==
 +
* Monolithisch
 
* Arbeitet im PM
 
* Arbeitet im PM
 
* Paging
 
* Paging
Zeile 23: Zeile 24:
 
* Pipes
 
* Pipes
 
* alle Programme laufen in ring0
 
* alle Programme laufen in ring0
 +
 +
=== GUI ===
 +
'''noch in einem sehr frühen Entwicklungsstadium'''<br>
 +
Das GUI läuft im textmode. Mithilfe von ASCII-Zeichen werden Fenster gezeichnet welche wie üblich verschoben, in ihrer Größe verändert, oder maximiert werden können.<br>
 +
Das GUI wird vollständig über die Tastatur bedient.
 +
 +
JEDES Fenster besitzt 3 GUI-Elemente:
 +
* Eine Menüleiste
 +
* Eine F-Tasten-Leiste (im Prinzip auch eine 2. Menüleiste)
 +
* Ein Textfeld
 +
Dabei soll das Textfeld verschiedene Modi bereitstellen:
 +
* Command-Mode: Verhält sich wie eine Konsole
 +
* Text-Mode: Verhält sich wie ein übliches edit-control
 +
* Interactiv-Mode: Verhält sich etwa wie ein billiger webbrowser
 +
 +
=== Pipes ===
 +
=== Prozesse ===
  
 
== Nennenswerte Besonderheiten ==
 
== Nennenswerte Besonderheiten ==