🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: dnet.atari
Article #196

GEM

#196
From: Frank Bergemann
Date: Sat, 05 Oct 1991 19:27
41 lines
2667 bytes

hallo !

noch ein paar fragen zum gem ....

wenn ich z.b. den status eines objektes aendern will, so muss
ich (mangels kenntnis eines besseren weges) ueber rsrc_gaddr(R_OBJEKT, nummer, 
&tree) die basisadr. des objektes suchen. problem ist das finden der nummer. 
habe mir dazu saemtliche objekte auflisten lassen und die werte dann 
direkt eigetragen (unsauber). nachteil : aendert man das recource-file
verschiben sich auch die werte und neue werte muessen eingetragen werden. 
ursache : die defines im xxxxxxxx.h- file weisen nicht jedem objekt eine eigene 
zahl zu, sondern offensichtl. den typen entsprechend (irgendein TREE hat die 
nummer #5, ebenso etliche andere objekte) . das wundert mich, denn ich 
kann mir nicht denken, das jmd. mehr als 2^15 objekte verwendet, wieso also 
diese komische numerierung durch das RCS ?????

next : unter monochrom erstellte formulare lassen sich offensichtl. nicht
fuer farbe verwenden (auch wenn ansonsten eine anpassung an die gegebene
aufloesung gemacht wurde... bitblt. strukturen werden zum beispiel nur
zur haelfte dargestellt, anstatt dass jede zweite zeile weggelassen wird.
---> 2 recourcen erzeugen ????

ich will in eine ausgabefenster formulare plazieren. obj_draw plaziert diese
allerding immer zentriert i.d. mitte des screen. also habe ich sie in ein
hintergrundbildschirm setzen lassen (vom AES) und dann an die gewollte stelle 
des eigentl. schirms geblittet. kostet zeit. kann man formulare nicht 
direkt an beliebige stellen setzen lassen ? (FLYDIALS ? -- nur den namen 
gehoert, ansonsten kein info darueber ... ) denn mit "meiner" methode ergeben 
sich probleme bei grafikkarten, die Setscreen() nicht unterstuetzen ....

naja und wieder ein tastatur-problem : hat jmd. schon mal das problem gehabt
und geloest, dass das AES fuer keyboard-events trotz druecken einer taste
statt deren wirklichen wert, den liefert, der sich bei kombination derselben 
taste mit CTRL ergibt ? tritt bei mir auf, nach durchlaufen einer routine, die 
interrupts sperrt und dem tastaturprozessor pausieren laesst ...


gruss !
... frank ..
Technical Details
Message-ID: <2701@netmbx.UUCP>
Path: arc1-ca.pugleaf.net!gmdzi!unido!mcsun!uunet!math.fu-berlin.de!tmpmbx!netmbx!franky

Show Full Headers
Complete Article Headers
X-Google-Language: GERMAN,ASCII-7-bit
X-Google-Thread: 10dc06,6225a3a32942d97c
X-Google-Attributes: gid10dc06,public
X-Google-Thread: 12bdcf,e5baa88f464a3f93,start
X-Google-Attributes: gid12bdcf,public
X-Google-ArrivalTime: 1991-10-05 13:23:35 PST
Path: arc1-ca.pugleaf.net!gmdzi!unido!mcsun!uunet!math.fu-berlin.de!tmpmbx!netmbx!franky
From: franky@netmbx.UUCP (Frank Bergemann)
Newsgroups: dnet.atari
Subject: GEM
Message-ID: <2701@netmbx.UUCP>
Date: 5 Oct 91 19:27:57 GMT
Distribution: dnet
Organization: netmbx, Berlin, Germany
Lines: 41