SF_TRACK-ON
(AX
=
0404H)
This subfunction turns tracking on. For each movement of the logical device, V_STRACK will be
called to update the graphics cursor (sprite) position.
On Entry:
AH
=
F_IO_CONTROL (04H)
AL
=
SF_TRACK-ON (04H)
BP
=
V_LPOINTER (OOCOH)
On Exit:
AH
=
Return Status Code
Registers Altered:
AX, BP, DS
SF_TRACK-OFF
(AX
=
0406H)
This subfunction turns tracking off.
On Entry:
AH
=
F_IO_CONTROL (04H)
AL
=
SF_TRACK-OFF (06H)
BP
=
V_LPOINTER (OOCOH)
On Exit:
AH
=
Return Status Code
Registers Altered:
AX, BP, DS
SF_CREATE_EVENT
(AX
=
0408H)
This subfunction establishes the routine to be called on logical device events. The IP, CS, and DS
of the routine are passed to this subfunction. These values are exchanged with the vector entry
of the V_EVENT_POINTER driver in the HP_VECTOR-TABLE, V_EVENT_POINTER being the
parent of the logical pointer driver. The IP, CS, and DS of the previous routine are returned to the
caller. Note that this subfunction does not enable the event call to the parent routine; this must
be done explicitly using SF_EVENT_ON.
The ISR event records passed to the V_EVENT_POINTER driver will have one of the following
two formats depending on the Data Type stored in DL.
V_EVENT_POINTER Button ISR Event Record:
Input System
and
HP-HIL 77
Need help?
Do you have a question about the Vectra and is the answer not in the manual?
Questions and answers