23#ifndef _NETSURF_RISCOS_URLCOMPLETE_H_
24#define _NETSURF_RISCOS_URLCOMPLETE_H_
27#include <oslib/wimp.h>
first entry in window list
RECT redraw
Area needing redraw.
void ro_gui_url_complete_start(struct toolbar *toolbar)
Should be called when the caret is placed into a URL completion icon.
bool ro_gui_url_complete_keypress(struct toolbar *toolbar, uint32_t key)
Handles a keypress for URL completion.
void ro_gui_url_complete_resize(struct toolbar *toolbar, wimp_open *open)
Move and resize the url completion window to match the toolbar.
void ro_gui_url_complete_entering(wimp_entering *entering)
Handle the pointer entering the URL completion window.
bool ro_gui_url_complete_click(wimp_pointer *pointer)
Handle mouse clicks in the URL completion window.
bool ro_gui_url_complete_close(void)
Try to close the current url completion window.
void ro_gui_url_complete_redraw(wimp_draw *redraw)
Redraws a section of the URL completion window.