Article View: dnet.atari
Article #234Re: FSEL_INPUT
From: Michael Schwingen
Date: Fri, 16 Aug 1991 10:45
Date: Fri, 16 Aug 1991 10:45
34 lines
2264 bytes
2264 bytes
franky@netmbx.UUCP (Frank Bergemann) writes: >hallo ! >habe ein problem mit der fsel/Input/funktion ... >da diese bei mir (MEGA ST1, TOS1.6) nach aufruf den alten >bildschirm-inhalt nicht restauriert, muss ich vor dem >aufruf den gesamten screen per memcpy in einen 3200-byte-buffer >sichern und danach wieder holen.. leider stricke ich gerade >an einer anwendung, die sehr speicherintensiv ist und ich habe >keine lust 32 KB zu verschenken.... weiss jmdrat ? es #pragma FLAME_ON memcpy ??? das gibt es ja wohl nicht mehr ! Das sind dann die Programme, die auf OverScan, TT und sonstigem nicht leufen !!! Wenn schon, dann sauber ueber VDI !!! und das sind auch nicht immer 32000 Bytes ... das kann erheblich mehr werden! #pragma FLAME_OFF Das AES restauriert allerdings keine Bildschirminhalte (ausser bei Pull-Down- Menues). Das Problem tritt aber nicht nur mit der FIleselect-Box auf, sondern auch dann, wenn andere Programme (Accessories) eigene Fenster aufmachen - deren Bereich wird auch nicht automatisch gepuffert. Dafuer schickt einem das AES ja dann diese wunderbaren redraw-messages, die einem genau sagen, welche Teile des Bildschirms man neu zeichnen muss. Geht ja auch am einfachsten - das eigene Programm weiss schliesslich am besten, wie man die Daten neu anzeigt. Meistens geht das naemlich ohne die komplette Bitmap zu puffern - und damit viel Speicherplatzsparender. ------------------------------------------------------------------------------- Michael Schwingen, Ahornstrasse 36, W-5100 Aachen, Germany michaels@messua.informatik.rwth-aachen.de PLEASE KEEP MAIL FROM OUTSIDE GERMANY SHORT-I HAVE TO PAY FOR INCOMING MAIL
Technical Details
Message-ID:
<michaels.682339502@rama>Path:
arc1-ca.pugleaf.net!gmdzi!unido!urmel!rama!michaelsReferences:
<2550@netmbx.UUCP>Show Full Headers
Complete Article Headers
X-Google-Language: GERMAN,ASCII-7-bit X-Google-Thread: 12bdcf,2c4e55db26d7f324 X-Google-Attributes: gid12bdcf,public X-Google-ArrivalTime: 1991-08-16 11:53:12 PST Path: arc1-ca.pugleaf.net!gmdzi!unido!urmel!rama!michaels From: michaels@rama.informatik.rwth-aachen.de (Michael Schwingen) Newsgroups: dnet.atari Subject: Re: FSEL_INPUT Message-ID: <michaels.682339502@rama> Date: 16 Aug 91 10:45:02 GMT References: <2550@netmbx.UUCP> Sender: news@urmel.informatik.rwth-aachen.de (Newsfiles Owner) Distribution: dnet Organization: RBI - RWTH Aachen Lines: 34 Nntp-Posting-Host: rama