Previous Next Up Title Contents Index Functions Index Top Library

SET STROKE MODE

pset_stroke_mode


CALL SEQUENCE

void pset_stroke_mode (ws_id, stroke_dev, mode, echo_switch)

INPUT PARAMETERS

Pint	ws_id,
Pint 	stroke_dev,
Pop_mode	mode,
Pecho_switch	echo_switch

ARGUMENTS

ws_id,
Workstation identifier
stroke_dev,
Stroke device number
mode,
Operating mode
echo_switch
Echo switch

TYPES

typedef enum {
	POP_REQ, 
	POP_SAMPLE, 
	POP_EVENT
} Pop_mode;

typedef enum {
	PSWITCH_NO_ECHO, 
	PSWITCH_ECHO
} Pecho_switch;

PHIGS STATE

(PHOP, WSOP, *, *).

EFFECT

Set input mode for STROKE device number stroke_dev of workstation ws_id, with activation or deactivation of echo.

Example:

/* On workstation number 1 set stroke mode for device number 1 to be EVENT with no echoing. */
	pset_stroke_mode(1,1,POP_EVENT,PSWHICH_NO_ECHO);

ERRORS

3
Ignoring function, function requires state (PHOP, WSOP,*,*)
54
Ignoring function, the specified workstation is not open
61
Ignoring function, specified workstation is neither of category INPUT nor of category OUTIN
250
Ignoring function, the specified device is not available on the specified workstation

SEE ALSO

initialize stroke 3, request stroke 3, sample stroke 3, get stroke 3, await event, inquire stroke device state 3, inquire default stroke device state 3


Previous Next Up Title Contents Index Functions Index Top Library