DSPPeakFind.C File Reference

#include "app_peakfind.h"

Go to the source code of this file.

Functions

static void DSPPeakFind_about (void)
static void DSPPeakFind_query (void)
static void DSPPeakFind_cleanup (void)
static void DSPPeakFind_show_callback (GtkWidget *, void *)
GxsmPluginget_gxsm_plugin_info (void)
static void remove_from_gapp_ralist (remote_action_cb *ra, gpointer data)

Variables

GxsmPlugin DSPPeakFind_pi
static const char * about_text
DSPPeakFindControlDSPPeakFindClass = NULL
GSList * DSPPF_RemoteActionList = NULL


Function Documentation

static void DSPPeakFind_about void   )  [static]
 

Definition at line 168 of file DSPPeakFind.C.

References about_text, DSPPeakFind_pi, N_, GxsmPlugin::name, and VERSION.

static void DSPPeakFind_cleanup void   )  [static]
 

Definition at line 189 of file DSPPeakFind.C.

References GxsmPlugin::app, DBG_L2, DSPPeakFind_pi, DSPPeakFindClass, DSPPF_RemoteActionList, GnomeAppService::getApp(), GxsmPlugin::menuentry, GxsmPlugin::menupath, PI_DEBUG, and remove_from_gapp_ralist().

static void DSPPeakFind_query void   )  [static]
 

Definition at line 130 of file DSPPeakFind.C.

References GxsmPlugin::app, DBG_L2, DSPPeakFind_pi, DSPPeakFind_show_callback(), DSPPeakFindClass, XSMRESOURCES::geomsave, GnomeAppService::getApp(), Xsm::hardware, GxsmPlugin::help, GxsmPlugin::menuentry, GxsmPlugin::menupath, N_, GxsmPlugin::name, PI_DEBUG, App::RemoteEntryList, AppBase::SetResName(), GxsmPlugin::status, App::xsm, and xsmres.

static void DSPPeakFind_show_callback GtkWidget *  ,
void * 
[static]
 

Definition at line 213 of file DSPPeakFind.C.

References DSPPeakFindClass, and AppBase::show().

Referenced by DSPPeakFind_query().

GxsmPlugin* get_gxsm_plugin_info void   ) 
 

Definition at line 119 of file DSPPeakFind.C.

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

static void remove_from_gapp_ralist remote_action_cb ra,
gpointer  data
[static]
 

Definition at line 181 of file DSPPeakFind.C.

References remote_action_cb::cmd, DBG_L2, gapp, PI_DEBUG, and App::RemoteActionList.

Referenced by DSPPeakFind_cleanup().


Variable Documentation

const char* about_text [static]
 

Initial value:

 N_("Gxsm DSPPeakFind Plugin:\n"
                                                                   "This plugin runs a controls window to send "
                                                                   "general \"PeakFind-Requests\" to the DSP. "
                                                                   "PeakFindmodes are used to follow and monitor"
                                                                   "Peakintensities by SPA-LEED."
                )

Definition at line 112 of file DSPPeakFind.C.

GxsmPlugin DSPPeakFind_pi
 

Initial value:

 {
                NULL,
                NULL,
                0,
                NULL,
                "DSPPeakFind",
                "+spaHARD +SPALEED",
                NULL,
                "Percy Zahl",
                N_("_Windows/"),
                N_("DSP PeakFind"),
                N_("open the DSP Peak Finder controlwindow"),
                "DSP peak find control",
                NULL,
                NULL,
                NULL,
                DSPPeakFind_query,
                DSPPeakFind_about,
                NULL,
                NULL,
                DSPPeakFind_cleanup
}

Definition at line 89 of file DSPPeakFind.C.

Referenced by DSPPeakFindControl::addPFfolder(), DSPPeakFind_about(), DSPPeakFind_cleanup(), DSPPeakFind_query(), and get_gxsm_plugin_info().

DSPPeakFindControl* DSPPeakFindClass = NULL
 

Definition at line 124 of file DSPPeakFind.C.

Referenced by DSPPeakFind_cleanup(), DSPPeakFind_query(), and DSPPeakFind_show_callback().

GSList* DSPPF_RemoteActionList = NULL
 

Definition at line 126 of file DSPPeakFind.C.

Referenced by DSPPeakFind_cleanup().


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