1
2!########## gv_misc_res.dat
3
4!##### General
5
6GV*highlightThickness:			1
7GV*ShapeStyle:				Rectangle
8GV*beNiceToColormap:			False
9GV*input:				True
10GV*initialResourcesPersistent:		False
11
12!##### Version (do not modify this resource)
13
14GV.version:				gv 3.6.7.90
15
16!##### Background, Foreground
17
18GV*background:				gray71
19GV*foreground:				black
20GV*Text*background:			#D3B5B5
21GV*SimpleMenu*background:		AntiqueWhite3
22GV*locator*background:			gray65
23GV*panner*foreground:			gray78
24GV*Label.background:			AntiqueWhite3
25GV*fileSel*Frame*background:		gray78
26GV*fileSel*Frame*Text*background:	#D3B5B5
27GV*optiongvPopup*Toggle*foreground:	gray65
28GV*optiongsPopup*Toggle*foreground:	gray65
29GV*optionsetupPopup*Toggle*foreground:	gray65
30GV*infoPopup*Scrollbar.background:	gray71
31GV*notePopup*message.background:	#D3B5B5
32
33GV*confirmPopup*message3.background:	#D3B5B5
34GV*confirmPopup*message1.background:	gray71
35
36GV*Button.background:			AntiqueWhite3
37GV*Button.highlightedBackground:	AntiqueWhite2
38GV*Button.setBackground:		AntiqueWhite4
39GV*Switch.background:			AntiqueWhite3
40GV*Switch.highlightedBackground:	AntiqueWhite4
41GV*Switch.setBackground:		AntiqueWhite2
42GV.?.Button.highlightedBackground:	AntiqueWhite2
43GV.?.Button.background:			AntiqueWhite3
44GV.?.Button.setBackground:		AntiqueWhite4
45
46GV*MButton*setBackground:		AntiqueWhite2
47GV*MButton*background:			AntiqueWhite3
48
49GV*Scrollbar.background:		gray78
50GV*Scrollbar.pointerColor:		black
51GV*Scrollbar.pointerColorBackground:	White
52GV*Scrollbar.scrollbarBackground:	gray71
53GV*Scrollbar.foreground:		gray78
54GV*optionsetupPopup*Text*Scrollbar.background:gray71
55GV*optionfsPopup*Text*Scrollbar.background:gray71
56
57GV*optionfsPopup*Label.background:	gray71
58GV*optiongsPopup*Label.background:	gray71
59GV*optiongvPopup*Label.background:	gray71
60GV*optionsetupPopup*Label.background:	gray71
61
62GV*newtocFrame*background:		gray78
63GV*newtocScroll.background:		gray78
64GV*Vlist.markBackground:		red
65GV*Vlist.selectedBackground:		#D3B5B5
66GV*Vlist.highlightedBackground:		gray65
67
68!##### Shadows
69
70GV*shadowWidth:				2
71GV*Label.shadowWidth:			1
72GV*Label*topShadowContrast:		-40
73GV*Label*bottomShadowContrast:		-20
74GV*Scrollbar.TopShadowPixel:		gray90
75GV*Scrollbar.BottomShadowPixel:		gray40
76GV*newtoc.shadowWidth:			0
77GV*newtocScroll.bottomShadowPixel:	gray40
78GV*optionfsPopup*Label.shadowWidth:	0
79GV*optiongsPopup*Label.shadowWidth:	0
80GV*optiongvPopup*Label.shadowWidth:	0
81GV*optionsetupPopup*Label.shadowWidth:	0
82GV*confirmPopup*message1.shadowWidth:	0
83
84!##### Frames
85
86GV*Frame.frameType:			sunken
87GV*Frame.topShadowPixel:		gray85
88GV*Frame.bottomShadowPixel:		gray40
89GV*Frame.hSpace:			0
90GV*Frame.vSpace:			0
91
92GV*MButton*unsetFrameStyle:		chiseled
93
94GV.?.Button.unsetFrameStyle:		chiseled
95GV.?.Button.highlightedFrameStyle:	chiseled
96
97GV*rescan.unsetFrameStyle:		chiseled
98GV*filter.unsetFrameStyle:		chiseled
99
100!##### Border
101
102GV*borderWidth:				0
103GV*processButton.borderWidth:		0
104GV*page.borderWidth:			1
105GV*SimpleMenu.borderWidth:		1
106GV*infoPopup*Text.borderWidth:		1
107
108!##### View Area
109
110GV*viewFrame.topShadowPixel:		gray78
111GV*viewFrame.hSpace:			1
112GV*viewFrame.vSpace:			1
113GV*page.borderColor:			gray65
114GV*viewClip.borderWidth:		1
115GV*viewClip.borderColor:		gray71
116
117!##### Scrollbar widget
118
119GV*Scrollbar.thickness:			17
120GV*Scrollbar.thumb:			None
121
122!##### Menus
123
124GV*magMenu*VertSpace:			15
125GV*magMenu*leftMargin:			30
126GV*magMenu*rightMargin:			30
127GV*magMenu*justify:			center
128
129!##### File Selection widget
130
131GV*fileSel.filterframe.background:	#D3B5B5
132GV*fileSel.filterframe.hSpace:		4
133GV*fileSel.filterframe*Text*Margin:	4
134GV*fileSel.pathframe.background:	#D3B5B5
135GV*fileSel.pathframe.hSpace:		4
136GV*fileSel.pathframe*Text*Margin:	6
137
138GV*fileSel*Vlist.selectedBackground:	gray58
139GV*fileSel*Vlist.selectedGeometry:	3 0 -3 1
140GV*fileSel*Vlist.highlightedGeometry:	3 0 -3 1
141
142GV*fileSel*topframe.forcedWidth:	100
143GV*fileSel*subframe.forcedWidth:	100
144
145GV*fileSel*Scrollbar.showArrows:	False
146GV*fileSel*Scrollbar.thumbTopIndent:	0
147GV*fileSel*Scrollbar.width:		12
148GV*fileSel*Scrollbar.shadowWidth:	1
149GV*fileSel*Scrollbar.background:	gray78
150GV*fileSel*Scrollbar.foreground:	gray71
151
152GV*fileSel.minimumWidth:		400
153GV*fileSel.height:			350
154GV*fileSelPopup.minWidth:		350
155GV*fileSelPopup.minHeight:		200
156GV*fileSel.highlightPixel:		#D3B5B5
157
158!##### Zoom Popup
159
160GV*zoomPopup.title:			Zoom
161GV*zoomControl.maximumWidth:		600
162GV*zoomControl.maximumHeight:		600
163
164!##### Version Popup
165
166GV*versionPopup*Label.internalHeight:	6
167GV*versionPopup*Label.internalWidth:	8
168
169!##### Info Popup
170
171GV*infoPopup.title:			Ghostscript Messages
172GV*infoPopup.geometry:			+50+50
173
174!##### Dialog Popup
175
176GV*dialogPopup.title:			Dialog
177GV*dialogPopup*message.internalHeight:	2
178GV*dialogPopup*message.internalWidth:	8
179GV*dialogPopup*defaultDistance:		2
180
181!##### Note Popup
182
183GV*notePopup.title:			Message
184GV*notePopup*message.internalHeight:	6
185GV*notePopup*message.internalWidth:	8
186
187!##### Confirm Popup
188
189GV*confirmPopup.title:			Confirm
190GV*confirmPopup*Label.internalHeight:	6
191GV*confirmPopup*Label.internalWidth:	8
192
193!##### OptionsSetup Popup
194
195GV*optionfsPopup.title:			File Selection Options
196GV*optionfsPopup*defaultDistance:	2
197GV*optionfsPopup*Text*leftMargin:	8
198GV*optionfsPopup*filters.Margin:	8
199GV*optionfsPopup*dirs.Margin:		8
200GV*optionfsPopup*filters.height:	120
201GV*optionfsPopup*dirs.height:		120
202
203!##### OptionsGS Popup
204
205GV*optiongsPopup.title:			Ghostscript Options
206GV*optiongsPopup*defaultDistance:	2
207GV*optiongsPopup*Text*Margin:		5
208
209!##### OptionsGV Popup
210
211GV*optiongvPopup.title:			gv Options
212
213!##### OptionsSetup Popup
214
215GV*optionsetupPopup.title:		Setup Options
216GV*optionsetupPopup*defaultDistance:	2
217GV*optionsetupPopup*Text*leftMargin:	8
218GV*optionsetupPopup*scales.Margin:	8
219GV*optionsetupPopup*scalesFrame.forcedWidth:	230
220GV*optionsetupPopup*mediasFrame.forcedWidth:	240
221GV*optionsetupPopup*mediasFrame.forcedHeight:	400
222
223!##### FileSet Popup
224
225GV*fileSelPopup.title:			Open File
226
227!##### Panner
228
229GV*pannerFrame.frameType:		sunken
230GV*pannerFrame.hSpace:			0
231GV*pannerFrame.vSpace:			0
232
233GV*panner.background:			gray65
234GV*pannerFrame.shadowWidth:		1
235GV*pannerFrame.topShadowPixel:		gray90
236GV*pannerFrame.bottomShadowPixel:	gray40
237GV*panner.width:			50
238GV*panner.height:			50
239
240GV*slider.background:			gray78
241GV*slider.shadowWidth:			1
242GV*slider.topShadowPixel:		gray90
243GV*slider.bottomShadowPixel:		gray40
244
245
246!##### Miscellaneous
247
248GV*stateButton*menu*leftMargin:		20
249GV*orientationButton*menu*leftMargin:	20
250GV*pagemediaButton*menu*leftMargin:	20
251GV*scaleButton*menu*leftMargin:		20
252GV.control.prevPage*internalHeight:	4
253GV.control.nextPage*internalHeight:	4
254GV*locator*internalHeight:		3
255GV.control.Button*internalWidth:	0
256
257!################################################
258!##### Labels
259!################################################
260
261GV*presentation.Label:			Presentation Mode
262GV*savepos.Label:			Savepos
263GV*cancel.Label:			Cancel
264GV*dismiss.Label:			Dismiss
265GV*apply.label:				Apply
266GV*copyright.Label:			Copyright
267GV*quit.Label:				Quit
268GV*fileButton.Label:			File
269GV*open.Label:				Open ...
270GV*reopen.Label:			Reload
271GV*update.Label:			Update
272GV*printAllPages.Label:			Print document ...
273GV*printMarkedPages.Label:		Print marked pages ...
274GV*saveAllPages.Label:			Save document ...
275GV*saveMarkedPages.Label:		Save marked pages ...
276GV*stateButton.Label:			State
277GV*stop.Label:				Stop interpreter
278GV*dsc.Label:				Respect document structure
279GV*eof.Label:				Ignore EOF comments
280GV*antialias.Label:			Antialias
281GV*watchFile.Label:			Watch file
282GV*titleLabel.Label:			Show Title
283GV*pixmap.Label:			Backing Pixmap
284GV*size.Label:				Automatic resizing
285GV*watch.Label:				Watch File
286GV*infoVerboseLabel.Label:			info Popup
287GV*ascaleLabel.Label:			Arbitraty scale
288GV*optionsgv.Label:			gv Options ...
289GV*optionsfs.Label:			File Selection Options ...
290GV*optionsgs.Label:			Ghostscript Options ...
291GV*optionssetup.Label:			Setup Options ...
292GV*pageButton.Label:			Page
293GV*next.Label:				Next
294GV*show.Label:				Redisplay
295GV*prev.Label:				Previous
296GV*center.Label:			Center
297GV*pageButton*current.Label:		Toggle current mark
298GV*pageButton*even.Label:		Toggle even marks
299GV*pageButton*odd.Label:		Toggle odd marks
300GV*pageButton*unmark.Label:		Unmark all
301GV*processButton.Label:			\ processing
302GV*mark.Label:				Mark
303GV*prevPage.Label:			<<
304GV*nextPage.Label:			>>
305GV*unmark.Label:			Unmark
306GV*automatic.Label:			Automatic
307GV*portrait.Label:			Portrait
308GV*landscape.Label:			Landscape
309GV*upsidedown.Label:			Upside-Down
310GV*seascape.Label:			Seascape
311GV*swap.Label:				Swap Landscape
312GV*toggleCurrent.label:
313GV*toggleEven.label:
314GV*toggleOdd.label:
315GV*unmarkAll.label:
316GV*printAll.label:			Print All
317GV*printMarked.label:			Print Marked
318GV*saveAll.label:			Save All
319GV*saveMarked.label:			Save Marked
320GV*openFile.label:			Open
321GV*redisplay.label:			Reload
322GV*updateFile.label:			Update File
323GV*checkFile.label:			Check File
324
325GV*filters.label:			Filters:
326GV*dirs.label:				Directories
327GV*button1.label:			Cancel
328GV*button2.label:			Open File
329GV*rescan.label:			Rescan Directory
330GV*screenSizeLabel.label:		Screen Size (mm)
331
332GV*versionPopup*versionDone*label:	Dismiss
333GV*dialogPopup*cancel.label:		Cancel
334GV*notePopup*done.label:		Okay
335
336GV*confirmPopup*cancel.label:		Cancel
337GV*confirmPopup*done.label:		Quit
338GV*save.label:				Save
339
340GV*optiongvPopup*mediaLabel.label:	\ Paper Size \
341GV*optiongvPopup*fmediaLabel.label:	Fallback Paper Size
342GV*optiongvPopup*orientLabel.label:	\     Orientation    \
343GV*optiongvPopup*forientLabel.label:	Fallback Orientation
344GV*optiongvPopup*magLabel.label:	Scale
345GV*optiongvPopup*antialias.label:	Antialias
346GV*optiongvPopup*respectDSC.label:	Respect DSC
347GV*optiongvPopup*eof.label:		Ignore EOF
348GV*optiongvPopup*autoResize.label:	Variable Size
349GV*optiongvPopup*swapLandscape.label:	Swap Landscape
350GV*optiongvPopup*scalesLabel.label:	\   Scale  \
351
352GV*miscmenuLabel.label:			Misc Menu Entries
353GV*magmenuLabel.label:			Mag Menu Entries
354GV*mediasLabel.label:			Media Sizes
355GV*confirmLabel.label:			Confirm Quit
356GV*misc.label:				Miscellaneous
357GV*scrolling.label:			Reverse Scrolling
358GV*eyeGuide.label:			Scrolling Eye Guide
359GV*confirmPrint.label:			Confirm Printing
360GV*uncompressLabel.label:		Uncompress
361GV*autoCenter.label:			Auto Center
362GV*printCommandLabel.label:		Print Command
363GV*scratchDirLabel.label:		Scratch Directory
364GV*saveDirLabel.label:			Save Directory
365GV*scalesLabel.label:			Scales
366GV*scaleBaseLabel.label:		Scale Base
367
368GV*safeDir.label:	SafeDir
369GV*safer.label:		Safer
370GV*quiet.label:		Quiet
371GV*defaults.label:	System Defaults
372GV*scanLabel.label:	Scan PDF
373GV*convLabel.label:	Convert PDF
374GV*gsLabel.label:	Interpreter
375GV*x11devLabel.label:	Device
376GV*x11alphadevLabel.label:	Antialias Device
377GV*argumentsLabel.label:	Arguments
378
379GV*filtersLabel.label:			File Selection Filters
380GV*dirsLabel.label:			File Selection Directories
381GV*filterLabel.label:			Default Filter
382
383GV*miscMenu.update.label:		Update File
384GV*miscMenu.redisplay.label:		Reload
385GV*miscMenu.stop.label:			Stop Interpreter
386GV*miscMenu.toggle_current.label:	Toggle Current
387GV*miscMenu.toggle_odd.label:		Toggle Odd
388GV*miscMenu.toggle_even.label:		Toggle Even
389GV*miscMenu.unmark.label:		Unmark All
390GV*miscMenu.print_all.label:		Print All
391GV*miscMenu.print_marked.label:		Print Marked
392GV*miscMenu.save_all.label:		Save All
393GV*miscMenu.save_marked.label:		Save Marked
394
395!##################################################
396!##### Translations
397!##################################################
398
399!##### Main Window
400
401GV.control.baseTranslations:#replace		\n\
402 <Key>A:		GV_Antialias()		\n\
403 <Key>O:		GV_Open()		\n\
404 <Key>Q:		GV_Quit()		\n\
405 <Key>R:		GV_Resizing()		\n\
406 <Key>I:		GV_HandleDSC()		\n\
407 <Key>W:		GV_WatchFile()		\n\
408 ~s ~c <Key>s:		GV_Save(marked)		\n\
409 <Key>s:		GV_Save(all)		\n\
410 ~s ~c <Key>p:		GV_Print(marked)	\n\
411 ~s c <Key>p:		GV_Print(all)		\n\
412 ~c ~s <Key>period:	GV_Page(redisplay)	\n\
413 <Key>period:		GV_Reopen()		\n\
414 <Key>Z:               GV_SavePos()            \n\
415 <Key>U:               GV_PrintPos(marked)             \n\
416 s <Key>p:		GV_Presentation()		\n\
417 c <Key>L:		GV_Page(redisplay)	\n\
418 <Key>M:		GV_SetPageMark(current,mark)\n\
419 <Key>N:		GV_SetPageMark(current,unmark)\n\
420						\
421 <Key>7:		GV_SetOrientation(portrait)\n\
422 <Key>8:		GV_SetOrientation(landscape)\n\
423 <Key>9:		GV_SetOrientation(upside-down)\n\
424 <Key>0:		GV_SetOrientation(seascape)\n\
425						\
426 ~c ~s <Key>1:		GV_SetScale(1)		\n\
427 ~c ~s <Key>2:		GV_SetScale(2)		\n\
428 ~c ~s <Key>3:		GV_SetScale(3)		\n\
429 ~c ~s <Key>4:		GV_SetScale(4)		\n\
430 ~c ~s <Key>5:		GV_SetScale(5)		\n\
431 ~c ~s <Key>6:		GV_SetScale(6)		\n\
432 <Key>6:		GV_SetScale(-6)		\n\
433 <Key>5:		GV_SetScale(-5)		\n\
434 <Key>4:		GV_SetScale(-4)		\n\
435 <Key>3:		GV_SetScale(-3)		\n\
436 <Key>2:		GV_SetScale(-2)		\n\
437 <Key>1:		GV_SetScale(-1)		\n\
438 <Key>grave:		GV_SetScale(0)		\n\
439 <Key>asciicircum:	GV_SetScale(0)		\n\
440 <Key>-:		GV_SetScale(-)		\n\
441 <Key>=:		GV_SetScale(+)		\n\
442 <Key>+:		GV_SetScale(+)		\n\
443						\
444 ~c ~s <Key>Up:		GV_Page(up)		\n\
445 ~c ~s <Key>Right:	GV_Page(right)		\n\
446 ~c ~s <Key>Down:	GV_Page(down)		\n\
447 ~c ~s <Key>Left:	GV_Page(left)		\n\
448 ~c  s <Key>Up:		GV_Page(up,left-bottom,!page-1,bottom-rightedge)\n\
449 ~c  s <Key>Down:	GV_Page(down,right-top,!page+1,top-leftedge)\n\
450 ~c  s <Key>Left:	GV_Page(left,up-rightedge,!page-1,bottom-rightedge)\n\
451 ~c  s <Key>Right:	GV_Page(right,down-leftedge,!page+1,top-leftedge)\n\
452  c ~s <Key>Up:		GV_Page(!page-1,top-leftedge)\n\
453  c ~s <Key>Down:	GV_Page(!page+1,top-leftedge)\n\
454  c ~s <Key>Left:	GV_Page(!page-5,top-leftedge)\n\
455  c ~s <Key>Right:	GV_Page(!page+5,top-leftedge)\n\
456						\
457 ~c ~s <Key>d:		GV_Page(up)		\n\
458 ~c ~s <Key>x:		GV_Page(down)		\n\
459 ~c ~s <Key>z:		GV_Page(left)		\n\
460 ~c ~s <Key>y:		GV_Page(left)		\n\
461 ~c ~s <Key>c:		GV_Page(right)		\n\
462 ~c  s <Key>d:		GV_Page(up,left-bottom,!page-1,bottom-rightedge)\n\
463 ~c  s <Key>x:		GV_Page(down,right-top,!page+1,top-leftedge)\n\
464 ~c  s <Key>z:		GV_Page(left,up-rightedge,!page-1,bottom-rightedge)\n\
465 ~c  s <Key>y:		GV_Page(left,up-rightedge,!page-1,bottom-rightedge)\n\
466 ~c  s <Key>c:		GV_Page(right,down-leftedge,!page+1,top-leftedge)\n\
467  c ~s <Key>d:		GV_Page(!page-1,top-leftedge)\n\
468  c ~s <Key>x:		GV_Page(!page+1,top-leftedge)\n\
469  c ~s <Key>z:		GV_Page(!page-5,top-leftedge)\n\
470  c ~s <Key>y:		GV_Page(!page-5,top-leftedge)\n\
471  c ~s <Key>c:		GV_Page(!page+5,top-leftedge)\n\
472 <Key>V:		GV_Page(center)		\n\
473 ~c ~s<Key>space:	GV_Page(down,right-top,!page+1,top-leftedge)\n\
474 <Key>space:		GV_Page(up,left-bottom,!page-1,bottom-rightedge)\n\
475						\
476 <Key>BackSpace:	GV_Page(up,left-bottom,!page-1,bottom-rightedge)\n\
477 <Key>Insert:		GV_Page(page-5)		\n\
478 <Key>Delete:		GV_Page(page+5)		\n\
479 <Key>Home:		GV_Page(page=0)		\n\
480 <Key>End:		GV_Page(page=99999)	\n\
481 <Key>Prior:		GV_Page(page-1)		\n\
482 <Key>Next:		GV_Page(page+1)		\n\
483						\
484 <Key>KP_0:		GV_Page(highlight=0)	\n\
485 <Key>KP_1:		GV_Page(highlight=1)	\n\
486 <Key>KP_2:		GV_Page(highlight=2)	\n\
487 <Key>KP_3:		GV_Page(highlight=3)	\n\
488 <Key>KP_4:		GV_Page(highlight=4)	\n\
489 <Key>KP_5:		GV_Page(highlight=5)	\n\
490 <Key>KP_6:		GV_Page(highlight=6)	\n\
491 <Key>KP_7:		GV_Page(highlight=7)	\n\
492 <Key>KP_8:		GV_Page(highlight=8)	\n\
493 <Key>KP_9:		GV_Page(highlight=9)	\n\
494 <Key>KP_Subtract:	GV_Page(highlight-1)	\n\
495 <Key>KP_Add:		GV_Page(highlight+1)	\n\
496 <Key>KP_Enter:		GV_Page(page=highlighted)\n\
497 <Key>KP_Insert:	GV_Page(page-5)		\n\
498 <Key>KP_Delete:	GV_Page(page+5)		\n\
499 <Key>KP_Home:		GV_Page(page=0)		\n\
500 <Key>KP_End:		GV_Page(page=99999)	\n\
501 <Key>KP_Prior:		GV_Page(page-1)		\n\
502 <Key>KP_Next:		GV_Page(page+1)		\n\
503						\
504 ~c ~s <Key>Return: 	GV_Page(down,!page+1,top)	\n\
505 <Key>Return: 	GV_Page(top,!page-1,down)	\n\
506 <Key>B:		GV_Page(page-1)		\n\
507 <Key>F:		GV_Page(page+1)
508
509!##### Zoom Popup
510
511GV.zoomPopup.Aaa.baseTranslations:#replace	\n\
512 <Key>Q:		GV_DismissPopup()	\n\
513						\
514 ~c ~s <Key>Up:		GV_Page(up)		\n\
515 ~c ~s <Key>Right:	GV_Page(right)		\n\
516 ~c ~s <Key>Down:	GV_Page(down)		\n\
517 ~c ~s <Key>Left:	GV_Page(left)		\n\
518 ~c  s <Key>Up:		GV_Page(up,left-bottom)\n\
519 ~c  s <Key>Down:	GV_Page(down,right-top)\n\
520 ~c  s <Key>Left:	GV_Page(left,up-rightedge)\n\
521 ~c  s <Key>Right:	GV_Page(right,down-leftedge)\n\
522						\
523 ~c ~s <Key>d:		GV_Page(up)		\n\
524 ~c ~s <Key>x:		GV_Page(down)		\n\
525 ~c ~s <Key>z:		GV_Page(left)		\n\
526 ~c ~s <Key>y:		GV_Page(left)		\n\
527 ~c ~s <Key>c:		GV_Page(right)		\n\
528 ~c  s <Key>d:		GV_Page(up,left-bottom)\n\
529 ~c  s <Key>x:		GV_Page(down,right-top)\n\
530 ~c  s <Key>z:		GV_Page(left,up-rightedge)\n\
531 ~c  s <Key>y:		GV_Page(left,up-rightedge)\n\
532 ~c  s <Key>c:		GV_Page(right,down-leftedge)\n\
533 <Key>V:		GV_Page(center)		\n\
534 ~c ~s<Key>space:	GV_Page(down,right-top)\n\
535 <Key>space:		GV_Page(up,left-bottom)\n\
536						\
537 <Key>BackSpace:	GV_Page(up,left-bottom)
538
539!##### Table of contents
540
541GV*newtoc.baseTranslations: #replace		\n\
542 <EnterWindow>:		GV_Toc(highlight)	\n\
543 <LeaveWindow>:		GV_Toc(unhighlight)	\n\
544 <Btn1Down>:		GV_Toc(scrollon)	\n\
545 <Btn1Motion>:		GV_Toc(scroll)		\n\
546 <Btn1Up>:		GV_Toc(highlight)	\
547			GV_Toc(scrolloff)	\
548			GV_Toc(select)		\n\
549 <Btn2Down>:		GV_Toc(toggleon)	\n\
550 <Btn2Motion>:		GV_Toc(toggleextend)	\
551			GV_Toc(highlight)	\n\
552 <Btn2Up>:		GV_Toc(toggleoff)	\n\
553 <Btn3Down>:		GV_Toc(toggleon)	\n\
554 <Btn3Motion>:		GV_Toc(toggleextend)	\
555			GV_Toc(highlight)	\n\
556 <Btn3Up>:		GV_Toc(toggleoff)	\n\
557 <MotionNotify>:	GV_Toc(highlight)
558
559!##### Menus
560
561GV*SimpleMenu.baseTranslations:#replace\n\
562 <Enter>:	highlight()\n\
563 <Leave>:	unhighlight()\n\
564 <BtnMotion>:	highlight()\n\
565 <BtnUp>:	MenuPopdown()\
566		GV_MenuPopdown()\
567		notify()\
568		unhighlight()
569
570!##### Ghostview widget
571
572GV*Ghostview.baseTranslations:		#replace		\n\
573~Button1 ~Button3	<Btn2Down>:	cursor(scroll)		\
574					GV_MovePage(start)	\
575					GV_EraseLocator()	\n\
576~Button1 ~Button3	<Btn2Motion>:	GV_MovePage(move,1.0,0)	\n\
577			<Btn2Up>:	cursor(normal)		\
578					GV_MovePage(stop)	\
579					GV_OtherPage()		\
580					notify()		\n\
581~Button2 ~Button3 s	<Btn1Down>:	cursor(scroll)		\
582					GV_MovePage(start)	\
583					GV_EraseLocator()	\
584					GV_MiscMenu(init)	\n\
585~Button2 ~Button3 s	<Btn1Motion>:	GV_MovePage(move,0,1.0)	\n\
586		  s	<Btn1Up>:	cursor(normal)		\
587					GV_MiscMenu(popup)	\
588					notify()		\n\
589~Button1 ~Button2 s	<Btn3Down>:	GV_MagMenu(begin)	\n\
590~Button1 ~Button2 s	<Btn3Motion>:	GV_MagMenu(extend)	\n\
591~Button1 ~Button2 s	<Btn3Up>:	GV_MagMenu(choose)	\n\
592~Button2 ~Button3	<Btn1Down>:	GV_MagMenu(begin)	\n\
593 Button1		<Btn2Down>:	GV_MagMenu(reset)	\n\
594 Button1		<Btn3Down>:	GV_MagMenu(reset)	\n\
595~Button2 ~Button3	<Btn1Motion>:	GV_MagMenu(extend)	\n\
596~Button2 ~Button3	<Btn1Up>:	GV_MagMenu(choose)	\n\
597~Button1 ~Button2	<Btn3Down>:	cursor(scroll)		\
598					GV_MovePage(start)	\
599					GV_EraseLocator()	\
600					GV_MiscMenu(init)	\n\
601	  Button3	<Btn2Down>:	GV_MiscMenu(reset)	\n\
602	  Button3	<Btn1Down>:	GV_MiscMenu(reset)	\n\
603~Button1 ~Button2	<Btn3Motion>:	GV_MovePage(move,0,1.0)	\n\
604			<Btn3Up>:	cursor(normal)		\
605					GV_MiscMenu(popup)	\
606					notify()		\n\
607 Button2 ~Button3 	<Btn1Down>:  	GV_Page(redisplay)	\n\
608 Button2 ~Button1 	<Btn3Down>:  	GV_Page(redisplay)	\n\
609			<Message>:	message() 		\n\
610			<EnterWindow>:	notify()		\n\
611			<LeaveWindow>:	GV_EraseLocator()	\n\
612			<MotionNotify>:	notify()
613
614!##### Application
615
616GV.baseTranslations:	#replace		\n\
617 <MapNotify>:		GV_CheckFile(date)	\n\
618 <ConfigureNotify>:	GV_ConfigureNotify()	\n\
619 <Message>WM_PROTOCOLS:	GV_DeleteWindow()
620
621!##### Title and Date Button
622
623GV.control.titleButton.baseTranslations:#replace\n\
624 <Btn1Down>:		PopupMenu(1)
625GV.control.dateButton.baseTranslations:#replace	\n\
626 <Btn1Down>:		PopupMenu(1)
627
628!##### next/previous page Buttons Widget in the main window
629
630GV.control.prevPage.baseTranslations: #replace\n\
631 <EnterWindow>:	highlight()	\n\
632 <LeaveWindow>:	reset()		\n\
633 <BtnDown>:	set()		\n\
634 <Btn1Up>:	notify() unset() GV_Page(page-1)\n\
635 <Btn2Up>:	notify() unset() GV_Page(page-5)\n\
636 <Btn3Up>:	notify() unset() GV_Page(page-10)
637
638GV.control.nextPage.baseTranslations: #replace\n\
639 <EnterWindow>:	highlight()	\n\
640 <LeaveWindow>:	reset()		\n\
641 <BtnDown>:	set()		\n\
642 <Btn1Up>:	notify() unset() GV_Page(page+1)\n\
643 <Btn2Up>:	notify() unset() GV_Page(page+5)\n\
644 <Btn3Up>:	notify() unset() GV_Page(page+10)
645
646!##### Buttons in Option Popups
647
648GV*TransientShell*optionControl*Button.baseTranslations: #replace\n\
649 <EnterWindow>:	highlight()	\n\
650 <LeaveWindow>:	reset()		\n\
651 <Btn1Down>:	set()		\n\
652 <Btn1Up>:	notify() unset()
653
654!##### Options gv Popup
655
656GV*optiongvPopup*Toggle.baseTranslations: #replace\n\
657 <EnterWindow>:					\n\
658 <LeaveWindow>:					\n\
659 <Btn1Down>,<Btn1Up>:	toggle() notify()
660
661!##### Options gs Popup
662
663GV*optiongsPopup*Toggle.baseTranslations: #replace\n\
664 <EnterWindow>:					\n\
665 <LeaveWindow>:					\n\
666 <Btn1Down>,<Btn1Up>:	toggle() notify()
667
668!##### Panner
669
670GV*panner.baseTranslations: #replace		\n\
671	<Btn1Down>:	GV_Panner(on)		\n\
672	<Btn1Motion>:	GV_Panner(move)		\n\
673	<Btn1Up>:	GV_Panner(off)		\n\
674 s	<Btn2Down>:	GV_Page(page+1)		\n\
675 s	<Btn3Down>:	GV_Page(page-1)		\n\
676	<Btn2Down>:	GV_Page(page-1)		\n\
677	<Btn3Down>:	GV_Page(page+1)
678
679!##### Popup Shells
680
681GV.TransientShell.baseTranslations:#replace\n\
682 <Message>WM_PROTOCOLS:	GV_DeleteWindow()
683
684GV.TopLevelShell.baseTranslations:#replace\n\
685 <Message>WM_PROTOCOLS:	GV_DeleteWindow()
686
687GV.TransientShell.Aaa.baseTranslations:#replace\n\
688 <Key>Q:		GV_DismissPopup()
689
690GV.TopLevelShell.Aaa.baseTranslations:#replace\n\
691 <Key>Q:		GV_DismissPopup()
692
693!##### Button Widget in Zoom Popups
694
695GV.TopLevelShell*Button.accelerators:#override\n\
696 <Key>Return:	set() notify() unset()
697
698GV.TopLevelShell*dismiss.accelerators:#override\n\
699 <Key>Escape:	set() notify() unset()\n\
700 <Key>Return:	set() notify() unset()
701
702GV.TopLevelShell*Button.baseTranslations: #replace\n\
703 <Key>Return:	set() notify() unset()\n\
704 <LeaveWindow>:	unset()		\n\
705 <Btn1Down>:	set()		\n\
706 <Btn1Up>:	notify() unset()
707
708!##### Button Widget in Transient Popups
709
710GV*TransientShell*Button.accelerators:#override\n\
711 <Key>Return:	set() notify() unset()
712
713GV*TransientShell*cancel.accelerators:#override\n\
714 <Key>Escape:	set() notify() unset()\n\
715 <Key>Return:	set() notify() unset()
716
717GV*TransientShell*button1.accelerators:#override\n\
718 <Key>Escape:	set() notify() unset()\n\
719 <Key>Return:	set() notify() unset()
720
721GV*TransientShell*dismiss.accelerators:#override\n\
722 <Key>Escape:	set() notify() unset()\n\
723 <Key>Return:	set() notify() unset()
724
725GV*TransientShell*Button.baseTranslations: #replace\n\
726 <Key>Return:	set() notify() unset()\n\
727 <LeaveWindow>:	unset()		\n\
728 <Btn1Down>:	set()		\n\
729 <Btn1Up>:	notify() unset()
730
731!##### MagMenu
732
733GV*magMenu.baseTranslations:	#replace	\n\
734 <EnterWindow>:			highlight() 	\n\
735 <LeaveWindow>:			unhighlight()	\
736				GV_MagMenu(reset)\n\
737 <MapNotify>:			GV_MagMenu(check)\n\
738 <BtnMotion>:			highlight() 	\n\
739 <MotionNotify>:		highlight() 	\n\
740 <BtnDown>:			GV_MagMenu(show)\
741				MenuPopdown(magMenu)
742
743
744!##### MiscMenu
745
746GV*miscMenu.baseTranslations:	#replace	\n\
747 <EnterWindow>:			highlight() 	\n\
748 <LeaveWindow>:			unhighlight()	\
749				GV_MiscMenu(reset)\n\
750 <MapNotify>:			GV_MiscMenu(check)\n\
751 <BtnMotion>:			highlight() 	\n\
752 <MotionNotify>:		highlight() 	\n\
753 <BtnUp>:			MenuPopdown(miscMenu)\
754				notify()\
755				unhighlight()\
756				GV_MiscMenu(reset)
757
758
759GV*gs.errors.none.Label:		None
760GV*gs.errors.errors.Label:		Errors
761GV*gs.errors.all.Label:			All
762
763GV*quitstyle.never.Label:		Never
764GV*quitstyle.whenprocessing.Label:	When processing
765GV*quitstyle.always.Label:		Always
766
767GV*title.notitle.Label:			No Title
768GV*title.documenttitle.Label:		Document Title
769GV*title.filename.Label:		Filename
770
771GV*strings.saveCurrentPage:		Save Current Page
772GV*strings.saveMarkedPages:		Save Marked Pages
773GV*strings.saveDocument:		Save Document
774GV*strings.saveAsPDF:			Save as PDF
775GV*strings.openFile:			Open File
776GV*strings.passwordPrompt:		Password:
777GV*strings.passwordRequired:		Password required
778GV*strings.quitConfirm:			Do you really want to quit ?
779GV*strings.texCommand:			TeX command
780GV*strings.putTexCommand:		Put a TeX command at the current position
781GV*strings.stillInProgress:		Still in progress:
782GV*strings.execOfFailed:		Exec of %s failed
783GV*strings.copyrightTranslation:	N/A
784