gbprofilelist.h

Go to the documentation of this file.
00001 /***************************************************************************
00002  $RCSfile$
00003                              -------------------
00004     cvs         : $Id: gbprofilelist.h 947 2006-02-21 17:04:54Z aquamaniac $
00005     begin       : Mon Mar 01 2004
00006     copyright   : (C) 2004 by Martin Preuss
00007     email       : martin@libchipcard.de
00008 
00009  ***************************************************************************
00010  *          Please see toplevel file COPYING for license details           *
00011  ***************************************************************************/
00012 
00013 #ifndef GB_PROFILELIST_H
00014 #define GB_PROFILELIST_H
00015 
00016 #include <gtk/gtk.h>
00017 
00018 #include <g2banking/gbanking.h>
00019 #include <aqbanking/banking.h>
00020 #include <aqbanking/job.h>
00021 
00022 #include <gwenhywfar/types.h>
00023 
00024 
00031 
00032 
00038 #define GB_PROFILELIST_COL_NAME    0
00039 
00040 #define GB_PROFILELIST_COL_VERSION 1
00041 
00042 #define GB_PROFILELIST_COL_SHORT   2
00043 
00053 GBANKING_API 
00054 GtkWidget *GB_ProfileList_new(GtkWidget *parent,
00055                               GtkWidget *tree);
00056 
00064 GBANKING_API 
00065 GWEN_DB_NODE *GB_ProfileList_GetSelectedProfiles(GtkWidget *w);
00066 
00071 GBANKING_API 
00072 void GB_ProfileList_Update(GtkWidget *w);
00073 
00078 GBANKING_API 
00079 void GB_ProfileList_Clear(GtkWidget *w);
00080 
00087 GBANKING_API 
00088 void GB_ProfileList_AddProfile(GtkWidget *w, GWEN_DB_NODE *db);
00089 
00096 GBANKING_API 
00097 void GB_ProfileList_AddProfiles(GtkWidget *w, GWEN_DB_NODE *db); /* defgroup */
00099 
00100 
00101 #endif
00102 
00103 
00104 

Generated on Sun Apr 29 17:23:04 2007 for aqbanking by  doxygen 1.5.1