/************************************************************************ * * * settings.h * * * *-----------------------------------------------------------------------* * * * Some definitions for printer settings. * * * ************************************************************************/ #ifndef SETTINGS_H #define SETTINGS_H #ifndef EXEC_TYPES_H #include #endif struct Settings { USHORT LMarg; USHORT RMarg; USHORT Tabsize; USHORT PageLen; USHORT PageWidth; SHORT Style; SHORT Numb; BOOL Cond; BOOL LetterQ; BOOL LSpace6; }; #define STYLE_ELITE 0 #define STYLE_PICA 1 #define STYLE_PROP 2 #define ELITE_ON "\x1b[2w" #define ELITE_OFF "\x1b[1w" #define CONDENSED_ON "\x1b[4w" #define CONDENSED_OFF "\x1b[3w" #define LETTERQ_ON "\x1b[2\"z" #define LETTERQ_OFF "\x1b[1\"z" #define PROPORTIONAL_ON "\x1b[2p" #define PROPORTIONAL_OFF "\x1b[1p" #define LINESP6_ON "\x1b[1z" #define LINESP6_OFF "\x1b[0z" #define PINIT "\x1b[0m\x1b[0w\x1b[1v\x1b[1p\x1b[0q" #define DSETNAME "PPrint.settings" #endif /* SETTINGS_H */