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.9 Fensterverwaltung TOS Diese Bibliothek stellt Funktionen zur Verfügung um Fenster zu erzeugen, zu öffnen, zu schließen und vieles mehr. Insgesamt stehen die folgenden Routinen zur Verfügung: ∙ sys_set_winframe_manager Installieren eines neuen Fensterrahmen- Manager ∙ wind_calc Fensterdimensionen berechnen. ∙ wind_close Fenster schließen. ∙ wind_create Fenster erzeugen. ∙ wind_delete Fenster löschen. ∙ wind_draw Fensterelemente neu Zeichnen. ∙ wind_find Fensterhandle anhand einer Positionsangabe ermitteln. ∙ wind_get Eigenschaften eines Fensters ermitteln. ∙ wind_new Alle Fenster löschen. ∙ wind_open Fenster öffnen. ∙ wind_set Eigenschaften eines Fensters verändern. ∙ wind_update Bildschirmoperationen sperren oder freigeben. ∙ wind_xget Eigenschaften eines Fensters ermitteln, erweiterte Version ∙ wind_xset Eigenschaften eines Fensters verändern, erweiterte Version Hinweis: Unter MagiC sollte eine einzelne Applikation nicht mehr als 16 Fenster benutzen, da sonst der Nachrichtenpuffer des Systems überlaufen kann, und evtl. Redraws nicht mehr ausgeführt werden können. Querverweis: Komponenten eines Fensters Style-Guidelines Fensterdialoge Übersicht der wind_get/set Unterfunktionen