home *** CD-ROM | disk | FTP | other *** search
/ Fresh Fish 4 / FreshFish_May-June1994.bin / useful / dist / cbm / v39 / fd / gadtools_lib.fd < prev    next >
Text File  |  1992-09-22  |  1KB  |  57 lines

  1. * "gadtools.library"
  2. ##base _GadToolsBase
  3. ##bias 30
  4. ##public
  5. *
  6. *--- functions in V36 or higher (distributed as Release 2.0) ---
  7. *
  8. * Gadget Functions
  9. *
  10. CreateGadgetA(kind,gad,ng,taglist)(d0/a0/a1/a2)
  11. FreeGadgets(gad)(a0)
  12. GT_SetGadgetAttrsA(gad,win,req,taglist)(a0/a1/a2/a3)
  13. *
  14. * Menu functions
  15. *
  16. CreateMenusA(newmenu,taglist)(a0/a1)
  17. FreeMenus(menu)(a0)
  18. LayoutMenuItemsA(firstitem,vi,taglist)(a0/a1/a2)
  19. LayoutMenusA(firstmenu,vi,taglist)(a0/a1/a2)
  20. *
  21. * Misc Event-Handling Functions
  22. *
  23. GT_GetIMsg(iport)(a0)
  24. GT_ReplyIMsg(imsg)(a1)
  25. GT_RefreshWindow(win,req)(a0/a1)
  26. GT_BeginRefresh(win)(a0)
  27. GT_EndRefresh(win,complete)(a0,d0)
  28. GT_FilterIMsg(imsg)(a1)
  29. GT_PostFilterIMsg(imsg)(a1)
  30. CreateContext(glistptr)(a0)
  31. *
  32. * Rendering Functions
  33. *
  34. DrawBevelBoxA(rport,left,top,width,height,taglist)(a0,d0/d1/d2/d3/a1)
  35. *
  36. * Visuals Functions
  37. *
  38. GetVisualInfoA(screen,taglist)(a0/a1)
  39. FreeVisualInfo(vi)(a0)
  40. ##private
  41. *
  42. * Reserved entries
  43. *
  44. gadtoolsPrivate1()()
  45. gadtoolsPrivate2()()
  46. gadtoolsPrivate3()()
  47. gadtoolsPrivate4()()
  48. gadtoolsPrivate5()()
  49. gadtoolsPrivate6()()
  50. ##public
  51. *
  52. *--- functions in V39 or higher (beta release for developers only) ---
  53. *
  54. GT_GetGadgetAttrsA(gad,win,req,taglist)(a0/a1/a2/a3)
  55. *
  56. ##end
  57.