109 lines
2.4 KiB
Plaintext
109 lines
2.4 KiB
Plaintext
; Generated by Ctran from scrimg.cl
|
|
SCRIMG_ING equ 1
|
|
IFNDEF SCRLAY_ING
|
|
INCLUDE ..\inc\SCRLAY.ING
|
|
ENDIF
|
|
IFNDEF APPMAN_ING
|
|
INCLUDE ..\inc\APPMAN.ING
|
|
ENDIF
|
|
IFNDEF WLIB_INC
|
|
INCLUDE ..\inc\WLIB.INC
|
|
ENDIF
|
|
; Class Numbers
|
|
C_WRAP equ 2
|
|
C_SCRIMG equ 3
|
|
; Method Numbers
|
|
O_SI_SENSE equ 3
|
|
O_SI_FWD_CHANGE equ 16
|
|
O_SI_STYLE_CHANGED equ 14
|
|
O_SI_DOC_RESET equ 12
|
|
O_SI_MOVE_CURSOR equ 9
|
|
O_SI_DELPREP equ 15
|
|
O_SI_GET_SELECT equ 5
|
|
O_SI_REDRAW equ 10
|
|
O_SI_EMPHASIZE equ 4
|
|
O_SI_SCROLL equ 7
|
|
O_SI_PAN equ 6
|
|
O_SI_PARA_CHANGED equ 13
|
|
O_SI_SET equ 2
|
|
O_SI_DOC_CHANGED equ 11
|
|
O_SI_INIT equ 1
|
|
O_SI_VIEW equ 8
|
|
; Property of wrap
|
|
PRS_WRAP struc
|
|
WrapScrimg dw ?
|
|
PRS_WRAP ends
|
|
PR_WRAP struc
|
|
WrapRoot PRS_ROOT <>
|
|
WrapActive PRS_ACTIVE <>
|
|
WrapWrap PRS_WRAP <>
|
|
PR_WRAP ends
|
|
; Constants for scrimg
|
|
SCRIMG_LINEDN equ (000h)
|
|
SCRIMG_LINEUP equ (001h)
|
|
SCRIMG_PAGEDN equ (002h)
|
|
SCRIMG_PAGEUP equ (003h)
|
|
SCRIMG_LINBEG equ (004h)
|
|
SCRIMG_LINEND equ (005h)
|
|
SCRIMG_SETPOS equ (006h)
|
|
SCRIMG_FORMAT_DELETE_LEFT equ (1)
|
|
SCRIMG_FORMAT_DELETE_RIGHT equ (2)
|
|
SCRIMG_FORMAT_TYPING equ (3)
|
|
SCRIMG_PAN_SETNOPAN equ (0)
|
|
SCRIMG_PAN_DELTA equ (1)
|
|
SCRIMG_PAN_ABS equ (2)
|
|
SCRIMG_STCHNG_DOC equ (0)
|
|
SCRIMG_STCHNG_PARA equ (1)
|
|
SCRIMG_STCHNG_LINE equ (2)
|
|
SCRIMG_FLAGS_PAGEBREAK equ (001h)
|
|
SCRIMG_FLAGS_S3_COMPAT equ (002h)
|
|
; Types for scrimg
|
|
SCRIMG_WIN struc
|
|
SCRIMG_WINWid dw ?
|
|
SCRIMG_WINTl P_POINT <>
|
|
SCRIMG_WINNlines dw ?
|
|
SCRIMG_WINLheight db ?
|
|
SCRIMG_WINLascent db ?
|
|
SCRIMG_WINWidth dw ?
|
|
SCRIMG_WINMargin dw ?
|
|
SCRIMG_WINLcfont dw ?
|
|
SCRIMG_WINCwidth db ?
|
|
SCRIMG_WINLcstyle db ?
|
|
SCRIMG_WINLccode db ?
|
|
SCRIMG_WINHscrlx db ?
|
|
SCRIMG_WINHscrlm db ?
|
|
SCRIMG_WINDrawplabs db ?
|
|
SCRIMG_WIN ends
|
|
; Property of scrimg
|
|
PRS_SCRIMG struc
|
|
ScrimgWrap dw ?
|
|
ScrimgLay dw ?
|
|
ScrimgWin SCRIMG_WIN <>
|
|
ScrimgAnc SCRLAY_PLX <>
|
|
ScrimgCrs SCRLAY_PLX <>
|
|
ScrimgOldcrs SCRLAY_PLX <>
|
|
ScrimgTxwidth dw ?
|
|
ScrimgMrwidth dw ?
|
|
ScrimgXleft dw ?
|
|
ScrimgXright dw ?
|
|
ScrimgLcwidth db ?
|
|
ScrimgLcline db ?
|
|
ScrimgUpdownx dw ?
|
|
ScrimgSelect db ?
|
|
ScrimgFormatting db ?
|
|
ScrimgIsredraw db ?
|
|
ScrimgGCcreated db ?
|
|
ScrimgEmphasised db ?
|
|
ScrimgPlabchange db ?
|
|
ScrimgNopan db ?
|
|
ScrimgFlags db ?
|
|
ScrimgLfmt dw ?
|
|
ScrimgLgood dw ?
|
|
ScrimgXo dw ?
|
|
ScrimgGc G_GC <>
|
|
PRS_SCRIMG ends
|
|
PR_SCRIMG struc
|
|
ScrimgRoot PRS_ROOT <>
|
|
ScrimgScrimg PRS_SCRIMG <>
|
|
PR_SCRIMG ends
|