NetSurf
Macros | Functions
con_inter.c File Reference
#include <stdbool.h>
#include "utils/nsoption.h"
#include "riscos/gui.h"
#include "riscos/wimp.h"
#include "riscos/wimp_event.h"
#include "riscos/configure.h"
#include "riscos/configure/configure.h"
#include "riscos/dialog.h"
Include dependency graph for con_inter.c:

Go to the source code of this file.

Macros

#define INTERFACE_STRIP_EXTNS_OPTION   2
 
#define INTERFACE_CONFIRM_OVWR_OPTION   3
 
#define INTERFACE_URL_COMPLETE_OPTION   6
 
#define INTERFACE_HISTORY_TOOLTIP_OPTION   7
 
#define INTERFACE_THUMBNAIL_ICONISE_OPTION   10
 
#define INTERFACE_DEFAULT_BUTTON   11
 
#define INTERFACE_CANCEL_BUTTON   12
 
#define INTERFACE_OK_BUTTON   13
 
#define INTERFACE_USE_EXTERNAL_HOTLIST   16
 
#define INTERFACE_EXTERNAL_HOTLIST_APP   18
 

Functions

static bool ro_gui_options_interface_click (wimp_pointer *pointer)
 
static void ro_gui_options_interface_default (wimp_pointer *pointer)
 
static bool ro_gui_options_interface_ok (wimp_w w)
 
bool ro_gui_options_interface_initialise (wimp_w w)
 

Macro Definition Documentation

◆ INTERFACE_CANCEL_BUTTON

#define INTERFACE_CANCEL_BUTTON   12

Definition at line 36 of file con_inter.c.

◆ INTERFACE_CONFIRM_OVWR_OPTION

#define INTERFACE_CONFIRM_OVWR_OPTION   3

Definition at line 31 of file con_inter.c.

◆ INTERFACE_DEFAULT_BUTTON

#define INTERFACE_DEFAULT_BUTTON   11

Definition at line 35 of file con_inter.c.

◆ INTERFACE_EXTERNAL_HOTLIST_APP

#define INTERFACE_EXTERNAL_HOTLIST_APP   18

Definition at line 39 of file con_inter.c.

◆ INTERFACE_HISTORY_TOOLTIP_OPTION

#define INTERFACE_HISTORY_TOOLTIP_OPTION   7

Definition at line 33 of file con_inter.c.

◆ INTERFACE_OK_BUTTON

#define INTERFACE_OK_BUTTON   13

Definition at line 37 of file con_inter.c.

◆ INTERFACE_STRIP_EXTNS_OPTION

#define INTERFACE_STRIP_EXTNS_OPTION   2

Definition at line 30 of file con_inter.c.

◆ INTERFACE_THUMBNAIL_ICONISE_OPTION

#define INTERFACE_THUMBNAIL_ICONISE_OPTION   10

Definition at line 34 of file con_inter.c.

◆ INTERFACE_URL_COMPLETE_OPTION

#define INTERFACE_URL_COMPLETE_OPTION   6

Definition at line 32 of file con_inter.c.

◆ INTERFACE_USE_EXTERNAL_HOTLIST

#define INTERFACE_USE_EXTERNAL_HOTLIST   16

Definition at line 38 of file con_inter.c.

Function Documentation

◆ ro_gui_options_interface_click()

bool ro_gui_options_interface_click ( wimp_pointer *  pointer)
static

Definition at line 83 of file con_inter.c.

References INTERFACE_EXTERNAL_HOTLIST_APP, INTERFACE_USE_EXTERNAL_HOTLIST, ro_gui_get_icon_selected_state(), and ro_gui_set_icon_shaded_state().

Referenced by ro_gui_options_interface_initialise().

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

◆ ro_gui_options_interface_default()

void ro_gui_options_interface_default ( wimp_pointer *  pointer)
static

Definition at line 101 of file con_inter.c.

References INTERFACE_CONFIRM_OVWR_OPTION, INTERFACE_EXTERNAL_HOTLIST_APP, INTERFACE_HISTORY_TOOLTIP_OPTION, INTERFACE_STRIP_EXTNS_OPTION, INTERFACE_THUMBNAIL_ICONISE_OPTION, INTERFACE_URL_COMPLETE_OPTION, INTERFACE_USE_EXTERNAL_HOTLIST, ro_gui_set_icon_selected_state(), and ro_gui_set_icon_string().

Referenced by ro_gui_options_interface_initialise().

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

◆ ro_gui_options_interface_initialise()

bool ro_gui_options_interface_initialise ( wimp_w  w)

◆ ro_gui_options_interface_ok()

bool ro_gui_options_interface_ok ( wimp_w  w)
static

Definition at line 119 of file con_inter.c.

References INTERFACE_CONFIRM_OVWR_OPTION, INTERFACE_EXTERNAL_HOTLIST_APP, INTERFACE_HISTORY_TOOLTIP_OPTION, INTERFACE_STRIP_EXTNS_OPTION, INTERFACE_THUMBNAIL_ICONISE_OPTION, INTERFACE_URL_COMPLETE_OPTION, INTERFACE_USE_EXTERNAL_HOTLIST, nsoption_set_bool, nsoption_set_charp, ro_gui_get_icon_selected_state(), ro_gui_get_icon_string(), and ro_gui_save_options().

Referenced by ro_gui_options_interface_initialise().

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