> Just had a quick peek at the demo. Its not hard to detect that you
have been
> very busy indeed. You must have worn at least 5mm off you
fingertips!
Thank you! One or two people have suggested some useful changes, which
I am working on.

> I noticed some reference in the documentation to an EasyPtr keyword
called
> MCALLT. Is this a new keyword implementing wm.rptrt? Where can I get
it?

This is new in version 3.50 of the Easyptr extensions (I got Easyptr
upgraded from Roy Wood), only documented in the updates file, as
follows:

"New function MCALLT added, which needs two additional parameters for
the timeout job events. Otherwise the syntax is the same as for MCALL:

item = MCALLT(#channel%,event%,time% [,...

event% and time% are obligatory, i.e. they must be present. event%
must be given as a name, not only as value, as the event which caused
the return will be returned in event%. event% can be used to pass both
window events and job events to force a return. The job events are
masked into the upper nybble of event%.

event% = event to return
         =win_events + job_events%256
time%  = timeout to return

MCALLT only works with SMSQ/E from v2.84 of WMAN from v1.52.
Attention: MCALLT does not make any version tests!"

I've only used this with event%=0. I use MCALLT in Decimal Invaders
and System Status accessory programs, purely so that timeout will
occur and the program can look at the pointer and carry on if nothing
is happening. I don't actually know what the event codes are -
probably the 8 job events allowed by SMSQ/E and the
enter/escape/help/move/resize/sleep/wake events (dons flameproof suit
ready for corrections!). I haven't actually explored this at all, in
my programs only event%=0 is used.

--
Dilwyn Jones

  • ... Darren . Branagh
    • ... Dilwyn Jones
    • ... Dilwyn Jones
      • ... Giorgio
        • ... "Phoebus R. Dokos (Φοίβος Ρ. Ντόκος)"
        • ... Tony Firshman
      • ... "Phoebus R. Dokos (Φοίβος Ρ. Ντόκος)"
      • ... P Witte
        • ... Dilwyn Jones
          • ... P Witte
            • ... Dilwyn Jones
    • ... Darren . Branagh

Reply via email to