Artifact
d4f6922dd320b7fa9dbbcc1d743fc8305ebb3122:
- File
DevTools/pflview.js
— part of check-in
[70d0f37d09]
at
2012-07-14 07:18:58
on branch trunk
— Добавил кнопку Обновить для немедленного обновления без перезапуска скрипта
(user:
artbear
size: 6265)
[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 70 66 6c 76 69 pt..$uname pflvi
0020: 65 77 0d 0a 24 64 6e 61 6d 65 20 d0 9f d1 80 d0 ew..$dname .....
0030: be d1 81 d0 bc d0 be d1 82 d1 80 20 d0 bf d1 80 ........... ....
0040: d0 be d1 84 d0 b0 d0 b9 d0 bb d0 b0 20 31 d0 a1 ............ 1..
0050: 0d 0a 0d 0a 2f 2f 20 d0 90 d0 bb d0 b5 d0 ba d1 ....// .........
0060: 81 d0 b0 d0 bd d0 b4 d1 80 20 d0 9e d1 80 d0 b5 ......... ......
0070: d1 84 d0 ba d0 be d0 b2 0d 0a 2f 2f 20 d0 ad d1 ..........// ...
0080: 82 d0 be d1 82 20 d1 81 d0 ba d1 80 d0 b8 d0 bf ..... ..........
0090: d1 82 20 d0 b2 d1 8b d0 b2 d0 be d0 b4 d0 b8 d1 .. .............
00a0: 82 20 d0 b2 20 d0 b4 d0 b5 d1 80 d0 b5 d0 b2 d0 . .. ...........
00b0: be 20 d0 b7 d0 bd d0 b0 d1 87 d0 b5 d0 bd d0 b8 . ..............
00c0: d0 b9 20 d1 81 d0 be d0 b4 d0 b5 d1 80 d0 b6 d0 .. .............
00d0: b8 d0 bc d0 be d0 b5 20 d0 bf d1 80 d0 be d1 84 ....... ........
00e0: d0 b0 d0 b9 d0 bb d0 b0 20 2d 20 d1 85 d1 80 d0 ........ - .....
00f0: b0 d0 bd d0 b8 d0 bb d0 b8 d1 89 d0 b0 20 d0 bd ............. ..
0100: d0 b0 d1 81 d1 82 d1 80 d0 be d0 b5 d0 ba 2e 0d ................
0110: 0a 2f 2f 20 d0 9f d1 80 d0 be d1 84 d0 b0 d0 b9 .// ............
0120: d0 bb 20 d0 bf d1 80 d0 b5 d0 b4 d1 81 d1 82 d0 .. .............
0130: b0 d0 b2 d0 bb d1 8f d0 b5 d1 82 20 d0 b8 d0 b7 ........... ....
0140: 20 d1 81 d0 b5 d0 b1 d1 8f 20 d0 bd d0 b0 d0 b1 ........ ......
0150: d0 be d1 80 20 d0 bf d0 b0 d0 bf d0 be d0 ba 2c .... ..........,
0160: 20 d0 bf d0 be d0 b4 d0 bf d0 b0 d0 bf d0 be d0 ...............
0170: ba 20 d0 b8 20 d0 b7 d0 bd d0 b0 d1 87 d0 b5 d0 . .. ...........
0180: bd d0 b8 d0 b9 2c 20 d0 bd d0 b0 d0 bf d0 be d0 ....., .........
0190: b4 d0 be d0 b1 d0 b8 d0 b5 20 d1 80 d0 b5 d0 b5 ......... ......
01a0: d1 81 d1 82 d1 80 d0 b0 20 57 69 6e 64 6f 77 73 ........ Windows
01b0: 0d 0a 2f 2f 20 d0 9d d0 b5 d1 81 d0 bc d0 be d1 ..// ...........
01c0: 82 d1 80 d1 8f 20 d0 bd d0 b0 20 d1 82 d0 be 2c ..... .... ....,
01d0: 20 d1 87 d1 82 d0 be 20 d0 b2 d0 b5 d1 81 d1 8c ...... ........
01e0: 20 d0 bf d1 80 d0 be d1 84 d0 b0 d0 b9 d0 bb 20 ..............
01f0: d0 bf d1 80 d0 b5 d0 b4 d1 81 d1 82 d0 b0 d0 b2 ................
0200: d0 bb d1 8f d0 b5 d1 82 d1 81 d1 8f 20 d0 b5 d0 ............ ...
0210: b4 d0 b8 d0 bd d1 8b d0 bc 20 d0 b4 d0 b5 d1 80 ......... ......
0220: d0 b5 d0 b2 d0 be d0 bc 2c 20 d0 be d0 bd 20 d0 ........, .... .
0230: bf d1 80 d0 b5 d0 b4 d1 81 d1 82 d0 b0 d0 b2 d0 ................
0240: bb d1 8f d0 b5 d1 82 0d 0a 2f 2f 20 d1 81 d0 be .........// ....
0250: d0 b1 d0 be d0 b9 20 d0 be d0 b1 d1 8a d0 b5 d0 ...... .........
0260: b4 d0 b8 d0 bd d0 b5 d0 bd d0 b8 d0 b5 20 d0 bd ............. ..
0270: d0 b5 d1 81 d0 ba d0 be d0 bb d1 8c d0 ba d0 b8 ................
0280: d1 85 20 d1 84 d0 b8 d0 b7 d0 b8 d1 87 d0 b5 d1 .. .............
0290: 81 d0 ba d0 b8 d1 85 20 d1 85 d1 80 d0 b0 d0 bd ....... ........
02a0: d0 b8 d0 bb d0 b8 d1 89 20 2d 20 d1 84 d0 b0 d0 ........ - .....
02b0: b9 d0 bb d0 be d0 b2 20 70 66 6c 2e 20 d0 a5 d1 ....... pfl. ...
02c0: 80 d0 b0 d0 bd d0 b8 d0 bb d0 b8 d1 89 d0 b0 20 ...............
02d0: d0 b7 d0 b0 d0 b4 d0 b0 d1 8e d1 82 2c 0d 0a 2f ............,../
02e0: 2f 20 d0 bd d0 b0 20 d0 ba d0 b0 d0 ba d0 be d0 / .... .........
02f0: bc 20 d1 83 d1 80 d0 be d0 b2 d0 bd d0 b5 20 d1 . ............ .
0300: 80 d0 b0 d0 b7 d0 b4 d0 b5 d0 bb d1 8f d1 8e d1 ................
0310: 82 d1 81 d1 8f 20 d1 85 d1 80 d0 b0 d0 bd d1 8f ..... ..........
0320: d1 89 d0 b8 d0 b5 d1 81 d1 8f 20 d0 b7 d0 bd d0 .......... .....
0330: b0 d1 87 d0 b5 d0 bd d0 b8 d1 8f 20 2d 20 d0 bd ........... - ..
0340: d0 b0 20 d1 83 d1 80 d0 be d0 b2 d0 bd d0 b5 20 .. ............
0350: d0 ba d0 be d0 bc d0 bf d1 8c d1 8e d1 82 d0 b5 ................
0360: d1 80 d0 b0 2c 0d 0a 2f 2f 20 d0 b1 d0 b0 d0 b7 ....,..// ......
0370: d1 8b 20 d0 b4 d0 b0 d0 bd d0 bd d1 8b d1 85 2c .. ............,
0380: 20 d0 bf d0 be d0 bb d1 8c d0 b7 d0 be d0 b2 d0 ...............
0390: b0 d1 82 d0 b5 d0 bb d1 8f 2c 20 d1 81 d0 b5 d0 ........., .....
03a0: b0 d0 bd d1 81 d0 b0 2c 20 d0 b8 20 d0 b8 d1 85 ......., .. ....
03b0: 20 d1 81 d0 be d1 87 d0 b5 d1 82 d0 b0 d0 bd d0 ...............
03c0: b8 d0 b9 2e 20 28 d1 81 d0 bc 2e 20 d0 bc d0 b5 .... (..... ....
03d0: d1 82 d0 be d0 b4 20 63 72 65 61 74 65 56 61 6c ...... createVal
03e0: 75 65 20 d0 be d0 b1 d1 8a d0 b5 d0 ba d1 82 d0 ue .............
03f0: b0 20 50 72 6f 66 69 6c 65 29 0d 0a 2f 2f 20 d0 . Profile)..// .
0400: 9a d0 be d1 80 d0 bd d0 b5 d0 b2 d0 b0 d1 8f 20 ...............
0410: d0 bf d0 b0 d0 bf d0 ba d0 b0 20 d0 b4 d0 be d1 .......... .....
0420: 81 d1 82 d1 83 d0 bf d0 bd d0 b0 20 d1 87 d0 b5 ........... ....
0430: d1 80 d0 b5 d0 b7 20 d1 81 d0 b2 d0 be d0 b9 d1 ...... .........
0440: 81 d1 82 d0 b2 d0 be 20 d0 be d0 b1 d1 8a d0 b5 ....... ........
0450: d0 ba d1 82 d0 b0 20 44 65 73 69 67 6e 65 72 20 ...... Designer
0460: 2d 20 70 72 6f 66 69 6c 65 52 6f 6f 74 0d 0a 2f - profileRoot../
0470: 2f 20 d0 94 d0 bb d1 8f 20 d0 ba d0 b0 d0 b6 d0 / ...... .......
0480: b4 d0 be d0 b3 d0 be 20 d0 b7 d0 bd d0 b0 d1 87 ....... ........
0490: d0 b5 d0 bd d0 b8 d1 8f 20 d0 b7 d0 b0 d0 b4 d0 ........ .......
04a0: b0 d0 b5 d1 82 d1 81 d1 8f 20 d1 85 d1 80 d0 b0 ......... ......
04b0: d0 bd d0 b8 d0 bb d0 b8 d1 89 d0 b5 2c 20 d0 b2 ............, ..
04c0: 20 d0 ba d0 be d1 82 d0 be d1 80 d0 be d0 bc 20 ..............
04d0: d0 be d0 bd d0 be 20 d0 b4 d0 be d0 bb d0 b6 d0 ...... .........
04e0: bd d0 be 20 d1 85 d1 80 d0 b0 d0 bd d0 b8 d1 82 ... ............
04f0: d1 8c d1 81 d1 8f 2e 0d 0a 2f 2f 20 d0 a2 d0 be .........// ....
0500: 20 d0 b5 d1 81 d1 82 d1 8c 20 d0 b5 d1 81 d0 bb ........ ......
0510: d0 b8 20 d0 bd d0 b0 d0 bf d1 80 d0 b8 d0 bc d0 .. .............
0520: b5 d1 80 2c 20 d0 b4 d0 bb d1 8f 20 d0 b7 d0 bd ..., ...... ....
0530: d0 b0 d1 87 d0 b5 d0 bd d0 b8 d1 8f 20 d0 b7 d0 ............ ...
0540: b0 d0 b4 d0 b0 d0 bd d0 be 20 d1 85 d1 80 d0 b0 ......... ......
0550: d0 bd d0 b8 d0 bb d0 b8 d1 89 d0 b5 20 22 d0 9a ............ "..
0560: d0 be d0 bc d0 bf d1 8c d1 8e d1 82 d0 b5 d1 80 ................
0570: 22 2c 20 d0 be d0 bd d0 be 20 d0 b1 d1 83 d0 b4 ", ...... ......
0580: d0 b5 d1 82 20 d0 b5 d0 b4 d0 b8 d0 bd d1 8b d0 .... ...........
0590: bc 0d 0a 2f 2f 20 d0 b4 d0 bb d1 8f 20 d0 b2 d1 ...// ...... ...
05a0: 81 d0 b5 d1 85 20 d0 bf d0 be d0 bb d1 8c d0 b7 ..... ..........
05b0: d0 be d0 b2 d0 b0 d1 82 d0 b5 d0 bb d0 b5 d0 b9 ................
05c0: 20 d0 b2 d1 81 d0 b5 d1 85 20 d0 b1 d0 b0 d0 b7 ........ ......
05d0: 20 d0 bd d0 b0 20 d1 8d d1 82 d0 be d0 bc 20 d0 .... ........ .
05e0: ba d0 be d0 bc d0 bf d1 8c d1 8e d1 82 d0 b5 d1 ................
05f0: 80 d0 b5 2e 20 d0 95 d1 81 d0 bb d0 b8 20 d1 85 .... ........ ..
0600: d1 80 d0 b0 d0 bd d0 b8 d0 bb d0 b8 d1 89 d0 b5 ................
0610: 20 2d 20 22 d0 b1 d0 b0 d0 b7 d0 b0 20 d0 b4 d0 - "........ ...
0620: b0 d0 bd d0 bd d1 8b d1 85 22 2c 20 d1 82 d0 be .........", ....
0630: 0d 0a 2f 2f 20 d0 be d0 bd d0 be 20 d0 b5 d0 b4 ..// ...... ....
0640: d0 b8 d0 bd d0 be d0 b5 20 d0 b4 d0 bb d1 8f 20 ........ ......
0650: d0 b2 d1 81 d0 b5 d1 85 20 d0 bf d0 be d0 bb d1 ........ .......
0660: 8c d0 b7 d0 be d0 b2 d0 b0 d1 82 d0 b5 d0 bb d0 ................
0670: b5 d0 b9 20 d1 8d d1 82 d0 be d0 b9 20 d0 b1 d0 ... ........ ...
0680: b0 d0 b7 d1 8b 20 d0 b4 d0 b0 d0 bd d0 bd d1 8b ..... ..........
0690: d1 85 2c 20 d0 b2 20 d0 b4 d1 80 d1 83 d0 b3 d0 .., .. .........
06a0: be d0 b9 20 d0 b1 d0 b0 d0 b7 d0 b5 20 d0 b4 d0 ... ........ ...
06b0: b0 d0 bd d0 bd d1 8b d1 85 20 d0 be d0 bd d0 be ......... ......
06c0: 20 d0 bc d0 be d0 b6 d0 b5 d1 82 20 d0 b1 d1 8b .......... ....
06d0: d1 82 d1 8c 0d 0a 2f 2f 20 d0 b4 d1 80 d1 83 d0 ......// .......
06e0: b3 d0 b8 d0 bc 2c 20 d0 b8 20 d1 82 d0 b4 20 d0 ....., .. .... .
06f0: b8 20 d1 82 d0 bf 2e 20 d0 95 d1 81 d1 82 d1 8c . ..... ........
0700: 20 d1 85 d1 80 d0 b0 d0 bd d0 b8 d0 bb d0 b8 d1 ...............
0710: 89 d0 b5 20 2d 20 d1 81 d0 b5 d0 b0 d0 bd d1 81 ... - ..........
0720: 2e 20 d0 97 d0 bd d0 b0 d1 87 d0 b5 d0 bd d0 b8 . ..............
0730: d1 8f 20 d0 b2 20 d0 bd d0 b5 d0 bc 20 d1 81 d0 .. .. ...... ...
0740: be d1 85 d1 80 d0 b0 d0 bd d1 8f d1 8e d1 82 d1 ................
0750: 81 d1 8f 20 d1 82 d0 be d0 bb d1 8c d0 ba d0 be ... ............
0760: 20 d0 b2 20 d0 bf d0 b0 d0 bc d1 8f d1 82 d0 b8 .. ............
0770: 0d 0a 2f 2f 20 d0 bd d0 b0 20 d0 b2 d1 80 d0 b5 ..// .... ......
0780: d0 bc d1 8f 20 d1 80 d0 b0 d0 b1 d0 be d1 82 d1 .... ...........
0790: 8b 2c 20 d0 b8 20 d0 bf d0 be d1 81 d0 bb d0 b5 ., .. ..........
07a0: 20 d1 81 d0 b5 d0 b0 d0 bd d1 81 d0 b0 20 d0 bd ............ ..
07b0: d0 b5 20 d1 81 d0 be d1 85 d1 80 d0 b0 d0 bd d1 .. .............
07c0: 8f d1 8e d1 82 d1 81 d1 8f 2e 0d 0a 2f 2f 20 d0 ............// .
07d0: a3 d0 b7 d0 bd d0 b0 d1 82 d1 8c 2c 20 d0 ba 20 ..........., ..
07e0: d0 ba d0 b0 d0 ba d0 be d0 bc d1 83 20 d1 85 d1 ............ ...
07f0: 80 d0 b0 d0 bd d0 b8 d0 bb d0 b8 d1 89 d1 83 20 ...............
0800: d0 be d1 82 d0 bd d0 be d1 81 d0 b8 d1 82 d1 8c ................
0810: d1 81 d1 8f 20 d0 b7 d0 bd d0 b0 d1 87 d0 b5 d0 .... ...........
0820: bd d0 b8 d0 b5 20 2d 20 d0 bf d0 be d0 ba d0 b0 ..... - ........
0830: 20 d0 bd d0 b5 d0 b2 d0 be d0 b7 d0 bc d0 be d0 ...............
0840: b6 d0 bd d0 be 2e 0d 0a 2f 2f 20 31 d0 a1 20 d1 ........// 1.. .
0850: 81 d0 be d1 85 d1 80 d0 b0 d0 bd d1 8f d0 b5 d1 ................
0860: 82 20 d0 b2 20 d1 84 d0 b0 d0 b9 d0 bb 20 d1 82 . .. ........ ..
0870: d0 be d0 bb d1 8c d0 ba d0 be 20 d1 82 d0 b5 20 .......... ....
0880: d0 b7 d0 bd d0 b0 d1 87 d0 b5 d0 bd d0 b8 d1 8f ................
0890: 2c 20 d0 ba d0 be d1 82 d0 be d1 80 d1 8b d0 b5 , ..............
08a0: 20 d0 b1 d1 8b d0 bb d0 b8 20 d0 b8 d0 b7 d0 bc ........ ......
08b0: d0 b5 d0 bd d0 b5 d0 bd d1 8b 20 d0 b2 d0 be 20 .......... ....
08c0: d0 b2 d1 80 d0 b5 d0 bc d1 8f 20 d1 80 d0 b0 d0 .......... .....
08d0: b1 d0 be d1 82 d1 8b 2e 0d 0a 2f 2f 20 d0 9d d0 ..........// ...
08e0: b0 d0 bf d1 80 d0 b8 d0 bc d0 b5 d1 80 2c 20 d0 ............., .
08f0: b4 d0 bb d1 8f 20 d1 86 d0 b2 d0 b5 d1 82 d0 be ..... ..........
0900: d0 b2 20 d1 80 d0 b0 d1 81 d0 ba d1 80 d0 b0 d1 .. .............
0910: 81 d0 ba d0 b8 20 d1 8f d0 b7 d1 8b d0 ba d0 b0 ..... ..........
0920: 20 d1 80 d0 b0 d1 81 d1 88 d0 b8 d1 80 d0 b5 d0 ...............
0930: bd d0 b8 d0 b9 20 d0 bd d0 b5 d1 82 20 d0 bf d0 ..... ...... ...
0940: be d0 bb d1 8c d0 b7 d0 be d0 b2 d0 b0 d1 82 d0 ................
0950: b5 d0 bb d1 8c d1 81 d0 ba d0 b8 d1 85 20 d0 bd ............. ..
0960: d0 b0 d1 81 d1 82 d1 80 d0 be d0 b5 d0 ba 2c 0d ..............,.
0970: 0a 2f 2f 20 d0 bf d0 be d1 8d d1 82 d0 be d0 bc .// ............
0980: d1 83 20 d0 b2 20 d1 84 d0 b0 d0 b9 d0 bb d0 b0 .. .. ..........
0990: d1 85 20 70 66 6c 20 d0 be d0 bd d0 b8 20 d0 bd .. pfl ...... ..
09a0: d0 b5 20 d0 b2 d0 b8 d0 b4 d0 bd d1 8b 2c 20 d1 .. .........., .
09b0: 82 d0 ba 20 d0 bd d0 b8 d0 ba d0 be d0 b3 d0 b4 ... ............
09c0: d0 b0 20 d0 bd d0 b5 20 d0 b8 d0 b7 d0 bc d0 b5 .. .... ........
09d0: d0 bd d1 8f d0 bb d0 b8 d1 81 d1 8c 20 d0 b2 d0 ............ ...
09e0: be 20 d0 b2 d1 80 d0 b5 d0 bc d1 8f 20 d1 80 d0 . .......... ...
09f0: b0 d0 b1 d0 be d1 82 d1 8b 2e 0d 0a 2f 2f 20 d0 ............// .
0a00: 9e d0 b4 d0 bd d0 b0 d0 ba d0 be 20 d0 bf d1 80 ........... ....
0a10: d0 b8 20 d1 80 d0 b0 d0 b1 d0 be d1 82 d0 b5 20 .. ............
0a20: 31 d0 a1 20 d0 be d0 bd d0 b8 20 d0 b5 d1 81 d1 1.. ...... .....
0a30: 82 d1 8c 20 d0 b2 20 d0 bf d1 80 d0 be d1 84 d0 ... .. .........
0a40: b0 d0 b9 d0 bb d0 b5 20 d0 b8 20 d1 81 d0 be d0 ....... .. .....
0a50: b4 d0 b5 d1 80 d0 b6 d0 b0 d1 82 20 d1 81 d0 b2 ........... ....
0a60: d0 be d0 b8 20 d0 b4 d0 b5 d1 84 d0 be d0 bb d1 .... ...........
0a70: 82 d0 bd d1 8b d0 b5 20 d0 b7 d0 bd d0 b0 d1 87 ....... ........
0a80: d0 b5 d0 bd d0 b8 d1 8f 2e 0d 0a 2f 2f 20 d0 a1 ...........// ..
0a90: d0 be d0 b7 d0 b4 d0 b0 d1 82 d1 8c 20 d1 81 d0 ............ ...
0aa0: b2 d0 be d0 b5 20 d0 b7 d0 bd d0 b0 d1 87 d0 b5 ..... ..........
0ab0: d0 bd d0 b8 d0 b5 20 d0 bc d0 be d0 b6 d0 bd d0 ...... .........
0ac0: be 20 d0 bc d0 b5 d1 82 d0 be d0 b4 d0 be d0 bc . ..............
0ad0: 20 63 72 65 61 74 65 56 61 6c 75 65 20 d0 be d0 createValue ...
0ae0: b1 d1 8a d0 b5 d0 ba d1 82 d0 b0 20 50 72 6f 66 ........... Prof
0af0: 69 6c 65 2c 0d 0a 2f 2f 20 d1 83 d1 81 d1 82 d0 ile,..// .......
0b00: b0 d0 bd d0 be d0 b2 d0 b8 d1 82 d1 8c 20 d0 b7 ............. ..
0b10: d0 bd d0 b0 d1 87 d0 b5 d0 bd d0 b8 d0 b5 20 2d .............. -
0b20: 20 d0 bc d0 b5 d1 82 d0 be d0 b4 d0 be d0 bc 20 ..............
0b30: 73 65 74 56 61 6c 75 65 2e 0d 0a 2f 2f 20 d0 9a setValue...// ..
0b40: 20 d0 b7 d0 bd d0 b0 d1 87 d0 b5 d0 bd d0 b8 d1 ...............
0b50: 8f d0 bc 2c 20 d1 85 d1 80 d0 b0 d0 bd d1 8f d1 ..., ...........
0b60: 89 d0 b8 d0 bc d1 81 d1 8f 20 d0 b2 20 d0 bf d0 ......... .. ...
0b70: be d0 b4 d0 bf d0 b0 d0 bf d0 ba d0 b0 d1 85 2c ...............,
0b80: 20 d0 bc d0 be d0 b6 d0 bd d0 be 20 d1 81 d1 80 .......... ....
0b90: d0 b0 d0 b7 d1 83 20 d0 be d0 b1 d1 80 d0 b0 d1 ...... .........
0ba0: 82 d0 b8 d1 82 d1 8c d1 81 d1 8f 20 d0 b8 d0 b7 ........... ....
0bb0: 20 d0 b2 d1 8b d1 88 d0 b5 d1 81 d1 82 d0 be d1 ...............
0bc0: 8f d1 89 d0 b5 d0 b9 20 d0 bf d0 b0 d0 bf d0 ba ....... ........
0bd0: d0 b5 2c 0d 0a 2f 2f 20 d1 83 d0 ba d0 b0 d0 b7 ..,..// ........
0be0: d0 b0 d0 b2 20 d0 bf d0 be d0 bb d0 bd d1 8b d0 .... ...........
0bf0: b9 20 d0 bf d1 83 d1 82 d1 8c 20 d0 be d1 82 20 . ........ ....
0c00: d1 8d d1 82 d0 be d0 b9 20 d0 bf d0 b0 d0 bf d0 ........ .......
0c10: ba d0 b5 20 d1 87 d0 b5 d1 80 d0 b5 d0 b7 20 d1 ... .......... .
0c20: 81 d0 bb d1 8d d1 88 3a 0d 0a 2f 2f 20 70 72 6f .......:..// pro
0c30: 66 69 6c 65 52 6f 6f 74 2e 67 65 74 56 61 6c 75 fileRoot.getValu
0c40: 65 28 22 41 70 70 2f 4e 61 6d 65 22 29 0d 0a 2f e("App/Name")../
0c50: 2f 20 70 72 6f 66 69 6c 65 52 6f 6f 74 2e 63 72 / profileRoot.cr
0c60: 65 61 74 65 56 61 6c 75 65 28 22 53 6e 65 67 6f eateValue("Snego
0c70: 70 61 74 2f 4d 79 53 65 74 74 69 6e 67 73 2f 4d pat/MySettings/M
0c80: 79 56 61 6c 75 65 22 2c 20 30 2c 20 70 66 6c 53 yValue", 0, pflS
0c90: 6e 65 67 6f 70 61 74 29 0d 0a 2f 2f 20 70 72 6f negopat)..// pro
0ca0: 66 69 6c 65 52 6f 6f 74 2e 73 65 74 56 61 6c 75 fileRoot.setValu
0cb0: 65 28 22 53 6e 65 67 6f 70 61 74 2f 4d 79 53 65 e("Snegopat/MySe
0cc0: 74 74 69 6e 67 73 2f 4d 79 56 61 6c 75 65 22 2c ttings/MyValue",
0cd0: 20 31 30 29 0d 0a 2f 2f 20 d0 a1 d0 bd d0 b5 d0 10)..// .......
0ce0: b3 d0 be d0 bf d0 b0 d1 82 20 d0 b4 d0 be d0 b1 ......... ......
0cf0: d0 b0 d0 b2 d0 bb d1 8f d0 b5 d1 82 20 d0 b5 d1 ............ ...
0d00: 89 d0 b5 20 d0 be d0 b4 d0 bd d0 be 20 d1 85 d1 ... ........ ...
0d10: 80 d0 b0 d0 bd d0 b8 d0 bb d0 b8 d1 89 d0 b5 20 ...............
0d20: 2d 20 d1 84 d0 b0 d0 b9 d0 bb 20 73 6e 65 67 6f - ........ snego
0d30: 70 61 74 2e 70 66 6c 20 d0 b2 20 d1 81 d0 b2 d0 pat.pfl .. .....
0d40: be d0 b5 d0 b9 20 d0 bf d0 b0 d0 bf d0 ba d0 b5 ..... ..........
0d50: 2e 0d 0a 0d 0a 61 64 64 69 6e 73 2e 62 79 55 6e .....addins.byUn
0d60: 69 71 75 65 4e 61 6d 65 28 22 67 6c 6f 62 61 6c iqueName("global
0d70: 22 29 2e 6f 62 6a 65 63 74 2e 63 6f 6e 6e 65 63 ").object.connec
0d80: 74 47 6c 6f 62 61 6c 73 28 53 65 6c 66 53 63 72 tGlobals(SelfScr
0d90: 69 70 74 29 0d 0a 0d 0a 76 61 72 20 66 6f 72 6d ipt)....var form
0da0: 0d 0a 0d 0a 66 75 6e 63 74 69 6f 6e 20 77 61 6c ....function wal
0db0: 6b 50 72 6f 66 69 6c 65 28 70 66 6c 46 6f 6c 64 kProfile(pflFold
0dc0: 65 72 2c 20 70 61 72 65 6e 74 52 6f 77 29 0d 0a er, parentRow)..
0dd0: 7b 0d 0a 20 20 20 20 2f 2f 66 6f 72 6d 2e d0 ad {.. //form...
0de0: d0 bb d0 b5 d0 bc d0 b5 d0 bd d1 82 d1 8b d0 a4 ................
0df0: d0 be d1 80 d0 bc d1 8b 2e 50 72 6f 66 69 6c 65 .........Profile
0e00: 54 72 65 65 2e d0 9d d0 b0 d1 87 d0 b0 d0 bb d1 Tree............
0e10: 8c d0 bd d0 be d0 b5 d0 9e d1 82 d0 be d0 b1 d1 ................
0e20: 80 d0 b0 d0 b6 d0 b5 d0 bd d0 b8 d0 b5 d0 94 d0 ................
0e30: b5 d1 80 d0 b5 d0 b2 d0 b0 20 3d 20 76 38 4e 65 ......... = v8Ne
0e40: 77 28 22 d0 9f d0 b5 d1 80 d0 b5 d1 87 d0 b8 d1 w(".............
0e50: 81 d0 bb d0 b5 d0 bd d0 b8 d0 b5 d0 9d d0 b0 d1 ................
0e60: 87 d0 b0 d0 bb d1 8c d0 bd d0 be d0 b5 d0 9e d1 ................
0e70: 82 d0 be d0 b1 d1 80 d0 b0 d0 b6 d0 b5 d0 bd d0 ................
0e80: b8 d0 b5 d0 94 d0 b5 d1 80 d0 b5 d0 b2 d0 b0 22 ..............."
0e90: 29 2e d0 a0 d0 b0 d1 81 d0 ba d1 80 d1 8b d0 b2 )...............
0ea0: d0 b0 d1 82 d1 8c d0 92 d1 81 d0 b5 d0 a3 d1 80 ................
0eb0: d0 be d0 b2 d0 bd d0 b8 0d 0a 20 20 20 20 0d 0a .......... ..
0ec0: 20 20 20 20 76 61 72 20 6d 79 52 6f 77 20 3d 20 var myRow =
0ed0: 70 61 72 65 6e 74 52 6f 77 2e d0 a1 d1 82 d1 80 parentRow.......
0ee0: d0 be d0 ba d0 b8 2e d0 94 d0 be d0 b1 d0 b0 d0 ................
0ef0: b2 d0 b8 d1 82 d1 8c 28 29 0d 0a 20 20 20 20 6d .......().. m
0f00: 79 52 6f 77 2e 4b 65 79 20 3d 20 70 66 6c 46 6f yRow.Key = pflFo
0f10: 6c 64 65 72 2e 6e 61 6d 65 0d 0a 20 20 20 20 66 lder.name.. f
0f20: 6f 72 28 76 61 72 20 69 20 3d 20 30 2c 20 63 3d or(var i = 0, c=
0f30: 20 70 66 6c 46 6f 6c 64 65 72 2e 66 6f 6c 64 65 pflFolder.folde
0f40: 72 73 43 6f 75 6e 74 3b 20 69 20 3c 20 63 3b 20 rsCount; i < c;
0f50: 69 2b 2b 29 0d 0a 20 20 20 20 20 20 20 20 77 61 i++).. wa
0f60: 6c 6b 50 72 6f 66 69 6c 65 28 70 66 6c 46 6f 6c lkProfile(pflFol
0f70: 64 65 72 2e 67 65 74 46 6f 6c 64 65 72 41 74 28 der.getFolderAt(
0f80: 69 29 2c 20 6d 79 52 6f 77 29 0d 0a 20 20 20 20 i), myRow)..
0f90: 66 6f 72 28 76 61 72 20 69 20 3d 20 30 2c 20 63 for(var i = 0, c
0fa0: 20 3d 20 70 66 6c 46 6f 6c 64 65 72 2e 76 61 6c = pflFolder.val
0fb0: 75 65 73 43 6f 75 6e 74 3b 20 69 20 3c 20 63 3b uesCount; i < c;
0fc0: 20 69 2b 2b 29 0d 0a 20 20 20 20 7b 0d 0a 20 20 i++).. {..
0fd0: 20 20 20 20 20 20 76 61 72 20 72 6f 77 20 3d 20 var row =
0fe0: 6d 79 52 6f 77 2e d0 a1 d1 82 d1 80 d0 be d0 ba myRow...........
0ff0: d0 b8 2e d0 94 d0 be d0 b1 d0 b0 d0 b2 d0 b8 d1 ................
1000: 82 d1 8c 28 29 0d 0a 20 20 20 20 20 20 20 20 72 ...().. r
1010: 6f 77 2e 4b 65 79 20 3d 20 70 66 6c 46 6f 6c 64 ow.Key = pflFold
1020: 65 72 2e 76 61 6c 75 65 4e 61 6d 65 28 69 29 0d er.valueName(i).
1030: 0a 20 20 20 20 20 20 20 20 76 61 72 20 76 61 6c . var val
1040: 20 3d 20 70 66 6c 46 6f 6c 64 65 72 2e 67 65 74 = pflFolder.get
1050: 56 61 6c 75 65 41 74 28 69 29 0d 0a 20 20 20 20 ValueAt(i)..
1060: 20 20 20 20 72 6f 77 2e 56 61 6c 75 65 20 3d 20 row.Value =
1070: 76 61 6c 0d 0a 20 20 20 20 20 20 20 20 72 6f 77 val.. row
1080: 2e 56 61 6c 75 65 49 6e 74 65 72 6e 61 6c 20 3d .ValueInternal =
1090: 20 d0 97 d0 bd d0 b0 d1 87 d0 b5 d0 bd d0 b8 d0 ...............
10a0: b5 d0 92 d0 a1 d1 82 d1 80 d0 be d0 ba d1 83 d0 ................
10b0: 92 d0 bd d1 83 d1 82 d1 80 28 76 61 6c 29 0d 0a .........(val)..
10c0: 20 20 20 20 7d 0d 0a 7d 0d 0a 0d 0a 66 75 6e 63 }..}....func
10d0: 74 69 6f 6e 20 6d 61 63 72 6f 73 d0 9f d0 be d0 tion macros.....
10e0: ba d0 b0 d0 b7 d0 b0 d1 82 d1 8c d0 9f d1 80 d0 ................
10f0: be d1 84 d0 b0 d0 b9 d0 bb 28 29 0d 0a 7b 0d 0a .........()..{..
1100: 20 20 20 20 72 65 66 72 65 73 68 41 6c 6c 28 29 refreshAll()
1110: 0d 0a 20 20 20 20 20 20 20 20 2f 2f 20 69 66 28 .. // if(
1120: 21 66 6f 72 6d 29 0d 0a 20 20 20 20 20 20 20 20 !form)..
1130: 2f 2f 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 // {..
1140: 20 20 2f 2f 20 66 6f 72 6d 20 3d 20 6c 6f 61 64 // form = load
1150: 53 63 72 69 70 74 46 6f 72 6d 28 53 65 6c 66 53 ScriptForm(SelfS
1160: 63 72 69 70 74 2e 66 75 6c 6c 50 61 74 68 2e 72 cript.fullPath.r
1170: 65 70 6c 61 63 65 28 2f 6a 73 24 2f 69 2c 20 27 eplace(/js$/i, '
1180: 73 73 66 27 29 2c 20 53 65 6c 66 53 63 72 69 70 ssf'), SelfScrip
1190: 74 2e 73 65 6c 66 29 0d 0a 20 20 20 20 20 20 20 t.self)..
11a0: 20 20 20 20 20 2f 2f 20 77 61 6c 6b 50 72 6f 66 // walkProf
11b0: 69 6c 65 28 70 72 6f 66 69 6c 65 52 6f 6f 74 2c ile(profileRoot,
11c0: 20 66 6f 72 6d 2e 50 72 6f 66 69 6c 65 54 72 65 form.ProfileTre
11d0: 65 29 0d 0a 20 20 20 20 20 20 20 20 2f 2f 20 7d e).. // }
11e0: 0d 0a 20 20 20 20 66 6f 72 6d 2e d0 9e d1 82 d0 .. form......
11f0: ba d1 80 d1 8b d1 82 d1 8c 28 29 0d 0a 7d 0d 0a .........()..}..
1200: 0d 0a 66 75 6e 63 74 69 6f 6e 20 72 65 66 72 65 ..function refre
1210: 73 68 41 6c 6c 28 29 0d 0a 7b 0d 0a 20 20 20 20 shAll()..{..
1220: 69 66 28 21 66 6f 72 6d 29 0d 0a 20 20 20 20 7b if(!form).. {
1230: 0d 0a 20 20 20 20 20 20 20 20 66 6f 72 6d 20 3d .. form =
1240: 20 6c 6f 61 64 53 63 72 69 70 74 46 6f 72 6d 28 loadScriptForm(
1250: 53 65 6c 66 53 63 72 69 70 74 2e 66 75 6c 6c 50 SelfScript.fullP
1260: 61 74 68 2e 72 65 70 6c 61 63 65 28 2f 6a 73 24 ath.replace(/js$
1270: 2f 69 2c 20 27 73 73 66 27 29 2c 20 53 65 6c 66 /i, 'ssf'), Self
1280: 53 63 72 69 70 74 2e 73 65 6c 66 29 0d 0a 20 20 Script.self)..
1290: 20 20 20 20 20 20 20 20 20 20 2f 2f 77 61 6c 6b //walk
12a0: 50 72 6f 66 69 6c 65 28 70 72 6f 66 69 6c 65 52 Profile(profileR
12b0: 6f 6f 74 2c 20 66 6f 72 6d 2e 50 72 6f 66 69 6c oot, form.Profil
12c0: 65 54 72 65 65 29 0d 0a 20 20 20 20 7d 0d 0a 20 eTree).. }..
12d0: 20 20 20 77 61 6c 6b 50 72 6f 66 69 6c 65 28 70 walkProfile(p
12e0: 72 6f 66 69 6c 65 52 6f 6f 74 2c 20 66 6f 72 6d rofileRoot, form
12f0: 2e 50 72 6f 66 69 6c 65 54 72 65 65 29 0d 0a 7d .ProfileTree)..}
1300: 0d 0a 0d 0a 2f 2a 20 d0 92 d0 be d0 b7 d0 b2 d1 ..../* .........
1310: 80 d0 b0 d1 89 d0 b0 d0 b5 d1 82 20 d0 bd d0 b0 ........... ....
1320: d0 b7 d0 b2 d0 b0 d0 bd d0 b8 d0 b5 20 d0 bc d0 ............ ...
1330: b0 d0 ba d1 80 d0 be d1 81 d0 b0 20 d0 bf d0 be ........... ....
1340: 20 d1 83 d0 bc d0 be d0 bb d1 87 d0 b0 d0 bd d0 ...............
1350: b8 d1 8e 20 2d 20 d0 b2 d1 8b d0 b7 d1 8b d0 b2 ... - ..........
1360: d0 b0 d0 b5 d1 82 d1 81 d1 8f 2c 20 d0 ba d0 be .........., ....
1370: d0 b3 d0 b4 d0 b0 20 d0 bf d0 be d0 bb d1 8c d0 ...... .........
1380: b7 d0 be d0 b2 d0 b0 d1 82 d0 b5 d0 bb d1 8c 20 ...............
1390: 0d 0a d0 b4 d0 b2 d0 b0 d0 b6 d0 b4 d1 8b 20 d1 .............. .
13a0: 89 d0 b5 d0 bb d0 ba d0 b0 d0 b5 d1 82 20 d0 bc ............. ..
13b0: d1 8b d1 88 d1 8c d1 8e 20 d0 bf d0 be 20 d0 bd ........ .... ..
13c0: d0 b0 d0 b7 d0 b2 d0 b0 d0 bd d0 b8 d1 8e 20 d1 .............. .
13d0: 81 d0 ba d1 80 d0 b8 d0 bf d1 82 d0 b0 20 d0 b2 ............. ..
13e0: 20 d0 be d0 ba d0 bd d0 b5 20 d0 a1 d0 bd d0 b5 ........ ......
13f0: d0 b3 d0 be d0 bf d0 b0 d1 82 d0 b0 2e 20 2a 2f ............. */
1400: 0d 0a 66 75 6e 63 74 69 6f 6e 20 67 65 74 44 65 ..function getDe
1410: 66 61 75 6c 74 4d 61 63 72 6f 73 28 29 20 7b 0d faultMacros() {.
1420: 0a 20 20 20 20 72 65 74 75 72 6e 20 27 d0 9f d0 . return '...
1430: be d0 ba d0 b0 d0 b7 d0 b0 d1 82 d1 8c d0 9f d1 ................
1440: 80 d0 be d1 84 d0 b0 d0 b9 d0 bb 27 3b 0d 0a 7d ...........';..}
1450: 0d 0a 0d 0a 66 75 6e 63 74 69 6f 6e 20 d0 9a d0 ....function ...
1460: be d0 bc d0 b0 d0 bd d0 b4 d0 bd d0 b0 d1 8f d0 ................
1470: 9f d0 b0 d0 bd d0 b5 d0 bb d1 8c d0 a0 d0 b0 d0 ................
1480: b7 d0 b2 d0 b5 d1 80 d0 bd d1 83 d1 82 d1 8c d0 ................
1490: 92 d1 81 d0 b5 d0 93 d1 80 d1 83 d0 bf d0 bf d1 ................
14a0: 8b 28 d0 9a d0 bd d0 be d0 bf d0 ba d0 b0 29 0d .(............).
14b0: 0a 7b 0d 0a 20 20 20 20 66 6f 72 28 76 61 72 20 .{.. for(var
14c0: 72 6f 77 73 41 72 72 61 79 20 3d 20 6e 65 77 20 rowsArray = new
14d0: 45 6e 75 6d 65 72 61 74 6f 72 28 66 6f 72 6d 2e Enumerator(form.
14e0: 50 72 6f 66 69 6c 65 54 72 65 65 2e d0 a1 d1 82 ProfileTree.....
14f0: d1 80 d0 be d0 ba d0 b8 29 3b 0d 0a 20 20 20 20 ........);..
1500: 20 20 20 20 21 72 6f 77 73 41 72 72 61 79 2e 61 !rowsArray.a
1510: 74 45 6e 64 28 29 3b 20 72 6f 77 73 41 72 72 61 tEnd(); rowsArra
1520: 79 2e 6d 6f 76 65 4e 65 78 74 28 29 29 0d 0a 20 y.moveNext())..
1530: 20 20 20 7b 0d 0a 20 20 20 20 20 20 20 20 76 61 {.. va
1540: 72 20 72 6f 77 20 3d 20 72 6f 77 73 41 72 72 61 r row = rowsArra
1550: 79 2e 69 74 65 6d 28 29 3b 0d 0a 20 20 20 20 20 y.item();..
1560: 20 20 20 66 6f 72 6d 2e d0 ad d0 bb d0 b5 d0 bc form.........
1570: d0 b5 d0 bd d1 82 d1 8b d0 a4 d0 be d1 80 d0 bc ................
1580: d1 8b 2e 50 72 6f 66 69 6c 65 54 72 65 65 2e d0 ...ProfileTree..
1590: a0 d0 b0 d0 b7 d0 b2 d0 b5 d1 80 d0 bd d1 83 d1 ................
15a0: 82 d1 8c 28 72 6f 77 2c 20 74 72 75 65 29 0d 0a ...(row, true)..
15b0: 20 20 20 20 7d 0d 0a 7d 0d 0a 0d 0a 66 75 6e 63 }..}....func
15c0: 74 69 6f 6e 20 d0 9a d0 be d0 bc d0 b0 d0 bd d0 tion ...........
15d0: b4 d0 bd d0 b0 d1 8f d0 9f d0 b0 d0 bd d0 b5 d0 ................
15e0: bb d1 8c d0 a1 d0 b2 d0 b5 d1 80 d0 bd d1 83 d1 ................
15f0: 82 d1 8c d0 92 d1 81 d0 b5 d0 93 d1 80 d1 83 d0 ................
1600: bf d0 bf d1 8b 28 d0 9a d0 bd d0 be d0 bf d0 ba .....(..........
1610: d0 b0 29 0d 0a 7b 0d 0a 20 20 20 20 2f 2f 20 d0 ..)..{.. // .
1620: bf d0 b5 d1 80 d0 b2 d1 8b d0 b9 20 d1 83 d1 80 ........... ....
1630: d0 be d0 b2 d0 b5 d0 bd d1 8c 20 d0 b2 d1 81 d0 .......... .....
1640: b5 d0 b3 d0 b4 d0 b0 20 d0 be d1 81 d1 82 d0 b0 ....... ........
1650: d0 b2 d0 bb d1 8f d0 b5 d0 bc 20 d0 be d1 82 d0 .......... .....
1660: ba d1 80 d1 8b d1 82 d1 8b d0 bc 0d 0a 20 20 20 .............
1670: 20 72 6f 77 30 20 3d 20 66 6f 72 6d 2e 50 72 6f row0 = form.Pro
1680: 66 69 6c 65 54 72 65 65 2e d0 a1 d1 82 d1 80 d0 fileTree........
1690: be d0 ba d0 b8 2e d0 9f d0 be d0 bb d1 83 d1 87 ................
16a0: d0 b8 d1 82 d1 8c 28 30 29 0d 0a 20 20 20 20 66 ......(0).. f
16b0: 6f 72 28 76 61 72 20 72 6f 77 73 41 72 72 61 79 or(var rowsArray
16c0: 20 3d 20 6e 65 77 20 45 6e 75 6d 65 72 61 74 6f = new Enumerato
16d0: 72 28 72 6f 77 30 2e d0 a1 d1 82 d1 80 d0 be d0 r(row0..........
16e0: ba d0 b8 29 3b 0d 0a 20 20 20 20 20 20 20 20 21 ...);.. !
16f0: 72 6f 77 73 41 72 72 61 79 2e 61 74 45 6e 64 28 rowsArray.atEnd(
1700: 29 3b 20 72 6f 77 73 41 72 72 61 79 2e 6d 6f 76 ); rowsArray.mov
1710: 65 4e 65 78 74 28 29 29 0d 0a 20 20 20 20 7b 0d eNext()).. {.
1720: 0a 20 20 20 20 20 20 20 20 76 61 72 20 72 6f 77 . var row
1730: 20 3d 20 72 6f 77 73 41 72 72 61 79 2e 69 74 65 = rowsArray.ite
1740: 6d 28 29 3b 0d 0a 20 20 20 20 20 20 20 20 66 6f m();.. fo
1750: 72 6d 2e d0 ad d0 bb d0 b5 d0 bc d0 b5 d0 bd d1 rm..............
1760: 82 d1 8b d0 a4 d0 be d1 80 d0 bc d1 8b 2e 50 72 ..............Pr
1770: 6f 66 69 6c 65 54 72 65 65 2e d0 a1 d0 b2 d0 b5 ofileTree.......
1780: d1 80 d0 bd d1 83 d1 82 d1 8c 28 72 6f 77 29 0d ..........(row).
1790: 0a 20 20 20 20 7d 0d 0a 7d 0d 0a 0d 0a 66 75 6e . }..}....fun
17a0: 63 74 69 6f 6e 20 d0 9a d0 be d0 bc d0 b0 d0 bd ction ..........
17b0: d0 b4 d0 bd d0 b0 d1 8f d0 9f d0 b0 d0 bd d0 b5 ................
17c0: d0 bb d1 8c d0 9e d0 b1 d0 bd d0 be d0 b2 d0 b8 ................
17d0: d1 82 d1 8c 28 d0 9a d0 bd d0 be d0 bf d0 ba d0 ....(...........
17e0: b0 29 0d 0a 7b 0d 0a 20 20 20 20 69 66 28 66 6f .)..{.. if(fo
17f0: 72 6d 29 0d 0a 20 20 20 20 20 20 20 20 66 6f 72 rm).. for
1800: 6d 2e 50 72 6f 66 69 6c 65 54 72 65 65 2e d0 a1 m.ProfileTree...
1810: d1 82 d1 80 d0 be d0 ba d0 b8 2e d0 9e d1 87 d0 ................
1820: b8 d1 81 d1 82 d0 b8 d1 82 d1 8c 28 29 0d 0a 20 ...........()..
1830: 20 20 20 72 65 66 72 65 73 68 41 6c 6c 28 29 0d refreshAll().
1840: 0a 20 20 20 20 2f 2f 20 69 66 28 66 6f 72 6d 29 . // if(form)
1850: 0d 0a 20 20 20 20 20 20 20 20 2f 2f 20 66 6f 72 .. // for
1860: 6d 2e d0 9e d0 b1 d0 bd d0 be d0 b2 d0 b8 d1 82 m...............
1870: d1 8c 28 29 0d 0a 7d 0d 0a ..()..}..