149 lines
3.8 KiB
Plaintext
149 lines
3.8 KiB
Plaintext
; Generated by Ctran from edwin.cl
|
|||
|
|
EDWIN_ING equ 1
|
||
|
|
IFNDEF LODGER_ING
|
||
|
|
INCLUDE ..\inc\LODGER.ING
|
||
|
|
ENDIF
|
||
|
|
IFNDEF SCRLAY_ING
|
||
|
|
INCLUDE ..\inc\SCRLAY.ING
|
||
|
|
ENDIF
|
||
|
|
; Class Numbers
|
||
|
|
C_EDWIN equ 34
|
||
|
|
C_PUNCTUED equ 35
|
||
|
|
C_EWLINKSV equ 36
|
||
|
|
; Method Numbers
|
||
|
|
O_EW_SET equ 21
|
||
|
|
O_EWLS_INIT equ 1
|
||
|
|
O_EW_REPLACE_CLIP equ 30
|
||
|
|
O_EW_INSERT equ 23
|
||
|
|
O_EW_BRING_IN equ 32
|
||
|
|
O_EW_REPLACE equ 28
|
||
|
|
O_EW_SENSE equ 22
|
||
|
|
O_EW_SNUGGLE_INSERT equ 24
|
||
|
|
O_EW_RETURN_KEY equ 34
|
||
|
|
O_EW_EP_INSERT equ 33
|
||
|
|
O_EW_TAB_KEY equ 35
|
||
|
|
O_EW_PASTE_CLIP equ 31
|
||
|
|
O_EW_FIND equ 27
|
||
|
|
O_EW_SET_SIZE equ 20
|
||
|
|
O_EW_LEAVE equ 26
|
||
|
|
O_EWLS_EXTRACT equ 2
|
||
|
|
O_EW_READONLY equ 37
|
||
|
|
O_EW_SET_FONT equ 25
|
||
|
|
O_EW_SENSE_SIZE equ 19
|
||
|
|
O_EW_INIT_STYLE equ 36
|
||
|
|
O_EW_EVALUATE equ 29
|
||
|
|
; Constants for edwin
|
||
|
|
PR_EDWIN_DIALLABLE equ (00001h)
|
||
|
|
PR_EDWIN_ACCEPT_TABS equ (00002h)
|
||
|
|
PR_EDWIN_ACCEPT_SOFT_HYPHENS equ (00004h)
|
||
|
|
PR_EDWIN_AUTO_CUR_END equ (00008h)
|
||
|
|
PR_EDWIN_AUTO_SELECT equ (00010h)
|
||
|
|
PR_EDWIN_DOC_SUPPLIED equ (00020h)
|
||
|
|
PR_EDWIN_CLIPBOARD equ (00040h)
|
||
|
|
PR_EDWIN_NOTIFY_OVERFLOW equ (00080h)
|
||
|
|
PR_EDWIN_READONLY equ (08000h)
|
||
|
|
IN_EDWIN_DIALLABLE equ (PR_EDWIN_DIALLABLE)
|
||
|
|
IN_EDWIN_ACCEPT_TABS equ (PR_EDWIN_ACCEPT_TABS)
|
||
|
|
IN_EDWIN_ACCEPT_SOFT_HYPHENS equ (PR_EDWIN_ACCEPT_SOFT_HYPHENS)
|
||
|
|
IN_EDWIN_AUTO_CUR_END equ (PR_EDWIN_AUTO_CUR_END or PR_EDWIN_AUTO_SELECT)
|
||
|
|
IN_EDWIN_NO_AUTOSELECT equ (PR_EDWIN_AUTO_SELECT)
|
||
|
|
IN_EDWIN_DOC_SUPPLIED equ (PR_EDWIN_DOC_SUPPLIED)
|
||
|
|
IN_EDWIN_CLIPBOARD equ (PR_EDWIN_CLIPBOARD)
|
||
|
|
IN_EDWIN_VULEN equ (00080h)
|
||
|
|
IN_EDWIN_VULEN_NOSCALE equ (00100h)
|
||
|
|
IN_EDWIN_VULEN_CHARACTERS equ (IN_EDWIN_VULEN)
|
||
|
|
IN_EDWIN_VULEN_PIXELS equ (IN_EDWIN_VULEN or IN_EDWIN_VULEN_NOSCALE)
|
||
|
|
IN_EDWIN_LEFT_CURSOR equ (00200h)
|
||
|
|
IN_EDWIN_TEXT_SEGMENTED equ (00400h)
|
||
|
|
IN_EDWIN_POSITION_SUPPLIED equ (00800h)
|
||
|
|
IN_EDWIN_FONT_SUPPLIED equ (01000h)
|
||
|
|
IN_EDWIN_LEADING_SUPPLIED equ (02000h)
|
||
|
|
IN_EDWIN_VISLINES_SUPPLIED equ (04000h)
|
||
|
|
IN_EDWIN_PAGINATABLE equ (08000h)
|
||
|
|
SET_EDWIN_TXT equ (001h)
|
||
|
|
SET_EDWIN_EMPTY equ (002h)
|
||
|
|
SET_EDWIN_CUR_END equ (004h)
|
||
|
|
SET_EDWIN_SEL_ALL equ (008h)
|
||
|
|
SET_EDWIN_CURSOR equ (010h)
|
||
|
|
SET_EDWIN_ANCHOR equ (020h)
|
||
|
|
EWF_BACKWARDS equ (00001h)
|
||
|
|
EWF_CASESENS equ (00002h)
|
||
|
|
EW_CHANGE_SINCE_SAVED equ (001h)
|
||
|
|
EW_CHANGE_SINCE_PAGINATE equ (002h)
|
||
|
|
EW_CHANGE equ (0ffffh)
|
||
|
|
EW_BRING_SINGLE_SHOT equ (0f000h)
|
||
|
|
; Types for edwin
|
||
|
|
IN_EDWIN struc
|
||
|
|
IN_EDWINVulen dw ?
|
||
|
|
IN_EDWINFlags dw ?
|
||
|
|
IN_EDWINMaxlen dw ?
|
||
|
|
IN_EDWINContents db (1) * 1 dup (?)
|
||
|
|
IN_EDWIN ends
|
||
|
|
EDWIN_LEADING struc
|
||
|
|
EDWIN_LEADINGTotal dw ?
|
||
|
|
EDWIN_LEADINGTop dw ?
|
||
|
|
EDWIN_LEADING ends
|
||
|
|
IN_EDWIN_X struc
|
||
|
|
IN_EDWIN_XVislines dw ?
|
||
|
|
IN_EDWIN_XPos P_POINT <>
|
||
|
|
IN_EDWIN_XFont dw ?
|
||
|
|
IN_EDWIN_XStyle dw ?
|
||
|
|
IN_EDWIN_XLeading EDWIN_LEADING <>
|
||
|
|
IN_EDWIN_XDoc dw ?
|
||
|
|
IN_EDWIN_XClip dw ?
|
||
|
|
IN_EDWIN_X ends
|
||
|
|
SE_EDWIN struc
|
||
|
|
SE_EDWINBuf dw ?
|
||
|
|
SE_EDWINLen dw ?
|
||
|
|
SE_EDWIN ends
|
||
|
|
SET_EDWIN struc
|
||
|
|
SET_EDWINFlags dw ?
|
||
|
|
SET_EDWINTxt SE_EDWIN <>
|
||
|
|
SET_EDWINCursor dw ?
|
||
|
|
SET_EDWINAnchor dw ?
|
||
|
|
SET_EDWIN ends
|
||
|
|
SENSE_EDWIN struc
|
||
|
|
SENSE_EDWINCursor dw ?
|
||
|
|
SENSE_EDWINAnchor dw ?
|
||
|
|
SENSE_EDWIN ends
|
||
|
|
; Property of edwin
|
||
|
|
PRS_EDWIN struc
|
||
|
|
EdwinScrimg dw ?
|
||
|
|
EdwinScrlay dw ?
|
||
|
|
EdwinDoc dw ?
|
||
|
|
EdwinCpos dw ?
|
||
|
|
EdwinClen dw ?
|
||
|
|
EdwinClip dw ?
|
||
|
|
EdwinSelect dw ?
|
||
|
|
EdwinChange dw ?
|
||
|
|
EdwinFlags dw ?
|
||
|
|
EdwinMargins SCRLAY_MARGINS <>
|
||
|
|
EdwinFont SCRLAY_FONT <>
|
||
|
|
PRS_EDWIN ends
|
||
|
|
PR_EDWIN struc
|
||
|
|
EdwinRoot PRS_ROOT <>
|
||
|
|
EdwinWin PRS_WIN <>
|
||
|
|
EdwinLodger PRS_LODGER <>
|
||
|
|
EdwinEdwin PRS_EDWIN <>
|
||
|
|
PR_EDWIN ends
|
||
|
|
; Property of punctued
|
||
|
|
PR_PUNCTUED struc
|
||
|
|
PunctuedRoot PRS_ROOT <>
|
||
|
|
PunctuedWin PRS_WIN <>
|
||
|
|
PunctuedLodger PRS_LODGER <>
|
||
|
|
PunctuedEdwin PRS_EDWIN <>
|
||
|
|
PR_PUNCTUED ends
|
||
|
|
; Property of ewlinksv
|
||
|
|
PRS_EWLINKSV struc
|
||
|
|
EwlinksvDoc dw ?
|
||
|
|
EwlinksvState dw ?
|
||
|
|
EwlinksvPos dw ?
|
||
|
|
EwlinksvParend dw ?
|
||
|
|
EwlinksvPosend dw ?
|
||
|
|
EwlinksvBuf db (1) * 256 dup (?)
|
||
|
|
PRS_EWLINKSV ends
|
||
|
|
PR_EWLINKSV struc
|
||
|
|
EwlinksvRoot PRS_ROOT <>
|
||
|
|
EwlinksvEwlinksv PRS_EWLINKSV <>
|
||
|
|
PR_EWLINKSV ends
|