•  Back 
  •  Grundlagen des AES 
  •  Index 
  •  Tree View 
  •  Cross references 
  •  Help page 
  •  Show info about hypertext 
  •  View a new file 
Topic       : TOS - das Betriebssystem
Author      : 
Version     : tos.hyp (5. März 2013)
Subject     : Programmieren/Atari
Nodes       : 3001
Index Size  : 93602
HCP-Version : 5
Compiled on : Atari
@charset    : atarist
@lang       : 
@default    : Titel
@help       : 
@options    : +g -i -s +x +zz -t4
@width      : 70
View Ref-File8.2.5  Der Quarter-Screen-Buffer                                   TOS

Der Quarter-Screen-Buffer wird vom Screen-Manager benötigt, um beim 
Herunterklappen von Drop-Down-Menüs den Inhalt des Menühintergrundes 
zu retten. Auch bei der Anzeige von Alarmboxen kommt der 'QSB' (so die 
gebräuchliche Abkürzung) zum Einsatz. Normalerweise sollte seine Größe 
von der Anzahl der Farbebenen und der Größe des Systemzeichensatzes, 
nicht aber von der Gesamtgröße des Bildschirms abhängen.

Eine gute Formel wäre:
   500(Zeichen) * Platzbedarf eines Zeichens * Farbebenen

Damit käme man in der Auflösung 'ST-Hoch' genau auf den Wert 8000 
(also ein Viertel des Bildspeichers). Leider ist das AES in vielen 
Fällen jedoch nicht so clever; die folgende Tabelle enthält eine 
Übersicht über die benutzten Algorithmen einiger GEM-Versionen:

 GEM-Version  Methode zum Setzen des QSB 
 1.0 und 1.2  statisch, 8000 Bytes 
 1.4          dynamisch, ein Viertel des Bildspeichers 
 3.0          dynamisch, die Hälfte des Bildspeichers 

Hinweis: Die GEM-Versionen 1.0 und 1.2 (also bis einschließlich TOS- 
Version 1.02) sind mithin nicht für Farbgrafikkarten vorbereitet - 
einer unter mehreren Gründen, warum man selbst bei Benutzung eines 
speziellen VDI-Treibers unter diesen GEM-Versionen Farbgrafikkarten 
nicht einsetzen kann.

Querverweis: GEM