00001 #ifndef _VAPI_GTK_SET_ORIGIN_ 00002 #define _VAPI_GTK_SET_ORIGIN_ 00003 #include "vapiGtkInterface.h" 00004 #include "vapiCameraAcquisition.h" 00005 00006 typedef struct _vapiGtkSetOriginWindow 00007 { 00008 GtkWidget *nbCameraType; 00009 GtkWidget *CamLocalFilePATH; 00010 GtkWidget *imOriginTest; 00011 GtkWidget *CamIndex; 00012 GtkWidget *CamIP; 00013 GtkWidget *CamURL; 00014 GtkWidget *RefreshButton; 00015 vImages *Images; 00016 vCameraSettings *CameraSettings; 00017 } vapiGtkSetOriginWindow; 00018 00019 void 00020 vapiGtkSetOriginWindowInit (GladeXML * xml, vCameraSettings * CameraSettings, 00021 vImages * Images); 00022 00023 void vapiGtkSetOriginWindowTestOrigin (GtkWidget * widget, 00024 vapiGtkSetOriginWindow * SetOrigin); 00025 00026 void vapiGtkSetOriginWindowSaveOrigin (GtkWidget * widget, 00027 vapiGtkSetOriginWindow * SetOrigin); 00028 00029 void 00030 vapiGtkSetOriginWindowTestSaveOrigin (vapiGtkSetOriginWindow * SetOrigin, 00031 vBoolean SaveSettings); 00032 00033 void 00034 vapiGtkSetOriginWindowNewVapi (GtkWidget * widget, 00035 vapiGtkSetOriginWindow * SetOrigin); 00036 00037 void 00038 vapiGtkSetOriginWindowDefineSource (GtkFileChooser * chooser, gint response, 00039 vapiGtkSetOriginWindow * SetOrigin); 00040 00041 void vapiGtkSetOriginWindowUpdatePreview (GtkFileChooser * chooser, 00042 GtkWidget * ImPreview); 00043 00044 void vapiGtkSetOriginWindowLaunchImageLoad (GtkWidget * widget, 00045 vapiGtkSetOriginWindow * 00046 SetOrigin); 00047 #endif