Browse Source

morphunits: commodities library unit part2

git-svn-id: trunk@34770 -
marcus 8 years ago
parent
commit
061943ec2c
1 changed files with 26 additions and 29 deletions
  1. 26 29
      packages/morphunits/src/commodities.pas

+ 26 - 29
packages/morphunits/src/commodities.pas

@@ -126,35 +126,32 @@ var
 const
   COMMODITIESNAME: PChar = 'commodities.library';
 
-function CreateCxObj(Typ: LongWord; Arg1: IPTR; Arg2: IPTR): PCxObj; syscall CxBase 5;
-function CxBroker(Nb: PNewBroker; var Error: LongInt): PCxObj; syscall CxBase 6;
-function ActivateCxObj(Co: PCxObj; Tru: LongInt): LongInt; syscall CxBase 7;
-procedure DeleteCxObj(Co: PCxObj); syscall CxBase 8;
-procedure DeleteCxObjAll(Co: PCxObj); syscall CxBase 9;
-function CxObjType(Co: PCxObj): LongWord; syscall CxBase 10;
-function CxObjError(Co: PCxObj): LongInt; syscall CxBase 11;
-procedure ClearCxObjError(Co: PCxObj); syscall CxBase 12;
-function SetCxObjPri(Co: PCxObj; Pri: LongInt): LongInt; syscall CxBase 13;
-procedure AttachCxObj(HeadObj: PCxObj; Co: PCxObj); syscall CxBase 14;
-procedure EnqueueCxObj(HeadObj: PCxObj; Co: PCxObj); syscall CxBase 15;
-procedure InsertCxObj(HeadObj: PCxObj; Co: PCxObj; Pred: PCxObj); syscall CxBase 16;
-procedure RemoveCxObj(Co: PCxObj); syscall CxBase 17;
-procedure SetTranslate(Translator: PCxObj; Events: PInputEvent); syscall CxBase 19;
-procedure SetFilter(Filter: PCxObj; Text: STRPTR); syscall CxBase 20;
-procedure SetFilterIX(Filter: PCxObj; Ix: PInputXpression); syscall CxBase 21;
-function ParseIX(Description: STRPTR; Ix: PInputXpression): LongInt; syscall CxBase 22;
-function CxMsgType(Cxm: PCxMsg): LongWord; syscall CxBase 23;
-function CxMsgData(Cxm: PCxMsg): APTR; syscall CxBase 24;
-function CxMsgID(Cxm: PCxMsg): LongInt; syscall CxBase 25;
-procedure DivertCxMsg(Cxm: PCxMsg; HeadObj: PCxObj; ReturnObj: PCxObj); syscall CxBase 26;
-procedure RouteCxMsg(Cxm: PCxMsg; Co: PCxObj); syscall CxBase 27;
-procedure DisposeCxMsg(Cxm: PCxMsg); syscall CxBase 28;
-function InvertKeyMap(AnsiCode: LongWord; Event: PInputEvent; Km: PKeyMap): LongBool; syscall CxBase 29;
-procedure AddIEvents(Events: PInputEvent); syscall CxBase 30;
-function CopyBrokerList(CopyOfList: PList): LongInt; syscall CxBase 31;
-procedure FreeBrokerList(BrokerList: PList); syscall CxBase 32;
-function BrokerCommand(Name: STRPTR; Command: LongWord): LongWord; syscall CxBase 33;
-function MatchIX(Event: PInputEvent; Ix: PInputXpression): LongBool; syscall CxBase 34;
+function CreateCxObj(Typ: LongWord location 'd0'; Arg1: LongInt location 'a0'; Arg2: LongInt location 'a1'): PCxObj; syscall CxBase 30;
+function CxBroker(Nb: PNewBroker location 'a0'; var Error: LongInt location 'd0'): PCxObj; syscall CxBase 36;
+function ActivateCxObj(Co: PCxObj location 'a0'; Tru: LongInt location 'd0'): LongInt; syscall CxBase 42;
+procedure DeleteCxObj(Co: PCxObj location 'a0'); syscall CxBase 48;
+procedure DeleteCxObjAll(Co: PCxObj location 'a0'); syscall CxBase 54;
+function CxObjType(Co: PCxObj location 'a0'): LongWord; syscall CxBase 60;
+function CxObjError(Co: PCxObj location 'a0'): LongInt; syscall CxBase 66;
+procedure ClearCxObjError(Co: PCxObj location 'a0'); syscall CxBase 72;
+function SetCxObjPri(Co: PCxObj location 'a0'; Pri: LongInt location 'd0'): LongInt; syscall CxBase 78;
+procedure AttachCxObj(HeadObj: PCxObj location 'a0'; Co: PCxObj location 'a1'); syscall CxBase 84;
+procedure EnqueueCxObj(HeadObj: PCxObj location 'a0'; Co: PCxObj location 'a1'); syscall CxBase 90;
+procedure InsertCxObj(HeadObj: PCxObj location 'a0'; Co: PCxObj location 'a1'; Pred: PCxObj location 'a2'); syscall CxBase 96;
+procedure RemoveCxObj(Co: PCxObj location 'a0'); syscall CxBase 102;
+procedure SetTranslate(Translator: PCxObj location 'a0'; Events: PInputEvent location 'a1'); syscall CxBase 114;
+procedure SetFilter(Filter: PCxObj location 'a0'; Text: STRPTR location 'a1'); syscall CxBase 120;
+procedure SetFilterIX(Filter: PCxObj location 'a0'; Ix: PInputXpression location 'a1'); syscall CxBase 126;
+function ParseIX(Description: STRPTR location 'a0'; Ix: PInputXpression location 'a1'): LongInt; syscall CxBase 132;
+function CxMsgType(Cxm: PCxMsg location 'a0'): LongWord; syscall CxBase 138;
+function CxMsgData(Cxm: PCxMsg location 'a0'): APTR; syscall CxBase 144;
+function CxMsgID(Cxm: PCxMsg location 'a0'): LongInt; syscall CxBase 150;
+procedure DivertCxMsg(Cxm: PCxMsg location 'a0'; HeadObj: PCxObj location 'a1'; ReturnObj: PCxObj location 'a2'); syscall CxBase 156;
+procedure RouteCxMsg(Cxm: PCxMsg location 'a0'; Co: PCxObj location 'a1'); syscall CxBase 162;
+procedure DisposeCxMsg(Cxm: PCxMsg location 'a0'); syscall CxBase 168;
+function InvertKeyMap(AnsiCode: LongWord location 'd0'; Event: PInputEvent location 'a0'; Km: PKeyMap location 'a1'): LongBool; syscall CxBase 174;
+procedure AddIEvents(Events: PInputEvent location 'a0'); syscall CxBase 180;
+function MatchIX(Event: PInputEvent location 'a0'; Ix: PInputXpression location 'a1'): LongBool; syscall CxBase 204;
 
 // macros