/*
**  $VER: clicktab.h 44.1 (19.10.1999)
**  Includes Release 44.1
**
**  Definitions for the clicktab.gadget BOOPSI class
**
**  (C) Copyright 1987-1999 Amiga, Inc.
**      All Rights Reserved
*/
/*****************************************************************************/
//MODULE 'reaction/reaction','intuition/gadgetclass'
/*****************************************************************************/
/* Defines for the clicktab node attributes.
 */
#define TNA_Dummy     (TAG_USER+0x10000)
#define TNA_UserData  (TNA_Dummy+1)
/* (APTR) user data, have a blast. */
#define TNA_Enabled     (TNA_Dummy+2) /* was never implemented, now obsolete! */
#define TNA_Spacing     (TNA_Dummy+3) /* obsolete! */
#define TNA_Highlight   (TNA_Dummy+4) /* obsolete! */
#define TNA_Image     (TNA_Dummy+5)
/* (strcut Image *) render image pointer. */
#define TNA_SelImage  (TNA_Dummy+6)
/* (struct Image *) select image pointer. */
#define TNA_Text    (TNA_Dummy+7)
/* (STRPTR) tab text label string pointer. */
#define TNA_Number    (TNA_Dummy+8)
/* (WORD) numeric ID assignment for tab. */
#define TNA_TextPen     (TNA_Dummy+9)
/* (WORD) Text pen ID to render tab text. */
#define TNA_Disabled    (TNA_Dummy+10)
/* (BOOL) Is this button disabled?. (V42) */
/*****************************************************************************/
/* Additional attributes defined by the clicktab.gadget class
 */
#define CLICKTAB_Dummy        (REACTION_Dummy + 0x27000)
#define CLICKTAB_Labels         (CLICKTAB_Dummy+1)
/* (struct List *) button list */
#define CLICKTAB_Current      (CLICKTAB_Dummy+2)
/* (WORD) Currently selected tab id# */
#define CLICKTAB_CurrentNode    (CLICKTAB_Dummy+3)
/* (struct TabNode *) Currently selected tab node */
#define CLICKTAB_Orientation    (CLICKTAB_Dummy+4)
/* (WORD) Horizontal/Vertical/Flip mode - **Not Implemented!** */
#define CLICKTAB_PageGroup      (CLICKTAB_Dummy+5)
/* (Object *) Embedded PageObject child pointer. (V42) */
#define CLICKTAB_PageGroupBackFill  (CLICKTAB_Dummy+6)
/* (Object *) Embedded PageObject + selected ClickTab backfill pointer. (V42) */
/*****************************************************************************/
/* CLICKTAB_Orientation Modes
 */
#define CTORIENT_HORIZ    0
#define CTORIENT_VERT     1
#define CTORIENT_HORIZFLIP  2
#define CTORIENT_VERTFLIP   3
