ASF

Finds whether an aspect source flag is bundled or separate
Operating state: GKOP, SGOP, WSAC, WSOP

Syntax

CALL GASK('ASF', attribute, status, return-code-variable);

Required Arguments

attribute
character string enclosed in quotes or character variable name with one of the following values:
  • FILCOLOR
  • FILSTYLE
  • FILTYPE
  • LINCOLOR
  • LINTYPE
  • LINWIDTH
  • MARCOLOR
  • MARSIZE
  • MARTYPE
  • TEXCOLOR
  • TEXFONT
status
character variable name; returns either the value BUNDLED or INDIVIDUAL.
return-code-variable
numeric variable name; returns the return code of the routine call, which can be 0 or 8. See Return Codes for DSGI Routines and Functions.

Details

The GASK('ASF', . . . ) routine returns the aspect source flag (ASF) of a particular attribute. Possible ASF values are BUNDLED (associated with a bundle index) and INDIVIDUAL (separate from a bundle index). GASK('ASF', . . . ) returns the default value INDIVIDUAL if you have not set the ASF for an attribute.