Test the setting of a flag in a bit flag string.
──────────────────────────────────────────────────────────────────────────────
Syntax
GT_IsFlag(<cFlagString>,[<nFlag>]) --> lSetting
Arguments:
<cFlagString> is a bit flag string created with GT_NewFlag()
<nFlag> is the flag to be tested.
Returns:
A boolean value, TRUE if the flag is on, FALSE if it's off.
Description:
GT_IsFlag() is used to test the state of a flag with a bit flag
string.
Examples:
// Print the setting of the flags in a flag string called ``cDave''
for nFlag := 1 to (len(cDave)*8)
? "Flag number ",nFlag," == ",GT_IsFlag(cDave,nFlag)
next
Source: BITFLAGS.C
Author: Dave Pearson