[comp.sys.acorn] direct memory xfers...

jwil1@cs.aukuni.ac.nz (JasonCarlyle Williams ) (04/12/91)

>Rather than transfer a file
>
>  -  how about allowing the editor to access the memory
>       of the calling application and passing pointers.
>
>  -  This would make for more efficient use of RAM for large files
>       especially with multiple applications in use

Yeah. what I really really want is a Wimp_TransferBlock that simply splits
the data area off the end (or from the middle) of your workspace
(as a single memory page- This will work ok using either a "use an entire page
 for each data area" or, much better, with a little bit of simple
 reorganisation of your memory...)
 Then, you could pass a hunk of data to another application without the need
 for heaps of free memory (i.e. enough to have 2 copies of the data resident
 at once...)

Also, it would be really nice (for power users like moi) to be able to use\
more 'filer' conventions within applications. You know the way that you can
click adjust on an edit window, and it closes the widow, oppening the parent
directory viewer window? What I want is to be able to hold down SHIFT (a la
filer drags) when dragging out of the Save As window. This essentially does a
"Save and delete" (cf filer "Move" or "Copy with delete").
This would be really handy.

The Master of the Arcane.

-- 
New administrater uofa.