00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026 #ifndef _gtk2_downloads_cb_h_
00027 #define _gtk2_downloads_cb_h_
00028
00029 #include "gtk/gui.h"
00030
00031 gboolean on_treeview_downloads_button_press_event(
00032 GtkWidget *widget, GdkEventButton *event, gpointer user_data);
00033 void on_treeview_downloads_select_row(
00034 GtkTreeView *tree_view, gpointer user_data);
00035 void on_popup_downloads_config_cols_activate(GtkMenuItem *menuitem,
00036 gpointer user_data);
00037
00038 gboolean on_treeview_downloads_queue_button_press_event(
00039 GtkWidget *widget, GdkEventButton *event, gpointer user_data);
00040 void on_treeview_downloads_queue_select_row(
00041 GtkTreeView *tree_view, gpointer user_data);
00042 void on_popup_queue_config_cols_activate(GtkMenuItem *menuitem,
00043 gpointer user_data);
00044
00045
00046
00047
00048
00049
00050 void on_button_downloads_abort_clicked(GtkButton *button, gpointer user_data);
00051 void on_button_downloads_clear_stopped_clicked(
00052 GtkButton *button, gpointer user_data);
00053 void on_button_downloads_resume_clicked(GtkButton *button, gpointer user_data);
00054
00055
00056 void on_togglebutton_queue_freeze_toggled(
00057 GtkToggleButton *togglebutton, gpointer user_data);
00058 void on_entry_queue_regex_activate(GtkEditable *editable, gpointer user_data);
00059
00060
00061
00062
00063
00064
00065 void on_popup_downloads_push_activate(
00066 GtkMenuItem *menuitem, gpointer user_data);
00067 void on_popup_downloads_abort_named_activate(
00068 GtkMenuItem *menuitem, gpointer user_data);
00069 void on_popup_downloads_abort_host_activate(
00070 GtkMenuItem *menuitem, gpointer user_data);
00071 void on_popup_downloads_abort_sha1_activate(
00072 GtkMenuItem *menuitem, gpointer user_data);
00073 void on_popup_downloads_remove_file_activate(
00074 GtkMenuItem *menuitem, gpointer user_data);
00075 void on_popup_downloads_search_again_activate(
00076 GtkMenuItem *menuitem, gpointer user_data);
00077 void on_popup_downloads_queue_activate(
00078 GtkMenuItem *menuitem, gpointer user_data);
00079 void on_popup_downloads_copy_url_activate(
00080 GtkMenuItem *menuitem, gpointer user_data);
00081 void on_popup_downloads_connect_activate(
00082 GtkMenuItem *menuitem, gpointer user_data);
00083 void on_popup_downloads_browse_host_activate(GtkMenuItem *unused_menuitem,
00084 gpointer unused_udata);
00085
00086
00087
00088
00089 void on_popup_queue_start_now_activate(
00090 GtkMenuItem *menuitem, gpointer user_data);
00091 void on_popup_queue_push_activate(
00092 GtkMenuItem *menuitem, gpointer user_data);
00093 void on_popup_queue_freeze_activate(
00094 GtkMenuItem *menuitem, gpointer user_data);
00095 void on_popup_queue_search_again_activate(
00096 GtkMenuItem *menuitem, gpointer user_data);
00097 void on_popup_queue_abort_host_activate(
00098 GtkMenuItem * menuitem, gpointer user_data);
00099 void on_popup_queue_abort_named_activate(
00100 GtkMenuItem * menuitem, gpointer user_data);
00101 void on_popup_queue_abort_sha1_activate(
00102 GtkMenuItem * menuitem, gpointer user_data);
00103 void on_popup_queue_abort_activate(GtkMenuItem * menuitem, gpointer user_data);
00104 void on_popup_queue_copy_url_activate(GtkMenuItem *menuitem, gpointer user_data);
00105 void on_popup_queue_connect_activate(GtkMenuItem *menuitem, gpointer user_data);
00106
00107 void on_popup_downloads_expand_all_activate(GtkMenuItem *menuitem, gpointer user_data);
00108 void on_popup_downloads_collapse_all_activate(GtkMenuItem *menuitem, gpointer user_data);
00109 void on_popup_queue_expand_all_activate(GtkMenuItem *menuitem, gpointer user_data);
00110 void on_popup_queue_collapse_all_activate(GtkMenuItem *menuitem, gpointer user_data);
00111 void on_popup_queue_browse_host_activate(GtkMenuItem *unused_menuitem,
00112 gpointer unused_udata);
00113
00114 #endif