Not so.
The following code generates a 'data type mismatch' since gg is still .NULL. when RESTORE is executed.
PUBLIC gg
gg = .NULL.
SAVE SCREEN TO gg
RESTORE SCREEN FROM gg
>The variable needs to be defined first.
>
>
>local gg
>gg = .NULL.
>Save Screen to gg
>...
>Restore Screen from gg
>
>
>The Save Screen command appears it doesn't create the variable if missing.
>
>>Hi All:
>>
>>In the following code, I'm getting 'Variable "gg" is not found'.
>>
>>
>>SAVE SCREEN TO gg
>>RESTORE SCREEN FROM gg
>>
>>
>>What am I doing wrong?
>>
>>Thanks,
>>
>>Yossi