"Fossies" - the Fresh Open Source Software Archive

Member "xarchive-0.2.8-6/src/myfc_gtk.h" (20 Oct 2005, 892 Bytes) of package /linux/privat/old/xarchive-0.2.8-6.tar.gz:


As a special service "Fossies" has tried to format the requested source page into HTML format using (guessed) C and C++ source code syntax highlighting (style: standard) with prefixed line numbers and code folding option. Alternatively you can here view or download the uninterpreted source code file. For more information about "myfc_gtk.h" see the Fossies "Dox" file reference documentation.

    1 #ifndef XARCHIVE_SRC_MYFC_GTK
    2 #define XARCHIVE_SRC_MYFC_GTK 1
    3 
    4 #include"common.h"
    5 #include<gtk/gtk.h>
    6 
    7 /* LOCAL DATA TYPES AND STRUCTURES */
    8 typedef struct myfc_data
    9 {
   10     GtkListStore *ls;
   11     GtkTreeView *tv;
   12     GtkFileChooser *fc;
   13 } MyfcData;
   14 
   15 /* GLOBAL VARIABLES */
   16 
   17 /* EXTERNAL FUNCTIONS */
   18 
   19 /* LOCAL FUNCTIONS */
   20 void 
   21 myfc_add_foreach_func(gchar *fpath, GtkListStore *myfc_ls);
   22 
   23 void 
   24 myfc_add_cb(GtkWidget *widget, MyfcData *myfcd);
   25 
   26 void 
   27 myfc_remove_foreach_func(GtkTreeModel *model, GtkTreePath *path, 
   28                               GtkTreeIter *iter, GList **rowref_list);
   29 
   30 void 
   31 myfc_remove_cb(GtkWidget *widget, MyfcData *myfcd);
   32 
   33 GtkListStore *
   34 make_myfc_ls(void);
   35 
   36 GtkWidget *
   37 make_myfc_tree(GtkListStore *myfc_ls);
   38 
   39 gboolean
   40 view_popup_menu(GtkWidget *treeview, GdkEventButton *event, MyfcData *myfcd);
   41 
   42 GtkDialog *
   43 make_myfc(gchar *archive, GtkListStore *myfc_ls);
   44 
   45 #endif