Artifact
cbf58bbc69be3d6d2a49bef8d6bb98c37907612f:
- File
Tests/ScriptFormExample/scrFormExample.js
— part of check-in
[12ab0d854d]
at
2012-05-16 15:08:19
on branch trunk
— Добавлена демонстрация ошибки при динамическом назначении обработчика нажатия кнопки командной панели: бросается исключение, но обработчик назначается и работает.
(user:
kuntashov
size: 5346)
[more...]
0000: ef bb bf 24 65 6e 67 69 6e 65 20 4a 53 63 72 69 ...$engine JScri
0010: 70 74 0d 0a 24 75 6e 61 6d 65 20 53 63 72 69 70 pt..$uname Scrip
0020: 74 46 6f 72 6d 45 78 61 6d 70 6c 65 0d 0a 24 64 tFormExample..$d
0030: 6e 61 6d 65 20 d0 94 d0 b5 d0 bc d0 be d0 bd d1 name ...........
0040: 81 d1 82 d1 80 d0 b0 d1 86 d0 b8 d1 8f 20 d0 be ............. ..
0050: d1 88 d0 b8 d0 b1 d0 ba d0 b8 20 d0 b4 d0 b8 d0 .......... .....
0060: bd d0 b0 d0 bc d0 b8 d1 87 d0 b5 d1 81 d0 ba d0 ................
0070: be d0 b3 d0 be 20 d0 bf d0 be d0 b4 d0 ba d0 bb ..... ..........
0080: d1 8e d1 87 d0 b5 d0 bd d0 b8 d1 8f 20 d0 be d0 ............ ...
0090: b1 d1 80 d0 b0 d0 b1 d0 be d1 82 d1 87 d0 b8 d0 ................
00a0: ba d0 b0 20 d1 81 d0 be d0 b1 d1 8b d1 82 d0 b8 ... ............
00b0: d1 8f 20 d1 84 d0 be d1 80 d0 bc d1 8b 0d 0a 24 .. ............$
00c0: 61 64 64 69 6e 20 67 6c 6f 62 61 6c 0d 0a 24 61 addin global..$a
00d0: 64 64 69 6e 20 73 74 64 6c 69 62 0d 0a 0d 0a 66 ddin stdlib....f
00e0: 75 6e 63 74 69 6f 6e 20 6d 61 63 72 6f 73 d0 9f unction macros..
00f0: d0 be d0 ba d0 b0 d0 b7 d0 b0 d1 82 d1 8c 28 29 ..............()
0100: 20 7b 0d 0a 0d 0a 20 20 20 20 76 61 72 20 77 6e {.... var wn
0110: 64 20 3d 20 6e 65 77 20 4d 79 53 63 72 69 70 74 d = new MyScript
0120: 46 6f 72 6d 28 29 3b 0d 0a 20 20 20 20 77 6e 64 Form();.. wnd
0130: 2e 53 68 6f 77 28 29 3b 0d 0a 7d 0d 0a 0d 0a 66 .Show();..}....f
0140: 75 6e 63 74 69 6f 6e 20 67 65 74 44 65 66 61 75 unction getDefau
0150: 6c 74 4d 61 63 72 6f 73 28 29 20 7b 0d 0a 20 20 ltMacros() {..
0160: 20 20 72 65 74 75 72 6e 20 27 d0 9f d0 be d0 ba return '......
0170: d0 b0 d0 b7 d0 b0 d1 82 d1 8c 27 3b 0d 0a 7d 0d ..........';..}.
0180: 0a 0d 0a 66 75 6e 63 74 69 6f 6e 20 4d 79 53 63 ...function MySc
0190: 72 69 70 74 46 6f 72 6d 20 28 29 20 7b 0d 0a 20 riptForm () {..
01a0: 20 20 20 74 68 69 73 2e 66 6f 72 6d 20 3d 20 6c this.form = l
01b0: 6f 61 64 53 63 72 69 70 74 46 6f 72 6d 28 53 65 oadScriptForm(Se
01c0: 6c 66 53 63 72 69 70 74 2e 66 75 6c 6c 50 61 74 lfScript.fullPat
01d0: 68 2e 72 65 70 6c 61 63 65 28 2f 6a 73 24 2f 2c h.replace(/js$/,
01e0: 20 27 73 73 66 27 29 2c 20 74 68 69 73 29 3b 0d 'ssf'), this);.
01f0: 0a 20 20 20 20 74 68 69 73 2e 61 74 74 61 63 68 . this.attach
0200: 45 76 65 6e 74 28 27 4f 6e 4f 70 65 6e 27 29 3b Event('OnOpen');
0210: 0d 0a 20 20 20 20 74 68 69 73 2e 61 74 74 61 63 .. this.attac
0220: 68 45 76 65 6e 74 28 27 4f 6e 43 6c 6f 73 65 27 hEvent('OnClose'
0230: 29 3b 0d 0a 20 20 20 20 74 68 69 73 2e 61 74 74 );.. this.att
0240: 61 63 68 45 76 65 6e 74 28 27 42 65 66 6f 72 65 achEvent('Before
0250: 43 6c 6f 73 65 27 29 3b 0d 0a 7d 0d 0a 0d 0a 4d Close');..}....M
0260: 79 53 63 72 69 70 74 46 6f 72 6d 2e 70 72 6f 74 yScriptForm.prot
0270: 6f 74 79 70 65 2e 53 68 6f 77 20 3d 20 66 75 6e otype.Show = fun
0280: 63 74 69 6f 6e 20 28 29 20 7b 0d 0a 20 20 20 20 ction () {..
0290: 74 68 69 73 2e 66 6f 72 6d 2e 4f 70 65 6e 28 29 this.form.Open()
02a0: 3b 0d 0a 7d 0d 0a 0d 0a 4d 79 53 63 72 69 70 74 ;..}....MyScript
02b0: 46 6f 72 6d 2e 70 72 6f 74 6f 74 79 70 65 2e 61 Form.prototype.a
02c0: 74 74 61 63 68 45 76 65 6e 74 20 3d 20 66 75 6e ttachEvent = fun
02d0: 63 74 69 6f 6e 20 28 65 76 65 6e 74 4e 61 6d 65 ction (eventName
02e0: 29 20 7b 0d 0a 20 20 20 20 74 68 69 73 2e 66 6f ) {.. this.fo
02f0: 72 6d 2e 53 65 74 41 63 74 69 6f 6e 28 65 76 65 rm.SetAction(eve
0300: 6e 74 4e 61 6d 65 2c 20 76 38 4e 65 77 28 27 41 ntName, v8New('A
0310: 63 74 69 6f 6e 27 2c 20 65 76 65 6e 74 4e 61 6d ction', eventNam
0320: 65 29 29 3b 0d 0a 7d 0d 0a 0d 0a 4d 79 53 63 72 e));..}....MyScr
0330: 69 70 74 46 6f 72 6d 2e 70 72 6f 74 6f 74 79 70 iptForm.prototyp
0340: 65 2e 4f 6e 4f 70 65 6e 20 3d 20 66 75 6e 63 74 e.OnOpen = funct
0350: 69 6f 6e 20 28 29 20 7b 0d 0a 20 20 20 20 4d 65 ion () {.. Me
0360: 73 73 61 67 65 28 27 d0 9f d1 80 d0 b8 d0 9e d1 ssage('.........
0370: 82 d0 ba d1 80 d1 8b d1 82 d0 b8 d0 b8 27 29 3b .............');
0380: 0d 0a 20 20 20 20 74 68 69 73 2e 66 6f 72 6d 2e .. this.form.
0390: 43 6f 6e 74 72 6f 6c 73 2e d0 9a d0 bd d0 be d0 Controls........
03a0: bf d0 ba d0 b0 31 2e 53 65 74 41 63 74 69 6f 6e .....1.SetAction
03b0: 28 27 d0 9d d0 b0 d0 b6 d0 b0 d1 82 d0 b8 d0 b5 ('..............
03c0: 27 2c 20 76 38 4e 65 77 28 27 41 63 74 69 6f 6e ', v8New('Action
03d0: 27 2c 20 27 d0 9a d0 bd d0 be d0 bf d0 ba d0 b0 ', '............
03e0: 31 d0 9d d0 b0 d0 b6 d0 b0 d1 82 d0 b8 d0 b5 27 1..............'
03f0: 29 29 3b 0d 0a 7d 0d 0a 0d 0a 4d 79 53 63 72 69 ));..}....MyScri
0400: 70 74 46 6f 72 6d 2e 70 72 6f 74 6f 74 79 70 65 ptForm.prototype
0410: 2e 42 65 66 6f 72 65 43 6c 6f 73 65 20 3d 20 66 .BeforeClose = f
0420: 75 6e 63 74 69 6f 6e 20 28 d0 9e d1 82 d0 ba d0 unction (.......
0430: b0 d0 b7 2c 20 d0 a1 d1 82 d0 b0 d0 bd d0 b4 d0 ..., ...........
0440: b0 d1 80 d1 82 d0 bd d0 b0 d1 8f d0 9e d0 b1 d1 ................
0450: 80 d0 b0 d0 b1 d0 be d1 82 d0 ba d0 b0 29 20 7b .............) {
0460: 0d 0a 20 20 20 20 4d 65 73 73 61 67 65 28 27 d0 .. Message('.
0470: 9f d0 b5 d1 80 d0 b5 d0 b4 d0 97 d0 b0 d0 ba d1 ................
0480: 80 d1 8b d1 82 d0 b8 d0 b5 d0 bc 27 29 3b 0d 0a ...........');..
0490: 7d 0d 0a 0d 0a 4d 79 53 63 72 69 70 74 46 6f 72 }....MyScriptFor
04a0: 6d 2e 70 72 6f 74 6f 74 79 70 65 2e 4f 6e 43 6c m.prototype.OnCl
04b0: 6f 73 65 20 3d 20 66 75 6e 63 74 69 6f 6e 20 28 ose = function (
04c0: 29 20 7b 0d 0a 20 20 20 20 4d 65 73 73 61 67 65 ) {.. Message
04d0: 28 27 d0 9f d1 80 d0 b8 d0 97 d0 b0 d0 ba d1 80 ('..............
04e0: d1 8b d1 82 d0 b8 d0 b8 27 29 3b 0d 0a 7d 0d 0a ........');..}..
04f0: 0d 0a 4d 79 53 63 72 69 70 74 46 6f 72 6d 2e 70 ..MyScriptForm.p
0500: 72 6f 74 6f 74 79 70 65 2e d0 9a d0 bd d0 be d0 rototype........
0510: bf d0 ba d0 b0 31 d0 9d d0 b0 d0 b6 d0 b0 d1 82 .....1..........
0520: d0 b8 d0 b5 20 3d 20 66 75 6e 63 74 69 6f 6e 20 .... = function
0530: 28 62 74 29 20 7b 0d 0a 20 20 20 20 2f 2a 20 d0 (bt) {.. /* .
0540: 94 d0 b5 d0 bc d0 be d0 bd d1 81 d1 82 d1 80 d0 ................
0550: b0 d1 86 d0 b8 d1 8f 20 d0 be d1 88 d0 b8 d0 b1 ....... ........
0560: d0 ba d0 b8 3a 0d 0a 20 20 20 20 d0 9f d1 80 d0 ....:.. .....
0570: b8 20 d0 bf d0 be d0 bf d1 8b d1 82 d0 ba d0 b8 . ..............
0580: 20 d0 b4 d0 b8 d0 bd d0 b0 d0 bc d0 b8 d1 87 d0 ...............
0590: b5 d1 81 d0 ba d0 b8 20 d0 bd d0 b0 d0 b7 d0 bd ....... ........
05a0: d0 b0 d1 87 d0 b8 d1 82 d1 8c 20 d0 be d0 b1 d1 .......... .....
05b0: 80 d0 b0 d0 b1 d0 be d1 82 d1 87 d0 b8 d0 ba 20 ...............
05c0: d0 bd d0 b0 d0 b6 d0 b0 d1 82 d0 b8 d1 8f 20 d0 .............. .
05d0: ba d0 bd d0 be d0 bf d0 ba d0 b8 20 d0 ba d0 be ........... ....
05e0: d0 bc d0 b0 d0 bd d0 b4 d0 bd d0 be d0 b9 20 d0 .............. .
05f0: bf d0 b0 d0 bd d0 b5 d0 bb d0 b8 0d 0a 20 20 20 .............
0600: 20 d0 b2 d0 be d0 b7 d0 bd d0 b8 d0 ba d0 b0 d0 ...............
0610: b5 d1 82 20 d0 b8 d1 81 d0 ba d0 bb d1 8e d1 87 ... ............
0620: d0 b5 d0 bd d0 b8 d0 b5 20 22 d0 9e d0 b1 d1 8a ........ "......
0630: d0 b5 d0 ba d1 82 20 d0 bd d0 b5 20 d0 bf d0 be ...... .... ....
0640: d0 b4 d0 b4 d0 b5 d1 80 d0 b6 d0 b8 d0 b2 d0 b0 ................
0650: d0 b5 d1 82 20 d1 8d d1 82 d0 be 20 d1 81 d0 b2 .... ...... ....
0660: d0 be d0 b9 d1 81 d1 82 d0 b2 d0 be 20 d0 b8 d0 ............ ...
0670: bb d0 b8 20 d0 bc d0 b5 d1 82 d0 be d0 b4 22 2c ... ..........",
0680: 0d 0a 20 20 20 20 d0 bd d0 be 20 d0 be d0 b1 d1 .. .... .....
0690: 80 d0 b0 d0 b1 d0 be d1 82 d1 87 d0 b8 d0 ba 20 ...............
06a0: d1 83 d1 81 d0 bf d0 b5 d1 88 d0 bd d0 be 20 d0 .............. .
06b0: bd d0 b0 d0 b7 d0 bd d0 b0 d1 87 d0 b0 d0 b5 d1 ................
06c0: 82 d1 81 d1 8f 20 d0 b8 20 d0 ba d0 be d1 80 d1 ..... .. .......
06d0: 80 d0 b5 d0 ba d1 82 d0 bd d0 be 20 d0 be d1 82 ........... ....
06e0: d1 80 d0 b0 d0 b1 d0 b0 d1 82 d1 8b d0 b2 d0 b0 ................
06f0: d0 b5 d1 82 20 d0 b2 20 d0 bf d0 be d1 81 d0 bb .... .. ........
0700: d0 b5 d0 b4 d1 81 d1 82 d0 b2 d0 b8 d0 b8 2e 0d ................
0710: 0a 20 20 20 20 d0 9f d0 be d1 80 d1 8f d0 b4 d0 . ...........
0720: be d0 ba 20 d0 b2 d0 be d1 81 d0 bf d1 80 d0 be ... ............
0730: d0 b8 d0 b7 d0 b2 d0 b5 d0 b4 d0 b5 d0 bd d0 b8 ................
0740: d1 8f 3a 0d 0a 20 20 20 20 31 2e 20 d0 9e d1 82 ..:.. 1. ....
0750: d0 ba d1 80 d1 8b d0 b2 d0 b0 d0 b5 d0 bc 20 d1 .............. .
0760: 84 d0 be d1 80 d0 bc d1 83 20 d1 81 d0 ba d1 80 ......... ......
0770: d0 b8 d0 bf d1 82 d0 b0 2c 20 d0 b2 d1 8b d0 b7 ........, ......
0780: d0 b2 d0 b0 d0 b2 20 d0 bc d0 b0 d0 ba d1 80 d0 ...... .........
0790: be d1 81 20 22 d0 9f d0 be d0 ba d0 b0 d0 b7 d0 ... "...........
07a0: b0 d1 82 d1 8c 22 2e 0d 0a 20 20 20 20 32 2e 20 ....."... 2.
07b0: d0 9e d0 b1 d1 80 d0 b0 d1 89 d0 b0 d0 b5 d0 bc ................
07c0: 20 d0 b2 d0 bd d0 b8 d0 bc d0 b0 d0 bd d0 b8 d0 ...............
07d0: b5 2c 20 d1 87 d1 82 d0 be 20 d0 bf d0 be d1 81 ., ...... ......
07e0: d0 ba d0 be d0 bb d1 8c d0 ba d1 83 20 d0 be d0 ............ ...
07f0: b1 d1 80 d0 b0 d0 b1 d0 be d1 82 d1 87 d0 b8 d0 ................
0800: ba 20 d0 ba d0 bd d0 be d0 bf d0 ba d0 b8 20 d0 . ............ .
0810: ba d0 be d0 bc d0 b0 d0 bd d0 b4 d0 bd d0 be d0 ................
0820: b9 20 d0 bf d0 b0 d0 bd d0 b5 d0 bb d0 b8 20 22 . ............ "
0830: d0 9a d0 bd d0 be d0 bf d0 ba d0 b0 20 32 22 20 ............ 2"
0840: 0d 0a 20 20 20 20 d0 bd d0 b5 20 d0 bd d0 b0 d0 .. .... .....
0850: b7 d0 bd d0 b0 d1 87 d0 b5 d0 bd 20 d0 bd d0 b0 ........... ....
0860: 20 d0 bc d0 be d0 bc d0 b5 d0 bd d1 82 20 d0 be ............ ..
0870: d1 82 d0 ba d1 80 d1 8b d1 82 d0 b8 d1 8f 20 d1 .............. .
0880: 84 d0 be d1 80 d0 bc d1 8b 2c 20 d1 82 d0 be 20 ........., ....
0890: d1 81 d0 b0 d0 bc d0 b0 20 d0 ba d0 bd d0 be d0 ........ .......
08a0: bf d0 ba d0 b0 20 d0 bd d0 b5 20 d0 b4 d0 be d1 ..... .... .....
08b0: 81 d1 82 d1 83 d0 bf d0 bd d0 b0 2e 0d 0a 20 20 ..............
08c0: 20 20 33 2e 20 d0 9d d0 b0 d0 b6 d0 b8 d0 bc d0 3. ...........
08d0: b0 d0 b5 d0 bc 20 d0 bd d0 b0 20 d0 ba d0 bd d0 ..... .... .....
08e0: be d0 bf d0 ba d1 83 20 22 d0 9a d0 bd d0 be d0 ....... ".......
08f0: bf d0 ba d0 b0 20 31 22 20 d0 bd d0 b0 20 d1 84 ..... 1" .... ..
0900: d0 be d1 80 d0 bc d0 b5 2e 20 d0 92 20 d0 be d0 ......... .. ...
0910: b1 d1 80 d0 b0 d0 b1 d0 be d1 82 d1 87 d0 b8 d0 ................
0920: ba d0 b5 20 d0 bd d0 b0 d0 b6 d0 b0 d1 82 d0 b8 ... ............
0930: d1 8f 20 d1 8d d1 82 d0 be d0 b9 20 d0 ba d0 bd .. ........ ....
0940: d0 be d0 bf d0 ba d0 b8 20 d0 b2 d1 8b d0 bf d0 ........ .......
0950: be d0 bb d0 bd d1 8f d0 b5 d1 82 d1 81 d1 8f 20 ...............
0960: 0d 0a 20 20 20 20 d1 83 d1 81 d1 82 d0 b0 d0 bd .. ..........
0970: d0 be d0 b2 d0 ba d0 b0 20 d0 b4 d0 b5 d0 b9 d1 ........ .......
0980: 81 d1 82 d0 b2 d0 b8 d1 8f 20 d0 bd d0 b0 d0 b6 ......... ......
0990: d0 b0 d1 82 d0 b8 d1 8f 20 d0 bd d0 b0 20 d0 ba ........ .... ..
09a0: d0 bd d0 be d0 bf d0 ba d1 83 20 22 d0 9a d0 bd .......... "....
09b0: d0 be d0 bf d0 ba d0 b0 20 32 22 20 d0 ba d0 be ........ 2" ....
09c0: d0 bc d0 b0 d0 bd d0 b4 d0 bd d0 be d0 b9 20 d0 .............. .
09d0: bf d0 b0 d0 bd d0 b5 d0 bb d0 b8 2e 20 d0 9e d0 ............ ...
09e0: b1 d1 80 d0 b0 d0 b1 d0 be d1 82 d1 87 d0 b8 d0 ................
09f0: ba 20 2d 20 d0 bc d0 b5 d1 82 d0 be d0 b4 20 d0 . - .......... .
0a00: 9a d0 be d0 bc d0 bc d0 b0 d0 bd d0 b4 d0 bd d0 ................
0a10: b0 d1 8f d0 9f d0 b0 d0 bd d0 b5 d0 bb d1 8c 31 ...............1
0a20: d0 9a d0 bd d0 be d0 bf d0 ba d0 b0 32 0d 0a 20 ............2..
0a30: 20 20 20 d0 be d0 b1 d1 8a d0 b5 d0 ba d1 82 d0 .............
0a40: b0 20 4d 79 53 63 72 69 70 74 46 6f 72 6d 2e 20 . MyScriptForm.
0a50: d0 9f d1 80 d0 b8 20 d0 bd d0 b0 d0 b6 d0 b0 d1 ...... .........
0a60: 82 d0 b8 d0 b8 20 d0 bd d0 b0 20 d0 ba d0 bd d0 ..... .... .....
0a70: be d0 bf d0 ba d1 83 20 d0 b2 d1 8b d0 b1 d1 80 ....... ........
0a80: d0 b0 d1 81 d1 8b d0 b2 d0 b0 d0 b5 d1 82 d1 81 ................
0a90: d1 8f 20 d0 b8 d1 81 d0 ba d0 bb d1 8e d1 87 d0 .. .............
0aa0: b5 d0 bd d0 b8 d0 b5 20 22 d0 9e d0 b1 d1 8a d0 ....... ".......
0ab0: b5 d0 ba d1 82 20 d0 bd d0 b5 20 d0 bf d0 be d0 ..... .... .....
0ac0: b4 d0 b4 d0 b5 d1 80 d0 b6 d0 b8 d0 b2 d0 b0 d0 ................
0ad0: b5 d1 82 20 d1 8d d1 82 d0 be 20 d1 81 d0 b2 d0 ... ...... .....
0ae0: be d0 b9 d1 81 d1 82 d0 b2 d0 be 20 d0 b8 d0 bb ........... ....
0af0: d0 b8 20 d0 bc d0 b5 d1 82 d0 be d0 b4 22 2e 0d .. .........."..
0b00: 0a 20 20 20 20 34 2e 20 d0 97 d0 b0 d0 ba d1 80 . 4. ........
0b10: d1 8b d0 b2 d0 b0 d0 b5 d0 bc 20 d0 be d0 ba d0 .......... .....
0b20: bd d0 be 20 d1 81 20 d0 b8 d1 81 d0 ba d0 bb d1 ... .. .........
0b30: 8e d1 87 d0 b5 d0 bd d0 b8 d0 b5 d0 bc 20 28 d0 ............. (.
0b40: be d1 82 d0 bb d0 b0 d0 b4 d0 ba d1 83 20 d0 bd ............. ..
0b50: d0 b5 20 d0 bd d0 b0 d1 87 d0 b8 d0 bd d0 b0 d0 .. .............
0b60: b5 d0 bc 29 2e 20 d0 92 d0 b8 d0 b4 d0 b8 d0 bc ...). ..........
0b70: 2c 20 d1 87 d1 82 d0 be 20 d0 ba d0 bd d0 be d0 , ...... .......
0b80: bf d0 ba d0 b0 20 22 d0 9a d0 bd d0 be d0 bf d0 ..... ".........
0b90: ba d0 b0 20 32 22 20 d1 81 d1 82 d0 b0 d0 bb d0 ... 2" .........
0ba0: b0 20 d0 b4 d0 be d1 81 d1 82 d1 83 d0 bf d0 bd . ..............
0bb0: d0 be d0 b9 2e 0d 0a 20 20 20 20 d0 9f d1 80 d0 ....... .....
0bc0: b8 20 d0 bd d0 b0 d0 b6 d0 b0 d1 82 d0 b8 d0 b8 . ..............
0bd0: 20 d0 bd d0 b0 20 d0 ba d0 bd d0 be d0 bf d0 ba .... ..........
0be0: d1 83 20 22 d0 9a d0 bd d0 be d0 bf d0 ba d0 b0 .. "............
0bf0: 20 32 22 20 d0 b2 d1 8b d0 b2 d0 be d0 b4 d0 b8 2" ............
0c00: d1 82 d1 81 d1 8f 20 d1 81 d0 be d0 be d0 b1 d1 ...... .........
0c10: 89 d0 b5 d0 bd d0 b8 d0 b5 20 27 d0 9f d1 80 d0 ......... '.....
0c20: b8 20 d0 bd d0 b0 d0 b6 d0 b0 d1 82 d0 b8 d0 b8 . ..............
0c30: 20 d0 ba d0 bd d0 be d0 bf d0 ba d0 b8 20 d0 ba ............ ..
0c40: d0 be d0 bc d0 b0 d0 bd d0 b4 d0 bd d0 be d0 b9 ................
0c50: 20 d0 bf d0 b0 d0 bd d0 b5 d0 bb d0 b8 27 2c 20 ............',
0c60: d1 82 2e d0 b5 2e 20 d0 be d0 b1 d1 80 d0 b0 d0 ...... .........
0c70: b1 d0 be d1 82 d1 87 d0 b8 d0 ba 20 d0 be d1 82 ........... ....
0c80: d1 80 d0 b0 d0 b1 d0 b0 d1 82 d1 8b d0 b2 d0 b0 ................
0c90: d0 b5 d1 82 2e 0d 0a 20 20 20 20 2a 2f 0d 0a 20 ....... */..
0ca0: 20 20 20 74 68 69 73 2e 66 6f 72 6d 2e d0 ad d0 this.form....
0cb0: bb d0 b5 d0 bc d0 b5 d0 bd d1 82 d1 8b d0 a4 d0 ................
0cc0: be d1 80 d0 bc d1 8b 2e d0 9a d0 be d0 bc d0 b0 ................
0cd0: d0 bd d0 b4 d0 bd d0 b0 d1 8f d0 9f d0 b0 d0 bd ................
0ce0: d0 b5 d0 bb d1 8c 31 2e d0 9a d0 bd d0 be d0 bf ......1.........
0cf0: d0 ba d0 b8 2e d0 9a d0 bd d0 be d0 bf d0 ba d0 ................
0d00: b0 32 2e d0 94 d0 b5 d0 b9 d1 81 d1 82 d0 b2 d0 .2..............
0d10: b8 d0 b5 20 3d 20 76 38 4e 65 77 28 27 41 63 74 ... = v8New('Act
0d20: 69 6f 6e 27 2c 20 27 d0 9a d0 be d0 bc d0 bc d0 ion', '.........
0d30: b0 d0 bd d0 b4 d0 bd d0 b0 d1 8f d0 9f d0 b0 d0 ................
0d40: bd d0 b5 d0 bb d1 8c 31 d0 9a d0 bd d0 be d0 bf .......1........
0d50: d0 ba d0 b0 32 27 29 3b 0d 0a 7d 0d 0a 0d 0a 4d ....2');..}....M
0d60: 79 53 63 72 69 70 74 46 6f 72 6d 2e 70 72 6f 74 yScriptForm.prot
0d70: 6f 74 79 70 65 2e d0 9a d0 be d0 bc d0 bc d0 b0 otype...........
0d80: d0 bd d0 b4 d0 bd d0 b0 d1 8f d0 9f d0 b0 d0 bd ................
0d90: d0 b5 d0 bb d1 8c 31 d0 9a d0 bd d0 be d0 bf d0 ......1.........
0da0: ba d0 b0 32 20 3d 20 66 75 6e 63 74 69 6f 6e 20 ...2 = function
0db0: 28 62 74 29 20 7b 0d 0a 20 20 20 20 4d 65 73 73 (bt) {.. Mess
0dc0: 61 67 65 28 27 d0 9f d1 80 d0 b8 20 d0 bd d0 b0 age('...... ....
0dd0: d0 b6 d0 b0 d1 82 d0 b8 d0 b8 20 d0 ba d0 bd d0 .......... .....
0de0: be d0 bf d0 ba d0 b8 20 d0 ba d0 be d0 bc d0 b0 ....... ........
0df0: d0 bd d0 b4 d0 bd d0 be d0 b9 20 d0 bf d0 b0 d0 .......... .....
0e00: bd d0 b5 d0 bb d0 b8 27 29 3b 0d 0a 7d 0d 0a 0d .......');..}...
0e10: 0a 0d 0a 0d 0a 2f 2a 20 d0 9f d0 b5 d1 80 d0 b5 ...../* ........
0e20: d1 87 d0 b5 d0 bd d1 8c 20 d1 81 d0 be d0 b1 d1 ........ .......
0e30: 8b d1 82 d0 b8 d0 b9 20 d1 84 d0 be d1 80 d0 bc ....... ........
0e40: d1 8b 20 d1 81 d0 ba d1 80 d0 b8 d0 bf d1 82 d0 .. .............
0e50: b0 2e 0d 0a d0 9f d0 b5 d1 80 d0 b5 d0 b4 d0 9e ................
0e60: d1 82 d0 ba d1 80 d1 8b d1 82 d0 b8 d0 b5 d0 bc ................
0e70: 28 d0 9e d1 82 d0 ba d0 b0 d0 b7 2c 20 d0 a1 d1 (.........., ...
0e80: 82 d0 b0 d0 bd d0 b4 d0 b0 d1 80 d1 82 d0 bd d0 ................
0e90: b0 d1 8f d0 9e d0 b1 d1 80 d0 b0 d0 b1 d0 be d1 ................
0ea0: 82 d0 ba d0 b0 29 0d 0a 42 65 66 6f 72 65 4f 70 .....)..BeforeOp
0eb0: 65 6e 28 d0 9e d1 82 d0 ba d0 b0 d0 b7 2c 20 d0 en(.........., .
0ec0: a1 d1 82 d0 b0 d0 bd d0 b4 d0 b0 d1 80 d1 82 d0 ................
0ed0: bd d0 b0 d1 8f d0 9e d0 b1 d1 80 d0 b0 d0 b1 d0 ................
0ee0: be d1 82 d0 ba d0 b0 29 0d 0a 0d 0a d0 9f d1 80 .......)........
0ef0: d0 b8 d0 9e d1 82 d0 ba d1 80 d1 8b d1 82 d0 b8 ................
0f00: d0 b8 0d 0a 4f 6e 4f 70 65 6e 28 29 0d 0a 0d 0a ....OnOpen()....
0f10: d0 9f d1 80 d0 b8 d0 9f d0 be d0 b2 d1 82 d0 be ................
0f20: d1 80 d0 bd d0 be d0 bc d0 9e d1 82 d0 ba d1 80 ................
0f30: d1 8b d1 82 d0 b8 d0 b8 28 29 0d 0a 4f 6e 52 65 ........()..OnRe
0f40: 6f 70 65 6e 28 d0 a1 d1 82 d0 b0 d0 bd d0 b4 d0 open(...........
0f50: b0 d1 80 d1 82 d0 bd d0 b0 d1 8f d0 9e d0 b1 d1 ................
0f60: 80 d0 b0 d0 b1 d0 be d1 82 d0 ba d0 b0 29 0d 0a .............)..
0f70: 0d 0a d0 9e d0 b1 d0 bd d0 be d0 b2 d0 bb d0 b5 ................
0f80: d0 bd d0 b8 d0 b5 d0 9e d1 82 d0 be d0 b1 d1 80 ................
0f90: d0 b0 d0 b6 d0 b5 d0 bd d0 b8 d1 8f 28 29 0d 0a ............()..
0fa0: 52 65 66 72 65 73 68 44 69 73 70 6c 61 79 28 29 RefreshDisplay()
0fb0: 0d 0a 0d 0a d0 9f d0 b5 d1 80 d0 b5 d0 b4 d0 97 ................
0fc0: d0 b0 d0 ba d1 80 d1 8b d1 82 d0 b8 d0 b5 d0 bc ................
0fd0: 28 d0 9e d1 82 d0 ba d0 b0 d0 b7 2c 20 d0 a1 d1 (.........., ...
0fe0: 82 d0 b0 d0 bd d0 b4 d0 b0 d1 80 d1 82 d0 bd d0 ................
0ff0: b0 d1 8f d0 9e d0 b1 d1 80 d0 b0 d0 b1 d0 be d1 ................
1000: 82 d0 ba d0 b0 29 0d 0a 42 65 66 6f 72 65 43 6c .....)..BeforeCl
1010: 6f 73 65 28 d0 9e d1 82 d0 ba d0 b0 d0 b7 2c 20 ose(..........,
1020: d0 a1 d1 82 d0 b0 d0 bd d0 b4 d0 b0 d1 80 d1 82 ................
1030: d0 bd d0 b0 d1 8f d0 9e d0 b1 d1 80 d0 b0 d0 b1 ................
1040: d0 be d1 82 d0 ba d0 b0 29 0d 0a 0d 0a d0 9f d1 ........).......
1050: 80 d0 b8 d0 97 d0 b0 d0 ba d1 80 d1 8b d1 82 d0 ................
1060: b8 d0 b8 28 29 0d 0a 4f 6e 43 6c 6f 73 65 28 29 ...()..OnClose()
1070: 0d 0a 0d 0a d0 9e d0 b1 d1 80 d0 b0 d0 b1 d0 be ................
1080: d1 82 d0 ba d0 b0 d0 92 d1 8b d0 b1 d0 be d1 80 ................
1090: d0 b0 28 d0 97 d0 bd d0 b0 d1 87 d0 b5 d0 bd d0 ..(.............
10a0: b8 d0 b5 d0 92 d1 8b d0 b1 d0 be d1 80 d0 b0 2c ...............,
10b0: 20 d0 98 d1 81 d1 82 d0 be d1 87 d0 bd d0 b8 d0 ...............
10c0: ba 29 0d 0a 43 68 6f 69 63 65 50 72 6f 63 65 73 .)..ChoiceProces
10d0: 73 69 6e 67 28 d0 97 d0 bd d0 b0 d1 87 d0 b5 d0 sing(...........
10e0: bd d0 b8 d0 b5 d0 92 d1 8b d0 b1 d0 be d1 80 d0 ................
10f0: b0 2c 20 d0 98 d1 81 d1 82 d0 be d1 87 d0 bd d0 ., .............
1100: b8 d0 ba 29 0d 0a 0d 0a d0 9e d0 b1 d1 80 d0 b0 ...)............
1110: d0 b1 d0 be d1 82 d0 ba d0 b0 d0 90 d0 ba d1 82 ................
1120: d0 b8 d0 b2 d0 b8 d0 b7 d0 b0 d1 86 d0 b8 d0 b8 ................
1130: d0 9e d0 b1 d1 8a d0 b5 d0 ba d1 82 d0 b0 28 d0 ..............(.
1140: 90 d0 ba d1 82 d0 b8 d0 b2 d0 bd d1 8b d0 b9 d0 ................
1150: 9e d0 b1 d1 8a d0 b5 d0 ba d1 82 2c 20 d0 98 d1 ..........., ...
1160: 81 d1 82 d0 be d1 87 d0 bd d0 b8 d0 ba 29 0d 0a .............)..
1170: 4f 62 6a 65 63 74 41 63 74 69 76 61 74 69 6f 6e ObjectActivation
1180: 50 72 6f 63 65 73 73 69 6e 67 28 d0 90 d0 ba d1 Processing(.....
1190: 82 d0 b8 d0 b2 d0 bd d1 8b d0 b9 d0 9e d0 b1 d1 ................
11a0: 8a d0 b5 d0 ba d1 82 2c 20 d0 98 d1 81 d1 82 d0 ......., .......
11b0: be d1 87 d0 bd d0 b8 d0 ba 29 0d 0a 0d 0a d0 9e .........)......
11c0: d0 b1 d1 80 d0 b0 d0 b1 d0 be d1 82 d0 ba d0 b0 ................
11d0: d0 97 d0 b0 d0 bf d0 b8 d1 81 d0 b8 d0 9d d0 be ................
11e0: d0 b2 d0 be d0 b3 d0 be d0 9e d0 b1 d1 8a d0 b5 ................
11f0: d0 ba d1 82 d0 b0 28 d0 9e d0 b1 d1 8a d0 b5 d0 ......(.........
1200: ba d1 82 2c 20 d0 98 d1 81 d1 82 d0 be d1 87 d0 ..., ...........
1210: bd d0 b8 d0 ba 29 20 0d 0a 4e 65 77 4f 62 6a 65 .....) ..NewObje
1220: 63 74 57 72 69 74 65 50 72 6f 63 65 73 73 69 6e ctWriteProcessin
1230: 67 28 d0 9e d0 b1 d1 8a d0 b5 d0 ba d1 82 2c 20 g(............,
1240: d0 98 d1 81 d1 82 d0 be d1 87 d0 bd d0 b8 d0 ba ................
1250: 29 0d 0a 0d 0a d0 9e d0 b1 d1 80 d0 b0 d0 b1 d0 )...............
1260: be d1 82 d0 ba d0 b0 d0 9e d0 bf d0 be d0 b2 d0 ................
1270: b5 d1 89 d0 b5 d0 bd d0 b8 d1 8f 28 d0 98 d0 bc ...........(....
1280: d1 8f d0 a1 d0 be d0 b1 d1 8b d1 82 d0 b8 d1 8f ................
1290: 2c 20 d0 9f d0 b0 d1 80 d0 b0 d0 bc d0 b5 d1 82 , ..............
12a0: d1 80 2c 20 d0 98 d1 81 d1 82 d0 be d1 87 d0 bd .., ............
12b0: d0 b8 d0 ba 29 0d 0a 4e 6f 74 69 66 69 63 61 74 ....)..Notificat
12c0: 69 6f 6e 50 72 6f 63 65 73 73 69 6e 67 28 d0 98 ionProcessing(..
12d0: d0 bc d1 8f d0 a1 d0 be d0 b1 d1 8b d1 82 d0 b8 ................
12e0: d1 8f 2c 20 d0 9f d0 b0 d1 80 d0 b0 d0 bc d0 b5 .., ............
12f0: d1 82 d1 80 2c 20 d0 98 d1 81 d1 82 d0 be d1 87 ...., ..........
1300: d0 bd d0 b8 d0 ba 29 0d 0a 0d 0a d0 9e d0 b1 d1 ......).........
1310: 80 d0 b0 d0 b1 d0 be d1 82 d0 ba d0 b0 d0 92 d0 ................
1320: bd d0 b5 d1 88 d0 bd d0 b5 d0 b3 d0 be d0 a1 d0 ................
1330: be d0 b1 d1 8b d1 82 d0 b8 d1 8f 28 d0 98 d1 81 ...........(....
1340: d1 82 d0 be d1 87 d0 bd d0 b8 d0 ba 2c 20 d0 a1 ............, ..
1350: d0 be d0 b1 d1 8b d1 82 d0 b8 d0 b5 2c 20 d0 94 ............, ..
1360: d0 b0 d0 bd d0 bd d1 8b d0 b5 29 0d 0a 45 78 74 ..........)..Ext
1370: 65 72 6e 61 6c 45 76 65 6e 74 28 d0 98 d1 81 d1 ernalEvent(.....
1380: 82 d0 be d1 87 d0 bd d0 b8 d0 ba 2c 20 d0 a1 d0 ..........., ...
1390: be d0 b1 d1 8b d1 82 d0 b8 d0 b5 2c 20 d0 94 d0 ..........., ...
13a0: b0 d0 bd d0 bd d1 8b d0 b5 29 0d 0a 0d 0a d0 9e .........)......
13b0: d0 b1 d1 80 d0 b0 d0 b1 d0 be d1 82 d0 ba d0 b0 ................
13c0: d0 9f d1 80 d0 be d0 b2 d0 b5 d1 80 d0 ba d0 b8 ................
13d0: d0 97 d0 b0 d0 bf d0 be d0 bb d0 bd d0 b5 d0 bd ................
13e0: d0 b8 d1 8f 28 d0 9e d1 82 d0 ba d0 b0 d0 b7 2c ....(..........,
13f0: 20 d0 9f d1 80 d0 be d0 b2 d0 b5 d1 80 d1 8f d0 ...............
1400: b5 d0 bc d1 8b d0 b5 d0 a0 d0 b5 d0 ba d0 b2 d0 ................
1410: b8 d0 b7 d0 b8 d1 82 d1 8b 29 0d 0a 46 69 6c 6c .........)..Fill
1420: 43 68 65 63 6b 50 72 6f 63 65 73 73 69 6e 67 28 CheckProcessing(
1430: d0 9e d1 82 d0 ba d0 b0 d0 b7 2c 20 d0 9f d1 80 .........., ....
1440: d0 be d0 b2 d0 b5 d1 80 d1 8f d0 b5 d0 bc d1 8b ................
1450: d0 b5 d0 a0 d0 b5 d0 ba d0 b2 d0 b8 d0 b7 d0 b8 ................
1460: d1 82 d1 8b 29 0d 0a 0d 0a d0 9f d1 80 d0 b8 d0 ....)...........
1470: a1 d0 bc d0 b5 d0 bd d0 b5 d0 a1 d1 82 d1 80 d0 ................
1480: b0 d0 bd d0 b8 d1 86 d1 8b 28 d0 a2 d0 b5 d0 ba .........(......
1490: d1 83 d1 89 d0 b0 d1 8f d0 a1 d1 82 d1 80 d0 b0 ................
14a0: d0 bd d0 b8 d1 86 d0 b0 29 0d 0a 4f 6e 43 75 72 ........)..OnCur
14b0: 72 65 6e 74 50 61 67 65 43 68 61 6e 67 65 28 d0 rentPageChange(.
14c0: a2 d0 b5 d0 ba d1 83 d1 89 d0 b0 d1 8f d0 a1 d1 ................
14d0: 82 d1 80 d0 b0 d0 bd d0 b8 d1 86 d0 b0 29 0d 0a .............)..
14e0: 2a 2f */