116Chapter 6 Version 1 Buffered FormattingVersion 1 Buffered FormattingThis section discusses only the Version 1 commands for buffered formatting.Version 2 commands are discussed on page 99.Buffered Form CreateVersion 1 Buffered Form creation and execution differs from Version 2 in thatthere is no Version 1 Execute command. Instead, all data sent after theCreate Command is plugged into the data fields of the created form until a ^Gis encountered. The Version 1 Buffered Form Create command is:Command ^B^-^] ^GArguments^B^- Indicates the beginning of a buffered formatsequence. GPL commands and data to be stored as aBuffered Form. As with Version 2 Buffered Forms,the Version 1 Buffered Form may containdata fields of the form ^[nnn.^] Indicates the end of the buffered format sequence.All characters following the ^] are inserted into the^[nnn data field until the printer sees ^G.This command allows only one form to be stored in the forms buffer. For thisreason, it does not require a form name.Control Code Command ChangesThe following control codes take on different functions when they are used inthe data string that follows the ^] command:^- Fills the rest of the current data field with spaces if there areinsufficient data characters to fill the current field. The entire datafield is converted to spaces if this is the only input in the field.^* Fills the rest of the current data field with spaces if there areinsufficient data characters to fill the current field. The entire datafield is converted to spaces if this is the only input in the field. Allremaining fields in the Buffered Form are also converted tospaces unless the fields occur within a Copy command. See“Buffered Form Copy” on page 106 more details.^, A form feed behaves the same as a line feed unless it is usedwithin a Copy command. Refer to the Copy command section formore details.