/usr/local/CPAN/Parse-AFP/Parse/AFP/PTX/ControlSequence.pm
# $URL: //local/member/autrijus/Parse-AFP/lib/Parse/AFP/PTX/ControlSequence.pm $ $Author: autrijus $
# $Rev: 1130 $ $Date: 2004-02-17T15:40:29.640821Z $
package Parse::AFP::PTX::ControlSequence;
use base 'Parse::AFP::Base';
use constant FORMAT => (
Length => 'C',
ControlCode => 'H2',
Data => 'a*',
);
use constant DISPATCH_FIELD => 'ControlCode';
use constant DISPATCH_TABLE => (
74 => 'PTX::STC', 75 => 'PTX::STC', # Set Text Color
c0 => 'PTX::SIM', c1 => 'PTX::SIM', # Set Inline Margin
c2 => 'PTX::SIA', c3 => 'PTX::SIA', # Set Intercharacter Adjustment
c4 => 'PTX::SVI', c5 => 'PTX::SVI', # Set Variable-Space Character Increment
c6 => 'PTX::AMI', c7 => 'PTX::AMI', # Absolute Move Inline
c8 => 'PTX::RMI', c9 => 'PTX::RMI', # Relative Move Inline
d0 => 'PTX::SBI', d1 => 'PTX::SBI', # Set Baseline Increment
d2 => 'PTX::AMB', d3 => 'PTX::AMB', # Absolute Move Baseline
d4 => 'PTX::RMB', d5 => 'PTX::RMB', # Relative Move Baseline
d8 => 'PTX::BLN', d9 => 'PTX::BLN', # Begin Line Next
e4 => 'PTX::DIR', e5 => 'PTX::DIR', # Draw I-Axis Rule
e6 => 'PTX::DBR', e7 => 'PTX::DBR', # Draw B-Axis Rule
ee => 'PTX::RPS', ef => 'PTX::RPS', # Repeat String
f0 => 'PTX::SCFL', f1 => 'PTX::SCFL', # Set Coded Font Local
f2 => 'PTX::BSU', f3 => 'PTX::BSU', # Begin Suppression
f4 => 'PTX::ESU', f5 => 'PTX::ESU', # Begin Suppression
f6 => 'PTX::STO', f7 => 'PTX::STO', # Set Text Orientation
f8 => 'PTX::NOP', f9 => 'PTX::NOP', # No Operation
da => 'PTX::TRN', db => 'PTX::TRN', # Transparent Data
);
1;