[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: FreeAES
>On Fri, 19 Jun 1998, Martin-Eric Racine wrote:
>
>> >I think internally they are quite different - Craig Graham (XaAES main
>> >author) had some interesting ideas using pipes
>>
>> Yes, /pipe allows it to work cleanly under memory protection, AFAIR.
>
>I think you'll find that the reason XaAES uses pipes to communicate with
>the applications has nothing to do with memory protection.
Still, pipes are MEANT to be accessed by several apps, without causing
a memory violation, so it's a neat trick.
>> This is really cool. Making all alerts into non-modal windows
>> should have been done in all AES already. I wonder why others
>> (N.AES and Magic) haven't done it; it's one of those things I
>> think are definitely needed as an AES upgrade.
>
>The trouble with that idea is that non-modal alerts are not
>normally possible with the current implementation. [...]
>The only proper way to implement non-modal alerts [... is ]
>if the AES would be extended to have a non-modal alert feature.
Precisely what I meant! Rewrite form_alert() to always be non-modal,
within the AES itself. That way, older apps don't need to change any
thing (with the added benefit other apps can keep on running and be
interacted with), while newer ones can specifically request their
alerts be of the non-blocking type to allow multi-tasking interaction
within the application. We just need to agree on ONE method to specify
that extension and ensure N.AES and MagiC will follow it.
----------------------------------------------------------------
Martin-Eric Racine The Atari TT030 Homepage with FAQ
FUNKYWARE CREATIONS inc. http://members.tripod.com/~TT030/
----------------------------------------------------------------