#include <dirent.h>#include <fnmatch.h>#include <string.h>#include <cstring>#include <locale.h>#include <libintl.h>#include <libgnome/libgnome.h>#include "glbvars.h"#include "gnome-res.h"#include "gxsm_resoucetable.h"#include "../pixmaps/gxsmdruidlogo.xpm"#include "../pixmaps/gxsmwatermark.xpm"Go to the source code of this file.
Defines | |
| #define | UTF8_DOT "\302\267" | 
| #define | UTF8_DEGREE "\302\260" | 
| #define | UTF8_MU "\302\265" | 
| #define | UTF8_ANGSTROEM "\303\205" | 
| #define | MANUAL_REF_CHANCONF N_("See Manual, section Channelsetup") | 
| #define | MANUAL_REF_PROBECONF N_("See Manual, section Probesetup") | 
| #define | MAX_HWI 32 | 
| #define | UNIT_AV UTF8_ANGSTROEM"/V" | 
Functions | |
| gint | ask_if_instrument_is_spaleed_and_hard () | 
| gint | ask_if_instrument_is_afm_and_hard () | 
| gint | ask_if_instrument_is_spm_and_hard () | 
| void | gxsm_init_dynamic_res () | 
| int | select_pnm (const struct dirent *item) | 
| void | gxsm_search_for_HwI () | 
| void | gxsm_search_for_palette () | 
| void | gxsm_check_new_user_config () | 
Variables | |
| GnomeResEntryInfoType | xsm_res_def [] | 
| gchar * | TrueFalseList [] = { "true", "false", NULL } | 
| gchar * | HardwareCardListCore [] = { "no", NULL } | 
| gchar * | HardwareCardList [MAX_HWI] | 
| gchar * | InstrumentTypeList [] = { "STM", "AFM", "SARLS", "SNOM", "SPALEED", "ELSLEED", "CCD", "SCMA", NULL } | 
| gchar * | UserXYUnitList [] = { "AA", "nm", "um", "mm", "BZ", "sec", "amu", "V", "1", NULL } | 
| gchar * | UserZUnitList [] = { "1", "V", "AA", "nm", "um", "mm", "nA", "pA", "nN", "Hz", "K", "CPS", "Int", NULL } | 
| gchar * | PrbXunitsList [] = { "1", "V", "AA", "nm", "um", "mm", "BZ", "sec", "amu", NULL } | 
| gchar * | PrbYunitsList [] = { "1", "V", "AA", "nm", "um", "mm", "nA", "pA", "nN", "Hz", "Amp", "logAmp", NULL } | 
| gchar * | UserSliderTypeList [] = { "slider", "mover", NULL } | 
| gchar * | UserFileNameConventionList [] = { "digit", "alpha", "date-time", NULL } | 
| gchar * | UserAutosaveUnitList [] = { "percent", "lines", "seconds", NULL } | 
| gchar * | AnalogVXYZIndexList [] = { "0", "1", "2", "3", "4", "5", "6", "7", "8", NULL } | 
| gchar * | AnalogOffsetModeList [] = { "undefined", "DSP offset adding", "analog offset adding", NULL } | 
| gchar * | GUIObjectHandleTypes [] = { "Triangle", "Square", NULL } | 
| gchar * | Unit1 [] = { " " } | 
| gchar * | UnitV [] = { "V" } | 
| gchar * | UnitA [] = { UTF8_ANGSTROEM } | 
| gchar * | UnitAV [] = { UTF8_ANGSTROEM"/V" } | 
| gchar * | UnitVnA [] = { "V/nA" } | 
| gchar * | UnitVnN [] = { "V/nN" } | 
| gchar * | UnitVHz [] = { "V/Hz" } | 
| gchar * | UniteVV [] = { "eV/V" } | 
| gchar * | UnitSensi [] = { "BZ"UTF8_DOT"sqrt(eV)/V" } | 
| gchar * | UnitDeg [] = { UTF8_DEGREE } | 
| GnomeResEntryInfoType | xsm_res_def [] | 
      
  | 
  
| 
 
 Definition at line 49 of file gxsm_resoucetable.C.  | 
  
      
  | 
  
| 
 
 Definition at line 50 of file gxsm_resoucetable.C.  | 
  
      
  | 
  
| 
 
 Definition at line 62 of file gxsm_resoucetable.C.  | 
  
      
  | 
  
| 
 
 Definition at line 90 of file gxsm_resoucetable.C.  | 
  
      
  | 
  
| 
 
 Definition at line 47 of file gxsm_resoucetable.C.  | 
  
      
  | 
  
| 
 
 Definition at line 45 of file gxsm_resoucetable.C.  | 
  
      
  | 
  
| 
 
 Definition at line 44 of file gxsm_resoucetable.C.  | 
  
      
  | 
  
| 
 
 Definition at line 46 of file gxsm_resoucetable.C.  | 
  
      
  | 
  
| 
 
 Definition at line 53 of file gxsm_resoucetable.C. References IS_AFM_CTRL, and IS_NOCARD.  | 
  
      
  | 
  
| 
 
 Definition at line 52 of file gxsm_resoucetable.C. References IS_NOCARD, and IS_SPALEED_CTRL.  | 
  
      
  | 
  
| 
 
 Definition at line 54 of file gxsm_resoucetable.C. References IS_NOCARD, and IS_SPM_CTRL.  | 
  
      
  | 
  
| 
 
 Definition at line 914 of file gxsm_resoucetable.C. References XsmRescourceManager::GetStr(), XsmRescourceManager::Put(), and TRUE.  | 
  
      
  | 
  
| 
 
 Definition at line 823 of file gxsm_resoucetable.C. References MAXPALANZ, XSMRESOURCES::PalPathList, and xsmres.  | 
  
      
  | 
  
| 
 
 Definition at line 836 of file gxsm_resoucetable.C. References XsmRescourceManager::Get(), XsmRescourceManager::GetStr(), HardwareCardList, HardwareCardListCore, and MAX_HWI.  | 
  
      
  | 
  
| 
 
 Definition at line 854 of file gxsm_resoucetable.C. References DBG_EVER, XSMRESOURCES::GxsmPalettePath, MAXPALANZ, XSMRESOURCES::PalPathList, select_pnm(), XSMRESOURCES::UserPalettePath, XSM_DEBUG_WARNING, and xsmres.  | 
  
      
  | 
  
| 
 
 Definition at line 832 of file gxsm_resoucetable.C.  | 
  
      
  | 
  
| 
 
 Definition at line 74 of file gxsm_resoucetable.C.  | 
  
      
  | 
  
| 
 
 Definition at line 73 of file gxsm_resoucetable.C.  | 
  
      
  | 
  
| 
 
 Definition at line 75 of file gxsm_resoucetable.C.  | 
  
      
  | 
  
| 
 
 Definition at line 63 of file gxsm_resoucetable.C.  | 
  
      
  | 
  
| 
 
 Definition at line 61 of file gxsm_resoucetable.C.  | 
  
      
  | 
  
| 
 
 Definition at line 65 of file gxsm_resoucetable.C.  | 
  
      
  | 
  
| 
 
 Definition at line 68 of file gxsm_resoucetable.C.  | 
  
      
  | 
  
| 
 
 Definition at line 69 of file gxsm_resoucetable.C.  | 
  
      
  | 
  
| 
 
 Definition at line 60 of file gxsm_resoucetable.C.  | 
  
      
  | 
  
| 
 
 Definition at line 79 of file gxsm_resoucetable.C.  | 
  
      
  | 
  
| 
 
 Definition at line 81 of file gxsm_resoucetable.C.  | 
  
      
  | 
  
| 
 
 Definition at line 82 of file gxsm_resoucetable.C.  | 
  
      
  | 
  
| 
 
 Definition at line 88 of file gxsm_resoucetable.C.  | 
  
      
  | 
  
| 
 
 Definition at line 86 of file gxsm_resoucetable.C.  | 
  
      
  | 
  
| 
 
 Definition at line 87 of file gxsm_resoucetable.C.  | 
  
      
  | 
  
| 
 
 Definition at line 80 of file gxsm_resoucetable.C.  | 
  
      
  | 
  
| 
 
 Definition at line 85 of file gxsm_resoucetable.C.  | 
  
      
  | 
  
| 
 
 Definition at line 83 of file gxsm_resoucetable.C.  | 
  
      
  | 
  
| 
 
 Definition at line 84 of file gxsm_resoucetable.C.  | 
  
      
  | 
  
| 
 
 Definition at line 72 of file gxsm_resoucetable.C.  | 
  
      
  | 
  
| 
 
 Definition at line 71 of file gxsm_resoucetable.C.  | 
  
      
  | 
  
| 
 
 Definition at line 70 of file gxsm_resoucetable.C.  | 
  
      
  | 
  
| 
 
 Definition at line 66 of file gxsm_resoucetable.C.  | 
  
      
  | 
  
| 
 
 Definition at line 67 of file gxsm_resoucetable.C.  | 
  
      
  | 
  
| 
 
 Definition at line 94 of file gxsm_resoucetable.C.  | 
  
      
  | 
  
| 
 
 Definition at line 94 of file gxsm_resoucetable.C.  | 
  
 1.4.6