XCalc revision 2256ab8c
1! XCalc application class resource file
2
3XCalc.Title:		Calculator
4XCalc.IconName:		Calc
5XCalc.IconPixmap:	calculator
6
7XCalc*Cursor:		hand2
8XCalc*Font:		8x13
9XCalc*ShapeStyle:	rectangle
10XCalc*Command.horizDistance:	2
11XCalc*Command.vertDistance:	2
12XCalc*Command.width:		40
13XCalc*Command.height:		26
14XCalc*Command.internalWidth:	1
15
16XCalc*bevel.background:		black
17XCalc*bevel.horizDistance:	4
18XCalc*bevel.vertDistance:	2
19
20XCalc*bevel.screen.horizDistance:	6
21XCalc*bevel.screen.vertDistance:    	2
22XCalc*bevel.screen.defaultDistance:	0
23
24XCalc*bevel.screen.Label.horizDistance:		4
25XCalc*bevel.screen.Label.vertDistance:		2
26XCalc*bevel.screen.Label.internalHeight:	1
27XCalc*bevel.screen.Label.internalWidth:		1
28XCalc*bevel.screen.LCD.label:			88888888888
29XCalc*bevel.screen.LCD.fromHoriz:		M
30XCalc*bevel.screen.LCD.horizDistance:		4
31XCalc*bevel.screen.LCD.vertDistance:		2
32XCalc*bevel.screen.INV.fromVert:		LCD
33XCalc*bevel.screen.INV.vertDistance:		4
34XCalc*bevel.screen.DEG.fromHoriz:		INV
35XCalc*bevel.screen.DEG.fromVert:		LCD
36XCalc*bevel.screen.DEG.horizDistance:		1
37XCalc*bevel.screen.RAD.fromHoriz:		DEG
38XCalc*bevel.screen.RAD.fromVert:		LCD
39XCalc*bevel.screen.GRAD.fromHoriz:		RAD
40XCalc*bevel.screen.GRAD.fromVert:		LCD
41XCalc*bevel.screen.P.label:			()
42XCalc*bevel.screen.P.fromHoriz:			GRAD
43XCalc*bevel.screen.P.fromVert:			LCD
44XCalc*bevel.screen.P.horizDistance:		2
45XCalc*bevel.screen.HEX.fromHoriz:		P
46XCalc*bevel.screen.HEX.fromVert:		LCD
47XCalc*bevel.screen.HEX.horizDistance:		1
48XCalc*bevel.screen.DEC.fromHoriz:		P
49XCalc*bevel.screen.DEC.fromVert:		LCD
50XCalc*bevel.screen.DEC.horizDistance:		1
51XCalc*bevel.screen.OCT.fromHoriz:		P
52XCalc*bevel.screen.OCT.fromVert:		LCD
53XCalc*bevel.screen.OCT.horizDistance:		1
54
55!XCalc*ti.Geometry:	171x252
56XCalc*ti.bevel.screen.LCD.width:		186
57
58XCalc*ti.bevel.screen.LCD.translations:	#replace\n\
59	Ctrl<Key>c:quit()\n\
60	Ctrl<Key>h:clear()\n\
61	None<Key>0:digit(0)\n\
62	None<Key>1:digit(1)\n\
63	None<Key>2:digit(2)\n\
64	None<Key>3:digit(3)\n\
65	None<Key>4:digit(4)\n\
66	None<Key>5:digit(5)\n\
67	None<Key>6:digit(6)\n\
68	None<Key>7:digit(7)\n\
69	None<Key>8:digit(8)\n\
70	None<Key>9:digit(9)\n\
71	Shift<Key>a:digit(A)\n\
72	Shift<Key>b:digit(B)\n\
73	Shift<Key>c:digit(C)\n\
74	Shift<Key>d:digit(D)\n\
75	Shift<Key>e:digit(E)\n\
76	Shift<Key>f:digit(F)\n\
77	<Key>KP_0:digit(0)\n\
78	<Key>KP_1:digit(1)\n\
79	<Key>KP_2:digit(2)\n\
80	<Key>KP_3:digit(3)\n\
81	<Key>KP_4:digit(4)\n\
82	<Key>KP_5:digit(5)\n\
83	<Key>KP_6:digit(6)\n\
84	<Key>KP_7:digit(7)\n\
85	<Key>KP_8:digit(8)\n\
86	<Key>KP_9:digit(9)\n\
87	<Key>KP_Enter:equal()\n\
88	<Key>KP_Equal:equal()\n\
89	<Key>Return:equal()\n\
90	<Key>KP_Multiply:multiply()\n\
91	<Key>KP_Add:add()\n\
92	<Key>KP_Subtract:subtract()\n\
93	<Key>KP_Decimal:decimal()\n\
94	<Key>KP_Separator:decimal()\n\
95	<Key>KP_Divide:divide()\n\
96	<Key>KP_Tab:equal()\n\
97	<Key>Clear:clear()\n\
98	:<Key>.:decimal()\n\
99	:<Key>+:add()\n\
100	:<Key>-:subtract()\n\
101	:<Key>*:multiply()\n\
102	:<Key>/:divide()\n\
103	:<Key>(:leftParen()\n\
104	:<Key>):rightParen()\n\
105	:<Key>!:factorial()\n\
106	:<Key>|:or()\n\
107	:<Key>&:and()\n\
108	:<Key><:shl()\n\
109	:<Key>>:shr()\n\
110	:<Key>~:not()\n\
111	:<Key>%:mod()\n\
112	<Key>x:xor()\n\
113	<Key>e:e()\n\
114	:<Key>^:power()\n\
115	<Key>p:pi()\n\
116	<Key>i:inverse()\n\
117	<Key>s:sine()\n\
118	<Key>c:cosine()\n\
119	<Key>t:tangent()\n\
120	<Key>d:degree()\n\
121	<Key>l:naturalLog()\n\
122	:<Key>=:equal()\n\
123	<Key>n:negate()\n\
124	<Key>r:squareRoot()\n\
125	<Key>space:clear()\n\
126	<Key>q:quit()\n\
127	<Key>Delete:clear()\n\
128	<Key>BackSpace:clear()\n\
129	<Btn1Down>,<Btn1Up>:toggle()selection()\n
130
131XCalc*ti.button1.label:		1/x
132XCalc*ti.button1.translations: #override<Btn1Down>,<Btn1Up>:reciprocal()unset()
133XCalc*ti.button2.label:		x\262
134XCalc*ti.button2.translations: #override<Btn1Down>,<Btn1Up>:square()unset()
135XCalc*ti.button3.font:		-adobe-symbol-*-*-*-*-*-120-*-*-*-*-*-*
136XCalc*ti.button3.label:		\326\140
137XCalc*ti.button3.translations: #override<Btn1Down>,<Btn1Up>:squareRoot()unset()
138XCalc*ti.button4.label:		CE/C
139XCalc*ti.button4.translations: #override<Btn1Down>,<Btn1Up>:clear()unset()
140XCalc*ti.button5.label:		AC
141XCalc*ti.button5.translations: #override<Btn1Down>,<Btn1Up>:off()unset()\n\
142	<Btn3Down>,<Btn3Up>:quit()
143
144XCalc*ti.button6.label:		INV
145XCalc*ti.button6.translations: #override<Btn1Down>,<Btn1Up>:inverse()unset()
146XCalc*ti.button7.label:		sin
147XCalc*ti.button7.translations: #override<Btn1Down>,<Btn1Up>:sine()unset()
148XCalc*ti.button8.label:		cos
149XCalc*ti.button8.translations: #override<Btn1Down>,<Btn1Up>:cosine()unset()
150XCalc*ti.button9.label:		tan
151XCalc*ti.button9.translations: #override<Btn1Down>,<Btn1Up>:tangent()unset()
152XCalc*ti.button10.label:		DRG
153XCalc*ti.button10.translations: #override<Btn1Down>,<Btn1Up>:degree()unset()
154
155XCalc*ti.button11.label:	e
156XCalc*ti.button11.translations: #override<Btn1Down>,<Btn1Up>:e()unset()
157XCalc*ti.button12.label:	EE
158XCalc*ti.button12.translations: #override<Btn1Down>,<Btn1Up>:scientific()unset()
159XCalc*ti.button13.label:	log
160XCalc*ti.button13.translations: #override<Btn1Down>,<Btn1Up>:logarithm()unset()
161XCalc*ti.button14.label:	ln
162XCalc*ti.button14.translations: #override<Btn1Down>,<Btn1Up>:naturalLog()unset()
163XCalc*ti.button15.label:	y^x
164XCalc*ti.button15.translations: #override<Btn1Down>,<Btn1Up>:power()unset()
165
166XCalc*ti.button16.label:	not
167XCalc*ti.button16.translations: #override<Btn1Down>,<Btn1Up>:not()unset()
168XCalc*ti.button17.label:	and
169XCalc*ti.button17.translations: #override<Btn1Down>,<Btn1Up>:and()unset()
170XCalc*ti.button18.label:	or
171XCalc*ti.button18.translations: #override<Btn1Down>,<Btn1Up>:or()unset()
172XCalc*ti.button19.label:	xor
173XCalc*ti.button19.translations: #override<Btn1Down>,<Btn1Up>:xor()unset()
174XCalc*ti.button20.label:	trunc
175XCalc*ti.button20.translations: #override<Btn1Down>,<Btn1Up>:trunc()unset()
176
177XCalc*ti.button21.font:		-adobe-symbol-*-*-*-*-*-120-*-*-*-*-*-*
178XCalc*ti.button21.label:	\160
179XCalc*ti.button21.translations: #override<Btn1Down>,<Btn1Up>:pi()unset()
180XCalc*ti.button22.label:	x!
181XCalc*ti.button22.translations: #override<Btn1Down>,<Btn1Up>:factorial()unset()
182XCalc*ti.button23.label:	(
183XCalc*ti.button23.translations: #override<Btn1Down>,<Btn1Up>:leftParen()unset()
184XCalc*ti.button24.label:	)
185XCalc*ti.button24.translations: #override<Btn1Down>,<Btn1Up>:rightParen()unset()
186XCalc*ti.button25.label:	base
187XCalc*ti.button25.translations: #override<Btn1Down>,<Btn1Up>:base()unset()
188
189XCalc*ti.button26.label:	shl
190XCalc*ti.button26.translations: #override<Btn1Down>,<Btn1Up>:shl()unset()
191XCalc*ti.button27.label:	D
192XCalc*ti.button27.translations: #override<Btn1Down>,<Btn1Up>:digit(D)unset()
193XCalc*ti.button28.label:	E
194XCalc*ti.button28.translations: #override<Btn1Down>,<Btn1Up>:digit(E)unset()
195XCalc*ti.button29.label:	F
196XCalc*ti.button29.translations: #override<Btn1Down>,<Btn1Up>:digit(F)unset()
197XCalc*ti.button30.label:	shr
198XCalc*ti.button30.translations: #override<Btn1Down>,<Btn1Up>:shr()unset()
199
200XCalc*ti.button31.label:	mod
201XCalc*ti.button31.translations: #override<Btn1Down>,<Btn1Up>:mod()unset()
202XCalc*ti.button32.label:	A
203XCalc*ti.button32.translations: #override<Btn1Down>,<Btn1Up>:digit(A)unset()
204XCalc*ti.button33.label:	B
205XCalc*ti.button33.translations: #override<Btn1Down>,<Btn1Up>:digit(B)unset()
206XCalc*ti.button34.label:	C
207XCalc*ti.button34.translations: #override<Btn1Down>,<Btn1Up>:digit(C)unset()
208XCalc*ti.button35.font:		-adobe-symbol-*-*-*-*-*-120-*-*-*-*-*-*
209XCalc*ti.button35.label:	\270
210XCalc*ti.button35.translations: #override<Btn1Down>,<Btn1Up>:divide()unset()
211
212XCalc*ti.button36.label:	STO
213XCalc*ti.button36.translations: #override<Btn1Down>,<Btn1Up>:store()unset()
214XCalc*ti.button37.label:	7
215XCalc*ti.button37.translations: #override<Btn1Down>,<Btn1Up>:digit(7)unset()
216XCalc*ti.button38.label:	8
217XCalc*ti.button38.translations: #override<Btn1Down>,<Btn1Up>:digit(8)unset()
218XCalc*ti.button39.label:	9
219XCalc*ti.button39.translations: #override<Btn1Down>,<Btn1Up>:digit(9)unset()
220XCalc*ti.button40.label:	*
221XCalc*ti.button40.translations: #override<Btn1Down>,<Btn1Up>:multiply()unset()
222
223XCalc*ti.button41.label:	RCL
224XCalc*ti.button41.translations: #override<Btn1Down>,<Btn1Up>:recall()unset()
225XCalc*ti.button42.label:	4
226XCalc*ti.button42.translations: #override<Btn1Down>,<Btn1Up>:digit(4)unset()
227XCalc*ti.button43.label:	5
228XCalc*ti.button43.translations: #override<Btn1Down>,<Btn1Up>:digit(5)unset()
229XCalc*ti.button44.label:	6
230XCalc*ti.button44.translations: #override<Btn1Down>,<Btn1Up>:digit(6)unset()
231XCalc*ti.button45.label:	-
232XCalc*ti.button45.translations: #override<Btn1Down>,<Btn1Up>:subtract()unset()
233
234XCalc*ti.button46.label:	SUM
235XCalc*ti.button46.translations: #override<Btn1Down>,<Btn1Up>:sum()unset()
236XCalc*ti.button47.label:	1
237XCalc*ti.button47.translations: #override<Btn1Down>,<Btn1Up>:digit(1)unset()
238XCalc*ti.button48.label:	2
239XCalc*ti.button48.translations: #override<Btn1Down>,<Btn1Up>:digit(2)unset()
240XCalc*ti.button49.label:	3
241XCalc*ti.button49.translations: #override<Btn1Down>,<Btn1Up>:digit(3)unset()
242XCalc*ti.button50.label:	+
243XCalc*ti.button50.translations: #override<Btn1Down>,<Btn1Up>:add()unset()
244
245XCalc*ti.button51.label:	EXC
246XCalc*ti.button51.translations: #override<Btn1Down>,<Btn1Up>:exchange()unset()
247XCalc*ti.button52.label:	0
248XCalc*ti.button52.translations: #override<Btn1Down>,<Btn1Up>:digit(0)unset()
249XCalc*ti.button53.label:	.
250XCalc*ti.button53.translations: #override<Btn1Down>,<Btn1Up>:decimal()unset()
251XCalc*ti.button54.label:	+/-
252XCalc*ti.button54.translations: #override<Btn1Down>,<Btn1Up>:negate()unset()
253XCalc*ti.button55.label:	=
254XCalc*ti.button55.translations: #override<Btn1Down>,<Btn1Up>:equal()unset()
255
256XCalc*ti.button1.horizDistance:	4
257XCalc*ti.button1.vertDistance:	12
258XCalc*ti.button1.fromVert:	bevel
259XCalc*ti.button2.fromHoriz:	button1
260XCalc*ti.button2.fromVert:	bevel
261XCalc*ti.button2.vertDistance:	12
262XCalc*ti.button3.fromHoriz:	button2
263XCalc*ti.button3.fromVert:	bevel
264XCalc*ti.button3.vertDistance:	12
265XCalc*ti.button4.fromHoriz:	button3
266XCalc*ti.button4.fromVert:	bevel
267XCalc*ti.button4.vertDistance:	12
268XCalc*ti.button5.fromHoriz:	button4
269XCalc*ti.button5.fromVert:	bevel
270XCalc*ti.button5.vertDistance:	12
271
272XCalc*ti.button6.horizDistance:	4
273XCalc*ti.button6.fromVert:	button1
274XCalc*ti.button7.fromHoriz:	button6
275XCalc*ti.button7.fromVert:	button2
276XCalc*ti.button8.fromHoriz:	button7
277XCalc*ti.button8.fromVert:	button3
278XCalc*ti.button9.fromHoriz:	button8
279XCalc*ti.button9.fromVert:	button4
280XCalc*ti.button10.fromHoriz:	button9
281XCalc*ti.button10.fromVert:	button5
282
283XCalc*ti.button11.horizDistance:	4
284XCalc*ti.button11.fromVert:		button6
285XCalc*ti.button12.fromHoriz:		button11
286XCalc*ti.button12.fromVert:		button7
287XCalc*ti.button13.fromHoriz:		button12
288XCalc*ti.button13.fromVert:		button8
289XCalc*ti.button14.fromHoriz:		button13
290XCalc*ti.button14.fromVert:		button9
291XCalc*ti.button15.fromHoriz:		button14
292XCalc*ti.button15.fromVert:		button10
293
294XCalc*ti.button16.horizDistance:	4
295XCalc*ti.button16.fromVert:		button11
296XCalc*ti.button17.fromHoriz:		button16
297XCalc*ti.button17.fromVert:		button12
298XCalc*ti.button18.fromHoriz:		button17
299XCalc*ti.button18.fromVert:		button13
300XCalc*ti.button19.fromHoriz:		button18
301XCalc*ti.button19.fromVert:		button14
302XCalc*ti.button20.fromHoriz:		button19
303XCalc*ti.button20.fromVert:		button15
304
305XCalc*ti.button21.horizDistance:	4
306XCalc*ti.button21.fromVert:		button16
307XCalc*ti.button22.fromHoriz:		button21
308XCalc*ti.button22.fromVert:		button17
309XCalc*ti.button23.fromHoriz:		button22
310XCalc*ti.button23.fromVert:		button18
311XCalc*ti.button24.fromHoriz:		button23
312XCalc*ti.button24.fromVert:		button19
313XCalc*ti.button25.fromHoriz:		button24
314XCalc*ti.button25.fromVert:		button20
315
316XCalc*ti.button26.horizDistance:	4
317XCalc*ti.button26.fromVert:		button21
318XCalc*ti.button27.fromHoriz:		button26
319XCalc*ti.button27.fromVert:		button22
320XCalc*ti.button28.fromHoriz:		button27
321XCalc*ti.button28.fromVert:		button23
322XCalc*ti.button29.fromHoriz:		button28
323XCalc*ti.button29.fromVert:		button24
324XCalc*ti.button30.fromHoriz:		button29
325XCalc*ti.button30.fromVert:		button25
326
327XCalc*ti.button31.horizDistance:	4
328XCalc*ti.button31.fromVert:		button26
329XCalc*ti.button32.fromHoriz:		button31
330XCalc*ti.button32.fromVert:		button27
331XCalc*ti.button33.fromHoriz:		button32
332XCalc*ti.button33.fromVert:		button28
333XCalc*ti.button34.fromHoriz:		button33
334XCalc*ti.button34.fromVert:		button29
335XCalc*ti.button35.fromHoriz:		button34
336XCalc*ti.button35.fromVert:		button30
337
338XCalc*ti.button36.horizDistance:	4
339XCalc*ti.button36.fromVert:		button31
340XCalc*ti.button37.fromHoriz:		button36
341XCalc*ti.button37.fromVert:		button32
342XCalc*ti.button38.fromHoriz:		button37
343XCalc*ti.button38.fromVert:		button33
344XCalc*ti.button39.fromHoriz:		button38
345XCalc*ti.button39.fromVert:		button34
346XCalc*ti.button40.fromHoriz:		button39
347XCalc*ti.button40.fromVert:		button35
348
349XCalc*ti.button41.horizDistance:	4
350XCalc*ti.button41.fromVert:		button36
351XCalc*ti.button42.fromHoriz:		button41
352XCalc*ti.button42.fromVert:		button37
353XCalc*ti.button43.fromHoriz:		button42
354XCalc*ti.button43.fromVert:		button38
355XCalc*ti.button44.fromHoriz:		button43
356XCalc*ti.button44.fromVert:		button39
357XCalc*ti.button45.fromHoriz:		button44
358XCalc*ti.button45.fromVert:		button40
359
360XCalc*ti.button46.horizDistance:	4
361XCalc*ti.button46.fromVert:		button41
362XCalc*ti.button47.fromHoriz:		button46
363XCalc*ti.button47.fromVert:		button42
364XCalc*ti.button48.fromHoriz:		button47
365XCalc*ti.button48.fromVert:		button43
366XCalc*ti.button49.fromHoriz:		button48
367XCalc*ti.button49.fromVert:		button44
368XCalc*ti.button50.fromHoriz:		button49
369XCalc*ti.button50.fromVert:		button45
370
371XCalc*ti.button51.horizDistance:	4
372XCalc*ti.button51.fromVert:		button46
373XCalc*ti.button52.fromHoriz:		button51
374XCalc*ti.button52.fromVert:		button47
375XCalc*ti.button53.fromHoriz:		button52
376XCalc*ti.button53.fromVert:		button48
377XCalc*ti.button54.fromHoriz:		button53
378XCalc*ti.button54.fromVert:		button49
379XCalc*ti.button55.fromHoriz:		button54
380XCalc*ti.button55.fromVert:		button50
381
382!XCalc*hp.Geometry:			336x164
383XCalc*hp.bevel.screen.LCD.width:	186
384
385XCalc*hp.bevel.screen.LCD.translations:	#replace\n\
386	Ctrl<Key>c:quit()\n\
387	Ctrl<Key>h:back()\n\
388	None<Key>0:digit(0)\n\
389	None<Key>1:digit(1)\n\
390	None<Key>2:digit(2)\n\
391	None<Key>3:digit(3)\n\
392	None<Key>4:digit(4)\n\
393	None<Key>5:digit(5)\n\
394	None<Key>6:digit(6)\n\
395	None<Key>7:digit(7)\n\
396	None<Key>8:digit(8)\n\
397	None<Key>9:digit(9)\n\
398	<Key>KP_0:digit(0)\n\
399	<Key>KP_1:digit(1)\n\
400	<Key>KP_2:digit(2)\n\
401	<Key>KP_3:digit(3)\n\
402	<Key>KP_4:digit(4)\n\
403	<Key>KP_5:digit(5)\n\
404	<Key>KP_6:digit(6)\n\
405	<Key>KP_7:digit(7)\n\
406	<Key>KP_8:digit(8)\n\
407	<Key>KP_9:digit(9)\n\
408	<Key>KP_Enter:enter()\n\
409	<Key>KP_Multiply:multiply()\n\
410	<Key>KP_Add:add()\n\
411	<Key>KP_Subtract:subtract()\n\
412	<Key>KP_Decimal:decimal()\n\
413	<Key>KP_Divide:divide()\n\
414	:<Key>.:decimal()\n\
415	:<Key>+:add()\n\
416	:<Key>-:subtract()\n\
417	:<Key>*:multiply()\n\
418	:<Key>/:divide()\n\
419	:<Key>!:factorial()\n\
420	<Key>e:e()\n\
421	:<Key>^:power()\n\
422	<Key>p:pi()\n\
423	<Key>i:inverse()\n\
424	<Key>s:sine()\n\
425	<Key>c:cosine()\n\
426	<Key>t:tangent()\n\
427	<Key>d:degree()\n\
428	<Key>l:naturalLog()\n\
429	<Key>n:negate()\n\
430	<Key>r:squareRoot()\n\
431	<Key>space:clear()\n\
432	<Key>q:quit()\n\
433	<Key>Delete:back()\n\
434	<Key>Return:enter()\n\
435	<Key>Linefeed:enter()\n\
436	<Key>x:XexchangeY()\n\
437	<Key>BackSpace:back()\n\
438	<Btn1Down>,<Btn1Up>:toggle()selection()\n
439
440XCalc*hp.button1.font:		-adobe-symbol-*-*-*-*-*-120-*-*-*-*-*-*
441XCalc*hp.button1.label:		\326\140
442XCalc*hp.button1.translations: #override<Btn1Down>,<Btn1Up>:squareRoot()unset()
443XCalc*hp.button2.label:		e^x
444XCalc*hp.button2.translations: #override<Btn1Down>,<Btn1Up>:epower()unset()
445XCalc*hp.button3.label:		10^x
446XCalc*hp.button3.translations: #override<Btn1Down>,<Btn1Up>:tenpower()unset()
447XCalc*hp.button4.label:		y^x
448XCalc*hp.button4.translations: #override<Btn1Down>,<Btn1Up>:power()unset()
449XCalc*hp.button5.label:		1/x
450XCalc*hp.button5.translations: #override<Btn1Down>,<Btn1Up>:reciprocal()unset()
451XCalc*hp.button6.label:		CHS
452XCalc*hp.button6.translations: #override<Btn1Down>,<Btn1Up>:negate()unset()
453XCalc*hp.button7.label:		7
454XCalc*hp.button7.translations: #override<Btn1Down>,<Btn1Up>:digit(7)unset()
455XCalc*hp.button8.label:		8
456XCalc*hp.button8.translations: #override<Btn1Down>,<Btn1Up>:digit(8)unset()
457XCalc*hp.button9.label:		9
458XCalc*hp.button9.translations: #override<Btn1Down>,<Btn1Up>:digit(9)unset()
459XCalc*hp.button10.font:		-adobe-symbol-*-*-*-*-*-120-*-*-*-*-*-*
460XCalc*hp.button10.label:	\270
461XCalc*hp.button10.translations: #override<Btn1Down>,<Btn1Up>:divide()unset()
462
463XCalc*hp.button11.label:	x!
464XCalc*hp.button11.translations: #override<Btn1Down>,<Btn1Up>:factorial()unset()
465XCalc*hp.button12.font:		-adobe-symbol-*-*-*-*-*-120-*-*-*-*-*-*
466XCalc*hp.button12.label:	\160
467XCalc*hp.button12.translations: #override<Btn1Down>,<Btn1Up>:pi()unset()
468XCalc*hp.button13.label:	sin
469XCalc*hp.button13.translations: #override<Btn1Down>,<Btn1Up>:sine()unset()
470XCalc*hp.button14.label:	cos
471XCalc*hp.button14.translations: #override<Btn1Down>,<Btn1Up>:cosine()unset()
472XCalc*hp.button15.label:	tan
473XCalc*hp.button15.translations: #override<Btn1Down>,<Btn1Up>:tangent()unset()
474XCalc*hp.button16.label:	EEX
475XCalc*hp.button16.translations: #override<Btn1Down>,<Btn1Up>:scientific()unset()
476XCalc*hp.button17.label:	4
477XCalc*hp.button17.translations: #override<Btn1Down>,<Btn1Up>:digit(4)unset()
478XCalc*hp.button18.label:	5
479XCalc*hp.button18.translations: #override<Btn1Down>,<Btn1Up>:digit(5)unset()
480XCalc*hp.button19.label:	6
481XCalc*hp.button19.translations: #override<Btn1Down>,<Btn1Up>:digit(6)unset()
482XCalc*hp.button20.label:	*
483XCalc*hp.button20.translations: #override<Btn1Down>,<Btn1Up>:multiply()unset()
484
485XCalc*hp.button21.mappedWhenManaged: False
486XCalc*hp.button22.mappedWhenManaged: False
487XCalc*hp.button23.label:	Rv
488XCalc*hp.button23.translations: #override<Btn1Down>,<Btn1Up>:roll()unset()
489XCalc*hp.button24.label:	x:y
490XCalc*hp.button24.translations: #override<Btn1Down>,<Btn1Up>:XexchangeY()unset()
491XCalc*hp.button25.label:	<-
492XCalc*hp.button25.translations: #override<Btn1Down>,<Btn1Up>:back()unset()
493XCalc*hp.button26.label:	E\nN\nT\nE\nR
494XCalc*hp.button26.translations: #override<Btn1Down>,<Btn1Up>:enter()unset()
495XCalc*hp.button27.label:	1
496XCalc*hp.button27.translations: #override<Btn1Down>,<Btn1Up>:digit(1)unset()
497XCalc*hp.button28.label:	2
498XCalc*hp.button28.translations: #override<Btn1Down>,<Btn1Up>:digit(2)unset()
499XCalc*hp.button29.label:	3
500XCalc*hp.button29.translations: #override<Btn1Down>,<Btn1Up>:digit(3)unset()
501XCalc*hp.button30.label:	-
502XCalc*hp.button30.translations: #override<Btn1Down>,<Btn1Up>:subtract()unset()
503
504XCalc*hp.button31.label:	ON
505XCalc*hp.button31.translations: #override<Btn1Down>,<Btn1Up>:off()unset()\n\
506	<Btn3Down>,<Btn3Up>:quit()
507XCalc*hp.button32.label:	DRG
508XCalc*hp.button32.translations: #override<Btn1Down>,<Btn1Up>:degree()unset()
509XCalc*hp.button33.label:	INV
510XCalc*hp.button33.translations: #override<Btn1Down>,<Btn1Up>:inverse()unset()
511XCalc*hp.button34.label:	STO
512XCalc*hp.button34.translations: #override<Btn1Down>,<Btn1Up>:store()unset()
513XCalc*hp.button35.label:	RCL
514XCalc*hp.button35.translations: #override<Btn1Down>,<Btn1Up>:recall()unset()
515XCalc*hp.button36.label:	0
516XCalc*hp.button36.translations: #override<Btn1Down>,<Btn1Up>:digit(0)unset()
517XCalc*hp.button37.label:	.
518XCalc*hp.button37.translations: #override<Btn1Down>,<Btn1Up>:decimal()unset()
519XCalc*hp.button38.label:	SUM
520XCalc*hp.button38.translations: #override<Btn1Down>,<Btn1Up>:sum()unset()
521XCalc*hp.button39.label:	+
522XCalc*hp.button39.translations: #override<Btn1Down>,<Btn1Up>:add()unset()
523
524XCalc*hp.button1.horizDistance:	4
525XCalc*hp.button1.vertDistance:	12
526XCalc*hp.button1.fromVert:	bevel
527XCalc*hp.button2.fromHoriz:	button1
528XCalc*hp.button2.fromVert:	bevel
529XCalc*hp.button2.vertDistance:	12
530XCalc*hp.button3.fromHoriz:	button2
531XCalc*hp.button3.fromVert:	bevel
532XCalc*hp.button3.vertDistance:	12
533XCalc*hp.button4.fromHoriz:	button3
534XCalc*hp.button4.fromVert:	bevel
535XCalc*hp.button4.vertDistance:	12
536XCalc*hp.button5.fromHoriz:	button4
537XCalc*hp.button5.fromVert:	bevel
538XCalc*hp.button5.vertDistance:	12
539XCalc*hp.button6.fromHoriz:	button5
540XCalc*hp.button6.fromVert:	bevel
541XCalc*hp.button6.vertDistance:	12
542XCalc*hp.button7.fromHoriz:	button6
543XCalc*hp.button7.fromVert:	bevel
544XCalc*hp.button7.vertDistance:	12
545XCalc*hp.button8.fromHoriz:	button7
546XCalc*hp.button8.fromVert:	bevel
547XCalc*hp.button8.vertDistance:	12
548XCalc*hp.button9.fromHoriz:	button8
549XCalc*hp.button9.fromVert:	bevel
550XCalc*hp.button9.vertDistance:	12
551XCalc*hp.button10.fromHoriz:	button9
552XCalc*hp.button10.fromVert:	bevel
553XCalc*hp.button10.vertDistance:	12
554
555XCalc*hp.button11.horizDistance:	4
556XCalc*hp.button11.fromVert:		button1
557XCalc*hp.button12.fromHoriz:		button11
558XCalc*hp.button12.fromVert:		button2
559XCalc*hp.button13.fromHoriz:		button12
560XCalc*hp.button13.fromVert:		button3
561XCalc*hp.button14.fromHoriz:		button13
562XCalc*hp.button14.fromVert:		button4
563XCalc*hp.button15.fromHoriz:		button14
564XCalc*hp.button15.fromVert:		button5
565XCalc*hp.button16.fromHoriz:		button15
566XCalc*hp.button16.fromVert:		button6
567XCalc*hp.button17.fromHoriz:		button16
568XCalc*hp.button17.fromVert:		button7
569XCalc*hp.button18.fromHoriz:		button17
570XCalc*hp.button18.fromVert:		button8
571XCalc*hp.button19.fromHoriz:		button18
572XCalc*hp.button19.fromVert:		button9
573XCalc*hp.button20.fromHoriz:		button19
574XCalc*hp.button20.fromVert:		button10
575
576XCalc*hp.button21.horizDistance:	4
577XCalc*hp.button21.fromVert:		button11
578XCalc*hp.button22.fromHoriz:		button21
579XCalc*hp.button22.fromVert:		button12
580XCalc*hp.button23.fromHoriz:		button22
581XCalc*hp.button23.fromVert:		button13
582XCalc*hp.button24.fromHoriz:		button23
583XCalc*hp.button24.fromVert:		button14
584XCalc*hp.button25.fromHoriz:		button24
585XCalc*hp.button25.fromVert:		button15
586XCalc*hp.button26.fromHoriz:		button25
587XCalc*hp.button26.fromVert:		button16
588XCalc*hp.button26.font:			6x12
589XCalc*hp.button26.height:		56
590XCalc*hp.button27.fromHoriz:		button26
591XCalc*hp.button27.fromVert:		button17
592XCalc*hp.button28.fromHoriz:		button27
593XCalc*hp.button28.fromVert:		button18
594XCalc*hp.button29.fromHoriz:		button28
595XCalc*hp.button29.fromVert:		button19
596XCalc*hp.button30.fromHoriz:		button29
597XCalc*hp.button30.fromVert:		button20
598
599XCalc*hp.button31.horizDistance:	4
600XCalc*hp.button31.fromVert:		button21
601XCalc*hp.button32.fromHoriz:		button31
602XCalc*hp.button32.fromVert:		button22
603XCalc*hp.button33.fromHoriz:		button32
604XCalc*hp.button33.fromVert:		button23
605XCalc*hp.button34.fromHoriz:		button33
606XCalc*hp.button34.fromVert:		button24
607XCalc*hp.button35.fromHoriz:		button34
608XCalc*hp.button35.fromVert:		button25
609XCalc*hp.button36.fromHoriz:		button26
610XCalc*hp.button36.fromVert:		button27
611XCalc*hp.button37.fromHoriz:		button36
612XCalc*hp.button37.fromVert:		button28
613XCalc*hp.button38.fromHoriz:		button37
614XCalc*hp.button38.fromVert:		button29
615XCalc*hp.button39.fromHoriz:		button38
616XCalc*hp.button39.fromVert:		button30
617