;*DDK*************************************************************************/
;
; COPYRIGHT    Copyright (C) 1995 IBM Corporation
;
;    The following IBM OS/2 WARP source code is provided to you solely for
;    the purpose of assisting you in your development of OS/2 WARP device
;    drivers. You may use this code in accordance with the IBM License
;    Agreement provided in the IBM Device Driver Source Kit for OS/2. This
;    Copyright statement may not be removed.;
;*****************************************************************************/
IFTEMP00 = 0
IFDEF INCL_32
IFTEMP00 = 1
ENDIF
IFDEF INCL_16
IFTEMP00 = 1
ENDIF
IFE IFTEMP00
ifdef M_I386
INCL_32	EQU	1

else 
INCL_16	EQU	1

endif 
endif 
ifdef INCL_FKA
FID_FKA	EQU	8009H 
FCF_FKA	EQU	00800000H 
WC_FKA	EQU	(     0ffff000bH )
FKAS_SHORT	EQU	00010000H 
FKAS_OFF	EQU	00020000H 
FKAS_BORDER	EQU	00040000H 
FIT_NONE	EQU	-1 
FIT_ERROR	EQU	-2 
FIT_MEMERROR	EQU	-3 
FIT_END	EQU	-4 
FM_FKAFIRST	EQU	0171H 
FM_INSERTITEM	EQU	0171H 
FM_DELETEITEM	EQU	0172H 
FM_QUERYITEM	EQU	0173H 
FM_SETITEM	EQU	0174H 
FM_QUERYITEMCOUNT	EQU	0175H 
FM_QUERYITEMTEXT	EQU	0176H 
FM_QUERYITEMTEXTLENGTH	EQU	0177H 
FM_SETITEMTEXT	EQU	0178H 
FM_ITEMPOSITIONFROMID	EQU	0179H 
FM_ITEMIDFROMPOSITION	EQU	017aH 
FM_NEXTFORM	EQU	017bH 
FM_FKALAST	EQU	017bH 
FIS_CURRENT	EQU	0000H  
FIS_SHORT	EQU	0100H  
FIS_LONG	EQU	0200H  
FIS_NEXT	EQU	0400H  
FIS_NONE	EQU	0800H  
ifdef OLD_H2INC
FIS_USERDRAW	EQU	MIS_OWNERDRAW
FIS_SYSCOMMAND	EQU	MIS_SYSCOMMAND
FIS_HELP	EQU	MIS_HELP
else
FIS_USERDRAW	EQU	0008H 
FIS_SYSCOMMAND	EQU	0040H 
FIS_HELP	EQU	0080H 
endif
SFF_OFF	EQU	0001H 
SFF_ON	EQU	0002H 
SFF_SHORT	EQU	0004H 
SFF_LONG	EQU	0008H 
SFF_BORDER	EQU	0010H 
SFF_NOBORDER	EQU	0020H 
SFF_NEXT	EQU	0040H 

FKAITEM	STRUC
fki_iPosition	DW	?
fki_iRow	DW	?
fki_afStyle	DW	?
fki_id	DW	?
fki_hwndSubMenu	DD	?
FKAITEM	ENDS
ifndef MTI_INCLUDED
MTI_INCLUDED	EQU	1


mti	STRUC
mti_afStyle	DW	?
mti_pad	DW	?
mti_idItem	DW	?
mti_c	DB	2 DUP (?)
mti	ENDS

mt	STRUC
mt_len	DD	?
mt_codepage	DW	?
mt_reserved	DW	?
mt_cMti	DW	?
mt_rgMti	DB	SIZE MTI * 1 DUP (?)
mt	ENDS
endif

FKASIZE	STRUC
fks_Form	DW	?
fks_NumRows	DW	?
fks_Height	DW	?
FKASIZE	ENDS
FKA_LONG_ROW_HEIGHT	EQU	20 
FKA_SHORT_ROW_HEIGHT	EQU	25 
endif 
