NetSurf
Functions
help.h File Reference

Interactive help (interface). More...

#include <stdbool.h>
#include "oslib/wimp.h"
Include dependency graph for help.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void ro_gui_interactive_help_request (wimp_message *message)
 Attempts to process an interactive help message request. More...
 
bool ro_gui_interactive_help_available (void)
 Checks if interactive help is running. More...
 
void ro_gui_interactive_help_start (void)
 Launches interactive help. More...
 

Detailed Description

Interactive help (interface).

Definition in file help.h.

Function Documentation

◆ ro_gui_interactive_help_available()

bool ro_gui_interactive_help_available ( void  )

Checks if interactive help is running.

Returns
non-zero if interactive help is available, or 0 if not available

Definition at line 285 of file help.c.

References help_time, NSLOG, and ro_warn_user().

Referenced by ro_gui_interactive_help_start(), ro_gui_window_menu_prepare(), and ro_gui_window_menu_select().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ ro_gui_interactive_help_request()

void ro_gui_interactive_help_request ( wimp_message *  message)

Attempts to process an interactive help message request.

Parameters
messagethe request message

Definition at line 89 of file help.c.

References current_menu, help_time, NSLOG, nsoption_bool, ro_gui_cookies_check_menu(), ro_gui_cookies_check_window(), ro_gui_get_icon_shaded_state(), ro_gui_global_history_check_menu(), ro_gui_global_history_check_window(), ro_gui_hotlist_check_menu(), ro_gui_hotlist_check_window(), ro_gui_iconbar_check_menu(), ro_gui_interactive_help_broadcast(), ro_gui_wimp_event_get_help_prefix(), ro_gui_wimp_event_get_help_suffix(), ro_gui_window_check_menu(), ro_gui_window_lookup(), and ro_warn_user().

Referenced by gui_init().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ ro_gui_interactive_help_start()

void ro_gui_interactive_help_start ( void  )

Launches interactive help.

Definition at line 327 of file help.c.

References help_time, NSLOG, ro_gui_interactive_help_available(), and ro_warn_user().

Referenced by ro_gui_window_menu_select().

Here is the call graph for this function:
Here is the caller graph for this function: