summaryrefslogtreecommitdiff
path: root/frontends/amiga/gui.h
diff options
context:
space:
mode:
Diffstat (limited to 'frontends/amiga/gui.h')
-rw-r--r--frontends/amiga/gui.h13
1 files changed, 12 insertions, 1 deletions
diff --git a/frontends/amiga/gui.h b/frontends/amiga/gui.h
index caa21c339..c4af98f93 100644
--- a/frontends/amiga/gui.h
+++ b/frontends/amiga/gui.h
@@ -77,7 +77,6 @@ struct ami_generic_window {
extern struct MinList *window_list; /**\todo stop arexx.c poking about in here */
-extern struct Screen *scrn;
extern struct MsgPort *sport;
#define IS_CURRENT_GW(GWIN,GW) (ami_gui2_get_gui_window(GWIN) == GW)
@@ -108,6 +107,11 @@ void ami_set_pointer(struct gui_window_2 *gwin, gui_pointer_shape shape, bool up
void ami_reset_pointer(struct gui_window_2 *gwin);
/**
+ * Beep
+ */
+void ami_gui_beep(void);
+
+/**
* Close a window and all tabs attached to it.
*
* @param w gui_window_2 to act upon.
@@ -145,6 +149,13 @@ void ami_gui_free_space_box(struct IBox *bbox);
uint32 ami_gui_get_app_id(void);
/**
+ * Get a pointer to the screen NetSurf is running on.
+ *
+ * @return Pointer to struct Screen.
+ */
+struct Screen *ami_gui_get_screen(void);
+
+/**
* Get the string for NetSurf's screen titlebar.
*
* @return String to use as the screen's titlebar text.