home *** CD-ROM | disk | FTP | other *** search
/ Amiga ISO Collection / AmigaUtilCD2.iso / Workbench / Libs / GADUTIL.LHA / GadUtil / include / libraries / gadutil_lib.i next >
Encoding:
Text File  |  1995-10-21  |  3.3 KB  |  87 lines

  1.      IFND    GADUTIL_LIB_I
  2. GADUTIL_LIB_I    SET    1
  3. **------------------------------------------------------------------------**
  4. *
  5. *    $VER: gadutil_lib.i 36.56 (11.10.95)
  6. *
  7. *    Filename:    libraries/gadutil_lib.i
  8. *    Version:    36.56
  9. *    Date:        29-Sep-95
  10. *
  11. *    Gadutil definitions, a dynamic gadget layout system.
  12. *
  13. *    (C) Copyright 1994, 1995 by P-O Yliniemi and Staffan Hämälä.
  14. *
  15. *    All Rights Reserved.
  16. *
  17. **------------------------------------------------------------------------**
  18.  
  19.     IFND    EXEC_TYPES_I
  20.     include    "exec/types.i"
  21.     ENDC
  22.  
  23.     IFND    EXEC_LIBRARIES_I
  24.     include    "exec/libraries.i"
  25.     ENDC
  26.  
  27.     LIBINIT
  28.     LIBDEF    _LVOGU_LayoutGadgetsA        ; Layouts gadgets.
  29.     LIBDEF    _LVOGU_FreeLayoutGadgets    ; Frees layouted gadgets.
  30.     LIBDEF    _LVOGU_CreateGadgetA
  31.     LIBDEF    _LVOGU_SetGadgetAttrsA        ; Changes attributes.
  32.     LIBDEF    _LVOGU_GetIMsg            ; Get message, process keys
  33.     LIBDEF    _LVOGU_CountNodes        ; Count nodes in a list
  34.     LIBDEF    _LVOGU_GadgetArrayIndex        ; 
  35.     LIBDEF    _LVOGU_BlockInput
  36.     LIBDEF    _LVOGU_FreeInput
  37.  
  38.     LIBDEF    _LVOGU_FindTag            ; "reserved" library routine
  39.     LIBDEF    _LVOGU_GetGTTags        ; "reserved" library routine
  40.     LIBDEF    _LVOGU_CountEntries        ; "reserved" library routine
  41.     LIBDEF    _LVOGU_ToLower            ; "reserved" library routine
  42.  
  43.     LIBDEF    _LVOGU_FreeGadgets        ; Free allocated gadgets
  44.     LIBDEF    _LVOGU_SetGUGadAttrsA        ; Set attributes of GU gadget
  45.     LIBDEF    _LVOGU_CoordsInGadBox        ; Check if coords are within
  46.                         ;  gadget border
  47.     LIBDEF    _LVOGU_GetGadgetPtr        ; Find the gadget structure
  48.     LIBDEF    _LVOGU_TextWidth        ; Get pixel length of text
  49.     LIBDEF    _LVOGU_GetLocaleStr        ; Get a string from a catalog
  50.     LIBDEF    _LVOGU_CreateLocMenuA        ; Create localized menus
  51.     LIBDEF    _LVOGU_OpenCatalog        ; Open a message catalog
  52.     LIBDEF    _LVOGU_CloseCatalog        ; Close a message catalog
  53.     LIBDEF    _LVOGU_DisableGadget        ; Disable / Enable a gadget
  54.     LIBDEF    _LVOGU_SetToggle        ; Change status of toggle-sel
  55.     LIBDEF    _LVOGU_RefreshBoxes        ; Redraw bevel boxes
  56.     LIBDEF    _LVOGU_RefreshWindow        ; Redraw window contents
  57.     LIBDEF    _LVOGU_OpenFont            ; Open a font
  58.  
  59.     LIBDEF    _LVOGU_NewList            ; Initialize a new list
  60.     LIBDEF    _LVOGU_ClearList        ; Clear a listview and dealloc
  61.     LIBDEF    _LVOGU_DetachList        ; Remove list from listview
  62.     LIBDEF    _LVOGU_AttachList        ; Change/set listview's list
  63.     LIBDEF    _LVOGU_AddTail            ; Add a node at end of list
  64.     LIBDEF    _LVOGU_ChangeStr        ; Change a string gadget
  65.  
  66.     LIBDEF    _LVOGU_CreateContext        ; GadTools replacement routine
  67.     LIBDEF    _LVOGU_GetGadgetAttrsA        ; GadTools replacement routine
  68.     LIBDEF    _LVOGU_CreateMenusA        ; GadTools replacement routine
  69.     LIBDEF    _LVOGU_FreeMenus        ; GadTools replacement routine
  70.     LIBDEF    _LVOGU_LayoutMenuItemsA        ; GadTools replacement routine
  71.     LIBDEF    _LVOGU_LayoutMenusA        ; GadTools replacement routine
  72.     LIBDEF    _LVOGU_GetVisualInfoA        ; GadTools replacement routine
  73.     LIBDEF    _LVOGU_FreeVisualInfo        ; GadTools replacement routine
  74.     LIBDEF    _LVOGU_BeginRefresh        ; GadTools replacement routine
  75.     LIBDEF    _LVOGU_EndRefresh        ; GadTools replacement routine
  76.     LIBDEF    _LVOGU_FilterIMsg        ; GadTools replacement routine
  77.     LIBDEF    _LVOGU_PostFilterIMsg        ; GadTools replacement routine
  78.     LIBDEF    _LVOGU_ReplyIMsg        ; GadTools replacement routine
  79.     LIBDEF    _LVOGU_DrawBevelBoxA        ; GadTools replacement routine
  80.  
  81.     LIBDEF    _LVOGU_FindNode            ; Find the n:th node in a list
  82.     LIBDEF    _LVOGU_NodeUp            ; Move a node one step up
  83.     LIBDEF    _LVOGU_NodeDown            ; Move a node one step down
  84.  
  85.     LIBDEF    _LVOGU_UpdateProgress        ; Redraw/update progress indicator
  86.     ENDC    ; GADUTIL_LIB_I
  87.