clicktab_gc/SetClickTabNodeAttrsA

[Contents] [Index] [Help] [Retrace] [Browse <] [Browse >]
 NAME
 SetClickTabNodeAttrsA -- Set attributes of a ClickTab node.
 SYNOPSIS
 VOID SetClickTabNodeAttrs(struct Node *, Tag, ...)
 SetClickTabNodeAttrs(node, firsttag, ...)
 VOID SetClickTabNodeAttrsA(struct Node *, struct TagItem *)
 SetClickTabNodeAttrsA(node, taglist)
 FUNCTION
 Changes attributes for a ClickTab node. Since the ClickTab
 class uses a private node structure, this is the only way to change
 node attributes.
 You may NOT change node attributes when the node is in a list
 attached to a ClickTab gadget. You must first detach the list
 with CLICKTAB_Labels, ~0 before you can change attributes, and
 then re-attach the list, and re-render the gadget to reflect
 any changes. This should include re-domaining the gadget.
 If used in a layout group, turn off domain caching for the
 clicktab object if you intend to dynamically alter the tabs
 and refresh the layout group with RethinkLayout().
 TAGS
 TNA_Text (STRPTR)
 Text string to appear as a line in the ClickTab menu node.
 TNA_Number (WORD)
 ID Number assigned to a ClickTab menu node
 TNA_TextPen (WORD)
 Specifies pen number to use for the label.
 Defaults to pens[TEXTPEN].
 INPUTS
 node - Node whose attributes you are changing.
 taglist - Tag list of attributes to change.
 SEE ALSO
 GetClickTabNodeAttrsA()

[Back to Amiga Developer Docs]

AltStyle によって変換されたページ (->オリジナル) /