summaryrefslogtreecommitdiff
path: root/amiga/help.c
diff options
context:
space:
mode:
authorChris Young <chris@unsatisfactorysoftware.co.uk>2014-02-10 18:42:50 +0000
committerChris Young <chris@unsatisfactorysoftware.co.uk>2014-02-10 18:42:50 +0000
commit36e0715dfb5411a9719f3ca4a032a6d75c267c36 (patch)
treea9a89619ede04623462de1ae52a6709839b13bec /amiga/help.c
parente1b5332192f85945e86ec5f581d4914b0c9601b0 (diff)
downloadnetsurf-36e0715dfb5411a9719f3ca4a032a6d75c267c36.tar.gz
netsurf-36e0715dfb5411a9719f3ca4a032a6d75c267c36.tar.bz2
Get and process AmigaGuide help messages
Diffstat (limited to 'amiga/help.c')
-rwxr-xr-xamiga/help.c15
1 files changed, 15 insertions, 0 deletions
diff --git a/amiga/help.c b/amiga/help.c
index 24eaa7dc6..4e58bca89 100755
--- a/amiga/help.c
+++ b/amiga/help.c
@@ -66,3 +66,18 @@ void ami_help_new_screen(struct Screen *screen)
if(AmigaGuideObject == NULL) return;
SetAttrs(AmigaGuideObject, AMIGAGUIDE_Screen, screen, TAG_DONE);
}
+
+ULONG ami_help_signal(void)
+{
+ ULONG ag_sig = 0;
+ if(AmigaGuideObject)
+ SetAttrs(AmigaGuideObject, AMIGAGUIDE_Signal, &ag_sig, TAG_DONE);
+ return ag_sig;
+}
+
+void ami_help_process(void)
+{
+ ULONG ret = IDoMethod(AmigaGuideObject, AGM_PROCESS, NULL);
+ printf("ret = %d\n", ret); // should be NULL if closed
+}
+