2 Copyright © 1995-2001, The AROS Development Team. All rights reserved.
8 #define USE_BOOPSI_STUBS
9 #include <proto/intuition.h>
10 #include <datatypes/datatypesclass.h>
11 #include <intuition/intuition.h>
12 #include <clib/boopsistubs.h>
13 #include "datatypes_intern.h"
15 /*****************************************************************************
18 #include <proto/datatypes.h>
20 AROS_LH4(IPTR
, DoDTMethodA
,
23 AROS_LHA(Object
*, o
, A0
),
24 AROS_LHA(struct Window
*, win
, A1
),
25 AROS_LHA(struct Requester
*, req
, A2
),
26 AROS_LHA(Msg
, msg
, A3
),
29 struct Library
*, DataTypesBase
, 15, DataTypes
)
33 Perform a specific datatypes methodl.
37 o -- pointer to data type object
38 win -- window the object is attached to
39 req -- requester the object is attached to
40 msg -- the message to send to the object
44 The value returned by the specified method.
54 intuition.library/DoGadgetMethodA()
60 *****************************************************************************/
71 ((struct dtGeneral
*)msg
)->dtg_GInfo
= NULL
;
72 retval
= DoMethodA(o
, msg
);
76 retval
= DoGadgetMethodA((struct Gadget
*)o
, win
, req
, msg
);