home *** CD-ROM | disk | FTP | other *** search
/ Amiga ISO Collection / AmigaUtilCD2.iso / Programming / C / SC650D6.DMS / in.adf / sc / include / clib / commodities_protos.h < prev    next >
Encoding:
Text File  |  1993-10-31  |  1.1 KB  |  28 lines

  1. €ˆCLIB_COMMODITIES_PROTOS_H€CLIB_COMMODITIES_PROTOS_HˆEXEC_TYPES_HŒ<exec/types.h>‡ˆµŒ<exec/nodes.h>‡ˆLIBRARIES_COMMODITIES_HŒ<libraries/commodities.h>‡ˆDEVICES_INPUTEVENT_HŒ<devices/inputevent.h>‡ˆDEVICES_KEYMAP_HŒ<devices/keymap.h>‡
  2. CxObj*CreateCxObj(Žtype,arg1,arg2);
  3. CxObj*CxBroker(ƒNewBroker*nb,’*error);
  4. ’ActivateCxObj(CxObj*co,true);
  5. ‹DeleteCxObj(CxObj*co);
  6. ‹DeleteCxObjAll(CxObj*co);
  7. —CxObjType(CxObj*co);
  8. ’CxObjError(CxObj*co);
  9. ‹ClearCxObjError(CxObj*co);
  10. ’SetCxObjPri(CxObj*co,pri);
  11. ‹AttachCxObj(CxObj*headObj,CxObj*co);
  12. ‹EnqueueCxObj(CxObj*headObj,CxObj*co);
  13. ‹InsertCxObj(CxObj*headObj,CxObj*co,CxObj*pred);
  14. ‹RemoveCxObj(CxObj*co);
  15. ‹SetTranslate(CxObj*translator,ƒInputEvent*events);
  16. ‹SetFilter(CxObj*filter,STRPTR text);
  17. ‹SetFilterIX(CxObj*filter,IX*ix);
  18. ’ParseIX(STRPTR description,IX*ix);
  19. —CxMsgType(CxMsg*cxm);
  20. ”CxMsgData(CxMsg*cxm);
  21. ’CxMsgID(CxMsg*cxm);
  22. ‹DivertCxMsg(CxMsg*cxm,CxObj*headObj,CxObj*returnObj);
  23. ‹RouteCxMsg(CxMsg*cxm,CxObj*co);
  24. ‹DisposeCxMsg(CxMsg*cxm);
  25. BOOL InvertKeyMap(ŽansiCode,ƒInputEvent*event,
  26. ƒKeyMap*km);
  27. ‹AddIEvents(ƒInputEvent*events);
  28. BOOL MatchIX(ƒInputEvent*event,IX*ix);‡