home *** CD-ROM | disk | FTP | other *** search
- * "commodities.library"
- ##base _CxBase
- ##bias 30
- ##public
- *--- functions in V36 or higher (distributed as Release 2.0) ---
- *
- * OBJECT UTILITIES
- *
- CreateCxObj(type,arg1,arg2)(d0/a0/a1)
- CxBroker(nb,error)(a0,d0)
- ActivateCxObj(co,true)(a0,d0)
- DeleteCxObj(co)(a0)
- DeleteCxObjAll(co)(a0)
- CxObjType(co)(a0)
- CxObjError(co)(a0)
- ClearCxObjError(co)(a0)
- SetCxObjPri(co,pri)(a0,d0)
- *
- * OBJECT ATTACHMENT
- *
- AttachCxObj(headObj,co)(a0/a1)
- EnqueueCxObj(headObj,co)(a0/a1)
- InsertCxObj(headObj,co,pred)(a0/a1/a2)
- RemoveCxObj(co)(a0)
- *
- * TYPE SPECIFIC
- *
- ##private
- commoditiesPrivate1()()
- ##public
- SetTranslate(translator,events)(a0/a1)
- SetFilter(filter,text)(a0/a1)
- SetFilterIX(filter,ix)(a0/a1)
- ParseIX(description,ix)(a0/a1)
- *
- * COMMON MESSAGE
- *
- CxMsgType(cxm)(a0)
- CxMsgData(cxm)(a0)
- CxMsgID(cxm)(a0)
- *
- * MESSAGE ROUTING
- *
- DivertCxMsg(cxm,headobj,ret)(a0/a1/a2)
- RouteCxMsg(cxm,co)(a0/a1)
- DisposeCxMsg(cxm)(a0)
- *
- * INPUT EVENT HANDLING
- *
- InvertKeyMap(ansicode,event,km)(d0/a0/a1)
- AddIEvents(events)(a0)
- ##private
- *
- * FOR USE ONLY BY CONTROLLER PROGRAM
- *
- commoditiesPrivate2()()
- commoditiesPrivate3()()
- commoditiesPrivate4()()
- ##public
- ##end
-