home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Dream 52
/
Amiga_Dream_52.iso
/
Amiga
/
Workbench
/
Commodites
/
MRQ.readme
< prev
next >
Wrap
Text File
|
1998-04-27
|
2KB
|
41 lines
Short: The MUI requester improver
Author: Matthias.Bethke@stud.uni-erlangen.de
Uploader: Matthias.Bethke@stud.uni-erlangen.de
Version: 1.5
Type: util/cdity
If you like ARQ's functionality but find it a little old-fashioned,
have a look at this! It's a MUIfied rewrite with similar features
(new imagery, ARexx support, keyboard control etc.) and some new ones.
New since V1.4:
V1.5b 17-Apr-98 - although it doesn't show very much, V1.5b is a
major rewrite! Trying to patch other
intuition.library requester functions and add
some features I found myself adding hacks and
kludges to keep MRQ's main function a drop-in
replacement for EasyRequestArgs(). No good!
Now all the actual patch does is to allocate a
message with some space to hold various data that
needs to be kept while a requester is open. This
it sends to MRQ's message port and just waits for
a reply; the main MRQ process handles everything
else. This makes for much better decoupling of
MRQ and the process (now it may even be a simple
task) calling EasyRequestArgs() than before.
- drastically reduced stack usage (the patch only
calls Exec now!), so no stack extension code
needed any more.
- also got a smaller executable again :-)
- Implemented SINGLEIMB tooltype
V1.5 20-Apr-98 - the ARexx soundplayer message isn't dispatched
until all the GUI work is done and the window
opened. Seem much better on slow machines and
with player demons running at high priority.
- Bugfix: race condition fixed in the ARexx code.
Not a real problem as soundplayers are not likely
to close their ports unexpectedly, but anyway...