import torrus 1.0.9
[freeside.git] / httemplate / elements / fckeditor / editor / dialog / common / moz-bindings.xml
1 <?xml version="1.0" encoding="utf-8" ?>\r
2 <bindings xmlns="http://www.mozilla.org/xbl">\r
3         <binding id="numericfield">\r
4                 <implementation>\r
5                         <constructor>\r
6                                 this.keypress = CheckIsDigit ;\r
7                         </constructor>\r
8                         <method name="CheckIsDigit">\r
9                                 <body>\r
10                                         <![CDATA[\r
11                                         var iCode = keyCode ;\r
12 \r
13                                         var bAccepted =\r
14                                                 (\r
15                                                         ( iCode >= 48 && iCode <= 57 )          // Numbers\r
16                                                         || (iCode >= 37 && iCode <= 40)         // Arrows\r
17                                                         || iCode == 8                                           // Backspace\r
18                                                         || iCode == 46                                          // Delete\r
19                                                 ) ;\r
20 \r
21                                         return bAccepted ;\r
22                                         ]]>\r
23                                 </body>\r
24                         </method>\r
25                 </implementation>\r
26                 <events>\r
27                         <event type="keypress" value="CheckIsDigit()" />\r
28                 </events>\r
29         </binding>\r
30 </bindings>