This is to share my experience with printer-stored forms and network printers.
A form loaded as a macro worked fine with a serial printer, but seemed some
escape sequences got lost or corrupted when form and data were sent to a
network printer. The printer also decided to forget it was set to portrait
orientation.
The macro used with the serial printer was built as follows:
ESC&f#Y (to establish the Macro ID nr)
ESC&f0X (Start macro definiton)
.
.
.
ESC&f1X (Stop macro definition)
To solve the problem and have a macro good for serial and network printers
we added 3 escape sequences:
ESC&f#Y (to establish the macro ID nr)
ESC&f8X <-- (ADD this to delete macro w/same ID, previously
loaded)
ESC&f0X (Start macro definiton)
ESC&l0O <-- (ADD this to force portrait orientarion)
.
.
.
ESC&f1X (Stop macro definition)
ESC&f10X <-- (ADD this to make macro permanent)
Guillermo Rodriguez
Hewlett Packard Argentina