[Contents] [Index] [Help] [Retrace] [Browse <] [Browse >]


   NAME
       LBAddNodeA -- V41 listbrowser.gadget LBM_ADDNODE method stub
       LBAddNode -- Varargs version of LBAddNodeA

   SYNOPSIS
       node = LBAddNodeA( gadget, window, requester, node, tags )

       struct Node *LBAddNodeA( struct Gadget *, struct Window *,
           struct Requester *, struct Node *, struct TagItem * );

       node = LBAddNode( gadget, window, requester, node, tag, ... )

       struct Node *LBAddNode( struct Gadget *, sruct Window *,
           struct Requester *, struct Node *, ULONG, ... );

   FUNCTION
       A function stub for calling LibDoGadgetMethodA() to allocate
       and add a new node to a listbrowser list. The main advantage
       of this function is to let you inline the vararg LBNA taglist.

   INPUTS
       gadget = listbrowser object
       window = the window in which the gadget is, or NULL
       requester = the requester of the window, or NULL
       node = the node before which to add the new node. NULL for
           beginning of the list
       tags = the LBNA node allocation taglist

   RESULT
       A pointer to the newly allocated node, or NULL on failure.

   NOTES
       This function uses the LibDoGadgetMethodA() function also
       defined in this link library.

   SEE ALSO
       LibDoGadgetMethodA()