1 0 Target no boolean 0 Status boolean 0 status no Text1 string Enter a name for the Text1! text1 no Text2 string Enter a name for the Text2! text2 SetTarget newTargetValue in Target GetTarget RetTargetValue out Target GetStatus ResultStatus out Status SetText1 newText1Value in Text1 GetText1 Text1Value out Text1 SetText2 newText2Value in Text2 GetText2 Text2Value out Text2 ToggleState