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.1.2 Accessories in MagiC TOS Unter MagiC sind Accessories den Programmen fast gleichgestellt. Ihre Fenster bleiben beim Programmwechsel erhalten. Sie dürfen Menü und Desktophintergrund besitzen, Programme nachladen, Speicher anfordern, Dateien öffnen, schließen, löschen, kopieren usw. Da kein Grund mehr besteht, beim Programmwechsel Fenster zu schließen, gibt es keine AC_CLOSE Meldung mehr. Accessories werden vom System nicht von Programmen unterschieden, abgesehen davon, daß sie sich keinesfalls beenden dürfen. ACCs dürfen sich wie unter GEM/2 auch wieder im Menü abmelden, und zwar mit dem AES-Aufruf menu_unregister(). Anstelle von ACCs sind unter MagiC Applikationen sinnvoll, die einfach nur eine Menüleiste mit einem Menü anmelden und im APP- Autostart- Ordner liegen. Diese Applikationen kann man dann bei Bedarf nachladen und auch wieder entfernen. Hinweis: Ab MagiC-4 können Accessories zur Laufzeit nachgestartet werden. Ferner ist es möglich, bei einem Klick auf einen Accessory- Eintrag (und gedrückter Control-Taste) das entsprechende Accessory zu entfernen. Ein Nachteil ist, daß Accessories z.Zt. noch kein Pexec mit Modus 104 ausführen dürfen. Querverweis: AES GEM Startupcode für Accessories shel_write