home *** CD-ROM | disk | FTP | other *** search
-
- ;
- ; Diese Datei enthält die Glue-Routinen, die Sie benötigen, wenn Ihr
- ; Compiler keine direkten Einsprünge in eine Library erzeugen kann.
- ; Übersetzen Sie dann diese Datei mit einem der üblichen Assembler
- ; und binden Sie sie zu Ihrem Programm dazu.
- ;
-
- xref _HotHelpBase
-
-
- xdef _HH_AddHandler
- _HH_AddHandler:
- move.l a6,-(sp)
- move.l _HotHelpBase,a6
- move.l 8(sp),a0
- jsr -90(a6)
- move.l (sp)+,a6
- rts
-
- xdef _HH_AddProject
- _HH_AddProject:
- move.l a6,-(sp)
- move.l _HotHelpBase,a6
- movem.l 8(sp),a0/a1
- move.l 16(sp),d0
- jsr -60(a6)
- move.l (sp)+,a6
- rts
-
- xdef _HH_ASyncActivate
- _HH_ASyncActivate:
- move.l a6,-(sp)
- move.l _HotHelpBase,a6
- move.l 8(sp),d0
- jsr -96(a6)
- move.l (sp)+,a6
- rts
-
- xdef _HH_ASyncCheckWindow
- _HH_ASyncCheckWindow:
- move.l a6,-(sp)
- move.l _HotHelpBase,a6
- move.l 8(sp),d0
- jsr -102(a6)
- move.l (sp)+,a6
- rts
-
- xdef _HH_ASyncCloseWindow
- _HH_ASyncCloseWindow:
- move.l a6,-(sp)
- move.l _HotHelpBase,a6
- move.l 8(sp),d0
- jsr -108(a6)
- move.l (sp)+,a6
- rts
-
- xdef _HH_ASyncCustomText
- _HH_ASyncCustomText:
- movem.l a6/a2,-(sp)
- move.l _HotHelpBase,a6
- movem.l 12(sp),d0/a0/a1/a2
- jsr -114(a6)
- movem.l (sp)+,a6/a2
- rts
-
- xdef _HH_ASyncGadget
- _HH_ASyncGadget:
- move.l a6,-(sp)
- move.l _HotHelpBase,a6
- movem.l 8(sp),d0/d1
- jsr -120(a6)
- move.l (sp)+,a6
- rts
-
- xdef _HH_ASyncMenu
- _HH_ASyncMenu:
- movem.l a6/d2,-(sp)
- move.l _HotHelpBase,a6
- movem.l 12(sp),d0/d1/d2
- jsr -126(a6)
- movem.l (sp)+,a6/d2
- rts
-
- xdef _HH_ASyncPage
- _HH_ASyncPage:
- move.l a6,-(sp)
- move.l _HotHelpBase,a6
- movem.l 8(sp),d0/d1
- jsr -132(a6)
- move.l (sp)+,a6
- rts
-
- xdef _HH_ASyncScroll
- _HH_ASyncScroll:
- movem.l a6/d2,-(sp)
- move.l _HotHelpBase,a6
- movem.l 12(sp),d0/d1/d2
- jsr -138(a6)
- movem.l (sp)+,a6/d2
- rts
-
- xdef _HH_ASyncSearch
- _HH_ASyncSearch:
- move.l a6,-(sp)
- move.l _HotHelpBase,a6
- movem.l 8(sp),d0/a0
- move.l 16(sp),d1
- jsr -144(a6)
- move.l (sp)+,a6
- rts
-
- xdef _HH_ASyncStatus
- _HH_ASyncStatus:
- move.l a6,-(sp)
- move.l _HotHelpBase,a6
- movem.l 8(sp),d0/a0
- jsr -150(a6)
- move.l (sp)+,a6
- rts
-
- xdef _HH_ASyncStrGadget
- _HH_ASyncStrGadget:
- movem.l a6/a2/a3/d2,-(sp)
- move.l _HotHelpBase,a6
- movem.l 20(sp),d0/a0/a1/a2/a3
- movem.l 40(sp),d1/d2
- jsr -156(a6)
- movem.l (sp)+,a6/a2/a3/d2
- rts
-
- xdef _HH_ASyncWindowAddr
- _HH_ASyncWindowAddr:
- move.l a6,-(sp)
- move.l _HotHelpBase,a6
- movem.l 8(sp),d0/a0
- jsr -162(a6)
- move.l (sp)+,a6
- rts
-
- xdef _HH_Beep
- _HH_Beep:
- move.l a6,-(sp)
- move.l _HotHelpBase,a6
- move.l 8(sp),a0
- jsr -168(a6)
- move.l (sp)+,a6
- rts
-
- xdef _HH_BuildMenus
- _HH_BuildMenus:
- movem.l a6/a2/a3,-(sp)
- move.l _HotHelpBase,a6
- movem.l 16(sp),a0/a1/a2/a3
- movem.l 32(sp),d0/d1
- jsr -174(a6)
- movem.l (sp)+,a6/a2/a3
- rts
-
- xdef _HH_CheckProject
- _HH_CheckProject:
- move.l a6,-(sp)
- move.l _HotHelpBase,a6
- move.l 8(sp),a0
- jsr -186(a6)
- move.l (sp)+,a6
- rts
-
- xdef _HH_CheckPattern
- _HH_CheckPattern:
- move.l a6,-(sp)
- move.l _HotHelpBase,a6
- movem.l 8(sp),a0/a1
- jsr -180(a6)
- move.l (sp)+,a6
- rts
-
- xdef _HH_CreatePath
- _HH_CreatePath:
- move.l a6,-(sp)
- move.l _HotHelpBase,a6
- movem.l 8(sp),a0/a1
- jsr -192(a6)
- move.l (sp)+,a6
- rts
-
- xdef _HH_EasyASyncHelp
- _HH_EasyASyncHelp:
- movem.l a6/a2/a3,-(sp)
- move.l _HotHelpBase,a6
- movem.l 16(sp),a0/a1/a2/a3
- movem.l 32(sp),d0/d1
- jsr -198(a6)
- movem.l (sp)+,a6/a2/a3
- rts
-
- xdef _HH_EasyHelp
- _HH_EasyHelp:
- movem.l a6/a2/a3,-(sp)
- move.l _HotHelpBase,a6
- movem.l 16(sp),a0/a1/a2/a3
- movem.l 32(sp),d0/d1
- jsr -66(a6)
- movem.l (sp)+,a6/a2/a3
- rts
-
- xdef _HH_FileRequest
- _HH_FileRequest:
- movem.l a6/a2/a3,-(sp)
- move.l _HotHelpBase,a6
- movem.l 16(sp),a0/a1/a2/a3
- movem.l 32(sp),d0/d1
- jsr -204(a6)
- movem.l (sp)+,a6/a2/a3
- rts
-
- xdef _HH_FontVersion
- _HH_FontVersion:
- move.l a6,-(sp)
- move.l _HotHelpBase,a6
- jsr -72(a6)
- move.l (sp)+,a6
- rts
-
- xdef _HH_KeyList
- _HH_KeyList:
- move.l a6,-(sp)
- move.l _HotHelpBase,a6
- movem.l 8(sp),a0/a1
- jsr -210(a6)
- move.l (sp)+,a6
- rts
-
- xdef _HH_OpenAll
- _HH_OpenAll:
- move.l a6,-(sp)
- move.l _HotHelpBase,a6
- move.l 8(sp),d0
- jsr -78(a6)
- move.l (sp)+,a6
- rts
-
- xdef _HH_ProjectList
- _HH_ProjectList:
- move.l a6,-(sp)
- move.l _HotHelpBase,a6
- move.l 8(sp),a0
- jsr -216(a6)
- move.l (sp)+,a6
- rts
-
- xdef _HH_RemHandler
- _HH_RemHandler:
- move.l a6,-(sp)
- move.l _HotHelpBase,a6
- move.l 8(sp),a0
- jsr -222(a6)
- move.l (sp)+,a6
- rts
-
- xdef _HH_Request
- _HH_Request:
- movem.l a6/a2/a3/d2,-(sp)
- move.l _HotHelpBase,a6
- move.l 20(sp),a0
- movem.l 24(sp),d0/a1/a2/a3
- movem.l 40(sp),d1/d2
- jsr -228(a6)
- movem.l (sp)+,a6/a2/a3/d2
- rts
-
- xdef _HH_ScanPalette
- _HH_ScanPalette:
- move.l a6,-(sp)
- move.l _HotHelpBase,a6
- movem.l 8(sp),a0/a1
- jsr -234(a6)
- move.l (sp)+,a6
- rts
-
- xdef _HH_Semprini
- _HH_Semprini:
- move.l a6,-(sp)
- move.l _HotHelpBase,a6
- jsr -240(a6)
- move.l (sp)+,a6
- rts
-
- xdef _HH_SetPointer
- _HH_SetPointer:
- move.l a6,-(sp)
- move.l _HotHelpBase,a6
- move.l 8(sp),a0
- move.l 12(sp),d0
- jsr -246(a6)
- move.l (sp)+,a6
- rts
-
- xdef _HH_ShowHelpTagList
- _HH_ShowHelpTagList:
- move.l a6,-(sp)
- move.l _HotHelpBase,a6
- movem.l 8(sp),a0/a1
- jsr -252(a6)
- move.l (sp)+,a6
- rts
-
- xdef _HH_ShowHelp
- _HH_ShowHelp:
- move.l a6,-(sp)
- move.l _HotHelpBase,a6
- move.l 8(sp),a0
- jsr -84(a6)
- move.l (sp)+,a6
- rts
-
- xdef _HH_StrCmp
- _HH_StrCmp:
- move.l a6,-(sp)
- move.l _HotHelpBase,a6
- movem.l 8(sp),a0/a1
- jsr -258(a6)
- move.l (sp)+,a6
- rts
-
- xdef _HH_StrNCmp
- _HH_StrNCmp:
- move.l a6,-(sp)
- move.l _HotHelpBase,a6
- movem.l 8(sp),a0/a1
- jsr -264(a6)
- move.l (sp)+,a6
- rts
-
- xdef _HH_ToUpper
- _HH_ToUpper:
- move.l a6,-(sp)
- move.l _HotHelpBase,a6
- move.l 8(sp),d0
- jsr -270(a6)
- move.l (sp)+,a6
- rts
-
- xdef _HH_TranslateFree
- _HH_TranslateFree:
- move.l a6,-(sp)
- move.l _HotHelpBase,a6
- move.l 8(sp),a0
- jsr -282(a6)
- move.l (sp)+,a6
- rts
-
- xdef _HH_Translate
- _HH_Translate:
- move.l a6,-(sp)
- move.l _HotHelpBase,a6
- movem.l 8(sp),a0/a1
- jsr -276(a6)
- move.l (sp)+,a6
- rts
-