home *** CD-ROM | disk | FTP | other *** search
- IFND LIBRARIES_GADTOOLS_I
- LIBRARIES_GADTOOLS_I EQU 1
- * $Filename: libraries/gadtools.i $
- * $Release: 2.04 Includes, V37.4 $
- * $Revision: 36.13 $
- * $Date: 91/10/09 $
- * gadtools.library definitions
- * (C) Copyright 1989-1991 Commodore-Amiga, Inc.
- * All Rights Reserved.
- IFND EXEC_TYPES_I
- INCLUDE 'exec/types.i'
- ENDC
- IFND UTILITY_TAGITEM_I
- INCLUDE 'utility/tagitem.i'
- ENDC
- IFND INTUITION_INTUITION_I
- INCLUDE 'intuition/intuition.i'
- ENDC
- GENERIC_KIND EQU 0
- BUTTON_KIND EQU 1
- CHECKBOX_KIND EQU 2
- INTEGER_KIND EQU 3
- LISTVIEW_KIND EQU 4
- MX_KIND EQU 5
- NUMBER_KIND EQU 6
- CYCLE_KIND EQU 7
- PALETTE_KIND EQU 8
- SCROLLER_KIND EQU 9
- SLIDER_KIND EQU 11
- STRING_KIND EQU 12
- TEXT_KIND EQU 13
- NUM_KINDS EQU 14
- GADTOOLBIT EQU $8000
- GADTOOLMASK EQU ~GADTOOLBIT
- ARROWIDCMP EQU GADGETUP!GADGETDOWN!INTUITICKS!MOUSEBUTTONS
- BUTTONIDCMP EQU GADGETUP
- CHECKBOXIDCMP EQU GADGETUP
- INTEGERIDCMP EQU GADGETUP
- LISTVIEWIDCMP EQU GADGETUP!GADGETDOWN!MOUSEMOVE!ARROWIDCMP
- MXIDCMP EQU GADGETDOWN
- NUMBERIDCMP EQU 0
- CYCLEIDCMP EQU GADGETUP
- PALETTEIDCMP EQU GADGETUP
- SCROLLERIDCMP EQU GADGETUP!GADGETDOWN!MOUSEMOVE
- SLIDERIDCMP EQU GADGETUP!GADGETDOWN!MOUSEMOVE
- STRINGIDCMP EQU GADGETUP
- TEXTIDCMP EQU 0
- INTERWIDTH EQU 8
- INTERHEIGHT EQU 4
- RSRESET
- NewGadget rs.b 0
- gng_LeftEdge rs 1
- gng_TopEdge rs 1
- gng_Width rs 1
- gng_Height rs 1
- gng_GadgetText rs 2
- gng_TextAttr rs 2
- gng_GadgetID rs 1
- gng_Flags rs 2
- gng_VisualInfo rs 2
- gng_UserData rs 2
- gng_SIZEOF rs.b 0
- PLACETEXT_LEFT EQU 1
- PLACETEXT_RIGHT EQU 2
- PLACETEXT_ABOVE EQU 4
- PLACETEXT_BELOW EQU 8
- PLACETEXT_IN EQU $10
- NG_HIGHLABEL EQU $20
- RSRESET
- NewMenu rs.b 0
- gnm_Type rs.b 1
- gnm_Pad rs.b 1
- gnm_Label rs 2
- gnm_CommKey rs 2
- gnm_Flags rs 1
- gnm_MutualExclude rs 2
- gnm_UserData rs 2
- gnm_SIZEOF rs.b 0
- NM_TITLE EQU 1
- NM_ITEM EQU 2
- NM_SUB EQU 3
- NM_END EQU 0
- MENU_IMAGE EQU 128
- IM_ITEM EQU NM_ITEM!MENU_IMAGE
- IM_SUB EQU NM_SUB!MENU_IMAGE
- NM_BARLABEL EQU -1
- NM_MENUDISABLED EQU MENUENABLED
- NM_ITEMDISABLED EQU ITEMENABLED
- NM_FLAGMASK EQU ~(COMMSEQ!ITEMTEXT!HIGHFLAGS)
- GTMENU_USERDATA MACRO
- move.l mu_SIZEOF(\1),\2
- ENDM
- GTMENUITEM_USERDATA MACRO
- move.l mi_SIZEOF(\1),\2
- ENDM
- MENU_USERDATA MACRO
- move.l mi_SIZEOF(\1),\2
- ENDM
- GTMENU_TRIMMED EQU 1
- GTMENU_INVALID EQU 2
- GTMENU_NOMEM EQU 3
- GT_TagBase EQU TAG_USER+$80000
- GTVI_NewWindow EQU GT_TagBase+$01
- GTVI_NWTags EQU GT_TagBase+$02
- GT_Private0 EQU GT_TagBase+$03
- GTCB_Checked EQU GT_TagBase+$04
- GTLV_Top EQU GT_TagBase+$05
- GTLV_Labels EQU GT_TagBase+$06
- GTLV_ReadOnly EQU GT_TagBase+$07
- GTLV_ScrollWidth EQU GT_TagBase+$08
- GTMX_Labels EQU GT_TagBase+$09
- GTMX_Active EQU GT_TagBase+$0A
- GTTX_Text EQU GT_TagBase+$0B
- GTTX_CopyText EQU GT_TagBase+$0C
- GTNM_Number EQU GT_TagBase+$0D
- GTCY_Labels EQU GT_TagBase+$0E
- GTCY_Active EQU GT_TagBase+$0F
- GTPA_Depth EQU GT_TagBase+$10
- GTPA_Color EQU GT_TagBase+$11
- GTPA_ColorOffset EQU GT_TagBase+$12
- GTPA_IndicatorWidth EQU GT_TagBase+$13
- GTPA_IndicatorHeight EQU GT_TagBase+$14
- GTSC_Top EQU GT_TagBase+$15
- GTSC_Total EQU GT_TagBase+$16
- GTSC_Visible EQU GT_TagBase+$17
- GTSC_Overlap EQU GT_TagBase+$18
- GTSL_Min EQU GT_TagBase+$26
- GTSL_Max EQU GT_TagBase+$27
- GTSL_Level EQU GT_TagBase+$28
- GTSL_MaxLevelLen EQU GT_TagBase+$29
- GTSL_LevelFormat EQU GT_TagBase+$2A
- GTSL_LevelPlace EQU GT_TagBase+$2B
- GTSL_DispFunc EQU GT_TagBase+$2C
- GTST_String EQU GT_TagBase+$2D
- GTST_MaxChars EQU GT_TagBase+$2E
- GTIN_Number EQU GT_TagBase+$2F
- GTIN_MaxChars EQU GT_TagBase+$30
- GTMN_TextAttr EQU GT_TagBase+$31
- GTMN_FrontPen EQU GT_TagBase+$32
- GTBB_Recessed EQU GT_TagBase+$33
- GT_VisualInfo EQU GT_TagBase+$34
- GTLV_ShowSelected EQU GT_TagBase+$35
- GTLV_Selected EQU GT_TagBase+$36
- GT_Reserved1 EQU GT_TagBase+$38
- GTTX_Border EQU GT_TagBase+$39
- GTNM_Border EQU GT_TagBase+$3A
- GTSC_Arrows EQU GT_TagBase+$3B
- GTMN_Menu EQU GT_TagBase+$3C
- GTMX_Spacing EQU GT_TagBase+$3D
- GTMN_FullMenu EQU GT_TagBase+$3E
- GTMN_SecondaryError EQU GT_TagBase+$3F
- GT_Underscore EQU GT_TagBase+$40
- GTST_EditHook EQU GT_TagBase+$37
- GT_Reserved0 EQU GTST_EditHook
- NWAY_KIND EQU CYCLE_KIND
- NWAYIDCMP EQU CYCLEIDCMP
- GTNW_Labels EQU GTCY_Labels
- GTNW_Active EQU GTCY_Active
- ENDC
-