COMMENT @%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

	Copyright (c) Geoworks 1994 -- All Rights Reserved

PROJECT:	PC GEOS
MODULE:		ui
FILE:		emTriggerC.def

AUTHOR:		Ian Porteous, Jun 15, 1994

MACROS:
	Name			Description
	----			-----------

REVISION HISTORY:
	Name	Date		Description
	----	----		-----------
	IP	6/15/94   	Initial revision


DESCRIPTION:
	EMTriggerClass, express menu trigger class. Triggers to be
	used with the EMObjectManagerClass
		
	$Id: emTrigC.def,v 1.1 97/04/04 14:18:56 newdeal Exp $

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%@

SetDef	__EMTRIGC


StartLibrary	ui

EMTriggerClass	class	GenTriggerClass

MSG_EMT_SET_EMOM_ACK_DEST	message
; used to set EMTI_ackDestination.  EMTI_ackDestination is used as the
; optr which should receive MSG_EMOM_ACK when this object is freed.
;
; Context:	message used in the EMObjectManager detach mechanism
; Source:	EMObjectManagerClass object
; Destination:  EMTriggerClass Object
; Interception: probably not
;
; Pass:		^lcx:dx	= optr of object to receive MSG_EMOM_ACK
;			
; Return:	nothing
;
;	ax, cx, dx, bp 	- unchanged
;			- destroyed
;
	EMTI_ackDestination	optr
	; optr to the object which should recieve an MSG_EMOM_ACK when
	; this object is freed

EMTriggerClass	endc

EndLibrary	ui
