🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: dnet.atari
Article #234

Re: FSEL_INPUT

#234
From: Michael Schwingen
Date: Fri, 16 Aug 1991 10:45
34 lines
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!michaels
References: <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