home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 19 / AACD19.BIN / AACD / Programming / YAEC / externs / gadtools.ext < prev    next >
Encoding:
Text File  |  2001-02-23  |  2.9 KB  |  143 lines

  1. ;.ext file Created by fdtool in LITTEL package v18
  2. EXT CreateGadgetA 4
  3.    move.l GLOBAL_gadtoolsbase(a4), a6
  4.    movem.l d2-d7/a2-a5, -(a7)
  5.    add.l #40, a7
  6.    move.l (a7)+, d0
  7.    move.l (a7)+, a0
  8.    move.l (a7)+, a1
  9.    move.l (a7)+, a2
  10.    sub.l #56, a7
  11.    jsr -30(a6)
  12.    movem.l (a7)+, d2-d7/a2-a5
  13. ENDEXT
  14. EXT FreeGadgets 1
  15.    move.l GLOBAL_gadtoolsbase(a4), a6
  16.    move.l (a7)+, a0
  17.    jsr -36(a6)
  18. ENDEXT
  19. EXT GT_SetGadgetAttrsA 4
  20.    move.l GLOBAL_gadtoolsbase(a4), a6
  21.    movem.l d2-d7/a2-a5, -(a7)
  22.    add.l #40, a7
  23.    move.l (a7)+, a0
  24.    move.l (a7)+, a1
  25.    move.l (a7)+, a2
  26.    move.l (a7)+, a3
  27.    sub.l #56, a7
  28.    jsr -42(a6)
  29.    movem.l (a7)+, d2-d7/a2-a5
  30. ENDEXT
  31. EXT CreateMenusA 2
  32.    move.l GLOBAL_gadtoolsbase(a4), a6
  33.    move.l (a7)+, a0
  34.    move.l (a7)+, a1
  35.    jsr -48(a6)
  36. ENDEXT
  37. EXT FreeMenus 1
  38.    move.l GLOBAL_gadtoolsbase(a4), a6
  39.    move.l (a7)+, a0
  40.    jsr -54(a6)
  41. ENDEXT
  42. EXT LayoutMenuItemsA 3
  43.    move.l GLOBAL_gadtoolsbase(a4), a6
  44.    movem.l d2-d7/a2-a5, -(a7)
  45.    add.l #40, a7
  46.    move.l (a7)+, a0
  47.    move.l (a7)+, a1
  48.    move.l (a7)+, a2
  49.    sub.l #52, a7
  50.    jsr -60(a6)
  51.    movem.l (a7)+, d2-d7/a2-a5
  52. ENDEXT
  53. EXT LayoutMenusA 3
  54.    move.l GLOBAL_gadtoolsbase(a4), a6
  55.    movem.l d2-d7/a2-a5, -(a7)
  56.    add.l #40, a7
  57.    move.l (a7)+, a0
  58.    move.l (a7)+, a1
  59.    move.l (a7)+, a2
  60.    sub.l #52, a7
  61.    jsr -66(a6)
  62.    movem.l (a7)+, d2-d7/a2-a5
  63. ENDEXT
  64. EXT GT_GetIMsg 1
  65.    move.l GLOBAL_gadtoolsbase(a4), a6
  66.    move.l (a7)+, a0
  67.    jsr -72(a6)
  68. ENDEXT
  69. EXT GT_ReplyIMsg 1
  70.    move.l GLOBAL_gadtoolsbase(a4), a6
  71.    move.l (a7)+, a1
  72.    jsr -78(a6)
  73. ENDEXT
  74. EXT GT_RefreshWindow 2
  75.    move.l GLOBAL_gadtoolsbase(a4), a6
  76.    move.l (a7)+, a0
  77.    move.l (a7)+, a1
  78.    jsr -84(a6)
  79. ENDEXT
  80. EXT GT_BeginRefresh 1
  81.    move.l GLOBAL_gadtoolsbase(a4), a6
  82.    move.l (a7)+, a0
  83.    jsr -90(a6)
  84. ENDEXT
  85. EXT GT_EndRefresh 2
  86.    move.l GLOBAL_gadtoolsbase(a4), a6
  87.    move.l (a7)+, a0
  88.    move.l (a7)+, d0
  89.    jsr -96(a6)
  90. ENDEXT
  91. EXT GT_FilterIMsg 1
  92.    move.l GLOBAL_gadtoolsbase(a4), a6
  93.    move.l (a7)+, a1
  94.    jsr -102(a6)
  95. ENDEXT
  96. EXT GT_PostFilterIMsg 1
  97.    move.l GLOBAL_gadtoolsbase(a4), a6
  98.    move.l (a7)+, a1
  99.    jsr -108(a6)
  100. ENDEXT
  101. EXT CreateContext 1
  102.    move.l GLOBAL_gadtoolsbase(a4), a6
  103.    move.l (a7)+, a0
  104.    jsr -114(a6)
  105. ENDEXT
  106. EXT DrawBevelBoxA 6
  107.    move.l GLOBAL_gadtoolsbase(a4), a6
  108.    movem.l d2-d7/a2-a5, -(a7)
  109.    add.l #40, a7
  110.    move.l (a7)+, a0
  111.    move.l (a7)+, d0
  112.    move.l (a7)+, d1
  113.    move.l (a7)+, d2
  114.    move.l (a7)+, d3
  115.    move.l (a7)+, a1
  116.    sub.l #64, a7
  117.    jsr -120(a6)
  118.    movem.l (a7)+, d2-d7/a2-a5
  119. ENDEXT
  120. EXT GetVisualInfoA 2
  121.    move.l GLOBAL_gadtoolsbase(a4), a6
  122.    move.l (a7)+, a0
  123.    move.l (a7)+, a1
  124.    jsr -126(a6)
  125. ENDEXT
  126. EXT FreeVisualInfo 1
  127.    move.l GLOBAL_gadtoolsbase(a4), a6
  128.    move.l (a7)+, a0
  129.    jsr -132(a6)
  130. ENDEXT
  131. EXT GT_GetGadgetAttrsA 4
  132.    move.l GLOBAL_gadtoolsbase(a4), a6
  133.    movem.l d2-d7/a2-a5, -(a7)
  134.    add.l #40, a7
  135.    move.l (a7)+, a0
  136.    move.l (a7)+, a1
  137.    move.l (a7)+, a2
  138.    move.l (a7)+, a3
  139.    sub.l #56, a7
  140.    jsr -174(a6)
  141.    movem.l (a7)+, d2-d7/a2-a5
  142. ENDEXT
  143. EOF