On 24 Oct 2003, at 16:12, P Witte wrote:
(...)
>
> In the mean time, the show goes on, and Im stuck for some info. What are the
> call and return parameters (all of them) for wm.rptrt again?
Here are the notes I have on that
------------------------------------------------------------------------------
Vector $78 WM.RPTRT
D2.B job events to return on D2.B preserved
D3.W timeout D3.W preserved
A0 A0 channel ID of window
A1 A1 preserved
A2 A2 preserved
A3 A3 preserved
A4 pointer to working defn A4 preserved
A5 not used by any routine
A6 not used by any routine
Error returns:
Any I/O sub system errors
Any error returned by action or hit routine
This routine does in general what WM.RPTR does, but allows the
parameters D2
and D3 to be specified.
from basic:
RD_PTRT
main_defn,item%,swnum%,event%,timeout%,xrel%,yrel%,main_lfl
%
the event% is passed in the high byte of the word, the lower
byte is ignored
event%=1 byte, * 256 (i.e. in high byte of word)
eg, to get all events: %11111111 * 256 (which generates an
error)
use -1
if event% = 0 timeout% can't be -1, must be <>-1,
solution: pass event% as 1 (this is ignored anyway)
> Also, can others confirm that the DATA directive in Qmac 1.06 doesnt work?
> If so, can this be fixed? Is 1.06 the current version?
Sorry, I don't know, I'm suing version 1.00
Wolfgaing
> TIA
>
> Per
>
>
>
-----------------
www.scp-paulet-lenerz.com