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

main_cb.c File Reference

#include "gui.h"
#include "html_view.h"
#include "main.h"
#include "main_cb.h"
#include "misc.h"
#include "notebooks.h"
#include "settings.h"
#include "if/gui_property.h"
#include "if/bridge/ui2c.h"
#include "lib/file.h"
#include "lib/utf8.h"
#include "lib/override.h"

Defines

#define GENERATE_MENU_HANDLER(item, tab)

Functions

void load_faq (void)
void quit (gboolean force)
gboolean on_main_window_delete_event (GtkWidget *unused_widget, GdkEvent *unused_event, gpointer unused_udata)
void on_button_quit_clicked (GtkButton *unused_button, gpointer unused_udata)
void on_menu_about_activate (GtkMenuItem *unused_menuitem, gpointer unused_udata)
void on_menu_faq_activate (GtkMenuItem *unused_menuitem, gpointer unused_udata)
void on_menu_prefs_activate (GtkMenuItem *unused_menuitem, gpointer unused_udata)
void on_menu_keyboard_shortcuts_activate (GtkMenuItem *unused_menuitem, gpointer unused_udata)
void on_button_about_close_clicked (GtkButton *unused_button, gpointer unused_udata)
gboolean on_dlg_about_delete_event (GtkWidget *unused_widget, GdkEvent *unused_event, gpointer unused_udata)
gboolean on_dlg_ancient_delete_event (GtkWidget *unused_widget, GdkEvent *unused_event, gpointer unused_udata)
gboolean on_dlg_faq_delete_event (GtkWidget *unused_widget, GdkEvent *unused_event, gpointer unused_udata)
void on_button_prefs_close_clicked (GtkButton *unused_button, gpointer unused_udata)
gboolean on_dlg_prefs_delete_event (GtkWidget *unused_widget, GdkEvent *unused_event, gpointer unused_udata)
void on_button_really_quit_clicked (GtkButton *unused_button, gpointer unused_udata)
void on_button_abort_quit_clicked (GtkButton *unused_button, gpointer unused_udata)
gboolean on_dlg_quit_delete_event (GtkWidget *unused_widget, GdkEvent *unused_event, gpointer unused_udata)
 GENERATE_MENU_HANDLER (net_connections, gnet)
 GENERATE_MENU_HANDLER (net_stats, gnet_stats)
 GENERATE_MENU_HANDLER (net_hostcache, hostcache)
 GENERATE_MENU_HANDLER (uploads_transfers, uploads)
 GENERATE_MENU_HANDLER (uploads_history, uploads_stats)
 GENERATE_MENU_HANDLER (search_results, search)
 GENERATE_MENU_HANDLER (search_monitor, monitor)
 GENERATE_MENU_HANDLER (search_stats, search_stats)

Variables

html_viewfaq_html_view


Define Documentation

#define GENERATE_MENU_HANDLER item,
tab   ) 
 

Value:

void \
on_menu_ ## item ## _activate(GtkMenuItem *unused_menuitem, \
    gpointer unused_udata) \
{ \
    (void) unused_menuitem; \
    (void) unused_udata; \
    gtk_notebook_set_page( \
        GTK_NOTEBOOK(gui_main_window_lookup("notebook_main")), \
        nb_main_page_ ## tab ); \
}


Function Documentation

GENERATE_MENU_HANDLER search_stats  ,
search_stats 
 

GENERATE_MENU_HANDLER search_monitor  ,
monitor 
 

GENERATE_MENU_HANDLER search_results  ,
search 
 

GENERATE_MENU_HANDLER uploads_history  ,
uploads_stats 
 

GENERATE_MENU_HANDLER uploads_transfers  ,
uploads 
 

GENERATE_MENU_HANDLER net_hostcache  ,
hostcache 
 

GENERATE_MENU_HANDLER net_stats  ,
gnet_stats 
 

GENERATE_MENU_HANDLER net_connections  ,
gnet 
 

void load_faq void   )  [static]
 

void on_button_abort_quit_clicked GtkButton *  unused_button,
gpointer  unused_udata
 

void on_button_about_close_clicked GtkButton *  unused_button,
gpointer  unused_udata
 

void on_button_prefs_close_clicked GtkButton *  unused_button,
gpointer  unused_udata
 

void on_button_quit_clicked GtkButton *  unused_button,
gpointer  unused_udata
 

void on_button_really_quit_clicked GtkButton *  unused_button,
gpointer  unused_udata
 

gboolean on_dlg_about_delete_event GtkWidget *  unused_widget,
GdkEvent *  unused_event,
gpointer  unused_udata
 

gboolean on_dlg_ancient_delete_event GtkWidget *  unused_widget,
GdkEvent *  unused_event,
gpointer  unused_udata
 

gboolean on_dlg_faq_delete_event GtkWidget *  unused_widget,
GdkEvent *  unused_event,
gpointer  unused_udata
 

gboolean on_dlg_prefs_delete_event GtkWidget *  unused_widget,
GdkEvent *  unused_event,
gpointer  unused_udata
 

gboolean on_dlg_quit_delete_event GtkWidget *  unused_widget,
GdkEvent *  unused_event,
gpointer  unused_udata
 

gboolean on_main_window_delete_event GtkWidget *  unused_widget,
GdkEvent *  unused_event,
gpointer  unused_udata
 

void on_menu_about_activate GtkMenuItem *  unused_menuitem,
gpointer  unused_udata
 

void on_menu_faq_activate GtkMenuItem *  unused_menuitem,
gpointer  unused_udata
 

void on_menu_keyboard_shortcuts_activate GtkMenuItem *  unused_menuitem,
gpointer  unused_udata
 

void on_menu_prefs_activate GtkMenuItem *  unused_menuitem,
gpointer  unused_udata
 

void quit gboolean  force  )  [static]
 


Variable Documentation

struct html_view* faq_html_view [static]
 


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