NetSurf
|
#include "desktop/search.h"
Go to the source code of this file.
Data Structures | |
struct | s_search_form_state |
struct | s_search_form_session |
Macros | |
#define | SEARCH_MAX_SLEN 24 |
Typedefs | |
typedef struct s_search_form_session * | SEARCH_FORM_SESSION |
Functions | |
struct s_search_form_session * | nsatari_search_session_create (OBJECT *obj, struct gui_window *gw) |
void | nsatari_search_session_destroy (struct s_search_form_session *s) |
void | nsatari_search_perform (struct s_search_form_session *s, OBJECT *obj, search_flags_t f) |
void | nsatari_search_restore_form (struct s_search_form_session *s, OBJECT *obj) |
Variables | |
struct gui_search_table * | atari_search_table |
typedef struct s_search_form_session* SEARCH_FORM_SESSION |
void nsatari_search_perform | ( | struct s_search_form_session * | s, |
OBJECT * | obj, | ||
search_flags_t | f | ||
) |
Definition at line 262 of file search.c.
References apply_form(), gui_window::browser, browser_window_search(), browser_window_search_clear(), s_browser::bw, s_search_form_state::flags, s_search_form_session::g, input_window, SEARCH_FLAG_FORWARDS, search_session_compare(), and s_search_form_session::state.
Referenced by toolbar_mouse_input().
void nsatari_search_restore_form | ( | struct s_search_form_session * | s, |
OBJECT * | obj | ||
) |
Definition at line 199 of file search.c.
References s_search_form_state::back_avail, s_search_form_state::flags, SEARCH_FLAG_CASE_SENSITIVE, SEARCH_FLAG_SHOWALL, set_text(), s_search_form_session::state, and s_search_form_state::text.
struct s_search_form_session * nsatari_search_session_create | ( | OBJECT * | obj, |
struct gui_window * | gw | ||
) |
Definition at line 286 of file search.c.
References apply_form(), gui_window::browser, browser_window_search_clear(), s_browser::bw, s_search_form_session::g, and s_search_form_session::state.
Referenced by window_open_search().
void nsatari_search_session_destroy | ( | struct s_search_form_session * | s | ) |
Definition at line 224 of file search.c.
References gui_window::browser, browser_window_search_clear(), s_browser::bw, s_search_form_session::g, and NSLOG.
Referenced by gui_window_destroy(), and window_close_search().
|
extern |