; Generated by Ctran from prdrv.cl PRDRV_ING equ 1 IFNDEF P_FILE_INC INCLUDE ..\inc\P_FILE.INC ENDIF IFNDEF APPMAN_ING INCLUDE ..\inc\APPMAN.ING ENDIF ; Class Numbers C_WDR equ 6 C_PDR equ 7 ; Method Numbers O_WDR_SEARCH_TYPEFACE equ 7 O_PDR_PAGE equ 7 O_WDR_TYPEFACE equ 6 O_PDR_STYLE equ 12 O_PDR_PRINT equ 2 O_WDR_TWIPS_TO_XY equ 12 O_WDR_FONT_HEIGHT equ 8 O_WDR_SENSE_MODEL equ 5 O_WDR_SET_MODEL equ 4 O_WDR_SENSE_WIDTH equ 11 O_WDR_COUNT_MODELS equ 2 O_PDR_END equ 6 O_PDR_TEXT equ 8 O_PDR_DESTROY equ 4 O_PDR_START equ 5 O_PDR_INIT equ 1 O_WDR_INIT equ 1 O_PDR_RIGHT equ 10 O_PDR_ADD_COMMAND equ 3 O_WDR_GET_WIDTH_TABLE equ 10 O_WDR_OPEN_PRINT equ 13 O_WDR_LOAD_RECORD equ 14 O_WDR_SEARCH_HEIGHT equ 9 O_PDR_FONT equ 11 O_WDR_SENSE_MODEL_NAME equ 3 O_PDR_LINE equ 9 ; Constants for wdr WDR_PRINT_PAGE equ (001h) WDR_PRINT_LINE equ (002h) WDR_PRINT_RIGHT equ (004h) WDR_PRINT_FONT equ (008h) WDR_PRINT_TEXT equ (010h) WDR_PRINT_START equ (020h) WDR_PRINT_END equ (040h) WDR_PRINT_IDLE equ (04000h) WDR_PRINT_KEEP equ (08000h) WDR_PDR_LANDSCAPE equ (001h) WDR_RSC_HEADER equ (1) WDR_RSC_COMMANDS equ (2) WDR_DYL_LOAD equ (001h) WDR_HP_PCL equ (002h) WDR_STYLE_NORMAL equ (00000h) WDR_STYLE_UNDERLINE equ (00001h) WDR_STYLE_BOLD equ (00002h) WDR_STYLE_ITALIC equ (00004h) WDR_STYLE_SUPER equ (00008h) WDR_STYLE_SUB equ (00010h) WDR_STYLE_MONOSPACE equ (08000h) WDR_STYLE_SANS_SERIF equ (04000h) WDR_TYPF_PROPORTIONAL equ (001h) WDR_TYPF_SCALED equ (002h) WDR_TYPF_SERIF equ (004h) WDR_MODEL_LANDSCAPE_AVAILABLE equ (1) WDR_MODEL_MINX_IS_DOTS_PER_INCH equ (4) WDR_SCALE_DEFAULT_HEIGHT equ (1000) WDR_FONT_NAME_LEN equ (20) PRINTER_NAME_LEN equ (24) PRINT_TYPE_LEN equ (9) PDR_FILE_LEN equ (9) ; Types for wdr WDR_FONT struc WDR_FONTHeight dw ? WDR_FONTHeight_max dw ? WDR_FONTHeight_delta dw ? WDR_FONTWidth_scale dw ? WDR_FONTWidth_normal dw ? WDR_FONTWidth_italic dw ? WDR_FONTWidth_bold dw ? WDR_FONTWidth_bold_italic dw ? WDR_FONTCommand dw ? WDR_FONT ends WDR_TYPEFACE struc WDR_TYPEFACEName db (1) * WDR_FONT_NAME_LEN dup (?) WDR_TYPEFACETypeface dw ? WDR_TYPEFACEType dw ? WDR_TYPEFACETrans_rid dw ? WDR_TYPEFACENum_heights dw ? WDR_TYPEFACEFont db (size WDR_FONT)* 1 dup (?) WDR_TYPEFACE ends WDR_MODEL struc WDR_MODELMinx dw ? WDR_MODELMiny dw ? WDR_MODELSkipx dw ? WDR_MODELSkipy dw ? WDR_MODELFlags dw ? WDR_MODELNum_typefaces dw ? WDR_MODELTypeface dw 1 dup (?) WDR_MODEL ends WDR_MODEL_INDEX struc WDR_MODEL_INDEXRid dw ? WDR_MODEL_INDEXName db (1) * PRINTER_NAME_LEN dup (?) WDR_MODEL_INDEX ends WDR_HEADER struc WDR_HEADERId db (1) * 6 dup (?) WDR_HEADERFlags dw ? WDR_HEADERNum_model dw ? WDR_HEADERModel db (size WDR_MODEL_INDEX)* 1 dup (?) WDR_HEADER ends WDR_WIDTH_TABLE struc WDR_WIDTH_TABLENext dw ? WDR_WIDTH_TABLERid dw ? WDR_WIDTH_TABLEHeight dw ? WDR_WIDTH_TABLETable dw ? WDR_WIDTH_TABLE ends WDR_PRINT struc WDR_PRINTFlags dw ? WDR_PRINTTypf dw ? WDR_PRINTFheight dw ? WDR_PRINTStyle dw ? WDR_PRINTDown dw ? WDR_PRINTIndent dw ? WDR_PRINTHeight dw ? WDR_PRINTRight dw ? WDR_PRINTBuf dw ? WDR_PRINTBlen dw ? WDR_PRINT ends ; Property of wdr PRS_WDR struc WdrFile dw ? WdrHead dw ? WdrModel dw ? WdrWid dw ? WdrWdrname db (1) * P_FNAMESIZE dup (?) PRS_WDR ends PR_WDR struc WdrRoot PRS_ROOT <> WdrWdr PRS_WDR <> PR_WDR ends ; Constants for pdr PDR_CMD_RESET equ (0) PDR_CMD_FORM_LENGTH equ (1) PDR_CMD_PREAMBLE equ (2) PDR_CMD_POSTAMBLE equ (3) PDR_CMD_UNDERLINE_ON equ (4) PDR_CMD_UNDERLINE_OFF equ (5) PDR_CMD_BOLD_ON equ (6) PDR_CMD_BOLD_OFF equ (7) PDR_CMD_ITALIC_ON equ (8) PDR_CMD_ITALIC_OFF equ (9) PDR_CMD_SUPERSCRIPT_ON equ (10) PDR_CMD_SUPERSCRIPT_OFF equ (11) PDR_CMD_SUBSCRIPT_ON equ (12) PDR_CMD_SUBSCRIPT_OFF equ (13) PDR_CMD_NEW_PAGE equ (14) PDR_CMD_CARRIAGE_RETURN equ (15) PDR_CMD_MOVE_DOWN equ (16) PDR_CMD_MOVE_RIGHT_PREFIX equ (17) PDR_CMD_MOVE_RIGHT equ (18) PDR_CMD_MOVE_RIGHT_SUFFIX equ (19) PDR_CMD_LANDSCAPE equ (20) ; Types for pdr PDR_INIT struc PDR_INITWdr dw ? PDR_INITFlags dw ? PDR_INITPage_length dw ? PDR_INITDyl dw ? PDR_INITHead dw ? PDR_INITModel dw ? PDR_INIT ends PDR_ALLOC struc PDR_ALLOCCommands dw ? PDR_ALLOCOutbuf dw ? PDR_ALLOCTrans_res dw ? PDR_ALLOCTix dw ? PDR_ALLOC ends ; Property of pdr PRS_PDR struc PdrPar PDR_INIT <> PdrMode dw ? PdrTypfix dw ? PdrFhix dw ? PdrStyle dw ? PdrLheight dw ? PdrA PDR_ALLOC <> PdrTrans_rid dw ? PdrOutlen dw ? PdrSkipy dw ? PRS_PDR ends PR_PDR struc PdrRoot PRS_ROOT <> PdrPdr PRS_PDR <> PR_PDR ends