build: add the SIBO SDK
This commit is contained in:
@@ -0,0 +1,194 @@
|
||||
; 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
|
||||
Reference in New Issue
Block a user