source: trunk/gsasmenu.tcl @ 27

Last change on this file since 27 was 27, checked in by toby, 14 years ago

# on 1999/01/13 04:40:02, toby did:
minor changes
document "Override backspace" & exit

  • Property rcs:author set to toby
  • Property rcs:date set to 1999/01/13 04:40:02
  • Property rcs:lines set to +19 -9
  • Property rcs:rev set to 1.3
  • Property rcs:state set to Exp
  • Property svn:keywords set to Author Date Revision Id
File size: 7.2 KB
Line 
1# $Revision: 27 $ $Date: 2009-12-04 22:59:09 +0000 (Fri, 04 Dec 2009) $
2# menu information for GSAS programs
3
4# implement
5#       next
6#       previous
7#       newest
8#       help
9
10# menu items to be created (N.B. File, Options & Help already exist)
11set expgui(menunames) {Powder Xtal Graphs Results Calc Import/Export}
12
13# contents of each menu
14array set expgui_menulist {
15    file {
16        New_expnam
17        convert
18        dlst
19    }
20    option {
21        {liveplot_options}
22    }
23    powder {
24        expedt
25        powpref
26        genles
27        powplot
28        rawplot
29        fitspec
30        tofnorm
31    }
32    xtal {
33        expedt
34        genles
35        scabs
36        scmerge
37        sxtldata
38    }
39    graphs {
40        forplot
41        polfplot
42        powplot
43        ortep
44        rawplot
45        fourier
46        forsrh
47        liveplot
48        widplt 
49    }
50    calc {
51        cllchg
52        fprime
53        hklgen
54        rducll
55        spcgroup
56        unimol
57    }
58    import/export {
59        exp2shelx
60        exp2xtl
61        gsas2cif
62        hklsort
63        pubtable
64        convert
65        cad4rd
66        dbwscnv
67        x17bcnv
68        p3r3data
69        sxtldata
70    }
71    results {
72        bijcalc
73        disagl
74        reflist
75        geometry
76        hstdmp
77        istats
78        rcalc
79        composition
80        sexp
81        slst
82        lstview
83        last_r
84    }
85}
86
87array set expgui_cmdlist {
88
89    Save {- {
90        Saves modifications to the current experiment file to disk}
91    }
92
93    {Save As} {- {
94        Saves modifications to the current experiment file to disk
95        under a new file name }
96    }
97
98    {Reread .EXP file} {- {
99        Reread the last saved version of the experiment file from disk.
100
101        This causes any unsaved changes to be lost.}
102    }
103
104    {Sort atoms by}  {- {
105        Determines the order that atoms are displayed on the "Phase" page
106        Atoms may be displayed sorted by atom number, atom type, 
107        or by x, y or z}
108    }
109
110    {Sort histograms by}  {- {
111        Determines the order that histograms are displayed on the
112        Histogram, Scaling and Profile pages
113
114        Histograms may be sorted by histogram number, histogram type, 
115        original bank number, or diffraction angle/wavelength}
116    }
117
118    {Multiple hist. selection}  {- {
119        When this mode is off, it is possible to modify parameters
120        and refinement flags for only a single histogram. For other settings,
121        it is possible to modify parameters and flags for groups of
122        histograms (see help for Mouse actions).
123
124        It does not make sense, however, to globally modify
125        instrument-related parameters and flags for different histogram types.
126        So global actions can be limited to a single class of histogram types
127        (e.g. TOF, CW Neutron,...), which allows these parameters to be set
128        for groups of similar histograms. Thus, if this mode is set to "All"
129        the Histogram and Profile pages are disabled.}
130    }
131
132    {Mouse actions}  {- {
133        A range of atoms or (in multiple selection mode) histograms may be
134        selected by dragging (holding down) the left mouse button. It is also
135        possible to select a range by using the Shift key with the
136        left mouse button. To select or deselect individual entries, use the
137        Control key with the left mouse button. The right mouse button selects
138        all entries.}
139   }
140
141    expnam {readnewexp {
142        Select an existing GSAS experiment to be used}
143    }
144
145    New_expnam {CreateNewExp {
146        Create a new GSAS experiment from scratch}
147    }
148
149    {archive EXP} {- {
150        Toggles archiving of .EXP files. When on, files are
151        saved prior to each save or run of expedt in a file named
152
153        <expnam>.EXP.xxx.gz where xxx = 000, 001 (UNIX) 
154
155        or in a file named <expnam>.ZIP or  <expnam>.xxx (Windows) }
156    }
157
158    showhelp    {showhelp {
159        Show the help information for commands and actions}
160    }
161
162    powpref     {{runGSASwEXP $cmd} {
163        Powder data preparation}   
164    }
165
166    bijcalc     {{runGSASwEXP $cmd} {
167        Thermal parameter analysis} 
168    }
169
170    powplot     {{runGSASwEXP $cmd} {
171        Display powder patterns}
172    }
173
174    cllchg      {{runGSASwEXP $cmd} {
175        Transform unit cell}
176    }
177
178    expedt      {{runGSASwEXP $cmd} {
179        Run GSAS experiment editor}
180    }
181
182    genles      {{runGSASwEXP $cmd} {
183        Run General Least Squares program}
184    }
185
186    disagl      {{runGSASwEXP $cmd} {
187        Distance/angle calculations}
188    }
189
190    forplot     {{runGSASwEXP $cmd} {
191        Display Fourier maps (set Fourier options in EXPEDT
192        and then compute with FOURIER)}
193    }
194
195    hstdmp      {{runGSASwEXP $cmd} {
196        List powder histogram data}
197    }
198
199    cad4rd      {{runGSASwEXP $cmd} {
200        Prepare CAD4 single crystal data}
201    }
202
203    fourier     {{runGSASwEXP $cmd} {
204        Generate Fourier map}
205    }
206
207    geometry    {{runGSASwEXP $cmd} {
208        Molecular geometry calculations}
209    }
210
211    ortep       {{runGSASwEXP $cmd} {
212        Draw crystal structure}
213    }
214
215    rawplot     {{runGSASprog $cmd} {
216        Plot powder data}
217    }
218
219
220    p3r3data    {{runGSASwEXP $cmd} {
221        Prepare Siemens/Brucker P3R3 single crystal data}
222    }
223
224    forsrh      {{runGSASwEXP $cmd} {
225        Search Fourier map for peaks}
226    }
227
228    hklsort     {{runGSASwEXP $cmd} {
229        Prepare HKL tables}
230    }
231
232    polfplot    {{runGSASwEXP $cmd} {
233        Display polefigures}
234    }
235
236    rducll      {{runGSASprog $cmd} {
237        Unit cell reduction}
238    }
239
240    sxtldata    {{runGSASwEXP $cmd} {
241        Prepare generic single crystal data}
242    }
243
244    scabs       {{runGSASwEXP $cmd} {
245        Single crystal absorption}
246    }
247
248    istats      {{runGSASwEXP $cmd} {
249        HKL Intensity statistics}
250    }
251
252    reflist     {{runGSASwEXP $cmd} {
253        List reflection data}
254    }
255
256    scmerge     {{runGSASwEXP $cmd} {
257        Sort and merge single crystal data}
258    }
259
260    pubtable    {{runGSASwEXP $cmd} {
261        Prepare atom parameter tables}
262    }
263
264    spcgroup    {{runGSASprog $cmd} {
265        Space group symbol interpreter}
266    }
267
268    rcalc       {{runGSASwEXP $cmd} {
269        Compute reflection resuduals}
270    }
271
272    unimol      {{runGSASwEXP $cmd} {
273        Unique molecule assembler}
274    }
275
276    gsas2cif    {{runGSASwEXP $cmd} {
277        Prepare IUCr crystallographic information (CIF) file}
278    }
279
280    fitspec     {{runGSASprog $cmd} {
281        Fit a TOF vanadium scattering spectrum}
282    }
283
284    tofnorm     {{runGSASprog $cmd} {
285        Normalize a TOF spectrum}
286    }
287
288    fprime      {{runGSASprog $cmd} {
289        Compute f, f', f'' and mu/rho for an element for a range of x-ray wavelengths}
290    }
291
292    dbwscnv     {{runGSASprog $cmd} {
293        Convert a powder diffraction data file from DBWS format}
294    }
295
296    x17bcnv     {{runGSASprog $cmd} {
297        Convert an energy dispersive diffractogram data file from NSLS X17b}
298    }
299
300    liveplot    {{liveplot} {
301        Create a plot of powder data (automatically updated) }
302    }
303
304    {liveplot_options} {liveplotopt {
305        Used to set options for liveplot, for example, the
306        histogram to be plotted}
307    }
308   
309    convert     {{convfile} {
310        Convert a standard ASCII file to the direct access format used by GSAS (and for UNIX, the reverse)}
311    }
312
313    lstview     {lstview {
314        Create a box with scrollbars containing the current .LST file}
315    }
316
317    widplt      {widplt {
318        Displays the FWHM as a function of Q, 2Theta,... for UVWXY values input or read from an EXP file}
319    }
320
321    "Override backspace" {- {
322        This option is available in UNIX only, as there are different
323        ways that backspace can be implemented. When option is set
324        as "On," the backspace key is overridden to send a "delete" 
325        character. If backspace does not work in a program such as
326        EXPEDT, change try the other setting for this option.} 
327    }
328    exit        {- {
329        Exit EXPGUI}
330    }
331}
332
333# not implemented (yet)
334#    newest     {}
335#composition    {{} {}}
336#exp2shelx      {{} {}}
337#exp2xtl        {{} {}}
338#newEXP {{newexp} {}}
339#next        {{next 1} {}}
340#previous    {{next 0} {}}
341#dlst   {{delconf .LST} {}}
342
343set expgui(buttonlist) {
344        expnam
345        expedt
346        genles
347        powpref
348        powplot
349        lstview
350        liveplot
351}       
352
353array set helplist {
354    newEXP      Create a new GSAS experiment
355    dlst        Delete experiment list file
356    next        Advance to next experiment file in list
357    previous    Move to previous experiment file in list
358}
Note: See TracBrowser for help on using the repository browser.