1# Copyright 2002-2003 The Jmol Development Team
2#
3# This library is free software; you can redistribute it and/or
4# modify it under the terms of the GNU Lesser General Public
5# License as published by the Free Software Foundation; either
6# version 2.1 of the License, or (at your option) any later version.
7#
8# This library is distributed in the hope that it will be useful,
9# but WITHOUT ANY WARRANTY; without even the implied warranty of
10# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
11# Lesser General Public License for more details.
12#
13# You should have received a copy of the GNU Lesser General Public
14# License along with this library; if not, write to the Free Software
15# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
16# 02111-1307  USA.
17
18
19Title=Jmol
20splash=Jmol_splash.jpg
21ViewportBackingStore=true
22icon=icon.png
23
24#
25# Menubar definition
26#
27# Each of the strings that follow form a key to be
28# used to the actual menu definition.
29#
30# If a menu item xxx does not have an associated xxxScript, then
31# its action is defined by xxxAction in JmolPanel.java
32#
33# keys are also used in GuiMap.java
34#
35
36menubar=file edit display view tools
37
38#
39# File menu
40#
41file=newwin open openurl openpdb openmol reloadScript recentFiles exportMenu print \
42          - console editor - close exit
43
44newwinImage=newButton.png
45openImage=openButton.png
46openurlImage=openUrlButton.png
47openpdbImage=openPdbButton.png
48openmolImage=openMolButton.png
49exportMenuImage=saveButton.png
50exportMenu=export toweb povray write
51exportImage=imageButton.png
52povrayImage=povrayButton.png
53gaussImage=gaussianButton.png
54reloadScriptImage=reloadButton.png
55reloadScript=load
56recentFilesImage=recentFilesButton.png
57printImage=printButton.png
58editorImage=editorButton.png
59consoleImage=consoleButton.png
60closeImage=closeButton.gif
61exitImage=exitButton.gif
62towebImage=towebButton.png
63writeImage=stateButton.png
64
65#
66# Edit menu
67#
68#edit=editSelectAllScript selectMenu pasteClipboard copyImage - prefs
69
70edit=pasteClipboard copyImage - prefs
71
72#editSelectAllScript=select thisModel
73
74#
75# Display menu
76#
77display=selectMenu atomMenu bondMenu labelMenu vectorMenu - zoomMenu \
78             - perspectiveCheck axesCheck boundboxCheck \
79             - hydrogensCheck vectorsCheck measurementsCheck - resize
80
81selectMenu=selectAllScript selectNoneScript selectHydrogenScript selectCarbonScript \
82           selectNitrogenScript selectOxygenScript \
83           selectPhosphorusScript selectSulfurScript - \
84           selectAminoScript selectNucleicScript \
85           selectHeteroScript selectWaterScript
86
87selectNoneScript=select none
88selectAllScript=select thisModel
89selectHydrogenScript=select hydrogen and thisModel
90selectCarbonScript=select carbon and thisModel
91selectNitrogenScript=select nitrogen and thisModel
92selectOxygenScript=select oxygen and thisModel
93selectPhosphorusScript=select phosphorus and thisModel
94selectSulfurScript=select sulfur and thisModel
95
96selectAminoScript = select amino and thisModel
97selectNucleicScript = select nucleic and thisModel
98selectHeteroScript = select hetero and thisModel
99selectWaterScript = select water and thisModel
100
101atomMenu=atomNoneScript atom15Script atom20Script atom25Script atom100Script
102atomNoneScript=cpk off
103atom15Script=cpk 15%
104atom20Script=cpk 20%
105atom25Script=cpk 25%
106atom100Script=cpk on
107
108bondMenu=bondNoneScript bondWireframeScript bond100Script bond150Script \
109         bond200Script
110bondNoneScript=wireframe off
111bondWireframeScript=wireframe on
112bond100Script=wireframe .1
113bond150Script=wireframe .15
114bond200Script=wireframe .2
115
116labelMenu=labelNoneScript labelSymbolScript labelNameScript \
117          labelNumberScript - \
118	  labelCenteredScript labelUpperRightScript
119labelNoneScript=label off
120labelSymbolScript=label %e
121labelNameScript=label %a
122labelNumberScript=label %i
123labelCenteredScript=set labeloffset 0 0
124labelUpperRightScript=set labeloffset 4 4
125
126vectorMenu=vectorOffScript vectorOnScript vector3Script vector005Script \
127           vector01Script - \
128           vectorScale02Script vectorScale05Script vectorScale1Script \
129           vectorScale2Script vectorScale5Script
130vectorOffScript=vector off
131vectorOnScript=vector on
132vector3Script=vector 3
133vector005Script=vector 0.05
134vector01Script=vector 0.1
135vectorScale02Script=vector scale 0.2
136vectorScale05Script=vector scale 0.5
137vectorScale1Script=vector scale 1
138vectorScale2Script=vector scale 2
139vectorScale5Script=vector scale 5
140
141zoomMenu=zoom100Script zoom150Script zoom200Script zoom400Script zoom800Script
142zoom100Script=zoom 100
143zoom150Script=zoom 150
144zoom200Script=zoom 200
145zoom400Script=zoom 300
146zoom800Script=zoom 800
147
148#
149# View menu
150#
151view=front top bottom right left - axisaScript axisbScript axiscScript - axisxScript axisyScript axiszScript - transform definecenter
152frontImage=frontButton.gif
153topImage=topButton.gif
154bottomImage=bottomButton.gif
155rightImage=rightButton.gif
156leftImage=leftButton.gif
157axisaScript=moveto axis a
158axisbScript=moveto axis b
159axiscScript=moveto axis c
160axisxScript=moveto axis x
161axisyScript=moveto axis y
162axiszScript=moveto axis z
163
164#
165# Tools menu
166#
167#tools=viewMeasurementTable animate vibrate graph chemicalShifts crystprop
168tools=viewMeasurementTable distanceUnitsMenu animateMenu vibrateMenu atomsetchooser \
169		surfaceTool gauss spectrumMenu
170viewMeasurementTableImage=rulerButton.gif
171distanceUnitsMenuImage=distanceUnitsButton.png
172animateMenuImage=animateButton.png
173vibrateMenuImage=vibrateButton.gif
174#spectrumMenuImage=spec24.gif
175atomsetchooserImage=atomSetChooserButton.png
176#graphImage=graphButton.gif
177#crystpropImage=crystalButton.gif
178
179
180#
181# Spectrum Menu
182#
183
184spectrumMenu = openJSpecViewScript simulate1HSpectrumScript simulate13CSpectrumScript
185openJSpecViewScript=sync on; vibration scale 0.1; sync . "JSpecView:"
186simulate1HSpectrumScript=sync on; sync . "H1Simulate:"
187simulate13CSpectrumScript=sync on; sync . "C13Simulate:"
188
189#
190# Distance Units Menu
191#
192distanceUnitsMenu=distanceNanometersScript distanceAngstromsScript \
193                  distancePicometersScript distanceHzScript
194distanceNanometersScript=set measure nanometers
195distanceAngstromsScript=set measure angstroms
196distancePicometersScript=set measure picometers
197distanceHzScript=set measure hz
198
199#
200# Animate menu
201#
202animateMenu=animateOnceScript animateLoopScript animatePalindromeScript \
203            animateStopScript - \
204            animateRewindScript animatePrevScript animateNextScript animateLastScript animateAllScript
205animateOnceScript=script inline "frame " + _firstFrame; anim mode once; anim on
206animateLoopScript=script inline "frame " + _firstFrame; anim mode loop; anim on
207animatePalindromeScript=script inline "frame " + _firstFrame; anim mode palindrome; anim on
208animateStopScript=anim off
209animateRewindScript=script inline "frame 0.0;frame " + _firstFrame
210animateNextScript=frame next
211animatePrevScript=frame prev
212animateLastScript=frame 0.0;frame last
213animateAllScript=if(_isMovie){if (_animating) {animation off}else{animation play}} else {frame *}
214animateOnceScriptImage=playOnceButton.png
215animateLoopScriptImage=playLoopButton.png
216animatePalindromeScriptImage=playPalindromeButton.png
217animateStopScriptImage=stopButton.png
218#
219# Vibrate menu
220#
221vibrateMenu=vibrateStartScript vibrateStopScript - vibrateRewindScript vibratePrevScript vibrateNextScript
222vibrateStartScript=script inline "frame " + _firstFrame; vibration on
223vibrateStopScript=vibration off
224vibrateRewindScript=script inline "frame " + _firstFrame
225vibratePrevScript=frame prev
226vibrateNextScript=frame next
227
228vibrateStartScriptImage=playButton.png
229vibrateStopScriptImage=stopButton.png
230vibrateRewindScriptImage=firstButton.png
231vibratePrevScriptImage=prevButton.png
232vibrateNextScriptImage=nextButton.png
233
234#
235# Help menu
236#
237help=about whatsnew uguide credits - jconsole
238
239#
240# Toolbar
241#
242# Each of the strings that follow form a key to be
243# used as the basis of the tool definition.  Actions
244# are of course sharable, and in this case are shared
245# with the menu items.
246#
247toolbar=open - export toweb povray write print - \
248        rotateScript pickScript pickMeasureScript pickCenterScript pickLabelScript modelkitScript - \
249        home  - \
250        animateRewindScript animatePrevScript animateNextScript animateLastScript animateAllScript
251pickMeasureScriptImage=rulerButton.gif
252pickMeasureScriptToggle=true
253pickCenterScriptImage=pickingCenterBtn.png
254pickCenterScriptToggle=true
255pickLabelScriptImage=pickLabelButton.gif
256pickLabelScriptToggle=true
257rotateScriptImage=rotateButton.gif
258rotateScriptToggle=true
259rotateScriptToggleSelected=true
260pickScriptImage=pickButton.gif
261pickScriptToggle=true
262homeImage=homeButton.png
263modelkitScriptImage=modelkit20.png
264modelkitScriptToggle=true
265animateRewindScriptImage=firstButton.png
266animatePrevScriptImage=prevButton.png
267animateNextScriptImage=nextButton.png
268animateLastScriptImage=lastButton.png
269animateAllScriptImage=allFramesButton.png
270rotateScript=set modelkitmode off;selectionHalos off;set pickingstyle toggle;set picking identify
271pickScript=set modelkitmode off;selectionHalos on;set pickingstyle drag;set picking select atom
272pickMeasureScript=set modelkitmode off;selectionHalos off;set picking measure distance;set pickingstyle measure #showMeasurementTable
273pickCenterScript=set modelkitmode off;selectionHalos off;set picking center;
274pickLabelScript=set modelkitmode off;selectionHalos off;set picking label;
275modelkitScript=modelkit hidden false on;selectionHalos off;
276
277#
278# AtomSetChooser
279#
280AtomSetChooser.rewindImage=firstButton.png
281AtomSetChooser.nextImage=nextButton.png
282AtomSetChooser.playImage=playButton.png
283AtomSetChooser.pauseImage=pauseButton.png
284AtomSetChooser.prevImage=prevButton.png
285AtomSetChooser.ffImage=lastButton.png
286AtomSetChooser.saveImage=saveButton.png
287
288#
289# Resources for dialog boxes
290#
291WhatsNew.changeLogURL=org/jmol/viewer/Jmol.properties
292Credits.creditsURL=org/openscience/jmol/Data/ChangeLog.html
293Help.helpURL=http://chemapps.stolaf.edu/jmol/docs/index.htm
294UGuide.wikiURL=http://wiki.jmol.org
295About.html#splash=<img src="SPLASH" alt="Jmol" />
296About.html#weblinks=<ul>\
297	<li><a href="http://sourceforge.net/projects/jmol">SourceForge</a> (sourceforge.net/projects/jmol)</li>\
298	<li><a href="http://jmol.sourceforge.net">Jmol Wiki</a> (jmol.sourceforge.net)</li>\
299	</ul>
300About.html#libraries=<ul>\
301	<li><a href="http://www.sourceforge.net/projects/jspecview">JSpecView</a> (www.sourceforge.net/projects/jspecview, Robert Lancashire, robert.lancashire@uwimona.edu.jm)</li>\
302	<li><a href="https://github.com/m0wfo/naga">Naga tiny async N/IO library</a> (https://github.com/m0wfo/naga)</li>\
303	<li><a href="http://www.acme.com/">GIF Encoder</a> (www.acme.com, Copyright &copy; 1996,1998, Jef Poskanzer, jef@acme.com)</li>\
304	<li><a href="http://www.obrador.com/essentialjpeg/">JPEG Encoder</a> (www.obrador.com/essentialjpeg, Copyright &copy; 1998, James R. Weeks, BioElectroMech, james@obrador.com)<br><br></li>\
305	<li><a href="http://www.icon-king.com/projects/nuvola">Nuvola icon library</a> (www.icon-king.com/projects/nuvola, David Vignoni)</li>\
306	<li><a href="http://www.javalobby.org/jfa/projects/icons">JFA Icon collection</a> (www.javalobby.org/jfa/projects/icons, Copyright &copy; 1998, Dean S. Jones, dean@gallant.com)<br><br></li>\
307	<li><a href="http://www.junit.org/">JUnit</a> (www.junit.org, Erich Gamma, Kent Beck)</li>\
308	<li><a href="http://jas.freehep.org/">Java Analysis Studio</a> (jas.freehep.org)</li>\
309	</ul>
310#
311# ImageDialog
312#
313imageDialog.menubar=idfileMenu
314idfileMenu=saveas close
315
316