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