Citizen CT-S300 manual Macro Commands

Models: CT-S300

1 158
Download 158 pages 42.99 Kb
Page 68
Image 68

2.2.9 Macro Commands

GS :

[Function]

Starting/ending macro definition

[Code]

<1D>H<3A>H

[Outline]

Specifying starting/ending macro definition.

 

Reception of this command during macro definition signifies ending the macro

 

definition.

[Caution]

• Maximum content available for macro definition is 2048 bytes. A portion exceeding

 

2048 bytes is not defined.

 

• When GS ^ is processed in macro definition, the macro definition is stopped and

 

the content of definition is cleared.

 

• Even with ESC @ (Initialization of the printer) having been executed, defined content

 

is not cleared. Therefore, it is possible to include ESC @ into the content of macro

 

definition.

 

• Normal printing operation is carried out even during macro definition.

[Default]

The initial value is not defined.

[See Also]

GS ^

[Sample Program]

 

 

LPRINT CHR$(&H1D);":";

 

LPRINT "+------+";CHR$(&HA);

 

LPRINT " ";CHR$(&HA);

 

LPRINT "+------+";CHR$(&HA);

 

LPRINT CHR$(&H1D);":";

 

LPRINT CHR$(&H1D);"^";

 

LPRINT CHR$(2);CHR$(10);

[Print Results]

< Normal printing during macro definition < <

Printing during macro execution

<

— 63 —

Page 68
Image 68
Citizen CT-S300 manual Macro Commands