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

fileinfo.h File Reference


Detailed Description

Displaying of file information in the GUI.

Author:
Richard Eckart
Date:
2003

#include "gui.h"

Go to the source code of this file.

Functions

void fi_gui_init (void)
void fi_gui_update_display (time_t now)
void fi_gui_shutdown (void)
void on_clist_fileinfo_resize_column (GtkCList *, gint, gint, gpointer)
gboolean on_clist_fileinfo_button_press_event (GtkWidget *, GdkEventButton *event, gpointer user_data)
void on_clist_fileinfo_select_row (GtkCList *, gint, gint, GdkEvent *, gpointer user_data)
void on_clist_fileinfo_unselect_row (GtkCList *, gint, gint, GdkEvent *, gpointer user_data)
void on_button_fi_purge_clicked (GtkButton *button, gpointer user_data)
 Handle the clicking of the purge button.

void on_entry_fi_regex_activate (GtkEditable *editable, gpointer user_data)


Function Documentation

void fi_gui_init void   ) 
 

void fi_gui_shutdown void   ) 
 

void fi_gui_update_display time_t  now  ) 
 

Bug:
FIXME: We should remember for every node when it was last updated and only refresh every node at most once every second. This information should be kept in a struct pointed to by the row user_data and should be automatically freed when removing the row (see upload stats code).

void on_button_fi_purge_clicked GtkButton *  unused_button,
gpointer  unused_udata
 

Handle the clicking of the purge button.

Purge the selected file.

gboolean on_clist_fileinfo_button_press_event GtkWidget *  ,
GdkEventButton *  event,
gpointer  user_data
 

void on_clist_fileinfo_resize_column GtkCList *  ,
gint  ,
gint  ,
gpointer 
 

void on_clist_fileinfo_select_row GtkCList *  ,
gint  ,
gint  ,
GdkEvent *  ,
gpointer  user_data
 

void on_clist_fileinfo_unselect_row GtkCList *  ,
gint  ,
gint  ,
GdkEvent *  ,
gpointer  user_data
 

void on_entry_fi_regex_activate GtkEditable *  editable,
gpointer  user_data
 


Generated on Sun Feb 12 10:50:01 2006 for Gtk-Gnutella by doxygen 1.3.6