home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 4 / AACD04.ISO / AACD / Programming / PMM / Developer / FD / intuisup.fd < prev    next >
Encoding:
Text File  |  1999-10-04  |  2.0 KB  |  80 lines

  1. * "intuisup.library"
  2. ##base _IntuiSupBase
  3. ##bias 30
  4. *
  5. * Render
  6. *
  7. IGetRenderInfo(screen,flags)(a0,d0)
  8. IFreeRenderInfo(ri)(a0)
  9. IOpenWindow(ri,nw,flags)(a0,a1,d0)
  10. IClearWindow(ri,win,left,top,width,height,flags)(a0,a1,d0,d1,d2,d3,d4)
  11. ICloseWindow(win,more_windows)(a0,d0)
  12. IAvailFonts(ri)(a0)
  13. IAskFont(ri,ta)(a0,a1)
  14. IOpenFont(ri,ta)(a0,a1)
  15. *
  16. * Texts
  17. *
  18. IDisplayTexts(ri,win,td,hoffset,voffset,lta)(a0,a1,a2,d0,d1,a3)
  19. IPrintText(ri,win,text,left,top,type,flags,ta)(a0,a1,a2,d0,d1,d2,d3,a3)
  20. IConvertUnsignedDec(num,buffer,flags)(d0,a0,d1)
  21. IConvertSignedDec(num,buffer,flags)(d0,a0,d1)
  22. IConvertHex(num,buffer,flags)(d0,a0,d1)
  23. IConvertBin(num,buffer,flags)(d0,a0,d1)
  24. *
  25. * Borders
  26. *
  27. IDisplayBorders(ri,win,bd,hoffset,voffset)(a0,a1,a2,d0,d1)
  28. IDrawBorder(ri,win,left,top,width,height,type)(a0,a1,d0,d1,d2,d3,d4)
  29. *
  30. * Gadgets
  31. *
  32. ICreateGadgets(ri,gd,hoffset,voffset,lta)(a0,a1,d0,d1,a2)
  33. IFreeGadgets(gl)(a0)
  34. IDisplayGadgets(win,gl)(a0,a1)
  35. IRefreshGadgets(gl)(a0)
  36. IModifyGadget(gl,data_entry,left_edge,top_edge,width,height)(a0,d0,d1,d2,d3,d4)
  37. ISetGadgetAttributes(gl,data_entry,flag_mask,flag_bits,data1,data2,data3)(a0,d0,d1,d2,d3,d4,a1)
  38. IActivateInputGadget(gl,data_entry)(a0,d0)
  39. IGadgetAddress(gl,data_entry)(a0,d0)
  40. IRemoveGadgets(gl)(a0)
  41. IGetMsg(uport)(a0)
  42. IReplyMsg(imsg)(a0)
  43. *
  44. * Requester
  45. *
  46. IAutoRequest(win,title,text,pos,neg,pos_idcmp,neg_idcmp,flags,lta)(a0,a1,a2,a3,d0,d1,d2,d3,d4)
  47. IDisplayRequester(win,rd,lta)(a0,a1,a2)
  48. IRemoveRequester(rl)(a0)
  49. *
  50. * Menus
  51. *
  52. ICreateMenu(ri,win,md,ta,lta)(a0,a1,a2,a3,d0)
  53. IAttachMenu(win,ml)(a0,a1)
  54. IMenuItemAddress(ml,menu_num)(a0,d0)
  55. IRemoveMenu(ml)(a0)
  56. IFreeMenu(ml)(a0)
  57. *
  58. * Text files
  59. *
  60. IOpenTextFile(name,read_buffer_size,line_buffer_size,flags)(a0,d0,d1,d2)
  61. IReadTextLine(fd)(a0)
  62. ICloseTextFile(fd)(a0)
  63. *
  64. * Language
  65. *
  66. IBuildLanguageTextArray(name,entries)(a0,d0)
  67. IGetLanguageText(text,text_array)(a0,a1)
  68. IFreeLanguageTextArray(text_array)(a0)
  69. *
  70. * Mouse pointer
  71. *
  72. IChangeMousePointer(win,pd,remove_gadgets)(a0,a1,d0)
  73. IRestoreMousePointer(win)(a0)
  74. IMoveMousePointer(win,x,y,button)(a0,d0,d1,d2)
  75. *
  76. * Gadgets (v4.3)
  77. *
  78. IConvertRawKeyToASCII(imsg)(a0)
  79. ##end
  80.