Main Page | Modules | Alphabetical List | Data Structures | Directories | File List | Data Fields | Globals | Related Pages

settings_cb.c File Reference


Detailed Description

GUI stuff used by 'share.c'.

Author:
Raphael Manfredi

Richard Eckart

Date:
2001-2003

#include "gui.h"
#include "gtk-missing.h"
#include "misc.h"
#include "settings_cb.h"
#include "settings.h"
#include "search.h"
#include "statusbar.h"
#include "if/gnet_property.h"
#include "if/bridge/ui2c.h"
#include "lib/override.h"

Defines

#define FOCUS_TO_ACTIVATE(a)
#define checkmenu_changed(pref, p, cb)

Enumerations

enum  dbg_cols {
  dbg_col_saved = 0, dbg_col_type, dbg_col_name, dbg_col_value,
  num_dbg_cols
}

Functions

void on_entry_config_proxy_hostname_activate_helper (const host_addr_t *addrs, size_t n, gpointer unused_udata)
void on_entry_config_proxy_hostname_activate (GtkEditable *editable, gpointer unused_udata)
void on_entry_config_socks_username_activate (GtkEditable *editable, gpointer unused_udata)
void on_entry_config_socks_password_activate (GtkEditable *editable, gpointer unused_udata)
void on_entry_config_extensions_activate (GtkEditable *editable, gpointer unused_data)
void on_entry_config_force_ip_activate (GtkEditable *unused_editable, gpointer unused_udata)
void on_entry_config_force_ip_changed (GtkEditable *editable, gpointer unused_udata)
void on_entry_config_force_ipv6_activate (GtkEditable *unused_editable, gpointer unused_udata)
void on_entry_config_force_ipv6_changed (GtkEditable *editable, gpointer unused_udata)
void on_entry_config_ipv6_trt_prefix_activate (GtkEditable *unused_editable, gpointer unused_udata)
void on_entry_config_ipv6_trt_prefix_changed (GtkEditable *editable, gpointer unused_udata)
void on_entry_server_hostname_activate (GtkEditable *unused_editable, gpointer unused_udata)
void on_entry_server_hostname_changed (GtkEditable *editable, gpointer unused_udata)
void on_entry_dbg_property_pattern_activate (GtkEditable *unused_editable, gpointer unused_udata)
void on_menu_searchbar_visible_activate (GtkMenuItem *menuitem, gpointer unused_udata)
void on_menu_sidebar_visible_activate (GtkMenuItem *menuitem, gpointer unused_udata)
void on_menu_navtree_visible_activate (GtkMenuItem *menuitem, gpointer unused_udata)
void on_menu_toolbar_visible_activate (GtkMenuItem *menuitem, gpointer unused_udata)
void on_menu_statusbar_visible_activate (GtkMenuItem *menuitem, gpointer unused_udata)
void on_menu_downloads_visible_activate (GtkMenuItem *menuitem, gpointer unused_udata)
void on_menu_uploads_visible_activate (GtkMenuItem *menuitem, gpointer unused_udata)
void on_menu_connections_visible_activate (GtkMenuItem *menuitem, gpointer unused_udata)
void on_menu_bws_in_visible_activate (GtkMenuItem *menuitem, gpointer unused_udata)
void on_menu_bws_out_visible_activate (GtkMenuItem *menuitem, gpointer unused_udata)
void on_menu_bws_gin_visible_activate (GtkMenuItem *menuitem, gpointer unused_udata)
void on_menu_bws_gout_visible_activate (GtkMenuItem *menuitem, gpointer unused_udata)
void on_menu_bws_glin_visible_activate (GtkMenuItem *menuitem, gpointer unused_udata)
void on_menu_bws_glout_visible_activate (GtkMenuItem *menuitem, gpointer unused_udata)
void on_menu_autohide_bws_gleaf_activate (GtkMenuItem *menuitem, gpointer unused_udata)
void on_popup_search_toggle_tabs_activate (GtkMenuItem *unused_menuitem, gpointer unused_udata)


Define Documentation

#define checkmenu_changed pref,
p,
cb   ) 
 

Value:

do {                              \
        gboolean val = GTK_CHECK_MENU_ITEM(cb)->active;                 \
        CAT2(pref,_prop_set_boolean)(p, &val, 0, 1);                    \
    } while (0)

#define FOCUS_TO_ACTIVATE  ) 
 

Value:

gboolean CAT3(on_,a,_focus_out_event) (GtkWidget *widget,           \
            GdkEventFocus *unused_event, gpointer unused_udata)         \
    {                                                                   \
        (void) unused_event;                                            \
        (void) unused_udata;                                            \
        CAT3(on_,a,_activate)(GTK_EDITABLE(widget), NULL);              \
        return FALSE;                                                   \
    }


Enumeration Type Documentation

enum dbg_cols
 

Enumeration values:
dbg_col_saved 
dbg_col_type 
dbg_col_name 
dbg_col_value 
num_dbg_cols 


Function Documentation

void on_entry_config_extensions_activate GtkEditable *  editable,
gpointer  unused_data
 

void on_entry_config_force_ip_activate GtkEditable *  unused_editable,
gpointer  unused_udata
 

void on_entry_config_force_ip_changed GtkEditable *  editable,
gpointer  unused_udata
 

void on_entry_config_force_ipv6_activate GtkEditable *  unused_editable,
gpointer  unused_udata
 

void on_entry_config_force_ipv6_changed GtkEditable *  editable,
gpointer  unused_udata
 

void on_entry_config_ipv6_trt_prefix_activate GtkEditable *  unused_editable,
gpointer  unused_udata
 

void on_entry_config_ipv6_trt_prefix_changed GtkEditable *  editable,
gpointer  unused_udata
 

void on_entry_config_proxy_hostname_activate GtkEditable *  editable,
gpointer  unused_udata
 

void on_entry_config_proxy_hostname_activate_helper const host_addr_t addrs,
size_t  n,
gpointer  unused_udata
[static]
 

void on_entry_config_socks_password_activate GtkEditable *  editable,
gpointer  unused_udata
 

void on_entry_config_socks_username_activate GtkEditable *  editable,
gpointer  unused_udata
 

void on_entry_dbg_property_pattern_activate GtkEditable *  unused_editable,
gpointer  unused_udata
 

void on_entry_server_hostname_activate GtkEditable *  unused_editable,
gpointer  unused_udata
 

void on_entry_server_hostname_changed GtkEditable *  editable,
gpointer  unused_udata
 

void on_menu_autohide_bws_gleaf_activate GtkMenuItem *  menuitem,
gpointer  unused_udata
 

void on_menu_bws_gin_visible_activate GtkMenuItem *  menuitem,
gpointer  unused_udata
 

void on_menu_bws_glin_visible_activate GtkMenuItem *  menuitem,
gpointer  unused_udata
 

void on_menu_bws_glout_visible_activate GtkMenuItem *  menuitem,
gpointer  unused_udata
 

void on_menu_bws_gout_visible_activate GtkMenuItem *  menuitem,
gpointer  unused_udata
 

void on_menu_bws_in_visible_activate GtkMenuItem *  menuitem,
gpointer  unused_udata
 

void on_menu_bws_out_visible_activate GtkMenuItem *  menuitem,
gpointer  unused_udata
 

void on_menu_connections_visible_activate GtkMenuItem *  menuitem,
gpointer  unused_udata
 

void on_menu_downloads_visible_activate GtkMenuItem *  menuitem,
gpointer  unused_udata
 

void on_menu_navtree_visible_activate GtkMenuItem *  menuitem,
gpointer  unused_udata
 

void on_menu_searchbar_visible_activate GtkMenuItem *  menuitem,
gpointer  unused_udata
 

void on_menu_sidebar_visible_activate GtkMenuItem *  menuitem,
gpointer  unused_udata
 

void on_menu_statusbar_visible_activate GtkMenuItem *  menuitem,
gpointer  unused_udata
 

void on_menu_toolbar_visible_activate GtkMenuItem *  menuitem,
gpointer  unused_udata
 

void on_menu_uploads_visible_activate GtkMenuItem *  menuitem,
gpointer  unused_udata
 

void on_popup_search_toggle_tabs_activate GtkMenuItem *  unused_menuitem,
gpointer  unused_udata
 


Generated on Sat Jun 30 17:53:30 2007 for gtk-gnutella by  doxygen 1.3.9.1