pe_inq_highl_fac(3g) — Subroutines
Name
pe_inq_highl_fac − Returns the list of highlighting methods, the size of this list, and the number of highlighting bundles.
Operating States: PHOP, ∗, ∗, ∗
Digital PHIGS extension function
Syntax
void pe_inq_highl_fac (
Pint wstype, /∗ (I) Workstation type ∗/
Pint num_elem, /∗ (I) Number of elements in the application
list of highlighting types ∗/
Pint start, /∗ (I) Starting position within the Digital
PHIGS list of highlighting methods ∗/
Pint ∗error_ind, /∗ (O) Error indicator ∗/
Pint_list ∗list, /∗ (O) List of defined highlight methods ∗/
Pint ∗act_num /∗ (O) Actual number of elements in the
PHIGS list ∗/
)
Constants
Defined Argument Constant Description
---------------------------------------------------------------------------
list PHIGH_METHOD_DEFAULT Highlight with
workstation-dependent
default method.
PHIGH_METHOD_INTENSITY Highlight with varying
intensity.
PHIGH_METHOD_BLINK Highlight with blinking.
PHIGH_METHOD_COLOR Highlight with changing
color. This does not
override interior and back
interior color specifi-
cations.
PHIGH_METHOD_FCOLOR Highlight with forced
This overrides interior
and back interior color
color specifications.
PHIGH_METHOD_COMP Highlight with complement
mode.
PHIGH_METHOD_LINE Highlight with extent line
box.
PHIGH_METHOD_FILL Highlight with extent fill
area.
PHIGH_METHOD_DUAL Highlight with extent line
box and fill area.
---------------------------------------------------------------------------
Description
pe_inq_highl_fac returns the list of highlighting methods, the actual size of the list of highlighting methods, and the number of highlighting bundles for the specified workstation type.
The application must provide the space for the list. Digital PHIGS returns the number of elements it filled in the list.