KPG1_ALSYS

Allows the user to change the AlignSystem attribute in a Frame

Description:

This routine obtains a value from the environment that is used to specify a new value for the AlignSystem attribute of a supplied Frame. This attribute determines the co-ordinate system in which the Frame will align with other similar Frames.

Invocation

CALL KPG1_ALSYS( PARAM, FRM1, FRM2, AXIS, STATUS )

Arguments

PARAM = CHARACTER ( ) (Given)
The name of the parameter to use.
FRM1 = INTEGER (Given)
A pointer to the AST Frame which is to have its AlignSystem value changed.
FRM2 = INTEGER (Given)
A pointer to an AST Frame. The System value from this Frame will be used as the AlignSystem value for FRM1 if the user supplied the value " Data" for the parameter.
AXIS = INTEGER (Given)
The index (one or more) of a single axis within FRM1 which is to have its AlsignSystem value changed, or zero. If zero is supplied, the new AlignSystem value is applied to the whole Frame. Supplying an axis index allows a single Frame within a CmpFrame to have its AlignSystem value changed. If FRM1 is not a CmpFrame, then the supplied value is ignored and a value of zero is assumed.
STATUS = INTEGER (Given and Returned)
The global status.