Glb.GUI is a built-in segment attribute that can only be referenced by classes with user interfaces (their Has Presentation property is set to true).
Glb.GUI is set to the type of terminal from which the referencing transaction originates. If the transaction originates from a user terminal, Glb.GUI is set to Y. If the transaction does not originate from a user terminal, Glb.GUI is set to N.
Glb.GUI can be used in conjunction with the Glb.Style built-in segment attribute to determine the origin of a particular transaction. If Glb.Style is set to NOFORM and Glb.GUI is set to Y. Any other combination of Glb.Style and Glb.GUI indicates that the referencing transaction originates from the NOF program.
Properties
Length = 1
Primitive = String