nanoimport.C File Reference

#include <gtk/gtk.h>
#include "config.h"
#include "gxsm/plugin.h"
#include "gxsm/dataio.h"
#include "gxsm/action_id.h"

Go to the source code of this file.


class  NanoScopeFile


static void nanoimport_init (void)
static void nanoimport_about (void)
static void nanoimport_configure (void)
static void nanoimport_cleanup (void)
static void nanoimport_run (GtkWidget *w, void *data)
static void nano_import_filecheck_load_callback (gpointer data)
GxsmPluginget_gxsm_plugin_info (void)


GxsmPlugin nanoimport_pi
static const char * about_text

Function Documentation

GxsmPlugin* get_gxsm_plugin_info void   ) 

Definition at line 147 of file nanoimport.C.

References GxsmPlugin::description, N_, nanoimport_pi, and VERSION.

static void nano_import_filecheck_load_callback gpointer  data  )  [static]

Definition at line 523 of file nanoimport.C.

References Surface::ActivateFreeChannel(), Surface::ActiveScan, Surface::AutoDisplay(), Xsm::data, DBG_L2, FIO_OK, gapp, Surface::GetActiveScan(), Scan::GetDataSet(), ID_CH_M_OFF, PI_DEBUG, Surface::SetMode(), App::spm_update_all(), TRUE, and App::xsm.

Referenced by nanoimport_init().

static void nanoimport_about void   )  [static]

Definition at line 166 of file nanoimport.C.

References about_text, GxsmPlugin::authors, N_, GxsmPlugin::name, nanoimport_pi, and VERSION.

static void nanoimport_cleanup void   )  [static]

Definition at line 187 of file nanoimport.C.

References DBG_L2, and PI_DEBUG.

static void nanoimport_configure void   )  [static]

Definition at line 179 of file nanoimport.C.

References GxsmPlugin::app, GnomeAppService::message(), and nanoimport_pi.

static void nanoimport_init void   )  [static]

Definition at line 158 of file nanoimport.C.

References App::ConnectPluginToLoadFileEvent(), DBG_L2, gapp, nano_import_filecheck_load_callback(), and PI_DEBUG.

static void nanoimport_run GtkWidget *  w,
void *  data

Definition at line 579 of file nanoimport.C.

References Surface::ActivateFreeChannel(), GnomeAppService::file_dialog(), gapp, Surface::GetActiveScan(), and App::xsm.

Variable Documentation

const char* about_text [static]

Initial value:

 N_("Gxsm NanoScope Data Import Plugin\n\n"
                                   "This plugin reads in a orig. Data File\n"
                                   "from Digital Nano Scope to Gxsm.")

Definition at line 141 of file nanoimport.C.

GxsmPlugin nanoimport_pi

Definition at line 90 of file nanoimport.C.

Referenced by get_gxsm_plugin_info(), nanoimport_about(), and nanoimport_configure().

Generated on Sat Apr 1 09:04:51 2006 for GXSM by  doxygen 1.4.6