source: Dev/branches/rest-dojo-ui/client/dojox/calc/templates/Standard.html @ 256

Last change on this file since 256 was 256, checked in by hendrikvanantwerpen, 13 years ago

Reworked project structure based on REST interaction and Dojo library. As
soon as this is stable, the old jQueryUI branch can be removed (it's
kept for reference).

File size: 5.4 KB
Line 
1<div class="dijitReset dijitInline dojoxCalc"
2><table class="dijitReset dijitInline dojoxCalcLayout" data-dojo-attach-point="calcTable" rules="none" cellspacing=0 cellpadding=0 border=0>
3        <tr
4                ><td colspan="4" class="dojoxCalcInputContainer"
5                        ><input data-dojo-type="dijit.form.TextBox" data-dojo-attach-event="onBlur:onBlur,onKeyPress:onKeyPress" data-dojo-attach-point='textboxWidget'
6                /></td
7        ></tr>
8        <tr>
9                <td class="dojoxCalcButtonContainer">
10                        <button data-dojo-type="dijit.form.Button" data-dojo-attach-point="seven" label="7" value='7' data-dojo-attach-event='onClick:insertText' />
11                </td>
12                <td class="dojoxCalcButtonContainer">
13                        <button data-dojo-type="dijit.form.Button" data-dojo-attach-point="eight" label="8" value='8' data-dojo-attach-event='onClick:insertText' />
14                </td>
15                <td class="dojoxCalcButtonContainer">
16                        <button data-dojo-type="dijit.form.Button" data-dojo-attach-point="nine" label="9" value='9' data-dojo-attach-event='onClick:insertText' />
17                </td>
18                <td class="dojoxCalcButtonContainer">
19                        <button data-dojo-type="dijit.form.Button" data-dojo-attach-point="divide" label="/" value='/' data-dojo-attach-event='onClick:insertOperator' />
20                </td>
21        </tr>
22        <tr>
23                <td class="dojoxCalcButtonContainer">
24                        <button data-dojo-type="dijit.form.Button" data-dojo-attach-point="four" label="4" value='4' data-dojo-attach-event='onClick:insertText' />
25                </td>
26                <td class="dojoxCalcButtonContainer">
27                        <button data-dojo-type="dijit.form.Button" data-dojo-attach-point="five" label="5" value='5' data-dojo-attach-event='onClick:insertText' />
28                </td>
29                <td class="dojoxCalcButtonContainer">
30                        <button data-dojo-type="dijit.form.Button" data-dojo-attach-point="six" label="6" value='6' data-dojo-attach-event='onClick:insertText' />
31                </td>
32                <td class="dojoxCalcButtonContainer">
33                        <button data-dojo-type="dijit.form.Button" data-dojo-attach-point="multiply" label="*" value='*' data-dojo-attach-event='onClick:insertOperator' />
34                </td>
35        </tr>
36        <tr>
37                <td class="dojoxCalcButtonContainer">
38                        <button data-dojo-type="dijit.form.Button" data-dojo-attach-point="one" label="1" value='1' data-dojo-attach-event='onClick:insertText' />
39                </td>
40                <td class="dojoxCalcButtonContainer">
41                        <button data-dojo-type="dijit.form.Button" data-dojo-attach-point="two" label="2" value='2' data-dojo-attach-event='onClick:insertText' />
42                </td>
43                <td class="dojoxCalcButtonContainer">
44                        <button data-dojo-type="dijit.form.Button" data-dojo-attach-point="three" label="3" value='3' data-dojo-attach-event='onClick:insertText' />
45                </td>
46                <td class="dojoxCalcButtonContainer">
47                        <button data-dojo-type="dijit.form.Button" data-dojo-attach-point="add" label="+" value='+' data-dojo-attach-event='onClick:insertOperator' />
48                </td>
49        </tr>
50        <tr>
51                <td class="dojoxCalcButtonContainer">
52                        <button data-dojo-type="dijit.form.Button" data-dojo-attach-point="decimal" label="." value='.' data-dojo-attach-event='onClick:insertText' />
53                </td>
54                <td class="dojoxCalcButtonContainer">
55                        <button data-dojo-type="dijit.form.Button" data-dojo-attach-point="zero" label="0" value='0' data-dojo-attach-event='onClick:insertText' />
56                </td>
57                <td class="dojoxCalcButtonContainer">
58                        <button data-dojo-type="dijit.form.Button" data-dojo-attach-point="equals" label="x=y" value='=' data-dojo-attach-event='onClick:insertText' />
59                </td>
60                <td class="dojoxCalcMinusButtonContainer">
61                        <span data-dojo-type="dijit.form.ComboButton" data-dojo-attach-point="subtract" label='-' value='-' data-dojo-attach-event='onClick:insertOperator'>
62
63                                <div data-dojo-type="dijit.Menu" style="display:none;">
64                                        <div data-dojo-type="dijit.MenuItem" data-dojo-attach-event="onClick:insertMinus">
65                                                (-)
66                                        </div>
67                                </div>
68                        </span>
69                </td>
70        </tr>
71        <tr>
72                <td class="dojoxCalcButtonContainer">
73                        <button data-dojo-type="dijit.form.Button" data-dojo-attach-point="clear" label="Clear" data-dojo-attach-event='onClick:clearText' />
74                </td>
75                <td class="dojoxCalcButtonContainer">
76                        <button data-dojo-type="dijit.form.Button" data-dojo-attach-point="sqrt" label="&#x221A;" value="&#x221A;" data-dojo-attach-event='onClick:insertText' />
77                </td>
78                <td class="dojoxCalcButtonContainer">
79                        <button data-dojo-type="dijit.form.Button" data-dojo-attach-point="power" label="^" value="^" data-dojo-attach-event='onClick:insertOperator' />
80                </td>
81                <td class="dojoxCalcButtonContainer">
82                        <button data-dojo-type="dijit.form.Button" data-dojo-attach-point="comma" label="," value=',' data-dojo-attach-event='onClick:insertText' />
83                </td>
84        </tr>
85        <tr>
86                <td class="dojoxCalcButtonContainer">
87                        <button data-dojo-type="dijit.form.Button" data-dojo-attach-point="AnsButton" label="Ans" value="Ans" data-dojo-attach-event='onClick:insertText' />
88                </td>
89                <td class="dojoxCalcButtonContainer">
90                        <button data-dojo-type="dijit.form.Button" data-dojo-attach-point="LeftParenButton" label="(" value="(" data-dojo-attach-event='onClick:insertText' />
91                </td>
92                <td class="dojoxCalcButtonContainer">
93                        <button data-dojo-type="dijit.form.Button" data-dojo-attach-point="RightParenButton" label=")" value=")" data-dojo-attach-event='onClick:insertText' />
94                </td>
95                <td class="dojoxCalcButtonContainer">
96                        <button data-dojo-type="dijit.form.Button" data-dojo-attach-point="enter" label="Enter" data-dojo-attach-event='onClick:parseTextbox' />
97                </td>
98        </tr>
99</table>
100<span data-dojo-attach-point="executor" data-dojo-type="dojox.calc._Executor" data-dojo-attach-event="onLoad:executorLoaded"></span>
101</div>
Note: See TracBrowser for help on using the repository browser.