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-File2.2 GEM TOS Das GEM (Graphics Environment Manager) ist der Teil des Betriebssystems, der die (grafische) Schnittstelle zum Benutzer realisiert. GEM wurde 1984 von der Firma Digital Research für PC's mit Intel Prozessoren entwickelt. Bekannt wurde dieses System jedoch vor allem durch die Markteinführung des Atari-ST, der eine leistungsfähige und preiswerte Alternative zu den (damals) teuren PC's und Macintosh Rechnern bot. GEM wurde im Laufe der Zeit auf unterschiedliche Betriebssysteme bzw. Hardwareplattformen angepaßt, u.a: ∙ PC GEM ∙ Atari GEM ∙ GEM on X (Version für Unix-Systeme) ∙ X/GEM, unter dem FlexOS Betriebssystem GEM läßt sich in zwei Teilbereiche untergliedern: ∙ AES, Application Environment Services ∙ VDI, Virtual Device Interface Das AES übernimmt dabei die Organisation der Benutzerumgebung, wohingegen das VDI für eine einheitliche grafische Gestaltung der Benutzeroberfläche sorgt. Bei der Entwicklung von GEM-Programmen sollte man sich unbedingt an die geltenden Style-Guidelines halten, und keinesfalls versuchen, dem Benutzer eine eigene Oberfläche aufzuzwingen, die sich an keine Standards hält.