home *** CD-ROM | disk | FTP | other *** search
/ Gold Fish 1 / GoldFishApril1994_CD2.img / d4xx / d473 / cnewssrc / cnews_src.lzh / include / pragma / gadtools.h < prev    next >
C/C++ Source or Header  |  1990-12-29  |  2KB  |  50 lines

  1. #ifndef PRAGMA_GADTOOLS_H
  2. #define PRAGMA_GADTOOLS_H
  3.  
  4. /* "gadtools.library" */
  5. /*--- functions in V36 or higher (distributed as Preliminary Release 2.0) --- */
  6. /* */
  7. /* Gadget Functions */
  8. /* */
  9. #pragma amicall(_GadToolsBase, 0x1E, CreateGadgetA(d0,a0,a1,a2))
  10. #pragma amicall(_GadToolsBase, 0x24, FreeGadgets(a0))
  11. #pragma amicall(_GadToolsBase, 0x2A, GT_SetGadgetAttrsA(a0,a1,a2,a3))
  12. /* */
  13. /* Menu functions */
  14. /* */
  15. #pragma amicall(_GadToolsBase, 0x30, CreateMenusA(a0,a1))
  16. #pragma amicall(_GadToolsBase, 0x36, FreeMenus(a0))
  17. #pragma amicall(_GadToolsBase, 0x3C, LayoutMenuItemsA(a0,a1,a2))
  18. #pragma amicall(_GadToolsBase, 0x42, LayoutMenusA(a0,a1,a2))
  19. /* */
  20. /* Misc Event-Handling Functions */
  21. /* */
  22. #pragma amicall(_GadToolsBase, 0x48, GT_GetIMsg(a0))
  23. #pragma amicall(_GadToolsBase, 0x4E, GT_ReplyIMsg(a1))
  24. #pragma amicall(_GadToolsBase, 0x54, GT_RefreshWindow(a0,a1))
  25. #pragma amicall(_GadToolsBase, 0x5A, GT_BeginRefresh(a0))
  26. #pragma amicall(_GadToolsBase, 0x60, GT_EndRefresh(a0,d0))
  27. #pragma amicall(_GadToolsBase, 0x66, GT_FilterIMsg(a1))
  28. #pragma amicall(_GadToolsBase, 0x6C, GT_PostFilterIMsg(a1))
  29. #pragma amicall(_GadToolsBase, 0x72, CreateContext(a0))
  30. /* */
  31. /* Rendering Functions */
  32. /* */
  33. #pragma amicall(_GadToolsBase, 0x78, DrawBevelBoxA(a0,d0,d1,d2,d3,a1))
  34. /* */
  35. /* Visuals Functions */
  36. /* */
  37. #pragma amicall(_GadToolsBase, 0x7E, GetVisualInfoA(a0,a1))
  38. #pragma amicall(_GadToolsBase, 0x84, FreeVisualInfo(a0))
  39. /* */
  40. /* Reserved entries */
  41. /* */
  42. /* #pragma amicall(_GadToolsBase, 0x8A, GTReserved0()) */
  43. /* #pragma amicall(_GadToolsBase, 0x90, GTReserved1()) */
  44. /* #pragma amicall(_GadToolsBase, 0x96, GTReserved2()) */
  45. /* #pragma amicall(_GadToolsBase, 0x9C, GTReserved3()) */
  46. /* #pragma amicall(_GadToolsBase, 0xA2, GTReserved4()) */
  47. /* #pragma amicall(_GadToolsBase, 0xA8, GTReserved5()) */
  48.  
  49. #endif /* PRAGMA_GADTOOLS_H */
  50.