| ofs | hex dump | ascii |
|---|
| 0000 | 07 00 00 00 00 00 00 00 6a 06 5f 30 2e 66 64 78 00 00 00 00 00 00 07 a2 06 5f 30 2e 66 64 74 00 | ........j._0.fdx........._0.fdt. |
| 0020 | 00 00 00 00 03 84 9a 06 5f 30 2e 66 6e 6d 00 00 00 00 00 03 84 c5 06 5f 30 2e 74 69 73 00 00 00 | ........_0.fnm........._0.tis... |
| 0040 | 00 00 04 0d 29 06 5f 30 2e 74 69 69 00 00 00 00 00 04 0f 0b 06 5f 30 2e 66 72 71 00 00 00 00 00 | ....)._0.tii........._0.frq..... |
| 0060 | 04 70 f5 06 5f 30 2e 70 72 78 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 c9 00 00 00 00 00 00 | .p.._0.prx...................... |
| 0080 | 09 9b 00 00 00 00 00 00 11 21 00 00 00 00 00 00 15 1c 00 00 00 00 00 00 19 e0 00 00 00 00 00 00 | .........!...................... |
| 00a0 | 20 01 00 00 00 00 00 00 24 a5 00 00 00 00 00 00 33 ff 00 00 00 00 00 00 36 4a 00 00 00 00 00 00 | ........$.......3.......6J...... |
| 00c0 | 3b 00 00 00 00 00 00 00 3d 0f 00 00 00 00 00 00 3f 6a 00 00 00 00 00 00 41 0c 00 00 00 00 00 00 | ;.......=.......?j......A....... |
| 00e0 | 43 0a 00 00 00 00 00 00 43 b1 00 00 00 00 00 00 45 dc 00 00 00 00 00 00 46 c8 00 00 00 00 00 00 | C.......C.......E.......F....... |
| 0100 | 4b 04 00 00 00 00 00 00 4d 85 00 00 00 00 00 00 51 ea 00 00 00 00 00 00 58 52 00 00 00 00 00 00 | K.......M.......Q.......XR...... |
| 0120 | 59 c4 00 00 00 00 00 00 5c 55 00 00 00 00 00 00 5f 87 00 00 00 00 00 00 60 ef 00 00 00 00 00 00 | Y.......\U......_.......`....... |
| 0140 | 64 7e 00 00 00 00 00 00 67 05 00 00 00 00 00 00 69 d1 00 00 00 00 00 00 70 06 00 00 00 00 00 00 | d~......g.......i.......p....... |
| 0160 | 72 75 00 00 00 00 00 00 74 a7 00 00 00 00 00 00 75 dd 00 00 00 00 00 00 7a 5b 00 00 00 00 00 00 | ru......t.......u.......z[...... |
| 0180 | 7c 45 00 00 00 00 00 00 7e 1a 00 00 00 00 00 00 7f e9 00 00 00 00 00 00 81 ad 00 00 00 00 00 00 | |E......~....................... |
| 01a0 | 84 01 00 00 00 00 00 00 87 e7 00 00 00 00 00 00 8d 4e 00 00 00 00 00 00 90 6c 00 00 00 00 00 00 | .................N.......l...... |
| 01c0 | 96 1b 00 00 00 00 00 00 98 64 00 00 00 00 00 00 9a 84 00 00 00 00 00 00 9d 4c 00 00 00 00 00 00 | .........d...............L...... |
| 01e0 | 9e fe 00 00 00 00 00 00 a2 03 00 00 00 00 00 00 aa aa 00 00 00 00 00 00 ad 3d 00 00 00 00 00 00 | .........................=...... |
| 0200 | b0 ef 00 00 00 00 00 00 b3 99 00 00 00 00 00 00 b4 04 00 00 00 00 00 00 b5 a4 00 00 00 00 00 00 | ................................ |
| 0220 | b8 17 00 00 00 00 00 00 ba e6 00 00 00 00 00 00 bc a1 00 00 00 00 00 00 be 77 00 00 00 00 00 00 | .........................w...... |
| 0240 | c1 e7 00 00 00 00 00 00 c3 82 00 00 00 00 00 00 c3 ef 00 00 00 00 00 00 c7 e5 00 00 00 00 00 00 | ................................ |
| 0260 | ca 9f 00 00 00 00 00 00 cc d2 00 00 00 00 00 00 ce a9 00 00 00 00 00 00 d2 74 00 00 00 00 00 00 | .........................t...... |
| 0280 | d4 56 00 00 00 00 00 00 e1 14 00 00 00 00 00 00 e7 dd 00 00 00 00 00 00 ea e9 00 00 00 00 00 00 | .V.............................. |
| 02a0 | ed e7 00 00 00 00 00 00 ee 44 00 00 00 00 00 00 fb d0 00 00 00 00 00 00 ff 22 00 00 00 00 00 01 | .........D..............."...... |
| 02c0 | 03 95 00 00 00 00 00 01 03 dd 00 00 00 00 00 01 05 0d 00 00 00 00 00 01 0c 82 00 00 00 00 00 01 | ................................ |
| 02e0 | 0e 8d 00 00 00 00 00 01 10 5b 00 00 00 00 00 01 13 8f 00 00 00 00 00 01 15 19 00 00 00 00 00 01 | .........[...................... |
| 0300 | 18 d8 00 00 00 00 00 01 1b f3 00 00 00 00 00 01 1d c8 00 00 00 00 00 01 1f 6e 00 00 00 00 00 01 | .........................n...... |
| 0320 | 22 13 00 00 00 00 00 01 28 13 00 00 00 00 00 01 2a e1 00 00 00 00 00 01 2b a3 00 00 00 00 00 01 | ".......(.......*.......+....... |
| 0340 | 2d 05 00 00 00 00 00 01 30 f8 00 00 00 00 00 01 36 6a 00 00 00 00 00 01 38 cd 00 00 00 00 00 01 | -.......0.......6j......8....... |
| 0360 | 3a a2 00 00 00 00 00 01 3d d9 00 00 00 00 00 01 3e 24 00 00 00 00 00 01 49 07 00 00 00 00 00 01 | :.......=.......>$......I....... |
| 0380 | 49 5e 00 00 00 00 00 01 4b 2e 00 00 00 00 00 01 4d 7d 00 00 00 00 00 01 51 bf 00 00 00 00 00 01 | I^......K.......M}......Q....... |
| 03a0 | 53 a2 00 00 00 00 00 01 55 49 00 00 00 00 00 01 5e c0 00 00 00 00 00 01 60 1e 00 00 00 00 00 01 | S.......UI......^.......`....... |
| 03c0 | 60 e7 00 00 00 00 00 01 63 e0 00 00 00 00 00 01 65 16 00 00 00 00 00 01 68 1f 00 00 00 00 00 01 | `.......c.......e.......h....... |
| 03e0 | 72 1f 00 00 00 00 00 01 73 ea 00 00 00 00 00 01 77 ef 00 00 00 00 00 01 7a 6f 00 00 00 00 00 01 | r.......s.......w.......zo...... |
| 0400 | 7f 25 00 00 00 00 00 01 80 f8 00 00 00 00 00 01 84 0b 00 00 00 00 00 01 87 a7 00 00 00 00 00 01 | .%.............................. |
| 0420 | 8a e0 00 00 00 00 00 01 8c 27 00 00 00 00 00 01 9d c7 00 00 00 00 00 01 a1 b3 00 00 00 00 00 01 | .........'...................... |
| 0440 | a6 0f 00 00 00 00 00 01 a8 fa 00 00 00 00 00 01 ad 6b 00 00 00 00 00 01 ad c8 00 00 00 00 00 01 | .................k.............. |
| 0460 | b1 49 00 00 00 00 00 01 b8 46 00 00 00 00 00 01 bc 60 00 00 00 00 00 01 bf 48 00 00 00 00 00 01 | .I.......F.......`.......H...... |
| 0480 | c4 6e 00 00 00 00 00 01 c7 cf 00 00 00 00 00 01 cd a2 00 00 00 00 00 01 dd 7f 00 00 00 00 00 01 | .n.............................. |
| 04a0 | df 69 00 00 00 00 00 01 e3 7b 00 00 00 00 00 01 e8 56 00 00 00 00 00 01 ed 61 00 00 00 00 00 01 | .i.......{.......V.......a...... |
| 04c0 | ef 84 00 00 00 00 00 01 f3 e8 00 00 00 00 00 01 ff 97 00 00 00 00 00 02 03 c1 00 00 00 00 00 02 | ................................ |
| 04e0 | 06 cf 00 00 00 00 00 02 09 14 00 00 00 00 00 02 0f 94 00 00 00 00 00 02 1b f1 00 00 00 00 00 02 | ................................ |
| 0500 | 1e ee 00 00 00 00 00 02 1f 3d 00 00 00 00 00 02 26 ce 00 00 00 00 00 02 2b fa 00 00 00 00 00 02 | .........=......&.......+....... |
| 0520 | 32 ae 00 00 00 00 00 02 37 ea 00 00 00 00 00 02 3b 96 00 00 00 00 00 02 3e b4 00 00 00 00 00 02 | 2.......7.......;.......>....... |
| 0540 | 42 90 00 00 00 00 00 02 47 14 00 00 00 00 00 02 4f 8b 00 00 00 00 00 02 4f e8 00 00 00 00 00 02 | B.......G.......O.......O....... |
| 0560 | 53 22 00 00 00 00 00 02 56 77 00 00 00 00 00 02 5b 78 00 00 00 00 00 02 5e 8b 00 00 00 00 00 02 | S"......Vw......[x......^....... |
| 0580 | 62 6d 00 00 00 00 00 02 64 77 00 00 00 00 00 02 68 93 00 00 00 00 00 02 6a 84 00 00 00 00 00 02 | bm......dw......h.......j....... |
| 05a0 | 6d 2a 00 00 00 00 00 02 6e 4b 00 00 00 00 00 02 70 0c 00 00 00 00 00 02 72 4b 00 00 00 00 00 02 | m*......nK......p.......rK...... |
| 05c0 | 78 57 00 00 00 00 00 02 7d c3 00 00 00 00 00 02 80 34 00 00 00 00 00 02 84 22 00 00 00 00 00 02 | xW......}........4......."...... |
| 05e0 | 88 2d 00 00 00 00 00 02 8a cb 00 00 00 00 00 02 8e a0 00 00 00 00 00 02 90 1f 00 00 00 00 00 02 | .-.............................. |
| 0600 | 93 52 00 00 00 00 00 02 98 c0 00 00 00 00 00 02 99 19 00 00 00 00 00 02 9c d3 00 00 00 00 00 02 | .R.............................. |
| 0620 | ad ee 00 00 00 00 00 02 b7 eb 00 00 00 00 00 02 bb 14 00 00 00 00 00 02 c2 16 00 00 00 00 00 02 | ................................ |
| 0640 | c2 f2 00 00 00 00 00 02 ca 93 00 00 00 00 00 02 cc 20 00 00 00 00 00 02 ce 3f 00 00 00 00 00 02 | .........................?...... |
| 0660 | d5 7c 00 00 00 00 00 02 d6 d5 00 00 00 00 00 02 db cf 00 00 00 00 00 02 de 4a 00 00 00 00 00 02 | .|.......................J...... |
| 0680 | e3 24 00 00 00 00 00 02 e9 e8 00 00 00 00 00 02 eb cf 00 00 00 00 00 02 ec b5 00 00 00 00 00 02 | .$.............................. |
| 06a0 | f5 81 00 00 00 00 00 02 fc 53 00 00 00 00 00 03 01 93 00 00 00 00 00 03 06 5b 00 00 00 00 00 03 | .........S...............[...... |
| 06c0 | 0d 1b 00 00 00 00 00 03 13 e1 00 00 00 00 00 03 1f 5e 00 00 00 00 00 03 20 2d 00 00 00 00 00 03 | .................^.......-...... |
| 06e0 | 24 28 00 00 00 00 00 03 27 c9 00 00 00 00 00 03 29 2a 00 00 00 00 00 03 2b 73 00 00 00 00 00 03 | $(......'.......)*......+s...... |
| 0700 | 2d 83 00 00 00 00 00 03 31 e6 00 00 00 00 00 03 35 e1 00 00 00 00 00 03 3a ec 00 00 00 00 00 03 | -.......1.......5.......:....... |
| 0720 | 3d 74 00 00 00 00 00 03 41 8a 00 00 00 00 00 03 44 08 00 00 00 00 00 03 46 88 00 00 00 00 00 03 | =t......A.......D.......F....... |
| 0740 | 48 7a 00 00 00 00 00 03 4a 80 00 00 00 00 00 03 4d c0 00 00 00 00 00 03 50 0f 00 00 00 00 00 03 | Hz......J.......M.......P....... |
| 0760 | 55 ba 00 00 00 00 00 03 56 2b 00 00 00 00 00 03 58 de 00 00 00 00 00 03 5c 0a 00 00 00 00 00 03 | U.......V+......X.......\....... |
| 0780 | 5f 4b 00 00 00 00 00 03 5f eb 00 00 00 00 00 03 72 2a 00 00 00 00 00 03 77 e9 00 00 00 00 00 03 | _K......_.......r*......w....... |
| 07a0 | 78 7c 05 00 00 2e 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 47 65 74 74 69 6e 67 53 74 61 72 | x|....index.php?page=GettingStar |
| 07c0 | 74 65 64 2e 49 6e 74 72 6f 64 75 63 74 69 6f 6e 23 31 30 31 01 00 0a 31 31 34 36 39 37 31 38 35 | ted.Introduction#101...114697185 |
| 07e0 | 37 02 00 28 57 65 6c 63 6f 6d 65 20 74 6f 20 74 68 65 20 50 52 41 44 4f 20 51 75 69 63 6b 53 74 | 7..(Welcome.to.the.PRADO.QuickSt |
| 0800 | 61 72 74 20 54 75 74 6f 72 69 61 6c 03 00 b0 02 54 68 69 73 20 51 75 69 63 6b 53 74 61 72 74 20 | art.Tutorial....This.QuickStart. |
| 0820 | 74 75 74 6f 72 69 61 6c 20 69 73 20 70 72 6f 76 69 64 65 64 20 74 6f 20 68 65 6c 70 20 79 6f 75 | tutorial.is.provided.to.help.you |
| 0840 | 20 71 75 69 63 6b 6c 79 20 73 74 61 72 74 20 62 75 69 6c 64 69 6e 67 20 79 6f 75 72 20 6f 77 6e | .quickly.start.building.your.own |
| 0860 | 20 57 65 62 20 61 70 70 6c 69 63 61 74 69 6f 6e 73 20 62 61 73 65 64 20 6f 6e 20 50 52 41 44 4f | .Web.applications.based.on.PRADO |
| 0880 | 20 76 65 72 73 69 6f 6e 20 33 2e 30 2e 0d 0a 0d 0a 0d 0a 59 6f 75 20 6d 61 79 20 72 65 66 65 72 | .version.3.0.......You.may.refer |
| 08a0 | 20 74 6f 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 72 65 73 6f 75 72 63 65 73 20 69 66 20 79 | .to.the.following.resources.if.y |
| 08c0 | 6f 75 20 66 69 6e 64 20 74 68 69 73 20 74 75 74 6f 72 69 61 6c 20 64 6f 65 73 20 6e 6f 74 20 66 | ou.find.this.tutorial.does.not.f |
| 08e0 | 75 6c 66 69 6c 6c 20 61 6c 6c 20 79 6f 75 72 20 6e 65 65 64 73 2e 0d 0a 0d 0a 0d 0a 20 20 50 52 | ulfill.all.your.needs.........PR |
| 0900 | 41 44 4f 20 41 50 49 20 44 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 0d 0a 20 20 50 52 41 44 4f 20 46 | ADO.API.Documentation....PRADO.F |
| 0920 | 6f 72 75 6d 0d 0a 20 20 50 52 41 44 4f 20 57 69 6b 69 0d 0a 20 20 50 52 41 44 4f 20 54 72 61 63 | orum....PRADO.Wiki....PRADO.Trac |
| 0940 | 04 00 28 77 65 6c 63 6f 6d 65 20 74 6f 20 74 68 65 20 70 72 61 64 6f 20 71 75 69 63 6b 73 74 61 | ..(welcome.to.the.prado.quicksta |
| 0960 | 72 74 20 74 75 74 6f 72 69 61 6c 05 00 00 2c 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 47 65 | rt.tutorial...,index.php?page=Ge |
| 0980 | 74 74 69 6e 67 53 74 61 72 74 65 64 2e 41 62 6f 75 74 50 72 61 64 6f 23 32 30 31 01 00 0a 31 31 | ttingStarted.AboutPrado#201...11 |
| 09a0 | 34 36 39 37 31 38 35 37 02 00 0e 57 68 61 74 20 69 73 20 50 52 41 44 4f 3f 03 00 ef 0e 50 52 41 | 46971857...What.is.PRADO?....PRA |
| 09c0 | 44 4f 20 69 73 20 61 20 63 6f 6d 70 6f 6e 65 6e 74 2d 62 61 73 65 64 20 61 6e 64 20 65 76 65 6e | DO.is.a.component-based.and.even |
| 09e0 | 74 2d 64 72 69 76 65 6e 20 70 72 6f 67 72 61 6d 6d 69 6e 67 20 66 72 61 6d 65 77 6f 72 6b 20 66 | t-driven.programming.framework.f |
| 0a00 | 6f 72 20 64 65 76 65 6c 6f 70 69 6e 67 20 57 65 62 20 61 70 70 6c 69 63 61 74 69 6f 6e 73 20 69 | or.developing.Web.applications.i |
| 0a20 | 6e 20 50 48 50 20 35 2e 20 50 52 41 44 4f 20 73 74 61 6e 64 73 20 66 6f 72 20 50 48 50 20 52 61 | n.PHP.5..PRADO.stands.for.PHP.Ra |
| 0a40 | 70 69 64 20 41 70 70 6c 69 63 61 74 69 6f 6e 20 44 65 76 65 6c 6f 70 6d 65 6e 74 20 4f 62 6a 65 | pid.Application.Development.Obje |
| 0a60 | 63 74 2d 6f 72 69 65 6e 74 65 64 2e 0d 0a 0d 0a 0d 0a 41 20 70 72 69 6d 61 72 79 20 67 6f 61 6c | ct-oriented.......A.primary.goal |
| 0a80 | 20 6f 66 20 50 52 41 44 4f 20 69 73 20 74 6f 20 65 6e 61 62 6c 65 20 6d 61 78 69 6d 75 6d 20 72 | .of.PRADO.is.to.enable.maximum.r |
| 0aa0 | 65 75 73 61 62 69 6c 69 74 79 20 69 6e 20 57 65 62 20 70 72 6f 67 72 61 6d 6d 69 6e 67 2e 20 42 | eusability.in.Web.programming..B |
| 0ac0 | 79 20 72 65 75 73 61 62 69 6c 69 74 79 2c 20 77 65 20 6d 65 61 6e 20 6e 6f 74 20 6f 6e 6c 79 20 | y.reusability,.we.mean.not.only. |
| 0ae0 | 72 65 75 73 69 6e 67 20 6f 6e 65 27 73 20 6f 77 6e 20 63 6f 64 65 2c 20 62 75 74 20 61 6c 73 6f | reusing.one's.own.code,.but.also |
| 0b00 | 20 72 65 75 73 69 6e 67 20 6f 74 68 65 72 20 70 65 6f 70 6c 65 27 73 20 63 6f 64 65 20 69 6e 20 | .reusing.other.people's.code.in. |
| 0b20 | 61 6e 20 65 61 73 79 20 77 61 79 2e 20 54 68 65 20 6c 61 74 74 65 72 20 69 73 20 6d 6f 72 65 20 | an.easy.way..The.latter.is.more. |
| 0b40 | 69 6d 70 6f 72 74 61 6e 74 20 61 73 20 69 74 20 73 61 76 65 73 20 74 68 65 20 65 66 66 6f 72 74 | important.as.it.saves.the.effort |
| 0b60 | 20 6f 66 20 72 65 69 6e 76 65 6e 74 69 6e 67 20 74 68 65 20 77 68 65 65 6c 73 20 61 6e 64 20 6d | .of.reinventing.the.wheels.and.m |
| 0b80 | 61 79 20 63 75 74 20 6f 66 66 20 64 65 76 65 6c 6f 70 6d 65 6e 74 20 74 69 6d 65 20 64 72 61 6d | ay.cut.off.development.time.dram |
| 0ba0 | 61 74 69 63 61 6c 6c 79 2e 20 54 68 65 20 69 6e 74 72 6f 64 75 63 74 69 6f 6e 20 6f 66 20 74 68 | atically..The.introduction.of.th |
| 0bc0 | 65 20 63 6f 6e 63 65 70 74 20 6f 66 20 63 6f 6d 70 6f 6e 65 6e 74 20 69 73 20 66 6f 72 20 74 68 | e.concept.of.component.is.for.th |
| 0be0 | 69 73 20 70 75 72 70 6f 73 65 2e 0d 0a 0d 0a 0d 0a 54 6f 20 61 63 68 69 65 76 65 20 74 68 65 20 | is.purpose.......To.achieve.the. |
| 0c00 | 61 62 6f 76 65 20 67 6f 61 6c 2c 20 50 52 41 44 4f 20 73 74 69 70 75 6c 61 74 65 73 20 61 20 70 | above.goal,.PRADO.stipulates.a.p |
| 0c20 | 72 6f 74 6f 63 6f 6c 20 6f 66 20 77 72 69 74 69 6e 67 20 61 6e 64 20 75 73 69 6e 67 20 63 6f 6d | rotocol.of.writing.and.using.com |
| 0c40 | 70 6f 6e 65 6e 74 73 20 74 6f 20 63 6f 6e 73 74 72 75 63 74 20 57 65 62 20 61 70 70 6c 69 63 61 | ponents.to.construct.Web.applica |
| 0c60 | 74 69 6f 6e 73 2e 20 41 20 63 6f 6d 70 6f 6e 65 6e 74 20 69 73 20 61 20 73 6f 66 74 77 61 72 65 | tions..A.component.is.a.software |
| 0c80 | 20 75 6e 69 74 20 74 68 61 74 20 69 73 20 73 65 6c 66 2d 63 6f 6e 74 61 69 6e 65 64 20 61 6e 64 | .unit.that.is.self-contained.and |
| 0ca0 | 20 63 61 6e 20 62 65 20 72 65 75 73 65 64 20 77 69 74 68 20 74 72 69 76 69 61 6c 20 63 75 73 74 | .can.be.reused.with.trivial.cust |
| 0cc0 | 6f 6d 69 7a 61 74 69 6f 6e 2e 20 4e 65 77 20 63 6f 6d 70 6f 6e 65 6e 74 73 20 63 61 6e 20 62 65 | omization..New.components.can.be |
| 0ce0 | 20 63 72 65 61 74 65 64 20 62 79 20 73 69 6d 70 6c 65 20 63 6f 6d 70 6f 73 69 74 69 6f 6e 20 6f | .created.by.simple.composition.o |
| 0d00 | 66 20 65 78 69 73 74 69 6e 67 20 63 6f 6d 70 6f 6e 65 6e 74 73 2e 0d 0a 0d 0a 0d 0a 54 6f 20 66 | f.existing.components.......To.f |
| 0d20 | 61 63 69 6c 69 74 61 74 65 20 69 6e 74 65 72 61 63 74 69 6e 67 20 77 69 74 68 20 63 6f 6d 70 6f | acilitate.interacting.with.compo |
| 0d40 | 6e 65 6e 74 73 2c 20 50 52 41 44 4f 20 69 6d 70 6c 65 6d 65 6e 74 73 20 61 6e 20 65 76 65 6e 74 | nents,.PRADO.implements.an.event |
| 0d60 | 2d 64 72 69 76 65 6e 20 70 72 6f 67 72 61 6d 6d 69 6e 67 20 70 61 72 61 64 69 67 6d 20 74 68 61 | -driven.programming.paradigm.tha |
| 0d80 | 74 20 61 6c 6c 6f 77 73 20 64 65 6c 65 67 61 74 69 6f 6e 20 6f 66 20 65 78 74 65 6e 73 69 62 6c | t.allows.delegation.of.extensibl |
| 0da0 | 65 20 62 65 68 61 76 69 6f 72 20 74 6f 20 63 6f 6d 70 6f 6e 65 6e 74 73 2e 20 45 6e 64 2d 75 73 | e.behavior.to.components..End-us |
| 0dc0 | 65 72 20 61 63 74 69 76 69 74 69 65 73 2c 20 73 75 63 68 20 61 73 20 63 6c 69 63 6b 69 6e 67 20 | er.activities,.such.as.clicking. |
| 0de0 | 6f 6e 20 61 20 73 75 62 6d 69 74 20 62 75 74 74 6f 6e 2c 20 61 72 65 20 63 61 70 74 75 72 65 64 | on.a.submit.button,.are.captured |
| 0e00 | 20 61 73 20 73 65 72 76 65 72 20 65 76 65 6e 74 73 2e 20 4d 65 74 68 6f 64 73 20 6f 72 20 66 75 | .as.server.events..Methods.or.fu |
| 0e20 | 6e 63 74 69 6f 6e 73 20 6d 61 79 20 62 65 20 61 74 74 61 63 68 65 64 20 74 6f 20 74 68 65 73 65 | nctions.may.be.attached.to.these |
| 0e40 | 20 65 76 65 6e 74 73 20 73 6f 20 74 68 61 74 20 77 68 65 6e 20 74 68 65 20 65 76 65 6e 74 73 20 | .events.so.that.when.the.events. |
| 0e60 | 68 61 70 70 65 6e 2c 20 74 68 65 79 20 61 72 65 20 69 6e 76 6f 6b 65 64 20 61 75 74 6f 6d 61 74 | happen,.they.are.invoked.automat |
| 0e80 | 69 63 61 6c 6c 79 20 74 6f 20 72 65 73 70 6f 6e 64 20 74 6f 20 74 68 65 20 65 76 65 6e 74 73 2e | ically.to.respond.to.the.events. |
| 0ea0 | 20 43 6f 6d 70 61 72 65 64 20 77 69 74 68 20 74 68 65 20 74 72 61 64 69 74 69 6f 6e 61 6c 20 57 | .Compared.with.the.traditional.W |
| 0ec0 | 65 62 20 70 72 6f 67 72 61 6d 6d 69 6e 67 20 69 6e 20 77 68 69 63 68 20 64 65 76 65 6c 6f 70 65 | eb.programming.in.which.develope |
| 0ee0 | 72 73 20 68 61 76 65 20 74 6f 20 64 65 61 6c 20 77 69 74 68 20 74 68 65 20 72 61 77 20 50 4f 53 | rs.have.to.deal.with.the.raw.POS |
| 0f00 | 54 20 6f 72 20 47 45 54 20 76 61 72 69 61 62 6c 65 73 2c 20 65 76 65 6e 74 2d 64 72 69 76 65 6e | T.or.GET.variables,.event-driven |
| 0f20 | 20 70 72 6f 67 72 61 6d 6d 69 6e 67 20 68 65 6c 70 73 20 64 65 76 65 6c 6f 70 65 72 73 20 62 65 | .programming.helps.developers.be |
| 0f40 | 74 74 65 72 20 66 6f 63 75 73 20 6f 6e 20 74 68 65 20 6e 65 63 65 73 73 61 72 79 20 6c 6f 67 69 | tter.focus.on.the.necessary.logi |
| 0f60 | 63 20 61 6e 64 20 72 65 64 75 63 65 73 20 73 69 67 6e 69 66 69 63 61 6e 74 6c 79 20 74 68 65 20 | c.and.reduces.significantly.the. |
| 0f80 | 6c 6f 77 2d 6c 65 76 65 6c 20 72 65 70 65 74 69 74 69 76 65 20 63 6f 64 69 6e 67 2e 0d 0a 0d 0a | low-level.repetitive.coding..... |
| 0fa0 | 0d 0a 49 6e 20 73 75 6d 6d 61 72 79 2c 20 64 65 76 65 6c 6f 70 69 6e 67 20 61 20 50 52 41 44 4f | ..In.summary,.developing.a.PRADO |
| 0fc0 | 20 57 65 62 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 6d 61 69 6e 6c 79 20 69 6e 76 6f 6c 76 65 73 | .Web.application.mainly.involves |
| 0fe0 | 20 69 6e 73 74 61 6e 74 69 61 74 69 6e 67 20 70 72 65 62 75 69 6c 74 20 63 6f 6d 70 6f 6e 65 6e | .instantiating.prebuilt.componen |
| 1000 | 74 20 74 79 70 65 73 2c 20 63 6f 6e 66 69 67 75 72 69 6e 67 20 74 68 65 6d 20 62 79 20 73 65 74 | t.types,.configuring.them.by.set |
| 1020 | 74 69 6e 67 20 74 68 65 69 72 20 70 72 6f 70 65 72 74 69 65 73 2c 20 72 65 73 70 6f 6e 64 69 6e | ting.their.properties,.respondin |
| 1040 | 67 20 74 6f 20 74 68 65 69 72 20 65 76 65 6e 74 73 20 62 79 20 77 72 69 74 69 6e 67 20 68 61 6e | g.to.their.events.by.writing.han |
| 1060 | 64 6c 65 72 20 66 75 6e 63 74 69 6f 6e 73 2c 20 61 6e 64 20 63 6f 6d 70 6f 73 69 6e 67 20 74 68 | dler.functions,.and.composing.th |
| 1080 | 65 6d 20 69 6e 74 6f 20 70 61 67 65 73 20 66 6f 72 20 74 68 65 20 61 70 70 6c 69 63 61 74 69 6f | em.into.pages.for.the.applicatio |
| 10a0 | 6e 2e 20 49 74 20 69 73 20 76 65 72 79 20 73 69 6d 69 6c 61 72 20 74 6f 20 52 41 44 20 74 6f 6f | n..It.is.very.similar.to.RAD.too |
| 10c0 | 6c 6b 69 74 73 2c 20 73 75 63 68 20 61 73 20 42 6f 72 6c 61 6e 64 20 44 65 6c 70 68 69 20 61 6e | lkits,.such.as.Borland.Delphi.an |
| 10e0 | 64 20 4d 69 63 72 6f 73 6f 66 74 20 56 69 73 75 61 6c 20 42 61 73 69 63 2c 20 74 68 61 74 20 61 | d.Microsoft.Visual.Basic,.that.a |
| 1100 | 72 65 20 75 73 65 64 20 74 6f 20 64 65 76 65 6c 6f 70 20 64 65 73 6b 74 6f 70 20 47 55 49 20 61 | re.used.to.develop.desktop.GUI.a |
| 1120 | 70 70 6c 69 63 61 74 69 6f 6e 73 2e 04 00 0e 77 68 61 74 20 69 73 20 70 72 61 64 6f 3f 05 00 00 | pplications....what.is.prado?... |
| 1140 | 2c 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 47 65 74 74 69 6e 67 53 74 61 72 74 65 64 2e 41 | ,index.php?page=GettingStarted.A |
| 1160 | 62 6f 75 74 50 72 61 64 6f 23 32 30 32 01 00 0a 31 31 34 36 39 37 31 38 35 37 02 00 0a 57 68 79 | boutPrado#202...1146971857...Why |
| 1180 | 20 50 52 41 44 4f 3f 03 00 ab 0e 50 52 41 44 4f 20 69 73 20 6d 6f 73 74 6c 79 20 71 75 6f 74 65 | .PRADO?....PRADO.is.mostly.quote |
| 11a0 | 64 20 61 73 20 61 20 75 6e 69 71 75 65 20 66 72 61 6d 65 77 6f 72 6b 2e 20 49 6e 20 66 61 63 74 | d.as.a.unique.framework..In.fact |
| 11c0 | 2c 20 69 74 20 69 73 20 73 6f 20 75 6e 69 71 75 65 20 74 68 61 74 20 69 74 20 6d 61 79 20 74 75 | ,.it.is.so.unique.that.it.may.tu |
| 11e0 | 72 6e 20 79 6f 75 72 20 62 6f 72 69 6e 67 20 50 48 50 20 70 72 6f 67 72 61 6d 6d 69 6e 67 20 69 | rn.your.boring.PHP.programming.i |
| 1200 | 6e 74 6f 20 61 20 66 75 6e 20 74 61 73 6b 2e 20 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 6c 69 | nto.a.fun.task..The.following.li |
| 1220 | 73 74 20 69 73 20 61 20 73 68 6f 72 74 20 73 75 6d 6d 61 72 79 20 6f 66 20 74 68 65 20 6d 61 69 | st.is.a.short.summary.of.the.mai |
| 1240 | 6e 20 66 65 61 74 75 72 65 73 20 6f 66 20 50 52 41 44 4f 2c 0d 0a 0d 0a 0d 0a 52 65 75 73 61 62 | n.features.of.PRADO,......Reusab |
| 1260 | 69 6c 69 74 79 20 2d 20 43 6f 64 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 74 68 65 20 50 52 41 44 4f | ility.-.Code.following.the.PRADO |
| 1280 | 20 63 6f 6d 70 6f 6e 65 6e 74 20 70 72 6f 74 6f 63 6f 6c 20 61 72 65 20 68 69 67 68 6c 79 20 72 | .component.protocol.are.highly.r |
| 12a0 | 65 75 73 61 62 6c 65 2e 20 45 76 65 72 79 74 68 69 6e 67 20 69 6e 20 50 52 41 44 4f 20 69 73 20 | eusable..Everything.in.PRADO.is. |
| 12c0 | 61 20 72 65 75 73 61 62 6c 65 20 63 6f 6d 70 6f 6e 65 6e 74 2e 0d 0a 45 76 65 6e 74 2d 64 72 69 | a.reusable.component...Event-dri |
| 12e0 | 76 65 6e 20 70 72 6f 67 72 61 6d 6d 69 6e 67 20 2d 20 45 6e 64 2d 75 73 65 72 20 61 63 74 69 76 | ven.programming.-.End-user.activ |
| 1300 | 69 74 69 65 73 2c 20 73 75 63 68 20 61 73 20 63 6c 69 63 6b 69 6e 67 20 6f 6e 20 61 20 73 75 62 | ities,.such.as.clicking.on.a.sub |
| 1320 | 6d 69 74 20 62 75 74 74 6f 6e 2c 20 61 72 65 20 63 61 70 74 75 72 65 64 20 61 73 20 73 65 72 76 | mit.button,.are.captured.as.serv |
| 1340 | 65 72 20 65 76 65 6e 74 73 20 73 6f 20 74 68 61 74 20 64 65 76 65 6c 6f 70 65 72 73 20 68 61 76 | er.events.so.that.developers.hav |
| 1360 | 65 20 62 65 74 74 65 72 20 66 6f 63 75 73 20 6f 6e 20 64 65 61 6c 69 6e 67 20 77 69 74 68 20 75 | e.better.focus.on.dealing.with.u |
| 1380 | 73 65 72 20 69 6e 74 65 72 61 63 74 69 6f 6e 73 2e 0d 0a 54 65 61 6d 20 69 6e 74 65 67 72 61 74 | ser.interactions...Team.integrat |
| 13a0 | 69 6f 6e 20 2d 20 50 72 65 73 65 6e 74 61 74 69 6f 6e 20 61 6e 64 20 6c 6f 67 69 63 20 61 72 65 | ion.-.Presentation.and.logic.are |
| 13c0 | 20 73 65 70 61 72 61 74 65 6c 79 20 73 74 6f 72 65 64 2e 20 50 52 41 44 4f 20 61 70 70 6c 69 63 | .separately.stored..PRADO.applic |
| 13e0 | 61 74 69 6f 6e 73 20 61 72 65 20 74 68 65 6d 61 62 6c 65 2e 0d 0a 50 6f 77 65 72 66 75 6c 20 57 | ations.are.themable...Powerful.W |
| 1400 | 65 62 20 63 6f 6e 74 72 6f 6c 73 20 2d 20 50 52 41 44 4f 20 63 6f 6d 65 73 20 77 69 74 68 20 61 | eb.controls.-.PRADO.comes.with.a |
| 1420 | 20 73 65 74 20 6f 66 20 70 6f 77 65 72 66 75 6c 20 63 6f 6d 70 6f 6e 65 6e 74 73 20 64 65 61 6c | .set.of.powerful.components.deal |
| 1440 | 69 6e 67 20 77 69 74 68 20 57 65 62 20 75 73 65 72 20 69 6e 74 65 72 66 61 63 65 73 2e 20 48 69 | ing.with.Web.user.interfaces..Hi |
| 1460 | 67 68 6c 79 20 69 6e 74 65 72 61 63 74 69 76 65 20 57 65 62 20 70 61 67 65 73 20 63 61 6e 20 62 | ghly.interactive.Web.pages.can.b |
| 1480 | 65 20 63 72 65 61 74 65 64 20 77 69 74 68 20 61 20 66 65 77 20 6c 69 6e 65 73 20 6f 66 20 63 6f | e.created.with.a.few.lines.of.co |
| 14a0 | 64 65 2e 20 46 6f 72 20 65 78 61 6d 70 6c 65 2c 20 75 73 69 6e 67 20 74 68 65 20 64 61 74 61 67 | de..For.example,.using.the.datag |
| 14c0 | 72 69 64 20 63 6f 6d 70 6f 6e 65 6e 74 2c 20 6f 6e 65 20 63 61 6e 20 71 75 69 63 6b 6c 79 20 63 | rid.component,.one.can.quickly.c |
| 14e0 | 72 65 61 74 65 20 61 20 70 61 67 65 20 70 72 65 73 65 6e 74 69 6e 67 20 61 20 64 61 74 61 20 74 | reate.a.page.presenting.a.data.t |
| 1500 | 61 62 6c 65 20 77 68 69 63 68 20 61 6c 6c 6f 77 73 20 70 61 67 69 6e 67 2c 20 73 6f 72 74 69 6e | able.which.allows.paging,.sortin |
| 1520 | 67 2c 20 65 64 69 74 69 6e 67 2c 20 61 6e 64 20 64 65 6c 65 74 69 6e 67 20 72 6f 77 73 20 6f 66 | g,.editing,.and.deleting.rows.of |
| 1540 | 20 74 68 65 20 64 61 74 61 2e 0d 0a 49 31 38 4e 20 61 6e 64 20 4c 31 30 4e 20 73 75 70 70 6f 72 | .the.data...I18N.and.L10N.suppor |
| 1560 | 74 20 2d 20 50 52 41 44 4f 20 69 6e 63 6c 75 64 65 73 20 63 6f 6d 70 6c 65 74 65 20 73 75 70 70 | t.-.PRADO.includes.complete.supp |
| 1580 | 6f 72 74 20 66 6f 72 20 62 75 69 6c 64 69 6e 67 20 61 70 70 6c 69 63 61 74 69 6f 6e 73 20 77 69 | ort.for.building.applications.wi |
| 15a0 | 74 68 20 6d 75 6c 74 69 70 6c 65 20 6c 61 6e 67 75 61 67 65 73 20 61 6e 64 20 6c 6f 63 61 6c 65 | th.multiple.languages.and.locale |
| 15c0 | 73 2e 0d 0a 53 65 61 6d 6c 65 73 73 20 41 6a 61 78 20 73 75 70 70 6f 72 74 20 2d 20 50 52 41 44 | s...Seamless.Ajax.support.-.PRAD |
| 15e0 | 4f 20 70 72 6f 76 69 64 65 73 20 61 20 73 65 74 20 6f 66 20 41 6a 61 78 2d 65 6e 61 62 6c 65 64 | O.provides.a.set.of.Ajax-enabled |
| 1600 | 20 63 6f 6d 70 6f 6e 65 6e 74 73 20 74 68 61 74 20 63 61 6e 20 62 65 20 65 61 73 69 6c 79 20 75 | .components.that.can.be.easily.u |
| 1620 | 73 65 64 20 28 74 6f 20 62 65 20 61 76 61 69 6c 61 62 6c 65 20 69 6e 20 76 33 2e 31 29 2e 0d 0a | sed.(to.be.available.in.v3.1)... |
| 1640 | 58 48 54 4d 4c 20 63 6f 6d 70 6c 69 61 6e 63 65 20 2d 20 57 65 62 20 70 61 67 65 73 20 67 65 6e | XHTML.compliance.-.Web.pages.gen |
| 1660 | 65 72 61 74 65 64 20 62 79 20 50 52 41 44 4f 20 61 72 65 20 58 48 54 4d 4c 2d 63 6f 6d 70 6c 69 | erated.by.PRADO.are.XHTML-compli |
| 1680 | 61 6e 74 2e 0d 0a 41 63 63 6f 6d 6d 6f 64 61 74 69 6f 6e 20 6f 66 20 65 78 69 73 74 69 6e 67 20 | ant...Accommodation.of.existing. |
| 16a0 | 77 6f 72 6b 20 2d 20 50 52 41 44 4f 20 69 73 20 61 20 67 65 6e 65 72 69 63 20 66 72 61 6d 65 77 | work.-.PRADO.is.a.generic.framew |
| 16c0 | 6f 72 6b 20 77 69 74 68 20 66 6f 63 75 73 20 6f 6e 20 74 68 65 20 70 72 65 73 65 6e 74 61 74 69 | ork.with.focus.on.the.presentati |
| 16e0 | 6f 6e 61 6c 20 6c 61 79 65 72 2e 20 49 74 20 64 6f 65 73 20 6e 6f 74 20 65 78 63 6c 75 64 65 20 | onal.layer..It.does.not.exclude. |
| 1700 | 64 65 76 65 6c 6f 70 65 72 73 20 66 72 6f 6d 20 75 73 69 6e 67 20 6d 6f 73 74 20 65 78 69 73 74 | developers.from.using.most.exist |
| 1720 | 69 6e 67 20 63 6c 61 73 73 20 6c 69 62 72 61 72 69 65 73 20 6f 72 20 74 6f 6f 6c 6b 69 74 73 2e | ing.class.libraries.or.toolkits. |
| 1740 | 20 46 6f 72 20 65 78 61 6d 70 6c 65 2c 20 6f 6e 65 20 63 61 6e 20 41 64 6f 44 42 20 6f 72 20 43 | .For.example,.one.can.AdoDB.or.C |
| 1760 | 72 65 6f 6c 65 20 74 6f 20 64 65 61 6c 20 77 69 74 68 20 44 42 20 69 6e 20 68 69 73 20 50 52 41 | reole.to.deal.with.DB.in.his.PRA |
| 1780 | 44 4f 20 61 70 70 6c 69 63 61 74 69 6f 6e 2e 0d 0a 4f 74 68 65 72 20 66 65 61 74 75 72 65 73 20 | DO.application...Other.features. |
| 17a0 | 2d 20 50 6f 77 65 72 66 75 6c 20 65 72 72 6f 72 2f 65 78 63 65 70 74 69 6f 6e 20 68 61 6e 64 6c | -.Powerful.error/exception.handl |
| 17c0 | 69 6e 67 20 61 6e 64 20 6d 65 73 73 61 67 65 20 6c 6f 67 67 69 6e 67 3b 20 67 65 6e 65 72 69 63 | ing.and.message.logging;.generic |
| 17e0 | 20 63 61 63 68 69 6e 67 20 61 6e 64 20 73 65 6c 65 63 74 69 76 65 20 6f 75 74 70 75 74 20 63 61 | .caching.and.selective.output.ca |
| 1800 | 63 68 69 6e 67 3b 20 63 75 73 74 6f 6d 69 7a 61 62 6c 65 20 61 6e 64 20 6c 6f 63 61 6c 69 7a 61 | ching;.customizable.and.localiza |
| 1820 | 62 6c 65 20 65 72 72 6f 72 20 68 61 6e 64 6c 69 6e 67 3b 20 65 78 74 65 6e 73 69 62 6c 65 20 61 | ble.error.handling;.extensible.a |
| 1840 | 75 74 68 65 6e 74 69 63 61 74 69 6f 6e 20 61 6e 64 20 61 75 74 68 6f 72 69 7a 61 74 69 6f 6e 3b | uthentication.and.authorization; |
| 1860 | 20 73 65 63 75 72 69 74 79 20 6d 65 61 73 75 72 65 73 20 73 75 63 68 20 61 73 20 63 72 6f 73 73 | .security.measures.such.as.cross |
| 1880 | 2d 73 69 74 65 20 73 63 72 69 70 74 20 28 43 53 53 29 20 70 72 65 76 65 6e 74 69 6f 6e 2c 20 63 | -site.script.(CSS).prevention,.c |
| 18a0 | 6f 6f 6b 69 65 20 70 72 6f 74 65 63 74 69 6f 6e 2c 20 65 74 63 2e 04 00 0a 77 68 79 20 70 72 61 | ookie.protection,.etc....why.pra |
| 18c0 | 64 6f 3f 05 00 00 2c 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 47 65 74 74 69 6e 67 53 74 61 | do?...,index.php?page=GettingSta |
| 18e0 | 72 74 65 64 2e 41 62 6f 75 74 50 72 61 64 6f 23 32 30 33 01 00 0a 31 31 34 36 39 37 31 38 35 37 | rted.AboutPrado#203...1146971857 |
| 1900 | 02 00 17 57 68 61 74 20 49 73 20 50 52 41 44 4f 20 42 65 73 74 20 46 6f 72 3f 03 00 86 07 50 52 | ...What.Is.PRADO.Best.For?....PR |
| 1920 | 41 44 4f 20 69 73 20 62 65 73 74 20 73 75 69 74 61 62 6c 65 20 66 6f 72 20 63 72 65 61 74 69 6e | ADO.is.best.suitable.for.creatin |
| 1940 | 67 20 57 65 62 20 66 72 6f 6e 74 2d 65 6e 64 73 20 74 68 61 74 20 61 72 65 20 68 69 67 68 6c 79 | g.Web.front-ends.that.are.highly |
| 1960 | 20 75 73 65 72 2d 69 6e 74 65 72 61 63 74 69 76 65 20 61 6e 64 20 72 65 71 75 69 72 65 20 73 6d | .user-interactive.and.require.sm |
| 1980 | 61 6c 6c 20 74 6f 20 6d 65 64 69 75 6d 20 74 72 61 66 66 69 63 2e 20 49 74 20 63 61 6e 20 62 65 | all.to.medium.traffic..It.can.be |
| 19a0 | 20 75 73 65 64 20 74 6f 20 64 65 76 65 6c 6f 70 20 73 79 73 74 65 6d 73 20 61 73 20 73 69 6d 70 | .used.to.develop.systems.as.simp |
| 19c0 | 6c 65 20 61 73 20 61 20 62 6c 6f 67 20 73 79 73 74 65 6d 20 74 6f 20 73 79 73 74 65 6d 73 20 61 | le.as.a.blog.system.to.systems.a |
| 19e0 | 73 20 63 6f 6d 70 6c 65 78 20 61 73 20 61 20 63 6f 6e 74 65 6e 74 20 6d 61 6e 61 67 65 6d 65 6e | s.complex.as.a.content.managemen |
| 1a00 | 74 20 73 79 73 74 65 6d 20 28 43 4d 53 29 20 6f 72 20 61 20 63 6f 6d 70 6c 65 74 65 20 65 2d 63 | t.system.(CMS).or.a.complete.e-c |
| 1a20 | 6f 6d 6d 65 72 63 65 20 73 6f 6c 75 74 69 6f 6e 2e 20 50 52 41 44 4f 20 63 61 6e 20 68 65 6c 70 | ommerce.solution..PRADO.can.help |
| 1a40 | 20 79 6f 75 20 63 75 74 20 79 6f 75 72 20 64 65 76 65 6c 6f 70 6d 65 6e 74 20 74 69 6d 65 20 73 | .you.cut.your.development.time.s |
| 1a60 | 69 67 6e 69 66 69 63 61 6e 74 6c 79 2e 0d 0a 0d 0a 0d 0a 50 52 41 44 4f 20 64 6f 65 73 20 6e 6f | ignificantly.......PRADO.does.no |
| 1a80 | 74 20 65 78 63 6c 75 64 65 20 6f 74 68 65 72 20 62 61 63 6b 2d 65 6e 64 20 73 6f 6c 75 74 69 6f | t.exclude.other.back-end.solutio |
| 1aa0 | 6e 73 20 73 75 63 68 20 61 73 20 6d 6f 73 74 20 44 42 20 61 62 73 74 72 61 63 74 69 6f 6e 20 6c | ns.such.as.most.DB.abstraction.l |
| 1ac0 | 61 79 65 72 73 2e 20 49 6e 20 66 61 63 74 2c 20 74 68 65 79 20 63 61 6e 20 62 65 20 75 73 65 64 | ayers..In.fact,.they.can.be.used |
| 1ae0 | 20 6c 69 6b 65 20 77 68 61 74 20 79 6f 75 20 75 73 75 61 6c 6c 79 20 64 6f 20 77 69 74 68 20 74 | .like.what.you.usually.do.with.t |
| 1b00 | 72 61 64 69 74 69 6f 6e 61 6c 20 50 48 50 20 70 72 6f 67 72 61 6d 6d 69 6e 67 2e 0d 0a 0d 0a 0d | raditional.PHP.programming...... |
| 1b20 | 0a 57 69 74 68 6f 75 74 20 63 61 63 68 69 6e 67 20 74 65 63 68 6e 69 71 75 65 73 2c 20 50 52 41 | .Without.caching.techniques,.PRA |
| 1b40 | 44 4f 20 6d 61 79 20 6e 6f 74 20 62 65 20 73 75 69 74 61 62 6c 65 20 66 6f 72 20 64 65 76 65 6c | DO.may.not.be.suitable.for.devel |
| 1b60 | 6f 70 69 6e 67 20 65 78 74 72 65 6d 65 6c 79 20 68 69 67 68 2d 74 72 61 66 66 69 63 20 57 65 62 | oping.extremely.high-traffic.Web |
| 1b80 | 20 61 70 70 6c 69 63 61 74 69 6f 6e 73 2c 20 73 75 63 68 20 61 73 20 70 6f 70 75 6c 61 72 20 70 | .applications,.such.as.popular.p |
| 1ba0 | 6f 72 74 61 6c 73 2c 20 66 6f 72 75 6d 73 2c 20 65 74 63 2e 20 49 6e 20 74 68 65 73 65 20 61 70 | ortals,.forums,.etc..In.these.ap |
| 1bc0 | 70 6c 69 63 61 74 69 6f 6e 73 2c 20 65 76 65 72 79 20 6e 69 63 68 65 20 6f 66 20 70 6f 74 65 6e | plications,.every.niche.of.poten |
| 1be0 | 74 69 61 6c 20 70 65 72 66 6f 72 6d 61 6e 63 65 20 67 61 69 6e 20 6d 75 73 74 20 62 65 20 65 78 | tial.performance.gain.must.be.ex |
| 1c00 | 70 6c 6f 69 74 65 64 20 61 6e 64 20 73 65 72 76 65 72 20 63 61 63 68 69 6e 67 20 28 65 2e 67 2e | ploited.and.server.caching.(e.g. |
| 1c20 | 20 5a 65 6e 64 20 6f 70 74 69 6d 69 7a 65 72 29 20 69 73 20 61 6c 6d 6f 73 74 20 61 20 6d 75 73 | .Zend.optimizer).is.almost.a.mus |
| 1c40 | 74 2e 20 50 52 41 44 4f 20 69 6d 70 6c 65 6d 65 6e 74 73 20 61 20 67 65 6e 65 72 69 63 20 63 61 | t..PRADO.implements.a.generic.ca |
| 1c60 | 63 68 65 20 74 65 63 68 6e 69 71 75 65 20 61 6e 64 20 65 6e 61 62 6c 65 73 20 73 65 6c 65 63 74 | che.technique.and.enables.select |
| 1c80 | 69 76 65 20 63 61 63 68 69 6e 67 20 6f 66 20 70 61 72 74 20 6f 66 20 57 65 62 20 63 6f 6e 74 65 | ive.caching.of.part.of.Web.conte |
| 1ca0 | 6e 74 73 2e 04 00 17 77 68 61 74 20 69 73 20 70 72 61 64 6f 20 62 65 73 74 20 66 6f 72 3f 05 00 | nts....what.is.prado.best.for?.. |
| 1cc0 | 00 2c 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 47 65 74 74 69 6e 67 53 74 61 72 74 65 64 2e | .,index.php?page=GettingStarted. |
| 1ce0 | 41 62 6f 75 74 50 72 61 64 6f 23 32 30 34 01 00 0a 31 31 34 36 39 37 31 38 35 37 02 00 2c 48 6f | AboutPrado#204...1146971857..,Ho |
| 1d00 | 77 20 49 73 20 50 52 41 44 4f 20 43 6f 6d 70 61 72 65 64 20 77 69 74 68 20 4f 74 68 65 72 20 46 | w.Is.PRADO.Compared.with.Other.F |
| 1d20 | 72 61 6d 65 77 6f 72 6b 73 3f 03 00 a5 08 50 52 41 44 4f 20 69 73 20 64 65 73 63 72 69 62 65 64 | rameworks?....PRADO.is.described |
| 1d40 | 20 61 73 20 61 20 75 6e 69 71 75 65 20 66 72 61 6d 65 77 6f 72 6b 2e 20 49 74 73 20 75 6e 69 71 | .as.a.unique.framework..Its.uniq |
| 1d60 | 75 65 6e 65 73 73 20 6d 61 69 6e 6c 79 20 6c 69 65 73 20 69 6e 20 74 68 65 20 63 6f 6d 70 6f 6e | ueness.mainly.lies.in.the.compon |
| 1d80 | 65 6e 74 2d 62 61 73 65 64 20 61 6e 64 20 65 76 65 6e 74 2d 64 72 69 76 65 6e 20 70 72 6f 67 72 | ent-based.and.event-driven.progr |
| 1da0 | 61 6d 6d 69 6e 67 20 70 61 72 61 64 69 67 6d 20 74 68 61 74 20 69 74 20 74 72 69 65 73 20 74 6f | amming.paradigm.that.it.tries.to |
| 1dc0 | 20 70 72 6f 6d 6f 74 65 2e 20 41 6c 74 68 6f 75 67 68 20 74 68 69 73 20 70 72 6f 67 72 61 6d 6d | .promote..Although.this.programm |
| 1de0 | 69 6e 67 20 70 61 72 61 64 69 67 6d 20 69 73 20 6e 6f 74 20 6e 65 77 20 69 6e 20 64 65 73 6b 74 | ing.paradigm.is.not.new.in.deskt |
| 1e00 | 6f 70 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 70 72 6f 67 72 61 6d 6d 69 6e 67 20 61 6e 64 20 6e | op.application.programming.and.n |
| 1e20 | 6f 74 20 6e 65 77 20 69 6e 20 61 20 66 65 77 20 57 65 62 20 70 72 6f 67 72 61 6d 6d 69 6e 67 20 | ot.new.in.a.few.Web.programming. |
| 1e40 | 6c 61 6e 67 75 61 67 65 73 2c 20 50 52 41 44 4f 20 69 73 20 70 65 72 68 61 70 73 20 74 68 65 20 | languages,.PRADO.is.perhaps.the. |
| 1e60 | 66 69 72 73 74 20 50 48 50 20 66 72 61 6d 65 77 6f 72 6b 20 65 6e 61 62 6c 69 6e 67 20 69 74 2e | first.PHP.framework.enabling.it. |
| 1e80 | 0d 0a 0d 0a 0d 0a 4d 6f 73 74 20 50 48 50 20 66 72 61 6d 65 77 6f 72 6b 73 20 61 72 65 20 74 72 | ......Most.PHP.frameworks.are.tr |
| 1ea0 | 79 69 6e 67 20 74 6f 20 65 73 74 61 62 6c 69 73 68 20 61 20 6c 6f 6f 73 65 20 73 74 61 6e 64 61 | ying.to.establish.a.loose.standa |
| 1ec0 | 72 64 20 6f 66 20 6f 72 67 61 6e 69 7a 69 6e 67 20 50 48 50 20 70 72 6f 67 72 61 6d 6d 69 6e 67 | rd.of.organizing.PHP.programming |
| 1ee0 | 2c 20 6d 6f 73 74 20 70 72 65 66 65 72 61 62 6c 79 20 74 68 65 20 4d 56 43 20 28 6d 6f 64 65 6c | ,.most.preferably.the.MVC.(model |
| 1f00 | 2d 76 69 65 77 2d 63 6f 6e 74 72 6f 6c 6c 65 72 29 20 6d 6f 64 65 6c 2e 20 49 74 20 69 73 20 64 | -view-controller).model..It.is.d |
| 1f20 | 69 66 66 69 63 75 6c 74 20 74 6f 20 63 6f 6d 70 61 72 65 20 50 52 41 44 4f 20 77 69 74 68 20 74 | ifficult.to.compare.PRADO.with.t |
| 1f40 | 68 65 73 65 20 66 72 61 6d 65 77 6f 72 6b 73 20 62 65 63 61 75 73 65 20 74 68 65 79 20 68 61 76 | hese.frameworks.because.they.hav |
| 1f60 | 65 20 64 69 66 66 65 72 65 6e 74 20 66 6f 63 75 73 65 73 2e 20 57 68 61 74 20 77 65 20 63 61 6e | e.different.focuses..What.we.can |
| 1f80 | 20 73 61 79 20 69 73 2c 20 50 52 41 44 4f 20 69 73 20 6d 6f 72 65 20 6c 69 6b 65 20 61 20 68 69 | .say.is,.PRADO.is.more.like.a.hi |
| 1fa0 | 67 68 2d 6c 65 76 65 6c 20 6c 61 6e 67 75 61 67 65 20 62 75 69 6c 74 20 75 70 6f 6e 20 50 48 50 | gh-level.language.built.upon.PHP |
| 1fc0 | 2c 20 77 68 69 6c 65 20 74 68 65 20 4d 56 43 20 66 72 61 6d 65 77 6f 72 6b 73 20 73 74 61 6e 64 | ,.while.the.MVC.frameworks.stand |
| 1fe0 | 20 66 6f 72 20 74 68 65 20 62 65 73 74 20 70 72 6f 67 72 61 6d 6d 69 6e 67 20 70 72 61 63 74 69 | .for.the.best.programming.practi |
| 2000 | 63 65 73 2e 20 42 6f 74 68 20 61 69 6d 20 74 6f 20 68 65 6c 70 20 64 65 76 65 6c 6f 70 65 72 73 | ces..Both.aim.to.help.developers |
| 2020 | 20 74 6f 20 72 61 70 69 64 6c 79 20 63 6f 6d 70 6c 65 74 65 20 57 65 62 20 61 70 70 6c 69 63 61 | .to.rapidly.complete.Web.applica |
| 2040 | 74 69 6f 6e 20 64 65 76 65 6c 6f 70 6d 65 6e 74 2e 20 54 68 65 20 61 64 76 61 6e 74 61 67 65 20 | tion.development..The.advantage. |
| 2060 | 6f 66 20 50 52 41 44 4f 20 69 73 20 69 74 73 20 72 69 63 68 20 73 65 74 20 6f 66 20 70 72 65 62 | of.PRADO.is.its.rich.set.of.preb |
| 2080 | 75 69 6c 74 20 70 6f 77 65 72 66 75 6c 20 63 6f 6d 70 6f 6e 65 6e 74 73 20 61 6e 64 20 65 78 74 | uilt.powerful.components.and.ext |
| 20a0 | 72 65 6d 65 20 72 65 75 73 61 62 69 6c 69 74 79 20 6f 66 20 74 68 65 20 50 52 41 44 4f 20 63 6f | reme.reusability.of.the.PRADO.co |
| 20c0 | 64 65 2c 20 77 68 69 6c 65 20 74 68 65 20 61 64 76 61 6e 74 61 67 65 20 6f 66 20 74 68 65 20 4d | de,.while.the.advantage.of.the.M |
| 20e0 | 56 43 20 66 72 61 6d 65 77 6f 72 6b 73 20 69 73 20 74 68 65 20 63 6f 6d 70 6c 65 74 65 20 73 65 | VC.frameworks.is.the.complete.se |
| 2100 | 70 61 72 61 74 69 6f 6e 20 6f 66 20 6d 6f 64 65 6c 2c 20 76 69 65 77 20 61 6e 64 20 63 6f 6e 74 | paration.of.model,.view.and.cont |
| 2120 | 72 6f 6c 6c 65 72 2c 20 77 68 69 63 68 20 67 72 65 61 74 6c 79 20 66 61 63 69 6c 69 74 61 74 65 | roller,.which.greatly.facilitate |
| 2140 | 73 20 74 65 61 6d 20 69 6e 74 65 67 72 61 74 69 6f 6e 2e 04 00 2c 68 6f 77 20 69 73 20 70 72 61 | s.team.integration...,how.is.pra |
| 2160 | 64 6f 20 63 6f 6d 70 61 72 65 64 20 77 69 74 68 20 6f 74 68 65 72 20 66 72 61 6d 65 77 6f 72 6b | do.compared.with.other.framework |
| 2180 | 73 3f 05 00 00 2c 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 47 65 74 74 69 6e 67 53 74 61 72 | s?...,index.php?page=GettingStar |
| 21a0 | 74 65 64 2e 41 62 6f 75 74 50 72 61 64 6f 23 32 30 35 01 00 0a 31 31 34 36 39 37 31 38 35 37 02 | ted.AboutPrado#205...1146971857. |
| 21c0 | 00 10 48 69 73 74 6f 72 79 20 6f 66 20 50 52 41 44 4f 03 00 ba 0b 54 68 65 20 76 65 72 79 20 6f | ..History.of.PRADO....The.very.o |
| 21e0 | 72 69 67 69 6e 61 6c 20 69 6e 73 70 69 72 61 74 69 6f 6e 20 6f 66 20 50 52 41 44 4f 20 63 61 6d | riginal.inspiration.of.PRADO.cam |
| 2200 | 65 20 66 72 6f 6d 20 41 70 61 63 68 65 20 54 61 70 65 73 74 72 79 2e 20 44 75 72 69 6e 67 20 74 | e.from.Apache.Tapestry..During.t |
| 2220 | 68 65 20 64 65 73 69 67 6e 20 61 6e 64 20 69 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 2c 20 49 20 | he.design.and.implementation,.I. |
| 2240 | 62 6f 72 72 6f 77 65 64 20 6d 61 6e 79 20 69 64 65 61 73 20 66 72 6f 6d 20 42 6f 72 6c 61 6e 64 | borrowed.many.ideas.from.Borland |
| 2260 | 20 44 65 6c 70 68 69 20 61 6e 64 20 4d 69 63 72 6f 73 6f 66 74 20 41 53 50 2e 4e 45 54 2e 20 54 | .Delphi.and.Microsoft.ASP.NET..T |
| 2280 | 68 65 20 66 69 72 73 74 20 76 65 72 73 69 6f 6e 20 6f 66 20 50 52 41 44 4f 20 63 61 6d 65 20 6f | he.first.version.of.PRADO.came.o |
| 22a0 | 75 74 20 69 6e 20 4a 75 6e 65 20 32 30 30 34 20 61 6e 64 20 77 61 73 20 77 72 69 74 74 65 6e 20 | ut.in.June.2004.and.was.written. |
| 22c0 | 69 6e 20 50 48 50 20 34 2e 20 44 72 69 76 65 6e 20 62 79 20 74 68 65 20 5a 65 6e 64 20 50 48 50 | in.PHP.4..Driven.by.the.Zend.PHP |
| 22e0 | 20 35 20 63 6f 64 69 6e 67 20 63 6f 6e 74 65 73 74 2c 20 49 20 72 65 77 72 6f 74 65 20 50 52 41 | .5.coding.contest,.I.rewrote.PRA |
| 2300 | 44 4f 20 69 6e 20 50 48 50 20 35 2c 20 77 68 69 63 68 20 70 72 6f 76 65 64 20 74 6f 20 62 65 20 | DO.in.PHP.5,.which.proved.to.be. |
| 2320 | 61 20 77 69 73 65 20 6d 6f 76 65 2c 20 74 68 61 6e 6b 73 20 74 6f 20 74 68 65 20 6e 65 77 20 6f | a.wise.move,.thanks.to.the.new.o |
| 2340 | 62 6a 65 63 74 20 6d 6f 64 65 6c 20 70 72 6f 76 69 64 65 64 20 62 79 20 50 48 50 20 35 2e 20 50 | bject.model.provided.by.PHP.5..P |
| 2360 | 52 41 44 4f 20 77 6f 6e 20 74 68 65 20 67 72 61 6e 64 20 70 72 69 7a 65 20 69 6e 20 74 68 65 20 | RADO.won.the.grand.prize.in.the. |
| 2380 | 5a 65 6e 64 20 63 6f 6e 74 65 73 74 2c 20 65 61 72 6e 69 6e 67 20 74 68 65 20 68 69 67 68 65 73 | Zend.contest,.earning.the.highes |
| 23a0 | 74 20 76 6f 74 65 73 20 66 72 6f 6d 20 62 6f 74 68 20 74 68 65 20 70 75 62 6c 69 63 20 61 6e 64 | t.votes.from.both.the.public.and |
| 23c0 | 20 74 68 65 20 6a 75 64 67 65 73 27 20 70 61 6e 65 6c 2e 0d 0a 0d 0a 0d 0a 49 6e 20 41 75 67 75 | .the.judges'.panel.......In.Augu |
| 23e0 | 73 74 20 32 30 30 34 2c 20 50 52 41 44 4f 20 73 74 61 72 74 65 64 20 74 6f 20 62 65 20 68 6f 73 | st.2004,.PRADO.started.to.be.hos |
| 2400 | 74 65 64 20 6f 6e 20 53 6f 75 72 63 65 46 6f 72 67 65 20 61 73 20 61 6e 20 6f 70 65 6e 20 73 6f | ted.on.SourceForge.as.an.open.so |
| 2420 | 75 72 63 65 20 70 72 6f 6a 65 63 74 2e 20 53 6f 6f 6e 20 61 66 74 65 72 2c 20 74 68 65 20 70 72 | urce.project..Soon.after,.the.pr |
| 2440 | 6f 6a 65 63 74 20 73 69 74 65 20 78 69 73 63 2e 63 6f 6d 20 77 61 73 20 61 6e 6e 6f 75 6e 63 65 | oject.site.xisc.com.was.announce |
| 2460 | 64 20 74 6f 20 70 75 62 6c 69 63 2e 20 57 69 74 68 20 74 68 65 20 66 61 6e 74 61 73 74 69 63 20 | d.to.public..With.the.fantastic. |
| 2480 | 73 75 70 70 6f 72 74 20 6f 66 20 50 52 41 44 4f 20 64 65 76 65 6c 6f 70 65 72 20 74 65 61 6d 20 | support.of.PRADO.developer.team. |
| 24a0 | 61 6e 64 20 50 52 41 44 4f 20 75 73 65 72 73 2c 20 50 52 41 44 4f 20 65 76 6f 6c 76 65 64 20 74 | and.PRADO.users,.PRADO.evolved.t |
| 24c0 | 6f 20 76 65 72 73 69 6f 6e 20 32 2e 30 20 69 6e 20 6d 69 64 20 32 30 30 35 2e 20 49 6e 20 74 68 | o.version.2.0.in.mid.2005..In.th |
| 24e0 | 69 73 20 76 65 72 73 69 6f 6e 2c 20 57 65 69 20 5a 68 75 6f 20 63 6f 6e 74 72 69 62 75 74 65 64 | is.version,.Wei.Zhuo.contributed |
| 2500 | 20 74 6f 20 50 52 41 44 4f 20 77 69 74 68 20 74 68 65 20 65 78 63 65 6c 6c 65 6e 74 20 49 31 38 | .to.PRADO.with.the.excellent.I18 |
| 2520 | 4e 20 61 6e 64 20 4c 31 30 4e 20 73 75 70 70 6f 72 74 2e 0d 0a 0d 0a 0d 0a 49 6e 20 4d 61 79 20 | N.and.L10N.support.......In.May. |
| 2540 | 32 30 30 35 2c 20 77 65 20 64 65 63 69 64 65 64 20 74 6f 20 63 6f 6d 70 6c 65 74 65 6c 79 20 72 | 2005,.we.decided.to.completely.r |
| 2560 | 65 77 72 69 74 65 20 74 68 65 20 50 52 41 44 4f 20 66 72 61 6d 65 77 6f 72 6b 20 74 6f 20 72 65 | ewrite.the.PRADO.framework.to.re |
| 2580 | 73 6f 6c 76 65 20 61 20 66 65 77 20 66 75 6e 64 61 6d 65 6e 74 61 6c 20 69 73 73 75 65 73 20 66 | solve.a.few.fundamental.issues.f |
| 25a0 | 6f 75 6e 64 20 69 6e 20 76 65 72 73 69 6f 6e 20 32 2e 30 20 61 6e 64 20 74 6f 20 63 61 74 63 68 | ound.in.version.2.0.and.to.catch |
| 25c0 | 20 75 70 20 77 69 74 68 20 73 6f 6d 65 20 63 6f 6f 6c 20 66 65 61 74 75 72 65 73 20 61 76 61 69 | .up.with.some.cool.features.avai |
| 25e0 | 6c 61 62 6c 65 20 69 6e 20 4d 69 63 72 6f 73 6f 66 74 20 41 53 50 2e 4e 45 54 20 32 2e 30 2e 20 | lable.in.Microsoft.ASP.NET.2.0.. |
| 2600 | 41 66 74 65 72 20 6e 65 61 72 6c 79 20 61 20 79 65 61 72 27 73 20 68 61 72 64 20 77 6f 72 6b 20 | After.nearly.a.year's.hard.work. |
| 2620 | 77 69 74 68 20 6f 76 65 72 20 35 30 2c 30 30 30 20 6c 69 6e 65 73 20 6f 66 20 6e 65 77 20 63 6f | with.over.50,000.lines.of.new.co |
| 2640 | 64 65 2c 20 76 65 72 73 69 6f 6e 20 33 2e 30 20 77 61 73 20 66 69 6e 61 6c 6c 79 20 6d 61 64 65 | de,.version.3.0.was.finally.made |
| 2660 | 20 61 76 61 69 6c 61 62 6c 65 20 69 6e 20 41 70 72 69 6c 20 32 30 30 36 2e 0d 0a 0d 0a 0d 0a 53 | .available.in.April.2006.......S |
| 2680 | 74 61 72 74 69 6e 67 20 66 72 6f 6d 20 76 65 72 73 69 6f 6e 20 33 2e 30 2c 20 73 69 67 6e 69 66 | tarting.from.version.3.0,.signif |
| 26a0 | 69 63 61 6e 74 20 65 66 66 6f 72 74 73 20 61 72 65 20 61 6c 6c 6f 63 61 74 65 64 20 74 6f 20 65 | icant.efforts.are.allocated.to.e |
| 26c0 | 6e 73 75 72 65 20 74 68 65 20 71 75 61 6c 69 74 79 20 61 6e 64 20 73 74 61 62 69 6c 69 74 79 20 | nsure.the.quality.and.stability. |
| 26e0 | 6f 66 20 50 52 41 44 4f 2e 20 49 66 20 77 65 20 73 61 79 20 50 52 41 44 4f 20 76 32 2e 78 20 61 | of.PRADO..If.we.say.PRADO.v2.x.a |
| 2700 | 6e 64 20 76 31 2e 78 20 61 72 65 20 70 72 6f 6f 66 2d 6f 66 2d 63 6f 6e 63 65 70 74 20 77 6f 72 | nd.v1.x.are.proof-of-concept.wor |
| 2720 | 6b 2c 20 77 65 20 63 61 6e 20 73 61 79 20 50 52 41 44 4f 20 33 2e 78 20 68 61 73 20 67 72 6f 77 | k,.we.can.say.PRADO.3.x.has.grow |
| 2740 | 6e 20 75 70 20 74 6f 20 61 20 70 72 6f 6a 65 63 74 20 74 68 61 74 20 69 73 20 73 75 69 74 61 62 | n.up.to.a.project.that.is.suitab |
| 2760 | 6c 65 20 66 6f 72 20 73 65 72 69 6f 75 73 20 62 75 73 69 6e 65 73 73 20 61 70 70 6c 69 63 61 74 | le.for.serious.business.applicat |
| 2780 | 69 6f 6e 20 64 65 76 65 6c 6f 70 6d 65 6e 74 2e 04 00 10 68 69 73 74 6f 72 79 20 6f 66 20 70 72 | ion.development....history.of.pr |
| 27a0 | 61 64 6f 05 00 00 2e 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 47 65 74 74 69 6e 67 53 74 61 | ado....index.php?page=GettingSta |
| 27c0 | 72 74 65 64 2e 49 6e 73 74 61 6c 6c 61 74 69 6f 6e 23 33 30 31 01 00 0a 31 31 34 36 39 37 31 38 | rted.Installation#301...11469718 |
| 27e0 | 35 38 02 00 10 49 6e 73 74 61 6c 6c 69 6e 67 20 50 52 41 44 4f 03 00 bb 08 49 66 20 79 6f 75 20 | 58...Installing.PRADO....If.you. |
| 2800 | 61 72 65 20 76 69 65 77 69 6e 67 20 74 68 69 73 20 70 61 67 65 20 66 72 6f 6d 20 79 6f 75 72 20 | are.viewing.this.page.from.your. |
| 2820 | 6f 77 6e 20 57 65 62 20 73 65 72 76 65 72 2c 20 79 6f 75 20 61 72 65 20 61 6c 72 65 61 64 79 20 | own.Web.server,.you.are.already. |
| 2840 | 64 6f 6e 65 20 77 69 74 68 20 74 68 65 20 69 6e 73 74 61 6c 6c 61 74 69 6f 6e 2e 0d 0a 0d 0a 0d | done.with.the.installation...... |
| 2860 | 0a 54 68 65 20 6d 69 6e 69 6d 75 6d 20 72 65 71 75 69 72 65 6d 65 6e 74 20 62 79 20 50 52 41 44 | .The.minimum.requirement.by.PRAD |
| 2880 | 4f 20 69 73 20 74 68 61 74 20 74 68 65 20 57 65 62 20 73 65 72 76 65 72 20 73 75 70 70 6f 72 74 | O.is.that.the.Web.server.support |
| 28a0 | 20 50 48 50 20 35 2e 20 50 52 41 44 4f 20 68 61 73 20 62 65 65 6e 20 74 65 73 74 65 64 20 77 69 | .PHP.5..PRADO.has.been.tested.wi |
| 28c0 | 74 68 20 41 70 61 63 68 65 20 57 65 62 20 73 65 72 76 65 72 20 6f 6e 20 57 69 6e 64 6f 77 73 20 | th.Apache.Web.server.on.Windows. |
| 28e0 | 61 6e 64 20 4c 69 6e 75 78 2e 20 48 69 67 68 6c 79 20 70 6f 73 73 69 62 6c 79 20 69 74 20 6d 61 | and.Linux..Highly.possibly.it.ma |
| 2900 | 79 20 61 6c 73 6f 20 72 75 6e 20 6f 6e 20 6f 74 68 65 72 20 70 6c 61 74 66 6f 72 6d 73 20 77 69 | y.also.run.on.other.platforms.wi |
| 2920 | 74 68 20 6f 74 68 65 72 20 57 65 62 20 73 65 72 76 65 72 73 2c 20 61 73 20 6c 6f 6e 67 20 61 73 | th.other.Web.servers,.as.long.as |
| 2940 | 20 50 48 50 20 35 20 69 73 20 73 75 70 70 6f 72 74 65 64 2e 0d 0a 0d 0a 0d 0a 49 6e 73 74 61 6c | .PHP.5.is.supported.......Instal |
| 2960 | 6c 61 74 69 6f 6e 20 6f 66 20 50 52 41 44 4f 20 6d 61 69 6e 6c 79 20 69 6e 76 6f 6c 76 65 73 20 | lation.of.PRADO.mainly.involves. |
| 2980 | 64 6f 77 6e 6c 6f 61 64 69 6e 67 20 61 6e 64 20 75 6e 70 61 63 6b 69 6e 67 2e 0d 0a 0d 0a 0d 0a | downloading.and.unpacking....... |
| 29a0 | 47 6f 20 74 6f 20 70 72 61 64 6f 73 6f 66 74 2e 63 6f 6d 20 74 6f 20 67 72 61 62 20 74 68 65 20 | Go.to.pradosoft.com.to.grab.the. |
| 29c0 | 6c 61 74 65 73 74 20 76 65 72 73 69 6f 6e 20 6f 66 20 50 52 41 44 4f 2e 0d 0a 55 6e 70 61 63 6b | latest.version.of.PRADO...Unpack |
| 29e0 | 20 74 68 65 20 50 52 41 44 4f 20 72 65 6c 65 61 73 65 20 66 69 6c 65 20 74 6f 20 61 20 57 65 62 | .the.PRADO.release.file.to.a.Web |
| 2a00 | 2d 61 63 63 65 73 73 69 62 6c 65 20 64 69 72 65 63 74 6f 72 79 2e 0d 0a 0d 0a 0d 0a 59 6f 75 72 | -accessible.directory.......Your |
| 2a20 | 20 69 6e 73 74 61 6c 6c 61 74 69 6f 6e 20 6f 66 20 50 52 41 44 4f 20 69 73 20 64 6f 6e 65 20 61 | .installation.of.PRADO.is.done.a |
| 2a40 | 6e 64 20 79 6f 75 20 63 61 6e 20 73 74 61 72 74 20 74 6f 20 70 6c 61 79 20 77 69 74 68 20 74 68 | nd.you.can.start.to.play.with.th |
| 2a60 | 65 20 64 65 6d 6f 20 61 70 70 6c 69 63 61 74 69 6f 6e 73 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 | e.demo.applications.included.in. |
| 2a80 | 74 68 65 20 50 52 41 44 4f 20 72 65 6c 65 61 73 65 20 76 69 61 20 55 52 4c 20 68 74 74 70 3a 2f | the.PRADO.release.via.URL.http:/ |
| 2aa0 | 2f 77 65 62 2d 73 65 72 76 65 72 2d 61 64 64 72 65 73 73 2f 70 72 61 64 6f 2f 64 65 6d 6f 73 2f | /web-server-address/prado/demos/ |
| 2ac0 | 2e 20 48 65 72 65 20 77 65 20 61 73 73 75 6d 65 20 50 52 41 44 4f 20 69 73 20 75 6e 70 61 63 6b | ..Here.we.assume.PRADO.is.unpack |
| 2ae0 | 65 64 20 74 6f 20 74 68 65 20 70 72 61 64 6f 20 73 75 62 64 69 72 65 63 74 6f 72 79 20 75 6e 64 | ed.to.the.prado.subdirectory.und |
| 2b00 | 65 72 20 74 68 65 20 44 6f 63 75 6d 65 6e 74 52 6f 6f 74 20 6f 66 20 74 68 65 20 57 65 62 20 73 | er.the.DocumentRoot.of.the.Web.s |
| 2b20 | 65 72 76 65 72 2e 0d 0a 0d 0a 0d 0a 49 66 20 79 6f 75 20 65 6e 63 6f 75 6e 74 65 72 20 61 6e 79 | erver.......If.you.encounter.any |
| 2b40 | 20 70 72 6f 62 6c 65 6d 73 20 77 69 74 68 20 74 68 65 20 64 65 6d 6f 20 61 70 70 6c 69 63 61 74 | .problems.with.the.demo.applicat |
| 2b60 | 69 6f 6e 73 2c 20 70 6c 65 61 73 65 20 75 73 65 20 74 68 65 20 50 52 41 44 4f 20 72 65 71 75 69 | ions,.please.use.the.PRADO.requi |
| 2b80 | 72 65 6d 65 6e 74 20 63 68 65 63 6b 65 72 20 73 63 72 69 70 74 2c 20 61 63 63 65 73 73 69 62 6c | rement.checker.script,.accessibl |
| 2ba0 | 65 20 76 69 61 20 68 74 74 70 3a 2f 2f 77 65 62 2d 73 65 72 76 65 72 2d 61 64 64 72 65 73 73 2f | e.via.http://web-server-address/ |
| 2bc0 | 70 72 61 64 6f 2f 72 65 71 75 69 72 65 6d 65 6e 74 73 2f 69 6e 64 65 78 2e 70 68 70 2c 20 74 6f | prado/requirements/index.php,.to |
| 2be0 | 20 63 68 65 63 6b 20 66 69 72 73 74 20 69 66 20 79 6f 75 72 20 73 65 72 76 65 72 20 63 6f 6e 66 | .check.first.if.your.server.conf |
| 2c00 | 69 67 75 72 61 74 69 6f 6e 20 66 75 6c 66 69 6c 6c 73 20 74 68 65 20 63 6f 6e 64 69 74 69 6f 6e | iguration.fulfills.the.condition |
| 2c20 | 73 20 72 65 71 75 69 72 65 64 20 62 79 20 50 52 41 44 4f 2e 04 00 10 69 6e 73 74 61 6c 6c 69 6e | s.required.by.PRADO....installin |
| 2c40 | 67 20 70 72 61 64 6f 05 00 00 2c 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 47 65 74 74 69 6e | g.prado...,index.php?page=Gettin |
| 2c60 | 67 53 74 61 72 74 65 64 2e 48 65 6c 6c 6f 57 6f 72 6c 64 23 34 30 31 01 00 0a 31 31 34 36 39 37 | gStarted.HelloWorld#401...114697 |
| 2c80 | 31 38 35 38 02 00 1a 4d 79 20 46 69 72 73 74 20 50 52 41 44 4f 20 41 70 70 6c 69 63 61 74 69 6f | 1858...My.First.PRADO.Applicatio |
| 2ca0 | 6e 03 00 df 1d 49 6e 20 74 68 69 73 20 73 65 63 74 69 6f 6e 2c 20 77 65 20 67 75 69 64 65 20 79 | n....In.this.section,.we.guide.y |
| 2cc0 | 6f 75 20 74 68 72 6f 75 67 68 20 63 72 65 61 74 69 6e 67 20 79 6f 75 72 20 66 69 72 73 74 20 50 | ou.through.creating.your.first.P |
| 2ce0 | 52 41 44 4f 20 61 70 70 6c 69 63 61 74 69 6f 6e 2c 20 74 68 65 20 66 61 6d 6f 75 73 20 26 71 75 | RADO.application,.the.famous.&qu |
| 2d00 | 6f 74 3b 48 65 6c 6c 6f 20 57 6f 72 6c 64 26 71 75 6f 74 3b 20 61 70 70 6c 69 63 61 74 69 6f 6e | ot;Hello.World".application |
| 2d20 | 2e 0d 0a 0d 0a 0d 0a 26 71 75 6f 74 3b 48 65 6c 6c 6f 20 57 6f 72 6c 64 26 71 75 6f 74 3b 20 70 | ......."Hello.World".p |
| 2d40 | 65 72 68 61 70 73 20 69 73 20 74 68 65 20 73 69 6d 70 6c 65 73 74 20 69 6e 74 65 72 61 63 74 69 | erhaps.is.the.simplest.interacti |
| 2d60 | 76 65 20 50 52 41 44 4f 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 74 68 61 74 20 79 6f 75 20 63 61 | ve.PRADO.application.that.you.ca |
| 2d80 | 6e 20 63 72 65 61 74 65 2e 20 49 74 20 64 69 73 70 6c 61 79 73 20 74 6f 20 65 6e 64 2d 75 73 65 | n.create..It.displays.to.end-use |
| 2da0 | 72 73 20 61 20 70 61 67 65 20 77 69 74 68 20 61 20 73 75 62 6d 69 74 20 62 75 74 74 6f 6e 20 77 | rs.a.page.with.a.submit.button.w |
| 2dc0 | 68 6f 73 65 20 63 61 70 74 69 6f 6e 20 69 73 20 43 6c 69 63 6b 20 4d 65 2e 20 41 66 74 65 72 20 | hose.caption.is.Click.Me..After. |
| 2de0 | 74 68 65 20 75 73 65 72 20 63 6c 69 63 6b 73 20 6f 6e 20 74 68 65 20 62 75 74 74 6f 6e 2c 20 69 | the.user.clicks.on.the.button,.i |
| 2e00 | 74 73 20 63 61 70 74 69 6f 6e 20 69 73 20 63 68 61 6e 67 65 64 20 74 6f 20 48 65 6c 6c 6f 20 57 | ts.caption.is.changed.to.Hello.W |
| 2e20 | 6f 72 6c 64 2e 0d 0a 0d 0a 0d 0a 54 68 65 72 65 20 61 72 65 20 6d 61 6e 79 20 61 70 70 72 6f 61 | orld.......There.are.many.approa |
| 2e40 | 63 68 65 73 20 74 68 61 74 20 63 61 6e 20 61 63 68 69 65 76 65 20 74 68 65 20 61 62 6f 76 65 20 | ches.that.can.achieve.the.above. |
| 2e60 | 67 6f 61 6c 2e 20 4f 6e 65 20 63 61 6e 20 73 75 62 6d 69 74 20 74 68 65 20 70 61 67 65 20 74 6f | goal..One.can.submit.the.page.to |
| 2e80 | 20 74 68 65 20 73 65 72 76 65 72 2c 20 65 78 61 6d 69 6e 65 20 74 68 65 20 50 4f 53 54 20 76 61 | .the.server,.examine.the.POST.va |
| 2ea0 | 72 69 61 62 6c 65 2c 20 61 6e 64 20 67 65 6e 65 72 61 74 65 20 61 20 6e 65 77 20 70 61 67 65 20 | riable,.and.generate.a.new.page. |
| 2ec0 | 77 69 74 68 20 74 68 65 20 62 75 74 74 6f 6e 20 63 61 70 74 69 6f 6e 20 75 70 64 61 74 65 64 2e | with.the.button.caption.updated. |
| 2ee0 | 20 4f 72 20 6f 6e 65 20 63 61 6e 20 73 69 6d 70 6c 79 20 75 73 65 20 4a 61 76 61 53 63 72 69 70 | .Or.one.can.simply.use.JavaScrip |
| 2f00 | 74 20 74 6f 20 75 70 64 61 74 65 20 74 68 65 20 62 75 74 74 6f 6e 20 63 61 70 74 69 6f 6e 20 75 | t.to.update.the.button.caption.u |
| 2f20 | 70 6f 6e 20 69 74 73 20 6f 6e 63 6c 69 63 6b 20 63 6c 69 65 6e 74 20 65 76 65 6e 74 2e 0d 0a 0d | pon.its.onclick.client.event.... |
| 2f40 | 0a 0d 0a 50 52 41 44 4f 20 70 72 6f 6d 6f 74 65 73 20 63 6f 6d 70 6f 6e 65 6e 74 2d 62 61 73 65 | ...PRADO.promotes.component-base |
| 2f60 | 64 20 61 6e 64 20 65 76 65 6e 74 2d 64 72 69 76 65 6e 20 57 65 62 20 70 72 6f 67 72 61 6d 6d 69 | d.and.event-driven.Web.programmi |
| 2f80 | 6e 67 2e 20 54 68 65 20 62 75 74 74 6f 6e 20 69 73 20 72 65 70 72 65 73 65 6e 74 65 64 20 62 79 | ng..The.button.is.represented.by |
| 2fa0 | 20 61 20 54 42 75 74 74 6f 6e 20 6f 62 6a 65 63 74 2e 20 49 74 20 65 6e 63 61 70 73 75 6c 61 74 | .a.TButton.object..It.encapsulat |
| 2fc0 | 65 73 20 74 68 65 20 62 75 74 74 6f 6e 20 63 61 70 74 69 6f 6e 20 61 73 20 74 68 65 20 54 65 78 | es.the.button.caption.as.the.Tex |
| 2fe0 | 74 20 70 72 6f 70 65 72 74 79 20 61 6e 64 20 61 73 73 6f 63 69 61 74 65 73 20 74 68 65 20 75 73 | t.property.and.associates.the.us |
| 3000 | 65 72 20 62 75 74 74 6f 6e 20 63 6c 69 63 6b 20 61 63 74 69 6f 6e 20 77 69 74 68 20 61 20 73 65 | er.button.click.action.with.a.se |
| 3020 | 72 76 65 72 2d 73 69 64 65 20 4f 6e 43 6c 69 63 6b 20 65 76 65 6e 74 2e 20 54 6f 20 72 65 73 70 | rver-side.OnClick.event..To.resp |
| 3040 | 6f 6e 64 20 74 6f 20 74 68 65 20 75 73 65 72 20 63 6c 69 63 6b 69 6e 67 20 6f 6e 20 74 68 65 20 | ond.to.the.user.clicking.on.the. |
| 3060 | 62 75 74 74 6f 6e 2c 20 6f 6e 65 20 73 69 6d 70 6c 79 20 6e 65 65 64 73 20 74 6f 20 61 74 74 61 | button,.one.simply.needs.to.atta |
| 3080 | 63 68 20 61 20 66 75 6e 63 74 69 6f 6e 20 74 6f 20 74 68 65 20 62 75 74 74 6f 6e 27 73 20 4f 6e | ch.a.function.to.the.button's.On |
| 30a0 | 43 6c 69 63 6b 20 65 76 65 6e 74 2e 20 57 69 74 68 69 6e 20 74 68 65 20 66 75 6e 63 74 69 6f 6e | Click.event..Within.the.function |
| 30c0 | 2c 20 74 68 65 20 62 75 74 74 6f 6e 27 73 20 54 65 78 74 20 70 72 6f 70 65 72 74 79 20 69 73 20 | ,.the.button's.Text.property.is. |
| 30e0 | 6d 6f 64 69 66 69 65 64 20 61 73 20 26 71 75 6f 74 3b 48 65 6c 6c 6f 20 57 6f 72 6c 64 26 71 75 | modified.as."Hello.World&qu |
| 3100 | 6f 74 3b 2e 20 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 64 69 61 67 72 61 6d 20 73 68 6f 77 73 | ot;..The.following.diagram.shows |
| 3120 | 20 74 68 65 20 61 62 6f 76 65 20 73 65 71 75 65 6e 63 65 2c 0d 0a 0d 0a 0d 0a 0d 0a 4f 75 72 20 | .the.above.sequence,........Our. |
| 3140 | 50 52 41 44 4f 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 63 6f 6e 73 69 73 74 73 20 6f 66 20 74 68 | PRADO.application.consists.of.th |
| 3160 | 72 65 65 20 66 69 6c 65 73 2c 20 69 6e 64 65 78 2e 70 68 70 2c 20 48 6f 6d 65 2e 70 61 67 65 20 | ree.files,.index.php,.Home.page. |
| 3180 | 61 6e 64 20 48 6f 6d 65 2e 70 68 70 2c 20 77 68 69 63 68 20 61 72 65 20 6f 72 67 61 6e 69 7a 65 | and.Home.php,.which.are.organize |
| 31a0 | 64 20 61 73 20 66 6f 6c 6c 6f 77 73 2c 0d 0a 0d 0a 0d 0a 0d 0a 77 68 65 72 65 20 65 61 63 68 20 | d.as.follows,........where.each. |
| 31c0 | 64 69 72 65 63 74 6f 72 79 20 69 73 20 65 78 70 6c 61 69 6e 65 64 20 61 73 20 66 6f 6c 6c 6f 77 | directory.is.explained.as.follow |
| 31e0 | 73 2e 20 4e 6f 74 65 2c 20 74 68 65 20 61 62 6f 76 65 20 64 69 72 65 63 74 6f 72 79 20 73 74 72 | s..Note,.the.above.directory.str |
| 3200 | 75 63 74 75 72 65 20 63 61 6e 20 62 65 20 63 75 73 74 6f 6d 69 7a 65 64 2e 20 46 6f 72 20 65 78 | ucture.can.be.customized..For.ex |
| 3220 | 61 6d 70 6c 65 2c 20 6f 6e 65 20 63 61 6e 20 6d 6f 76 65 20 74 68 65 20 70 72 6f 74 65 63 74 65 | ample,.one.can.move.the.protecte |
| 3240 | 64 20 64 69 72 65 63 74 6f 72 79 20 6f 75 74 20 6f 66 20 57 65 62 20 64 69 72 65 63 74 6f 72 69 | d.directory.out.of.Web.directori |
| 3260 | 65 73 2e 20 59 6f 75 20 77 69 6c 6c 20 6b 6e 6f 77 20 68 6f 77 20 74 6f 20 64 6f 20 74 68 69 73 | es..You.will.know.how.to.do.this |
| 3280 | 20 61 66 74 65 72 20 79 6f 75 20 67 6f 20 74 68 72 6f 75 67 68 20 74 68 69 73 20 74 75 74 6f 72 | .after.you.go.through.this.tutor |
| 32a0 | 69 61 6c 2e 0d 0a 0d 0a 0d 0a 61 73 73 65 74 73 20 2d 20 64 69 72 65 63 74 6f 72 79 20 73 74 6f | ial.......assets.-.directory.sto |
| 32c0 | 72 69 6e 67 20 70 75 62 6c 69 73 68 65 64 20 70 72 69 76 61 74 65 20 66 69 6c 65 73 2e 20 53 65 | ring.published.private.files..Se |
| 32e0 | 65 20 61 73 73 65 74 73 20 73 65 63 74 69 6f 6e 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c | e.assets.section.for.more.detail |
| 3300 | 73 2e 20 54 68 69 73 20 64 69 72 65 63 74 6f 72 79 20 6d 75 73 74 20 62 65 20 77 72 69 74 61 62 | s..This.directory.must.be.writab |
| 3320 | 6c 65 20 62 79 20 74 68 65 20 57 65 62 20 73 65 72 76 65 72 20 70 72 6f 63 65 73 73 2e 0d 0a 70 | le.by.the.Web.server.process...p |
| 3340 | 72 6f 74 65 63 74 65 64 20 2d 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 62 61 73 65 20 70 61 74 68 | rotected.-.application.base.path |
| 3360 | 20 73 74 6f 72 69 6e 67 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 64 61 74 61 20 61 6e 64 20 70 72 | .storing.application.data.and.pr |
| 3380 | 69 76 61 74 65 20 73 63 72 69 70 74 20 66 69 6c 65 73 2e 20 54 68 69 73 20 64 69 72 65 63 74 6f | ivate.script.files..This.directo |
| 33a0 | 72 79 20 73 68 6f 75 6c 64 20 62 65 20 63 6f 6e 66 69 67 75 72 65 64 20 61 73 20 69 6e 61 63 63 | ry.should.be.configured.as.inacc |
| 33c0 | 65 73 73 69 62 6c 65 20 74 6f 20 65 6e 64 2d 75 73 65 72 73 2e 0d 0a 72 75 6e 74 69 6d 65 20 2d | essible.to.end-users...runtime.- |
| 33e0 | 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 72 75 6e 74 69 6d 65 20 73 74 6f 72 61 67 65 20 70 61 74 | .application.runtime.storage.pat |
| 3400 | 68 20 73 74 6f 72 69 6e 67 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 72 75 6e 74 69 6d 65 20 69 6e | h.storing.application.runtime.in |
| 3420 | 66 6f 72 6d 61 74 69 6f 6e 2c 20 73 75 63 68 20 61 73 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 73 | formation,.such.as.application.s |
| 3440 | 74 61 74 65 2c 20 63 61 63 68 65 64 20 64 61 74 61 2c 20 65 74 63 2e 20 54 68 69 73 20 64 69 72 | tate,.cached.data,.etc..This.dir |
| 3460 | 65 63 74 6f 72 79 20 6d 75 73 74 20 62 65 20 77 72 69 74 61 62 6c 65 20 62 79 20 74 68 65 20 57 | ectory.must.be.writable.by.the.W |
| 3480 | 65 62 20 73 65 72 76 65 72 20 70 72 6f 63 65 73 73 2e 0d 0a 70 61 67 65 73 20 2d 20 62 61 73 65 | eb.server.process...pages.-.base |
| 34a0 | 20 70 61 74 68 20 73 74 6f 72 69 6e 67 20 61 6c 6c 20 50 52 41 44 4f 20 70 61 67 65 73 2e 0d 0a | .path.storing.all.PRADO.pages... |
| 34c0 | 0d 0a 0d 0a 0d 0a 54 68 65 20 74 68 72 65 65 20 66 69 6c 65 73 20 74 68 61 74 20 77 65 20 6e 65 | ......The.three.files.that.we.ne |
| 34e0 | 65 64 20 61 72 65 20 65 78 70 6c 61 69 6e 65 64 20 61 73 20 66 6f 6c 6c 6f 77 73 2e 0d 0a 0d 0a | ed.are.explained.as.follows..... |
| 3500 | 0d 0a 69 6e 64 65 78 2e 70 68 70 20 2d 20 65 6e 74 72 79 20 73 63 72 69 70 74 20 6f 66 20 74 68 | ..index.php.-.entry.script.of.th |
| 3520 | 65 20 50 52 41 44 4f 20 61 70 70 6c 69 63 61 74 69 6f 6e 2e 20 54 68 69 73 20 66 69 6c 65 20 69 | e.PRADO.application..This.file.i |
| 3540 | 73 20 72 65 71 75 69 72 65 64 20 62 79 20 61 6c 6c 20 50 52 41 44 4f 20 61 70 70 6c 69 63 61 74 | s.required.by.all.PRADO.applicat |
| 3560 | 69 6f 6e 73 20 61 6e 64 20 69 73 20 74 68 65 20 6f 6e 6c 79 20 73 63 72 69 70 74 20 66 69 6c 65 | ions.and.is.the.only.script.file |
| 3580 | 20 74 68 61 74 20 69 73 20 64 69 72 65 63 74 6c 79 20 61 63 63 65 73 73 69 62 6c 65 20 62 79 20 | .that.is.directly.accessible.by. |
| 35a0 | 65 6e 64 2d 75 73 65 72 73 2e 20 43 6f 6e 74 65 6e 74 20 69 6e 20 69 6e 64 65 78 2e 70 68 70 20 | end-users..Content.in.index.php. |
| 35c0 | 6d 61 69 6e 6c 79 20 63 6f 6e 73 69 73 74 73 20 6f 66 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 | mainly.consists.of.the.following |
| 35e0 | 20 74 68 72 65 65 20 6c 69 6e 65 73 2c 0d 0a 0d 0a 72 65 71 75 69 72 65 5f 6f 6e 63 65 28 27 70 | .three.lines,....require_once('p |
| 3600 | 61 74 68 2f 74 6f 2f 70 72 61 64 6f 2e 70 68 70 27 29 3b 20 20 2f 2f 20 69 6e 63 6c 75 64 65 20 | ath/to/prado.php');..//.include. |
| 3620 | 74 68 65 20 70 72 61 64 6f 20 73 63 72 69 70 74 0d 0a 24 61 70 70 6c 69 63 61 74 69 6f 6e 3d 6e | the.prado.script..$application=n |
| 3640 | 65 77 20 54 41 70 70 6c 69 63 61 74 69 6f 6e 3b 20 20 20 20 20 20 2f 2f 20 63 72 65 61 74 65 20 | ew.TApplication;......//.create. |
| 3660 | 61 20 50 52 41 44 4f 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 69 6e 73 74 61 6e 63 65 0d 0a 24 61 | a.PRADO.application.instance..$a |
| 3680 | 70 70 6c 69 63 61 74 69 6f 6e 2d 26 67 74 3b 72 75 6e 28 29 3b 20 20 20 20 20 20 20 20 20 20 20 | pplication->run();........... |
| 36a0 | 20 20 20 20 20 2f 2f 20 72 75 6e 20 74 68 65 20 61 70 70 6c 69 63 61 74 69 6f 6e 0d 0a 0d 0a 0d | .....//.run.the.application..... |
| 36c0 | 0a 48 6f 6d 65 2e 70 61 67 65 20 2d 20 74 65 6d 70 6c 61 74 65 20 66 6f 72 20 74 68 65 20 64 65 | .Home.page.-.template.for.the.de |
| 36e0 | 66 61 75 6c 74 20 70 61 67 65 20 72 65 74 75 72 6e 65 64 20 77 68 65 6e 20 75 73 65 72 73 20 64 | fault.page.returned.when.users.d |
| 3700 | 6f 20 6e 6f 74 20 65 78 70 6c 69 63 69 74 6c 79 20 73 70 65 63 69 66 79 20 74 68 65 20 70 61 67 | o.not.explicitly.specify.the.pag |
| 3720 | 65 20 72 65 71 75 65 73 74 65 64 2e 20 41 20 74 65 6d 70 6c 61 74 65 20 73 70 65 63 69 66 69 65 | e.requested..A.template.specifie |
| 3740 | 73 20 74 68 65 20 70 72 65 73 65 6e 74 61 74 69 6f 6e 61 6c 20 6c 61 79 6f 75 74 20 6f 66 20 63 | s.the.presentational.layout.of.c |
| 3760 | 6f 6d 70 6f 6e 65 6e 74 73 2e 20 49 6e 20 74 68 69 73 20 65 78 61 6d 70 6c 65 2c 20 77 65 20 75 | omponents..In.this.example,.we.u |
| 3780 | 73 65 20 74 77 6f 20 63 6f 6d 70 6f 6e 65 6e 74 73 2c 20 54 46 6f 72 6d 20 61 6e 64 20 54 42 75 | se.two.components,.TForm.and.TBu |
| 37a0 | 74 74 6f 6e 2c 20 77 68 69 63 68 20 63 6f 72 72 65 73 70 6f 6e 64 20 74 6f 20 74 68 65 20 26 61 | tton,.which.correspond.to.the.&a |
| 37c0 | 6d 70 3b 6c 74 3b 66 6f 72 6d 26 61 6d 70 3b 67 74 3b 20 61 6e 64 20 26 61 6d 70 3b 6c 74 3b 69 | mp;lt;form>.and.<i |
| 37e0 | 6e 70 75 74 26 61 6d 70 3b 67 74 3b 20 48 54 4d 4c 20 74 61 67 73 2c 20 72 65 73 70 65 63 74 69 | nput>.HTML.tags,.respecti |
| 3800 | 76 65 6c 79 2e 20 54 68 65 20 74 65 6d 70 6c 61 74 65 20 63 6f 6e 74 61 69 6e 73 20 74 68 65 20 | vely..The.template.contains.the. |
| 3820 | 66 6f 6c 6c 6f 77 69 6e 67 20 63 6f 6e 74 65 6e 74 2c 0d 0a 0d 0a 0d 0a 20 20 0d 0a 20 20 20 20 | following.content,.............. |
| 3840 | 26 61 6d 70 3b 6c 74 3b 63 6f 6d 3a 54 46 6f 72 6d 26 61 6d 70 3b 67 74 3b 0d 0a 20 20 20 20 20 | <com:TForm>....... |
| 3860 | 20 26 61 6d 70 3b 6c 74 3b 63 6f 6d 3a 54 42 75 74 74 6f 6e 20 54 65 78 74 3d 26 71 75 6f 74 3b | .<com:TButton.Text=" |
| 3880 | 43 6c 69 63 6b 20 6d 65 26 71 75 6f 74 3b 20 4f 6e 43 6c 69 63 6b 3d 26 71 75 6f 74 3b 62 75 74 | Click.me".OnClick="but |
| 38a0 | 74 6f 6e 43 6c 69 63 6b 65 64 26 71 75 6f 74 3b 20 2f 26 61 6d 70 3b 67 74 3b 0d 0a 20 20 20 20 | tonClicked"./>...... |
| 38c0 | 26 61 6d 70 3b 6c 74 3b 2f 63 6f 6d 3a 54 46 6f 72 6d 26 61 6d 70 3b 67 74 3b 0d 0a 20 20 0d 0a | </com:TForm>...... |
| 38e0 | 0d 0a 0d 0a 0d 0a 48 6f 6d 65 2e 70 68 70 20 2d 20 70 61 67 65 20 63 6c 61 73 73 20 66 6f 72 20 | ......Home.php.-.page.class.for. |
| 3900 | 74 68 65 20 48 6f 6d 65 20 70 61 67 65 2e 20 49 74 20 6d 61 69 6e 6c 79 20 63 6f 6e 74 61 69 6e | the.Home.page..It.mainly.contain |
| 3920 | 73 20 74 68 65 20 6d 65 74 68 6f 64 20 72 65 73 70 6f 6e 64 69 6e 67 20 74 6f 20 74 68 65 20 4f | s.the.method.responding.to.the.O |
| 3940 | 6e 43 6c 69 63 6b 20 65 76 65 6e 74 20 6f 66 20 74 68 65 20 62 75 74 74 6f 6e 2e 0d 0a 0d 0a 63 | nClick.event.of.the.button.....c |
| 3960 | 6c 61 73 73 20 48 6f 6d 65 20 65 78 74 65 6e 64 73 20 54 50 61 67 65 0d 0a 7b 0d 0a 20 20 20 20 | lass.Home.extends.TPage..{...... |
| 3980 | 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 62 75 74 74 6f 6e 43 6c 69 63 6b 65 64 28 24 73 | public.function.buttonClicked($s |
| 39a0 | 65 6e 64 65 72 2c 24 70 61 72 61 6d 29 0d 0a 20 20 20 20 7b 0d 0a 20 20 20 20 20 20 20 20 2f 2f | ender,$param)......{..........// |
| 39c0 | 20 24 73 65 6e 64 65 72 20 72 65 66 65 72 73 20 74 6f 20 74 68 65 20 62 75 74 74 6f 6e 20 63 6f | .$sender.refers.to.the.button.co |
| 39e0 | 6d 70 6f 6e 65 6e 74 0d 0a 20 20 20 20 20 20 20 20 24 73 65 6e 64 65 72 2d 26 67 74 3b 54 65 78 | mponent..........$sender->Tex |
| 3a00 | 74 3d 26 71 75 6f 74 3b 48 65 6c 6c 6f 20 57 6f 72 6c 64 21 26 71 75 6f 74 3b 3b 0d 0a 20 20 20 | t="Hello.World!";..... |
| 3a20 | 20 7d 0d 0a 7d 0d 0a 0d 0a 0d 0a 0d 0a 0d 0a 54 68 65 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 69 | .}..}..........The.application.i |
| 3a40 | 73 20 6e 6f 77 20 72 65 61 64 79 20 61 6e 64 20 63 61 6e 20 62 65 20 61 63 63 65 73 73 65 64 20 | s.now.ready.and.can.be.accessed. |
| 3a60 | 76 69 61 3a 20 68 74 74 70 3a 2f 2f 57 65 62 2d 73 65 72 76 65 72 2d 61 64 64 72 65 73 73 2f 68 | via:.http://Web-server-address/h |
| 3a80 | 65 6c 6c 6f 77 6f 72 6c 64 2f 69 6e 64 65 78 2e 70 68 70 2c 20 61 73 73 75 6d 69 6e 67 20 68 65 | elloworld/index.php,.assuming.he |
| 3aa0 | 6c 6c 6f 77 6f 72 6c 64 20 69 73 20 64 69 72 65 63 74 6c 79 20 75 6e 64 65 72 20 74 68 65 20 57 | lloworld.is.directly.under.the.W |
| 3ac0 | 65 62 20 44 6f 63 75 6d 65 6e 74 52 6f 6f 74 2e 20 54 72 79 20 74 6f 20 63 68 61 6e 67 65 20 54 | eb.DocumentRoot..Try.to.change.T |
| 3ae0 | 42 75 74 74 6f 6e 20 69 6e 20 48 6f 6d 65 2e 70 61 67 65 20 74 6f 20 54 4c 69 6e 6b 42 75 74 74 | Button.in.Home.page.to.TLinkButt |
| 3b00 | 6f 6e 20 61 6e 64 20 73 65 65 20 77 68 61 74 20 68 61 70 70 65 6e 73 2e 0d 0a 0d 0a 0d 0a 43 6f | on.and.see.what.happens.......Co |
| 3b20 | 6d 70 6c 65 74 65 20 73 6f 75 72 63 65 20 63 6f 64 65 20 6f 66 20 74 68 69 73 20 64 65 6d 6f 20 | mplete.source.code.of.this.demo. |
| 3b40 | 63 61 6e 20 62 65 20 66 6f 75 6e 64 20 69 6e 20 74 68 65 20 50 52 41 44 4f 20 72 65 6c 65 61 73 | can.be.found.in.the.PRADO.releas |
| 3b60 | 65 2e 20 59 6f 75 20 63 61 6e 20 61 6c 73 6f 20 74 72 79 20 74 68 65 20 6f 6e 6c 69 6e 65 20 64 | e..You.can.also.try.the.online.d |
| 3b80 | 65 6d 6f 2e 04 00 1a 6d 79 20 66 69 72 73 74 20 70 72 61 64 6f 20 61 70 70 6c 69 63 61 74 69 6f | emo....my.first.prado.applicatio |
| 3ba0 | 6e 05 00 00 2b 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 47 65 74 74 69 6e 67 53 74 61 72 74 | n...+index.php?page=GettingStart |
| 3bc0 | 65 64 2e 55 70 67 72 61 64 69 6e 67 23 35 30 31 01 00 0a 31 31 34 36 39 37 31 38 35 38 02 00 1c | ed.Upgrading#501...1146971858... |
| 3be0 | 55 70 67 72 61 64 69 6e 67 20 66 72 6f 6d 20 76 32 2e 78 20 61 6e 64 20 76 31 2e 78 03 00 cd 03 | Upgrading.from.v2.x.and.v1.x.... |
| 3c00 | 50 52 41 44 4f 20 76 33 2e 30 20 69 73 20 4e 4f 54 20 62 61 63 6b 77 61 72 64 20 63 6f 6d 70 61 | PRADO.v3.0.is.NOT.backward.compa |
| 3c20 | 74 69 62 6c 65 20 77 69 74 68 20 65 61 72 6c 69 65 72 20 76 65 72 73 69 6f 6e 73 20 6f 66 20 50 | tible.with.earlier.versions.of.P |
| 3c40 | 52 41 44 4f 2e 0d 0a 0d 0a 0d 0a 41 20 67 6f 6f 64 20 6e 65 77 73 20 69 73 2c 20 70 72 6f 70 65 | RADO.......A.good.news.is,.prope |
| 3c60 | 72 74 69 65 73 20 61 6e 64 20 65 76 65 6e 74 73 20 6f 66 20 6d 6f 73 74 20 63 6f 6e 74 72 6f 6c | rties.and.events.of.most.control |
| 3c80 | 73 20 72 65 6d 61 69 6e 20 69 6e 74 61 63 74 2c 20 61 6e 64 20 74 68 65 20 73 79 6e 74 61 78 20 | s.remain.intact,.and.the.syntax. |
| 3ca0 | 6f 66 20 63 6f 6e 74 72 6f 6c 20 74 65 6d 70 6c 61 74 65 73 20 72 65 6d 61 69 6e 73 20 6c 61 72 | of.control.templates.remains.lar |
| 3cc0 | 67 65 6c 79 20 75 6e 63 68 61 6e 67 65 64 2e 20 54 68 65 72 65 66 6f 72 65 2c 20 64 65 76 65 6c | gely.unchanged..Therefore,.devel |
| 3ce0 | 6f 70 65 72 73 27 20 6b 6e 6f 77 6c 65 64 67 65 20 6f 66 20 65 61 72 6c 69 65 72 20 76 65 72 73 | opers'.knowledge.of.earlier.vers |
| 3d00 | 69 6f 6e 73 20 6f 66 20 50 52 41 44 4f 20 61 72 65 20 73 74 69 6c 6c 20 61 70 70 6c 69 63 61 62 | ions.of.PRADO.are.still.applicab |
| 3d20 | 6c 65 20 69 6e 20 76 33 2e 30 2e 0d 0a 0d 0a 0d 0a 57 65 20 73 75 6d 6d 61 72 69 7a 65 20 69 6e | le.in.v3.0.......We.summarize.in |
| 3d40 | 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 74 68 65 20 6d 6f 73 74 20 73 69 67 6e 69 66 69 63 | .the.following.the.most.signific |
| 3d60 | 61 6e 74 20 63 68 61 6e 67 65 73 20 69 6e 20 76 33 2e 30 20 74 6f 20 68 65 6c 70 20 64 65 76 65 | ant.changes.in.v3.0.to.help.deve |
| 3d80 | 6c 6f 70 65 72 73 20 75 70 67 72 61 64 65 20 74 68 65 69 72 20 76 32 2e 78 20 61 6e 64 20 76 31 | lopers.upgrade.their.v2.x.and.v1 |
| 3da0 | 2e 78 20 50 52 41 44 4f 20 61 70 70 6c 69 63 61 74 69 6f 6e 73 20 6d 6f 72 65 20 65 61 73 69 6c | .x.PRADO.applications.more.easil |
| 3dc0 | 79 2c 20 69 66 20 6e 65 65 64 65 64 2e 04 00 1c 75 70 67 72 61 64 69 6e 67 20 66 72 6f 6d 20 76 | y,.if.needed....upgrading.from.v |
| 3de0 | 32 2e 78 20 61 6e 64 20 76 31 2e 78 05 00 00 2b 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 47 | 2.x.and.v1.x...+index.php?page=G |
| 3e00 | 65 74 74 69 6e 67 53 74 61 72 74 65 64 2e 55 70 67 72 61 64 69 6e 67 23 35 30 32 01 00 0a 31 31 | ettingStarted.Upgrading#502...11 |
| 3e20 | 34 36 39 37 31 38 35 38 02 00 14 43 6f 6d 70 6f 6e 65 6e 74 20 44 65 66 69 6e 69 74 69 6f 6e 03 | 46971858...Component.Definition. |
| 3e40 | 00 c8 08 56 65 72 73 69 6f 6e 20 33 2e 30 20 68 61 73 20 63 6f 6d 70 6c 65 74 65 6c 79 20 64 69 | ...Version.3.0.has.completely.di |
| 3e60 | 73 63 61 72 64 65 64 20 74 68 65 20 6e 65 65 64 20 6f 66 20 63 6f 6d 70 6f 6e 65 6e 74 20 73 70 | scarded.the.need.of.component.sp |
| 3e80 | 65 63 69 66 69 63 61 74 69 6f 6e 20 66 69 6c 65 73 2e 20 49 74 20 72 65 6c 69 65 73 20 6d 6f 72 | ecification.files..It.relies.mor |
| 3ea0 | 65 20 6f 6e 20 63 6f 6e 76 65 6e 74 69 6f 6e 73 20 66 6f 72 20 64 65 66 69 6e 69 6e 67 20 63 6f | e.on.conventions.for.defining.co |
| 3ec0 | 6d 70 6f 6e 65 6e 74 20 70 72 6f 70 65 72 74 69 65 73 20 61 6e 64 20 65 76 65 6e 74 73 2e 20 49 | mponent.properties.and.events..I |
| 3ee0 | 6e 20 70 61 72 74 69 63 75 6c 61 72 2c 20 61 20 70 72 6f 70 65 72 74 79 20 69 73 20 64 65 66 69 | n.particular,.a.property.is.defi |
| 3f00 | 6e 65 64 20 62 79 20 74 68 65 20 65 78 69 73 74 65 6e 63 65 20 6f 66 20 61 20 67 65 74 74 65 72 | ned.by.the.existence.of.a.getter |
| 3f20 | 20 6d 65 74 68 6f 64 20 61 6e 64 2f 6f 72 20 61 20 73 65 74 74 65 72 20 6d 65 74 68 6f 64 2c 20 | .method.and/or.a.setter.method,. |
| 3f40 | 77 68 69 6c 65 20 61 6e 20 65 76 65 6e 74 20 69 73 20 64 65 66 69 6e 65 64 20 62 79 20 74 68 65 | while.an.event.is.defined.by.the |
| 3f60 | 20 65 78 69 73 74 65 6e 63 65 20 6f 66 20 61 6e 20 6f 6e 2d 6d 65 74 68 6f 64 2e 20 50 72 6f 70 | .existence.of.an.on-method..Prop |
| 3f80 | 65 72 74 79 20 61 6e 64 20 65 76 65 6e 74 20 6e 61 6d 65 73 20 69 6e 20 76 33 2e 30 20 61 72 65 | erty.and.event.names.in.v3.0.are |
| 3fa0 | 20 62 6f 74 68 20 63 61 73 65 2d 69 6e 73 65 6e 73 69 74 69 76 65 2e 20 41 73 20 61 20 63 6f 6e | .both.case-insensitive..As.a.con |
| 3fc0 | 73 65 71 75 65 6e 63 65 2c 20 64 65 76 65 6c 6f 70 65 72 73 20 61 72 65 20 6e 6f 77 20 72 65 71 | sequence,.developers.are.now.req |
| 3fe0 | 75 69 72 65 64 20 74 6f 20 74 61 6b 65 20 63 61 72 65 20 6f 66 20 74 79 70 65 20 63 6f 6e 76 65 | uired.to.take.care.of.type.conve |
| 4000 | 72 73 69 6f 6e 73 20 77 68 65 6e 20 61 20 63 6f 6d 70 6f 6e 65 6e 74 20 70 72 6f 70 65 72 74 79 | rsions.when.a.component.property |
| 4020 | 20 69 73 20 62 65 69 6e 67 20 73 65 74 2e 20 46 6f 72 20 65 78 61 6d 70 6c 65 2c 20 74 68 65 20 | .is.being.set..For.example,.the. |
| 4040 | 66 6f 6c 6c 6f 77 69 6e 67 20 63 6f 64 65 20 69 73 20 75 73 65 64 20 74 6f 20 64 65 66 69 6e 65 | following.code.is.used.to.define |
| 4060 | 20 74 68 65 20 73 65 74 74 65 72 20 6d 65 74 68 6f 64 20 66 6f 72 20 74 68 65 20 45 6e 61 62 6c | .the.setter.method.for.the.Enabl |
| 4080 | 65 64 20 70 72 6f 70 65 72 74 79 20 6f 66 20 54 43 6f 6e 74 72 6f 6c 2c 20 77 68 69 63 68 20 69 | ed.property.of.TControl,.which.i |
| 40a0 | 73 20 6f 66 20 62 6f 6f 6c 65 61 6e 20 74 79 70 65 2c 0d 0a 0d 0a 0d 0a 70 75 62 6c 69 63 20 66 | s.of.boolean.type,......public.f |
| 40c0 | 75 6e 63 74 69 6f 6e 20 73 65 74 45 6e 61 62 6c 65 64 28 24 76 61 6c 75 65 29 0d 0a 7b 0d 0a 09 | unction.setEnabled($value)..{... |
| 40e0 | 24 76 61 6c 75 65 3d 54 50 72 6f 70 65 72 74 79 56 61 6c 75 65 3a 3a 65 6e 73 75 72 65 42 6f 6f | $value=TPropertyValue::ensureBoo |
| 4100 | 6c 65 61 6e 28 24 76 61 6c 75 65 29 3b 0d 0a 09 24 74 68 69 73 2d 26 67 74 3b 73 65 74 56 69 65 | lean($value);...$this->setVie |
| 4120 | 77 53 74 61 74 65 28 27 45 6e 61 62 6c 65 64 27 2c 24 76 61 6c 75 65 2c 74 72 75 65 29 3b 0d 0a | wState('Enabled',$value,true);.. |
| 4140 | 7d 0d 0a 0d 0a 0d 0a 77 68 65 72 65 20 54 50 72 6f 70 65 72 74 79 56 61 6c 75 65 3a 3a 65 6e 73 | }......where.TPropertyValue::ens |
| 4160 | 75 72 65 42 6f 6f 6c 65 61 6e 28 29 20 69 73 20 75 73 65 64 20 74 6f 20 65 6e 73 75 72 65 20 74 | ureBoolean().is.used.to.ensure.t |
| 4180 | 68 61 74 20 74 68 65 20 69 6e 70 75 74 20 76 61 6c 75 65 20 62 65 20 61 20 62 6f 6f 6c 65 61 6e | hat.the.input.value.be.a.boolean |
| 41a0 | 2e 20 54 68 69 73 20 69 73 20 62 65 63 61 75 73 65 20 77 68 65 6e 20 74 68 65 20 70 72 6f 70 65 | ..This.is.because.when.the.prope |
| 41c0 | 72 74 79 20 69 73 20 63 6f 6e 66 69 67 75 72 65 64 20 69 6e 20 74 65 6d 70 6c 61 74 65 2c 20 61 | rty.is.configured.in.template,.a |
| 41e0 | 20 73 74 72 69 6e 67 20 76 61 6c 75 65 20 69 73 20 70 61 73 73 65 64 20 74 6f 20 74 68 65 20 73 | .string.value.is.passed.to.the.s |
| 4200 | 65 74 74 65 72 2e 20 49 6e 20 70 72 65 76 69 6f 75 73 20 76 65 72 73 69 6f 6e 73 2c 20 50 52 41 | etter..In.previous.versions,.PRA |
| 4220 | 44 4f 20 6b 6e 6f 77 73 20 74 68 65 20 70 72 6f 70 65 72 74 79 20 74 79 70 65 20 62 61 73 65 64 | DO.knows.the.property.type.based |
| 4240 | 20 6f 6e 20 74 68 65 20 63 6f 6d 70 6f 6e 65 6e 74 20 73 70 65 63 69 66 69 63 61 74 69 6f 6e 20 | .on.the.component.specification. |
| 4260 | 66 69 6c 65 73 20 61 6e 64 20 64 6f 65 73 20 74 68 65 20 74 79 70 65 20 63 6f 6e 76 65 72 73 69 | files.and.does.the.type.conversi |
| 4280 | 6f 6e 20 66 6f 72 20 79 6f 75 2e 04 00 14 63 6f 6d 70 6f 6e 65 6e 74 20 64 65 66 69 6e 69 74 69 | on.for.you....component.definiti |
| 42a0 | 6f 6e 05 00 00 2b 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 47 65 74 74 69 6e 67 53 74 61 72 | on...+index.php?page=GettingStar |
| 42c0 | 74 65 64 2e 55 70 67 72 61 64 69 6e 67 23 35 30 33 01 00 0a 31 31 34 36 39 37 31 38 35 38 02 00 | ted.Upgrading#503...1146971858.. |
| 42e0 | 16 41 70 70 6c 69 63 61 74 69 6f 6e 20 43 6f 6e 74 72 6f 6c 6c 65 72 03 00 9d 03 41 70 70 6c 69 | .Application.Controller....Appli |
| 4300 | 63 61 74 69 6f 6e 20 63 6f 6e 74 72 6f 6c 6c 65 72 20 6e 6f 77 20 69 6d 70 6c 65 6d 65 6e 74 73 | cation.controller.now.implements |
| 4320 | 20 61 20 6d 6f 64 75 6c 61 72 20 61 72 63 68 69 74 65 63 74 75 72 65 2e 20 4d 6f 64 75 6c 65 73 | .a.modular.architecture..Modules |
| 4340 | 20 63 61 6e 20 62 65 20 70 6c 75 67 67 65 64 20 69 6e 20 61 6e 64 20 63 6f 6e 66 69 67 75 72 65 | .can.be.plugged.in.and.configure |
| 4360 | 64 20 69 6e 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 73 70 65 63 69 66 69 63 61 74 69 6f 6e 73 2e | d.in.application.specifications. |
| 4380 | 20 45 61 63 68 20 6d 6f 64 75 6c 65 20 61 73 73 75 6d 65 73 20 61 20 70 61 72 74 69 63 75 6c 61 | .Each.module.assumes.a.particula |
| 43a0 | 72 20 66 75 6e 63 74 69 6f 6e 61 6c 69 74 79 2c 20 61 6e 64 20 74 68 65 79 20 61 72 65 20 63 6f | r.functionality,.and.they.are.co |
| 43c0 | 6f 72 64 69 6e 61 74 65 64 20 74 6f 67 65 74 68 65 72 20 62 79 20 74 68 65 20 61 70 70 6c 69 63 | ordinated.together.by.the.applic |
| 43e0 | 61 74 69 6f 6e 20 6c 69 66 65 63 79 63 6c 65 2e 20 54 68 65 20 63 6f 6e 63 65 70 74 20 6f 66 20 | ation.lifecycle..The.concept.of. |
| 4400 | 76 32 2e 78 20 6d 6f 64 75 6c 65 73 20 69 73 20 72 65 70 6c 61 63 65 64 20 69 6e 20 76 33 2e 30 | v2.x.modules.is.replaced.in.v3.0 |
| 4420 | 20 62 79 20 70 61 67 65 20 64 69 72 65 63 74 6f 72 69 65 73 2e 20 41 73 20 61 20 72 65 73 75 6c | .by.page.directories..As.a.resul |
| 4440 | 74 2c 20 74 68 65 20 66 6f 72 6d 61 74 20 6f 66 20 76 33 2e 30 20 61 70 70 6c 69 63 61 74 69 6f | t,.the.format.of.v3.0.applicatio |
| 4460 | 6e 20 73 70 65 63 69 66 69 63 61 74 69 6f 6e 20 69 73 20 61 6c 73 6f 20 64 69 66 66 65 72 65 6e | n.specification.is.also.differen |
| 4480 | 74 20 66 72 6f 6d 20 65 61 72 6c 69 65 72 20 76 65 72 73 69 6f 6e 73 2e 04 00 16 61 70 70 6c 69 | t.from.earlier.versions....appli |
| 44a0 | 63 61 74 69 6f 6e 20 63 6f 6e 74 72 6f 6c 6c 65 72 05 00 00 2b 69 6e 64 65 78 2e 70 68 70 3f 70 | cation.controller...+index.php?p |
| 44c0 | 61 67 65 3d 47 65 74 74 69 6e 67 53 74 61 72 74 65 64 2e 55 70 67 72 61 64 69 6e 67 23 35 30 34 | age=GettingStarted.Upgrading#504 |
| 44e0 | 01 00 0a 31 31 34 36 39 37 31 38 35 38 02 00 05 50 61 67 65 73 03 00 8b 04 50 61 67 65 73 20 69 | ...1146971858...Pages....Pages.i |
| 4500 | 6e 20 76 33 2e 30 20 61 72 65 20 6f 72 67 61 6e 69 7a 65 64 20 69 6e 20 64 69 72 65 63 74 6f 72 | n.v3.0.are.organized.in.director |
| 4520 | 69 65 73 20 77 68 69 63 68 20 6d 61 79 20 62 65 20 63 6f 6d 70 61 72 65 64 20 74 6f 20 74 68 65 | ies.which.may.be.compared.to.the |
| 4540 | 20 6d 6f 64 75 6c 65 20 63 6f 6e 63 65 70 74 20 69 6e 20 76 32 2e 78 2e 20 50 61 67 65 73 20 61 | .module.concept.in.v2.x..Pages.a |
| 4560 | 72 65 20 72 65 71 75 65 73 74 65 64 20 75 73 69 6e 67 20 74 68 65 20 70 61 74 68 20 74 6f 20 74 | re.requested.using.the.path.to.t |
| 4580 | 68 65 6d 2e 20 46 6f 72 20 65 78 61 6d 70 6c 65 2c 20 61 20 55 52 4c 20 69 6e 64 65 78 2e 70 68 | hem..For.example,.a.URL.index.ph |
| 45a0 | 70 3f 70 61 67 65 3d 43 6f 6e 74 72 6f 6c 73 2e 53 61 6d 70 6c 65 73 2e 53 61 6d 70 6c 65 31 20 | p?page=Controls.Samples.Sample1. |
| 45c0 | 77 6f 75 6c 64 20 62 65 20 75 73 65 64 20 74 6f 20 72 65 71 75 65 73 74 20 66 6f 72 20 61 20 70 | would.be.used.to.request.for.a.p |
| 45e0 | 61 67 65 20 6e 61 6d 65 64 20 53 61 6d 70 6c 65 31 20 73 74 6f 72 65 64 20 75 6e 64 65 72 20 74 | age.named.Sample1.stored.under.t |
| 4600 | 68 65 20 5b 42 61 73 65 50 61 74 68 5d 2f 43 6f 6e 74 72 6f 6c 73 2f 53 61 6d 70 6c 65 73 20 64 | he.[BasePath]/Controls/Samples.d |
| 4620 | 69 72 65 63 74 6f 72 79 2c 20 77 68 65 72 65 20 5b 42 61 73 65 50 61 74 68 5d 20 72 65 66 65 72 | irectory,.where.[BasePath].refer |
| 4640 | 73 20 74 6f 20 74 68 65 20 72 6f 6f 74 20 70 61 67 65 20 70 61 74 68 2e 20 54 68 65 20 66 69 6c | s.to.the.root.page.path..The.fil |
| 4660 | 65 20 6e 61 6d 65 20 6f 66 20 61 20 70 61 67 65 20 74 65 6d 70 6c 61 74 65 20 6d 75 73 74 20 62 | e.name.of.a.page.template.must.b |
| 4680 | 65 20 65 6e 64 65 64 20 77 69 74 68 20 2e 70 61 67 65 2c 20 6d 61 69 6e 6c 79 20 74 6f 20 64 69 | e.ended.with..page,.mainly.to.di |
| 46a0 | 66 66 65 72 65 6e 74 69 61 74 65 20 70 61 67 65 20 74 65 6d 70 6c 61 74 65 73 20 66 72 6f 6d 20 | fferentiate.page.templates.from. |
| 46c0 | 6e 6f 6e 2d 70 61 67 65 20 63 6f 6e 74 72 6f 6c 20 74 65 6d 70 6c 61 74 65 73 20 77 68 6f 73 65 | non-page.control.templates.whose |
| 46e0 | 20 66 69 6c 65 20 6e 61 6d 65 73 20 6d 75 73 74 20 62 65 20 65 6e 64 65 64 20 77 69 74 68 20 2e | .file.names.must.be.ended.with.. |
| 4700 | 74 70 6c 2e 04 00 05 70 61 67 65 73 05 00 00 2b 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 47 | tpl....pages...+index.php?page=G |
| 4720 | 65 74 74 69 6e 67 53 74 61 72 74 65 64 2e 55 70 67 72 61 64 69 6e 67 23 35 30 35 01 00 0a 31 31 | ettingStarted.Upgrading#505...11 |
| 4740 | 34 36 39 37 31 38 35 38 02 00 14 43 6f 6e 74 72 6f 6c 20 52 65 6c 61 74 69 6f 6e 73 68 69 70 03 | 46971858...Control.Relationship. |
| 4760 | 00 b4 02 56 65 72 73 69 6f 6e 20 33 2e 30 20 72 65 64 65 66 69 6e 65 73 20 74 68 65 20 72 65 6c | ...Version.3.0.redefines.the.rel |
| 4780 | 61 74 69 6f 6e 73 68 69 70 73 20 62 65 74 77 65 65 6e 20 63 6f 6e 74 72 6f 6c 73 2e 20 49 6e 20 | ationships.between.controls..In. |
| 47a0 | 70 61 72 74 69 63 75 6c 61 72 2c 20 74 68 65 20 70 61 72 65 6e 74 2d 63 68 69 6c 64 20 72 65 6c | particular,.the.parent-child.rel |
| 47c0 | 61 74 69 6f 6e 73 68 69 70 20 6e 6f 77 20 72 65 66 65 72 73 20 74 6f 20 74 68 65 20 65 6e 63 6c | ationship.now.refers.to.the.encl |
| 47e0 | 6f 73 75 72 65 20 72 65 6c 61 74 69 6f 6e 73 68 69 70 20 62 65 74 77 65 65 6e 20 63 6f 6e 74 72 | osure.relationship.between.contr |
| 4800 | 6f 6c 73 27 20 70 72 65 73 65 6e 74 61 74 69 6f 6e 2e 20 41 6e 64 20 61 20 6e 65 77 20 6e 61 6d | ols'.presentation..And.a.new.nam |
| 4820 | 69 6e 67 2d 63 6f 6e 74 61 69 6e 65 72 20 72 65 6c 61 74 69 6f 6e 73 68 69 70 20 69 73 20 69 6e | ing-container.relationship.is.in |
| 4840 | 74 72 6f 64 75 63 65 64 20 74 6f 20 68 65 6c 70 20 62 65 74 74 65 72 20 6d 61 6e 61 67 65 20 63 | troduced.to.help.better.manage.c |
| 4860 | 6f 6e 74 72 6f 6c 20 49 44 73 2e 20 46 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 2c 20 73 65 | ontrol.IDs..For.more.details,.se |
| 4880 | 65 20 74 68 65 20 63 6f 6e 74 72 6f 6c 73 20 73 65 63 74 69 6f 6e 2e 04 00 14 63 6f 6e 74 72 6f | e.the.controls.section....contro |
| 48a0 | 6c 20 72 65 6c 61 74 69 6f 6e 73 68 69 70 05 00 00 2b 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 | l.relationship...+index.php?page |
| 48c0 | 3d 47 65 74 74 69 6e 67 53 74 61 72 74 65 64 2e 55 70 67 72 61 64 69 6e 67 23 35 30 36 01 00 0a | =GettingStarted.Upgrading#506... |
| 48e0 | 31 31 34 36 39 37 31 38 35 38 02 00 0f 54 65 6d 70 6c 61 74 65 20 53 79 6e 74 61 78 03 00 9a 03 | 1146971858...Template.Syntax.... |
| 4900 | 54 68 65 20 73 79 6e 74 61 78 20 6f 66 20 63 6f 6e 74 72 6f 6c 20 74 65 6d 70 6c 61 74 65 73 20 | The.syntax.of.control.templates. |
| 4920 | 69 6e 20 76 33 2e 30 20 72 65 6d 61 69 6e 73 20 73 69 6d 69 6c 61 72 20 74 6f 20 74 68 6f 73 65 | in.v3.0.remains.similar.to.those |
| 4940 | 20 69 6e 20 65 61 72 6c 69 65 72 20 76 65 72 73 69 6f 6e 73 2c 20 77 69 74 68 20 6d 61 6e 79 20 | .in.earlier.versions,.with.many. |
| 4960 | 65 6e 68 61 6e 63 65 6d 65 6e 74 73 2e 20 41 20 6d 61 6a 6f 72 20 63 68 61 6e 67 65 20 69 73 20 | enhancements..A.major.change.is. |
| 4980 | 61 62 6f 75 74 20 74 68 65 20 64 61 74 61 62 69 6e 64 69 6e 67 20 65 78 70 72 65 73 73 69 6f 6e | about.the.databinding.expression |
| 49a0 | 2e 20 49 6e 20 76 33 2e 30 2c 20 74 68 69 73 20 69 73 20 64 6f 6e 65 20 62 79 20 74 68 65 20 66 | ..In.v3.0,.this.is.done.by.the.f |
| 49c0 | 6f 6c 6c 6f 77 69 6e 67 2c 0d 0a 0d 0a 0d 0a 26 61 6d 70 3b 6c 74 3b 63 6f 6d 3a 4d 79 43 6f 6d | ollowing,......<com:MyCom |
| 49e0 | 70 6f 6e 65 6e 74 20 50 72 6f 70 65 72 74 79 4e 61 6d 65 3d 26 61 6d 70 3b 6c 74 3b 25 23 20 50 | ponent.PropertyName=<%#.P |
| 4a00 | 48 50 20 65 78 70 72 65 73 73 69 6f 6e 20 25 26 61 6d 70 3b 67 74 3b 20 2e 2e 2e 2f 26 61 6d 70 | HP.expression.%>..../& |
| 4a20 | 3b 67 74 3b 0d 0a 0d 0a 0d 0a 45 78 70 72 65 73 73 69 6f 6e 20 61 6e 64 20 73 74 61 74 65 6d 65 | ;gt;......Expression.and.stateme |
| 4a40 | 6e 74 20 74 61 67 73 20 61 72 65 20 61 6c 73 6f 20 63 68 61 6e 67 65 64 20 73 69 6d 69 6c 61 72 | nt.tags.are.also.changed.similar |
| 4a60 | 6c 79 2e 20 46 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 2c 20 73 65 65 20 74 68 65 20 74 65 | ly..For.more.details,.see.the.te |
| 4a80 | 6d 70 6c 61 74 65 20 64 65 66 69 6e 69 74 69 6f 6e 20 73 65 63 74 69 6f 6e 2e 04 00 0f 74 65 6d | mplate.definition.section....tem |
| 4aa0 | 70 6c 61 74 65 20 73 79 6e 74 61 78 05 00 00 2b 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 47 | plate.syntax...+index.php?page=G |
| 4ac0 | 65 74 74 69 6e 67 53 74 61 72 74 65 64 2e 55 70 67 72 61 64 69 6e 67 23 35 30 37 01 00 0a 31 31 | ettingStarted.Upgrading#507...11 |
| 4ae0 | 34 36 39 37 31 38 35 38 02 00 0c 54 68 65 6d 65 20 53 79 6e 74 61 78 03 00 4a 54 68 65 6d 65 73 | 46971858...Theme.Syntax..JThemes |
| 4b00 | 20 69 6e 20 76 33 2e 30 20 61 72 65 20 64 65 66 69 6e 65 64 20 6c 69 6b 65 20 63 6f 6e 74 72 6f | .in.v3.0.are.defined.like.contro |
| 4b20 | 6c 20 74 65 6d 70 6c 61 74 65 73 20 77 69 74 68 20 61 20 66 65 77 20 72 65 73 74 72 69 63 74 69 | l.templates.with.a.few.restricti |
| 4b40 | 6f 6e 73 2e 04 00 0c 74 68 65 6d 65 20 73 79 6e 74 61 78 05 00 00 2c 69 6e 64 65 78 2e 70 68 70 | ons....theme.syntax...,index.php |
| 4b60 | 3f 70 61 67 65 3d 46 75 6e 64 61 6d 65 6e 74 61 6c 73 2e 41 72 63 68 69 74 65 63 74 75 72 65 23 | ?page=Fundamentals.Architecture# |
| 4b80 | 36 30 31 01 00 0a 31 31 34 36 39 37 31 38 35 38 02 00 0c 41 72 63 68 69 74 65 63 74 75 72 65 03 | 601...1146971858...Architecture. |
| 4ba0 | 00 cc 03 50 52 41 44 4f 20 69 73 20 70 72 69 6d 61 72 69 6c 79 20 61 20 70 72 65 73 65 6e 74 61 | ...PRADO.is.primarily.a.presenta |
| 4bc0 | 74 69 6f 6e 61 6c 20 66 72 61 6d 65 77 6f 72 6b 2c 20 61 6c 74 68 6f 75 67 68 20 69 74 20 69 73 | tional.framework,.although.it.is |
| 4be0 | 20 6e 6f 74 20 6c 69 6d 69 74 65 64 20 74 6f 20 62 65 20 73 6f 2e 20 54 68 65 20 66 72 61 6d 65 | .not.limited.to.be.so..The.frame |
| 4c00 | 77 6f 72 6b 20 66 6f 63 75 73 65 73 20 6f 6e 20 6d 61 6b 69 6e 67 20 57 65 62 20 70 72 6f 67 72 | work.focuses.on.making.Web.progr |
| 4c20 | 61 6d 6d 69 6e 67 2c 20 77 68 69 63 68 20 64 65 61 6c 73 20 6d 6f 73 74 20 6f 66 20 74 68 65 20 | amming,.which.deals.most.of.the. |
| 4c40 | 74 69 6d 65 20 77 69 74 68 20 75 73 65 72 20 69 6e 74 65 72 61 63 74 69 6f 6e 73 2c 20 74 6f 20 | time.with.user.interactions,.to. |
| 4c60 | 62 65 20 63 6f 6d 70 6f 6e 65 6e 74 2d 62 61 73 65 64 20 61 6e 64 20 65 76 65 6e 74 2d 64 72 69 | be.component-based.and.event-dri |
| 4c80 | 76 65 6e 20 73 6f 20 74 68 61 74 20 64 65 76 65 6c 6f 70 65 72 73 20 63 61 6e 20 62 65 20 6d 6f | ven.so.that.developers.can.be.mo |
| 4ca0 | 72 65 20 70 72 6f 64 75 63 74 69 76 65 2e 20 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 63 6c 61 | re.productive..The.following.cla |
| 4cc0 | 73 73 20 74 72 65 65 20 64 65 70 69 63 74 73 20 73 6f 6d 65 20 6f 66 20 74 68 65 20 6d 61 6a 6f | ss.tree.depicts.some.of.the.majo |
| 4ce0 | 72 20 63 6c 61 73 73 65 73 20 70 72 6f 76 69 64 65 64 20 62 79 20 50 52 41 44 4f 2c 0d 0a 0d 0a | r.classes.provided.by.PRADO,.... |
| 4d00 | 0d 0a 0d 0a 0d 0a 57 68 65 6e 20 61 20 50 52 41 44 4f 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 69 | ......When.a.PRADO.application.i |
| 4d20 | 73 20 70 72 6f 63 65 73 73 69 6e 67 20 61 20 70 61 67 65 20 72 65 71 75 65 73 74 2c 20 69 74 73 | s.processing.a.page.request,.its |
| 4d40 | 20 73 74 61 74 69 63 20 6f 62 6a 65 63 74 20 64 69 61 67 72 61 6d 20 63 61 6e 20 62 65 20 73 68 | .static.object.diagram.can.be.sh |
| 4d60 | 6f 77 6e 20 61 73 20 66 6f 6c 6c 6f 77 73 2c 04 00 0c 61 72 63 68 69 74 65 63 74 75 72 65 05 00 | own.as.follows,...architecture.. |
| 4d80 | 00 2a 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 46 75 6e 64 61 6d 65 6e 74 61 6c 73 2e 43 6f | .*index.php?page=Fundamentals.Co |
| 4da0 | 6d 70 6f 6e 65 6e 74 73 23 37 30 31 01 00 0a 31 31 34 36 39 37 31 38 35 39 02 00 0a 43 6f 6d 70 | mponents#701...1146971859...Comp |
| 4dc0 | 6f 6e 65 6e 74 73 03 00 93 01 41 20 63 6f 6d 70 6f 6e 65 6e 74 20 69 73 20 61 6e 20 69 6e 73 74 | onents....A.component.is.an.inst |
| 4de0 | 61 6e 63 65 20 6f 66 20 54 43 6f 6d 70 6f 6e 65 6e 74 20 6f 72 20 69 74 73 20 63 68 69 6c 64 20 | ance.of.TComponent.or.its.child. |
| 4e00 | 63 6c 61 73 73 2e 20 54 68 65 20 62 61 73 65 20 63 6c 61 73 73 20 54 43 6f 6d 70 6f 6e 65 6e 74 | class..The.base.class.TComponent |
| 4e20 | 20 69 6d 70 6c 65 6d 65 6e 74 73 20 74 68 65 20 6d 65 63 68 61 6e 69 73 6d 20 6f 66 20 63 6f 6d | .implements.the.mechanism.of.com |
| 4e40 | 70 6f 6e 65 6e 74 20 70 72 6f 70 65 72 74 69 65 73 20 61 6e 64 20 65 76 65 6e 74 73 2e 04 00 0a | ponent.properties.and.events.... |
| 4e60 | 63 6f 6d 70 6f 6e 65 6e 74 73 05 00 00 2a 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 46 75 6e | components...*index.php?page=Fun |
| 4e80 | 64 61 6d 65 6e 74 61 6c 73 2e 43 6f 6d 70 6f 6e 65 6e 74 73 23 37 30 32 01 00 0a 31 31 34 36 39 | damentals.Components#702...11469 |
| 4ea0 | 37 31 38 35 39 02 00 14 43 6f 6d 70 6f 6e 65 6e 74 20 50 72 6f 70 65 72 74 69 65 73 03 00 cf 07 | 71859...Component.Properties.... |
| 4ec0 | 41 20 63 6f 6d 70 6f 6e 65 6e 74 20 70 72 6f 70 65 72 74 79 20 63 61 6e 20 62 65 20 76 69 65 77 | A.component.property.can.be.view |
| 4ee0 | 65 64 20 61 73 20 61 20 70 75 62 6c 69 63 20 76 61 72 69 61 62 6c 65 20 64 65 73 63 72 69 62 69 | ed.as.a.public.variable.describi |
| 4f00 | 6e 67 20 61 20 73 70 65 63 69 66 69 63 20 61 73 70 65 63 74 20 6f 66 20 74 68 65 20 63 6f 6d 70 | ng.a.specific.aspect.of.the.comp |
| 4f20 | 6f 6e 65 6e 74 2c 20 73 75 63 68 20 61 73 20 74 68 65 20 62 61 63 6b 67 72 6f 75 6e 64 20 63 6f | onent,.such.as.the.background.co |
| 4f40 | 6c 6f 72 2c 20 74 68 65 20 66 6f 6e 74 20 73 69 7a 65 2c 20 65 74 63 2e 20 41 20 70 72 6f 70 65 | lor,.the.font.size,.etc..A.prope |
| 4f60 | 72 74 79 20 69 73 20 64 65 66 69 6e 65 64 20 62 79 20 74 68 65 20 65 78 69 73 74 65 6e 63 65 20 | rty.is.defined.by.the.existence. |
| 4f80 | 6f 66 20 61 20 67 65 74 74 65 72 20 61 6e 64 2f 6f 72 20 61 20 73 65 74 74 65 72 20 6d 65 74 68 | of.a.getter.and/or.a.setter.meth |
| 4fa0 | 6f 64 20 69 6e 20 74 68 65 20 63 6f 6d 70 6f 6e 65 6e 74 20 63 6c 61 73 73 2e 20 46 6f 72 20 65 | od.in.the.component.class..For.e |
| 4fc0 | 78 61 6d 70 6c 65 2c 20 69 6e 20 54 43 6f 6e 74 72 6f 6c 2c 20 77 65 20 64 65 66 69 6e 65 20 69 | xample,.in.TControl,.we.define.i |
| 4fe0 | 74 73 20 49 44 20 70 72 6f 70 65 72 74 79 20 75 73 69 6e 67 20 74 68 65 20 66 6f 6c 6c 6f 77 69 | ts.ID.property.using.the.followi |
| 5000 | 6e 67 20 67 65 74 74 65 72 20 61 6e 64 20 73 65 74 74 65 72 20 6d 65 74 68 6f 64 73 2c 0d 0a 0d | ng.getter.and.setter.methods,... |
| 5020 | 0a 63 6c 61 73 73 20 54 43 6f 6e 74 72 6f 6c 20 65 78 74 65 6e 64 73 20 54 43 6f 6d 70 6f 6e 65 | .class.TControl.extends.TCompone |
| 5040 | 6e 74 20 7b 0d 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 67 65 74 49 44 28 | nt.{......public.function.getID( |
| 5060 | 29 20 7b 0d 0a 20 20 20 20 20 20 20 20 2e 2e 2e 0d 0a 20 20 20 20 7d 0d 0a 20 20 20 20 70 75 62 | ).{...................}......pub |
| 5080 | 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 73 65 74 49 44 28 24 76 61 6c 75 65 29 20 7b 0d 0a 20 20 | lic.function.setID($value).{.... |
| 50a0 | 20 20 20 20 20 20 2e 2e 2e 0d 0a 20 20 20 20 7d 0d 0a 7d 0d 0a 0d 0a 0d 0a 0d 0a 54 6f 20 67 65 | ...............}..}........To.ge |
| 50c0 | 74 20 6f 72 20 73 65 74 20 74 68 65 20 49 44 20 70 72 6f 70 65 72 74 79 2c 20 64 6f 20 61 73 20 | t.or.set.the.ID.property,.do.as. |
| 50e0 | 66 6f 6c 6c 6f 77 73 2c 20 6a 75 73 74 20 6c 69 6b 65 20 77 6f 72 6b 69 6e 67 20 77 69 74 68 20 | follows,.just.like.working.with. |
| 5100 | 61 20 76 61 72 69 61 62 6c 65 2c 0d 0a 0d 0a 24 69 64 20 3d 20 24 63 6f 6d 70 6f 6e 65 6e 74 2d | a.variable,....$id.=.$component- |
| 5120 | 26 67 74 3b 49 44 3b 0d 0a 24 63 6f 6d 70 6f 6e 65 6e 74 2d 26 67 74 3b 49 44 20 3d 20 24 69 64 | >ID;..$component->ID.=.$id |
| 5140 | 3b 0d 0a 0d 0a 54 68 69 73 20 69 73 20 65 71 75 69 76 61 6c 65 6e 74 20 74 6f 20 74 68 65 20 66 | ;....This.is.equivalent.to.the.f |
| 5160 | 6f 6c 6c 6f 77 69 6e 67 2c 0d 0a 0d 0a 24 69 64 20 3d 20 24 63 6f 6d 70 6f 6e 65 6e 74 2d 26 67 | ollowing,....$id.=.$component-&g |
| 5180 | 74 3b 67 65 74 49 44 28 29 3b 0d 0a 24 63 6f 6d 70 6f 6e 65 6e 74 2d 26 67 74 3b 73 65 74 49 44 | t;getID();..$component->setID |
| 51a0 | 28 20 24 69 64 20 29 3b 0d 0a 0d 0a 0d 0a 0d 0a 41 20 70 72 6f 70 65 72 74 79 20 69 73 20 72 65 | (.$id.);........A.property.is.re |
| 51c0 | 61 64 2d 6f 6e 6c 79 20 69 66 20 69 74 20 68 61 73 20 61 20 67 65 74 74 65 72 20 6d 65 74 68 6f | ad-only.if.it.has.a.getter.metho |
| 51e0 | 64 20 62 75 74 20 6e 6f 20 73 65 74 74 65 72 20 6d 65 74 68 6f 64 2e 20 53 69 6e 63 65 20 50 48 | d.but.no.setter.method..Since.PH |
| 5200 | 50 20 6d 65 74 68 6f 64 20 6e 61 6d 65 73 20 61 72 65 20 63 61 73 65 2d 69 6e 73 65 6e 73 69 74 | P.method.names.are.case-insensit |
| 5220 | 69 76 65 2c 20 70 72 6f 70 65 72 74 79 20 6e 61 6d 65 73 20 61 72 65 20 61 6c 73 6f 20 63 61 73 | ive,.property.names.are.also.cas |
| 5240 | 65 2d 69 6e 73 65 6e 73 69 74 69 76 65 2e 20 41 20 63 6f 6d 70 6f 6e 65 6e 74 20 63 6c 61 73 73 | e-insensitive..A.component.class |
| 5260 | 20 69 6e 68 65 72 69 74 73 20 61 6c 6c 20 69 74 73 20 61 6e 63 65 73 74 6f 72 20 63 6c 61 73 73 | .inherits.all.its.ancestor.class |
| 5280 | 65 73 27 20 70 72 6f 70 65 72 74 69 65 73 2e 04 00 14 63 6f 6d 70 6f 6e 65 6e 74 20 70 72 6f 70 | es'.properties....component.prop |
| 52a0 | 65 72 74 69 65 73 05 00 00 2a 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 46 75 6e 64 61 6d 65 | erties...*index.php?page=Fundame |
| 52c0 | 6e 74 61 6c 73 2e 43 6f 6d 70 6f 6e 65 6e 74 73 23 37 30 36 01 00 0a 31 31 34 36 39 37 31 38 35 | ntals.Components#706...114697185 |
| 52e0 | 39 02 00 0d 53 75 62 70 72 6f 70 65 72 74 69 65 73 03 00 a2 04 41 20 73 75 62 70 72 6f 70 65 72 | 9...Subproperties....A.subproper |
| 5300 | 74 79 20 69 73 20 61 20 70 72 6f 70 65 72 74 79 20 6f 66 20 73 6f 6d 65 20 6f 62 6a 65 63 74 2d | ty.is.a.property.of.some.object- |
| 5320 | 74 79 70 65 64 20 70 72 6f 70 65 72 74 79 2e 20 46 6f 72 20 65 78 61 6d 70 6c 65 2c 20 54 57 65 | typed.property..For.example,.TWe |
| 5340 | 62 43 6f 6e 74 72 6f 6c 20 68 61 73 20 61 20 46 6f 6e 74 20 70 72 6f 70 65 72 74 79 20 77 68 69 | bControl.has.a.Font.property.whi |
| 5360 | 63 68 20 69 73 20 6f 66 20 54 46 6f 6e 74 20 74 79 70 65 2e 20 54 68 65 6e 20 74 68 65 20 4e 61 | ch.is.of.TFont.type..Then.the.Na |
| 5380 | 6d 65 20 70 72 6f 70 65 72 74 79 20 6f 66 20 46 6f 6e 74 20 69 73 20 72 65 66 65 72 72 65 64 20 | me.property.of.Font.is.referred. |
| 53a0 | 74 6f 20 61 73 20 61 20 73 75 62 70 72 6f 70 65 72 74 79 20 28 77 69 74 68 20 72 65 73 70 65 63 | to.as.a.subproperty.(with.respec |
| 53c0 | 74 20 74 6f 20 54 57 65 62 43 6f 6e 74 72 6f 6c 29 2e 0d 0a 0d 0a 0d 0a 54 6f 20 67 65 74 20 6f | t.to.TWebControl).......To.get.o |
| 53e0 | 72 20 73 65 74 20 74 68 65 20 4e 61 6d 65 20 73 75 62 70 72 6f 70 65 72 74 79 2c 20 75 73 65 20 | r.set.the.Name.subproperty,.use. |
| 5400 | 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 6d 65 74 68 6f 64 2c 0d 0a 0d 0a 24 6e 61 6d 65 20 3d | the.following.method,....$name.= |
| 5420 | 20 24 63 6f 6d 70 6f 6e 65 6e 74 2d 26 61 6d 70 3b 67 74 3b 67 65 74 53 75 62 50 72 6f 70 65 72 | .$component->getSubProper |
| 5440 | 74 79 28 27 46 6f 6e 74 2e 4e 61 6d 65 27 29 3b 0d 0a 24 63 6f 6d 70 6f 6e 65 6e 74 2d 26 67 74 | ty('Font.Name');..$component-> |
| 5460 | 3b 73 65 74 53 75 62 50 72 6f 70 65 72 74 79 28 27 46 6f 6e 74 2e 4e 61 6d 65 27 2c 20 24 6e 61 | ;setSubProperty('Font.Name',.$na |
| 5480 | 6d 65 29 3b 0d 0a 0d 0a 54 68 69 73 20 69 73 20 65 71 75 69 76 61 6c 65 6e 74 20 74 6f 20 74 68 | me);....This.is.equivalent.to.th |
| 54a0 | 65 20 66 6f 6c 6c 6f 77 69 6e 67 2c 0d 0a 0d 0a 24 6e 61 6d 65 20 3d 20 24 63 6f 6d 70 6f 6e 65 | e.following,....$name.=.$compone |
| 54c0 | 6e 74 2d 26 67 74 3b 67 65 74 46 6f 6e 74 28 29 2d 26 67 74 3b 67 65 74 4e 61 6d 65 28 29 3b 0d | nt->getFont()->getName();. |
| 54e0 | 0a 24 63 6f 6d 70 6f 6e 65 6e 74 2d 26 61 6d 70 3b 67 74 3b 67 65 74 46 6f 6e 74 28 29 2d 26 61 | .$component->getFont()-&a |
| 5500 | 6d 70 3b 67 74 3b 73 65 74 4e 61 6d 65 28 20 24 6e 61 6d 65 20 29 3b 04 00 0d 73 75 62 70 72 6f | mp;gt;setName(.$name.);...subpro |
| 5520 | 70 65 72 74 69 65 73 05 00 00 2a 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 46 75 6e 64 61 6d | perties...*index.php?page=Fundam |
| 5540 | 65 6e 74 61 6c 73 2e 43 6f 6d 70 6f 6e 65 6e 74 73 23 37 30 33 01 00 0a 31 31 34 36 39 37 31 38 | entals.Components#703...11469718 |
| 5560 | 35 39 02 00 10 43 6f 6d 70 6f 6e 65 6e 74 20 45 76 65 6e 74 73 03 00 80 08 43 6f 6d 70 6f 6e 65 | 59...Component.Events....Compone |
| 5580 | 6e 74 20 65 76 65 6e 74 73 20 61 72 65 20 73 70 65 63 69 61 6c 20 70 72 6f 70 65 72 74 69 65 73 | nt.events.are.special.properties |
| 55a0 | 20 74 68 61 74 20 74 61 6b 65 20 6d 65 74 68 6f 64 20 6e 61 6d 65 73 20 61 73 20 74 68 65 69 72 | .that.take.method.names.as.their |
| 55c0 | 20 76 61 6c 75 65 73 2e 20 41 74 74 61 63 68 69 6e 67 20 28 73 65 74 74 69 6e 67 29 20 61 20 6d | .values..Attaching.(setting).a.m |
| 55e0 | 65 74 68 6f 64 20 74 6f 20 61 6e 20 65 76 65 6e 74 20 77 69 6c 6c 20 68 6f 6f 6b 20 75 70 20 74 | ethod.to.an.event.will.hook.up.t |
| 5600 | 68 65 20 6d 65 74 68 6f 64 20 74 6f 20 74 68 65 20 70 6c 61 63 65 73 20 61 74 20 77 68 69 63 68 | he.method.to.the.places.at.which |
| 5620 | 20 74 68 65 20 65 76 65 6e 74 20 69 73 20 72 61 69 73 65 64 2e 20 54 68 65 72 65 66 6f 72 65 2c | .the.event.is.raised..Therefore, |
| 5640 | 20 74 68 65 20 62 65 68 61 76 69 6f 72 20 6f 66 20 61 20 63 6f 6d 70 6f 6e 65 6e 74 20 63 61 6e | .the.behavior.of.a.component.can |
| 5660 | 20 62 65 20 6d 6f 64 69 66 69 65 64 20 69 6e 20 61 20 77 61 79 20 74 68 61 74 20 6d 61 79 20 6e | .be.modified.in.a.way.that.may.n |
| 5680 | 6f 74 20 62 65 20 66 6f 72 65 73 65 65 6e 20 64 75 72 69 6e 67 20 74 68 65 20 64 65 76 65 6c 6f | ot.be.foreseen.during.the.develo |
| 56a0 | 70 6d 65 6e 74 20 6f 66 20 74 68 65 20 63 6f 6d 70 6f 6e 65 6e 74 2e 0d 0a 0d 0a 0d 0a 41 20 63 | pment.of.the.component.......A.c |
| 56c0 | 6f 6d 70 6f 6e 65 6e 74 20 65 76 65 6e 74 20 69 73 20 64 65 66 69 6e 65 64 20 62 79 20 74 68 65 | omponent.event.is.defined.by.the |
| 56e0 | 20 65 78 69 73 74 65 6e 63 65 20 6f 66 20 61 20 6d 65 74 68 6f 64 20 77 68 6f 73 65 20 6e 61 6d | .existence.of.a.method.whose.nam |
| 5700 | 65 20 73 74 61 72 74 73 20 77 69 74 68 20 74 68 65 20 77 6f 72 64 20 6f 6e 2e 20 54 68 65 20 65 | e.starts.with.the.word.on..The.e |
| 5720 | 76 65 6e 74 20 6e 61 6d 65 20 69 73 20 74 68 65 20 6d 65 74 68 6f 64 20 6e 61 6d 65 20 61 6e 64 | vent.name.is.the.method.name.and |
| 5740 | 20 69 73 20 74 68 75 73 20 63 61 73 65 2d 69 6e 73 65 6e 73 69 74 76 65 2e 20 46 6f 72 20 65 78 | .is.thus.case-insensitve..For.ex |
| 5760 | 61 6d 70 6c 65 2c 20 69 6e 20 54 42 75 74 74 6f 6e 2c 20 77 65 20 68 61 76 65 0d 0a 0d 0a 63 6c | ample,.in.TButton,.we.have....cl |
| 5780 | 61 73 73 20 54 42 75 74 74 6f 6e 20 65 78 74 65 6e 64 73 20 54 57 65 62 43 6f 6e 74 72 6f 6c 20 | ass.TButton.extends.TWebControl. |
| 57a0 | 7b 0d 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 6f 6e 43 6c 69 63 6b 28 20 | {......public.function.onClick(. |
| 57c0 | 24 70 61 72 61 6d 20 29 20 7b 0d 0a 20 20 20 20 20 20 20 20 2e 2e 2e 0d 0a 20 20 20 20 7d 0d 0a | $param.).{...................}.. |
| 57e0 | 7d 0d 0a 0d 0a 54 68 69 73 20 64 65 66 69 6e 65 73 20 61 6e 20 65 76 65 6e 74 20 6e 61 6d 65 64 | }....This.defines.an.event.named |
| 5800 | 20 4f 6e 43 6c 69 63 6b 2c 20 61 6e 64 20 61 20 68 61 6e 64 6c 65 72 20 63 61 6e 20 62 65 20 61 | .OnClick,.and.a.handler.can.be.a |
| 5820 | 74 74 61 63 68 65 64 20 74 6f 20 74 68 65 20 65 76 65 6e 74 20 75 73 69 6e 67 20 6f 6e 65 20 6f | ttached.to.the.event.using.one.o |
| 5840 | 66 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 77 61 79 73 2c 0d 0a 0d 0a 24 62 75 74 74 6f 6e | f.the.following.ways,....$button |
| 5860 | 2d 26 67 74 3b 4f 6e 43 6c 69 63 6b 20 3d 20 24 63 61 6c 6c 62 61 63 6b 3b 0d 0a 24 62 75 74 74 | ->OnClick.=.$callback;..$butt |
| 5880 | 6f 6e 2d 26 67 74 3b 4f 6e 43 6c 69 63 6b 2d 26 67 74 3b 61 64 64 28 20 24 63 61 6c 6c 62 61 63 | on->OnClick->add(.$callbac |
| 58a0 | 6b 20 29 3b 0d 0a 24 62 75 74 74 6f 6e 2d 26 67 74 3b 4f 6e 43 6c 69 63 6b 5b 5d 20 3d 20 24 63 | k.);..$button->OnClick[].=.$c |
| 58c0 | 61 6c 6c 62 61 63 6b 3b 0d 0a 24 62 75 74 74 6f 6e 2d 26 67 74 3b 61 74 74 61 63 68 45 76 65 6e | allback;..$button->attachEven |
| 58e0 | 74 48 61 6e 64 6c 65 72 28 20 27 4f 6e 43 6c 69 63 6b 27 20 2c 20 24 63 61 6c 6c 62 61 63 6b 20 | tHandler(.'OnClick'.,.$callback. |
| 5900 | 29 3b 0d 0a 0d 0a 77 68 65 72 65 20 24 63 61 6c 6c 62 61 63 6b 20 72 65 66 65 72 73 20 74 6f 20 | );....where.$callback.refers.to. |
| 5920 | 61 20 76 61 6c 69 64 20 50 48 50 20 63 61 6c 6c 62 61 63 6b 20 28 65 2e 67 2e 20 61 20 66 75 6e | a.valid.PHP.callback.(e.g..a.fun |
| 5940 | 63 74 69 6f 6e 20 6e 61 6d 65 2c 20 61 20 63 6c 61 73 73 20 6d 65 74 68 6f 64 20 61 72 72 61 79 | ction.name,.a.class.method.array |
| 5960 | 28 24 6f 62 6a 65 63 74 2c 27 6d 65 74 68 6f 64 27 29 2c 20 65 74 63 2e 29 04 00 10 63 6f 6d 70 | ($object,'method'),.etc.)...comp |
| 5980 | 6f 6e 65 6e 74 20 65 76 65 6e 74 73 05 00 00 2a 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 46 | onent.events...*index.php?page=F |
| 59a0 | 75 6e 64 61 6d 65 6e 74 61 6c 73 2e 43 6f 6d 70 6f 6e 65 6e 74 73 23 37 30 34 01 00 0a 31 31 34 | undamentals.Components#704...114 |
| 59c0 | 36 39 37 31 38 35 39 02 00 0a 4e 61 6d 65 73 70 61 63 65 73 03 00 8f 0c 41 20 6e 61 6d 65 73 70 | 6971859...Namespaces....A.namesp |
| 59e0 | 61 63 65 20 72 65 66 65 72 73 20 74 6f 20 61 20 6c 6f 67 69 63 61 6c 20 67 72 6f 75 70 69 6e 67 | ace.refers.to.a.logical.grouping |
| 5a00 | 20 6f 66 20 73 6f 6d 65 20 63 6c 61 73 73 20 6e 61 6d 65 73 20 73 6f 20 74 68 61 74 20 74 68 65 | .of.some.class.names.so.that.the |
| 5a20 | 79 20 63 61 6e 20 62 65 20 64 69 66 66 65 72 65 6e 74 69 61 74 65 64 20 66 72 6f 6d 20 6f 74 68 | y.can.be.differentiated.from.oth |
| 5a40 | 65 72 20 63 6c 61 73 73 20 6e 61 6d 65 73 20 65 76 65 6e 20 69 66 20 74 68 65 69 72 20 6e 61 6d | er.class.names.even.if.their.nam |
| 5a60 | 65 73 20 61 72 65 20 74 68 65 20 73 61 6d 65 2e 20 53 69 6e 63 65 20 50 48 50 20 64 6f 65 73 20 | es.are.the.same..Since.PHP.does. |
| 5a80 | 6e 6f 74 20 73 75 70 70 6f 72 74 20 6e 61 6d 65 73 70 61 63 65 20 69 6e 74 72 69 6e 73 69 63 61 | not.support.namespace.intrinsica |
| 5aa0 | 6c 6c 79 2c 20 79 6f 75 20 63 61 6e 6e 6f 74 20 63 72 65 61 74 65 20 69 6e 73 74 61 6e 63 65 73 | lly,.you.cannot.create.instances |
| 5ac0 | 20 6f 66 20 74 77 6f 20 63 6c 61 73 73 65 73 20 77 68 6f 20 68 61 76 65 20 74 68 65 20 73 61 6d | .of.two.classes.who.have.the.sam |
| 5ae0 | 65 20 6e 61 6d 65 20 62 75 74 20 77 69 74 68 20 64 69 66 66 65 72 65 6e 74 20 64 65 66 69 6e 69 | e.name.but.with.different.defini |
| 5b00 | 74 69 6f 6e 73 2e 20 54 6f 20 64 69 66 66 65 72 65 6e 74 69 61 74 65 20 66 72 6f 6d 20 75 73 65 | tions..To.differentiate.from.use |
| 5b20 | 72 20 64 65 66 69 6e 65 64 20 63 6c 61 73 73 65 73 2c 20 61 6c 6c 20 50 52 41 44 4f 20 63 6c 61 | r.defined.classes,.all.PRADO.cla |
| 5b40 | 73 73 65 73 20 61 72 65 20 70 72 65 66 69 78 65 64 20 77 69 74 68 20 61 20 6c 65 74 74 65 72 20 | sses.are.prefixed.with.a.letter. |
| 5b60 | 27 54 27 20 28 6d 65 61 6e 69 6e 67 20 27 54 79 70 65 27 29 2e 20 55 73 65 72 73 20 61 72 65 20 | 'T'.(meaning.'Type')..Users.are. |
| 5b80 | 61 64 76 69 73 65 64 20 6e 6f 74 20 74 6f 20 6e 61 6d 65 20 74 68 65 69 72 20 63 6c 61 73 73 65 | advised.not.to.name.their.classe |
| 5ba0 | 73 20 6c 69 6b 65 20 74 68 69 73 2e 20 49 6e 73 74 65 61 64 2c 20 74 68 65 79 20 6d 61 79 20 70 | s.like.this..Instead,.they.may.p |
| 5bc0 | 72 65 66 69 78 20 74 68 65 69 72 20 63 6c 61 73 73 20 6e 61 6d 65 73 20 77 69 74 68 20 61 6e 79 | refix.their.class.names.with.any |
| 5be0 | 20 6f 74 68 65 72 20 6c 65 74 74 65 72 28 73 29 2e 0d 0a 0d 0a 0d 0a 41 20 6e 61 6d 65 73 70 61 | .other.letter(s).......A.namespa |
| 5c00 | 63 65 20 69 6e 20 50 52 41 44 4f 20 69 73 20 63 6f 6e 73 69 64 65 72 65 64 20 61 73 20 61 20 64 | ce.in.PRADO.is.considered.as.a.d |
| 5c20 | 69 72 65 63 74 6f 72 79 20 63 6f 6e 74 61 69 6e 69 6e 67 20 6f 6e 65 20 6f 72 20 73 65 76 65 72 | irectory.containing.one.or.sever |
| 5c40 | 61 6c 20 63 6c 61 73 73 20 66 69 6c 65 73 2e 20 41 20 63 6c 61 73 73 20 6d 61 79 20 62 65 20 73 | al.class.files..A.class.may.be.s |
| 5c60 | 70 65 63 69 66 69 65 64 20 77 69 74 68 6f 75 74 20 61 6d 62 69 67 75 69 74 79 20 75 73 69 6e 67 | pecified.without.ambiguity.using |
| 5c80 | 20 73 75 63 68 20 61 20 6e 61 6d 65 73 70 61 63 65 20 66 6f 6c 6c 6f 77 65 64 20 62 79 20 74 68 | .such.a.namespace.followed.by.th |
| 5ca0 | 65 20 63 6c 61 73 73 20 6e 61 6d 65 2e 20 45 61 63 68 20 6e 61 6d 65 73 70 61 63 65 20 69 6e 20 | e.class.name..Each.namespace.in. |
| 5cc0 | 50 52 41 44 4f 20 69 73 20 73 70 65 63 69 66 69 65 64 20 69 6e 20 74 68 65 20 66 6f 6c 6c 6f 77 | PRADO.is.specified.in.the.follow |
| 5ce0 | 69 6e 67 20 66 6f 72 6d 61 74 2c 0d 0a 0d 0a 50 61 74 68 41 6c 69 61 73 2e 44 69 72 31 2e 44 69 | ing.format,....PathAlias.Dir1.Di |
| 5d00 | 72 32 0d 0a 0d 0a 77 68 65 72 65 20 50 61 74 68 41 6c 69 61 73 20 69 73 20 61 6e 20 61 6c 69 61 | r2....where.PathAlias.is.an.alia |
| 5d20 | 73 20 6f 66 20 73 6f 6d 65 20 64 69 72 65 63 74 6f 72 79 2c 20 77 68 69 6c 65 20 44 69 72 31 20 | s.of.some.directory,.while.Dir1. |
| 5d40 | 61 6e 64 20 44 69 72 32 20 61 72 65 20 73 75 62 64 69 72 65 63 74 6f 72 69 65 73 20 75 6e 64 65 | and.Dir2.are.subdirectories.unde |
| 5d60 | 72 20 74 68 61 74 20 64 69 72 65 63 74 6f 72 79 2e 20 41 20 63 6c 61 73 73 20 6e 61 6d 65 64 20 | r.that.directory..A.class.named. |
| 5d80 | 4d 79 43 6c 61 73 73 20 64 65 66 69 6e 65 64 20 75 6e 64 65 72 20 44 69 72 32 20 6d 61 79 20 6e | MyClass.defined.under.Dir2.may.n |
| 5da0 | 6f 77 20 62 65 20 66 75 6c 6c 79 20 71 75 61 6c 69 66 69 65 64 20 61 73 20 50 61 74 68 41 6c 69 | ow.be.fully.qualified.as.PathAli |
| 5dc0 | 61 73 2e 44 69 72 31 2e 44 69 72 32 2e 4d 79 43 6c 61 73 73 2e 0d 0a 0d 0a 0d 0a 54 6f 20 75 73 | as.Dir1.Dir2.MyClass.......To.us |
| 5de0 | 65 20 61 20 6e 61 6d 65 73 70 61 63 65 20 69 6e 20 63 6f 64 65 2c 20 64 6f 20 61 73 20 66 6f 6c | e.a.namespace.in.code,.do.as.fol |
| 5e00 | 6c 6f 77 73 2c 0d 0a 0d 0a 50 72 61 64 6f 3a 3a 75 73 69 6e 67 28 27 50 61 74 68 41 6c 69 61 73 | lows,....Prado::using('PathAlias |
| 5e20 | 2e 44 69 72 31 2e 44 69 72 32 2e 2a 27 29 3b 0d 0a 0d 0a 77 68 69 63 68 20 61 70 70 65 6e 64 73 | .Dir1.Dir2.*');....which.appends |
| 5e40 | 20 74 68 65 20 64 69 72 65 63 74 6f 72 79 20 72 65 66 65 72 72 65 64 20 74 6f 20 62 79 20 50 61 | .the.directory.referred.to.by.Pa |
| 5e60 | 74 68 41 6c 69 61 73 2e 44 69 72 31 2e 44 69 72 32 20 69 6e 74 6f 20 50 48 50 20 69 6e 63 6c 75 | thAlias.Dir1.Dir2.into.PHP.inclu |
| 5e80 | 64 65 20 70 61 74 68 20 73 6f 20 74 68 61 74 20 63 6c 61 73 73 65 73 20 64 65 66 69 6e 65 64 20 | de.path.so.that.classes.defined. |
| 5ea0 | 75 6e 64 65 72 20 74 68 61 74 20 64 69 72 65 63 74 6f 72 79 20 6d 61 79 20 62 65 20 69 6e 73 74 | under.that.directory.may.be.inst |
| 5ec0 | 61 6e 74 69 61 74 65 64 20 77 69 74 68 6f 75 74 20 74 68 65 20 6e 61 6d 65 73 70 61 63 65 20 70 | antiated.without.the.namespace.p |
| 5ee0 | 72 65 66 69 78 2e 20 59 6f 75 20 6d 61 79 20 61 6c 73 6f 20 69 6e 63 6c 75 64 65 20 61 6e 20 69 | refix..You.may.also.include.an.i |
| 5f00 | 6e 64 69 76 69 64 75 61 6c 20 63 6c 61 73 73 20 64 65 66 69 6e 69 74 69 6f 6e 20 62 79 0d 0a 0d | ndividual.class.definition.by... |
| 5f20 | 0a 50 72 61 64 6f 3a 3a 75 73 69 6e 67 28 27 50 61 74 68 41 6c 69 61 73 2e 44 69 72 31 2e 44 69 | .Prado::using('PathAlias.Dir1.Di |
| 5f40 | 72 32 2e 4d 79 43 6c 61 73 73 27 29 3b 0d 0a 0d 0a 77 68 69 63 68 20 77 69 6c 6c 20 69 6e 63 6c | r2.MyClass');....which.will.incl |
| 5f60 | 75 64 65 20 74 68 65 20 63 6c 61 73 73 20 66 69 6c 65 20 69 66 20 4d 79 43 6c 61 73 73 20 69 73 | ude.the.class.file.if.MyClass.is |
| 5f80 | 20 6e 6f 74 20 64 65 66 69 6e 65 64 2e 0d 0a 0d 0a 0d 0a 46 6f 72 20 6d 6f 72 65 20 64 65 74 61 | .not.defined.......For.more.deta |
| 5fa0 | 69 6c 73 20 61 62 6f 75 74 20 64 65 66 69 6e 69 6e 67 20 70 61 74 68 20 61 6c 69 61 73 65 73 2c | ils.about.defining.path.aliases, |
| 5fc0 | 20 73 65 65 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 73 | .see.application.configuration.s |
| 5fe0 | 65 63 74 69 6f 6e 2e 04 00 0a 6e 61 6d 65 73 70 61 63 65 73 05 00 00 2a 69 6e 64 65 78 2e 70 68 | ection....namespaces...*index.ph |
| 6000 | 70 3f 70 61 67 65 3d 46 75 6e 64 61 6d 65 6e 74 61 6c 73 2e 43 6f 6d 70 6f 6e 65 6e 74 73 23 37 | p?page=Fundamentals.Components#7 |
| 6020 | 30 35 01 00 0a 31 31 34 36 39 37 31 38 35 39 02 00 17 43 6f 6d 70 6f 6e 65 6e 74 20 49 6e 73 74 | 05...1146971859...Component.Inst |
| 6040 | 61 6e 74 69 61 74 69 6f 6e 03 00 ff 01 43 6f 6d 70 6f 6e 65 6e 74 20 69 6e 73 74 61 6e 74 69 61 | antiation....Component.instantia |
| 6060 | 74 69 6f 6e 20 6d 65 61 6e 73 20 63 72 65 61 74 69 6e 67 20 69 6e 73 74 61 6e 63 65 73 20 6f 66 | tion.means.creating.instances.of |
| 6080 | 20 63 6f 6d 70 6f 6e 65 6e 74 20 63 6c 61 73 73 65 73 2e 20 54 68 65 72 65 20 61 72 65 20 74 77 | .component.classes..There.are.tw |
| 60a0 | 6f 20 74 79 70 65 73 20 6f 66 20 63 6f 6d 70 6f 6e 65 6e 74 20 69 6e 73 74 61 6e 74 61 74 69 6f | o.types.of.component.instantatio |
| 60c0 | 6e 3a 20 73 74 61 74 69 63 20 69 6e 73 74 61 6e 74 69 61 74 69 6f 6e 20 61 6e 64 20 64 79 6e 61 | n:.static.instantiation.and.dyna |
| 60e0 | 6d 69 63 20 69 6e 73 74 61 6e 74 69 61 74 69 6f 6e 2e 20 54 68 65 20 63 72 65 61 74 65 64 20 63 | mic.instantiation..The.created.c |
| 6100 | 6f 6d 70 6f 6e 65 6e 74 73 20 61 72 65 20 63 61 6c 6c 65 64 20 73 74 61 74 69 63 20 63 6f 6d 70 | omponents.are.called.static.comp |
| 6120 | 6f 6e 65 6e 74 73 20 61 6e 64 20 64 79 6e 61 6d 69 63 20 63 6f 6d 70 6f 6e 65 6e 74 73 2c 20 72 | onents.and.dynamic.components,.r |
| 6140 | 65 73 70 65 63 74 69 76 65 6c 79 2e 04 00 17 63 6f 6d 70 6f 6e 65 6e 74 20 69 6e 73 74 61 6e 74 | espectively....component.instant |
| 6160 | 69 61 74 69 6f 6e 05 00 00 2a 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 46 75 6e 64 61 6d 65 | iation...*index.php?page=Fundame |
| 6180 | 6e 74 61 6c 73 2e 43 6f 6d 70 6f 6e 65 6e 74 73 23 37 30 37 01 00 0a 31 31 34 36 39 37 31 38 35 | ntals.Components#707...114697185 |
| 61a0 | 39 02 00 1f 44 79 6e 61 6d 69 63 20 43 6f 6d 70 6f 6e 65 6e 74 20 49 6e 73 74 61 6e 74 69 61 74 | 9...Dynamic.Component.Instantiat |
| 61c0 | 69 6f 6e 03 00 8e 04 44 79 6e 61 6d 69 63 20 63 6f 6d 70 6f 6e 65 6e 74 20 69 6e 73 74 61 6e 74 | ion....Dynamic.component.instant |
| 61e0 | 69 61 74 69 6f 6e 20 6d 65 61 6e 73 20 63 72 65 61 74 69 6e 67 20 63 6f 6d 70 6f 6e 65 6e 74 20 | iation.means.creating.component. |
| 6200 | 69 6e 73 74 61 6e 63 65 73 20 69 6e 20 50 48 50 20 63 6f 64 65 2e 20 49 74 20 69 73 20 74 68 65 | instances.in.PHP.code..It.is.the |
| 6220 | 20 73 61 6d 65 20 61 73 20 74 68 65 20 63 6f 6d 6d 6f 6e 6c 79 20 72 65 66 65 72 72 65 64 20 6f | .same.as.the.commonly.referred.o |
| 6240 | 62 6a 65 63 74 20 63 72 65 61 74 69 6f 6e 20 69 6e 20 50 48 50 2e 20 41 20 63 6f 6d 70 6f 6e 65 | bject.creation.in.PHP..A.compone |
| 6260 | 6e 74 20 63 61 6e 20 62 65 20 64 79 6e 61 6d 69 63 61 6c 6c 79 20 63 72 65 61 74 65 64 20 75 73 | nt.can.be.dynamically.created.us |
| 6280 | 69 6e 67 20 6f 6e 65 20 6f 66 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 74 77 6f 20 6d 65 74 | ing.one.of.the.following.two.met |
| 62a0 | 68 6f 64 73 20 69 6e 20 50 48 50 2c 0d 0a 0d 0a 24 63 6f 6d 70 6f 6e 65 6e 74 20 3d 20 6e 65 77 | hods.in.PHP,....$component.=.new |
| 62c0 | 20 43 6f 6d 70 6f 6e 65 6e 74 43 6c 61 73 73 4e 61 6d 65 3b 0d 0a 24 63 6f 6d 70 6f 6e 65 6e 74 | .ComponentClassName;..$component |
| 62e0 | 20 3d 20 50 72 61 64 6f 3a 3a 63 72 65 61 74 65 43 6f 6d 70 6f 6e 65 6e 74 28 27 43 6f 6d 70 6f | .=.Prado::createComponent('Compo |
| 6300 | 6e 65 6e 74 54 79 70 65 27 29 3b 0d 0a 0d 0a 77 68 65 72 65 20 43 6f 6d 70 6f 6e 65 6e 74 54 79 | nentType');....where.ComponentTy |
| 6320 | 70 65 20 72 65 66 65 72 73 20 74 6f 20 61 20 63 6c 61 73 73 20 6e 61 6d 65 20 6f 72 20 61 20 74 | pe.refers.to.a.class.name.or.a.t |
| 6340 | 79 70 65 20 6e 61 6d 65 20 69 6e 20 6e 61 6d 65 73 70 61 63 65 20 66 6f 72 6d 61 74 20 28 65 2e | ype.name.in.namespace.format.(e. |
| 6360 | 67 2e 20 53 79 73 74 65 6d 2e 57 65 62 2e 55 49 2e 54 43 6f 6e 74 72 6f 6c 29 2e 20 54 68 65 20 | g..System.Web.UI.TControl)..The. |
| 6380 | 73 65 63 6f 6e 64 20 61 70 70 72 6f 61 63 68 20 69 73 20 69 6e 74 72 6f 64 75 63 65 64 20 74 6f | second.approach.is.introduced.to |
| 63a0 | 20 63 6f 6d 70 65 6e 73 61 74 65 20 66 6f 72 20 74 68 65 20 6c 61 63 6b 20 6f 66 20 6e 61 6d 65 | .compensate.for.the.lack.of.name |
| 63c0 | 73 70 61 63 65 20 73 75 70 70 6f 72 74 20 69 6e 20 50 48 50 2e 04 00 1f 64 79 6e 61 6d 69 63 20 | space.support.in.PHP....dynamic. |
| 63e0 | 63 6f 6d 70 6f 6e 65 6e 74 20 69 6e 73 74 61 6e 74 69 61 74 69 6f 6e 05 00 00 2a 69 6e 64 65 78 | component.instantiation...*index |
| 6400 | 2e 70 68 70 3f 70 61 67 65 3d 46 75 6e 64 61 6d 65 6e 74 61 6c 73 2e 43 6f 6d 70 6f 6e 65 6e 74 | .php?page=Fundamentals.Component |
| 6420 | 73 23 37 30 38 01 00 0a 31 31 34 36 39 37 31 38 35 39 02 00 1e 53 74 61 74 69 63 20 43 6f 6d 70 | s#708...1146971859...Static.Comp |
| 6440 | 6f 6e 65 6e 74 20 49 6e 73 74 61 6e 74 69 61 74 69 6f 6e 03 00 b1 05 53 74 61 74 69 63 20 63 6f | onent.Instantiation....Static.co |
| 6460 | 6d 70 6f 6e 65 6e 74 20 69 6e 73 74 61 6e 74 69 61 74 69 6f 6e 20 69 73 20 61 62 6f 75 74 20 63 | mponent.instantiation.is.about.c |
| 6480 | 72 65 61 74 69 6e 67 20 63 6f 6d 70 6f 6e 65 6e 74 73 20 76 69 61 20 63 6f 6e 66 69 67 75 72 61 | reating.components.via.configura |
| 64a0 | 74 69 6f 6e 73 2e 20 54 68 65 20 61 63 74 75 61 6c 20 63 72 65 61 74 69 6f 6e 20 77 6f 72 6b 20 | tions..The.actual.creation.work. |
| 64c0 | 69 73 20 64 6f 6e 65 20 62 79 20 74 68 65 20 50 52 41 44 4f 20 66 72 61 6d 65 77 6f 72 6b 2e 20 | is.done.by.the.PRADO.framework.. |
| 64e0 | 46 6f 72 20 65 78 61 6d 70 6c 65 2c 20 69 6e 20 61 6e 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 63 | For.example,.in.an.application.c |
| 6500 | 6f 6e 66 69 67 75 72 61 74 69 6f 6e 2c 20 6f 6e 65 20 63 61 6e 20 63 6f 6e 66 69 67 75 72 65 20 | onfiguration,.one.can.configure. |
| 6520 | 61 20 6d 6f 64 75 6c 65 20 74 6f 20 62 65 20 6c 6f 61 64 65 64 20 77 68 65 6e 20 74 68 65 20 61 | a.module.to.be.loaded.when.the.a |
| 6540 | 70 70 6c 69 63 61 74 69 6f 6e 20 72 75 6e 73 2e 20 54 68 65 20 6d 6f 64 75 6c 65 20 69 73 20 74 | pplication.runs..The.module.is.t |
| 6560 | 68 75 73 20 61 20 73 74 61 74 69 63 20 63 6f 6d 70 6f 6e 65 6e 74 20 63 72 65 61 74 65 64 20 62 | hus.a.static.component.created.b |
| 6580 | 79 20 74 68 65 20 66 72 61 6d 65 77 6f 72 6b 2e 20 53 74 61 74 69 63 20 63 6f 6d 70 6f 6e 65 6e | y.the.framework..Static.componen |
| 65a0 | 74 20 69 6e 73 74 61 6e 74 69 61 74 69 6f 6e 20 69 73 20 6d 6f 72 65 20 63 6f 6d 6d 6f 6e 6c 79 | t.instantiation.is.more.commonly |
| 65c0 | 20 75 73 65 64 20 69 6e 20 74 65 6d 70 6c 61 74 65 73 2e 20 45 76 65 72 79 20 63 6f 6d 70 6f 6e | .used.in.templates..Every.compon |
| 65e0 | 65 6e 74 20 74 61 67 20 69 6e 20 61 20 74 65 6d 70 6c 61 74 65 20 73 70 65 63 69 66 69 65 73 20 | ent.tag.in.a.template.specifies. |
| 6600 | 61 20 63 6f 6d 70 6f 6e 65 6e 74 20 74 68 61 74 20 77 69 6c 6c 20 62 65 20 61 75 74 6f 6d 61 74 | a.component.that.will.be.automat |
| 6620 | 69 63 61 6c 6c 79 20 63 72 65 61 74 65 64 20 62 79 20 74 68 65 20 66 72 61 6d 65 77 6f 72 6b 20 | ically.created.by.the.framework. |
| 6640 | 77 68 65 6e 20 74 68 65 20 74 65 6d 70 6c 61 74 65 20 69 73 20 6c 6f 61 64 65 64 2e 20 46 6f 72 | when.the.template.is.loaded..For |
| 6660 | 20 65 78 61 6d 70 6c 65 2c 20 69 6e 20 61 20 70 61 67 65 20 74 65 6d 70 6c 61 74 65 2c 20 74 68 | .example,.in.a.page.template,.th |
| 6680 | 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 74 61 67 20 77 69 6c 6c 20 6c 65 61 64 20 74 6f 20 74 68 65 | e.following.tag.will.lead.to.the |
| 66a0 | 20 63 72 65 61 74 69 6f 6e 20 6f 66 20 61 20 54 42 75 74 74 6f 6e 20 63 6f 6d 70 6f 6e 65 6e 74 | .creation.of.a.TButton.component |
| 66c0 | 20 6f 6e 20 74 68 65 20 70 61 67 65 2c 0d 0a 0d 0a 26 61 6d 70 3b 6c 74 3b 63 6f 6d 3a 54 42 75 | .on.the.page,....<com:TBu |
| 66e0 | 74 74 6f 6e 20 54 65 78 74 3d 26 71 75 6f 74 3b 52 65 67 69 73 74 65 72 26 71 75 6f 74 3b 20 2f | tton.Text="Register"./ |
| 6700 | 26 61 6d 70 3b 67 74 3b 04 00 1e 73 74 61 74 69 63 20 63 6f 6d 70 6f 6e 65 6e 74 20 69 6e 73 74 | >...static.component.inst |
| 6720 | 61 6e 74 69 61 74 69 6f 6e 05 00 00 28 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 46 75 6e 64 | antiation...(index.php?page=Fund |
| 6740 | 61 6d 65 6e 74 61 6c 73 2e 43 6f 6e 74 72 6f 6c 73 23 38 30 31 01 00 0a 31 31 34 36 39 37 31 38 | amentals.Controls#801...11469718 |
| 6760 | 35 39 02 00 08 43 6f 6e 74 72 6f 6c 73 03 00 95 02 41 20 63 6f 6e 74 72 6f 6c 20 69 73 20 61 6e | 59...Controls....A.control.is.an |
| 6780 | 20 69 6e 73 74 61 6e 63 65 20 6f 66 20 63 6c 61 73 73 20 54 43 6f 6e 74 72 6f 6c 20 6f 72 20 69 | .instance.of.class.TControl.or.i |
| 67a0 | 74 73 20 73 75 62 63 6c 61 73 73 2e 20 41 20 63 6f 6e 74 72 6f 6c 20 69 73 20 61 20 63 6f 6d 70 | ts.subclass..A.control.is.a.comp |
| 67c0 | 6f 6e 65 6e 74 20 64 65 66 69 6e 65 64 20 69 6e 20 61 64 64 69 74 69 6f 6e 20 77 69 74 68 20 75 | onent.defined.in.addition.with.u |
| 67e0 | 73 65 72 20 69 6e 74 65 72 66 61 63 65 2e 20 54 68 65 20 62 61 73 65 20 63 6c 61 73 73 20 54 43 | ser.interface..The.base.class.TC |
| 6800 | 6f 6e 74 72 6f 6c 20 64 65 66 69 6e 65 73 20 74 68 65 20 70 61 72 65 6e 74 2d 63 68 69 6c 64 20 | ontrol.defines.the.parent-child. |
| 6820 | 72 65 6c 61 74 69 6f 6e 73 68 69 70 20 61 6d 6f 6e 67 20 63 6f 6e 74 72 6f 6c 73 20 77 68 69 63 | relationship.among.controls.whic |
| 6840 | 68 20 72 65 66 6c 65 63 74 73 20 74 68 65 20 63 6f 6e 74 61 69 6e 6d 65 6e 74 20 72 65 6c 61 74 | h.reflects.the.containment.relat |
| 6860 | 69 6f 6e 73 68 69 70 20 61 6d 6f 6e 67 20 75 73 65 72 20 69 6e 74 65 72 66 61 63 65 20 65 6c 65 | ionship.among.user.interface.ele |
| 6880 | 6d 65 6e 74 73 2e 04 00 08 63 6f 6e 74 72 6f 6c 73 05 00 00 28 69 6e 64 65 78 2e 70 68 70 3f 70 | ments....controls...(index.php?p |
| 68a0 | 61 67 65 3d 46 75 6e 64 61 6d 65 6e 74 61 6c 73 2e 43 6f 6e 74 72 6f 6c 73 23 38 30 32 01 00 0a | age=Fundamentals.Controls#802... |
| 68c0 | 31 31 34 36 39 37 31 38 35 39 02 00 0c 43 6f 6e 74 72 6f 6c 20 54 72 65 65 03 00 b4 06 43 6f 6e | 1146971859...Control.Tree....Con |
| 68e0 | 74 72 6f 6c 73 20 61 72 65 20 72 65 6c 61 74 65 64 20 74 6f 20 65 61 63 68 20 6f 74 68 65 72 20 | trols.are.related.to.each.other. |
| 6900 | 76 69 61 20 70 61 72 65 6e 74 2d 63 68 69 6c 64 20 72 65 6c 61 74 69 6f 6e 73 68 69 70 2e 20 45 | via.parent-child.relationship..E |
| 6920 | 61 63 68 20 70 61 72 65 6e 74 20 63 6f 6e 74 72 6f 6c 20 63 61 6e 20 68 61 76 65 20 6f 6e 65 20 | ach.parent.control.can.have.one. |
| 6940 | 6f 72 20 73 65 76 65 72 61 6c 20 63 68 69 6c 64 20 63 6f 6e 74 72 6f 6c 73 2e 20 41 20 70 61 72 | or.several.child.controls..A.par |
| 6960 | 65 6e 74 20 63 6f 6e 74 72 6f 6c 20 69 73 20 69 6e 20 63 68 61 72 67 65 20 6f 66 20 74 68 65 20 | ent.control.is.in.charge.of.the. |
| 6980 | 73 74 61 74 65 20 74 72 61 6e 73 69 74 69 6f 6e 20 6f 66 20 69 74 73 20 63 68 69 6c 64 20 63 6f | state.transition.of.its.child.co |
| 69a0 | 6e 74 72 6f 6c 73 2e 20 54 68 65 20 72 65 6e 64 65 72 69 6e 67 20 72 65 73 75 6c 74 20 6f 66 20 | ntrols..The.rendering.result.of. |
| 69c0 | 74 68 65 20 63 68 69 6c 64 20 63 6f 6e 74 72 6f 6c 73 20 61 72 65 20 75 73 75 61 6c 6c 79 20 75 | the.child.controls.are.usually.u |
| 69e0 | 73 65 64 20 74 6f 20 63 6f 6d 70 6f 73 65 20 74 68 65 20 70 61 72 65 6e 74 20 63 6f 6e 74 72 6f | sed.to.compose.the.parent.contro |
| 6a00 | 6c 27 73 20 70 72 65 73 65 6e 74 61 74 69 6f 6e 2e 20 54 68 65 20 70 61 72 65 6e 74 2d 63 68 69 | l's.presentation..The.parent-chi |
| 6a20 | 6c 64 20 72 65 6c 61 74 69 6f 6e 73 68 69 70 20 62 72 69 6e 67 73 20 74 6f 67 65 74 68 65 72 20 | ld.relationship.brings.together. |
| 6a40 | 63 6f 6e 74 72 6f 6c 73 20 69 6e 74 6f 20 61 20 63 6f 6e 74 72 6f 6c 20 74 72 65 65 2e 20 41 20 | controls.into.a.control.tree..A. |
| 6a60 | 70 61 67 65 20 69 73 20 61 74 20 74 68 65 20 72 6f 6f 74 20 6f 66 20 74 68 65 20 74 72 65 65 2c | page.is.at.the.root.of.the.tree, |
| 6a80 | 20 77 68 6f 73 65 20 70 72 65 73 65 6e 74 61 74 69 6f 6e 20 69 73 20 72 65 74 75 72 6e 65 64 20 | .whose.presentation.is.returned. |
| 6aa0 | 74 6f 20 74 68 65 20 65 6e 64 2d 75 73 65 72 73 2e 0d 0a 0d 0a 0d 0a 54 68 65 20 70 61 72 65 6e | to.the.end-users.......The.paren |
| 6ac0 | 74 2d 63 68 69 6c 64 20 72 65 6c 61 74 69 6f 6e 73 68 69 70 20 69 73 20 75 73 75 61 6c 6c 79 20 | t-child.relationship.is.usually. |
| 6ae0 | 65 73 74 61 62 6c 69 73 68 65 64 20 62 79 20 74 68 65 20 66 72 61 6d 65 77 6f 72 6b 20 76 69 61 | established.by.the.framework.via |
| 6b00 | 20 74 65 6d 70 6c 61 74 65 73 2e 20 49 6e 20 63 6f 64 65 2c 20 79 6f 75 20 6d 61 79 20 65 78 70 | .templates..In.code,.you.may.exp |
| 6b20 | 6c 69 63 69 74 6c 79 20 73 70 65 63 69 66 79 20 61 20 63 6f 6e 74 72 6f 6c 20 61 73 20 61 20 63 | licitly.specify.a.control.as.a.c |
| 6b40 | 68 69 6c 64 20 6f 66 20 61 6e 6f 74 68 65 72 20 75 73 69 6e 67 20 6f 6e 65 20 6f 66 20 74 68 65 | hild.of.another.using.one.of.the |
| 6b60 | 20 66 6f 6c 6c 6f 77 69 6e 67 20 6d 65 74 68 6f 64 73 2c 0d 0a 0d 0a 24 70 61 72 65 6e 74 2d 26 | .following.methods,....$parent-& |
| 6b80 | 67 74 3b 43 6f 6e 74 72 6f 6c 73 2d 26 67 74 3b 61 64 64 28 24 63 68 69 6c 64 29 3b 0d 0a 24 70 | gt;Controls->add($child);..$p |
| 6ba0 | 61 72 65 6e 74 2d 26 67 74 3b 43 6f 6e 74 72 6f 6c 73 5b 5d 3d 24 63 68 69 6c 64 3b 0d 0a 0d 0a | arent->Controls[]=$child;.... |
| 6bc0 | 77 68 65 72 65 20 74 68 65 20 70 72 6f 70 65 72 74 79 20 43 6f 6e 74 72 6f 6c 73 20 72 65 66 65 | where.the.property.Controls.refe |
| 6be0 | 72 73 20 74 6f 20 74 68 65 20 63 68 69 6c 64 20 63 6f 6e 74 72 6f 6c 20 63 6f 6c 6c 65 63 74 69 | rs.to.the.child.control.collecti |
| 6c00 | 6f 6e 20 6f 66 20 74 68 65 20 70 61 72 65 6e 74 2e 04 00 0c 63 6f 6e 74 72 6f 6c 20 74 72 65 65 | on.of.the.parent....control.tree |
| 6c20 | 05 00 00 28 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 46 75 6e 64 61 6d 65 6e 74 61 6c 73 2e | ...(index.php?page=Fundamentals. |
| 6c40 | 43 6f 6e 74 72 6f 6c 73 23 38 30 33 01 00 0a 31 31 34 36 39 37 31 38 35 39 02 00 16 43 6f 6e 74 | Controls#803...1146971859...Cont |
| 6c60 | 72 6f 6c 20 49 64 65 6e 74 69 66 69 63 61 74 69 6f 6e 03 00 98 04 45 61 63 68 20 63 6f 6e 74 72 | rol.Identification....Each.contr |
| 6c80 | 6f 6c 20 68 61 73 20 61 6e 20 49 44 20 70 72 6f 70 65 72 74 79 20 74 68 61 74 20 63 61 6e 20 62 | ol.has.an.ID.property.that.can.b |
| 6ca0 | 65 20 75 6e 69 71 75 65 6c 79 20 69 64 65 6e 74 69 66 79 20 69 74 73 65 6c 66 20 61 6d 6f 6e 67 | e.uniquely.identify.itself.among |
| 6cc0 | 20 69 74 73 20 73 69 62 6c 69 6e 67 20 63 6f 6e 74 72 6f 6c 73 2e 20 49 6e 20 61 64 64 69 74 69 | .its.sibling.controls..In.additi |
| 6ce0 | 6f 6e 2c 20 65 61 63 68 20 63 6f 6e 74 72 6f 6c 20 68 61 73 20 61 20 55 6e 69 71 75 65 49 44 20 | on,.each.control.has.a.UniqueID. |
| 6d00 | 61 6e 64 20 61 20 43 6c 69 65 6e 74 49 44 20 77 68 69 63 68 20 63 61 6e 20 62 65 20 75 73 65 64 | and.a.ClientID.which.can.be.used |
| 6d20 | 20 74 6f 20 67 6c 6f 62 61 6c 6c 79 20 69 64 65 6e 74 69 66 79 20 74 68 65 20 63 6f 6e 74 72 6f | .to.globally.identify.the.contro |
| 6d40 | 6c 20 69 6e 20 74 68 65 20 74 72 65 65 20 74 68 61 74 20 74 68 65 20 63 6f 6e 74 72 6f 6c 20 72 | l.in.the.tree.that.the.control.r |
| 6d60 | 65 73 69 64 65 73 20 69 6e 2e 20 55 6e 69 71 75 65 49 44 20 61 6e 64 20 43 6c 69 65 6e 74 49 44 | esides.in..UniqueID.and.ClientID |
| 6d80 | 20 61 72 65 20 76 65 72 79 20 73 69 6d 69 6c 61 72 2e 20 54 68 65 20 66 6f 72 6d 65 72 20 69 73 | .are.very.similar..The.former.is |
| 6da0 | 20 75 73 65 64 20 62 79 20 74 68 65 20 66 72 61 6d 65 77 6f 72 6b 20 74 6f 20 64 65 74 65 72 6d | .used.by.the.framework.to.determ |
| 6dc0 | 69 6e 65 20 74 68 65 20 6c 6f 63 61 74 69 6f 6e 20 6f 66 20 74 68 65 20 63 6f 72 72 65 73 70 6f | ine.the.location.of.the.correspo |
| 6de0 | 6e 64 69 6e 67 20 63 6f 6e 74 72 6f 6c 20 69 6e 20 74 68 65 20 74 72 65 65 2c 20 77 68 69 6c 65 | nding.control.in.the.tree,.while |
| 6e00 | 20 74 68 65 20 6c 61 74 74 65 72 20 69 73 20 6d 61 69 6e 6c 79 20 75 73 65 64 20 6f 6e 20 74 68 | .the.latter.is.mainly.used.on.th |
| 6e20 | 65 20 63 6c 69 65 6e 74 20 73 69 64 65 20 61 73 20 48 54 4d 4c 20 74 61 67 20 49 44 73 2e 20 49 | e.client.side.as.HTML.tag.IDs..I |
| 6e40 | 6e 20 67 65 6e 65 72 61 6c 2c 20 79 6f 75 20 73 68 6f 75 6c 64 20 6e 6f 74 20 72 65 6c 79 20 6f | n.general,.you.should.not.rely.o |
| 6e60 | 6e 20 74 68 65 20 65 78 70 6c 69 63 69 74 20 66 6f 72 6d 61 74 20 6f 66 20 55 6e 69 71 75 65 49 | n.the.explicit.format.of.UniqueI |
| 6e80 | 44 20 6f 72 20 43 6c 69 65 6e 74 49 44 2e 04 00 16 63 6f 6e 74 72 6f 6c 20 69 64 65 6e 74 69 66 | D.or.ClientID....control.identif |
| 6ea0 | 69 63 61 74 69 6f 6e 05 00 00 28 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 46 75 6e 64 61 6d | ication...(index.php?page=Fundam |
| 6ec0 | 65 6e 74 61 6c 73 2e 43 6f 6e 74 72 6f 6c 73 23 38 30 34 01 00 0a 31 31 34 36 39 37 31 38 35 39 | entals.Controls#804...1146971859 |
| 6ee0 | 02 00 11 4e 61 6d 69 6e 67 20 43 6f 6e 74 61 69 6e 65 72 73 03 00 e7 04 45 61 63 68 20 63 6f 6e | ...Naming.Containers....Each.con |
| 6f00 | 74 72 6f 6c 20 68 61 73 20 61 20 6e 61 6d 69 6e 67 20 63 6f 6e 74 61 69 6e 65 72 20 77 68 69 63 | trol.has.a.naming.container.whic |
| 6f20 | 68 20 69 73 20 61 20 63 6f 6e 74 72 6f 6c 20 63 72 65 61 74 69 6e 67 20 61 20 75 6e 69 71 75 65 | h.is.a.control.creating.a.unique |
| 6f40 | 20 6e 61 6d 65 73 70 61 63 65 20 66 6f 72 20 64 69 66 66 65 72 65 6e 74 69 61 74 69 6e 67 20 62 | .namespace.for.differentiating.b |
| 6f60 | 65 74 77 65 65 6e 20 63 6f 6e 74 72 6f 6c 73 20 77 69 74 68 20 74 68 65 20 73 61 6d 65 20 49 44 | etween.controls.with.the.same.ID |
| 6f80 | 2e 20 46 6f 72 20 65 78 61 6d 70 6c 65 2c 20 61 20 54 52 65 70 65 61 74 65 72 20 63 6f 6e 74 72 | ..For.example,.a.TRepeater.contr |
| 6fa0 | 6f 6c 20 63 72 65 61 74 65 73 20 6d 75 6c 74 69 70 6c 65 20 69 74 65 6d 73 20 65 61 63 68 20 68 | ol.creates.multiple.items.each.h |
| 6fc0 | 61 76 69 6e 67 20 63 68 69 6c 64 20 63 6f 6e 74 72 6f 6c 73 20 77 69 74 68 20 74 68 65 20 73 61 | aving.child.controls.with.the.sa |
| 6fe0 | 6d 65 20 49 44 73 2e 20 54 6f 20 64 69 66 66 65 72 65 6e 74 69 61 74 65 20 74 68 65 73 65 20 63 | me.IDs..To.differentiate.these.c |
| 7000 | 68 69 6c 64 20 63 6f 6e 74 72 6f 6c 73 2c 20 65 61 63 68 20 69 74 65 6d 20 73 65 72 76 65 73 20 | hild.controls,.each.item.serves. |
| 7020 | 61 73 20 61 20 6e 61 6d 69 6e 67 20 63 6f 6e 74 61 69 6e 65 72 2e 20 54 68 65 72 65 66 6f 72 65 | as.a.naming.container..Therefore |
| 7040 | 2c 20 61 20 63 68 69 6c 64 20 63 6f 6e 74 72 6f 6c 20 6d 61 79 20 62 65 20 75 6e 69 71 75 65 6c | ,.a.child.control.may.be.uniquel |
| 7060 | 79 20 69 64 65 6e 74 69 66 69 65 64 20 75 73 69 6e 67 20 69 74 73 20 6e 61 6d 69 6e 67 20 63 6f | y.identified.using.its.naming.co |
| 7080 | 6e 74 61 69 6e 65 72 27 73 20 49 44 20 74 6f 67 65 74 68 65 72 20 77 69 74 68 20 69 74 73 20 6f | ntainer's.ID.together.with.its.o |
| 70a0 | 77 6e 20 49 44 2e 20 41 73 20 79 6f 75 20 6d 61 79 20 61 6c 72 65 61 64 79 20 68 61 76 65 20 75 | wn.ID..As.you.may.already.have.u |
| 70c0 | 6e 64 65 72 73 74 6f 6f 64 2c 20 55 6e 69 71 75 65 49 44 20 61 6e 64 20 43 6c 69 65 6e 74 49 44 | nderstood,.UniqueID.and.ClientID |
| 70e0 | 20 72 65 6c 79 20 6f 6e 20 74 68 65 20 6e 61 6d 69 6e 67 20 63 6f 6e 74 61 69 6e 65 72 73 2e 0d | .rely.on.the.naming.containers.. |
| 7100 | 0a 0d 0a 0d 0a 41 20 63 6f 6e 74 72 6f 6c 20 63 61 6e 20 73 65 72 76 65 20 61 73 20 61 20 6e 61 | .....A.control.can.serve.as.a.na |
| 7120 | 6d 69 6e 67 20 63 6f 6e 74 61 69 6e 65 72 20 69 66 20 69 74 20 69 6d 70 6c 65 6d 65 6e 74 73 20 | ming.container.if.it.implements. |
| 7140 | 74 68 65 20 49 4e 61 6d 69 6e 67 43 6f 6e 74 61 69 6e 65 72 20 69 6e 74 65 72 66 61 63 65 2e 04 | the.INamingContainer.interface.. |
| 7160 | 00 11 6e 61 6d 69 6e 67 20 63 6f 6e 74 61 69 6e 65 72 73 05 00 00 28 69 6e 64 65 78 2e 70 68 70 | ..naming.containers...(index.php |
| 7180 | 3f 70 61 67 65 3d 46 75 6e 64 61 6d 65 6e 74 61 6c 73 2e 43 6f 6e 74 72 6f 6c 73 23 38 30 35 01 | ?page=Fundamentals.Controls#805. |
| 71a0 | 00 0a 31 31 34 36 39 37 31 38 35 39 02 00 1a 56 69 65 77 53 74 61 74 65 20 61 6e 64 20 43 6f 6e | ..1146971859...ViewState.and.Con |
| 71c0 | 74 72 6f 6c 53 74 61 74 65 03 00 be 0b 48 54 54 50 20 69 73 20 61 20 73 74 61 74 65 6c 65 73 73 | trolState....HTTP.is.a.stateless |
| 71e0 | 20 70 72 6f 74 6f 63 6f 6c 2c 20 6d 65 61 6e 69 6e 67 20 69 74 20 64 6f 65 73 20 6e 6f 74 20 70 | .protocol,.meaning.it.does.not.p |
| 7200 | 72 6f 76 69 64 65 20 66 75 6e 63 74 69 6f 6e 61 6c 69 74 79 20 74 6f 20 73 75 70 70 6f 72 74 20 | rovide.functionality.to.support. |
| 7220 | 63 6f 6e 74 69 6e 75 69 6e 67 20 69 6e 74 65 72 61 63 74 69 6f 6e 20 62 65 74 77 65 65 6e 20 61 | continuing.interaction.between.a |
| 7240 | 20 75 73 65 72 20 61 6e 64 20 61 20 73 65 72 76 65 72 2e 20 45 61 63 68 20 72 65 71 75 65 73 74 | .user.and.a.server..Each.request |
| 7260 | 20 69 73 20 63 6f 6e 73 69 64 65 72 65 64 20 61 73 20 64 69 73 63 72 65 74 65 20 61 6e 64 20 69 | .is.considered.as.discrete.and.i |
| 7280 | 6e 64 65 70 65 6e 64 65 6e 74 20 6f 66 20 65 61 63 68 20 6f 74 68 65 72 2e 20 41 20 57 65 62 20 | ndependent.of.each.other..A.Web. |
| 72a0 | 61 70 70 6c 69 63 61 74 69 6f 6e 2c 20 68 6f 77 65 76 65 72 2c 20 6f 66 74 65 6e 20 6e 65 65 64 | application,.however,.often.need |
| 72c0 | 73 20 74 6f 20 6b 6e 6f 77 20 77 68 61 74 20 61 20 75 73 65 72 20 68 61 73 20 64 6f 6e 65 20 69 | s.to.know.what.a.user.has.done.i |
| 72e0 | 6e 20 70 72 65 76 69 6f 75 73 20 72 65 71 75 65 73 74 73 2e 20 50 65 6f 70 6c 65 20 74 68 75 73 | n.previous.requests..People.thus |
| 7300 | 20 69 6e 74 72 6f 64 75 63 65 20 73 65 73 73 69 6f 6e 73 20 74 6f 20 68 65 6c 70 20 72 65 6d 65 | .introduce.sessions.to.help.reme |
| 7320 | 6d 62 65 72 20 73 75 63 68 20 73 74 61 74 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 0d 0a 0d 0a | mber.such.state.information..... |
| 7340 | 0d 0a 50 52 41 44 4f 20 62 6f 72 72 6f 77 73 20 74 68 65 20 76 69 65 77 73 74 61 74 65 20 61 6e | ..PRADO.borrows.the.viewstate.an |
| 7360 | 64 20 63 6f 6e 74 72 6f 6c 73 74 61 74 65 20 63 6f 6e 63 65 70 74 20 66 72 6f 6d 20 4d 69 63 72 | d.controlstate.concept.from.Micr |
| 7380 | 6f 73 6f 66 74 20 41 53 50 2e 4e 45 54 20 74 6f 20 70 72 6f 76 69 64 65 73 20 61 64 64 69 74 69 | osoft.ASP.NET.to.provides.additi |
| 73a0 | 6f 6e 61 6c 20 73 74 61 74 65 66 75 6c 20 70 72 6f 67 72 61 6d 6d 69 6e 67 20 6d 65 63 68 61 6e | onal.stateful.programming.mechan |
| 73c0 | 69 73 6d 2e 20 41 20 76 61 6c 75 65 20 73 74 6f 72 69 6e 67 20 69 6e 20 76 69 65 77 73 74 61 74 | ism..A.value.storing.in.viewstat |
| 73e0 | 65 20 6f 72 20 63 6f 6e 74 72 6f 6c 73 74 61 74 65 20 6d 61 79 20 62 65 20 61 76 61 69 6c 61 62 | e.or.controlstate.may.be.availab |
| 7400 | 6c 65 20 74 6f 20 74 68 65 20 6e 65 78 74 20 72 65 71 75 65 73 74 73 20 69 66 20 74 68 65 20 6e | le.to.the.next.requests.if.the.n |
| 7420 | 65 77 20 72 65 71 75 65 73 74 73 20 61 72 65 20 66 6f 72 6d 20 73 75 62 6d 69 73 73 69 6f 6e 73 | ew.requests.are.form.submissions |
| 7440 | 20 28 63 61 6c 6c 65 64 20 70 6f 73 74 62 61 63 6b 29 20 74 6f 20 74 68 65 20 73 61 6d 65 20 70 | .(called.postback).to.the.same.p |
| 7460 | 61 67 65 20 62 79 20 74 68 65 20 73 61 6d 65 20 75 73 65 72 2e 20 54 68 65 20 64 69 66 66 65 72 | age.by.the.same.user..The.differ |
| 7480 | 65 6e 63 65 20 62 65 74 77 65 65 6e 20 76 69 65 77 73 74 61 74 65 20 61 6e 64 20 63 6f 6e 74 72 | ence.between.viewstate.and.contr |
| 74a0 | 6f 6c 73 74 61 74 65 20 69 73 20 74 68 61 74 20 74 68 65 20 66 6f 72 6d 65 72 20 63 61 6e 20 62 | olstate.is.that.the.former.can.b |
| 74c0 | 65 20 64 69 73 61 62 6c 65 64 20 77 68 69 6c 65 20 74 68 65 20 6c 61 74 74 65 72 20 63 61 6e 6e | e.disabled.while.the.latter.cann |
| 74e0 | 6f 74 2e 0d 0a 0d 0a 0d 0a 56 69 65 77 73 74 61 74 65 20 61 6e 64 20 63 6f 6e 74 72 6f 6c 73 74 | ot.......Viewstate.and.controlst |
| 7500 | 61 74 65 20 61 72 65 20 69 6d 70 6c 65 6d 65 6e 74 65 64 20 69 6e 20 54 43 6f 6e 74 72 6f 6c 2e | ate.are.implemented.in.TControl. |
| 7520 | 20 54 68 65 79 20 61 72 65 20 63 6f 6d 6d 6f 6e 6c 79 20 75 73 65 64 20 74 6f 20 64 65 66 69 6e | .They.are.commonly.used.to.defin |
| 7540 | 65 20 76 61 72 69 6f 75 73 20 70 72 6f 70 65 72 74 69 65 73 20 6f 66 20 63 6f 6e 74 72 6f 6c 73 | e.various.properties.of.controls |
| 7560 | 2e 20 54 6f 20 73 61 76 65 20 61 6e 64 20 72 65 74 72 69 65 76 65 20 76 61 6c 75 65 73 20 66 72 | ..To.save.and.retrieve.values.fr |
| 7580 | 6f 6d 20 76 69 65 77 73 74 61 74 65 20 6f 72 20 63 6f 6e 74 72 6f 6c 73 74 61 74 65 2c 20 75 73 | om.viewstate.or.controlstate,.us |
| 75a0 | 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 6d 65 74 68 6f 64 73 2c 0d 0a 0d 0a 24 74 68 69 73 2d 26 67 | e.following.methods,....$this-&g |
| 75c0 | 74 3b 67 65 74 56 69 65 77 53 74 61 74 65 28 27 4e 61 6d 65 27 2c 24 64 65 66 61 75 6c 74 56 61 | t;getViewState('Name',$defaultVa |
| 75e0 | 6c 75 65 29 3b 0d 0a 24 74 68 69 73 2d 26 67 74 3b 73 65 74 56 69 65 77 53 74 61 74 65 28 27 4e | lue);..$this->setViewState('N |
| 7600 | 61 6d 65 27 2c 24 76 61 6c 75 65 2c 24 64 65 66 61 75 6c 74 56 61 6c 75 65 29 3b 0d 0a 24 74 68 | ame',$value,$defaultValue);..$th |
| 7620 | 69 73 2d 26 67 74 3b 67 65 74 43 6f 6e 74 72 6f 6c 53 74 61 74 65 28 27 4e 61 6d 65 27 2c 24 64 | is->getControlState('Name',$d |
| 7640 | 65 66 61 75 6c 74 56 61 6c 75 65 29 3b 0d 0a 24 74 68 69 73 2d 26 67 74 3b 73 65 74 43 6f 6e 74 | efaultValue);..$this->setCont |
| 7660 | 72 6f 6c 53 74 61 74 65 28 27 4e 61 6d 65 27 2c 24 76 61 6c 75 65 2c 24 64 65 66 61 75 6c 74 56 | rolState('Name',$value,$defaultV |
| 7680 | 61 6c 75 65 29 3b 0d 0a 0d 0a 77 68 65 72 65 20 24 74 68 69 73 20 72 65 66 65 72 73 20 74 6f 20 | alue);....where.$this.refers.to. |
| 76a0 | 74 68 65 20 63 6f 6e 74 72 6f 6c 20 69 6e 73 74 61 6e 63 65 2c 20 4e 61 6d 65 20 72 65 66 65 72 | the.control.instance,.Name.refer |
| 76c0 | 73 20 74 6f 20 61 20 6b 65 79 20 69 64 65 6e 74 69 66 79 69 6e 67 20 74 68 65 20 70 65 72 73 69 | s.to.a.key.identifying.the.persi |
| 76e0 | 73 74 65 6e 74 20 76 61 6c 75 65 2c 20 24 64 65 66 61 75 6c 74 56 61 6c 75 65 20 69 73 20 6f 70 | stent.value,.$defaultValue.is.op |
| 7700 | 74 69 6f 6e 61 6c 2e 20 57 68 65 6e 20 72 65 74 72 69 65 76 69 6e 67 20 76 61 6c 75 65 73 20 66 | tional..When.retrieving.values.f |
| 7720 | 72 6f 6d 20 76 69 65 77 73 74 61 74 65 20 6f 72 20 63 6f 6e 74 72 6f 6c 73 74 61 74 65 2c 20 69 | rom.viewstate.or.controlstate,.i |
| 7740 | 66 20 74 68 65 20 63 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 6b 65 79 20 64 6f 65 73 20 6e 6f 74 | f.the.corresponding.key.does.not |
| 7760 | 20 65 78 69 73 74 2c 20 74 68 65 20 64 65 66 61 75 6c 74 20 76 61 6c 75 65 20 77 69 6c 6c 20 62 | .exist,.the.default.value.will.b |
| 7780 | 65 20 72 65 74 75 72 6e 65 64 2e 04 00 1a 76 69 65 77 73 74 61 74 65 20 61 6e 64 20 63 6f 6e 74 | e.returned....viewstate.and.cont |
| 77a0 | 72 6f 6c 73 74 61 74 65 05 00 00 25 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 46 75 6e 64 61 | rolstate...%index.php?page=Funda |
| 77c0 | 6d 65 6e 74 61 6c 73 2e 50 61 67 65 73 23 39 30 31 01 00 0a 31 31 34 36 39 37 31 38 35 39 02 00 | mentals.Pages#901...1146971859.. |
| 77e0 | 05 50 61 67 65 73 03 00 a5 04 50 61 67 65 73 20 61 72 65 20 74 6f 70 2d 6d 6f 73 74 20 63 6f 6e | .Pages....Pages.are.top-most.con |
| 7800 | 74 72 6f 6c 73 20 74 68 61 74 20 68 61 76 65 20 6e 6f 20 70 61 72 65 6e 74 2e 20 54 68 65 20 70 | trols.that.have.no.parent..The.p |
| 7820 | 72 65 73 65 6e 74 61 74 69 6f 6e 20 6f 66 20 70 61 67 65 73 20 61 72 65 20 64 69 72 65 63 74 6c | resentation.of.pages.are.directl |
| 7840 | 79 20 64 69 73 70 6c 61 79 65 64 20 74 6f 20 65 6e 64 2d 75 73 65 72 73 2e 20 55 73 65 72 73 20 | y.displayed.to.end-users..Users. |
| 7860 | 61 63 63 65 73 73 20 70 61 67 65 73 20 62 79 20 73 65 6e 64 69 6e 67 20 20 70 61 67 65 20 73 65 | access.pages.by.sending..page.se |
| 7880 | 72 76 69 63 65 20 72 65 71 75 65 73 74 73 2e 0d 0a 0d 0a 0d 0a 45 61 63 68 20 70 61 67 65 20 6d | rvice.requests.......Each.page.m |
| 78a0 | 75 73 74 20 68 61 76 65 20 61 20 74 65 6d 70 6c 61 74 65 20 66 69 6c 65 2e 20 54 68 65 20 66 69 | ust.have.a.template.file..The.fi |
| 78c0 | 6c 65 20 6e 61 6d 65 20 73 75 66 66 69 78 20 6d 75 73 74 20 62 65 20 2e 70 61 67 65 2e 20 54 68 | le.name.suffix.must.be..page..Th |
| 78e0 | 65 20 66 69 6c 65 20 6e 61 6d 65 20 28 77 69 74 68 6f 75 74 20 73 75 66 66 69 78 29 20 69 73 20 | e.file.name.(without.suffix).is. |
| 7900 | 74 68 65 20 70 61 67 65 20 6e 61 6d 65 2e 20 50 52 41 44 4f 20 77 69 6c 6c 20 74 72 79 20 74 6f | the.page.name..PRADO.will.try.to |
| 7920 | 20 6c 6f 63 61 74 65 20 61 20 70 61 67 65 20 63 6c 61 73 73 20 66 69 6c 65 20 75 6e 64 65 72 20 | .locate.a.page.class.file.under. |
| 7940 | 74 68 65 20 64 69 72 65 63 74 6f 72 79 20 63 6f 6e 74 61 69 6e 69 6e 67 20 74 68 65 20 70 61 67 | the.directory.containing.the.pag |
| 7960 | 65 20 74 65 6d 70 6c 61 74 65 20 66 69 6c 65 2e 20 53 75 63 68 20 61 20 70 61 67 65 20 63 6c 61 | e.template.file..Such.a.page.cla |
| 7980 | 73 73 20 66 69 6c 65 20 6d 75 73 74 20 68 61 76 65 20 74 68 65 20 73 61 6d 65 20 66 69 6c 65 20 | ss.file.must.have.the.same.file. |
| 79a0 | 6e 61 6d 65 20 28 73 75 66 66 69 78 65 64 20 77 69 74 68 20 2e 70 68 70 29 20 61 73 20 74 68 65 | name.(suffixed.with..php).as.the |
| 79c0 | 20 74 65 6d 70 6c 61 74 65 20 66 69 6c 65 2e 20 49 66 20 74 68 65 20 63 6c 61 73 73 20 66 69 6c | .template.file..If.the.class.fil |
| 79e0 | 65 20 69 73 20 6e 6f 74 20 66 6f 75 6e 64 2c 20 74 68 65 20 70 61 67 65 20 77 69 6c 6c 20 74 61 | e.is.not.found,.the.page.will.ta |
| 7a00 | 6b 65 20 63 6c 61 73 73 20 54 50 61 67 65 2e 04 00 05 70 61 67 65 73 05 00 00 25 69 6e 64 65 78 | ke.class.TPage....pages...%index |
| 7a20 | 2e 70 68 70 3f 70 61 67 65 3d 46 75 6e 64 61 6d 65 6e 74 61 6c 73 2e 50 61 67 65 73 23 39 30 32 | .php?page=Fundamentals.Pages#902 |
| 7a40 | 01 00 0a 31 31 34 36 39 37 31 38 35 39 02 00 08 50 6f 73 74 42 61 63 6b 03 00 e2 03 41 20 66 6f | ...1146971859...PostBack....A.fo |
| 7a60 | 72 6d 20 73 75 62 6d 69 73 73 69 6f 6e 20 69 73 20 63 61 6c 6c 65 64 20 70 6f 73 74 62 61 63 6b | rm.submission.is.called.postback |
| 7a80 | 20 69 66 20 74 68 65 20 73 75 62 6d 69 73 73 69 6f 6e 20 69 73 20 6d 61 64 65 20 74 6f 20 74 68 | .if.the.submission.is.made.to.th |
| 7aa0 | 65 20 70 61 67 65 20 63 6f 6e 74 61 69 6e 69 6e 67 20 74 68 65 20 66 6f 72 6d 2e 20 50 6f 73 74 | e.page.containing.the.form..Post |
| 7ac0 | 62 61 63 6b 20 63 61 6e 20 62 65 20 63 6f 6e 73 69 64 65 72 65 64 20 61 6e 20 65 76 65 6e 74 20 | back.can.be.considered.an.event. |
| 7ae0 | 68 61 70 70 65 6e 65 64 20 6f 6e 20 74 68 65 20 63 6c 69 65 6e 74 20 73 69 64 65 2c 20 72 61 69 | happened.on.the.client.side,.rai |
| 7b00 | 73 65 64 20 62 79 20 74 68 65 20 75 73 65 72 2e 20 50 52 41 44 4f 20 77 69 6c 6c 20 74 72 79 20 | sed.by.the.user..PRADO.will.try. |
| 7b20 | 74 6f 20 69 64 65 6e 74 69 66 79 20 77 68 69 63 68 20 63 6f 6e 74 72 6f 6c 20 6f 6e 20 74 68 65 | to.identify.which.control.on.the |
| 7b40 | 20 73 65 72 76 65 72 20 73 69 64 65 20 69 73 20 72 65 73 70 6f 6e 73 69 62 6c 65 20 66 6f 72 20 | .server.side.is.responsible.for. |
| 7b60 | 61 20 70 6f 73 74 62 61 63 6b 20 65 76 65 6e 74 2e 20 49 66 20 6f 6e 65 20 69 73 20 64 65 74 65 | a.postback.event..If.one.is.dete |
| 7b80 | 72 6d 69 6e 65 64 2c 20 66 6f 72 20 65 78 61 6d 70 6c 65 2c 20 61 20 54 42 75 74 74 6f 6e 2c 20 | rmined,.for.example,.a.TButton,. |
| 7ba0 | 77 65 20 63 61 6c 6c 20 69 74 20 74 68 65 20 70 6f 73 74 62 61 63 6b 20 65 76 65 6e 74 20 73 65 | we.call.it.the.postback.event.se |
| 7bc0 | 6e 64 65 72 20 77 68 69 63 68 20 77 69 6c 6c 20 74 72 61 6e 73 6c 61 74 65 20 74 68 65 20 70 6f | nder.which.will.translate.the.po |
| 7be0 | 73 74 62 61 63 6b 20 65 76 65 6e 74 20 69 6e 74 6f 20 73 6f 6d 65 20 73 70 65 63 69 66 69 63 20 | stback.event.into.some.specific. |
| 7c00 | 73 65 72 76 65 72 2d 73 69 64 65 20 65 76 65 6e 74 20 28 65 2e 67 2e 20 43 6c 69 63 6b 20 61 6e | server-side.event.(e.g..Click.an |
| 7c20 | 64 20 43 6f 6d 6d 61 6e 64 20 65 76 65 6e 74 73 20 66 6f 72 20 54 42 75 74 74 6f 6e 29 2e 04 00 | d.Command.events.for.TButton)... |
| 7c40 | 08 70 6f 73 74 62 61 63 6b 05 00 00 25 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 46 75 6e 64 | .postback...%index.php?page=Fund |
| 7c60 | 61 6d 65 6e 74 61 6c 73 2e 50 61 67 65 73 23 39 30 33 01 00 0a 31 31 34 36 39 37 31 38 35 39 02 | amentals.Pages#903...1146971859. |
| 7c80 | 00 0f 50 61 67 65 20 4c 69 66 65 63 79 63 6c 65 73 03 00 d8 01 55 6e 64 65 72 73 74 61 6e 64 69 | ..Page.Lifecycles....Understandi |
| 7ca0 | 6e 67 20 74 68 65 20 70 61 67 65 20 6c 69 66 65 63 79 63 6c 65 73 20 69 73 20 63 72 75 63 69 61 | ng.the.page.lifecycles.is.crucia |
| 7cc0 | 6c 20 74 6f 20 67 72 61 73 70 20 50 52 41 44 4f 20 70 72 6f 67 72 61 6d 6d 69 6e 67 2e 20 50 61 | l.to.grasp.PRADO.programming..Pa |
| 7ce0 | 67 65 20 6c 69 66 65 63 79 63 6c 65 73 20 72 65 66 65 72 20 74 6f 20 74 68 65 20 73 74 61 74 65 | ge.lifecycles.refer.to.the.state |
| 7d00 | 20 74 72 61 6e 73 69 74 69 6f 6e 73 20 6f 66 20 61 20 70 61 67 65 20 77 68 65 6e 20 73 65 72 76 | .transitions.of.a.page.when.serv |
| 7d20 | 69 6e 67 20 74 68 69 73 20 70 61 67 65 20 74 6f 20 65 6e 64 2d 75 73 65 72 73 2e 20 54 68 65 79 | ing.this.page.to.end-users..They |
| 7d40 | 20 63 61 6e 20 62 65 20 64 65 70 69 63 74 65 64 20 69 6e 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e | .can.be.depicted.in.the.followin |
| 7d60 | 67 20 73 74 61 74 65 63 68 61 72 74 2c 04 00 0f 70 61 67 65 20 6c 69 66 65 63 79 63 6c 65 73 05 | g.statechart,...page.lifecycles. |
| 7d80 | 00 00 28 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 46 75 6e 64 61 6d 65 6e 74 61 6c 73 2e 4d | ..(index.php?page=Fundamentals.M |
| 7da0 | 6f 64 75 6c 65 73 23 31 30 30 31 01 00 0a 31 31 34 36 39 37 31 38 36 30 02 00 07 4d 6f 64 75 6c | odules#1001...1146971860...Modul |
| 7dc0 | 65 73 03 00 ad 08 41 20 6d 6f 64 75 6c 65 20 69 73 20 61 6e 20 69 6e 73 74 61 6e 63 65 20 6f 66 | es....A.module.is.an.instance.of |
| 7de0 | 20 61 20 63 6c 61 73 73 20 69 6d 70 6c 65 6d 65 6e 74 69 6e 67 20 74 68 65 20 49 4d 6f 64 75 6c | .a.class.implementing.the.IModul |
| 7e00 | 65 20 69 6e 74 65 72 66 61 63 65 2e 20 41 20 6d 6f 64 75 6c 65 20 69 73 20 63 6f 6d 6d 6f 6e 6c | e.interface..A.module.is.commonl |
| 7e20 | 79 20 64 65 73 69 67 6e 65 64 20 74 6f 20 70 72 6f 76 69 64 65 20 73 70 65 63 69 66 69 63 20 66 | y.designed.to.provide.specific.f |
| 7e40 | 75 6e 63 74 69 6f 6e 61 6c 69 74 79 20 74 68 61 74 20 6d 61 79 20 62 65 20 70 6c 75 67 67 65 64 | unctionality.that.may.be.plugged |
| 7e60 | 20 69 6e 74 6f 20 61 20 50 52 41 44 4f 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 61 6e 64 20 73 68 | .into.a.PRADO.application.and.sh |
| 7e80 | 61 72 65 64 20 62 79 20 61 6c 6c 20 63 6f 6d 70 6f 6e 65 6e 74 73 20 69 6e 20 74 68 65 20 61 70 | ared.by.all.components.in.the.ap |
| 7ea0 | 70 6c 69 63 61 74 69 6f 6e 2e 0d 0a 0d 0a 0d 0a 50 52 41 44 4f 20 75 73 65 73 20 63 6f 6e 66 69 | plication.......PRADO.uses.confi |
| 7ec0 | 67 75 72 61 74 69 6f 6e 73 20 74 6f 20 73 70 65 63 69 66 79 20 77 68 65 74 68 65 72 20 74 6f 20 | gurations.to.specify.whether.to. |
| 7ee0 | 6c 6f 61 64 20 61 20 6d 6f 64 75 6c 65 2c 20 6c 6f 61 64 20 77 68 61 74 20 6b 69 6e 64 20 6f 66 | load.a.module,.load.what.kind.of |
| 7f00 | 20 6d 6f 64 75 6c 65 73 2c 20 61 6e 64 20 68 6f 77 20 74 6f 20 69 6e 69 74 69 61 6c 69 7a 65 20 | .modules,.and.how.to.initialize. |
| 7f20 | 74 68 65 20 6c 6f 61 64 65 64 20 6d 6f 64 75 6c 65 73 2e 20 44 65 76 65 6c 6f 70 65 72 73 20 6d | the.loaded.modules..Developers.m |
| 7f40 | 61 79 20 72 65 70 6c 61 63 65 20 74 68 65 20 63 6f 72 65 20 6d 6f 64 75 6c 65 73 20 77 69 74 68 | ay.replace.the.core.modules.with |
| 7f60 | 20 74 68 65 69 72 20 6f 77 6e 20 69 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 73 20 76 69 61 20 61 | .their.own.implementations.via.a |
| 7f80 | 70 70 6c 69 63 61 74 69 6f 6e 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 2c 20 6f 72 20 74 68 65 | pplication.configuration,.or.the |
| 7fa0 | 79 20 6d 61 79 20 77 72 69 74 65 20 6e 65 77 20 6d 6f 64 75 6c 65 73 20 74 6f 20 70 72 6f 76 69 | y.may.write.new.modules.to.provi |
| 7fc0 | 64 65 20 61 64 64 69 74 69 6f 6e 61 6c 20 66 75 6e 63 74 69 6f 6e 61 6c 69 74 69 65 73 2e 20 46 | de.additional.functionalities..F |
| 7fe0 | 6f 72 20 65 78 61 6d 70 6c 65 2c 20 61 20 6d 6f 64 75 6c 65 20 6d 61 79 20 62 65 20 64 65 76 65 | or.example,.a.module.may.be.deve |
| 8000 | 6c 6f 70 65 64 20 74 6f 20 70 72 6f 76 69 64 65 20 63 6f 6d 6d 6f 6e 20 64 61 74 61 62 61 73 65 | loped.to.provide.common.database |
| 8020 | 20 6c 6f 67 69 63 20 66 6f 72 20 6f 6e 65 20 6f 72 20 73 65 76 65 72 61 6c 20 70 61 67 65 73 2e | .logic.for.one.or.several.pages. |
| 8040 | 20 46 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 2c 20 70 6c 65 61 73 65 20 73 65 65 20 74 68 | .For.more.details,.please.see.th |
| 8060 | 65 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 2e 0d 0a 0d 0a 0d 0a 54 68 65 72 65 20 61 72 65 | e.configurations.......There.are |
| 8080 | 20 74 68 72 65 65 20 63 6f 72 65 20 6d 6f 64 75 6c 65 73 20 74 68 61 74 20 61 72 65 20 6c 6f 61 | .three.core.modules.that.are.loa |
| 80a0 | 64 65 64 20 62 79 20 64 65 66 61 75 6c 74 20 77 68 65 6e 65 76 65 72 20 61 6e 20 61 70 70 6c 69 | ded.by.default.whenever.an.appli |
| 80c0 | 63 61 74 69 6f 6e 20 72 75 6e 73 2e 20 54 68 65 79 20 61 72 65 20 72 65 71 75 65 73 74 20 6d 6f | cation.runs..They.are.request.mo |
| 80e0 | 64 75 6c 65 2c 20 72 65 73 70 6f 6e 73 65 20 6d 6f 64 75 6c 65 2c 20 61 6e 64 20 65 72 72 6f 72 | dule,.response.module,.and.error |
| 8100 | 20 68 61 6e 64 6c 65 72 20 6d 6f 64 75 6c 65 2e 20 49 6e 20 61 64 64 69 74 69 6f 6e 2c 20 73 65 | .handler.module..In.addition,.se |
| 8120 | 73 73 69 6f 6e 20 6d 6f 64 75 6c 65 20 69 73 20 6c 6f 61 64 65 64 20 77 68 65 6e 20 69 74 20 69 | ssion.module.is.loaded.when.it.i |
| 8140 | 73 20 75 73 65 64 20 69 6e 20 74 68 65 20 61 70 70 6c 69 63 61 74 69 6f 6e 2e 20 50 52 41 44 4f | s.used.in.the.application..PRADO |
| 8160 | 20 70 72 6f 76 69 64 65 73 20 64 65 66 61 75 6c 74 20 69 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e | .provides.default.implementation |
| 8180 | 20 66 6f 72 20 61 6c 6c 20 74 68 65 73 65 20 6d 6f 64 75 6c 65 73 2e 20 43 75 73 74 6f 6d 20 6d | .for.all.these.modules..Custom.m |
| 81a0 | 6f 64 75 6c 65 73 20 6d 61 79 20 62 65 20 63 6f 6e 66 69 67 75 72 65 64 20 6f 72 20 64 65 76 65 | odules.may.be.configured.or.deve |
| 81c0 | 6c 6f 70 65 64 20 74 6f 20 6f 76 65 72 72 69 64 65 20 6f 72 20 73 75 70 70 6c 65 6d 65 6e 74 20 | loped.to.override.or.supplement. |
| 81e0 | 74 68 65 73 65 20 63 6f 72 65 20 6d 6f 64 75 6c 65 73 2e 04 00 07 6d 6f 64 75 6c 65 73 05 00 00 | these.core.modules....modules... |
| 8200 | 28 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 46 75 6e 64 61 6d 65 6e 74 61 6c 73 2e 4d 6f 64 | (index.php?page=Fundamentals.Mod |
| 8220 | 75 6c 65 73 23 31 30 30 32 01 00 0a 31 31 34 36 39 37 31 38 36 30 02 00 0e 52 65 71 75 65 73 74 | ules#1002...1146971860...Request |
| 8240 | 20 4d 6f 64 75 6c 65 03 00 8b 03 52 65 71 75 65 73 74 20 6d 6f 64 75 6c 65 20 72 65 70 72 65 73 | .Module....Request.module.repres |
| 8260 | 65 6e 74 73 20 70 72 6f 76 69 64 65 73 20 73 74 6f 72 61 67 65 20 61 6e 64 20 61 63 63 65 73 73 | ents.provides.storage.and.access |
| 8280 | 20 73 63 68 65 6d 65 20 66 6f 72 20 75 73 65 72 20 72 65 71 75 65 73 74 20 73 65 6e 74 20 76 69 | .scheme.for.user.request.sent.vi |
| 82a0 | 61 20 48 54 54 50 2e 20 55 73 65 72 20 72 65 71 75 65 73 74 20 64 61 74 61 20 63 6f 6d 65 73 20 | a.HTTP..User.request.data.comes. |
| 82c0 | 66 72 6f 6d 20 73 65 76 65 72 61 6c 20 73 6f 75 72 63 65 73 2c 20 69 6e 63 6c 75 64 69 6e 67 20 | from.several.sources,.including. |
| 82e0 | 55 52 4c 2c 20 70 6f 73 74 20 64 61 74 61 2c 20 73 65 73 73 69 6f 6e 20 64 61 74 61 2c 20 63 6f | URL,.post.data,.session.data,.co |
| 8300 | 6f 6b 69 65 20 64 61 74 61 2c 20 65 74 63 2e 20 54 68 65 73 65 20 64 61 74 61 20 63 61 6e 20 61 | okie.data,.etc..These.data.can.a |
| 8320 | 6c 6c 20 62 65 20 61 63 63 65 73 73 65 64 20 76 69 61 20 74 68 65 20 72 65 71 75 65 73 74 20 6d | ll.be.accessed.via.the.request.m |
| 8340 | 6f 64 75 6c 65 2e 20 42 79 20 64 65 66 61 75 6c 74 2c 20 50 52 41 44 4f 20 75 73 65 73 20 54 48 | odule..By.default,.PRADO.uses.TH |
| 8360 | 74 74 70 52 65 71 75 65 73 74 20 61 73 20 72 65 71 75 65 73 74 20 6d 6f 64 75 6c 65 2e 20 54 68 | ttpRequest.as.request.module..Th |
| 8380 | 65 20 72 65 71 75 65 73 74 20 6d 6f 64 75 6c 65 20 63 61 6e 20 62 65 20 61 63 63 65 73 73 65 64 | e.request.module.can.be.accessed |
| 83a0 | 20 76 69 61 20 74 68 65 20 52 65 71 75 65 73 74 20 70 72 6f 70 65 72 74 79 20 6f 66 20 61 70 70 | .via.the.Request.property.of.app |
| 83c0 | 6c 69 63 61 74 69 6f 6e 20 61 6e 64 20 63 6f 6e 74 72 6f 6c 73 2e 04 00 0e 72 65 71 75 65 73 74 | lication.and.controls....request |
| 83e0 | 20 6d 6f 64 75 6c 65 05 00 00 28 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 46 75 6e 64 61 6d | .module...(index.php?page=Fundam |
| 8400 | 65 6e 74 61 6c 73 2e 4d 6f 64 75 6c 65 73 23 31 30 30 33 01 00 0a 31 31 34 36 39 37 31 38 36 30 | entals.Modules#1003...1146971860 |
| 8420 | 02 00 0f 52 65 73 70 6f 6e 73 65 20 4d 6f 64 75 6c 65 03 00 f4 02 52 65 73 70 6f 6e 73 65 20 6d | ...Response.Module....Response.m |
| 8440 | 6f 64 75 6c 65 20 69 6d 70 6c 65 6d 65 6e 74 73 20 74 68 65 20 6d 65 63 68 61 6e 69 73 6d 20 66 | odule.implements.the.mechanism.f |
| 8460 | 6f 72 20 73 65 6e 64 69 6e 67 20 6f 75 74 70 75 74 20 74 6f 20 63 6c 69 65 6e 74 20 75 73 65 72 | or.sending.output.to.client.user |
| 8480 | 73 2e 20 52 65 73 70 6f 6e 73 65 20 6d 6f 64 75 6c 65 20 6d 61 79 20 62 65 20 63 6f 6e 66 69 67 | s..Response.module.may.be.config |
| 84a0 | 75 72 65 64 20 74 6f 20 63 6f 6e 74 72 6f 6c 20 68 6f 77 20 6f 75 74 70 75 74 20 61 72 65 20 63 | ured.to.control.how.output.are.c |
| 84c0 | 61 63 68 65 64 20 6f 6e 20 74 68 65 20 63 6c 69 65 6e 74 20 73 69 64 65 2e 20 49 74 20 6d 61 79 | ached.on.the.client.side..It.may |
| 84e0 | 20 61 6c 73 6f 20 62 65 20 75 73 65 64 20 74 6f 20 73 65 6e 64 20 63 6f 6f 6b 69 65 73 20 62 61 | .also.be.used.to.send.cookies.ba |
| 8500 | 63 6b 20 74 6f 20 74 68 65 20 63 6c 69 65 6e 74 20 73 69 64 65 2e 20 42 79 20 64 65 66 61 75 6c | ck.to.the.client.side..By.defaul |
| 8520 | 74 2c 20 50 52 41 44 4f 20 75 73 65 73 20 54 48 74 74 70 52 65 73 70 6f 6e 73 65 20 61 73 20 72 | t,.PRADO.uses.THttpResponse.as.r |
| 8540 | 65 73 70 6f 6e 73 65 20 6d 6f 64 75 6c 65 2e 20 54 68 65 20 72 65 73 70 6f 6e 73 65 20 6d 6f 64 | esponse.module..The.response.mod |
| 8560 | 75 6c 65 20 63 61 6e 20 62 65 20 61 63 63 65 73 73 65 64 20 76 69 61 20 74 68 65 20 52 65 73 70 | ule.can.be.accessed.via.the.Resp |
| 8580 | 6f 6e 73 65 20 70 72 6f 70 65 72 74 79 20 6f 66 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 61 6e 64 | onse.property.of.application.and |
| 85a0 | 20 63 6f 6e 74 72 6f 6c 73 2e 04 00 0f 72 65 73 70 6f 6e 73 65 20 6d 6f 64 75 6c 65 05 00 00 28 | .controls....response.module...( |
| 85c0 | 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 46 75 6e 64 61 6d 65 6e 74 61 6c 73 2e 4d 6f 64 75 | index.php?page=Fundamentals.Modu |
| 85e0 | 6c 65 73 23 31 30 30 34 01 00 0a 31 31 34 36 39 37 31 38 36 30 02 00 0e 53 65 73 73 69 6f 6e 20 | les#1004...1146971860...Session. |
| 8600 | 4d 6f 64 75 6c 65 03 00 f0 02 53 65 73 73 69 6f 6e 20 6d 6f 64 75 6c 65 20 65 6e 63 61 70 73 75 | Module....Session.module.encapsu |
| 8620 | 6c 61 74 65 73 20 74 68 65 20 66 75 6e 63 74 69 6f 6e 61 6c 69 74 69 65 73 20 72 65 6c 61 74 65 | lates.the.functionalities.relate |
| 8640 | 64 20 77 69 74 68 20 75 73 65 72 20 73 65 73 73 69 6f 6e 20 68 61 6e 64 6c 69 6e 67 2e 20 53 65 | d.with.user.session.handling..Se |
| 8660 | 73 73 69 6f 6e 20 6d 6f 64 75 6c 65 20 69 73 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 6c 6f | ssion.module.is.automatically.lo |
| 8680 | 61 64 65 64 20 77 68 65 6e 20 61 6e 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 75 73 65 73 20 73 65 | aded.when.an.application.uses.se |
| 86a0 | 73 73 69 6f 6e 2e 20 42 79 20 64 65 66 61 75 6c 74 2c 20 50 52 41 44 4f 20 75 73 65 73 20 54 48 | ssion..By.default,.PRADO.uses.TH |
| 86c0 | 74 74 70 53 65 73 73 69 6f 6e 20 61 73 20 73 65 73 73 69 6f 6e 20 6d 6f 64 75 6c 65 2c 20 77 68 | ttpSession.as.session.module,.wh |
| 86e0 | 69 63 68 20 69 73 20 61 20 73 69 6d 70 6c 65 20 77 72 61 70 70 65 72 20 6f 66 20 74 68 65 20 73 | ich.is.a.simple.wrapper.of.the.s |
| 8700 | 65 73 73 69 6f 6e 20 66 75 6e 63 74 69 6f 6e 73 20 70 72 6f 76 69 64 65 64 20 62 79 20 50 48 50 | ession.functions.provided.by.PHP |
| 8720 | 2e 20 54 68 65 20 73 65 73 73 69 6f 6e 20 6d 6f 64 75 6c 65 20 63 61 6e 20 62 65 20 61 63 63 65 | ..The.session.module.can.be.acce |
| 8740 | 73 73 65 64 20 76 69 61 20 74 68 65 20 53 65 73 73 69 6f 6e 20 70 72 6f 70 65 72 74 79 20 6f 66 | ssed.via.the.Session.property.of |
| 8760 | 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 61 6e 64 20 63 6f 6e 74 72 6f 6c 73 2e 04 00 0e 73 65 73 | .application.and.controls....ses |
| 8780 | 73 69 6f 6e 20 6d 6f 64 75 6c 65 05 00 00 28 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 46 75 | sion.module...(index.php?page=Fu |
| 87a0 | 6e 64 61 6d 65 6e 74 61 6c 73 2e 4d 6f 64 75 6c 65 73 23 31 30 30 35 01 00 0a 31 31 34 36 39 37 | ndamentals.Modules#1005...114697 |
| 87c0 | 31 38 36 30 02 00 14 45 72 72 6f 72 20 48 61 6e 64 6c 65 72 20 4d 6f 64 75 6c 65 03 00 d9 02 45 | 1860...Error.Handler.Module....E |
| 87e0 | 72 72 6f 72 20 68 61 6e 64 6c 65 72 20 6d 6f 64 75 6c 65 20 69 73 20 75 73 65 64 20 74 6f 20 63 | rror.handler.module.is.used.to.c |
| 8800 | 61 70 74 75 72 65 20 61 6e 64 20 70 72 6f 63 65 73 73 20 61 6c 6c 20 65 72 72 6f 72 20 63 6f 6e | apture.and.process.all.error.con |
| 8820 | 64 69 74 69 6f 6e 73 20 69 6e 20 61 6e 20 61 70 70 6c 69 63 61 74 69 6f 6e 2e 20 50 52 41 44 4f | ditions.in.an.application..PRADO |
| 8840 | 20 75 73 65 73 20 54 45 72 72 6f 72 48 61 6e 64 6c 65 72 20 61 73 20 65 72 72 6f 72 20 68 61 6e | .uses.TErrorHandler.as.error.han |
| 8860 | 64 6c 65 72 20 6d 6f 64 75 6c 65 2e 20 49 74 20 63 61 70 74 75 72 65 73 20 61 6c 6c 20 50 48 50 | dler.module..It.captures.all.PHP |
| 8880 | 20 77 61 72 6e 69 6e 67 73 2c 20 6e 6f 74 69 63 65 73 20 61 6e 64 20 65 78 63 65 70 74 69 6f 6e | .warnings,.notices.and.exception |
| 88a0 | 73 2c 20 61 6e 64 20 64 69 73 70 6c 61 79 73 20 69 6e 20 61 6e 20 61 70 70 72 6f 70 72 69 61 74 | s,.and.displays.in.an.appropriat |
| 88c0 | 65 20 66 6f 72 6d 20 74 6f 20 65 6e 64 2d 75 73 65 72 73 2e 20 54 68 65 20 65 72 72 6f 72 20 68 | e.form.to.end-users..The.error.h |
| 88e0 | 61 6e 64 6c 65 72 20 6d 6f 64 75 6c 65 20 63 61 6e 20 62 65 20 61 63 63 65 73 73 65 64 20 76 69 | andler.module.can.be.accessed.vi |
| 8900 | 61 20 74 68 65 20 45 72 72 6f 72 48 61 6e 64 6c 65 72 20 70 72 6f 70 65 72 74 79 20 6f 66 20 74 | a.the.ErrorHandler.property.of.t |
| 8920 | 68 65 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 69 6e 73 74 61 6e 63 65 2e 04 00 14 65 72 72 6f 72 | he.application.instance....error |
| 8940 | 20 68 61 6e 64 6c 65 72 20 6d 6f 64 75 6c 65 05 00 00 28 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 | .handler.module...(index.php?pag |
| 8960 | 65 3d 46 75 6e 64 61 6d 65 6e 74 61 6c 73 2e 4d 6f 64 75 6c 65 73 23 31 30 30 36 01 00 0a 31 31 | e=Fundamentals.Modules#1006...11 |
| 8980 | 34 36 39 37 31 38 36 30 02 00 0e 43 75 73 74 6f 6d 20 4d 6f 64 75 6c 65 73 03 00 f5 03 50 52 41 | 46971860...Custom.Modules....PRA |
| 89a0 | 44 4f 20 69 73 20 72 65 6c 65 61 73 65 64 20 77 69 74 68 20 61 20 66 65 77 20 6d 6f 72 65 20 6d | DO.is.released.with.a.few.more.m |
| 89c0 | 6f 64 75 6c 65 73 20 62 65 73 69 64 65 73 20 74 68 65 20 63 6f 72 65 20 6f 6e 65 73 2e 20 54 68 | odules.besides.the.core.ones..Th |
| 89e0 | 65 79 20 69 6e 63 6c 75 64 65 20 63 61 63 68 69 6e 67 20 6d 6f 64 75 6c 65 73 20 28 54 53 71 6c | ey.include.caching.modules.(TSql |
| 8a00 | 69 74 65 43 61 63 68 65 20 61 6e 64 20 54 4d 65 6d 43 61 63 68 65 29 2c 20 75 73 65 72 20 6d 61 | iteCache.and.TMemCache),.user.ma |
| 8a20 | 6e 61 67 65 6d 65 6e 74 20 6d 6f 64 75 6c 65 20 28 54 55 73 65 72 4d 61 6e 61 67 65 72 29 2c 20 | nagement.module.(TUserManager),. |
| 8a40 | 61 75 74 68 65 6e 74 69 63 61 74 69 6f 6e 20 61 6e 64 20 61 75 74 68 6f 72 69 7a 61 74 69 6f 6e | authentication.and.authorization |
| 8a60 | 20 6d 6f 64 75 6c 65 20 28 54 41 75 74 68 4d 61 6e 61 67 65 72 29 2c 20 65 74 63 2e 0d 0a 0d 0a | .module.(TAuthManager),.etc..... |
| 8a80 | 0d 0a 57 68 65 6e 20 54 50 61 67 65 53 65 72 76 69 63 65 20 69 73 20 72 65 71 75 65 73 74 65 64 | ..When.TPageService.is.requested |
| 8aa0 | 2c 20 69 74 20 61 6c 73 6f 20 6c 6f 61 64 73 20 6d 6f 64 75 6c 65 73 20 73 70 65 63 69 66 69 63 | ,.it.also.loads.modules.specific |
| 8ac0 | 20 66 6f 72 20 70 61 67 65 20 73 65 72 76 69 63 65 2c 20 69 6e 63 6c 75 64 69 6e 67 20 61 73 73 | .for.page.service,.including.ass |
| 8ae0 | 65 74 20 6d 61 6e 61 67 65 72 20 28 54 41 73 73 65 74 4d 61 6e 61 67 65 72 29 2c 20 74 65 6d 70 | et.manager.(TAssetManager),.temp |
| 8b00 | 6c 61 74 65 20 6d 61 6e 61 67 65 72 20 28 54 54 65 6d 70 6c 61 74 65 4d 61 6e 61 67 65 72 29 2c | late.manager.(TTemplateManager), |
| 8b20 | 20 74 68 65 6d 65 2f 73 6b 69 6e 20 6d 61 6e 61 67 65 72 20 28 54 54 68 65 6d 65 4d 61 6e 61 67 | .theme/skin.manager.(TThemeManag |
| 8b40 | 65 72 29 2e 0d 0a 0d 0a 0d 0a 43 75 73 74 6f 6d 20 6d 6f 64 75 6c 65 73 20 61 6e 64 20 63 6f 72 | er).......Custom.modules.and.cor |
| 8b60 | 65 20 6d 6f 64 75 6c 65 73 20 61 72 65 20 61 6c 6c 20 63 6f 6e 66 69 67 75 72 61 62 6c 65 20 76 | e.modules.are.all.configurable.v |
| 8b80 | 69 61 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 2e 04 00 0e 63 75 73 74 6f 6d 20 6d 6f 64 75 | ia.configurations....custom.modu |
| 8ba0 | 6c 65 73 05 00 00 29 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 46 75 6e 64 61 6d 65 6e 74 61 | les...)index.php?page=Fundamenta |
| 8bc0 | 6c 73 2e 53 65 72 76 69 63 65 73 23 31 31 30 31 01 00 0a 31 31 34 36 39 37 31 38 36 30 02 00 08 | ls.Services#1101...1146971860... |
| 8be0 | 53 65 72 76 69 63 65 73 03 00 92 07 41 20 73 65 72 76 69 63 65 20 69 73 20 61 6e 20 69 6e 73 74 | Services....A.service.is.an.inst |
| 8c00 | 61 6e 63 65 20 6f 66 20 61 20 63 6c 61 73 73 20 69 6d 70 6c 65 6d 65 6e 74 69 6e 67 20 74 68 65 | ance.of.a.class.implementing.the |
| 8c20 | 20 49 53 65 72 76 69 63 65 20 69 6e 74 65 72 66 61 63 65 2e 20 45 61 63 68 20 6b 69 6e 64 20 6f | .IService.interface..Each.kind.o |
| 8c40 | 66 20 73 65 72 76 69 63 65 20 70 72 6f 63 65 73 73 65 73 20 61 20 73 70 65 63 69 66 69 63 20 74 | f.service.processes.a.specific.t |
| 8c60 | 79 70 65 20 6f 66 20 75 73 65 72 20 72 65 71 75 65 73 74 73 2e 20 46 6f 72 20 65 78 61 6d 70 6c | ype.of.user.requests..For.exampl |
| 8c80 | 65 2c 20 74 68 65 20 70 61 67 65 20 73 65 72 76 69 63 65 20 72 65 73 70 6f 6e 64 73 20 74 6f 20 | e,.the.page.service.responds.to. |
| 8ca0 | 75 73 65 72 73 27 20 72 65 71 75 65 73 74 73 20 66 6f 72 20 50 52 41 44 4f 20 70 61 67 65 73 2e | users'.requests.for.PRADO.pages. |
| 8cc0 | 0d 0a 0d 0a 0d 0a 41 20 73 65 72 76 69 63 65 20 69 73 20 75 6e 69 71 75 65 6c 79 20 69 64 65 6e | ......A.service.is.uniquely.iden |
| 8ce0 | 74 69 66 69 65 64 20 62 79 20 69 74 73 20 49 44 20 70 72 6f 70 65 72 74 79 2e 20 42 79 20 64 65 | tified.by.its.ID.property..By.de |
| 8d00 | 66 61 75 6c 74 20 77 68 65 6e 20 54 48 74 74 70 52 65 71 75 65 73 74 20 69 73 20 75 73 65 64 20 | fault.when.THttpRequest.is.used. |
| 8d20 | 61 73 20 74 68 65 20 72 65 71 75 65 73 74 20 6d 6f 64 75 6c 65 2c 20 47 45 54 20 76 61 72 69 61 | as.the.request.module,.GET.varia |
| 8d40 | 62 6c 65 20 6e 61 6d 65 73 20 61 72 65 20 75 73 65 64 20 74 6f 20 69 64 65 6e 74 69 66 79 20 77 | ble.names.are.used.to.identify.w |
| 8d60 | 68 69 63 68 20 73 65 72 76 69 63 65 20 61 20 75 73 65 72 20 69 73 20 72 65 71 75 65 73 74 69 6e | hich.service.a.user.is.requestin |
| 8d80 | 67 2e 20 49 66 20 61 20 47 45 54 20 76 61 72 69 61 62 6c 65 20 6e 61 6d 65 20 69 73 20 65 71 75 | g..If.a.GET.variable.name.is.equ |
| 8da0 | 61 6c 20 74 6f 20 73 6f 6d 65 20 73 65 72 76 69 63 65 20 49 44 2c 20 74 68 65 20 72 65 71 75 65 | al.to.some.service.ID,.the.reque |
| 8dc0 | 73 74 20 69 73 20 63 6f 6e 73 69 64 65 72 65 64 20 66 6f 72 20 74 68 61 74 20 73 65 72 76 69 63 | st.is.considered.for.that.servic |
| 8de0 | 65 2c 20 61 6e 64 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 65 20 47 45 54 20 76 61 72 69 | e,.and.the.value.of.the.GET.vari |
| 8e00 | 61 62 6c 65 20 69 73 20 70 61 73 73 65 64 20 61 73 20 74 68 65 20 73 65 72 76 69 63 65 20 70 61 | able.is.passed.as.the.service.pa |
| 8e20 | 72 61 6d 65 74 65 72 2e 20 46 6f 72 20 70 61 67 65 20 73 65 72 76 69 63 65 2c 20 74 68 65 20 6e | rameter..For.page.service,.the.n |
| 8e40 | 61 6d 65 20 6f 66 20 74 68 65 20 47 45 54 20 76 61 72 69 61 62 6c 65 20 6d 75 73 74 20 62 65 20 | ame.of.the.GET.variable.must.be. |
| 8e60 | 70 61 67 65 2e 20 46 6f 72 20 65 78 61 6d 70 6c 65 2c 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 | page..For.example,.the.following |
| 8e80 | 20 55 52 4c 20 72 65 71 75 65 73 74 73 20 66 6f 72 20 74 68 65 20 46 75 6e 64 61 6d 65 6e 74 61 | .URL.requests.for.the.Fundamenta |
| 8ea0 | 6c 73 2e 53 65 72 76 69 63 65 73 20 70 61 67 65 2c 0d 0a 0d 0a 68 74 74 70 3a 2f 2f 68 6f 73 74 | ls.Services.page,....http://host |
| 8ec0 | 6e 61 6d 65 2f 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 46 75 6e 64 61 6d 65 6e 74 61 6c 73 | name/index.php?page=Fundamentals |
| 8ee0 | 2e 53 65 72 76 69 63 65 73 0d 0a 0d 0a 0d 0a 0d 0a 44 65 76 65 6c 6f 70 65 72 73 20 6d 61 79 20 | .Services........Developers.may. |
| 8f00 | 69 6d 70 6c 65 6d 65 6e 74 20 61 64 64 69 74 69 6f 6e 61 6c 20 73 65 72 76 69 63 65 73 20 66 6f | implement.additional.services.fo |
| 8f20 | 72 20 74 68 65 69 72 20 61 70 70 6c 69 63 61 74 69 6f 6e 73 2e 20 54 6f 20 6d 61 6b 65 20 61 20 | r.their.applications..To.make.a. |
| 8f40 | 73 65 72 76 69 63 65 20 61 76 61 69 6c 61 62 6c 65 2c 20 63 6f 6e 66 69 67 75 72 65 20 69 74 20 | service.available,.configure.it. |
| 8f60 | 69 6e 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 2e 04 00 | in.application.configurations... |
| 8f80 | 08 73 65 72 76 69 63 65 73 05 00 00 29 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 46 75 6e 64 | .services...)index.php?page=Fund |
| 8fa0 | 61 6d 65 6e 74 61 6c 73 2e 53 65 72 76 69 63 65 73 23 31 31 30 32 01 00 0a 31 31 34 36 39 37 31 | amentals.Services#1102...1146971 |
| 8fc0 | 38 36 30 02 00 0c 50 61 67 65 20 53 65 72 76 69 63 65 03 00 8b 0a 50 52 41 44 4f 20 69 6d 70 6c | 860...Page.Service....PRADO.impl |
| 8fe0 | 65 6d 65 6e 74 73 20 54 50 61 67 65 53 65 72 76 69 63 65 20 74 6f 20 70 72 6f 63 65 73 73 20 75 | ements.TPageService.to.process.u |
| 9000 | 73 65 72 73 27 20 70 61 67 65 20 72 65 71 75 65 73 74 73 2e 20 50 61 67 65 73 20 61 72 65 20 73 | sers'.page.requests..Pages.are.s |
| 9020 | 74 6f 72 65 64 20 75 6e 64 65 72 20 61 20 64 69 72 65 63 74 6f 72 79 20 73 70 65 63 69 66 69 65 | tored.under.a.directory.specifie |
| 9040 | 64 20 62 79 20 74 68 65 20 42 61 73 65 50 61 74 68 20 70 72 6f 70 65 72 74 79 20 6f 66 20 74 68 | d.by.the.BasePath.property.of.th |
| 9060 | 65 20 70 61 67 65 20 73 65 72 76 69 63 65 2e 20 54 68 65 20 70 72 6f 70 65 72 74 79 20 64 65 66 | e.page.service..The.property.def |
| 9080 | 61 75 6c 74 73 20 74 6f 20 70 61 67 65 73 20 64 69 72 65 63 74 6f 72 79 20 75 6e 64 65 72 20 74 | aults.to.pages.directory.under.t |
| 90a0 | 68 65 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 62 61 73 65 20 70 61 74 68 2e 20 59 6f 75 20 6d 61 | he.application.base.path..You.ma |
| 90c0 | 79 20 63 68 61 6e 67 65 20 74 68 69 73 20 64 65 66 61 75 6c 74 20 62 79 20 63 6f 6e 66 69 67 75 | y.change.this.default.by.configu |
| 90e0 | 72 69 6e 67 20 74 68 65 20 73 65 72 76 69 63 65 20 69 6e 20 74 68 65 20 61 70 70 6c 69 63 61 74 | ring.the.service.in.the.applicat |
| 9100 | 69 6f 6e 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 2e 0d 0a 0d 0a 0d 0a 50 61 67 65 73 20 6d 61 | ion.configuration.......Pages.ma |
| 9120 | 79 20 62 65 20 6f 72 67 61 6e 69 7a 65 64 20 69 6e 74 6f 20 73 75 62 64 69 72 65 63 74 6f 72 69 | y.be.organized.into.subdirectori |
| 9140 | 65 73 20 75 6e 64 65 72 20 74 68 65 20 42 61 73 65 50 61 74 68 2e 20 49 6e 20 65 61 63 68 20 64 | es.under.the.BasePath..In.each.d |
| 9160 | 69 72 65 63 74 6f 72 79 2c 20 74 68 65 72 65 20 6d 61 79 20 62 65 20 61 20 70 61 67 65 20 63 6f | irectory,.there.may.be.a.page.co |
| 9180 | 6e 66 69 67 75 72 61 74 69 6f 6e 20 66 69 6c 65 20 6e 61 6d 65 64 20 63 6f 6e 66 69 67 2e 78 6d | nfiguration.file.named.config.xm |
| 91a0 | 6c 2c 20 77 68 69 63 68 20 63 6f 6e 74 61 69 6e 73 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 | l,.which.contains.configurations |
| 91c0 | 20 65 66 66 65 63 74 69 76 65 20 6f 6e 6c 79 20 77 68 65 6e 20 61 20 70 61 67 65 20 75 6e 64 65 | .effective.only.when.a.page.unde |
| 91e0 | 72 20 74 68 61 74 20 64 69 72 65 63 74 6f 72 79 20 6f 72 20 61 20 73 75 62 2d 64 69 72 65 63 74 | r.that.directory.or.a.sub-direct |
| 9200 | 6f 72 79 20 69 73 20 72 65 71 75 65 73 74 65 64 2e 20 46 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 | ory.is.requested..For.more.detai |
| 9220 | 6c 73 2c 20 73 65 65 20 74 68 65 20 70 61 67 65 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 73 | ls,.see.the.page.configuration.s |
| 9240 | 65 63 74 69 6f 6e 2e 0d 0a 0d 0a 0d 0a 53 65 72 76 69 63 65 20 70 61 72 61 6d 65 74 65 72 20 66 | ection.......Service.parameter.f |
| 9260 | 6f 72 20 74 68 65 20 70 61 67 65 20 73 65 72 76 69 63 65 20 72 65 66 65 72 73 20 74 6f 20 74 68 | or.the.page.service.refers.to.th |
| 9280 | 65 20 70 61 67 65 20 62 65 69 6e 67 20 72 65 71 75 65 73 74 65 64 2e 20 41 20 70 61 72 61 6d 65 | e.page.being.requested..A.parame |
| 92a0 | 74 65 72 20 6c 69 6b 65 20 46 75 6e 64 61 6d 65 6e 74 61 6c 73 2e 53 65 72 76 69 63 65 73 20 72 | ter.like.Fundamentals.Services.r |
| 92c0 | 65 66 65 72 73 20 74 6f 20 74 68 65 20 53 65 72 76 69 63 65 73 20 70 61 67 65 20 75 6e 64 65 72 | efers.to.the.Services.page.under |
| 92e0 | 20 74 68 65 20 26 61 6d 70 3b 6c 74 3b 42 61 73 65 50 61 74 68 26 61 6d 70 3b 67 74 3b 2f 46 75 | .the.<BasePath>/Fu |
| 9300 | 6e 64 61 6d 65 6e 74 61 6c 73 20 64 69 72 65 63 74 6f 72 79 2e 20 49 66 20 73 75 63 68 20 61 20 | ndamentals.directory..If.such.a. |
| 9320 | 70 61 72 61 6d 65 74 65 72 20 69 73 20 61 62 73 65 6e 74 20 69 6e 20 61 20 72 65 71 75 65 73 74 | parameter.is.absent.in.a.request |
| 9340 | 2c 20 61 20 64 65 66 61 75 6c 74 20 70 61 67 65 20 6e 61 6d 65 64 20 48 6f 6d 65 20 69 73 20 61 | ,.a.default.page.named.Home.is.a |
| 9360 | 73 73 75 6d 65 64 2e 20 55 73 69 6e 67 20 54 48 74 74 70 52 65 71 75 65 73 74 20 61 73 20 74 68 | ssumed..Using.THttpRequest.as.th |
| 9380 | 65 20 72 65 71 75 65 73 74 20 6d 6f 64 75 6c 65 20 28 64 65 66 61 75 6c 74 29 2c 20 74 68 65 20 | e.request.module.(default),.the. |
| 93a0 | 66 6f 6c 6c 6f 77 69 6e 67 20 55 52 4c 73 20 77 69 6c 6c 20 72 65 71 75 65 73 74 20 66 6f 72 20 | following.URLs.will.request.for. |
| 93c0 | 48 6f 6d 65 2c 20 41 62 6f 75 74 20 61 6e 64 20 52 65 67 69 73 74 65 72 20 70 61 67 65 73 2c 20 | Home,.About.and.Register.pages,. |
| 93e0 | 72 65 73 70 65 63 74 69 76 65 6c 79 2c 0d 0a 0d 0a 68 74 74 70 3a 2f 2f 68 6f 73 74 6e 61 6d 65 | respectively,....http://hostname |
| 9400 | 2f 69 6e 64 65 78 2e 70 68 70 0d 0a 68 74 74 70 3a 2f 2f 68 6f 73 74 6e 61 6d 65 2f 69 6e 64 65 | /index.php..http://hostname/inde |
| 9420 | 78 2e 70 68 70 3f 70 61 67 65 3d 41 62 6f 75 74 0d 0a 68 74 74 70 3a 2f 2f 68 6f 73 74 6e 61 6d | x.php?page=About..http://hostnam |
| 9440 | 65 2f 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 55 73 65 72 73 2e 52 65 67 69 73 74 65 72 0d | e/index.php?page=Users.Register. |
| 9460 | 0a 0d 0a 77 68 65 72 65 20 74 68 65 20 66 69 72 73 74 20 65 78 61 6d 70 6c 65 20 74 61 6b 65 73 | ...where.the.first.example.takes |
| 9480 | 20 61 64 76 61 6e 74 61 67 65 20 6f 66 20 74 68 65 20 66 61 63 74 20 74 68 61 74 20 74 68 65 20 | .advantage.of.the.fact.that.the. |
| 94a0 | 70 61 67 65 20 73 65 72 76 69 63 65 20 69 73 20 74 68 65 20 64 65 66 61 75 6c 74 20 73 65 72 76 | page.service.is.the.default.serv |
| 94c0 | 69 63 65 20 61 6e 64 20 48 6f 6d 65 20 69 73 20 74 68 65 20 64 65 66 61 75 6c 74 20 70 61 67 65 | ice.and.Home.is.the.default.page |
| 94e0 | 2e 04 00 0c 70 61 67 65 20 73 65 72 76 69 63 65 05 00 00 2d 69 6e 64 65 78 2e 70 68 70 3f 70 61 | ....page.service...-index.php?pa |
| 9500 | 67 65 3d 46 75 6e 64 61 6d 65 6e 74 61 6c 73 2e 41 70 70 6c 69 63 61 74 69 6f 6e 73 23 31 32 30 | ge=Fundamentals.Applications#120 |
| 9520 | 31 01 00 0a 31 31 34 36 39 37 31 38 36 30 02 00 0c 41 70 70 6c 69 63 61 74 69 6f 6e 73 03 00 be | 1...1146971860...Applications... |
| 9540 | 05 41 6e 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 69 73 20 61 6e 20 69 6e 73 74 61 6e 63 65 20 6f | .An.application.is.an.instance.o |
| 9560 | 66 20 54 41 70 70 6c 69 63 61 74 69 6f 6e 20 6f 72 20 69 74 73 20 64 65 72 69 76 65 64 20 63 6c | f.TApplication.or.its.derived.cl |
| 9580 | 61 73 73 2e 20 49 74 20 6d 61 6e 61 67 65 73 20 6d 6f 64 75 6c 65 73 20 74 68 61 74 20 70 72 6f | ass..It.manages.modules.that.pro |
| 95a0 | 76 69 64 65 20 64 69 66 66 65 72 65 6e 74 20 66 75 6e 63 74 69 6f 6e 61 6c 69 74 69 65 73 20 61 | vide.different.functionalities.a |
| 95c0 | 6e 64 20 61 72 65 20 6c 6f 61 64 65 64 20 77 68 65 6e 20 6e 65 65 64 65 64 2e 20 49 74 20 70 72 | nd.are.loaded.when.needed..It.pr |
| 95e0 | 6f 76 69 64 65 73 20 73 65 72 76 69 63 65 73 20 74 6f 20 65 6e 64 2d 75 73 65 72 73 2e 20 49 74 | ovides.services.to.end-users..It |
| 9600 | 20 69 73 20 74 68 65 20 63 65 6e 74 72 61 6c 20 70 6c 61 63 65 20 74 6f 20 73 74 6f 72 65 20 76 | .is.the.central.place.to.store.v |
| 9620 | 61 72 69 6f 75 73 20 70 61 72 61 6d 65 74 65 72 73 20 75 73 65 64 20 69 6e 20 61 6e 20 61 70 70 | arious.parameters.used.in.an.app |
| 9640 | 6c 69 63 61 74 69 6f 6e 2e 20 49 6e 20 61 20 50 52 41 44 4f 20 61 70 70 6c 69 63 61 74 69 6f 6e | lication..In.a.PRADO.application |
| 9660 | 2c 20 74 68 65 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 69 6e 73 74 61 6e 63 65 20 69 73 20 74 68 | ,.the.application.instance.is.th |
| 9680 | 65 20 6f 6e 6c 79 20 6f 62 6a 65 63 74 20 74 68 61 74 20 69 73 20 67 6c 6f 62 61 6c 6c 79 20 61 | e.only.object.that.is.globally.a |
| 96a0 | 63 63 65 73 73 69 62 6c 65 20 76 69 61 20 50 72 61 64 6f 3a 3a 67 65 74 41 70 70 6c 69 63 61 74 | ccessible.via.Prado::getApplicat |
| 96c0 | 69 6f 6e 28 29 20 66 75 6e 63 74 69 6f 6e 20 63 61 6c 6c 2e 0d 0a 0d 0a 0d 0a 41 70 70 6c 69 63 | ion().function.call.......Applic |
| 96e0 | 61 74 69 6f 6e 73 20 61 72 65 20 63 6f 6e 66 69 67 75 72 65 64 20 76 69 61 20 61 70 70 6c 69 63 | ations.are.configured.via.applic |
| 9700 | 61 74 69 6f 6e 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 2e 20 54 68 65 79 20 61 72 65 20 75 | ation.configurations..They.are.u |
| 9720 | 73 75 61 6c 6c 79 20 63 72 65 61 74 65 64 20 69 6e 20 65 6e 74 72 79 20 73 63 72 69 70 74 73 20 | sually.created.in.entry.scripts. |
| 9740 | 6c 69 6b 65 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 2c 0d 0a 0d 0a 72 65 71 75 69 72 65 5f 6f | like.the.following,....require_o |
| 9760 | 6e 63 65 28 27 2f 70 61 74 68 2f 74 6f 2f 70 72 61 64 6f 2e 70 68 70 27 29 3b 0d 0a 24 61 70 70 | nce('/path/to/prado.php');..$app |
| 9780 | 6c 69 63 61 74 69 6f 6e 20 3d 20 6e 65 77 20 54 41 70 70 6c 69 63 61 74 69 6f 6e 3b 0d 0a 24 61 | lication.=.new.TApplication;..$a |
| 97a0 | 70 70 6c 69 63 61 74 69 6f 6e 2d 26 67 74 3b 72 75 6e 28 29 3b 0d 0a 0d 0a 77 68 65 72 65 20 74 | pplication->run();....where.t |
| 97c0 | 68 65 20 6d 65 74 68 6f 64 20 72 75 6e 28 29 20 73 74 61 72 74 73 20 74 68 65 20 61 70 70 6c 69 | he.method.run().starts.the.appli |
| 97e0 | 63 61 74 69 6f 6e 20 74 6f 20 68 61 6e 64 6c 65 20 75 73 65 72 20 72 65 71 75 65 73 74 73 2e 04 | cation.to.handle.user.requests.. |
| 9800 | 00 0c 61 70 70 6c 69 63 61 74 69 6f 6e 73 05 00 00 2d 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 | ..applications...-index.php?page |
| 9820 | 3d 46 75 6e 64 61 6d 65 6e 74 61 6c 73 2e 41 70 70 6c 69 63 61 74 69 6f 6e 73 23 31 32 30 32 01 | =Fundamentals.Applications#1202. |
| 9840 | 00 0a 31 31 34 36 39 37 31 38 36 30 02 00 16 44 69 72 65 63 74 6f 72 79 20 4f 72 67 61 6e 69 7a | ..1146971860...Directory.Organiz |
| 9860 | 61 74 69 6f 6e 03 00 bb 0a 41 20 6d 69 6e 69 6d 61 6c 20 50 52 41 44 4f 20 61 70 70 6c 69 63 61 | ation....A.minimal.PRADO.applica |
| 9880 | 74 69 6f 6e 20 63 6f 6e 74 61 69 6e 73 20 74 77 6f 20 66 69 6c 65 73 3a 20 61 6e 20 65 6e 74 72 | tion.contains.two.files:.an.entr |
| 98a0 | 79 20 66 69 6c 65 20 61 6e 64 20 61 20 70 61 67 65 20 74 65 6d 70 6c 61 74 65 20 66 69 6c 65 2e | y.file.and.a.page.template.file. |
| 98c0 | 20 54 68 65 79 20 6d 75 73 74 20 62 65 20 6f 72 67 61 6e 69 7a 65 64 20 61 73 20 66 6f 6c 6c 6f | .They.must.be.organized.as.follo |
| 98e0 | 77 73 2c 0d 0a 0d 0a 0d 0a 0d 0a 77 77 77 72 6f 6f 74 20 2d 20 57 65 62 20 64 6f 63 75 6d 65 6e | ws,........wwwroot.-.Web.documen |
| 9900 | 74 20 72 6f 6f 74 20 6f 72 20 73 75 62 2d 64 69 72 65 63 74 6f 72 79 2e 0d 0a 69 6e 64 65 78 2e | t.root.or.sub-directory...index. |
| 9920 | 70 68 70 20 2d 20 65 6e 74 72 79 20 73 63 72 69 70 74 20 6f 66 20 74 68 65 20 50 52 41 44 4f 20 | php.-.entry.script.of.the.PRADO. |
| 9940 | 61 70 70 6c 69 63 61 74 69 6f 6e 2e 0d 0a 61 73 73 65 74 73 20 2d 20 64 69 72 65 63 74 6f 72 79 | application...assets.-.directory |
| 9960 | 20 73 74 6f 72 69 6e 67 20 70 75 62 6c 69 73 68 65 64 20 70 72 69 76 61 74 65 20 66 69 6c 65 73 | .storing.published.private.files |
| 9980 | 2e 20 53 65 65 20 61 73 73 65 74 73 20 73 65 63 74 69 6f 6e 2e 0d 0a 70 72 6f 74 65 63 74 65 64 | ..See.assets.section...protected |
| 99a0 | 20 2d 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 62 61 73 65 20 70 61 74 68 20 73 74 6f 72 69 6e 67 | .-.application.base.path.storing |
| 99c0 | 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 64 61 74 61 20 61 6e 64 20 70 72 69 76 61 74 65 20 73 63 | .application.data.and.private.sc |
| 99e0 | 72 69 70 74 20 66 69 6c 65 73 2e 20 54 68 69 73 20 64 69 72 65 63 74 6f 72 79 20 73 68 6f 75 6c | ript.files..This.directory.shoul |
| 9a00 | 64 20 62 65 20 63 6f 6e 66 69 67 75 72 65 64 20 69 6e 61 63 63 65 73 73 69 62 6c 65 20 74 6f 20 | d.be.configured.inaccessible.to. |
| 9a20 | 57 65 62 2d 69 6e 61 63 63 65 73 73 69 62 6c 65 2c 20 6f 72 20 69 74 20 6d 61 79 20 62 65 20 6c | Web-inaccessible,.or.it.may.be.l |
| 9a40 | 6f 63 61 74 65 64 20 6f 75 74 73 69 64 65 20 6f 66 20 57 65 62 20 64 69 72 65 63 74 6f 72 69 65 | ocated.outside.of.Web.directorie |
| 9a60 | 73 2e 0d 0a 72 75 6e 74 69 6d 65 20 2d 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 72 75 6e 74 69 6d | s...runtime.-.application.runtim |
| 9a80 | 65 20 73 74 6f 72 61 67 65 20 70 61 74 68 2e 20 54 68 69 73 20 64 69 72 65 63 74 6f 72 79 20 69 | e.storage.path..This.directory.i |
| 9aa0 | 73 20 75 73 65 64 20 62 79 20 50 52 41 44 4f 20 74 6f 20 73 74 6f 72 65 20 61 70 70 6c 69 63 61 | s.used.by.PRADO.to.store.applica |
| 9ac0 | 74 69 6f 6e 20 72 75 6e 74 69 6d 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2c 20 73 75 63 68 20 61 | tion.runtime.information,.such.a |
| 9ae0 | 73 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 73 74 61 74 65 2c 20 63 61 63 68 65 64 20 64 61 74 61 | s.application.state,.cached.data |
| 9b00 | 2c 20 65 74 63 2e 0d 0a 70 61 67 65 73 20 2d 20 62 61 73 65 20 70 61 74 68 20 73 74 6f 72 69 6e | ,.etc...pages.-.base.path.storin |
| 9b20 | 67 20 61 6c 6c 20 50 52 41 44 4f 20 70 61 67 65 73 2e 20 53 65 65 20 73 65 72 76 69 63 65 73 20 | g.all.PRADO.pages..See.services. |
| 9b40 | 73 65 63 74 69 6f 6e 2e 0d 0a 48 6f 6d 65 2e 70 61 67 65 20 2d 20 64 65 66 61 75 6c 74 20 70 61 | section...Home.page.-.default.pa |
| 9b60 | 67 65 20 72 65 74 75 72 6e 65 64 20 77 68 65 6e 20 75 73 65 72 73 20 64 6f 20 6e 6f 74 20 65 78 | ge.returned.when.users.do.not.ex |
| 9b80 | 70 6c 69 63 69 74 6c 79 20 73 70 65 63 69 66 79 20 74 68 65 20 70 61 67 65 20 72 65 71 75 65 73 | plicitly.specify.the.page.reques |
| 9ba0 | 74 65 64 2e 20 54 68 69 73 20 69 73 20 61 20 70 61 67 65 20 74 65 6d 70 6c 61 74 65 20 66 69 6c | ted..This.is.a.page.template.fil |
| 9bc0 | 65 2e 20 54 68 65 20 66 69 6c 65 20 6e 61 6d 65 20 77 69 74 68 6f 75 74 20 73 75 66 66 69 78 20 | e..The.file.name.without.suffix. |
| 9be0 | 69 73 20 74 68 65 20 70 61 67 65 20 6e 61 6d 65 2e 20 54 68 65 20 70 61 67 65 20 63 6c 61 73 73 | is.the.page.name..The.page.class |
| 9c00 | 20 69 73 20 54 50 61 67 65 2e 20 49 66 20 74 68 65 72 65 20 69 73 20 61 6c 73 6f 20 61 20 63 6c | .is.TPage..If.there.is.also.a.cl |
| 9c20 | 61 73 73 20 66 69 6c 65 20 48 6f 6d 65 2e 70 68 70 2c 20 74 68 65 20 70 61 67 65 20 63 6c 61 73 | ass.file.Home.php,.the.page.clas |
| 9c40 | 73 20 62 65 63 6f 6d 65 73 20 48 6f 6d 65 2e 0d 0a 0d 0a 0d 0a 0d 0a 41 20 70 72 6f 64 75 63 74 | s.becomes.Home.........A.product |
| 9c60 | 20 50 52 41 44 4f 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 75 73 75 61 6c 6c 79 20 6e 65 65 64 73 | .PRADO.application.usually.needs |
| 9c80 | 20 6d 6f 72 65 20 66 69 6c 65 73 2e 20 49 74 20 6d 61 79 20 69 6e 63 6c 75 64 65 20 61 6e 20 61 | .more.files..It.may.include.an.a |
| 9ca0 | 70 70 6c 69 63 61 74 69 6f 6e 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 66 69 6c 65 20 6e 61 | pplication.configuration.file.na |
| 9cc0 | 6d 65 64 20 61 70 70 6c 69 63 61 74 69 6f 6e 2e 78 6d 6c 20 75 6e 64 65 72 20 74 68 65 20 61 70 | med.application.xml.under.the.ap |
| 9ce0 | 70 6c 69 63 61 74 69 6f 6e 20 62 61 73 65 20 70 61 74 68 20 70 72 6f 74 65 63 74 65 64 2e 20 54 | plication.base.path.protected..T |
| 9d00 | 68 65 20 70 61 67 65 73 20 6d 61 79 20 62 65 20 6f 72 67 61 6e 69 7a 65 64 20 69 6e 20 64 69 72 | he.pages.may.be.organized.in.dir |
| 9d20 | 65 63 74 6f 72 69 65 73 2c 20 73 6f 6d 65 20 6f 66 20 77 68 69 63 68 20 6d 61 79 20 63 6f 6e 74 | ectories,.some.of.which.may.cont |
| 9d40 | 61 69 6e 20 70 61 67 65 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 66 69 6c 65 73 20 6e 61 6d | ain.page.configuration.files.nam |
| 9d60 | 65 64 20 63 6f 6e 66 69 67 2e 78 6d 6c 2e 20 46 6f 72 65 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 | ed.config.xml..Fore.more.details |
| 9d80 | 2c 20 70 6c 65 61 73 65 20 73 65 65 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 20 73 65 63 74 | ,.please.see.configurations.sect |
| 9da0 | 69 6f 6e 2e 04 00 16 64 69 72 65 63 74 6f 72 79 20 6f 72 67 61 6e 69 7a 61 74 69 6f 6e 05 00 00 | ion....directory.organization... |
| 9dc0 | 2d 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 46 75 6e 64 61 6d 65 6e 74 61 6c 73 2e 41 70 70 | -index.php?page=Fundamentals.App |
| 9de0 | 6c 69 63 61 74 69 6f 6e 73 23 31 32 30 33 01 00 0a 31 31 34 36 39 37 31 38 36 30 02 00 16 41 70 | lications#1203...1146971860...Ap |
| 9e00 | 70 6c 69 63 61 74 69 6f 6e 20 44 65 70 6c 6f 79 6d 65 6e 74 03 00 d5 03 44 65 70 6c 6f 79 69 6e | plication.Deployment....Deployin |
| 9e20 | 67 20 61 20 50 52 41 44 4f 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 6d 61 69 6e 6c 79 20 69 6e 76 | g.a.PRADO.application.mainly.inv |
| 9e40 | 6f 6c 76 65 73 20 63 6f 70 79 69 6e 67 20 64 69 72 65 63 74 6f 72 69 65 73 2e 20 46 6f 72 20 65 | olves.copying.directories..For.e |
| 9e60 | 78 61 6d 70 6c 65 2c 20 74 6f 20 64 65 70 6c 6f 79 20 74 68 65 20 61 62 6f 76 65 20 6d 69 6e 69 | xample,.to.deploy.the.above.mini |
| 9e80 | 6d 61 6c 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 74 6f 20 61 6e 6f 74 68 65 72 20 73 65 72 76 65 | mal.application.to.another.serve |
| 9ea0 | 72 2c 20 66 6f 6c 6c 6f 77 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 73 74 65 70 73 2c 0d 0a | r,.follow.the.following.steps,.. |
| 9ec0 | 0d 0a 0d 0a 43 6f 70 79 20 74 68 65 20 63 6f 6e 74 65 6e 74 20 75 6e 64 65 72 20 77 77 77 72 6f | ....Copy.the.content.under.wwwro |
| 9ee0 | 6f 74 20 74 6f 20 61 20 57 65 62 2d 61 63 63 65 73 73 69 62 6c 65 20 64 69 72 65 63 74 6f 72 79 | ot.to.a.Web-accessible.directory |
| 9f00 | 20 6f 6e 20 74 68 65 20 6e 65 77 20 73 65 72 76 65 72 2e 0d 0a 4d 6f 64 69 66 79 20 74 68 65 20 | .on.the.new.server...Modify.the. |
| 9f20 | 65 6e 74 72 79 20 73 63 72 69 70 74 20 66 69 6c 65 20 69 6e 64 65 78 2e 70 68 70 20 73 6f 20 74 | entry.script.file.index.php.so.t |
| 9f40 | 68 61 74 20 69 74 20 69 6e 63 6c 75 64 65 73 20 63 6f 72 72 65 63 74 6c 79 20 74 68 65 20 70 72 | hat.it.includes.correctly.the.pr |
| 9f60 | 61 64 6f 2e 70 68 70 20 66 69 6c 65 2e 0d 0a 52 65 6d 6f 76 65 20 61 6c 6c 20 63 6f 6e 74 65 6e | ado.php.file...Remove.all.conten |
| 9f80 | 74 20 75 6e 64 65 72 20 61 73 73 65 74 73 20 61 6e 64 20 72 75 6e 74 69 6d 65 20 64 69 72 65 63 | t.under.assets.and.runtime.direc |
| 9fa0 | 74 6f 72 69 65 73 20 61 6e 64 20 6d 61 6b 65 20 73 75 72 65 20 62 6f 74 68 20 64 69 72 65 63 74 | tories.and.make.sure.both.direct |
| 9fc0 | 6f 72 69 65 73 20 61 72 65 20 77 72 69 74 61 62 6c 65 20 62 79 20 74 68 65 20 57 65 62 20 73 65 | ories.are.writable.by.the.Web.se |
| 9fe0 | 72 76 65 72 20 70 72 6f 63 65 73 73 2e 04 00 16 61 70 70 6c 69 63 61 74 69 6f 6e 20 64 65 70 6c | rver.process....application.depl |
| a000 | 6f 79 6d 65 6e 74 05 00 00 2d 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 46 75 6e 64 61 6d 65 | oyment...-index.php?page=Fundame |
| a020 | 6e 74 61 6c 73 2e 41 70 70 6c 69 63 61 74 69 6f 6e 73 23 31 32 30 34 01 00 0a 31 31 34 36 39 37 | ntals.Applications#1204...114697 |
| a040 | 31 38 36 30 02 00 16 41 70 70 6c 69 63 61 74 69 6f 6e 20 4c 69 66 65 63 79 63 6c 65 73 03 00 ac | 1860...Application.Lifecycles... |
| a060 | 03 4c 69 6b 65 20 70 61 67 65 20 6c 69 66 65 63 79 63 6c 65 73 2c 20 61 6e 20 61 70 70 6c 69 63 | .Like.page.lifecycles,.an.applic |
| a080 | 61 74 69 6f 6e 20 61 6c 73 6f 20 68 61 73 20 6c 69 66 65 63 79 63 6c 65 73 2e 20 41 70 70 6c 69 | ation.also.has.lifecycles..Appli |
| a0a0 | 63 61 74 69 6f 6e 20 6d 6f 64 75 6c 65 73 20 63 61 6e 20 72 65 67 69 73 74 65 72 20 66 6f 72 20 | cation.modules.can.register.for. |
| a0c0 | 74 68 65 20 6c 69 66 65 63 79 63 6c 65 20 65 76 65 6e 74 73 2e 20 57 68 65 6e 20 74 68 65 20 61 | the.lifecycle.events..When.the.a |
| a0e0 | 70 70 6c 69 63 61 74 69 6f 6e 20 72 65 61 63 68 65 73 20 61 20 70 61 72 74 69 63 75 6c 61 72 20 | pplication.reaches.a.particular. |
| a100 | 6c 69 66 65 63 79 63 6c 65 20 61 6e 64 20 72 61 69 73 65 73 20 74 68 65 20 63 6f 72 72 65 73 70 | lifecycle.and.raises.the.corresp |
| a120 | 6f 6e 64 69 6e 67 20 65 76 65 6e 74 2c 20 74 68 65 20 72 65 67 69 73 74 65 72 65 64 20 6d 6f 64 | onding.event,.the.registered.mod |
| a140 | 75 6c 65 20 6d 65 74 68 6f 64 73 20 61 72 65 20 69 6e 76 6f 6b 65 64 20 61 75 74 6f 6d 61 74 69 | ule.methods.are.invoked.automati |
| a160 | 63 61 6c 6c 79 2e 20 4d 6f 64 75 6c 65 73 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 74 68 65 20 50 | cally..Modules.included.in.the.P |
| a180 | 52 41 44 4f 20 72 65 6c 65 61 73 65 2c 20 73 75 63 68 20 61 73 20 54 41 75 74 68 4d 61 6e 61 67 | RADO.release,.such.as.TAuthManag |
| a1a0 | 65 72 2c 20 61 72 65 20 75 73 69 6e 67 20 74 68 69 73 20 77 61 79 20 74 6f 20 61 63 63 6f 6d 70 | er,.are.using.this.way.to.accomp |
| a1c0 | 6c 69 73 68 20 74 68 65 69 72 20 67 6f 61 6c 73 2e 0d 0a 0d 0a 0d 0a 54 68 65 20 61 70 70 6c 69 | lish.their.goals.......The.appli |
| a1e0 | 63 61 74 69 6f 6e 20 6c 69 66 65 63 79 63 6c 65 73 20 63 61 6e 20 62 65 20 64 65 70 69 63 74 65 | cation.lifecycles.can.be.depicte |
| a200 | 64 20 61 73 20 66 6f 6c 6c 6f 77 73 2c 04 00 16 61 70 70 6c 69 63 61 74 69 6f 6e 20 6c 69 66 65 | d.as.follows,...application.life |
| a220 | 63 79 63 6c 65 73 05 00 00 28 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 46 75 6e 64 61 6d 65 | cycles...(index.php?page=Fundame |
| a240 | 6e 74 61 6c 73 2e 48 61 6e 67 6d 61 6e 23 31 33 30 31 01 00 0a 31 31 34 36 39 37 31 38 36 30 02 | ntals.Hangman#1301...1146971860. |
| a260 | 00 14 53 61 6d 70 6c 65 3a 20 48 61 6e 67 6d 61 6e 20 47 61 6d 65 03 00 dd 04 48 61 76 69 6e 67 | ..Sample:.Hangman.Game....Having |
| a280 | 20 73 65 65 6e 20 74 68 65 20 73 69 6d 70 6c 65 20 26 71 75 6f 74 3b 48 65 6c 6c 6f 20 57 6f 72 | .seen.the.simple."Hello.Wor |
| a2a0 | 6c 64 26 71 75 6f 74 3b 20 61 70 70 6c 69 63 61 74 69 6f 6e 2c 20 77 65 20 6e 6f 77 20 62 75 69 | ld".application,.we.now.bui |
| a2c0 | 6c 64 20 61 20 6d 6f 72 65 20 63 6f 6d 70 6c 65 78 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 63 61 | ld.a.more.complex.application.ca |
| a2e0 | 6c 6c 65 64 20 26 71 75 6f 74 3b 48 61 6e 67 6d 61 6e 20 47 61 6d 65 26 71 75 6f 74 3b 2e 20 49 | lled."Hangman.Game"..I |
| a300 | 6e 20 74 68 69 73 20 67 61 6d 65 2c 20 74 68 65 20 70 6c 61 79 65 72 20 69 73 20 61 73 6b 65 64 | n.this.game,.the.player.is.asked |
| a320 | 20 74 6f 20 67 75 65 73 73 20 61 20 77 6f 72 64 2c 20 61 20 6c 65 74 74 65 72 20 61 74 20 61 20 | .to.guess.a.word,.a.letter.at.a. |
| a340 | 74 69 6d 65 2e 20 49 66 20 68 65 20 67 75 65 73 73 65 73 20 61 20 6c 65 74 74 65 72 20 72 69 67 | time..If.he.guesses.a.letter.rig |
| a360 | 68 74 2c 20 74 68 65 20 6c 65 74 74 65 72 20 77 69 6c 6c 20 62 65 20 73 68 6f 77 6e 20 69 6e 20 | ht,.the.letter.will.be.shown.in. |
| a380 | 74 68 65 20 77 6f 72 64 2e 20 54 68 65 20 70 6c 61 79 65 72 20 63 61 6e 20 63 6f 6e 74 69 6e 75 | the.word..The.player.can.continu |
| a3a0 | 65 20 74 6f 20 67 75 65 73 73 20 61 73 20 6c 6f 6e 67 20 61 73 20 74 68 65 20 6e 75 6d 62 65 72 | e.to.guess.as.long.as.the.number |
| a3c0 | 20 6f 66 20 68 69 73 20 6d 69 73 73 65 73 20 69 73 20 77 69 74 68 69 6e 20 61 20 70 72 65 73 70 | .of.his.misses.is.within.a.presp |
| a3e0 | 65 63 69 66 69 65 64 20 62 6f 75 6e 64 2e 20 54 68 65 20 70 6c 61 79 65 72 20 77 69 6e 73 20 74 | ecified.bound..The.player.wins.t |
| a400 | 68 65 20 67 61 6d 65 20 69 66 20 68 65 20 66 69 6e 64 73 20 6f 75 74 20 74 68 65 20 77 6f 72 64 | he.game.if.he.finds.out.the.word |
| a420 | 20 77 69 74 68 69 6e 20 74 68 65 20 6d 69 73 73 20 62 6f 75 6e 64 2c 20 6f 72 20 68 65 20 6c 6f | .within.the.miss.bound,.or.he.lo |
| a440 | 73 65 73 2e 0d 0a 0d 0a 0d 0a 54 6f 20 66 61 63 69 6c 69 74 61 74 65 20 74 68 65 20 62 75 69 6c | ses.......To.facilitate.the.buil |
| a460 | 64 69 6e 67 20 6f 66 20 74 68 69 73 20 67 61 6d 65 2c 20 77 65 20 73 68 6f 77 20 74 68 65 20 73 | ding.of.this.game,.we.show.the.s |
| a480 | 74 61 74 65 20 74 72 61 6e 73 69 74 69 6f 6e 20 64 69 61 67 72 61 6d 20 6f 66 20 74 68 65 20 67 | tate.transition.diagram.of.the.g |
| a4a0 | 61 6d 69 6e 67 20 70 72 6f 63 65 73 73 20 69 6e 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 2c 0d | aming.process.in.the.following,. |
| a4c0 | 0a 0d 0a 0d 0a 54 6f 20 62 65 20 63 6f 6e 74 69 6e 75 65 64 2e 2e 2e 04 00 14 73 61 6d 70 6c 65 | .....To.be.continued......sample |
| a4e0 | 3a 20 68 61 6e 67 6d 61 6e 20 67 61 6d 65 05 00 00 2b 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 | :.hangman.game...+index.php?page |
| a500 | 3d 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 2e 4f 76 65 72 76 69 65 77 23 31 34 30 31 01 00 0a | =Configurations.Overview#1401... |
| a520 | 31 31 34 36 39 37 31 38 36 31 02 00 16 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 4f 76 65 72 76 | 1146971861...Configuration.Overv |
| a540 | 69 65 77 03 00 c0 02 50 52 41 44 4f 20 75 73 65 73 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 | iew....PRADO.uses.configurations |
| a560 | 20 74 6f 20 67 6c 75 65 20 74 6f 67 65 74 68 65 72 20 63 6f 6d 70 6f 6e 65 6e 74 73 20 69 6e 74 | .to.glue.together.components.int |
| a580 | 6f 20 70 61 67 65 73 20 61 6e 64 20 61 70 70 6c 69 63 61 74 69 6f 6e 73 2e 20 54 68 65 72 65 20 | o.pages.and.applications..There. |
| a5a0 | 61 72 65 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 2c 20 | are.application.configurations,. |
| a5c0 | 70 61 67 65 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 2c 20 61 6e 64 20 74 65 6d 70 6c 61 74 | page.configurations,.and.templat |
| a5e0 | 65 73 2e 0d 0a 0d 0a 0d 0a 41 70 70 6c 69 63 61 74 69 6f 6e 20 61 6e 64 20 70 61 67 65 20 63 6f | es.......Application.and.page.co |
| a600 | 6e 66 69 67 75 72 61 74 69 6f 6e 73 20 61 72 65 20 6f 70 74 69 6f 6e 61 6c 20 69 66 20 64 65 66 | nfigurations.are.optional.if.def |
| a620 | 61 75 6c 74 20 76 61 6c 75 65 73 20 61 72 65 20 75 73 65 64 2e 20 54 65 6d 70 6c 61 74 65 73 20 | ault.values.are.used..Templates. |
| a640 | 61 72 65 20 6d 61 69 6e 6c 79 20 75 73 65 64 20 62 79 20 70 61 67 65 73 20 61 6e 64 20 74 65 6d | are.mainly.used.by.pages.and.tem |
| a660 | 70 6c 61 74 65 20 63 6f 6e 74 72 6f 6c 73 2e 20 54 68 65 79 20 61 72 65 20 6f 70 74 69 6f 6e 61 | plate.controls..They.are.optiona |
| a680 | 6c 2c 20 74 6f 6f 2e 04 00 16 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 6f 76 65 72 76 69 65 77 | l,.too....configuration.overview |
| a6a0 | 05 00 00 2d 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e | ...-index.php?page=Configuration |
| a6c0 | 73 2e 54 65 6d 70 6c 61 74 65 73 31 23 31 35 30 31 01 00 0a 31 31 34 36 39 37 31 38 36 31 02 00 | s.Templates1#1501...1146971861.. |
| a6e0 | 11 54 65 6d 70 6c 61 74 65 73 3a 20 50 61 72 74 20 49 03 00 9b 05 54 65 6d 70 6c 61 74 65 73 20 | .Templates:.Part.I....Templates. |
| a700 | 61 72 65 20 75 73 65 64 20 74 6f 20 73 70 65 63 69 66 79 20 74 68 65 20 70 72 65 73 65 6e 74 61 | are.used.to.specify.the.presenta |
| a720 | 74 69 6f 6e 61 6c 20 6c 61 79 6f 75 74 20 6f 66 20 63 6f 6e 74 72 6f 6c 73 2e 20 41 20 74 65 6d | tional.layout.of.controls..A.tem |
| a740 | 70 6c 61 74 65 20 63 61 6e 20 63 6f 6e 74 61 69 6e 20 73 74 61 74 69 63 20 74 65 78 74 2c 20 63 | plate.can.contain.static.text,.c |
| a760 | 6f 6d 70 6f 6e 65 6e 74 73 2c 20 6f 72 20 63 6f 6e 74 72 6f 6c 73 20 74 68 61 74 20 63 6f 6e 74 | omponents,.or.controls.that.cont |
| a780 | 72 69 62 75 74 65 20 74 6f 20 74 68 65 20 75 6c 74 69 6d 61 74 65 20 70 72 65 73 65 6e 74 61 74 | ribute.to.the.ultimate.presentat |
| a7a0 | 69 6f 6e 20 6f 66 20 74 68 65 20 61 73 73 6f 63 69 61 74 65 64 20 63 6f 6e 74 72 6f 6c 2e 20 42 | ion.of.the.associated.control..B |
| a7c0 | 79 20 64 65 66 61 75 6c 74 2c 20 61 6e 20 69 6e 73 74 61 6e 63 65 20 6f 66 20 54 54 65 6d 70 6c | y.default,.an.instance.of.TTempl |
| a7e0 | 61 74 65 43 6f 6e 74 72 6f 6c 20 6f 72 20 69 74 73 20 73 75 62 63 6c 61 73 73 20 6d 61 79 20 61 | ateControl.or.its.subclass.may.a |
| a800 | 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 6c 6f 61 64 20 61 6e 64 20 69 6e 73 74 61 6e 74 69 61 74 | utomatically.load.and.instantiat |
| a820 | 65 20 61 20 74 65 6d 70 6c 61 74 65 20 66 72 6f 6d 20 61 20 66 69 6c 65 20 77 68 6f 73 65 20 6e | e.a.template.from.a.file.whose.n |
| a840 | 61 6d 65 20 69 73 20 74 68 65 20 73 61 6d 65 20 61 73 20 74 68 65 20 63 6f 6e 74 72 6f 6c 20 63 | ame.is.the.same.as.the.control.c |
| a860 | 6c 61 73 73 20 6e 61 6d 65 2e 20 46 6f 72 20 70 61 67 65 20 74 65 6d 70 6c 61 74 65 73 2c 20 74 | lass.name..For.page.templates,.t |
| a880 | 68 65 20 66 69 6c 65 20 6e 61 6d 65 20 73 75 66 66 69 78 20 6d 75 73 74 20 62 65 20 2e 70 61 67 | he.file.name.suffix.must.be..pag |
| a8a0 | 65 3b 20 66 6f 72 20 6f 74 68 65 72 20 72 65 67 75 6c 61 72 20 74 65 6d 70 6c 61 74 65 20 63 6f | e;.for.other.regular.template.co |
| a8c0 | 6e 74 72 6f 6c 73 2c 20 74 68 65 20 73 75 66 66 69 78 20 69 73 20 2e 74 70 6c 2e 0d 0a 0d 0a 54 | ntrols,.the.suffix.is..tpl.....T |
| a8e0 | 68 65 20 74 65 6d 70 6c 61 74 65 20 66 6f 72 6d 61 74 20 69 73 20 6c 69 6b 65 20 48 54 4d 4c 2c | he.template.format.is.like.HTML, |
| a900 | 20 77 69 74 68 20 61 20 66 65 77 20 50 52 41 44 4f 2d 73 70 65 63 69 66 63 20 74 61 67 73 2c 20 | .with.a.few.PRADO-specifc.tags,. |
| a920 | 69 6e 63 6c 75 64 69 6e 67 20 63 6f 6d 70 6f 6e 65 6e 74 20 74 61 67 73 2c 20 74 65 6d 70 6c 61 | including.component.tags,.templa |
| a940 | 74 65 20 63 6f 6e 74 72 6f 6c 20 74 61 67 73 2c 20 63 6f 6d 6d 65 6e 74 20 74 61 67 73 2c 20 64 | te.control.tags,.comment.tags,.d |
| a960 | 79 6e 61 6d 69 63 20 63 6f 6e 74 65 6e 74 20 74 61 67 73 2c 20 61 6e 64 20 64 79 6e 61 6d 69 63 | ynamic.content.tags,.and.dynamic |
| a980 | 20 70 72 6f 70 65 72 74 79 20 74 61 67 73 2e 20 2e 04 00 11 74 65 6d 70 6c 61 74 65 73 3a 20 70 | .property.tags......templates:.p |
| a9a0 | 61 72 74 20 69 05 00 00 2d 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 43 6f 6e 66 69 67 75 72 | art.i...-index.php?page=Configur |
| a9c0 | 61 74 69 6f 6e 73 2e 54 65 6d 70 6c 61 74 65 73 31 23 31 35 30 32 01 00 0a 31 31 34 36 39 37 31 | ations.Templates1#1502...1146971 |
| a9e0 | 38 36 31 02 00 0e 43 6f 6d 70 6f 6e 65 6e 74 20 54 61 67 73 03 00 c3 10 41 20 63 6f 6d 70 6f 6e | 861...Component.Tags....A.compon |
| aa00 | 65 6e 74 20 74 61 67 20 73 70 65 63 69 66 69 65 73 20 61 20 63 6f 6d 70 6f 6e 65 6e 74 20 61 73 | ent.tag.specifies.a.component.as |
| aa20 | 20 70 61 72 74 20 6f 66 20 74 68 65 20 62 6f 64 79 20 63 6f 6e 74 65 6e 74 20 6f 66 20 74 68 65 | .part.of.the.body.content.of.the |
| aa40 | 20 74 65 6d 70 6c 61 74 65 20 63 6f 6e 74 72 6f 6c 2e 20 49 66 20 74 68 65 20 63 6f 6d 70 6f 6e | .template.control..If.the.compon |
| aa60 | 65 6e 74 20 69 73 20 61 20 63 6f 6e 74 72 6f 6c 2c 20 69 74 20 75 73 75 61 6c 6c 79 20 77 69 6c | ent.is.a.control,.it.usually.wil |
| aa80 | 6c 20 62 65 63 6f 6d 65 20 61 20 63 68 69 6c 64 20 6f 72 20 67 72 61 6e 64 20 63 68 69 6c 64 20 | l.become.a.child.or.grand.child. |
| aaa0 | 6f 66 20 74 68 65 20 74 65 6d 70 6c 61 74 65 20 63 6f 6e 74 72 6f 6c 2c 20 61 6e 64 20 69 74 73 | of.the.template.control,.and.its |
| aac0 | 20 72 65 6e 64 65 72 69 6e 67 20 72 65 73 75 6c 74 20 77 69 6c 6c 20 62 65 20 69 6e 73 65 72 74 | .rendering.result.will.be.insert |
| aae0 | 65 64 20 61 74 20 74 68 65 20 70 6c 61 63 65 20 77 68 65 72 65 20 69 74 20 69 73 20 61 70 70 65 | ed.at.the.place.where.it.is.appe |
| ab00 | 61 72 69 6e 67 20 69 6e 20 74 68 65 20 74 65 6d 70 6c 61 74 65 2e 0d 0a 0d 0a 0d 0a 54 68 65 20 | aring.in.the.template.......The. |
| ab20 | 66 6f 72 6d 61 74 20 6f 66 20 61 20 63 6f 6d 70 6f 6e 65 6e 74 20 74 61 67 20 69 73 20 61 73 20 | format.of.a.component.tag.is.as. |
| ab40 | 66 6f 6c 6c 6f 77 73 2c 0d 0a 0d 0a 26 61 6d 70 3b 6c 74 3b 63 6f 6d 3a 43 6f 6d 70 6f 6e 65 6e | follows,....<com:Componen |
| ab60 | 74 54 79 70 65 20 50 72 6f 70 65 72 74 79 4e 61 6d 65 3d 26 71 75 6f 74 3b 50 72 6f 70 65 72 74 | tType.PropertyName="Propert |
| ab80 | 79 56 61 6c 75 65 26 71 75 6f 74 3b 20 2e 2e 2e 20 45 76 65 6e 74 4e 61 6d 65 3d 26 71 75 6f 74 | yValue".....EventName=" |
| aba0 | 3b 45 76 65 6e 74 48 61 6e 64 6c 65 72 26 71 75 6f 74 3b 20 2e 2e 2e 26 61 6d 70 3b 67 74 3b 0d | ;EventHandler"....>. |
| abc0 | 0a 62 6f 64 79 20 63 6f 6e 74 65 6e 74 0d 0a 26 61 6d 70 3b 6c 74 3b 2f 63 6f 6d 3a 43 6f 6d 70 | .body.content..</com:Comp |
| abe0 | 6f 6e 65 6e 74 54 79 70 65 26 61 6d 70 3b 67 74 3b 0d 0a 0d 0a 43 6f 6d 70 6f 6e 65 6e 74 54 79 | onentType>....ComponentTy |
| ac00 | 70 65 20 63 61 6e 20 62 65 20 65 69 74 68 65 72 20 74 68 65 20 63 6c 61 73 73 20 6e 61 6d 65 20 | pe.can.be.either.the.class.name. |
| ac20 | 6f 72 20 74 68 65 20 64 6f 74 74 65 64 20 74 79 70 65 20 6e 61 6d 65 20 28 65 2e 67 2e 20 53 79 | or.the.dotted.type.name.(e.g..Sy |
| ac40 | 73 74 65 6d 2e 57 65 62 2e 55 49 2e 54 43 6f 6e 74 72 6f 6c 29 20 6f 66 20 74 68 65 20 63 6f 6d | stem.Web.UI.TControl).of.the.com |
| ac60 | 70 6f 6e 65 6e 74 2e 20 50 72 6f 70 65 72 74 79 4e 61 6d 65 20 61 6e 64 20 45 76 65 6e 74 4e 61 | ponent..PropertyName.and.EventNa |
| ac80 | 6d 65 20 61 72 65 20 62 6f 74 68 20 63 61 73 65 2d 69 6e 73 65 6e 73 69 74 69 76 65 2e 20 50 72 | me.are.both.case-insensitive..Pr |
| aca0 | 6f 70 65 72 74 79 4e 61 6d 65 20 63 61 6e 20 62 65 20 61 20 70 72 6f 70 65 72 74 79 20 6f 72 20 | opertyName.can.be.a.property.or. |
| acc0 | 73 75 62 70 72 6f 70 65 72 74 79 20 6e 61 6d 65 20 28 65 2e 67 2e 20 46 6f 6e 74 2e 4e 61 6d 65 | subproperty.name.(e.g..Font.Name |
| ace0 | 29 2e 20 4e 6f 74 65 2c 20 50 72 6f 70 65 72 74 79 56 61 6c 75 65 20 77 69 6c 6c 20 62 65 20 48 | )..Note,.PropertyValue.will.be.H |
| ad00 | 54 4d 4c 2d 64 65 63 6f 64 65 64 20 77 68 65 6e 20 61 73 73 69 67 6e 65 64 20 74 6f 20 74 68 65 | TML-decoded.when.assigned.to.the |
| ad20 | 20 63 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 70 72 6f 70 65 72 74 79 2e 20 43 6f 6e 74 65 6e 74 | .corresponding.property..Content |
| ad40 | 20 65 6e 63 6c 6f 73 65 64 20 62 65 74 77 65 65 6e 20 74 68 65 20 6f 70 65 6e 69 6e 67 20 61 6e | .enclosed.between.the.opening.an |
| ad60 | 64 20 63 6c 6f 73 69 6e 67 20 63 6f 6d 70 6f 6e 65 6e 74 20 74 61 67 20 61 72 65 20 6e 6f 72 6d | d.closing.component.tag.are.norm |
| ad80 | 61 6c 6c 79 20 74 72 65 61 74 65 64 20 74 68 65 20 62 6f 64 79 20 6f 66 20 74 68 65 20 63 6f 6d | ally.treated.the.body.of.the.com |
| ada0 | 70 6f 6e 65 6e 74 2e 0d 0a 0d 0a 0d 0a 49 74 20 69 73 20 72 65 71 75 69 72 65 64 20 74 68 61 74 | ponent.......It.is.required.that |
| adc0 | 20 63 6f 6d 70 6f 6e 65 6e 74 20 74 61 67 73 20 6e 65 73 74 20 70 72 6f 70 65 72 6c 79 20 77 69 | .component.tags.nest.properly.wi |
| ade0 | 74 68 20 65 61 63 68 20 6f 74 68 65 72 20 61 6e 64 20 61 6e 20 6f 70 65 6e 69 6e 67 20 63 6f 6d | th.each.other.and.an.opening.com |
| ae00 | 70 6f 6e 65 6e 74 20 74 61 67 20 62 65 20 70 61 69 72 65 64 20 77 69 74 68 20 61 20 63 6c 6f 73 | ponent.tag.be.paired.with.a.clos |
| ae20 | 69 6e 67 20 74 61 67 2c 20 73 69 6d 69 6c 61 72 20 74 6f 20 74 68 61 74 20 69 6e 20 58 4d 4c 2e | ing.tag,.similar.to.that.in.XML. |
| ae40 | 0d 0a 0d 0a 0d 0a 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 74 65 6d 70 6c 61 74 65 20 73 68 6f | ......The.following.template.sho |
| ae60 | 77 73 20 61 20 63 6f 6d 70 6f 6e 65 6e 74 20 74 61 67 20 73 70 65 63 69 66 79 69 6e 67 20 74 68 | ws.a.component.tag.specifying.th |
| ae80 | 65 20 54 65 78 74 20 70 72 6f 70 65 72 74 79 20 61 6e 64 20 4f 6e 43 6c 69 63 6b 20 65 76 65 6e | e.Text.property.and.OnClick.even |
| aea0 | 74 20 6f 66 20 61 20 62 75 74 74 6f 6e 20 63 6f 6e 74 72 6f 6c 2c 0d 0a 0d 0a 26 61 6d 70 3b 6c | t.of.a.button.control,....&l |
| aec0 | 74 3b 63 6f 6d 3a 54 42 75 74 74 6f 6e 20 54 65 78 74 3d 26 71 75 6f 74 3b 52 65 67 69 73 74 65 | t;com:TButton.Text="Registe |
| aee0 | 72 26 71 75 6f 74 3b 20 4f 6e 43 6c 69 63 6b 3d 26 71 75 6f 74 3b 72 65 67 69 73 74 65 72 55 73 | r".OnClick="registerUs |
| af00 | 65 72 26 71 75 6f 74 3b 20 2f 26 67 74 3b 0d 0a 0d 0a 4e 6f 74 65 2c 20 70 72 6f 70 65 72 74 79 | er"./>....Note,.property |
| af20 | 20 6e 61 6d 65 73 20 61 6e 64 20 65 76 65 6e 74 20 6e 61 6d 65 73 20 61 72 65 20 61 6c 6c 20 63 | .names.and.event.names.are.all.c |
| af40 | 61 73 65 2d 69 6e 73 65 6e 73 69 74 69 76 65 2c 20 77 68 69 6c 65 20 63 6f 6d 70 6f 6e 65 6e 74 | ase-insensitive,.while.component |
| af60 | 20 74 79 70 65 20 6e 61 6d 65 73 20 61 72 65 20 63 61 73 65 2d 73 65 6e 73 69 74 69 76 65 2e 20 | .type.names.are.case-sensitive.. |
| af80 | 45 76 65 6e 74 20 6e 61 6d 65 73 20 61 6c 77 61 79 73 20 62 65 67 69 6e 20 77 69 74 68 20 4f 6e | Event.names.always.begin.with.On |
| afa0 | 2e 0d 0a 0d 0a 0d 0a 41 6c 73 6f 20 6e 6f 74 65 2c 20 69 6e 69 74 69 61 6c 20 76 61 6c 75 65 73 | .......Also.note,.initial.values |
| afc0 | 20 66 6f 72 20 70 72 6f 70 65 72 74 69 65 73 20 77 68 6f 73 65 20 6e 61 6d 65 20 65 6e 64 73 20 | .for.properties.whose.name.ends. |
| afe0 | 77 69 74 68 20 54 65 6d 70 6c 61 74 65 20 61 72 65 20 73 70 65 63 69 61 6c 6c 79 20 70 72 6f 63 | with.Template.are.specially.proc |
| b000 | 65 73 73 65 64 2e 20 49 6e 20 70 61 72 74 69 63 75 6c 61 72 2c 20 74 68 65 20 69 6e 69 74 69 61 | essed..In.particular,.the.initia |
| b020 | 6c 20 76 61 6c 75 65 73 20 61 72 65 20 70 61 72 73 65 64 20 61 73 20 54 54 65 6d 70 6c 61 74 65 | l.values.are.parsed.as.TTemplate |
| b040 | 20 6f 62 6a 65 63 74 73 2e 20 54 68 65 20 49 74 65 6d 54 65 6d 70 6c 61 74 65 20 70 72 6f 70 65 | .objects..The.ItemTemplate.prope |
| b060 | 72 74 79 20 6f 66 20 74 68 65 20 54 52 65 70 65 61 74 65 72 20 63 6f 6e 74 72 6f 6c 20 69 73 20 | rty.of.the.TRepeater.control.is. |
| b080 | 73 75 63 68 20 61 6e 20 65 78 61 6d 70 6c 65 2e 0d 0a 0d 0a 0d 0a 54 6f 20 64 65 61 6c 20 63 6f | such.an.example.......To.deal.co |
| b0a0 | 6e 76 65 6e 69 65 6e 74 6c 79 20 77 69 74 68 20 70 72 6f 70 65 72 74 69 65 73 20 74 61 6b 69 6e | nveniently.with.properties.takin |
| b0c0 | 67 20 74 61 6b 65 20 62 69 67 20 74 72 75 6e 6b 20 6f 66 20 69 6e 69 74 69 61 6c 20 64 61 74 61 | g.take.big.trunk.of.initial.data |
| b0e0 | 2c 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 70 72 6f 70 65 72 74 79 20 69 6e 69 74 69 61 6c | ,.the.following.property.initial |
| b100 | 69 7a 61 74 69 6f 6e 20 74 61 67 20 69 73 20 69 6e 74 72 6f 64 75 63 65 64 2c 0d 0a 0d 0a 26 61 | ization.tag.is.introduced,....&a |
| b120 | 6d 70 3b 6c 74 3b 70 72 6f 70 3a 50 72 6f 70 65 72 74 79 4e 61 6d 65 26 61 6d 70 3b 67 74 3b 0d | mp;lt;prop:PropertyName>. |
| b140 | 0a 50 72 6f 70 65 72 74 79 56 61 6c 75 65 0d 0a 26 61 6d 70 3b 6c 74 3b 2f 70 72 6f 70 3a 50 72 | .PropertyValue..</prop:Pr |
| b160 | 6f 70 65 72 74 79 4e 61 6d 65 26 61 6d 70 3b 67 74 3b 0d 0a 0d 0a 49 74 20 69 73 20 65 71 75 69 | opertyName>....It.is.equi |
| b180 | 76 61 6c 65 6e 74 20 74 6f 20 2e 2e 2e 50 72 6f 70 65 72 74 79 4e 61 6d 65 3d 26 71 75 6f 74 3b | valent.to....PropertyName=" |
| b1a0 | 50 72 6f 70 65 72 74 79 56 61 6c 75 65 26 71 75 6f 74 3b 2e 2e 2e 20 69 6e 20 65 76 65 72 79 20 | PropertyValue"....in.every. |
| b1c0 | 61 73 70 65 63 74 2e 20 50 72 6f 70 65 72 74 79 20 69 6e 69 74 69 61 6c 69 7a 61 74 69 6f 6e 20 | aspect..Property.initialization. |
| b1e0 | 74 61 67 73 20 6d 75 73 74 20 62 65 20 64 69 72 65 63 74 6c 79 20 65 6e 63 6c 6f 73 65 64 20 62 | tags.must.be.directly.enclosed.b |
| b200 | 65 74 77 65 65 6e 20 74 68 65 20 63 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 6f 70 65 6e 69 6e 67 | etween.the.corresponding.opening |
| b220 | 20 61 6e 64 20 63 6c 6f 73 69 6e 67 20 63 6f 6d 70 6f 6e 65 6e 74 20 74 61 67 2e 04 00 0e 63 6f | .and.closing.component.tag....co |
| b240 | 6d 70 6f 6e 65 6e 74 20 74 61 67 73 05 00 00 2d 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 43 | mponent.tags...-index.php?page=C |
| b260 | 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 2e 54 65 6d 70 6c 61 74 65 73 31 23 31 35 30 35 01 00 0a | onfigurations.Templates1#1505... |
| b280 | 31 31 34 36 39 37 31 38 36 31 02 00 0d 43 6f 6d 70 6f 6e 65 6e 74 20 49 44 73 03 00 b1 04 57 68 | 1146971861...Component.IDs....Wh |
| b2a0 | 65 6e 20 73 70 65 63 69 66 69 65 64 20 69 6e 20 74 65 6d 70 6c 61 74 65 73 2c 20 63 6f 6d 70 6f | en.specified.in.templates,.compo |
| b2c0 | 6e 65 6e 74 20 49 44 20 70 72 6f 70 65 72 74 79 20 68 61 73 20 73 70 65 63 69 61 6c 20 6d 65 61 | nent.ID.property.has.special.mea |
| b2e0 | 6e 69 6e 67 20 69 6e 20 61 64 64 69 74 69 6f 6e 20 74 6f 20 69 74 73 20 6e 6f 72 6d 61 6c 20 70 | ning.in.addition.to.its.normal.p |
| b300 | 72 6f 70 65 72 74 79 20 64 65 66 69 6e 69 74 69 6f 6e 2e 20 41 20 63 6f 6d 70 6f 6e 65 6e 74 20 | roperty.definition..A.component. |
| b320 | 74 61 67 20 73 70 65 63 69 66 69 65 64 20 77 69 74 68 20 61 6e 20 49 44 20 76 61 6c 75 65 20 69 | tag.specified.with.an.ID.value.i |
| b340 | 6e 20 74 65 6d 70 6c 61 74 65 20 77 69 6c 6c 20 72 65 67 69 73 74 65 72 20 74 68 65 20 63 6f 72 | n.template.will.register.the.cor |
| b360 | 72 65 73 70 6f 6e 64 69 6e 67 20 63 6f 6d 70 6f 6e 65 6e 74 20 74 6f 20 74 68 65 20 74 65 6d 70 | responding.component.to.the.temp |
| b380 | 6c 61 74 65 20 6f 77 6e 65 72 20 63 6f 6e 74 72 6f 6c 2e 20 54 68 65 20 63 6f 6d 70 6f 6e 65 6e | late.owner.control..The.componen |
| b3a0 | 74 20 63 61 6e 20 74 68 75 73 20 62 65 20 64 69 72 65 63 74 6c 79 20 61 63 63 65 73 73 65 64 20 | t.can.thus.be.directly.accessed. |
| b3c0 | 66 72 6f 6d 20 74 68 65 20 74 65 6d 70 6c 61 74 65 20 63 6f 6e 74 72 6f 6c 20 77 69 74 68 20 69 | from.the.template.control.with.i |
| b3e0 | 74 73 20 49 44 20 76 61 6c 75 65 2e 20 46 6f 72 20 65 78 61 6d 70 6c 65 2c 20 69 6e 20 48 6f 6d | ts.ID.value..For.example,.in.Hom |
| b400 | 65 20 70 61 67 65 27 73 20 74 65 6d 70 6c 61 74 65 2c 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 | e.page's.template,.the.following |
| b420 | 20 63 6f 6d 70 6f 6e 65 6e 74 20 74 61 67 0d 0a 0d 0a 26 61 6d 70 3b 6c 74 3b 63 6f 6d 3a 54 54 | .component.tag....<com:TT |
| b440 | 65 78 74 42 6f 78 20 49 44 3d 26 71 75 6f 74 3b 54 65 78 74 42 6f 78 26 71 75 6f 74 3b 20 54 65 | extBox.ID="TextBox".Te |
| b460 | 78 74 3d 26 71 75 6f 74 3b 46 69 72 73 74 20 4e 61 6d 65 26 71 75 6f 74 3b 20 2f 26 67 74 3b 0d | xt="First.Name"./>. |
| b480 | 0a 0d 0a 6d 61 6b 65 73 20 69 74 20 70 6f 73 73 69 62 6c 65 20 74 6f 20 67 65 74 20 74 68 65 20 | ...makes.it.possible.to.get.the. |
| b4a0 | 74 65 78 74 62 6f 78 20 6f 62 6a 65 63 74 20 69 6e 20 63 6f 64 65 20 75 73 69 6e 67 20 24 70 61 | textbox.object.in.code.using.$pa |
| b4c0 | 67 65 2d 26 67 74 3b 54 65 78 74 42 6f 78 2e 04 00 0d 63 6f 6d 70 6f 6e 65 6e 74 20 69 64 73 05 | ge->TextBox....component.ids. |
| b4e0 | 00 00 2d 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 | ..-index.php?page=Configurations |
| b500 | 2e 54 65 6d 70 6c 61 74 65 73 31 23 31 35 30 33 01 00 0a 31 31 34 36 39 37 31 38 36 31 02 00 15 | .Templates1#1503...1146971861... |
| b520 | 54 65 6d 70 6c 61 74 65 20 43 6f 6e 74 72 6f 6c 20 54 61 67 73 03 00 c0 06 41 20 74 65 6d 70 6c | Template.Control.Tags....A.templ |
| b540 | 61 74 65 20 63 6f 6e 74 72 6f 6c 20 74 61 67 20 69 73 20 75 73 65 64 20 74 6f 20 63 6f 6e 66 69 | ate.control.tag.is.used.to.confi |
| b560 | 67 75 72 65 20 74 68 65 20 69 6e 69 74 69 61 6c 20 70 72 6f 70 65 72 74 79 20 76 61 6c 75 65 73 | gure.the.initial.property.values |
| b580 | 20 6f 66 20 74 68 65 20 63 6f 6e 74 72 6f 6c 20 6f 77 6e 69 6e 67 20 74 68 65 20 74 65 6d 70 6c | .of.the.control.owning.the.templ |
| b5a0 | 61 74 65 2e 20 49 74 73 20 66 6f 72 6d 61 74 20 69 73 20 61 73 20 66 6f 6c 6c 6f 77 73 2c 0d 0a | ate..Its.format.is.as.follows,.. |
| b5c0 | 0d 0a 26 61 6d 70 3b 6c 74 3b 25 40 20 50 72 6f 70 65 72 74 79 4e 61 6d 65 3d 26 71 75 6f 74 3b | ..<%@.PropertyName=" |
| b5e0 | 50 72 6f 70 65 72 74 79 56 61 6c 75 65 26 71 75 6f 74 3b 20 2e 2e 2e 20 25 26 61 6d 70 3b 67 74 | PropertyValue".....%&gt |
| b600 | 3b 0d 0a 0d 0a 4c 69 6b 65 20 69 6e 20 63 6f 6d 70 6f 6e 65 6e 74 20 74 61 67 73 2c 20 50 72 6f | ;....Like.in.component.tags,.Pro |
| b620 | 70 65 72 74 79 4e 61 6d 65 20 69 73 20 63 61 73 65 2d 69 6e 73 65 6e 73 69 74 69 76 65 20 61 6e | pertyName.is.case-insensitive.an |
| b640 | 64 20 63 61 6e 20 62 65 20 61 20 70 72 6f 70 65 72 74 79 20 6f 72 20 73 75 62 70 72 6f 70 65 72 | d.can.be.a.property.or.subproper |
| b660 | 74 79 20 6e 61 6d 65 2e 0d 0a 0d 0a 0d 0a 49 6e 69 74 69 61 6c 20 76 61 6c 75 65 73 20 73 70 65 | ty.name.......Initial.values.spe |
| b680 | 63 69 66 69 65 64 20 76 69 61 20 74 68 65 20 74 65 6d 70 6c 61 74 65 20 63 6f 6e 74 72 6f 6c 20 | cified.via.the.template.control. |
| b6a0 | 74 61 67 20 61 72 65 20 61 73 73 69 67 6e 65 64 20 74 6f 20 74 68 65 20 63 6f 72 72 65 73 70 6f | tag.are.assigned.to.the.correspo |
| b6c0 | 6e 64 69 6e 67 20 70 72 6f 70 65 72 74 69 65 73 20 77 68 65 6e 20 74 68 65 20 74 65 6d 70 6c 61 | nding.properties.when.the.templa |
| b6e0 | 74 65 20 63 6f 6e 74 72 6f 6c 20 69 73 20 62 65 69 6e 67 20 63 6f 6e 73 74 72 75 63 74 65 64 2e | te.control.is.being.constructed. |
| b700 | 20 54 68 65 72 65 66 6f 72 65 2c 20 79 6f 75 20 6d 61 79 20 6f 76 65 72 72 69 64 65 20 74 68 65 | .Therefore,.you.may.override.the |
| b720 | 73 65 20 70 72 6f 70 65 72 74 79 20 76 61 6c 75 65 73 20 69 6e 20 61 20 6c 61 74 65 72 20 73 74 | se.property.values.in.a.later.st |
| b740 | 61 67 65 2c 20 73 75 63 68 20 61 73 20 74 68 65 20 49 6e 69 74 20 73 74 61 67 65 20 6f 66 20 74 | age,.such.as.the.Init.stage.of.t |
| b760 | 68 65 20 63 6f 6e 74 72 6f 6c 2e 0d 0a 0d 0a 0d 0a 54 65 6d 70 6c 61 74 65 20 63 6f 6e 74 72 6f | he.control.......Template.contro |
| b780 | 6c 20 74 61 67 20 69 73 20 6f 70 74 69 6f 6e 61 6c 20 69 6e 20 61 20 74 65 6d 70 6c 61 74 65 2e | l.tag.is.optional.in.a.template. |
| b7a0 | 20 45 61 63 68 20 74 65 6d 70 6c 61 74 65 20 63 61 6e 20 63 6f 6e 74 61 69 6e 20 61 74 20 6d 6f | .Each.template.can.contain.at.mo |
| b7c0 | 73 74 20 6f 6e 65 20 74 65 6d 70 6c 61 74 65 20 63 6f 6e 74 72 6f 6c 20 74 61 67 2e 20 59 6f 75 | st.one.template.control.tag..You |
| b7e0 | 20 63 61 6e 20 70 6c 61 63 65 20 74 68 65 20 74 65 6d 70 6c 61 74 65 20 63 6f 6e 74 72 6f 6c 20 | .can.place.the.template.control. |
| b800 | 74 61 67 20 61 6e 79 77 68 65 72 65 20 69 6e 20 74 68 65 20 74 65 6d 70 6c 61 74 65 2e 20 49 74 | tag.anywhere.in.the.template..It |
| b820 | 20 69 73 20 72 65 63 6f 6d 6d 65 6e 64 65 64 20 74 68 61 74 20 79 6f 75 20 70 6c 61 63 65 20 69 | .is.recommended.that.you.place.i |
| b840 | 74 20 61 74 20 74 68 65 20 62 65 67 69 6e 6e 69 6e 67 20 6f 66 20 74 68 65 20 74 65 6d 70 6c 61 | t.at.the.beginning.of.the.templa |
| b860 | 74 65 20 66 6f 72 20 62 65 74 74 65 72 20 76 69 73 69 62 69 6c 69 74 79 2e 04 00 15 74 65 6d 70 | te.for.better.visibility....temp |
| b880 | 6c 61 74 65 20 63 6f 6e 74 72 6f 6c 20 74 61 67 73 05 00 00 2d 69 6e 64 65 78 2e 70 68 70 3f 70 | late.control.tags...-index.php?p |
| b8a0 | 61 67 65 3d 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 2e 54 65 6d 70 6c 61 74 65 73 31 23 31 35 | age=Configurations.Templates1#15 |
| b8c0 | 30 34 01 00 0a 31 31 34 36 39 37 31 38 36 31 02 00 0c 43 6f 6d 6d 65 6e 74 20 54 61 67 73 03 00 | 04...1146971861...Comment.Tags.. |
| b8e0 | ca 04 43 6f 6d 6d 65 6e 74 20 74 61 67 73 20 61 72 65 20 75 73 65 64 20 74 6f 20 70 75 74 20 63 | ..Comment.tags.are.used.to.put.c |
| b900 | 6f 6d 6d 65 6e 74 73 20 69 6e 20 74 68 65 20 74 65 6d 70 6c 61 74 65 20 6f 72 20 74 68 65 20 75 | omments.in.the.template.or.the.u |
| b920 | 6c 74 69 6d 61 74 65 20 72 65 6e 64 65 72 69 6e 67 20 72 65 73 75 6c 74 2e 20 54 68 65 72 65 20 | ltimate.rendering.result..There. |
| b940 | 61 72 65 20 74 77 6f 20 74 79 70 65 73 20 6f 66 20 63 6f 6d 6d 65 6e 74 20 74 61 67 73 2e 20 4f | are.two.types.of.comment.tags..O |
| b960 | 6e 65 20 69 73 20 6c 69 6b 65 20 74 68 61 74 20 69 6e 20 48 54 4d 4c 20 61 6e 64 20 77 69 6c 6c | ne.is.like.that.in.HTML.and.will |
| b980 | 20 62 65 20 64 69 73 70 6c 61 79 65 64 20 74 6f 20 74 68 65 20 65 6e 64 2d 75 73 65 72 73 2e 20 | .be.displayed.to.the.end-users.. |
| b9a0 | 54 68 65 20 6f 74 68 65 72 20 6f 6e 6c 79 20 61 70 70 65 61 72 20 69 6e 20 61 20 74 65 6d 70 6c | The.other.only.appear.in.a.templ |
| b9c0 | 61 74 65 20 61 6e 64 20 77 69 6c 6c 20 62 65 20 73 74 72 69 70 70 65 64 20 6f 75 74 20 77 68 65 | ate.and.will.be.stripped.out.whe |
| b9e0 | 6e 20 74 68 65 20 74 65 6d 70 6c 61 74 65 20 69 73 20 69 6e 73 74 61 6e 74 69 61 74 65 64 20 61 | n.the.template.is.instantiated.a |
| ba00 | 6e 64 20 64 69 73 70 6c 61 79 65 64 20 74 6f 20 74 68 65 20 65 6e 64 2d 75 73 65 72 73 2e 20 54 | nd.displayed.to.the.end-users..T |
| ba20 | 68 65 20 66 6f 72 6d 61 74 20 6f 66 20 74 68 65 73 65 20 74 77 6f 20 63 6f 6d 6d 65 6e 74 20 74 | he.format.of.these.two.comment.t |
| ba40 | 61 67 73 20 69 73 20 61 73 20 66 6f 6c 6c 6f 77 73 2c 0d 0a 0d 0a 0d 0a 26 61 6d 70 3b 6c 74 3b | ags.is.as.follows,......< |
| ba60 | 21 2d 2d 0d 0a 43 6f 6d 6d 65 6e 74 73 20 56 49 53 49 42 4c 45 20 74 6f 20 65 6e 64 2d 75 73 65 | !--..Comments.VISIBLE.to.end-use |
| ba80 | 72 73 0d 0a 2d 2d 26 61 6d 70 3b 67 74 3b 0d 0a 0d 0a 26 61 6d 70 3b 6c 74 3b 21 2d 2d 0d 0a 43 | rs..-->....<!--..C |
| baa0 | 6f 6d 6d 65 6e 74 73 20 49 4e 56 49 53 49 42 4c 45 20 74 6f 20 65 6e 64 2d 75 73 65 72 73 0d 0a | omments.INVISIBLE.to.end-users.. |
| bac0 | 2d 2d 21 26 61 6d 70 3b 67 74 3b 0d 0a 0d 0a 0d 0a 4e 6f 74 65 2c 20 74 65 6d 70 6c 61 74 65 20 | --!>......Note,.template. |
| bae0 | 63 6f 6d 6d 65 6e 74 73 20 28 62 79 20 26 61 6d 70 3b 6c 74 3b 21 2d 2d 20 2e 2e 2e 20 2d 2d 21 | comments.(by.<!--.....--! |
| bb00 | 26 61 6d 70 3b 67 74 3b 29 20 63 61 6e 6e 6f 74 20 61 70 70 65 61 72 20 69 6e 20 61 20 70 72 6f | >).cannot.appear.in.a.pro |
| bb20 | 70 65 72 74 79 20 76 61 6c 75 65 2e 04 00 0c 63 6f 6d 6d 65 6e 74 20 74 61 67 73 05 00 00 2d 69 | perty.value....comment.tags...-i |
| bb40 | 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 2e 54 65 6d | ndex.php?page=Configurations.Tem |
| bb60 | 70 6c 61 74 65 73 32 23 31 36 30 31 01 00 0a 31 31 34 36 39 37 31 38 36 31 02 00 12 54 65 6d 70 | plates2#1601...1146971861...Temp |
| bb80 | 6c 61 74 65 73 3a 20 50 61 72 74 20 49 49 03 00 00 04 00 12 74 65 6d 70 6c 61 74 65 73 3a 20 70 | lates:.Part.II......templates:.p |
| bba0 | 61 72 74 20 69 69 05 00 00 2d 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 43 6f 6e 66 69 67 75 | art.ii...-index.php?page=Configu |
| bbc0 | 72 61 74 69 6f 6e 73 2e 54 65 6d 70 6c 61 74 65 73 32 23 31 36 30 32 01 00 0a 31 31 34 36 39 37 | rations.Templates2#1602...114697 |
| bbe0 | 31 38 36 31 02 00 14 44 79 6e 61 6d 69 63 20 43 6f 6e 74 65 6e 74 20 54 61 67 73 03 00 b0 02 44 | 1861...Dynamic.Content.Tags....D |
| bc00 | 79 6e 61 6d 69 63 20 63 6f 6e 74 65 6e 74 20 74 61 67 73 20 61 72 65 20 69 6e 74 72 6f 64 75 63 | ynamic.content.tags.are.introduc |
| bc20 | 65 64 20 61 73 20 73 68 6f 72 74 63 75 74 73 20 74 6f 20 73 6f 6d 65 20 63 6f 6d 6d 6f 6e 6c 79 | ed.as.shortcuts.to.some.commonly |
| bc40 | 20 75 73 65 64 20 63 6f 6d 70 6f 6e 65 6e 74 20 74 61 67 73 2e 20 54 68 65 73 65 20 74 61 67 73 | .used.component.tags..These.tags |
| bc60 | 20 61 72 65 20 6d 61 69 6e 6c 79 20 75 73 65 64 20 74 6f 20 72 65 6e 64 65 72 20 63 6f 6e 74 65 | .are.mainly.used.to.render.conte |
| bc80 | 6e 74 73 20 72 65 73 75 6c 74 65 64 20 66 72 6f 6d 20 65 76 61 6c 75 61 74 69 6e 67 20 73 6f 6d | nts.resulted.from.evaluating.som |
| bca0 | 65 20 50 48 50 20 65 78 70 72 65 73 73 69 6f 6e 73 20 6f 72 20 73 74 61 74 65 6d 65 6e 74 73 2e | e.PHP.expressions.or.statements. |
| bcc0 | 20 54 68 65 79 20 69 6e 63 6c 75 64 65 20 65 78 70 72 65 73 73 69 6f 6e 20 74 61 67 73 2c 20 73 | .They.include.expression.tags,.s |
| bce0 | 74 61 74 65 6d 65 6e 74 20 74 61 67 73 2c 20 64 61 74 61 62 69 6e 64 20 74 61 67 73 2c 20 70 61 | tatement.tags,.databind.tags,.pa |
| bd00 | 72 61 6d 65 74 65 72 20 74 61 67 73 2c 20 61 73 73 65 74 20 74 61 67 73 20 61 6e 64 20 6c 6f 63 | rameter.tags,.asset.tags.and.loc |
| bd20 | 61 6c 69 7a 61 74 69 6f 6e 20 74 61 67 73 2e 04 00 14 64 79 6e 61 6d 69 63 20 63 6f 6e 74 65 6e | alization.tags....dynamic.conten |
| bd40 | 74 20 74 61 67 73 05 00 00 2d 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 43 6f 6e 66 69 67 75 | t.tags...-index.php?page=Configu |
| bd60 | 72 61 74 69 6f 6e 73 2e 54 65 6d 70 6c 61 74 65 73 32 23 31 36 30 33 01 00 0a 31 31 34 36 39 37 | rations.Templates2#1603...114697 |
| bd80 | 31 38 36 31 02 00 0f 45 78 70 72 65 73 73 69 6f 6e 20 54 61 67 73 03 00 8d 04 41 6e 20 65 78 70 | 1861...Expression.Tags....An.exp |
| bda0 | 72 65 73 73 69 6f 6e 20 74 61 67 20 72 65 70 72 65 73 65 6e 74 73 20 61 20 50 48 50 20 65 78 70 | ression.tag.represents.a.PHP.exp |
| bdc0 | 72 65 73 73 69 6f 6e 20 74 68 61 74 20 69 73 20 65 76 61 6c 75 61 74 65 64 20 77 68 65 6e 20 74 | ression.that.is.evaluated.when.t |
| bde0 | 68 65 20 74 65 6d 70 6c 61 74 65 20 63 6f 6e 74 72 6f 6c 20 69 73 20 69 6e 20 50 72 65 52 65 6e | he.template.control.is.in.PreRen |
| be00 | 64 65 72 20 73 74 61 67 65 2e 20 54 68 65 20 65 78 70 72 65 73 73 69 6f 6e 20 65 76 61 6c 75 61 | der.stage..The.expression.evalua |
| be20 | 74 69 6f 6e 20 72 65 73 75 6c 74 20 69 73 20 69 6e 73 65 72 74 65 64 20 61 74 20 74 68 65 20 70 | tion.result.is.inserted.at.the.p |
| be40 | 6c 61 63 65 20 77 68 65 72 65 20 74 68 65 20 74 61 67 20 72 65 73 69 64 65 73 20 69 6e 20 74 68 | lace.where.the.tag.resides.in.th |
| be60 | 65 20 74 65 6d 70 6c 61 74 65 2e 20 54 68 65 20 63 6f 6e 74 65 78 74 20 28 6e 61 6d 65 6c 79 20 | e.template..The.context.(namely. |
| be80 | 24 74 68 69 73 29 20 6f 66 20 74 68 65 20 65 78 70 72 65 73 73 69 6f 6e 20 69 73 20 74 68 65 20 | $this).of.the.expression.is.the. |
| bea0 | 63 6f 6e 74 72 6f 6c 20 6f 77 6e 69 6e 67 20 74 68 65 20 74 65 6d 70 6c 61 74 65 2e 0d 0a 0d 0a | control.owning.the.template..... |
| bec0 | 0d 0a 54 68 65 20 66 6f 72 6d 61 74 20 6f 66 20 61 6e 20 65 78 70 72 65 73 73 69 6f 6e 20 74 61 | ..The.format.of.an.expression.ta |
| bee0 | 67 20 69 73 20 61 73 20 66 6f 6c 6c 6f 77 73 2c 0d 0a 0d 0a 0d 0a 26 61 6d 70 3b 6c 74 3b 25 3d | g.is.as.follows,......<%= |
| bf00 | 20 50 68 70 45 78 70 72 65 73 73 69 6f 6e 20 25 26 61 6d 70 3b 67 74 3b 0d 0a 0d 0a 0d 0a 46 6f | .PhpExpression.%>......Fo |
| bf20 | 72 20 65 78 61 6d 70 6c 65 2c 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 65 78 70 72 65 73 73 | r.example,.the.following.express |
| bf40 | 69 6f 6e 20 74 61 67 20 77 69 6c 6c 20 64 69 73 70 6c 61 79 20 74 68 65 20 63 75 72 72 65 6e 74 | ion.tag.will.display.the.current |
| bf60 | 20 70 61 67 65 20 74 69 74 6c 65 20 61 74 20 74 68 65 20 70 6c 61 63 65 2c 0d 0a 0d 0a 0d 0a 26 | .page.title.at.the.place,......& |
| bf80 | 61 6d 70 3b 6c 74 3b 25 3d 20 24 74 68 69 73 2d 26 61 6d 70 3b 67 74 3b 54 69 74 6c 65 20 25 26 | amp;lt;%=.$this->Title.%& |
| bfa0 | 61 6d 70 3b 67 74 3b 04 00 0f 65 78 70 72 65 73 73 69 6f 6e 20 74 61 67 73 05 00 00 2d 69 6e 64 | amp;gt;...expression.tags...-ind |
| bfc0 | 65 78 2e 70 68 70 3f 70 61 67 65 3d 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 2e 54 65 6d 70 6c | ex.php?page=Configurations.Templ |
| bfe0 | 61 74 65 73 32 23 31 36 30 34 01 00 0a 31 31 34 36 39 37 31 38 36 31 02 00 0e 53 74 61 74 65 6d | ates2#1604...1146971861...Statem |
| c000 | 65 6e 74 20 54 61 67 73 03 00 eb 04 53 74 61 74 65 6d 65 6e 74 20 74 61 67 73 20 61 72 65 20 73 | ent.Tags....Statement.tags.are.s |
| c020 | 69 6d 69 6c 61 72 20 74 6f 20 65 78 70 72 65 73 73 69 6f 6e 20 74 61 67 73 2c 20 65 78 63 65 70 | imilar.to.expression.tags,.excep |
| c040 | 74 20 74 68 61 74 20 73 74 61 74 65 6d 65 6e 74 20 74 61 67 73 20 63 6f 6e 74 61 69 6e 20 50 48 | t.that.statement.tags.contain.PH |
| c060 | 50 20 73 74 61 74 65 6d 65 6e 74 73 20 72 61 74 68 65 72 20 74 68 61 6e 20 65 78 70 72 65 73 73 | P.statements.rather.than.express |
| c080 | 69 6f 6e 73 2e 20 54 68 65 20 6f 75 74 70 75 74 20 6f 66 20 74 68 65 20 50 48 50 20 73 74 61 74 | ions..The.output.of.the.PHP.stat |
| c0a0 | 65 6d 65 6e 74 73 20 28 75 73 69 6e 67 20 66 6f 72 20 65 78 61 6d 70 6c 65 20 65 63 68 6f 20 6f | ements.(using.for.example.echo.o |
| c0c0 | 72 20 70 72 69 6e 74 20 69 6e 20 50 48 50 29 20 61 72 65 20 64 69 73 70 6c 61 79 65 64 20 61 74 | r.print.in.PHP).are.displayed.at |
| c0e0 | 20 74 68 65 20 70 6c 61 63 65 20 77 68 65 72 65 20 74 68 65 20 73 74 61 74 65 6d 65 6e 74 20 74 | .the.place.where.the.statement.t |
| c100 | 61 67 20 72 65 73 69 64 65 73 20 69 6e 20 74 68 65 20 74 65 6d 70 6c 61 74 65 2e 20 54 68 65 20 | ag.resides.in.the.template..The. |
| c120 | 63 6f 6e 74 65 78 74 20 28 6e 61 6d 65 6c 79 20 24 74 68 69 73 29 20 6f 66 20 74 68 65 20 73 74 | context.(namely.$this).of.the.st |
| c140 | 61 74 65 6d 65 6e 74 73 20 69 73 20 74 68 65 20 63 6f 6e 74 72 6f 6c 20 6f 77 6e 69 6e 67 20 74 | atements.is.the.control.owning.t |
| c160 | 68 65 20 74 65 6d 70 6c 61 74 65 2e 20 54 68 65 20 66 6f 72 6d 61 74 20 6f 66 20 73 74 61 74 65 | he.template..The.format.of.state |
| c180 | 6d 65 6e 74 20 74 61 67 73 20 69 73 20 61 73 20 66 6f 6c 6c 6f 77 73 2c 0d 0a 0d 0a 0d 0a 26 61 | ment.tags.is.as.follows,......&a |
| c1a0 | 6d 70 3b 6c 74 3b 25 25 0d 0a 50 48 50 20 53 74 61 74 65 6d 65 6e 74 73 0d 0a 25 26 61 6d 70 3b | mp;lt;%%..PHP.Statements..%& |
| c1c0 | 67 74 3b 0d 0a 0d 0a 0d 0a 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 65 78 61 6d 70 6c 65 20 64 | gt;......The.following.example.d |
| c1e0 | 69 73 70 6c 61 79 73 20 74 68 65 20 63 75 72 72 65 6e 74 20 74 69 6d 65 20 69 6e 20 44 75 74 63 | isplays.the.current.time.in.Dutc |
| c200 | 68 20 61 74 20 74 68 65 20 70 6c 61 63 65 2c 0d 0a 0d 0a 0d 0a 26 61 6d 70 3b 6c 74 3b 25 25 0d | h.at.the.place,......<%%. |
| c220 | 0a 73 65 74 6c 6f 63 61 6c 65 28 4c 43 5f 41 4c 4c 2c 20 27 6e 6c 5f 4e 4c 27 29 3b 0d 0a 65 63 | .setlocale(LC_ALL,.'nl_NL');..ec |
| c240 | 68 6f 20 73 74 72 66 74 69 6d 65 28 26 71 75 6f 74 3b 25 41 20 25 65 20 25 42 20 25 59 26 71 75 | ho.strftime("%A.%e.%B.%Y&qu |
| c260 | 6f 74 3b 2c 74 69 6d 65 28 29 29 3b 0d 0a 25 26 61 6d 70 3b 67 74 3b 04 00 0e 73 74 61 74 65 6d | ot;,time());..%>...statem |
| c280 | 65 6e 74 20 74 61 67 73 05 00 00 2d 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 43 6f 6e 66 69 | ent.tags...-index.php?page=Confi |
| c2a0 | 67 75 72 61 74 69 6f 6e 73 2e 54 65 6d 70 6c 61 74 65 73 32 23 31 36 30 35 01 00 0a 31 31 34 36 | gurations.Templates2#1605...1146 |
| c2c0 | 39 37 31 38 36 31 02 00 0d 44 61 74 61 62 69 6e 64 20 54 61 67 73 03 00 d9 02 44 61 74 61 62 69 | 971861...Databind.Tags....Databi |
| c2e0 | 6e 64 20 74 61 67 73 20 61 72 65 20 73 69 6d 69 6c 61 72 20 74 6f 20 65 78 70 72 65 73 73 69 6f | nd.tags.are.similar.to.expressio |
| c300 | 6e 20 74 61 67 73 2c 20 65 78 63 65 70 74 20 74 68 61 74 20 74 68 65 20 65 78 70 72 65 73 73 69 | n.tags,.except.that.the.expressi |
| c320 | 6f 6e 73 20 61 72 65 20 65 76 61 6c 75 61 74 65 64 20 6f 6e 6c 79 20 77 68 65 6e 20 61 20 64 61 | ons.are.evaluated.only.when.a.da |
| c340 | 74 61 42 69 6e 64 28 29 20 63 61 6c 6c 20 69 73 20 69 6e 76 6f 6b 65 64 20 6f 6e 20 74 68 65 20 | taBind().call.is.invoked.on.the. |
| c360 | 63 6f 6e 74 72 6f 6c 73 20 72 65 70 72 65 73 65 6e 74 69 6e 67 20 74 68 65 20 64 61 74 61 62 69 | controls.representing.the.databi |
| c380 | 6e 64 20 74 61 67 73 2e 20 54 68 65 20 63 6f 6e 74 65 78 74 20 28 6e 61 6d 65 6c 79 20 24 74 68 | nd.tags..The.context.(namely.$th |
| c3a0 | 69 73 29 20 6f 66 20 61 20 64 61 74 61 62 69 6e 64 20 65 78 70 72 65 73 73 69 6f 6e 20 69 73 20 | is).of.a.databind.expression.is. |
| c3c0 | 74 68 65 20 63 6f 6e 74 72 6f 6c 20 6f 77 6e 69 6e 67 20 74 68 65 20 74 65 6d 70 6c 61 74 65 2e | the.control.owning.the.template. |
| c3e0 | 20 54 68 65 20 66 6f 72 6d 61 74 20 6f 66 20 64 61 74 61 62 69 6e 64 20 74 61 67 73 20 69 73 20 | .The.format.of.databind.tags.is. |
| c400 | 61 73 20 66 6f 6c 6c 6f 77 73 2c 0d 0a 0d 0a 0d 0a 26 61 6d 70 3b 6c 74 3b 25 23 20 50 68 70 45 | as.follows,......<%#.PhpE |
| c420 | 78 70 72 65 73 73 69 6f 6e 20 25 26 61 6d 70 3b 67 74 3b 04 00 0d 64 61 74 61 62 69 6e 64 20 74 | xpression.%>...databind.t |
| c440 | 61 67 73 05 00 00 2d 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 43 6f 6e 66 69 67 75 72 61 74 | ags...-index.php?page=Configurat |
| c460 | 69 6f 6e 73 2e 54 65 6d 70 6c 61 74 65 73 32 23 31 36 30 36 01 00 0a 31 31 34 36 39 37 31 38 36 | ions.Templates2#1606...114697186 |
| c480 | 31 02 00 0e 50 61 72 61 6d 65 74 65 72 20 54 61 67 73 03 00 f2 02 50 61 72 61 6d 65 74 65 72 20 | 1...Parameter.Tags....Parameter. |
| c4a0 | 74 61 67 73 20 61 72 65 20 75 73 65 64 20 74 6f 20 69 6e 73 65 72 74 20 61 70 70 6c 69 63 61 74 | tags.are.used.to.insert.applicat |
| c4c0 | 69 6f 6e 20 70 61 72 61 6d 65 74 65 72 73 20 61 74 20 74 68 65 20 70 6c 61 63 65 20 77 68 65 72 | ion.parameters.at.the.place.wher |
| c4e0 | 65 20 74 68 65 79 20 61 70 70 65 61 72 20 69 6e 20 74 68 65 20 74 65 6d 70 6c 61 74 65 2e 20 54 | e.they.appear.in.the.template..T |
| c500 | 68 65 20 66 6f 72 6d 61 74 20 6f 66 20 70 61 72 61 6d 65 74 65 72 20 74 61 67 73 20 69 73 20 61 | he.format.of.parameter.tags.is.a |
| c520 | 73 20 66 6f 6c 6c 6f 77 73 2c 0d 0a 0d 0a 0d 0a 26 61 6d 70 3b 6c 74 3b 25 24 20 50 61 72 61 6d | s.follows,......<%$.Param |
| c540 | 65 74 65 72 4e 61 6d 65 20 25 26 61 6d 70 3b 67 74 3b 0d 0a 0d 0a 0d 0a 4e 6f 74 65 2c 20 61 70 | eterName.%>......Note,.ap |
| c560 | 70 6c 69 63 61 74 69 6f 6e 20 70 61 72 61 6d 65 74 65 72 73 20 61 72 65 20 75 73 75 61 6c 6c 79 | plication.parameters.are.usually |
| c580 | 20 64 65 66 69 6e 65 64 20 69 6e 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 63 6f 6e 66 69 67 75 72 | .defined.in.application.configur |
| c5a0 | 61 74 69 6f 6e 73 20 6f 72 20 70 61 67 65 20 64 69 72 65 63 74 6f 72 79 20 63 6f 6e 66 69 67 75 | ations.or.page.directory.configu |
| c5c0 | 72 61 74 69 6f 6e 73 2e 20 54 68 65 20 70 61 72 61 6d 65 74 65 72 73 20 61 72 65 20 65 76 61 6c | rations..The.parameters.are.eval |
| c5e0 | 75 61 74 65 64 20 77 68 65 6e 20 74 68 65 20 74 65 6d 70 6c 61 74 65 20 69 73 20 69 6e 73 74 61 | uated.when.the.template.is.insta |
| c600 | 6e 74 69 61 74 65 64 2e 04 00 0e 70 61 72 61 6d 65 74 65 72 20 74 61 67 73 05 00 00 2d 69 6e 64 | ntiated....parameter.tags...-ind |
| c620 | 65 78 2e 70 68 70 3f 70 61 67 65 3d 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 2e 54 65 6d 70 6c | ex.php?page=Configurations.Templ |
| c640 | 61 74 65 73 32 23 31 36 30 37 01 00 0a 31 31 34 36 39 37 31 38 36 31 02 00 0a 41 73 73 65 74 20 | ates2#1607...1146971861...Asset. |
| c660 | 54 61 67 73 03 00 94 06 41 73 73 65 74 20 74 61 67 73 20 61 72 65 20 75 73 65 64 20 74 6f 20 70 | Tags....Asset.tags.are.used.to.p |
| c680 | 75 62 6c 69 73 68 20 70 72 69 76 61 74 65 20 66 69 6c 65 73 20 61 6e 64 20 64 69 73 70 6c 61 79 | ublish.private.files.and.display |
| c6a0 | 20 74 68 65 20 63 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 74 68 65 20 55 52 4c 73 2e 20 46 6f 72 | .the.corresponding.the.URLs..For |
| c6c0 | 20 65 78 61 6d 70 6c 65 2c 20 69 66 20 79 6f 75 20 68 61 76 65 20 61 6e 20 69 6d 61 67 65 20 66 | .example,.if.you.have.an.image.f |
| c6e0 | 69 6c 65 20 74 68 61 74 20 69 73 20 6e 6f 74 20 57 65 62 2d 61 63 63 65 73 73 69 62 6c 65 20 61 | ile.that.is.not.Web-accessible.a |
| c700 | 6e 64 20 79 6f 75 20 77 61 6e 74 20 74 6f 20 6d 61 6b 65 20 69 74 20 76 69 73 69 62 6c 65 20 74 | nd.you.want.to.make.it.visible.t |
| c720 | 6f 20 65 6e 64 2d 75 73 65 72 73 2c 20 79 6f 75 20 63 61 6e 20 75 73 65 20 61 73 73 65 74 20 74 | o.end-users,.you.can.use.asset.t |
| c740 | 61 67 73 20 74 6f 20 70 75 62 6c 69 73 68 20 74 68 69 73 20 66 69 6c 65 20 61 6e 64 20 73 68 6f | ags.to.publish.this.file.and.sho |
| c760 | 77 20 74 68 65 20 55 52 4c 20 74 6f 20 65 6e 64 2d 75 73 65 72 73 20 73 6f 20 74 68 61 74 20 74 | w.the.URL.to.end-users.so.that.t |
| c780 | 68 65 79 20 63 61 6e 20 66 65 74 63 68 20 74 68 65 20 70 75 62 6c 69 73 68 65 64 20 69 6d 61 67 | hey.can.fetch.the.published.imag |
| c7a0 | 65 2e 0d 0a 0d 0a 0d 0a 54 68 65 20 66 6f 72 6d 61 74 20 6f 66 20 61 73 73 65 74 20 74 61 67 73 | e.......The.format.of.asset.tags |
| c7c0 | 20 69 73 20 61 73 20 66 6f 6c 6c 6f 77 73 2c 0d 0a 0d 0a 0d 0a 26 61 6d 70 3b 6c 74 3b 25 7e 20 | .is.as.follows,......<%~. |
| c7e0 | 4c 6f 63 61 6c 46 69 6c 65 4e 61 6d 65 20 25 26 61 6d 70 3b 67 74 3b 0d 0a 0d 0a 0d 0a 77 68 65 | LocalFileName.%>......whe |
| c800 | 72 65 20 4c 6f 63 61 6c 46 69 6c 65 4e 61 6d 65 20 72 65 66 65 72 73 20 74 6f 20 61 20 66 69 6c | re.LocalFileName.refers.to.a.fil |
| c820 | 65 20 70 61 74 68 20 74 68 61 74 20 69 73 20 72 65 6c 61 74 69 76 65 20 74 6f 20 74 68 65 20 64 | e.path.that.is.relative.to.the.d |
| c840 | 69 72 65 63 74 6f 72 79 20 63 6f 6e 74 61 69 6e 69 6e 67 20 74 68 65 20 63 75 72 72 65 6e 74 20 | irectory.containing.the.current. |
| c860 | 74 65 6d 70 6c 61 74 65 20 66 69 6c 65 2e 20 54 68 65 20 66 69 6c 65 20 70 61 74 68 20 63 61 6e | template.file..The.file.path.can |
| c880 | 20 62 65 20 61 20 73 69 6e 67 6c 65 20 66 69 6c 65 20 6f 72 20 61 20 64 69 72 65 63 74 6f 72 79 | .be.a.single.file.or.a.directory |
| c8a0 | 2e 20 49 66 20 74 68 65 20 6c 61 74 74 65 72 2c 20 74 68 65 20 63 6f 6e 74 65 6e 74 20 69 6e 20 | ..If.the.latter,.the.content.in. |
| c8c0 | 74 68 65 20 77 68 6f 6c 65 20 64 69 72 65 63 74 6f 72 79 20 77 69 6c 6c 20 62 65 20 6d 61 64 65 | the.whole.directory.will.be.made |
| c8e0 | 20 61 63 63 65 73 73 69 62 6c 65 20 62 79 20 65 6e 64 2d 75 73 65 72 73 2e 0d 0a 0d 0a 0d 0a 42 | .accessible.by.end-users.......B |
| c900 | 45 20 56 45 52 59 20 43 41 55 54 49 4f 55 53 20 77 68 65 6e 20 79 6f 75 20 61 72 65 20 75 73 69 | E.VERY.CAUTIOUS.when.you.are.usi |
| c920 | 6e 67 20 61 73 73 65 74 20 74 61 67 73 20 61 73 20 69 74 20 6d 61 79 20 65 78 70 6f 73 65 20 74 | ng.asset.tags.as.it.may.expose.t |
| c940 | 6f 20 65 6e 64 2d 75 73 65 72 73 20 66 69 6c 65 73 20 74 68 61 74 20 79 6f 75 20 70 72 6f 62 61 | o.end-users.files.that.you.proba |
| c960 | 62 6c 79 20 64 6f 20 6e 6f 74 20 77 61 6e 74 20 74 68 65 6d 20 74 6f 20 73 65 65 2e 04 00 0a 61 | bly.do.not.want.them.to.see....a |
| c980 | 73 73 65 74 20 74 61 67 73 05 00 00 2d 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 43 6f 6e 66 | sset.tags...-index.php?page=Conf |
| c9a0 | 69 67 75 72 61 74 69 6f 6e 73 2e 54 65 6d 70 6c 61 74 65 73 32 23 31 36 30 38 01 00 0a 31 31 34 | igurations.Templates2#1608...114 |
| c9c0 | 36 39 37 31 38 36 31 02 00 11 4c 6f 63 61 6c 69 7a 61 74 69 6f 6e 20 54 61 67 73 03 00 b1 02 4c | 6971861...Localization.Tags....L |
| c9e0 | 6f 63 61 6c 69 7a 61 74 69 6f 6e 20 74 61 67 73 20 72 65 70 72 65 73 65 6e 74 20 6c 6f 63 61 6c | ocalization.tags.represent.local |
| ca00 | 69 7a 65 64 20 74 65 78 74 73 2e 20 54 68 65 79 20 61 72 65 20 69 6e 20 74 68 65 20 66 6f 6c 6c | ized.texts..They.are.in.the.foll |
| ca20 | 6f 77 69 6e 67 20 66 6f 72 6d 61 74 2c 0d 0a 0d 0a 0d 0a 26 61 6d 70 3b 6c 74 3b 25 5b 73 74 72 | owing.format,......<%[str |
| ca40 | 69 6e 67 5d 25 26 61 6d 70 3b 67 74 3b 0d 0a 0d 0a 0d 0a 77 68 65 72 65 20 73 74 72 69 6e 67 20 | ing]%>......where.string. |
| ca60 | 77 69 6c 6c 20 62 65 20 74 72 61 6e 73 6c 61 74 65 64 20 74 6f 20 64 69 66 66 65 72 65 6e 74 20 | will.be.translated.to.different. |
| ca80 | 6c 61 6e 67 75 61 67 65 73 20 61 63 63 6f 72 64 69 6e 67 20 74 6f 20 74 68 65 20 65 6e 64 2d 75 | languages.according.to.the.end-u |
| caa0 | 73 65 72 27 73 20 6c 61 6e 67 75 61 67 65 20 70 72 65 66 65 72 65 6e 63 65 2e 20 4c 6f 63 61 6c | ser's.language.preference..Local |
| cac0 | 69 7a 61 74 69 6f 6e 20 74 61 67 73 20 61 72 65 20 69 6e 20 66 61 63 74 20 73 68 6f 72 74 63 75 | ization.tags.are.in.fact.shortcu |
| cae0 | 74 73 20 74 6f 20 74 68 65 20 66 75 6e 63 74 69 6f 6e 20 63 61 6c 6c 20 50 72 61 64 6f 3a 3a 6c | ts.to.the.function.call.Prado::l |
| cb00 | 6f 63 61 6c 69 7a 65 28 73 74 72 69 6e 67 29 2e 04 00 11 6c 6f 63 61 6c 69 7a 61 74 69 6f 6e 20 | ocalize(string)....localization. |
| cb20 | 74 61 67 73 05 00 00 2d 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 43 6f 6e 66 69 67 75 72 61 | tags...-index.php?page=Configura |
| cb40 | 74 69 6f 6e 73 2e 54 65 6d 70 6c 61 74 65 73 33 23 31 37 30 31 01 00 0a 31 31 34 36 39 37 31 38 | tions.Templates3#1701...11469718 |
| cb60 | 36 31 02 00 13 54 65 6d 70 6c 61 74 65 73 3a 20 50 61 72 74 20 49 49 49 03 00 00 04 00 13 74 65 | 61...Templates:.Part.III......te |
| cb80 | 6d 70 6c 61 74 65 73 3a 20 70 61 72 74 20 69 69 69 05 00 00 2d 69 6e 64 65 78 2e 70 68 70 3f 70 | mplates:.part.iii...-index.php?p |
| cba0 | 61 67 65 3d 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 2e 54 65 6d 70 6c 61 74 65 73 33 23 31 37 | age=Configurations.Templates3#17 |
| cbc0 | 30 32 01 00 0a 31 31 34 36 39 37 31 38 36 31 02 00 15 44 79 6e 61 6d 69 63 20 50 72 6f 70 65 72 | 02...1146971861...Dynamic.Proper |
| cbe0 | 74 79 20 54 61 67 73 03 00 84 07 44 79 6e 61 6d 69 63 20 70 72 6f 70 65 72 74 79 20 74 61 67 73 | ty.Tags....Dynamic.property.tags |
| cc00 | 20 61 72 65 20 76 65 72 79 20 73 69 6d 69 6c 61 72 20 74 6f 20 64 79 6e 61 6d 69 63 20 63 6f 6e | .are.very.similar.to.dynamic.con |
| cc20 | 74 65 6e 74 20 74 61 67 73 2c 20 65 78 63 65 70 74 20 74 68 61 74 20 74 68 65 79 20 61 72 65 20 | tent.tags,.except.that.they.are. |
| cc40 | 61 70 70 6c 69 65 64 20 74 6f 20 63 6f 6d 70 6f 6e 65 6e 74 20 70 72 6f 70 65 72 74 69 65 73 2e | applied.to.component.properties. |
| cc60 | 20 54 68 65 20 70 75 72 70 6f 73 65 20 6f 66 20 64 79 6e 61 6d 69 63 20 70 72 6f 70 65 72 74 79 | .The.purpose.of.dynamic.property |
| cc80 | 20 74 61 67 73 20 69 73 20 74 6f 20 61 6c 6c 6f 77 20 6d 6f 72 65 20 76 65 72 73 61 74 69 6c 65 | .tags.is.to.allow.more.versatile |
| cca0 | 20 63 6f 6d 70 6f 6e 65 6e 74 20 70 72 6f 70 65 72 74 79 20 63 6f 6e 66 69 67 75 72 61 74 69 6f | .component.property.configuratio |
| ccc0 | 6e 2e 20 4e 6f 74 65 2c 20 79 6f 75 20 61 72 65 20 6e 6f 74 20 72 65 71 75 69 72 65 64 20 74 6f | n..Note,.you.are.not.required.to |
| cce0 | 20 75 73 65 20 64 79 6e 61 6d 69 63 20 70 72 6f 70 65 72 74 79 20 74 61 67 73 20 62 65 63 61 75 | .use.dynamic.property.tags.becau |
| cd00 | 73 65 20 77 68 61 74 20 63 61 6e 20 62 65 20 64 6f 6e 65 20 75 73 69 6e 67 20 64 79 6e 61 6d 69 | se.what.can.be.done.using.dynami |
| cd20 | 63 20 70 72 6f 70 65 72 74 79 20 74 61 67 73 20 63 61 6e 20 61 6c 73 6f 20 62 65 20 64 6f 6e 65 | c.property.tags.can.also.be.done |
| cd40 | 20 69 6e 20 50 48 50 20 63 6f 64 65 2e 20 48 6f 77 65 76 65 72 2c 20 75 73 69 6e 67 20 64 79 6e | .in.PHP.code..However,.using.dyn |
| cd60 | 61 6d 69 63 20 70 72 6f 70 65 72 74 79 20 74 61 67 73 20 62 72 69 6e 67 20 79 6f 75 20 6d 75 63 | amic.property.tags.bring.you.muc |
| cd80 | 68 20 6d 6f 72 65 20 63 6f 6e 76 65 6e 69 65 6e 63 65 20 61 74 20 61 63 63 6f 6d 70 6c 69 73 68 | h.more.convenience.at.accomplish |
| cda0 | 69 6e 67 20 74 68 65 20 73 61 6d 65 20 74 61 73 6b 73 2e 20 54 68 65 20 62 61 73 69 63 20 75 73 | ing.the.same.tasks..The.basic.us |
| cdc0 | 61 67 65 20 6f 66 20 64 79 6e 61 6d 69 63 20 70 72 6f 70 65 72 74 79 20 74 61 67 73 20 69 73 20 | age.of.dynamic.property.tags.is. |
| cde0 | 61 73 20 66 6f 6c 6c 6f 77 73 2c 0d 0a 0d 0a 0d 0a 26 61 6d 70 3b 6c 74 3b 63 6f 6d 3a 43 6f 6d | as.follows,......<com:Com |
| ce00 | 70 6f 6e 65 6e 74 54 79 70 65 20 50 72 6f 70 65 72 74 79 4e 61 6d 65 3d 44 79 6e 61 6d 69 63 50 | ponentType.PropertyName=DynamicP |
| ce20 | 72 6f 70 65 72 74 79 54 61 67 20 2e 2e 2e 26 61 6d 70 3b 67 74 3b 0d 0a 62 6f 64 79 20 63 6f 6e | ropertyTag....>..body.con |
| ce40 | 74 65 6e 74 0d 0a 26 61 6d 70 3b 6c 74 3b 2f 63 6f 6d 3a 43 6f 6d 70 6f 6e 65 6e 74 54 79 70 65 | tent..</com:ComponentType |
| ce60 | 26 61 6d 70 3b 67 74 3b 0d 0a 0d 0a 0d 0a 77 68 65 72 65 20 79 6f 75 20 6d 61 79 20 65 6e 63 6c | >......where.you.may.encl |
| ce80 | 6f 73 65 20 44 79 6e 61 6d 69 63 50 72 6f 70 65 72 74 79 54 61 67 20 77 69 74 68 69 6e 20 73 69 | ose.DynamicPropertyTag.within.si |
| cea0 | 6e 67 6c 65 20 6f 72 20 64 6f 75 62 6c 65 20 71 75 6f 74 65 73 20 66 6f 72 20 62 65 74 74 65 72 | ngle.or.double.quotes.for.better |
| cec0 | 20 72 65 61 64 61 62 69 6c 69 74 79 2e 0d 0a 0d 0a 0d 0a 4c 69 6b 65 20 64 79 6e 61 6d 69 63 20 | .readability.......Like.dynamic. |
| cee0 | 63 6f 6e 74 65 6e 74 20 74 61 67 73 2c 20 77 65 20 68 61 76 65 20 65 78 70 72 65 73 73 69 6f 6e | content.tags,.we.have.expression |
| cf00 | 20 74 61 67 73 2c 20 64 61 74 61 62 69 6e 64 20 74 61 67 73 2c 20 70 61 72 61 6d 65 74 65 72 20 | .tags,.databind.tags,.parameter. |
| cf20 | 74 61 67 73 2c 20 61 73 73 65 74 20 74 61 67 73 20 61 6e 64 20 6c 6f 63 61 6c 69 7a 61 74 69 6f | tags,.asset.tags.and.localizatio |
| cf40 | 6e 20 74 61 67 73 2e 20 28 4e 6f 74 65 2c 20 74 68 65 72 65 20 69 73 20 6e 6f 20 73 74 61 74 65 | n.tags..(Note,.there.is.no.state |
| cf60 | 6d 65 6e 74 20 74 61 67 20 68 65 72 65 2e 29 04 00 15 64 79 6e 61 6d 69 63 20 70 72 6f 70 65 72 | ment.tag.here.)...dynamic.proper |
| cf80 | 74 79 20 74 61 67 73 05 00 00 2d 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 43 6f 6e 66 69 67 | ty.tags...-index.php?page=Config |
| cfa0 | 75 72 61 74 69 6f 6e 73 2e 54 65 6d 70 6c 61 74 65 73 33 23 31 37 30 33 01 00 0a 31 31 34 36 39 | urations.Templates3#1703...11469 |
| cfc0 | 37 31 38 36 31 02 00 0f 45 78 70 72 65 73 73 69 6f 6e 20 54 61 67 73 03 00 d4 04 41 6e 20 65 78 | 71861...Expression.Tags....An.ex |
| cfe0 | 70 72 65 73 73 69 6f 6e 20 74 61 67 20 72 65 70 72 65 73 65 6e 74 73 20 61 20 50 48 50 20 65 78 | pression.tag.represents.a.PHP.ex |
| d000 | 70 72 65 73 73 69 6f 6e 20 74 68 61 74 20 69 73 20 65 76 61 6c 75 61 74 65 64 20 77 68 65 6e 20 | pression.that.is.evaluated.when. |
| d020 | 74 68 65 20 63 6f 6e 74 72 6f 6c 20 69 73 20 69 6e 20 50 72 65 52 65 6e 64 65 72 20 73 74 61 67 | the.control.is.in.PreRender.stag |
| d040 | 65 2e 20 54 68 65 20 65 78 70 72 65 73 73 69 6f 6e 20 65 76 61 6c 75 61 74 69 6f 6e 20 72 65 73 | e..The.expression.evaluation.res |
| d060 | 75 6c 74 20 69 73 20 61 73 73 69 67 6e 65 64 20 74 6f 20 74 68 65 20 63 6f 72 72 65 73 70 6f 6e | ult.is.assigned.to.the.correspon |
| d080 | 64 69 6e 67 20 63 6f 6d 70 6f 6e 65 6e 74 20 70 72 6f 70 65 72 74 79 2e 20 54 68 65 20 66 6f 72 | ding.component.property..The.for |
| d0a0 | 6d 61 74 20 6f 66 20 65 78 70 72 65 73 73 69 6f 6e 20 74 61 67 73 20 69 73 20 61 73 20 66 6f 6c | mat.of.expression.tags.is.as.fol |
| d0c0 | 6c 6f 77 73 2c 0d 0a 0d 0a 0d 0a 26 61 6d 70 3b 6c 74 3b 25 3d 20 50 68 70 45 78 70 72 65 73 73 | lows,......<%=.PhpExpress |
| d0e0 | 69 6f 6e 20 25 26 61 6d 70 3b 67 74 3b 0d 0a 0d 0a 0d 0a 49 6e 20 74 68 65 20 65 78 70 72 65 73 | ion.%>......In.the.expres |
| d100 | 73 69 6f 6e 2c 20 24 74 68 69 73 20 72 65 66 65 72 73 20 74 6f 20 74 68 65 20 63 6f 6e 74 72 6f | sion,.$this.refers.to.the.contro |
| d120 | 6c 20 6f 77 6e 69 6e 67 20 74 68 65 20 74 65 6d 70 6c 61 74 65 2e 20 54 68 65 20 66 6f 6c 6c 6f | l.owning.the.template..The.follo |
| d140 | 77 69 6e 67 20 65 78 61 6d 70 6c 65 20 73 70 65 63 69 66 69 65 73 20 61 20 54 4c 61 62 65 6c 20 | wing.example.specifies.a.TLabel. |
| d160 | 63 6f 6e 74 72 6f 6c 20 77 68 6f 73 65 20 54 65 78 74 20 70 72 6f 70 65 72 74 79 20 69 73 20 69 | control.whose.Text.property.is.i |
| d180 | 6e 69 74 69 61 6c 69 7a 65 64 20 61 73 20 74 68 65 20 63 75 72 72 65 6e 74 20 70 61 67 65 20 74 | nitialized.as.the.current.page.t |
| d1a0 | 69 74 6c 65 20 77 68 65 6e 20 74 68 65 20 54 4c 61 62 65 6c 20 63 6f 6e 74 72 6f 6c 20 69 73 20 | itle.when.the.TLabel.control.is. |
| d1c0 | 62 65 69 6e 67 20 63 6f 6e 73 74 72 75 63 74 65 64 2c 0d 0a 0d 0a 0d 0a 26 61 6d 70 3b 6c 74 3b | being.constructed,......< |
| d1e0 | 63 6f 6d 3a 54 4c 61 62 65 6c 20 54 65 78 74 3d 26 61 6d 70 3b 6c 74 3b 25 3d 20 24 74 68 69 73 | com:TLabel.Text=<%=.$this |
| d200 | 2d 26 61 6d 70 3b 67 74 3b 50 61 67 65 2d 26 61 6d 70 3b 67 74 3b 54 69 74 6c 65 20 25 26 61 6d | ->Page->Title.%&am |
| d220 | 70 3b 67 74 3b 20 2f 26 61 6d 70 3b 67 74 3b 04 00 0f 65 78 70 72 65 73 73 69 6f 6e 20 74 61 67 | p;gt;./>...expression.tag |
| d240 | 73 05 00 00 2d 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 43 6f 6e 66 69 67 75 72 61 74 69 6f | s...-index.php?page=Configuratio |
| d260 | 6e 73 2e 54 65 6d 70 6c 61 74 65 73 33 23 31 37 30 34 01 00 0a 31 31 34 36 39 37 31 38 36 31 02 | ns.Templates3#1704...1146971861. |
| d280 | 00 0d 44 61 74 61 62 69 6e 64 20 54 61 67 73 03 00 d1 03 44 61 74 61 62 69 6e 64 20 74 61 67 73 | ..Databind.Tags....Databind.tags |
| d2a0 | 20 61 72 65 20 73 69 6d 69 6c 61 72 20 74 6f 20 65 78 70 72 65 73 73 69 6f 6e 20 74 61 67 73 2c | .are.similar.to.expression.tags, |
| d2c0 | 20 65 78 63 65 70 74 20 74 68 61 74 20 74 68 65 79 20 63 61 6e 20 6f 6e 6c 79 20 62 65 20 75 73 | .except.that.they.can.only.be.us |
| d2e0 | 65 64 20 77 69 74 68 20 63 6f 6e 74 72 6f 6c 20 70 72 6f 70 65 72 74 69 65 73 20 61 6e 64 20 74 | ed.with.control.properties.and.t |
| d300 | 68 65 20 65 78 70 72 65 73 73 69 6f 6e 73 20 61 72 65 20 65 76 61 6c 75 61 74 65 64 20 6f 6e 6c | he.expressions.are.evaluated.onl |
| d320 | 79 20 77 68 65 6e 20 61 20 64 61 74 61 42 69 6e 64 28 29 20 63 61 6c 6c 20 69 73 20 69 6e 76 6f | y.when.a.dataBind().call.is.invo |
| d340 | 6b 65 64 20 6f 6e 20 74 68 65 20 63 6f 6e 74 72 6f 6c 73 20 72 65 70 72 65 73 65 6e 74 65 64 20 | ked.on.the.controls.represented. |
| d360 | 62 79 20 74 68 65 20 63 6f 6d 70 6f 6e 65 6e 74 20 74 61 67 73 2e 20 49 6e 20 74 68 65 20 65 78 | by.the.component.tags..In.the.ex |
| d380 | 70 72 65 73 73 69 6f 6e 2c 20 24 74 68 69 73 20 72 65 66 65 72 73 20 74 6f 20 74 68 65 20 63 6f | pression,.$this.refers.to.the.co |
| d3a0 | 6e 74 72 6f 6c 20 6f 77 6e 69 6e 67 20 74 68 65 20 74 65 6d 70 6c 61 74 65 2e 20 44 61 74 61 62 | ntrol.owning.the.template..Datab |
| d3c0 | 69 6e 64 20 74 61 67 73 20 64 6f 20 6e 6f 74 20 61 70 70 6c 79 20 74 6f 20 61 6c 6c 20 63 6f 6d | ind.tags.do.not.apply.to.all.com |
| d3e0 | 70 6f 6e 65 6e 74 73 2e 20 54 68 65 79 20 63 61 6e 20 6f 6e 6c 79 20 62 65 20 75 73 65 64 20 66 | ponents..They.can.only.be.used.f |
| d400 | 6f 72 20 63 6f 6e 74 72 6f 6c 73 2e 0d 0a 0d 0a 0d 0a 54 68 65 20 66 6f 72 6d 61 74 20 6f 66 20 | or.controls.......The.format.of. |
| d420 | 64 61 74 61 62 69 6e 64 20 74 61 67 73 20 69 73 20 61 73 20 66 6f 6c 6c 6f 77 73 2c 0d 0a 0d 0a | databind.tags.is.as.follows,.... |
| d440 | 0d 0a 26 61 6d 70 3b 6c 74 3b 25 23 20 50 68 70 45 78 70 72 65 73 73 69 6f 6e 20 25 26 61 6d 70 | ..<%#.PhpExpression.%& |
| d460 | 3b 67 74 3b 04 00 0d 64 61 74 61 62 69 6e 64 20 74 61 67 73 05 00 00 2d 69 6e 64 65 78 2e 70 68 | ;gt;...databind.tags...-index.ph |
| d480 | 70 3f 70 61 67 65 3d 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 2e 54 65 6d 70 6c 61 74 65 73 33 | p?page=Configurations.Templates3 |
| d4a0 | 23 31 37 30 35 01 00 0a 31 31 34 36 39 37 31 38 36 31 02 00 0e 50 61 72 61 6d 65 74 65 72 20 54 | #1705...1146971861...Parameter.T |
| d4c0 | 61 67 73 03 00 f3 02 50 61 72 61 6d 65 74 65 72 20 74 61 67 73 20 61 72 65 20 75 73 65 64 20 74 | ags....Parameter.tags.are.used.t |
| d4e0 | 6f 20 61 73 73 69 67 6e 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 70 61 72 61 6d 65 74 65 72 20 76 | o.assign.application.parameter.v |
| d500 | 61 6c 75 65 73 20 74 6f 20 74 68 65 20 63 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 63 6f 6d 70 6f | alues.to.the.corresponding.compo |
| d520 | 6e 65 6e 74 20 70 72 6f 70 65 72 74 69 65 73 2e 20 54 68 65 20 66 6f 72 6d 61 74 20 6f 66 20 70 | nent.properties..The.format.of.p |
| d540 | 61 72 61 6d 65 74 65 72 20 74 61 67 73 20 69 73 20 61 73 20 66 6f 6c 6c 6f 77 73 2c 0d 0a 0d 0a | arameter.tags.is.as.follows,.... |
| d560 | 0d 0a 26 61 6d 70 3b 6c 74 3b 25 24 20 50 61 72 61 6d 65 74 65 72 4e 61 6d 65 20 25 26 61 6d 70 | ..<%$.ParameterName.%& |
| d580 | 3b 67 74 3b 0d 0a 0d 0a 0d 0a 4e 6f 74 65 2c 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 70 61 72 61 | ;gt;......Note,.application.para |
| d5a0 | 6d 65 74 65 72 73 20 61 72 65 20 75 73 75 61 6c 6c 79 20 64 65 66 69 6e 65 64 20 69 6e 20 61 70 | meters.are.usually.defined.in.ap |
| d5c0 | 70 6c 69 63 61 74 69 6f 6e 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 20 6f 72 20 70 61 67 65 | plication.configurations.or.page |
| d5e0 | 20 64 69 72 65 63 74 6f 72 79 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 2e 20 54 68 65 20 70 | .directory.configurations..The.p |
| d600 | 61 72 61 6d 65 74 65 72 73 20 61 72 65 20 65 76 61 6c 75 61 74 65 64 20 77 68 65 6e 20 74 68 65 | arameters.are.evaluated.when.the |
| d620 | 20 74 65 6d 70 6c 61 74 65 20 69 73 20 69 6e 73 74 61 6e 74 69 61 74 65 64 2e 04 00 0e 70 61 72 | .template.is.instantiated....par |
| d640 | 61 6d 65 74 65 72 20 74 61 67 73 05 00 00 2d 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 43 6f | ameter.tags...-index.php?page=Co |
| d660 | 6e 66 69 67 75 72 61 74 69 6f 6e 73 2e 54 65 6d 70 6c 61 74 65 73 33 23 31 37 30 36 01 00 0a 31 | nfigurations.Templates3#1706...1 |
| d680 | 31 34 36 39 37 31 38 36 31 02 00 0a 41 73 73 65 74 20 54 61 67 73 03 00 ef 06 41 73 73 65 74 20 | 146971861...Asset.Tags....Asset. |
| d6a0 | 74 61 67 73 20 61 72 65 20 75 73 65 64 20 74 6f 20 70 75 62 6c 69 73 68 20 70 72 69 76 61 74 65 | tags.are.used.to.publish.private |
| d6c0 | 20 66 69 6c 65 73 20 61 6e 64 20 61 73 73 69 67 6e 20 74 68 65 20 63 6f 72 72 65 73 70 6f 6e 64 | .files.and.assign.the.correspond |
| d6e0 | 69 6e 67 20 74 68 65 20 55 52 4c 73 20 74 6f 20 74 68 65 20 63 6f 6d 70 6f 6e 65 6e 74 20 70 72 | ing.the.URLs.to.the.component.pr |
| d700 | 6f 70 65 72 74 69 65 73 2e 20 46 6f 72 20 65 78 61 6d 70 6c 65 2c 20 69 66 20 79 6f 75 20 68 61 | operties..For.example,.if.you.ha |
| d720 | 76 65 20 61 6e 20 69 6d 61 67 65 20 66 69 6c 65 20 74 68 61 74 20 69 73 20 6e 6f 74 20 57 65 62 | ve.an.image.file.that.is.not.Web |
| d740 | 2d 61 63 63 65 73 73 69 62 6c 65 20 61 6e 64 20 79 6f 75 20 77 61 6e 74 20 74 6f 20 6d 61 6b 65 | -accessible.and.you.want.to.make |
| d760 | 20 69 74 20 76 69 73 69 62 6c 65 20 74 6f 20 65 6e 64 2d 75 73 65 72 73 2c 20 79 6f 75 20 63 61 | .it.visible.to.end-users,.you.ca |
| d780 | 6e 20 75 73 65 20 61 73 73 65 74 20 74 61 67 73 20 74 6f 20 70 75 62 6c 69 73 68 20 74 68 69 73 | n.use.asset.tags.to.publish.this |
| d7a0 | 20 66 69 6c 65 20 61 6e 64 20 73 68 6f 77 20 74 68 65 20 55 52 4c 20 74 6f 20 65 6e 64 2d 75 73 | .file.and.show.the.URL.to.end-us |
| d7c0 | 65 72 73 20 73 6f 20 74 68 61 74 20 74 68 65 79 20 63 61 6e 20 66 65 74 63 68 20 74 68 65 20 70 | ers.so.that.they.can.fetch.the.p |
| d7e0 | 75 62 6c 69 73 68 65 64 20 69 6d 61 67 65 2e 20 54 68 65 20 61 73 73 65 74 20 74 61 67 73 20 61 | ublished.image..The.asset.tags.a |
| d800 | 72 65 20 65 76 61 6c 75 61 74 65 64 20 77 68 65 6e 20 74 68 65 20 74 65 6d 70 6c 61 74 65 20 69 | re.evaluated.when.the.template.i |
| d820 | 73 20 69 6e 73 74 61 6e 74 69 61 74 65 64 2e 0d 0a 0d 0a 0d 0a 54 68 65 20 66 6f 72 6d 61 74 20 | s.instantiated.......The.format. |
| d840 | 6f 66 20 61 73 73 65 74 20 74 61 67 73 20 69 73 20 61 73 20 66 6f 6c 6c 6f 77 73 2c 0d 0a 0d 0a | of.asset.tags.is.as.follows,.... |
| d860 | 0d 0a 26 61 6d 70 3b 6c 74 3b 25 7e 20 4c 6f 63 61 6c 46 69 6c 65 4e 61 6d 65 20 25 26 61 6d 70 | ..<%~.LocalFileName.%& |
| d880 | 3b 67 74 3b 0d 0a 0d 0a 0d 0a 77 68 65 72 65 20 4c 6f 63 61 6c 46 69 6c 65 4e 61 6d 65 20 72 65 | ;gt;......where.LocalFileName.re |
| d8a0 | 66 65 72 73 20 74 6f 20 61 20 66 69 6c 65 20 70 61 74 68 20 74 68 61 74 20 69 73 20 72 65 6c 61 | fers.to.a.file.path.that.is.rela |
| d8c0 | 74 69 76 65 20 74 6f 20 74 68 65 20 64 69 72 65 63 74 6f 72 79 20 63 6f 6e 74 61 69 6e 69 6e 67 | tive.to.the.directory.containing |
| d8e0 | 20 74 68 65 20 63 75 72 72 65 6e 74 20 74 65 6d 70 6c 61 74 65 20 66 69 6c 65 2e 20 54 68 65 20 | .the.current.template.file..The. |
| d900 | 66 69 6c 65 20 70 61 74 68 20 63 61 6e 20 62 65 20 61 20 73 69 6e 67 6c 65 20 66 69 6c 65 20 6f | file.path.can.be.a.single.file.o |
| d920 | 72 20 61 20 64 69 72 65 63 74 6f 72 79 2e 20 49 66 20 74 68 65 20 6c 61 74 74 65 72 2c 20 74 68 | r.a.directory..If.the.latter,.th |
| d940 | 65 20 63 6f 6e 74 65 6e 74 20 69 6e 20 74 68 65 20 77 68 6f 6c 65 20 64 69 72 65 63 74 6f 72 79 | e.content.in.the.whole.directory |
| d960 | 20 77 69 6c 6c 20 62 65 20 6d 61 64 65 20 61 63 63 65 73 73 69 62 6c 65 20 62 79 20 65 6e 64 2d | .will.be.made.accessible.by.end- |
| d980 | 75 73 65 72 73 2e 0d 0a 0d 0a 0d 0a 42 45 20 56 45 52 59 20 43 41 55 54 49 4f 55 53 20 77 68 65 | users.......BE.VERY.CAUTIOUS.whe |
| d9a0 | 6e 20 79 6f 75 20 61 72 65 20 75 73 69 6e 67 20 61 73 73 65 74 20 74 61 67 73 20 61 73 20 69 74 | n.you.are.using.asset.tags.as.it |
| d9c0 | 20 6d 61 79 20 65 78 70 6f 73 65 20 74 6f 20 65 6e 64 2d 75 73 65 72 73 20 66 69 6c 65 73 20 74 | .may.expose.to.end-users.files.t |
| d9e0 | 68 61 74 20 79 6f 75 20 70 72 6f 62 61 62 6c 79 20 64 6f 20 6e 6f 74 20 77 61 6e 74 20 74 68 65 | hat.you.probably.do.not.want.the |
| da00 | 6d 20 74 6f 20 73 65 65 2e 04 00 0a 61 73 73 65 74 20 74 61 67 73 05 00 00 2d 69 6e 64 65 78 2e | m.to.see....asset.tags...-index. |
| da20 | 70 68 70 3f 70 61 67 65 3d 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 2e 54 65 6d 70 6c 61 74 65 | php?page=Configurations.Template |
| da40 | 73 33 23 31 37 30 37 01 00 0a 31 31 34 36 39 37 31 38 36 31 02 00 11 4c 6f 63 61 6c 69 7a 61 74 | s3#1707...1146971861...Localizat |
| da60 | 69 6f 6e 20 54 61 67 73 03 00 f8 02 4c 6f 63 61 6c 69 7a 61 74 69 6f 6e 20 74 61 67 73 20 72 65 | ion.Tags....Localization.tags.re |
| da80 | 70 72 65 73 65 6e 74 20 6c 6f 63 61 6c 69 7a 65 64 20 74 65 78 74 73 2e 20 54 68 65 79 20 61 72 | present.localized.texts..They.ar |
| daa0 | 65 20 69 6e 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 66 6f 72 6d 61 74 2c 0d 0a 0d 0a 0d 0a | e.in.the.following.format,...... |
| dac0 | 26 61 6d 70 3b 6c 74 3b 25 5b 73 74 72 69 6e 67 5d 25 26 61 6d 70 3b 67 74 3b 0d 0a 0d 0a 0d 0a | <%[string]%>...... |
| dae0 | 77 68 65 72 65 20 73 74 72 69 6e 67 20 77 69 6c 6c 20 62 65 20 74 72 61 6e 73 6c 61 74 65 64 20 | where.string.will.be.translated. |
| db00 | 74 6f 20 64 69 66 66 65 72 65 6e 74 20 6c 61 6e 67 75 61 67 65 73 20 61 63 63 6f 72 64 69 6e 67 | to.different.languages.according |
| db20 | 20 74 6f 20 74 68 65 20 65 6e 64 2d 75 73 65 72 27 73 20 6c 61 6e 67 75 61 67 65 20 70 72 65 66 | .to.the.end-user's.language.pref |
| db40 | 65 72 65 6e 63 65 2e 20 54 68 65 20 6c 6f 63 61 6c 69 7a 61 74 69 6f 6e 20 74 61 67 73 20 61 72 | erence..The.localization.tags.ar |
| db60 | 65 20 65 76 61 6c 75 61 74 65 64 20 77 68 65 6e 20 74 68 65 20 74 65 6d 70 6c 61 74 65 20 69 73 | e.evaluated.when.the.template.is |
| db80 | 20 69 6e 73 74 61 6e 74 69 61 74 65 64 2e 20 4c 6f 63 61 6c 69 7a 61 74 69 6f 6e 20 74 61 67 73 | .instantiated..Localization.tags |
| dba0 | 20 61 72 65 20 69 6e 20 66 61 63 74 20 73 68 6f 72 74 63 75 74 73 20 74 6f 20 74 68 65 20 66 75 | .are.in.fact.shortcuts.to.the.fu |
| dbc0 | 6e 63 74 69 6f 6e 20 63 61 6c 6c 20 50 72 61 64 6f 3a 3a 6c 6f 63 61 6c 69 7a 65 28 73 74 72 69 | nction.call.Prado::localize(stri |
| dbe0 | 6e 67 29 2e 04 00 11 6c 6f 63 61 6c 69 7a 61 74 69 6f 6e 20 74 61 67 73 05 00 00 2c 69 6e 64 65 | ng)....localization.tags...,inde |
| dc00 | 78 2e 70 68 70 3f 70 61 67 65 3d 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 2e 41 70 70 43 6f 6e | x.php?page=Configurations.AppCon |
| dc20 | 66 69 67 23 31 38 30 31 01 00 0a 31 31 34 36 39 37 31 38 36 32 02 00 1a 41 70 70 6c 69 63 61 74 | fig#1801...1146971862...Applicat |
| dc40 | 69 6f 6e 20 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 03 00 c3 18 41 70 70 6c 69 63 61 74 69 6f | ion.Configurations....Applicatio |
| dc60 | 6e 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 20 61 72 65 20 75 73 65 64 20 74 6f 20 73 70 65 | n.configurations.are.used.to.spe |
| dc80 | 63 69 66 79 20 74 68 65 20 67 6c 6f 62 61 6c 20 62 65 68 61 76 69 6f 72 20 6f 66 20 61 6e 20 61 | cify.the.global.behavior.of.an.a |
| dca0 | 70 70 6c 69 63 61 74 69 6f 6e 2e 20 54 68 65 79 20 69 6e 63 6c 75 64 65 20 73 70 65 63 69 66 69 | pplication..They.include.specifi |
| dcc0 | 63 61 74 69 6f 6e 20 6f 66 20 70 61 74 68 20 61 6c 69 61 73 65 73 2c 20 6e 61 6d 65 73 70 61 63 | cation.of.path.aliases,.namespac |
| dce0 | 65 20 75 73 61 67 65 73 2c 20 6d 6f 64 75 6c 65 20 61 6e 64 20 73 65 72 76 69 63 65 20 63 6f 6e | e.usages,.module.and.service.con |
| dd00 | 66 69 67 75 72 61 74 69 6f 6e 73 2c 20 61 6e 64 20 70 61 72 61 6d 65 74 65 72 73 2e 0d 0a 0d 0a | figurations,.and.parameters..... |
| dd20 | 0d 0a 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 66 6f 72 20 61 6e 20 61 70 70 6c 69 63 61 74 69 | ..Configuration.for.an.applicati |
| dd40 | 6f 6e 20 69 73 20 73 74 6f 72 65 64 20 69 6e 20 61 6e 20 58 4d 4c 20 66 69 6c 65 20 6e 61 6d 65 | on.is.stored.in.an.XML.file.name |
| dd60 | 64 20 61 70 70 6c 69 63 61 74 69 6f 6e 2e 78 6d 6c 2c 20 77 68 69 63 68 20 73 68 6f 75 6c 64 20 | d.application.xml,.which.should. |
| dd80 | 62 65 20 6c 6f 63 61 74 65 64 20 75 6e 64 65 72 20 74 68 65 20 61 70 70 6c 69 63 61 74 69 6f 6e | be.located.under.the.application |
| dda0 | 20 62 61 73 65 20 70 61 74 68 2e 20 49 74 73 20 66 6f 72 6d 61 74 20 69 73 20 73 68 6f 77 6e 20 | .base.path..Its.format.is.shown. |
| ddc0 | 69 6e 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 2c 0d 0a 0d 0a 0d 0a 20 20 0d 0a 20 20 20 20 0d | in.the.following,............... |
| dde0 | 0a 20 20 20 20 0d 0a 20 20 0d 0a 20 20 0d 0a 20 20 20 20 0d 0a 20 20 0d 0a 20 20 0d 0a 20 20 20 | ................................ |
| de00 | 20 0d 0a 20 20 0d 0a 20 20 0d 0a 20 20 20 20 0d 0a 20 20 0d 0a 0d 0a 0d 0a 0d 0a 0d 0a 54 68 65 | .............................The |
| de20 | 20 6f 75 74 65 72 6d 6f 73 74 20 65 6c 65 6d 65 6e 74 20 26 61 6d 70 3b 6c 74 3b 61 70 70 6c 69 | .outermost.element.<appli |
| de40 | 63 61 74 69 6f 6e 26 61 6d 70 3b 67 74 3b 20 63 6f 72 72 65 73 70 6f 6e 64 73 20 74 6f 20 74 68 | cation>.corresponds.to.th |
| de60 | 65 20 54 41 70 70 6c 69 63 61 74 69 6f 6e 20 69 6e 73 74 61 6e 63 65 2e 20 54 68 65 20 50 72 6f | e.TApplication.instance..The.Pro |
| de80 | 70 65 72 74 79 4e 61 6d 65 3d 26 71 75 6f 74 3b 50 72 6f 70 65 72 74 79 56 61 6c 75 65 26 71 75 | pertyName="PropertyValue&qu |
| dea0 | 6f 74 3b 20 70 61 69 72 73 20 73 70 65 63 69 66 79 20 74 68 65 20 69 6e 69 74 69 61 6c 20 76 61 | ot;.pairs.specify.the.initial.va |
| dec0 | 6c 75 65 73 20 66 6f 72 20 74 68 65 20 70 72 6f 70 65 72 74 69 65 73 20 6f 66 20 54 41 70 70 6c | lues.for.the.properties.of.TAppl |
| dee0 | 69 63 61 74 69 6f 6e 2e 0d 0a 54 68 65 20 26 61 6d 70 3b 6c 74 3b 70 61 74 68 73 26 61 6d 70 3b | ication...The.<paths& |
| df00 | 67 74 3b 20 65 6c 65 6d 65 6e 74 20 63 6f 6e 74 61 69 6e 73 20 74 68 65 20 64 65 66 69 6e 69 74 | gt;.element.contains.the.definit |
| df20 | 69 6f 6e 20 6f 66 20 70 61 74 68 20 61 6c 69 61 73 65 73 20 61 6e 64 20 74 68 65 20 50 48 50 20 | ion.of.path.aliases.and.the.PHP. |
| df40 | 69 6e 63 6c 75 73 69 6f 6e 20 70 61 74 68 73 20 66 6f 72 20 74 68 65 20 61 70 70 6c 69 63 61 74 | inclusion.paths.for.the.applicat |
| df60 | 69 6f 6e 2e 20 45 61 63 68 20 70 61 74 68 20 61 6c 69 61 73 20 69 73 20 73 70 65 63 69 66 69 65 | ion..Each.path.alias.is.specifie |
| df80 | 64 20 76 69 61 20 61 6e 20 26 61 6d 70 3b 6c 74 3b 61 6c 69 61 73 26 61 6d 70 3b 67 74 3b 20 77 | d.via.an.<alias>.w |
| dfa0 | 68 6f 73 65 20 70 61 74 68 20 61 74 74 72 69 62 75 74 65 20 74 61 6b 65 73 20 61 6e 20 61 62 73 | hose.path.attribute.takes.an.abs |
| dfc0 | 6f 6c 75 74 65 20 70 61 74 68 20 6f 72 20 61 20 70 61 74 68 20 72 65 6c 61 74 69 76 65 20 74 6f | olute.path.or.a.path.relative.to |
| dfe0 | 20 74 68 65 20 64 69 72 65 63 74 6f 72 79 20 63 6f 6e 74 61 69 6e 69 6e 67 20 74 68 65 20 61 70 | .the.directory.containing.the.ap |
| e000 | 70 6c 69 63 61 74 69 6f 6e 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 66 69 6c 65 2e 20 54 68 | plication.configuration.file..Th |
| e020 | 65 20 26 61 6d 70 3b 6c 74 3b 75 73 69 6e 67 26 61 6d 70 3b 67 74 3b 20 65 6c 65 6d 65 6e 74 20 | e.<using>.element. |
| e040 | 73 70 65 63 69 66 69 65 73 20 61 20 70 61 72 74 69 63 75 6c 61 72 20 70 61 74 68 20 28 69 6e 20 | specifies.a.particular.path.(in. |
| e060 | 74 65 72 6d 73 20 6f 66 20 6e 61 6d 65 73 70 61 63 65 29 20 74 6f 20 62 65 20 61 70 70 65 6e 64 | terms.of.namespace).to.be.append |
| e080 | 65 64 20 74 6f 20 74 68 65 20 50 48 50 20 69 6e 63 6c 75 64 65 20 70 61 74 68 73 20 77 68 65 6e | ed.to.the.PHP.include.paths.when |
| e0a0 | 20 74 68 65 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 72 75 6e 73 2e 20 50 52 41 44 4f 20 64 65 66 | .the.application.runs..PRADO.def |
| e0c0 | 69 6e 65 73 20 74 77 6f 20 64 65 66 61 75 6c 74 20 61 6c 69 61 73 65 73 3a 20 53 79 73 74 65 6d | ines.two.default.aliases:.System |
| e0e0 | 20 61 6e 64 20 41 70 70 6c 69 63 61 74 69 6f 6e 2e 20 54 68 65 20 66 6f 72 6d 65 72 20 72 65 66 | .and.Application..The.former.ref |
| e100 | 65 72 73 20 74 6f 20 74 68 65 20 50 52 41 44 4f 20 66 72 61 6d 65 77 6f 72 6b 20 72 6f 6f 74 20 | ers.to.the.PRADO.framework.root. |
| e120 | 64 69 72 65 63 74 6f 72 79 2c 20 61 6e 64 20 74 68 65 20 6c 61 74 74 65 72 20 72 65 66 65 72 73 | directory,.and.the.latter.refers |
| e140 | 20 74 6f 20 74 68 65 20 64 69 72 65 63 74 6f 72 79 20 63 6f 6e 74 61 69 6e 69 6e 67 20 74 68 65 | .to.the.directory.containing.the |
| e160 | 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 66 69 6c 65 2e | .application.configuration.file. |
| e180 | 0d 0a 54 68 65 20 26 61 6d 70 3b 6c 74 3b 6d 6f 64 75 6c 65 73 26 61 6d 70 3b 67 74 3b 20 65 6c | ..The.<modules>.el |
| e1a0 | 65 6d 65 6e 74 20 63 6f 6e 74 61 69 6e 73 20 74 68 65 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e | ement.contains.the.configuration |
| e1c0 | 73 20 66 6f 72 20 61 20 6c 69 73 74 20 6f 66 20 6d 6f 64 75 6c 65 73 2e 20 45 61 63 68 20 6d 6f | s.for.a.list.of.modules..Each.mo |
| e1e0 | 64 75 6c 65 20 69 73 20 73 70 65 63 69 66 69 65 64 20 62 79 20 61 20 26 61 6d 70 3b 6c 74 3b 6d | dule.is.specified.by.a.<m |
| e200 | 6f 64 75 6c 65 26 61 6d 70 3b 67 74 3b 20 65 6c 65 6d 65 6e 74 2e 20 45 61 63 68 20 6d 6f 64 75 | odule>.element..Each.modu |
| e220 | 6c 65 20 69 73 20 75 6e 69 71 75 65 6c 79 20 69 64 65 6e 74 69 66 69 65 64 20 62 79 20 74 68 65 | le.is.uniquely.identified.by.the |
| e240 | 20 69 64 20 61 74 74 72 69 62 75 74 65 20 61 6e 64 20 69 73 20 6f 66 20 74 79 70 65 20 63 6c 61 | .id.attribute.and.is.of.type.cla |
| e260 | 73 73 2e 20 54 68 65 20 50 72 6f 70 65 72 74 79 4e 61 6d 65 3d 26 71 75 6f 74 3b 50 72 6f 70 65 | ss..The.PropertyName="Prope |
| e280 | 72 74 79 56 61 6c 75 65 26 71 75 6f 74 3b 20 70 61 69 72 73 20 73 70 65 63 69 66 79 20 74 68 65 | rtyValue".pairs.specify.the |
| e2a0 | 20 69 6e 69 74 69 61 6c 20 76 61 6c 75 65 73 20 66 6f 72 20 74 68 65 20 70 72 6f 70 65 72 74 69 | .initial.values.for.the.properti |
| e2c0 | 65 73 20 6f 66 20 74 68 65 20 6d 6f 64 75 6c 65 2e 0d 0a 54 68 65 20 26 61 6d 70 3b 6c 74 3b 73 | es.of.the.module...The.<s |
| e2e0 | 65 72 76 69 63 65 73 26 61 6d 70 3b 67 74 3b 20 65 6c 65 6d 65 6e 74 20 69 73 20 73 69 6d 69 6c | ervices>.element.is.simil |
| e300 | 61 72 20 74 6f 20 74 68 65 20 26 61 6d 70 3b 6c 74 3b 6d 6f 64 75 6c 65 73 26 61 6d 70 3b 67 74 | ar.to.the.<modules&gt |
| e320 | 3b 20 65 6c 65 6d 65 6e 74 2e 20 49 74 20 6d 61 69 6e 6c 79 20 73 70 65 63 69 66 69 65 73 20 74 | ;.element..It.mainly.specifies.t |
| e340 | 68 65 20 73 65 72 76 69 63 65 73 20 70 72 6f 76 69 64 65 64 20 62 79 20 74 68 65 20 61 70 70 6c | he.services.provided.by.the.appl |
| e360 | 69 63 61 74 69 6f 6e 2e 0d 0a 54 68 65 20 26 61 6d 70 3b 6c 74 3b 70 61 72 61 6d 65 74 65 72 73 | ication...The.<parameters |
| e380 | 26 61 6d 70 3b 67 74 3b 20 65 6c 65 6d 65 6e 74 20 63 6f 6e 74 61 69 6e 73 20 61 20 6c 69 73 74 | >.element.contains.a.list |
| e3a0 | 20 6f 66 20 61 70 70 6c 69 63 61 74 69 6f 6e 2d 6c 65 76 65 6c 20 70 61 72 61 6d 65 74 65 72 73 | .of.application-level.parameters |
| e3c0 | 20 74 68 61 74 20 61 72 65 20 61 63 63 65 73 73 69 62 6c 65 20 66 72 6f 6d 20 61 6e 79 77 68 65 | .that.are.accessible.from.anywhe |
| e3e0 | 72 65 20 69 6e 20 74 68 65 20 61 70 70 6c 69 63 61 74 69 6f 6e 2e 20 59 6f 75 20 6d 61 79 20 73 | re.in.the.application..You.may.s |
| e400 | 70 65 63 69 66 79 20 63 6f 6d 70 6f 6e 65 6e 74 2d 74 79 70 65 64 20 70 61 72 61 6d 65 74 65 72 | pecify.component-typed.parameter |
| e420 | 73 20 6c 69 6b 65 20 73 70 65 63 69 66 79 69 6e 67 20 6d 6f 64 75 6c 65 73 2c 20 6f 72 20 79 6f | s.like.specifying.modules,.or.yo |
| e440 | 75 20 6d 61 79 20 73 70 65 63 69 66 79 20 73 74 72 69 6e 67 2d 74 79 70 65 64 20 70 61 72 61 6d | u.may.specify.string-typed.param |
| e460 | 65 74 65 72 73 20 77 68 69 63 68 20 74 61 6b 65 20 61 20 73 69 6d 70 6c 65 72 20 66 6f 72 6d 61 | eters.which.take.a.simpler.forma |
| e480 | 74 20 61 73 20 66 6f 6c 6c 6f 77 73 2c 0d 0a 0d 0a 0d 0a 0d 0a 4e 6f 74 65 2c 20 69 66 20 74 68 | t.as.follows,........Note,.if.th |
| e4a0 | 65 20 76 61 6c 75 65 20 61 74 74 72 69 62 75 74 65 20 69 73 20 6e 6f 74 20 73 70 65 63 69 66 69 | e.value.attribute.is.not.specifi |
| e4c0 | 65 64 2c 20 74 68 65 20 77 68 6f 6c 65 20 70 61 72 61 6d 65 74 65 72 20 58 4d 4c 20 6e 6f 64 65 | ed,.the.whole.parameter.XML.node |
| e4e0 | 20 28 6f 66 20 74 79 70 65 20 54 58 6d 6c 45 6c 65 6d 65 6e 74 29 20 77 69 6c 6c 20 62 65 20 72 | .(of.type.TXmlElement).will.be.r |
| e500 | 65 74 75 72 6e 65 64 20 61 73 20 74 68 65 20 70 61 72 61 6d 65 74 65 72 20 76 61 6c 75 65 2e 20 | eturned.as.the.parameter.value.. |
| e520 | 49 6e 20 61 64 64 69 74 69 6f 6e 2c 20 74 68 65 20 53 79 73 74 65 6d 2e 55 74 69 6c 2e 54 50 61 | In.addition,.the.System.Util.TPa |
| e540 | 72 61 6d 65 74 65 72 4d 6f 64 75 6c 65 20 6d 6f 64 75 6c 65 20 70 72 6f 76 69 64 65 73 20 61 20 | rameterModule.module.provides.a. |
| e560 | 77 61 79 20 74 6f 20 6c 6f 61 64 20 70 61 72 61 6d 65 74 65 72 73 20 66 72 6f 6d 20 61 6e 20 65 | way.to.load.parameters.from.an.e |
| e580 | 78 74 65 72 6e 61 6c 20 58 4d 4c 20 66 69 6c 65 2e 20 53 65 65 20 6d 6f 72 65 20 64 65 74 61 69 | xternal.XML.file..See.more.detai |
| e5a0 | 6c 73 20 69 6e 20 69 74 73 20 41 50 49 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 2e 0d 0a 0d 0a | ls.in.its.API.documentation..... |
| e5c0 | 0d 0a 0d 0a 43 6f 6d 70 6c 65 74 65 20 73 70 65 63 69 66 69 63 61 74 69 6f 6e 20 6f 66 20 61 70 | ....Complete.specification.of.ap |
| e5e0 | 70 6c 69 63 61 74 69 6f 6e 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 20 63 61 6e 20 62 65 20 | plication.configurations.can.be. |
| e600 | 66 6f 75 6e 64 20 69 6e 20 74 68 65 20 44 54 44 20 61 6e 64 20 58 53 44 20 66 69 6c 65 73 2e 0d | found.in.the.DTD.and.XSD.files.. |
| e620 | 0a 0d 0a 0d 0a 42 79 20 64 65 66 61 75 6c 74 20 77 69 74 68 6f 75 74 20 65 78 70 6c 69 63 69 74 | .....By.default.without.explicit |
| e640 | 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 2c 20 61 20 50 52 41 44 4f 20 61 70 70 6c 69 63 61 74 | .configuration,.a.PRADO.applicat |
| e660 | 69 6f 6e 20 77 68 65 6e 20 72 75 6e 6e 69 6e 67 20 77 69 6c 6c 20 6c 6f 61 64 20 61 20 66 65 77 | ion.when.running.will.load.a.few |
| e680 | 20 63 6f 72 65 20 6d 6f 64 75 6c 65 73 2c 20 73 75 63 68 20 61 73 20 54 48 74 74 70 52 65 71 75 | .core.modules,.such.as.THttpRequ |
| e6a0 | 65 73 74 2c 20 54 48 74 74 70 52 65 73 70 6f 6e 73 65 2c 20 65 74 63 2e 20 49 74 20 77 69 6c 6c | est,.THttpResponse,.etc..It.will |
| e6c0 | 20 61 6c 73 6f 20 70 72 6f 76 69 64 65 20 74 68 65 20 54 50 61 67 65 53 65 72 76 69 63 65 20 61 | .also.provide.the.TPageService.a |
| e6e0 | 73 20 61 20 64 65 66 61 75 6c 74 20 73 65 72 76 69 63 65 2e 20 43 6f 6e 66 69 67 75 72 61 74 69 | s.a.default.service..Configurati |
| e700 | 6f 6e 20 61 6e 64 20 75 73 61 67 65 20 6f 66 20 74 68 65 73 65 20 6d 6f 64 75 6c 65 73 20 61 6e | on.and.usage.of.these.modules.an |
| e720 | 64 20 73 65 72 76 69 63 65 73 20 61 72 65 20 63 6f 76 65 72 65 64 20 69 6e 20 69 6e 64 69 76 69 | d.services.are.covered.in.indivi |
| e740 | 64 75 61 6c 20 73 65 63 74 69 6f 6e 73 20 6f 66 20 74 68 69 73 20 74 75 74 6f 72 69 61 6c 2e 20 | dual.sections.of.this.tutorial.. |
| e760 | 4e 6f 74 65 2c 20 69 66 20 79 6f 75 72 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 74 61 6b 65 73 20 | Note,.if.your.application.takes. |
| e780 | 64 65 66 61 75 6c 74 20 73 65 74 74 69 6e 67 73 20 66 6f 72 20 74 68 65 73 65 20 6d 6f 64 75 6c | default.settings.for.these.modul |
| e7a0 | 65 73 20 61 6e 64 20 73 65 72 76 69 63 65 2c 20 79 6f 75 20 64 6f 20 6e 6f 74 20 6e 65 65 64 20 | es.and.service,.you.do.not.need. |
| e7c0 | 74 6f 20 70 72 6f 76 69 64 65 20 61 6e 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 63 6f 6e 66 69 67 | to.provide.an.application.config |
| e7e0 | 75 72 61 74 69 6f 6e 2e 20 48 6f 77 65 76 65 72 2c 20 69 66 20 74 68 65 73 65 20 6d 6f 64 75 6c | uration..However,.if.these.modul |
| e800 | 65 73 20 6f 72 20 73 65 72 76 69 63 65 73 20 61 72 65 20 6e 6f 74 20 73 75 66 66 69 63 69 65 6e | es.or.services.are.not.sufficien |
| e820 | 74 2c 20 6f 72 20 79 6f 75 20 77 61 6e 74 20 74 6f 20 63 68 61 6e 67 65 20 74 68 65 69 72 20 62 | t,.or.you.want.to.change.their.b |
| e840 | 65 68 61 76 69 6f 72 20 62 79 20 63 6f 6e 66 69 67 75 72 69 6e 67 20 74 68 65 69 72 20 70 72 6f | ehavior.by.configuring.their.pro |
| e860 | 70 65 72 74 79 20 76 61 6c 75 65 73 2c 20 79 6f 75 20 77 69 6c 6c 20 6e 65 65 64 20 61 6e 20 61 | perty.values,.you.will.need.an.a |
| e880 | 70 70 6c 69 63 61 74 69 6f 6e 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 2e 04 00 1a 61 70 70 6c | pplication.configuration....appl |
| e8a0 | 69 63 61 74 69 6f 6e 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 05 00 00 2d 69 6e 64 65 78 2e | ication.configurations...-index. |
| e8c0 | 70 68 70 3f 70 61 67 65 3d 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 2e 50 61 67 65 43 6f 6e 66 | php?page=Configurations.PageConf |
| e8e0 | 69 67 23 31 39 30 31 01 00 0a 31 31 34 36 39 37 31 38 36 32 02 00 13 50 61 67 65 20 43 6f 6e 66 | ig#1901...1146971862...Page.Conf |
| e900 | 69 67 75 72 61 74 69 6f 6e 73 03 00 db 0c 50 61 67 65 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e | igurations....Page.configuration |
| e920 | 73 20 61 72 65 20 6d 61 69 6e 6c 79 20 75 73 65 64 20 62 79 20 54 50 61 67 65 53 65 72 76 69 63 | s.are.mainly.used.by.TPageServic |
| e940 | 65 20 74 6f 20 6d 6f 64 69 66 79 20 6f 72 20 61 70 70 65 6e 64 20 74 68 65 20 61 70 70 6c 69 63 | e.to.modify.or.append.the.applic |
| e960 | 61 74 69 6f 6e 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 2e 20 41 73 20 74 68 65 20 6e 61 6d 65 | ation.configuration..As.the.name |
| e980 | 20 69 6e 64 69 63 61 74 65 73 2c 20 61 20 70 61 67 65 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e | .indicates,.a.page.configuration |
| e9a0 | 20 69 73 20 61 73 73 6f 63 69 61 74 65 64 20 77 69 74 68 20 61 20 64 69 72 65 63 74 6f 72 79 20 | .is.associated.with.a.directory. |
| e9c0 | 73 74 6f 72 69 6e 67 20 73 6f 6d 65 20 70 61 67 65 20 66 69 6c 65 73 2e 20 49 74 20 69 73 20 73 | storing.some.page.files..It.is.s |
| e9e0 | 74 6f 72 65 64 20 61 73 20 61 6e 20 58 4d 4c 20 66 69 6c 65 20 6e 61 6d 65 64 20 63 6f 6e 66 69 | tored.as.an.XML.file.named.confi |
| ea00 | 67 2e 78 6d 6c 2e 0d 0a 0d 0a 0d 0a 57 68 65 6e 20 61 20 75 73 65 72 20 72 65 71 75 65 73 74 73 | g.xml.......When.a.user.requests |
| ea20 | 20 61 20 70 61 67 65 20 73 74 6f 72 65 64 20 75 6e 64 65 72 20 26 61 6d 70 3b 6c 74 3b 42 61 73 | .a.page.stored.under.<Bas |
| ea40 | 65 50 61 74 68 26 61 6d 70 3b 67 74 3b 2f 64 69 72 31 2f 64 69 72 32 2c 20 74 68 65 20 54 50 61 | ePath>/dir1/dir2,.the.TPa |
| ea60 | 67 65 53 65 72 76 69 63 65 20 77 69 6c 6c 20 74 72 79 20 74 6f 20 70 61 72 73 65 20 61 6e 64 20 | geService.will.try.to.parse.and. |
| ea80 | 6c 6f 61 64 20 63 6f 6e 66 69 67 2e 78 6d 6c 20 66 69 6c 65 73 20 75 6e 64 65 72 20 26 61 6d 70 | load.config.xml.files.under.& |
| eaa0 | 3b 6c 74 3b 42 61 73 65 50 61 74 68 26 61 6d 70 3b 67 74 3b 2c 20 26 61 6d 70 3b 6c 74 3b 42 61 | ;lt;BasePath>,.<Ba |
| eac0 | 73 65 50 61 74 68 26 61 6d 70 3b 67 74 3b 2f 64 69 72 31 20 61 6e 64 20 26 61 6d 70 3b 6c 74 3b | sePath>/dir1.and.< |
| eae0 | 42 61 73 65 50 61 74 68 26 61 6d 70 3b 67 74 3b 2f 64 69 72 31 2f 64 69 72 32 2e 20 50 61 74 68 | BasePath>/dir1/dir2..Path |
| eb00 | 73 2c 20 6d 6f 64 75 6c 65 73 2c 20 61 6e 64 20 70 61 72 61 6d 65 74 65 72 73 20 73 70 65 63 69 | s,.modules,.and.parameters.speci |
| eb20 | 66 69 65 64 20 69 6e 20 74 68 65 73 65 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 66 69 6c 65 | fied.in.these.configuration.file |
| eb40 | 73 20 77 69 6c 6c 20 62 65 20 61 70 70 65 6e 64 65 64 20 6f 72 20 6d 65 72 67 65 64 20 69 6e 74 | s.will.be.appended.or.merged.int |
| eb60 | 6f 20 74 68 65 20 65 78 69 73 74 69 6e 67 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 63 6f 6e 66 69 | o.the.existing.application.confi |
| eb80 | 67 75 72 61 74 69 6f 6e 2e 20 48 65 72 65 20 26 61 6d 70 3b 6c 74 3b 42 61 73 65 50 61 74 68 26 | guration..Here.<BasePath& |
| eba0 | 61 6d 70 3b 67 74 3b 20 69 73 20 61 73 20 64 65 66 69 6e 65 64 20 69 6e 20 70 61 67 65 20 73 65 | amp;gt;.is.as.defined.in.page.se |
| ebc0 | 72 76 69 63 65 2e 0d 0a 0d 0a 0d 0a 54 68 65 20 66 6f 72 6d 61 74 20 6f 66 20 61 20 70 61 67 65 | rvice.......The.format.of.a.page |
| ebe0 | 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 66 69 6c 65 20 69 73 20 61 73 20 66 6f 6c 6c 6f 77 | .configuration.file.is.as.follow |
| ec00 | 73 2c 0d 0a 0d 0a 0d 0a 0d 0a 20 20 0d 0a 20 20 20 20 0d 0a 20 20 20 20 0d 0a 20 20 0d 0a 20 20 | s,.............................. |
| ec20 | 0d 0a 20 20 20 20 0d 0a 20 20 0d 0a 20 20 0d 0a 20 20 20 20 0d 0a 20 20 20 20 0d 0a 20 20 0d 0a | ................................ |
| ec40 | 20 20 0d 0a 20 20 20 20 0d 0a 20 20 0d 0a 20 20 0d 0a 20 20 20 20 0d 0a 20 20 0d 0a 0d 0a 0d 0a | ................................ |
| ec60 | 0d 0a 54 68 65 20 26 61 6d 70 3b 6c 74 3b 70 61 74 68 73 26 61 6d 70 3b 67 74 3b 2c 20 26 61 6d | ..The.<paths>,.&am |
| ec80 | 70 3b 6c 74 3b 6d 6f 64 75 6c 65 73 26 61 6d 70 3b 67 74 3b 20 61 6e 64 20 26 61 6d 70 3b 6c 74 | p;lt;modules>.and.&lt |
| eca0 | 3b 70 61 72 61 6d 65 74 65 72 73 26 61 6d 70 3b 67 74 3b 20 61 72 65 20 73 69 6d 69 6c 61 72 20 | ;parameters>.are.similar. |
| ecc0 | 74 6f 20 74 68 6f 73 65 20 69 6e 20 61 6e 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 63 6f 6e 66 69 | to.those.in.an.application.confi |
| ece0 | 67 75 72 61 74 69 6f 6e 2e 20 54 68 65 20 26 61 6d 70 3b 6c 74 3b 61 75 74 68 6f 72 69 7a 61 74 | guration..The.<authorizat |
| ed00 | 69 6f 6e 26 61 6d 70 3b 67 74 3b 20 73 70 65 63 69 66 69 65 73 20 74 68 65 20 61 75 74 68 6f 72 | ion>.specifies.the.author |
| ed20 | 69 7a 61 74 69 6f 6e 20 72 75 6c 65 73 20 74 68 61 74 20 61 70 70 6c 79 20 74 6f 20 74 68 65 20 | ization.rules.that.apply.to.the. |
| ed40 | 63 75 72 72 65 6e 74 20 70 61 67 65 20 64 69 72 65 63 74 6f 72 79 20 61 6e 64 20 61 6c 6c 20 69 | current.page.directory.and.all.i |
| ed60 | 74 73 20 73 75 62 64 69 72 65 63 74 6f 72 69 65 73 2e 20 49 74 20 77 69 6c 6c 20 62 65 20 65 78 | ts.subdirectories..It.will.be.ex |
| ed80 | 70 6c 61 69 6e 65 64 20 69 6e 20 6d 6f 72 65 20 64 65 74 61 69 6c 20 69 6e 20 66 75 74 75 72 65 | plained.in.more.detail.in.future |
| eda0 | 20 73 65 63 74 69 6f 6e 73 2e 20 54 68 65 20 26 61 6d 70 3b 6c 74 3b 70 61 67 65 73 26 61 6d 70 | .sections..The.<pages& |
| edc0 | 3b 67 74 3b 20 65 6c 65 6d 65 6e 74 20 73 70 65 63 69 66 69 65 73 20 74 68 65 20 69 6e 69 74 69 | ;gt;.element.specifies.the.initi |
| ede0 | 61 6c 20 76 61 6c 75 65 73 20 66 6f 72 20 74 68 65 20 70 72 6f 70 65 72 74 69 65 73 20 6f 66 20 | al.values.for.the.properties.of. |
| ee00 | 70 61 67 65 73 2e 20 45 61 63 68 20 26 61 6d 70 3b 6c 74 3b 70 61 67 65 26 61 6d 70 3b 67 74 3b | pages..Each.<page> |
| ee20 | 20 65 6c 65 6d 65 6e 74 20 73 70 65 63 69 66 69 65 73 20 74 68 65 20 69 6e 69 74 69 61 6c 20 70 | .element.specifies.the.initial.p |
| ee40 | 72 6f 70 65 72 74 79 20 76 61 6c 75 65 73 20 66 6f 72 20 61 20 70 61 72 74 69 63 75 6c 61 72 20 | roperty.values.for.a.particular. |
| ee60 | 70 61 67 65 20 69 64 65 6e 74 69 66 69 65 64 20 62 79 20 74 68 65 20 69 64 20 61 74 74 72 69 62 | page.identified.by.the.id.attrib |
| ee80 | 75 74 65 2e 20 49 6e 69 74 69 61 6c 20 70 72 6f 70 65 72 74 79 20 76 61 6c 75 65 73 20 67 69 76 | ute..Initial.property.values.giv |
| eea0 | 65 6e 20 69 6e 20 74 68 65 20 26 61 6d 70 3b 6c 74 3b 70 61 67 65 73 26 61 6d 70 3b 67 74 3b 20 | en.in.the.<pages>. |
| eec0 | 65 6c 65 6d 65 6e 74 20 61 70 70 6c 79 20 74 6f 20 61 6c 6c 20 70 61 67 65 73 20 69 6e 20 74 68 | element.apply.to.all.pages.in.th |
| eee0 | 65 20 63 75 72 72 65 6e 74 20 64 69 72 65 63 74 6f 72 79 20 61 6e 64 20 61 6c 6c 20 69 74 73 20 | e.current.directory.and.all.its. |
| ef00 | 73 75 62 64 69 72 65 63 74 6f 72 69 65 73 2e 0d 0a 0d 0a 0d 0a 43 6f 6d 70 6c 65 74 65 20 73 70 | subdirectories.......Complete.sp |
| ef20 | 65 63 69 66 69 63 61 74 69 6f 6e 20 6f 66 20 70 61 67 65 20 63 6f 6e 66 69 67 75 72 61 74 69 6f | ecification.of.page.configuratio |
| ef40 | 6e 73 20 63 61 6e 20 62 65 20 66 6f 75 6e 64 20 69 6e 20 74 68 65 20 44 54 44 20 61 6e 64 20 58 | ns.can.be.found.in.the.DTD.and.X |
| ef60 | 53 44 20 66 69 6c 65 73 2e 04 00 13 70 61 67 65 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 05 | SD.files....page.configurations. |
| ef80 | 00 00 23 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 43 6f 6e 74 72 6f 6c 73 2e 42 75 74 74 6f | ..#index.php?page=Controls.Butto |
| efa0 | 6e 23 32 30 30 31 01 00 0a 31 31 34 36 39 37 31 38 36 32 02 00 07 54 42 75 74 74 6f 6e 03 00 c0 | n#2001...1146971862...TButton... |
| efc0 | 05 54 42 75 74 74 6f 6e 20 63 72 65 61 74 65 73 20 61 20 63 6c 69 63 6b 20 62 75 74 74 6f 6e 20 | .TButton.creates.a.click.button. |
| efe0 | 6f 6e 20 61 20 57 65 62 20 70 61 67 65 2e 20 54 68 65 20 62 75 74 74 6f 6e 27 73 20 63 61 70 74 | on.a.Web.page..The.button's.capt |
| f000 | 69 6f 6e 20 69 73 20 73 70 65 63 69 66 69 65 64 20 62 79 20 54 65 78 74 20 70 72 6f 70 65 72 74 | ion.is.specified.by.Text.propert |
| f020 | 79 2e 20 41 20 62 75 74 74 6f 6e 20 69 73 20 75 73 65 64 20 74 6f 20 73 75 62 6d 69 74 20 64 61 | y..A.button.is.used.to.submit.da |
| f040 | 74 61 20 74 6f 20 61 20 70 61 67 65 2e 20 54 42 75 74 74 6f 6e 20 72 61 69 73 65 73 20 74 77 6f | ta.to.a.page..TButton.raises.two |
| f060 | 20 73 65 72 76 65 72 2d 73 69 64 65 20 65 76 65 6e 74 73 2c 20 43 6c 69 63 6b 20 61 6e 64 20 43 | .server-side.events,.Click.and.C |
| f080 | 6f 6d 6d 61 6e 64 2c 20 77 68 65 6e 20 69 74 20 69 73 20 63 6c 69 63 6b 65 64 20 6f 6e 20 74 68 | ommand,.when.it.is.clicked.on.th |
| f0a0 | 65 20 63 6c 69 65 6e 74 2d 73 69 64 65 2e 20 54 68 65 20 64 69 66 66 65 72 65 6e 63 65 20 62 65 | e.client-side..The.difference.be |
| f0c0 | 74 77 65 65 6e 20 43 6c 69 63 6b 20 61 6e 64 20 43 6f 6d 6d 61 6e 64 20 65 76 65 6e 74 73 20 69 | tween.Click.and.Command.events.i |
| f0e0 | 73 20 74 68 61 74 20 74 68 65 20 6c 61 74 74 65 72 20 65 76 65 6e 74 20 69 73 20 62 75 62 62 6c | s.that.the.latter.event.is.bubbl |
| f100 | 65 64 20 75 70 20 74 6f 20 74 68 65 20 62 75 74 74 6f 6e 27 73 20 61 6e 63 65 73 74 6f 72 20 63 | ed.up.to.the.button's.ancestor.c |
| f120 | 6f 6e 74 72 6f 6c 73 2e 20 41 20 43 6f 6d 6d 61 6e 64 20 65 76 65 6e 74 20 68 61 6e 64 6c 65 72 | ontrols..A.Command.event.handler |
| f140 | 20 63 61 6e 20 75 73 65 20 43 6f 6d 6d 61 6e 64 4e 61 6d 65 20 61 6e 64 20 43 6f 6d 6d 61 6e 64 | .can.use.CommandName.and.Command |
| f160 | 50 61 72 61 6d 65 74 65 72 20 61 73 73 6f 63 69 61 74 65 64 20 77 69 74 68 20 74 68 65 20 65 76 | Parameter.associated.with.the.ev |
| f180 | 65 6e 74 20 74 6f 20 70 65 72 66 6f 72 6d 20 73 70 65 63 69 66 69 63 20 61 63 74 69 6f 6e 73 2e | ent.to.perform.specific.actions. |
| f1a0 | 0d 0a 0d 0a 0d 0a 43 6c 69 63 6b 69 6e 67 20 6f 6e 20 62 75 74 74 6f 6e 20 63 61 6e 20 74 72 69 | ......Clicking.on.button.can.tri |
| f1c0 | 67 67 65 72 20 66 6f 72 6d 20 76 61 6c 69 64 61 74 69 6f 6e 2c 20 69 66 20 43 61 75 73 65 73 56 | gger.form.validation,.if.CausesV |
| f1e0 | 61 6c 69 64 61 74 69 6f 6e 20 69 73 20 74 72 75 65 2e 20 41 6e 64 20 74 68 65 20 76 61 6c 69 64 | alidation.is.true..And.the.valid |
| f200 | 61 74 69 6f 6e 20 6d 61 79 20 62 65 20 72 65 73 74 72 69 63 74 65 64 20 77 69 74 68 69 6e 20 61 | ation.may.be.restricted.within.a |
| f220 | 20 63 65 72 74 61 69 6e 20 67 72 6f 75 70 20 6f 66 20 76 61 6c 69 64 61 74 6f 72 20 63 6f 6e 74 | .certain.group.of.validator.cont |
| f240 | 72 6f 6c 73 20 61 63 63 6f 72 64 69 6e 67 20 74 6f 20 56 61 6c 69 64 61 74 69 6f 6e 47 72 6f 75 | rols.according.to.ValidationGrou |
| f260 | 70 2e 0d 0a 0d 0a 0d 0a 0d 0a 54 4f 44 4f 3a 20 63 75 73 74 6f 6d 20 61 74 74 72 69 62 75 74 65 | p.........TODO:.custom.attribute |
| f280 | 73 04 00 07 74 62 75 74 74 6f 6e 05 00 00 25 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 43 6f | s...tbutton...%index.php?page=Co |
| f2a0 | 6e 74 72 6f 6c 73 2e 43 68 65 63 6b 42 6f 78 23 32 31 30 31 01 00 0a 31 31 34 36 39 37 31 38 36 | ntrols.CheckBox#2101...114697186 |
| f2c0 | 32 02 00 09 54 43 68 65 63 6b 42 6f 78 03 00 ac 05 54 43 68 65 63 6b 42 6f 78 20 64 69 73 70 6c | 2...TCheckBox....TCheckBox.displ |
| f2e0 | 61 79 73 20 61 20 63 68 65 63 6b 20 62 6f 78 20 6f 6e 20 61 20 57 65 62 20 70 61 67 65 2e 20 41 | ays.a.check.box.on.a.Web.page..A |
| f300 | 20 63 61 70 74 69 6f 6e 20 63 61 6e 20 62 65 20 73 70 65 63 69 66 69 65 64 20 76 69 61 20 54 65 | .caption.can.be.specified.via.Te |
| f320 | 78 74 20 61 6e 64 20 64 69 73 70 6c 61 79 65 64 20 62 65 73 69 64 65 20 74 68 65 20 63 68 65 63 | xt.and.displayed.beside.the.chec |
| f340 | 6b 20 62 6f 78 2e 20 49 74 20 63 61 6e 20 61 70 70 65 61 72 20 65 69 74 68 65 72 20 6f 6e 20 74 | k.box..It.can.appear.either.on.t |
| f360 | 68 65 20 72 69 67 68 74 20 6f 72 20 6c 65 66 74 20 6f 66 20 74 68 65 20 63 68 65 63 6b 20 62 6f | he.right.or.left.of.the.check.bo |
| f380 | 78 2c 20 77 68 69 63 68 20 69 73 20 64 65 74 65 72 6d 69 6e 65 64 20 62 79 20 54 65 78 74 41 6c | x,.which.is.determined.by.TextAl |
| f3a0 | 69 67 6e 2e 20 59 6f 75 20 6d 61 79 20 66 75 72 74 68 65 72 20 73 70 65 63 69 66 79 20 61 74 74 | ign..You.may.further.specify.att |
| f3c0 | 72 69 62 75 74 65 73 20 61 70 70 6c 69 65 64 20 74 6f 20 74 68 65 20 74 65 78 74 20 62 79 20 75 | ributes.applied.to.the.text.by.u |
| f3e0 | 73 69 6e 67 20 4c 61 62 65 6c 41 74 74 72 69 62 75 74 65 73 2e 0d 0a 0d 0a 0d 0a 54 6f 20 64 65 | sing.LabelAttributes.......To.de |
| f400 | 74 65 72 6d 69 6e 65 20 77 68 65 74 68 65 72 20 74 68 65 20 63 68 65 63 6b 20 62 6f 78 20 69 73 | termine.whether.the.check.box.is |
| f420 | 20 63 68 65 63 6b 65 64 2c 20 74 65 73 74 20 74 68 65 20 43 68 65 63 6b 65 64 20 70 72 6f 70 65 | .checked,.test.the.Checked.prope |
| f440 | 72 74 79 2e 20 41 20 43 68 65 63 6b 65 64 43 68 61 6e 67 65 64 20 65 76 65 6e 74 20 69 73 20 72 | rty..A.CheckedChanged.event.is.r |
| f460 | 61 69 73 65 64 20 69 66 20 74 68 65 20 73 74 61 74 65 20 6f 66 20 43 68 65 63 6b 65 64 20 69 73 | aised.if.the.state.of.Checked.is |
| f480 | 20 63 68 61 6e 67 65 64 20 62 65 74 77 65 65 6e 20 70 6f 73 74 73 20 74 6f 20 74 68 65 20 73 65 | .changed.between.posts.to.the.se |
| f4a0 | 72 76 65 72 2e 20 49 66 20 41 75 74 6f 50 6f 73 74 42 61 63 6b 20 69 73 20 74 72 75 65 2c 20 63 | rver..If.AutoPostBack.is.true,.c |
| f4c0 | 68 61 6e 67 69 6e 67 20 74 68 65 20 63 68 65 63 6b 20 62 6f 78 20 73 74 61 74 65 20 77 69 6c 6c | hanging.the.check.box.state.will |
| f4e0 | 20 63 61 75 73 65 20 70 6f 73 74 62 61 63 6b 20 61 63 74 69 6f 6e 2e 20 41 6e 64 20 69 66 20 43 | .cause.postback.action..And.if.C |
| f500 | 61 75 73 65 73 56 61 6c 69 64 61 74 69 6f 6e 20 69 73 20 61 6c 73 6f 20 74 72 75 65 2c 20 75 70 | ausesValidation.is.also.true,.up |
| f520 | 6f 6e 20 70 6f 73 74 62 61 63 6b 20 76 61 6c 69 64 61 74 69 6f 6e 20 77 69 6c 6c 20 62 65 20 70 | on.postback.validation.will.be.p |
| f540 | 65 72 66 6f 72 6d 65 64 20 66 6f 72 20 76 61 6c 69 64 61 74 6f 72 73 20 77 69 74 68 69 6e 20 74 | erformed.for.validators.within.t |
| f560 | 68 65 20 73 70 65 63 69 66 69 65 64 20 56 61 6c 69 64 61 74 69 6f 6e 47 72 6f 75 70 2e 04 00 09 | he.specified.ValidationGroup.... |
| f580 | 74 63 68 65 63 6b 62 6f 78 05 00 00 28 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 43 6f 6e 74 | tcheckbox...(index.php?page=Cont |
| f5a0 | 72 6f 6c 73 2e 43 6f 6c 6f 72 50 69 63 6b 65 72 23 32 32 30 31 01 00 0a 31 31 34 36 39 37 31 38 | rols.ColorPicker#2201...11469718 |
| f5c0 | 36 32 02 00 0c 54 43 6f 6c 6f 72 50 69 63 6b 65 72 03 00 03 54 42 44 04 00 0c 74 63 6f 6c 6f 72 | 62...TColorPicker...TBD...tcolor |
| f5e0 | 70 69 63 6b 65 72 05 00 00 27 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 43 6f 6e 74 72 6f 6c | picker...'index.php?page=Control |
| f600 | 73 2e 44 61 74 65 50 69 63 6b 65 72 23 32 33 30 31 01 00 0a 31 31 34 36 39 37 31 38 36 33 02 00 | s.DatePicker#2301...1146971863.. |
| f620 | 0b 54 44 61 74 65 50 69 63 6b 65 72 03 00 b4 1a 54 44 61 74 65 50 69 63 6b 65 72 20 64 69 73 70 | .TDatePicker....TDatePicker.disp |
| f640 | 6c 61 79 73 20 61 20 74 65 78 74 20 62 6f 78 20 66 6f 72 20 64 61 74 65 20 69 6e 70 75 74 20 70 | lays.a.text.box.for.date.input.p |
| f660 | 75 72 70 6f 73 65 2e 20 0d 0a 57 68 65 6e 20 74 68 65 20 74 65 78 74 20 62 6f 78 20 72 65 63 65 | urpose....When.the.text.box.rece |
| f680 | 69 76 65 73 20 66 6f 63 75 73 2c 20 61 20 63 61 6c 65 6e 64 61 72 20 77 69 6c 6c 20 70 6f 70 20 | ives.focus,.a.calendar.will.pop. |
| f6a0 | 75 70 20 61 6e 64 20 75 73 65 72 73 20 63 61 6e 0d 0a 70 69 63 6b 20 75 70 20 66 72 6f 6d 20 69 | up.and.users.can..pick.up.from.i |
| f6c0 | 74 20 61 20 64 61 74 65 20 74 68 61 74 20 77 69 6c 6c 20 62 65 20 61 75 74 6f 6d 61 74 69 63 61 | t.a.date.that.will.be.automatica |
| f6e0 | 6c 6c 79 20 65 6e 74 65 72 65 64 20 69 6e 74 6f 20 74 68 65 20 74 65 78 74 20 62 6f 78 2e 0d 0a | lly.entered.into.the.text.box... |
| f700 | 54 68 65 20 66 6f 72 6d 61 74 20 6f 66 20 74 68 65 20 64 61 74 65 20 73 74 72 69 6e 67 20 64 69 | The.format.of.the.date.string.di |
| f720 | 73 70 6c 61 79 65 64 20 69 6e 20 74 68 65 20 74 65 78 74 20 62 6f 78 20 69 73 20 64 65 74 65 72 | splayed.in.the.text.box.is.deter |
| f740 | 6d 69 6e 65 64 20 62 79 0d 0a 74 68 65 20 44 61 74 65 46 6f 72 6d 61 74 20 70 72 6f 70 65 72 74 | mined.by..the.DateFormat.propert |
| f760 | 79 2e 20 56 61 6c 69 64 20 66 6f 72 6d 61 74 73 20 61 72 65 20 74 68 65 20 63 6f 6d 62 69 6e 61 | y..Valid.formats.are.the.combina |
| f780 | 74 69 6f 6e 20 6f 66 20 74 68 65 0d 0a 66 6f 6c 6c 6f 77 69 6e 67 20 74 6f 6b 65 6e 73 3a 0d 0a | tion.of.the..following.tokens:.. |
| f7a0 | 20 0d 0a 20 0d 0a 43 68 61 72 61 63 74 65 72 20 20 20 20 20 20 46 6f 72 6d 61 74 20 50 61 74 74 | ......Character......Format.Patt |
| f7c0 | 65 72 6e 20 28 65 6e 2d 55 53 29 0d 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | ern.(en-US)..------------------- |
| f7e0 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | -------------------------------- |
| f800 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0d 0a 20 64 20 20 20 20 20 20 20 20 20 20 | ------------------...d.......... |
| f820 | 20 20 20 20 64 61 79 20 64 69 67 69 74 0d 0a 20 64 64 20 20 20 20 20 20 20 20 20 20 20 20 20 70 | ....day.digit...dd.............p |
| f840 | 61 64 64 65 64 20 64 61 79 20 64 69 67 69 74 20 65 2e 67 2e 20 30 31 2c 20 30 32 0d 0a 20 4d 20 | added.day.digit.e.g..01,.02...M. |
| f860 | 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 6f 6e 74 68 20 64 69 67 69 74 0d 0a 20 4d 4d 20 20 20 | .............month.digit...MM... |
| f880 | 20 20 20 20 20 20 20 20 20 20 70 61 64 64 65 64 20 6d 6f 6e 74 68 20 64 69 67 69 74 0d 0a 20 4d | ..........padded.month.digit...M |
| f8a0 | 4d 4d 20 20 20 20 20 20 20 20 20 20 20 20 6c 6f 63 61 6c 69 7a 65 64 20 61 62 62 72 65 76 69 61 | MM............localized.abbrevia |
| f8c0 | 74 65 64 20 6d 6f 6e 74 68 20 6e 61 6d 65 73 2c 20 65 2e 67 2e 20 4d 61 72 2c 20 41 70 72 0d 0a | ted.month.names,.e.g..Mar,.Apr.. |
| f8e0 | 20 4d 4d 4d 4d 20 20 20 20 20 20 20 20 20 20 20 6c 6f 63 61 6c 69 7a 65 64 20 6d 6f 6e 74 68 20 | .MMMM...........localized.month. |
| f900 | 6e 61 6d 65 2c 20 65 2e 67 2e 20 4d 61 72 63 68 2c 20 41 70 72 69 6c 0d 0a 20 79 79 20 20 20 20 | name,.e.g..March,.April...yy.... |
| f920 | 20 20 20 20 20 20 20 20 20 32 20 64 69 67 69 74 20 79 65 61 72 0d 0a 20 79 79 79 79 20 20 20 20 | .........2.digit.year...yyyy.... |
| f940 | 20 20 20 20 20 20 20 34 20 64 69 67 69 74 20 79 65 61 72 0d 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | .......4.digit.year..----------- |
| f960 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | -------------------------------- |
| f980 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0d 0a 0d 0a 0d 0a | --------------------------...... |
| f9a0 | 0d 0a 54 68 65 20 64 61 74 65 20 6f 66 20 74 68 65 20 64 61 74 65 20 70 69 63 6b 65 72 20 63 61 | ..The.date.of.the.date.picker.ca |
| f9c0 | 6e 20 62 65 20 73 65 74 20 75 73 69 6e 67 20 74 68 65 20 44 61 74 65 20 6f 72 20 54 69 6d 65 73 | n.be.set.using.the.Date.or.Times |
| f9e0 | 74 61 6d 70 0d 0a 70 72 6f 70 65 72 74 69 65 73 2e 20 54 68 65 20 44 61 74 65 20 70 72 6f 70 65 | tamp..properties..The.Date.prope |
| fa00 | 72 74 79 20 76 61 6c 75 65 20 6d 75 73 74 20 62 65 20 69 6e 20 74 68 65 20 73 61 6d 65 20 66 6f | rty.value.must.be.in.the.same.fo |
| fa20 | 72 6d 61 74 20 61 73 20 74 68 65 20 70 61 74 74 65 72 6e 0d 0a 73 70 65 63 69 66 69 65 64 20 69 | rmat.as.the.pattern..specified.i |
| fa40 | 6e 20 74 68 65 20 44 61 74 65 46 6f 72 6d 61 74 20 70 72 6f 70 65 72 74 79 2e 20 54 68 65 20 54 | n.the.DateFormat.property..The.T |
| fa60 | 69 6d 65 73 74 61 6d 70 20 70 72 6f 70 65 72 74 79 0d 0a 6f 6e 6c 79 20 61 63 63 65 70 74 73 20 | imestamp.property..only.accepts. |
| fa80 | 69 6e 74 65 67 65 72 73 20 73 75 63 68 20 61 73 20 74 68 65 20 55 6e 69 78 20 74 69 6d 65 73 74 | integers.such.as.the.Unix.timest |
| faa0 | 61 6d 70 2e 0d 0a 0d 0a 0d 0a 0d 0a 54 44 61 74 65 50 69 63 6b 65 72 20 68 61 73 20 74 68 72 65 | amp.........TDatePicker.has.thre |
| fac0 | 65 20 4d 6f 64 65 20 74 6f 20 73 68 6f 77 20 74 68 65 20 64 61 74 65 20 70 69 63 6b 65 72 20 70 | e.Mode.to.show.the.date.picker.p |
| fae0 | 6f 70 75 70 2e 20 0d 0a 20 0d 0a 20 09 42 61 73 69 63 20 2d 20 4f 6e 6c 79 20 73 68 6f 77 73 20 | opup.........Basic.-.Only.shows. |
| fb00 | 61 20 74 65 78 74 20 69 6e 70 75 74 2c 20 66 6f 63 75 73 69 6e 67 20 6f 6e 20 74 68 65 20 69 6e | a.text.input,.focusing.on.the.in |
| fb20 | 70 75 74 20 73 68 6f 77 73 20 74 68 65 20 64 61 74 65 20 70 69 63 6b 65 72 2e 0d 0a 09 42 75 74 | put.shows.the.date.picker....But |
| fb40 | 74 6f 6e 20 2d 20 53 68 6f 77 73 20 61 20 62 75 74 74 6f 6e 20 6e 65 78 74 20 74 6f 20 74 68 65 | ton.-.Shows.a.button.next.to.the |
| fb60 | 20 74 65 78 74 20 69 6e 70 75 74 2c 20 63 6c 69 63 6b 69 6e 67 20 6f 6e 20 74 68 65 20 62 75 74 | .text.input,.clicking.on.the.but |
| fb80 | 74 6f 6e 20 73 68 6f 77 73 20 74 68 65 20 64 61 74 65 2c 20 62 75 74 74 6f 6e 20 74 65 78 74 20 | ton.shows.the.date,.button.text. |
| fba0 | 63 61 6e 20 62 65 20 62 79 20 74 68 65 20 42 75 74 74 6f 6e 54 65 78 74 20 70 72 6f 70 65 72 74 | can.be.by.the.ButtonText.propert |
| fbc0 | 79 2e 0d 0a 09 49 6d 61 67 65 42 75 74 74 6f 6e 20 2d 20 53 68 6f 77 73 20 61 6e 20 69 6d 61 67 | y....ImageButton.-.Shows.an.imag |
| fbe0 | 65 20 6e 65 78 74 20 74 6f 20 74 68 65 20 74 65 78 74 20 69 6e 70 75 74 2c 20 63 6c 69 63 6b 69 | e.next.to.the.text.input,.clicki |
| fc00 | 6e 67 20 6f 6e 20 74 68 65 20 69 6d 61 67 65 20 73 68 6f 77 73 20 74 68 65 20 64 61 74 65 20 70 | ng.on.the.image.shows.the.date.p |
| fc20 | 69 63 6b 65 72 2c 20 69 6d 61 67 65 20 73 6f 75 72 63 65 20 63 61 6e 20 62 65 20 63 68 61 6e 67 | icker,.image.source.can.be.chang |
| fc40 | 65 20 74 68 72 6f 75 67 68 20 74 68 65 20 49 6d 61 67 65 55 72 6c 20 70 72 6f 70 65 72 74 79 2e | e.through.the.ImageUrl.property. |
| fc60 | 0d 0a 20 0d 0a 0d 0a 0d 0a 54 68 65 20 43 73 73 43 6c 61 73 73 20 70 72 6f 70 65 72 74 79 20 63 | .........The.CssClass.property.c |
| fc80 | 61 6e 20 62 65 20 75 73 65 64 20 74 6f 20 6f 76 65 72 72 69 64 65 20 74 68 65 20 63 73 73 20 63 | an.be.used.to.override.the.css.c |
| fca0 | 6c 61 73 73 20 6e 61 6d 65 20 0d 0a 66 6f 72 20 74 68 65 20 64 61 74 65 20 70 69 63 6b 65 72 20 | lass.name...for.the.date.picker. |
| fcc0 | 70 61 6e 65 6c 2e 20 54 68 65 20 43 61 6c 65 6e 64 61 72 53 74 79 6c 65 20 70 72 6f 70 65 72 74 | panel..The.CalendarStyle.propert |
| fce0 | 79 20 63 68 61 6e 67 65 73 20 74 68 65 20 6f 76 65 72 61 6c 6c 20 63 61 6c 65 6e 64 61 72 20 73 | y.changes.the.overall.calendar.s |
| fd00 | 74 79 6c 65 2e 20 0d 0a 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 43 61 6c 65 6e 64 61 72 53 74 | tyle....The.following.CalendarSt |
| fd20 | 79 6c 65 20 76 61 6c 75 65 73 20 61 72 65 20 61 76 61 69 6c 61 62 6c 65 3a 0d 0a 09 0d 0a 09 09 | yle.values.are.available:....... |
| fd40 | 64 65 66 61 75 6c 74 20 2d 20 54 68 65 20 64 65 66 61 75 6c 74 20 63 61 6c 65 6e 64 61 72 20 73 | default.-.The.default.calendar.s |
| fd60 | 74 79 6c 65 2e 0d 0a 09 0d 0a 0d 0a 0d 0a 54 68 65 20 49 6e 70 75 74 4d 6f 64 65 20 70 72 6f 70 | tyle..........The.InputMode.prop |
| fd80 | 65 72 74 79 20 63 61 6e 20 62 65 20 73 65 74 20 74 6f 20 26 71 75 6f 74 3b 54 65 78 74 42 6f 78 | erty.can.be.set.to."TextBox |
| fda0 | 26 71 75 6f 74 3b 20 6f 72 20 26 71 75 6f 74 3b 44 72 6f 70 44 6f 77 6e 4c 69 73 74 26 71 75 6f | ".or."DropDownList&quo |
| fdc0 | 74 3b 20 77 69 74 68 0d 0a 64 65 66 61 75 6c 74 20 61 73 20 26 71 75 6f 74 3b 54 65 78 74 42 6f | t;.with..default.as."TextBo |
| fde0 | 78 26 71 75 6f 74 3b 2e 20 49 6e 20 44 72 6f 70 44 6f 77 6e 4c 69 73 74 20 6d 6f 64 65 2c 20 69 | x"..In.DropDownList.mode,.i |
| fe00 | 6e 20 61 64 64 69 74 69 6f 6e 20 74 6f 20 74 68 65 20 70 6f 70 75 70 20 64 61 74 65 20 70 69 63 | n.addition.to.the.popup.date.pic |
| fe20 | 6b 65 72 2c 20 74 68 72 65 65 0d 0a 64 72 6f 70 20 64 6f 77 6e 20 6c 69 73 74 20 28 64 61 79 2c | ker,.three..drop.down.list.(day, |
| fe40 | 20 6d 6f 6e 74 68 20 61 6e 64 20 79 65 61 72 29 20 61 72 65 20 70 72 65 73 65 6e 74 65 64 20 74 | .month.and.year).are.presented.t |
| fe60 | 6f 20 73 65 6c 65 63 74 20 74 68 65 20 64 61 74 65 20 2e 20 0d 0a 57 68 65 6e 20 49 6e 70 75 74 | o.select.the.date.....When.Input |
| fe80 | 4d 6f 64 65 20 65 71 75 61 6c 73 20 26 71 75 6f 74 3b 44 72 6f 70 44 6f 77 6e 4c 69 73 74 26 71 | Mode.equals."DropDownList&q |
| fea0 | 75 6f 74 3b 2c 20 74 68 65 20 6f 72 64 65 72 20 61 6e 64 20 61 70 70 65 61 72 61 6e 63 65 20 6f | uot;,.the.order.and.appearance.o |
| fec0 | 66 20 74 68 65 20 64 61 74 65 2c 20 6d 6f 6e 74 68 2c 20 61 6e 64 20 79 65 61 72 0d 0a 77 69 6c | f.the.date,.month,.and.year..wil |
| fee0 | 6c 20 64 65 70 65 6e 64 20 6f 6e 20 74 68 65 20 70 61 74 74 65 72 6e 20 73 70 65 63 69 66 69 65 | l.depend.on.the.pattern.specifie |
| ff00 | 64 20 69 6e 20 44 61 74 65 46 6f 72 6d 61 74 20 70 72 6f 70 65 72 74 79 2e 20 0d 0a 0d 0a 0d 0a | d.in.DateFormat.property........ |
| ff20 | 54 68 65 20 70 6f 70 75 70 20 64 61 74 65 20 70 69 63 6b 65 72 20 63 61 6e 20 62 65 20 68 69 64 | The.popup.date.picker.can.be.hid |
| ff40 | 64 65 6e 20 62 79 20 73 70 65 63 69 66 79 69 6e 67 20 53 68 6f 77 43 61 6c 65 6e 64 61 72 20 61 | den.by.specifying.ShowCalendar.a |
| ff60 | 73 20 66 61 6c 73 65 2e 20 4d 75 63 68 20 6f 66 20 74 68 65 0d 0a 74 65 78 74 20 6f 66 20 74 68 | s.false..Much.of.the..text.of.th |
| ff80 | 65 20 70 6f 70 75 70 20 64 61 74 65 20 70 69 63 6b 65 72 20 63 61 6e 20 62 65 20 63 68 61 6e 67 | e.popup.date.picker.can.be.chang |
| ffa0 | 65 64 20 74 6f 20 61 20 64 69 66 66 65 72 65 6e 74 20 6c 61 6e 67 75 61 67 65 20 75 73 69 6e 67 | ed.to.a.different.language.using |
| ffc0 | 20 74 68 65 20 43 75 6c 74 75 72 65 20 70 72 6f 70 65 72 74 79 2e 0d 0a 0d 0a 0d 0a 54 68 65 20 | .the.Culture.property.......The. |
| ffe0 | 63 61 6c 65 6e 64 61 72 20 70 69 63 6b 65 72 20 79 65 61 72 20 6c 69 6d 69 74 20 63 61 6e 20 62 | calendar.picker.year.limit.can.b |
| 10000 | 65 20 73 65 74 20 75 73 69 6e 67 20 74 68 65 20 46 72 6f 6d 59 65 61 72 20 61 6e 64 20 55 70 54 | e.set.using.the.FromYear.and.UpT |
| 10020 | 6f 59 65 61 72 20 70 72 6f 70 65 72 74 69 65 73 0d 0a 77 68 65 72 65 20 46 72 6f 6d 59 65 61 72 | oYear.properties..where.FromYear |
| 10040 | 20 69 73 20 74 68 65 20 73 74 61 72 74 69 6e 67 20 79 65 61 72 20 61 6e 64 20 55 70 54 6f 59 65 | .is.the.starting.year.and.UpToYe |
| 10060 | 61 72 20 69 73 20 74 68 65 20 6c 61 73 74 20 79 65 61 72 20 73 65 6c 65 63 74 61 62 6c 65 2e 0d | ar.is.the.last.year.selectable.. |
| 10080 | 0a 54 68 65 20 73 74 61 72 74 69 6e 67 20 64 61 79 20 6f 66 20 74 68 65 20 77 65 65 6b 20 63 61 | .The.starting.day.of.the.week.ca |
| 100a0 | 6e 20 62 65 20 63 68 61 6e 67 65 64 20 62 79 20 74 68 65 20 46 69 72 73 74 44 61 79 4f 66 57 65 | n.be.changed.by.the.FirstDayOfWe |
| 100c0 | 65 6b 20 70 72 6f 70 65 72 74 79 2c 20 77 69 74 68 20 30 20 61 73 20 53 75 6e 64 61 79 2c 20 31 | ek.property,.with.0.as.Sunday,.1 |
| 100e0 | 20 61 73 20 4d 6f 6e 64 61 79 2c 20 65 74 63 2e 0d 0a 0d 0a 0d 0a 4e 6f 74 65 20 31 3a 20 49 66 | .as.Monday,.etc.......Note.1:.If |
| 10100 | 20 74 68 65 20 49 6e 70 75 74 4d 6f 64 65 20 69 73 20 26 71 75 6f 74 3b 54 65 78 74 42 6f 78 26 | .the.InputMode.is."TextBox& |
| 10120 | 71 75 6f 74 3b 2c 20 74 68 65 20 44 61 74 65 46 6f 72 6d 61 74 20 73 68 6f 75 6c 64 20 0d 0a 6f | quot;,.the.DateFormat.should...o |
| 10140 | 6e 6c 79 20 4e 4f 54 20 63 6f 6e 74 61 69 6e 20 4d 4d 4d 20 6f 72 20 4d 4d 4d 4d 20 70 61 74 74 | nly.NOT.contain.MMM.or.MMMM.patt |
| 10160 | 65 72 6e 73 2e 20 54 68 65 20 0d 0a 73 65 72 76 65 72 20 73 69 64 65 20 64 61 74 65 20 70 61 72 | erns..The...server.side.date.par |
| 10180 | 73 65 72 20 77 69 6c 6c 20 6e 6f 74 20 62 65 20 61 62 6c 65 20 74 6f 20 64 65 74 65 72 6d 69 6e | ser.will.not.be.able.to.determin |
| 101a0 | 65 20 74 68 65 20 63 6f 72 72 65 63 74 20 64 61 74 65 20 69 66 20 4d 4d 4d 20 6f 72 0d 0a 4d 4d | e.the.correct.date.if.MMM.or..MM |
| 101c0 | 4d 4d 20 61 72 65 20 75 73 65 64 2e 20 57 68 65 6e 20 49 6e 70 75 74 4d 6f 64 65 20 65 71 75 61 | MM.are.used..When.InputMode.equa |
| 101e0 | 6c 73 20 26 71 75 6f 74 3b 44 72 6f 70 44 6f 77 6e 4c 69 73 74 26 71 75 6f 74 3b 2c 20 61 6c 6c | ls."DropDownList",.all |
| 10200 | 20 70 61 74 74 65 72 6e 73 20 63 61 6e 20 62 65 20 75 73 65 64 2e 0d 0a 20 0d 0a 4e 6f 74 65 20 | .patterns.can.be.used......Note. |
| 10220 | 32 3a 20 57 68 65 6e 20 74 68 65 20 54 44 61 74 65 50 69 63 6b 65 72 20 69 73 20 75 73 65 64 20 | 2:.When.the.TDatePicker.is.used. |
| 10240 | 74 6f 67 65 74 68 65 72 0d 0a 77 69 74 68 20 61 20 76 61 6c 69 64 61 74 6f 72 2c 20 74 68 65 20 | together..with.a.validator,.the. |
| 10260 | 44 61 74 65 46 6f 72 6d 61 74 20 70 72 6f 70 65 72 74 79 20 6f 66 20 74 68 65 20 76 61 6c 69 64 | DateFormat.property.of.the.valid |
| 10280 | 61 74 6f 72 20 6d 75 73 74 20 62 65 20 65 71 75 61 6c 20 74 6f 20 0d 0a 74 68 65 20 44 61 74 65 | ator.must.be.equal.to...the.Date |
| 102a0 | 46 6f 72 6d 61 74 20 6f 66 20 74 68 65 20 54 44 61 74 65 50 69 63 6b 65 72 20 41 4e 44 20 6d 75 | Format.of.the.TDatePicker.AND.mu |
| 102c0 | 73 74 20 73 65 74 20 44 61 74 61 54 79 70 65 3d 26 71 75 6f 74 3b 44 61 74 65 26 71 75 6f 74 3b | st.set.DataType="Date" |
| 102e0 | 20 0d 0a 6f 6e 20 74 68 65 20 76 61 6c 69 64 61 74 6f 72 20 74 6f 20 65 6e 73 75 72 65 20 63 6f | ...on.the.validator.to.ensure.co |
| 10300 | 72 72 65 63 74 20 76 61 6c 69 64 61 74 69 6f 6e 2e 20 53 65 65 20 0d 0a 54 43 6f 6d 70 61 72 65 | rrect.validation..See...TCompare |
| 10320 | 56 61 6c 69 64 61 74 6f 72 2c 0d 0a 54 44 61 74 61 54 79 70 65 56 61 6c 69 64 61 74 6f 72 20 61 | Validator,..TDataTypeValidator.a |
| 10340 | 6e 64 20 20 0d 0a 54 52 61 6e 67 65 56 61 6c 69 64 61 74 6f 72 20 0d 0a 66 6f 72 20 64 65 74 61 | nd....TRangeValidator...for.deta |
| 10360 | 69 6c 73 2e 04 00 0b 74 64 61 74 65 70 69 63 6b 65 72 05 00 00 27 69 6e 64 65 78 2e 70 68 70 3f | ils....tdatepicker...'index.php? |
| 10380 | 70 61 67 65 3d 43 6f 6e 74 72 6f 6c 73 2e 45 78 70 72 65 73 73 69 6f 6e 23 32 34 30 31 01 00 0a | page=Controls.Expression#2401... |
| 103a0 | 31 31 34 36 39 37 31 38 36 33 02 00 0b 54 45 78 70 72 65 73 73 69 6f 6e 03 00 fa 05 54 45 78 70 | 1146971863...TExpression....TExp |
| 103c0 | 72 65 73 73 69 6f 6e 20 65 76 61 6c 75 61 74 65 73 20 61 20 50 48 50 20 65 78 70 72 65 73 73 69 | ression.evaluates.a.PHP.expressi |
| 103e0 | 6f 6e 20 61 6e 64 20 64 69 73 70 6c 61 79 73 20 74 68 65 20 65 76 61 6c 75 61 74 69 6f 6e 20 72 | on.and.displays.the.evaluation.r |
| 10400 | 65 73 75 6c 74 2e 20 54 6f 20 73 70 65 63 69 66 79 20 74 68 65 20 65 78 70 72 65 73 73 69 6f 6e | esult..To.specify.the.expression |
| 10420 | 20 74 6f 20 62 65 20 65 76 61 6c 75 61 74 65 64 2c 20 73 65 74 20 74 68 65 20 45 78 70 72 65 73 | .to.be.evaluated,.set.the.Expres |
| 10440 | 73 69 6f 6e 20 70 72 6f 70 65 72 74 79 2e 20 4e 6f 74 65 2c 20 54 45 78 70 72 65 73 73 69 6f 6e | sion.property..Note,.TExpression |
| 10460 | 20 65 76 61 6c 75 61 74 65 73 20 74 68 65 20 65 78 70 72 65 73 73 69 6f 6e 20 64 75 72 69 6e 67 | .evaluates.the.expression.during |
| 10480 | 20 74 68 65 20 72 65 6e 64 65 72 69 6e 67 20 63 6f 6e 74 72 6f 6c 20 6c 69 66 65 63 79 63 6c 65 | .the.rendering.control.lifecycle |
| 104a0 | 2e 0d 0a 0d 0a 0d 0a 0d 0a 54 68 65 20 63 6f 6e 74 65 78 74 20 6f 66 20 74 68 65 20 65 78 70 72 | .........The.context.of.the.expr |
| 104c0 | 65 73 73 69 6f 6e 20 69 6e 20 61 20 54 45 78 70 72 65 73 73 69 6f 6e 20 63 6f 6e 74 72 6f 6c 20 | ession.in.a.TExpression.control. |
| 104e0 | 69 73 20 74 68 65 20 63 6f 6e 74 72 6f 6c 20 69 74 73 65 6c 66 2e 20 54 68 61 74 20 69 73 2c 20 | is.the.control.itself..That.is,. |
| 10500 | 24 74 68 69 73 20 72 65 70 72 65 73 65 6e 74 73 20 74 68 65 20 63 6f 6e 74 72 6f 6c 20 6f 62 6a | $this.represents.the.control.obj |
| 10520 | 65 63 74 20 69 66 20 69 74 20 69 73 20 70 72 65 73 65 6e 74 20 69 6e 20 74 68 65 20 65 78 70 72 | ect.if.it.is.present.in.the.expr |
| 10540 | 65 73 73 69 6f 6e 2e 20 46 6f 72 20 65 78 61 6d 70 6c 65 2c 20 74 68 65 20 66 6f 6c 6c 6f 77 69 | ession..For.example,.the.followi |
| 10560 | 6e 67 20 74 65 6d 70 6c 61 74 65 20 74 61 67 20 77 69 6c 6c 20 64 69 73 70 6c 61 79 20 74 68 65 | ng.template.tag.will.display.the |
| 10580 | 20 74 69 74 6c 65 20 6f 66 20 74 68 65 20 70 61 67 65 20 63 6f 6e 74 61 69 6e 69 6e 67 20 74 68 | .title.of.the.page.containing.th |
| 105a0 | 65 20 54 45 78 70 72 65 73 73 69 6f 6e 20 63 6f 6e 74 72 6f 6c 2e 0d 0a 0d 0a 0d 0a 26 61 6d 70 | e.TExpression.control.......& |
| 105c0 | 3b 6c 74 3b 63 6f 6d 3a 54 45 78 70 72 65 73 73 69 6f 6e 20 45 78 70 72 65 73 73 69 6f 6e 3d 26 | ;lt;com:TExpression.Expression=& |
| 105e0 | 71 75 6f 74 3b 24 74 68 69 73 2d 26 67 74 3b 50 61 67 65 2d 26 67 74 3b 54 69 74 6c 65 26 71 75 | quot;$this->Page->Title&qu |
| 10600 | 6f 74 3b 20 2f 26 61 6d 70 3b 67 74 3b 0d 0a 0d 0a 0d 0a 0d 0a 42 65 20 61 77 61 72 65 2c 20 73 | ot;./>........Be.aware,.s |
| 10620 | 69 6e 63 65 20 54 45 78 70 72 65 73 73 69 6f 6e 20 61 6c 6c 6f 77 73 20 65 78 65 63 75 74 69 6f | ince.TExpression.allows.executio |
| 10640 | 6e 20 6f 66 20 61 72 62 69 74 72 61 72 79 20 50 48 50 20 63 6f 64 65 2c 20 69 6e 20 67 65 6e 65 | n.of.arbitrary.PHP.code,.in.gene |
| 10660 | 72 61 6c 20 79 6f 75 20 73 68 6f 75 6c 64 20 6e 6f 74 20 75 73 65 20 69 74 20 74 6f 20 65 76 61 | ral.you.should.not.use.it.to.eva |
| 10680 | 6c 75 61 74 65 20 65 78 70 72 65 73 73 69 6f 6e 73 20 73 75 62 6d 69 74 74 65 64 20 62 79 20 79 | luate.expressions.submitted.by.y |
| 106a0 | 6f 75 72 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 75 73 65 72 73 2e 04 00 0b 74 65 78 70 72 65 73 | our.application.users....texpres |
| 106c0 | 73 69 6f 6e 05 00 00 27 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 43 6f 6e 74 72 6f 6c 73 2e | sion...'index.php?page=Controls. |
| 106e0 | 46 69 6c 65 55 70 6c 6f 61 64 23 32 35 30 31 01 00 0a 31 31 34 36 39 37 31 38 36 33 02 00 0b 54 | FileUpload#2501...1146971863...T |
| 10700 | 46 69 6c 65 55 70 6c 6f 61 64 03 00 9b 08 54 46 69 6c 65 55 70 6c 6f 61 64 20 64 69 73 70 6c 61 | FileUpload....TFileUpload.displa |
| 10720 | 79 73 20 61 20 66 69 6c 65 20 75 70 6c 6f 61 64 20 66 69 65 6c 64 20 6f 6e 20 61 20 57 65 62 20 | ys.a.file.upload.field.on.a.Web. |
| 10740 | 70 61 67 65 2e 20 55 70 6f 6e 20 70 6f 73 74 62 61 63 6b 2c 20 74 68 65 20 74 65 78 74 20 65 6e | page..Upon.postback,.the.text.en |
| 10760 | 74 65 72 65 64 20 69 6e 74 6f 20 74 68 65 20 66 69 65 6c 64 20 77 69 6c 6c 20 62 65 20 74 72 65 | tered.into.the.field.will.be.tre |
| 10780 | 61 74 65 64 20 61 73 20 74 68 65 20 28 6c 6f 63 61 6c 29 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 | ated.as.the.(local).name.of.the. |
| 107a0 | 66 69 6c 65 20 74 68 61 74 20 69 73 20 75 70 6c 6f 61 64 65 64 20 74 6f 20 74 68 65 20 73 65 72 | file.that.is.uploaded.to.the.ser |
| 107c0 | 76 65 72 2e 0d 0a 0d 0a 0d 0a 54 46 69 6c 65 55 70 6c 6f 61 64 20 72 61 69 73 65 73 20 61 6e 20 | ver.......TFileUpload.raises.an. |
| 107e0 | 4f 6e 46 69 6c 65 55 70 6c 6f 61 64 20 65 76 65 6e 74 20 77 68 65 6e 20 69 74 20 69 73 20 70 6f | OnFileUpload.event.when.it.is.po |
| 10800 | 73 74 20 62 61 63 6b 2e 20 54 68 65 20 70 72 6f 70 65 72 74 79 20 48 61 73 46 69 6c 65 20 69 6e | st.back..The.property.HasFile.in |
| 10820 | 64 69 63 61 74 65 73 20 77 68 65 74 68 65 72 20 74 68 65 20 66 69 6c 65 20 75 70 6c 6f 61 64 20 | dicates.whether.the.file.upload. |
| 10840 | 69 73 20 73 75 63 63 65 73 73 66 75 6c 20 6f 72 20 6e 6f 74 2e 20 49 66 20 73 75 63 63 65 73 73 | is.successful.or.not..If.success |
| 10860 | 66 75 6c 2c 20 74 68 65 20 75 70 6c 6f 61 64 65 64 20 66 69 6c 65 20 6d 61 79 20 62 65 20 73 61 | ful,.the.uploaded.file.may.be.sa |
| 10880 | 76 65 64 20 6f 6e 20 74 68 65 20 73 65 72 76 65 72 20 62 79 20 63 61 6c 6c 69 6e 67 20 73 61 76 | ved.on.the.server.by.calling.sav |
| 108a0 | 65 41 73 28 29 20 6d 65 74 68 6f 64 2e 0d 0a 0d 0a 0d 0a 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 | eAs().method.......The.following |
| 108c0 | 20 70 72 6f 70 65 72 74 69 65 73 20 67 69 76 65 20 74 68 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e | .properties.give.the.information |
| 108e0 | 20 61 62 6f 75 74 20 74 68 65 20 75 70 6c 6f 61 64 65 64 20 66 69 6c 65 3a 0d 0a 0d 0a 0d 0a 20 | .about.the.uploaded.file:....... |
| 10900 | 20 46 69 6c 65 4e 61 6d 65 20 2d 20 74 68 65 20 6f 72 69 67 69 6e 61 6c 20 63 6c 69 65 6e 74 2d | .FileName.-.the.original.client- |
| 10920 | 73 69 64 65 20 66 69 6c 65 20 6e 61 6d 65 20 77 69 74 68 6f 75 74 20 64 69 72 65 63 74 6f 72 79 | side.file.name.without.directory |
| 10940 | 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 0d 0a 20 20 46 69 6c 65 54 79 70 65 20 2d 20 74 68 65 20 | .information.....FileType.-.the. |
| 10960 | 4d 49 4d 45 20 74 79 70 65 20 6f 66 20 74 68 65 20 75 70 6c 6f 61 64 65 64 20 66 69 6c 65 2e 0d | MIME.type.of.the.uploaded.file.. |
| 10980 | 0a 20 20 46 69 6c 65 53 69 7a 65 20 2d 20 74 68 65 20 66 69 6c 65 20 73 69 7a 65 20 69 6e 20 62 | ...FileSize.-.the.file.size.in.b |
| 109a0 | 79 74 65 73 2e 0d 0a 20 20 4c 6f 63 61 6c 4e 61 6d 65 20 2d 20 74 68 65 20 61 62 73 6f 6c 75 74 | ytes.....LocalName.-.the.absolut |
| 109c0 | 65 20 66 69 6c 65 20 70 61 74 68 20 6f 66 20 74 68 65 20 75 70 6c 6f 61 64 65 64 20 66 69 6c 65 | e.file.path.of.the.uploaded.file |
| 109e0 | 20 6f 6e 20 74 68 65 20 73 65 72 76 65 72 2e 20 4e 6f 74 65 2c 20 74 68 69 73 20 66 69 6c 65 20 | .on.the.server..Note,.this.file. |
| 10a00 | 77 69 6c 6c 20 62 65 20 64 65 6c 65 74 65 64 20 61 66 74 65 72 20 74 68 65 20 63 75 72 72 65 6e | will.be.deleted.after.the.curren |
| 10a20 | 74 20 70 61 67 65 20 72 65 71 75 65 73 74 20 69 73 20 63 6f 6d 70 6c 65 74 65 64 2e 20 43 61 6c | t.page.request.is.completed..Cal |
| 10a40 | 6c 20 73 61 76 65 41 73 28 29 20 74 6f 20 73 61 76 65 20 74 68 65 20 75 70 6c 6f 61 64 65 64 20 | l.saveAs().to.save.the.uploaded. |
| 10a60 | 66 69 6c 65 2e 0d 0a 0d 0a 0d 0a 49 66 20 74 68 65 20 66 69 6c 65 20 75 70 6c 6f 61 64 20 69 73 | file.......If.the.file.upload.is |
| 10a80 | 20 75 6e 73 75 63 63 65 73 73 66 75 6c 2c 20 74 68 65 20 70 72 6f 70 65 72 74 79 20 45 72 72 6f | .unsuccessful,.the.property.Erro |
| 10aa0 | 72 43 6f 64 65 20 67 69 76 65 73 20 74 68 65 20 65 72 72 6f 72 20 63 6f 64 65 20 64 65 73 63 72 | rCode.gives.the.error.code.descr |
| 10ac0 | 69 62 69 6e 67 20 74 68 65 20 63 61 75 73 65 20 6f 66 20 66 61 69 6c 75 72 65 2e 20 53 65 65 20 | ibing.the.cause.of.failure..See. |
| 10ae0 | 50 48 50 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 66 6f 72 20 61 20 63 6f 6d 70 6c 65 74 65 | PHP.documentation.for.a.complete |
| 10b00 | 20 65 78 70 6c 61 6e 61 74 69 6f 6e 20 6f 66 20 74 68 65 20 70 6f 73 73 69 62 6c 65 20 65 72 72 | .explanation.of.the.possible.err |
| 10b20 | 6f 72 20 63 6f 64 65 73 2e 04 00 0b 74 66 69 6c 65 75 70 6c 6f 61 64 05 00 00 21 69 6e 64 65 78 | or.codes....tfileupload...!index |
| 10b40 | 2e 70 68 70 3f 70 61 67 65 3d 43 6f 6e 74 72 6f 6c 73 2e 48 65 61 64 23 32 36 30 31 01 00 0a 31 | .php?page=Controls.Head#2601...1 |
| 10b60 | 31 34 36 39 37 31 38 36 33 02 00 05 54 48 65 61 64 03 00 03 54 42 44 04 00 05 74 68 65 61 64 05 | 146971863...THead...TBD...thead. |
| 10b80 | 00 00 28 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 43 6f 6e 74 72 6f 6c 73 2e 48 69 64 64 65 | ..(index.php?page=Controls.Hidde |
| 10ba0 | 6e 46 69 65 6c 64 23 32 37 30 31 01 00 0a 31 31 34 36 39 37 31 38 36 33 02 00 0c 54 48 69 64 64 | nField#2701...1146971863...THidd |
| 10bc0 | 65 6e 46 69 65 6c 64 03 00 d5 01 54 48 69 64 64 65 6e 46 69 65 6c 64 20 72 65 70 72 65 73 65 6e | enField....THiddenField.represen |
| 10be0 | 74 73 20 61 20 68 69 64 64 65 6e 20 66 69 65 6c 64 20 6f 6e 20 61 20 57 65 62 20 70 61 67 65 2e | ts.a.hidden.field.on.a.Web.page. |
| 10c00 | 20 54 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 65 20 68 69 64 64 65 6e 20 66 69 65 6c 64 20 63 | .The.value.of.the.hidden.field.c |
| 10c20 | 61 6e 20 62 65 20 61 63 63 65 73 73 65 64 20 76 69 61 20 69 74 73 20 56 61 6c 75 65 20 70 72 6f | an.be.accessed.via.its.Value.pro |
| 10c40 | 70 65 72 74 79 2e 0d 0a 0d 0a 0d 0a 54 48 69 64 64 65 6e 46 69 65 6c 64 20 72 61 69 73 65 73 20 | perty.......THiddenField.raises. |
| 10c60 | 61 6e 20 4f 6e 56 61 6c 75 65 43 68 61 6e 67 65 64 20 65 76 65 6e 74 20 69 66 20 69 74 73 20 76 | an.OnValueChanged.event.if.its.v |
| 10c80 | 61 6c 75 65 20 69 73 20 63 68 61 6e 67 65 64 20 64 75 72 69 6e 67 20 70 6f 73 74 62 61 63 6b 2e | alue.is.changed.during.postback. |
| 10ca0 | 04 00 0c 74 68 69 64 64 65 6e 66 69 65 6c 64 05 00 00 25 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 | ...thiddenfield...%index.php?pag |
| 10cc0 | 65 3d 43 6f 6e 74 72 6f 6c 73 2e 48 74 6d 6c 41 72 65 61 23 32 38 30 31 01 00 0a 31 31 34 36 39 | e=Controls.HtmlArea#2801...11469 |
| 10ce0 | 37 31 38 36 33 02 00 09 54 48 74 6d 6c 41 72 65 61 03 00 a3 0e 54 48 74 6d 6c 41 72 65 61 20 64 | 71863...THtmlArea....THtmlArea.d |
| 10d00 | 69 73 70 6c 61 79 73 20 61 20 57 59 53 49 57 59 47 20 74 65 78 74 20 69 6e 70 75 74 20 66 69 65 | isplays.a.WYSIWYG.text.input.fie |
| 10d20 | 6c 64 20 6f 6e 20 61 20 57 65 62 20 70 61 67 65 20 74 6f 20 63 6f 6c 6c 65 63 74 20 69 6e 70 75 | ld.on.a.Web.page.to.collect.inpu |
| 10d40 | 74 20 69 6e 20 48 54 4d 4c 20 66 6f 72 6d 61 74 2e 20 54 68 65 20 74 65 78 74 20 64 69 73 70 6c | t.in.HTML.format..The.text.displ |
| 10d60 | 61 79 65 64 20 69 6e 20 74 68 65 20 54 48 74 6d 6c 41 72 65 61 20 63 6f 6e 74 72 6f 6c 20 69 73 | ayed.in.the.THtmlArea.control.is |
| 10d80 | 20 73 70 65 63 69 66 69 65 64 20 6f 72 20 64 65 74 65 72 6d 69 6e 65 64 20 62 79 20 75 73 69 6e | .specified.or.determined.by.usin |
| 10da0 | 67 20 74 68 65 20 54 65 78 74 20 70 72 6f 70 65 72 74 79 2e 20 54 6f 20 61 64 6a 75 73 74 20 74 | g.the.Text.property..To.adjust.t |
| 10dc0 | 68 65 20 73 69 7a 65 20 6f 66 20 74 68 65 20 69 6e 70 75 74 20 72 65 67 69 6f 6e 2c 20 73 65 74 | he.size.of.the.input.region,.set |
| 10de0 | 20 57 69 64 74 68 20 61 6e 64 20 48 65 69 67 68 74 20 70 72 6f 70 65 72 74 69 65 73 20 69 6e 73 | .Width.and.Height.properties.ins |
| 10e00 | 74 65 61 64 20 6f 66 20 43 6f 6c 75 6d 6e 73 20 61 6e 64 20 52 6f 77 73 20 62 65 63 61 75 73 65 | tead.of.Columns.and.Rows.because |
| 10e20 | 20 74 68 65 20 6c 61 74 74 65 72 20 68 61 73 20 6e 6f 20 6d 65 61 6e 69 6e 67 20 75 6e 64 65 72 | .the.latter.has.no.meaning.under |
| 10e40 | 20 74 68 69 73 20 73 69 74 75 61 74 69 6f 6e 2e 20 20 54 6f 20 64 69 73 61 62 6c 65 20 74 68 65 | .this.situation...To.disable.the |
| 10e60 | 20 57 59 53 49 57 59 47 20 66 65 61 74 75 72 65 2c 20 73 65 74 20 45 6e 61 62 6c 65 56 69 73 75 | .WYSIWYG.feature,.set.EnableVisu |
| 10e80 | 61 6c 45 64 69 74 20 74 6f 20 66 61 6c 73 65 2e 0d 0a 0d 0a 0d 0a 0d 0a 54 48 74 6d 6c 41 72 65 | alEdit.to.false.........THtmlAre |
| 10ea0 | 61 20 70 72 6f 76 69 64 65 73 20 74 68 65 20 57 59 53 49 57 59 47 20 66 65 61 74 75 72 65 20 62 | a.provides.the.WYSIWYG.feature.b |
| 10ec0 | 79 20 77 72 61 70 70 69 6e 67 20 74 68 65 20 66 75 6e 63 74 69 6f 6e 61 6c 69 74 69 65 73 20 70 | y.wrapping.the.functionalities.p |
| 10ee0 | 72 6f 76 69 64 65 64 20 62 79 20 74 68 65 20 54 69 6e 79 4d 43 45 20 70 72 6f 6a 65 63 74 2e 0d | rovided.by.the.TinyMCE.project.. |
| 10f00 | 0a 0d 0a 0d 0a 0d 0a 54 68 65 20 64 65 66 61 75 6c 74 20 65 64 69 74 6f 72 20 67 69 76 65 73 20 | .......The.default.editor.gives. |
| 10f20 | 6f 6e 6c 79 20 74 68 65 20 62 61 73 69 63 20 74 6f 6f 6c 20 62 61 72 2e 20 54 6f 20 63 68 61 6e | only.the.basic.tool.bar..To.chan |
| 10f40 | 67 65 20 6f 72 20 61 64 64 20 61 64 64 69 74 69 6f 6e 61 6c 20 74 6f 6f 6c 20 62 61 72 73 2c 20 | ge.or.add.additional.tool.bars,. |
| 10f60 | 75 73 65 20 74 68 65 20 4f 70 74 69 6f 6e 73 20 70 72 6f 70 65 72 74 79 20 74 6f 20 61 64 64 20 | use.the.Options.property.to.add. |
| 10f80 | 61 64 64 69 74 69 6f 6e 61 6c 20 65 64 69 74 6f 72 20 6f 70 74 69 6f 6e 73 20 77 69 74 68 20 65 | additional.editor.options.with.e |
| 10fa0 | 61 63 68 20 6f 70 74 69 6f 6e 73 20 6f 6e 20 61 20 6e 65 77 20 6c 69 6e 65 2e 20 53 65 65 20 54 | ach.options.on.a.new.line..See.T |
| 10fc0 | 69 6e 79 4d 43 45 20 77 65 62 73 69 74 65 20 66 6f 72 20 61 20 63 6f 6d 70 6c 65 74 65 20 6c 69 | inyMCE.website.for.a.complete.li |
| 10fe0 | 73 74 20 6f 66 20 6f 70 74 69 6f 6e 73 2e 20 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 65 78 61 | st.of.options..The.following.exa |
| 11000 | 6d 70 6c 65 20 64 69 73 70 6c 61 79 73 20 61 20 74 6f 6f 6c 62 61 72 20 73 70 65 63 69 66 69 63 | mple.displays.a.toolbar.specific |
| 11020 | 20 66 6f 72 20 48 54 4d 4c 20 74 61 62 6c 65 20 6d 61 6e 69 70 75 6c 61 74 69 6f 6e 2c 0d 0a 0d | .for.HTML.table.manipulation,... |
| 11040 | 0a 0d 0a 26 61 6d 70 3b 6c 74 3b 63 6f 6d 3a 54 48 74 6d 6c 41 72 65 61 26 61 6d 70 3b 67 74 3b | ...<com:THtmlArea> |
| 11060 | 0d 0a 20 20 26 61 6d 70 3b 6c 74 3b 70 72 6f 70 3a 4f 70 74 69 6f 6e 73 26 61 6d 70 3b 67 74 3b | ....<prop:Options> |
| 11080 | 0d 0a 09 70 6c 75 67 69 6e 73 20 3a 20 26 71 75 6f 74 3b 74 61 62 6c 65 26 71 75 6f 74 3b 0d 0a | ...plugins.:."table".. |
| 110a0 | 09 74 68 65 6d 65 5f 61 64 76 61 6e 63 65 64 5f 62 75 74 74 6f 6e 73 33 20 3a 20 26 71 75 6f 74 | .theme_advanced_buttons3.:." |
| 110c0 | 3b 74 61 62 6c 65 63 6f 6e 74 72 6f 6c 73 26 71 75 6f 74 3b 0d 0a 20 20 26 61 6d 70 3b 6c 74 3b | ;tablecontrols"....< |
| 110e0 | 2f 70 72 6f 70 3a 4f 70 74 69 6f 6e 73 26 61 6d 70 3b 67 74 3b 0d 0a 26 61 6d 70 3b 6c 74 3b 2f | /prop:Options>..</ |
| 11100 | 63 6f 6d 3a 54 48 74 6d 6c 41 72 65 61 26 61 6d 70 3b 67 74 3b 0d 0a 0d 0a 0d 0a 0d 0a 54 68 65 | com:THtmlArea>........The |
| 11120 | 20 63 6c 69 65 6e 74 2d 73 69 64 65 20 76 69 73 75 61 6c 20 65 64 69 74 74 69 6e 67 20 63 61 70 | .client-side.visual.editting.cap |
| 11140 | 61 62 69 6c 69 74 79 20 69 73 20 73 75 70 70 6f 72 74 65 64 20 62 79 20 49 6e 74 65 72 6e 65 74 | ability.is.supported.by.Internet |
| 11160 | 20 45 78 70 6c 6f 72 65 72 20 35 2e 30 2b 20 66 6f 72 20 57 69 6e 64 6f 77 73 20 61 6e 64 20 47 | .Explorer.5.0+.for.Windows.and.G |
| 11180 | 65 63 6b 6f 2d 62 61 73 65 64 20 62 72 6f 77 73 65 72 2e 20 49 66 20 74 68 65 20 62 72 6f 77 73 | ecko-based.browser..If.the.brows |
| 111a0 | 65 72 20 64 6f 65 73 20 6e 6f 74 20 73 75 70 70 6f 72 74 20 74 68 65 20 76 69 73 75 61 6c 20 65 | er.does.not.support.the.visual.e |
| 111c0 | 64 69 74 74 69 6e 67 2c 20 61 20 74 72 61 64 69 74 69 6f 6e 61 6c 20 74 65 78 74 61 72 65 61 20 | ditting,.a.traditional.textarea. |
| 111e0 | 77 69 6c 6c 20 62 65 20 64 69 73 70 6c 61 79 65 64 2e 0d 0a 0d 0a 0d 0a 0d 0a 20 20 20 20 20 20 | will.be.displayed............... |
| 11200 | 20 20 20 20 20 20 20 20 20 20 57 69 6e 64 6f 77 73 20 58 50 20 20 20 20 20 20 20 20 4d 61 63 4f | ..........Windows.XP........MacO |
| 11220 | 53 20 58 20 31 30 2e 34 0d 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | S.X.10.4..---------------------- |
| 11240 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0d 0a | ------------------------------.. |
| 11260 | 4d 53 49 45 20 36 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4f 4b 0d 0a 4d 53 49 45 | MSIE.6..................OK..MSIE |
| 11280 | 20 35 2e 35 20 53 50 32 20 20 20 20 20 20 20 20 20 20 20 20 4f 4b 0d 0a 4d 53 49 45 20 35 2e 30 | .5.5.SP2............OK..MSIE.5.0 |
| 112a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4f 4b 0d 0a 4d 6f 7a 69 6c 6c 61 20 31 2e 37 2e | ................OK..Mozilla.1.7. |
| 112c0 | 78 20 20 20 20 20 20 20 20 20 20 20 4f 4b 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4f 4b 0d 0a | x...........OK..............OK.. |
| 112e0 | 46 69 72 65 66 6f 78 20 31 2e 30 2e 78 20 20 20 20 20 20 20 20 20 20 20 4f 4b 20 20 20 20 20 20 | Firefox.1.0.x...........OK...... |
| 11300 | 20 20 20 20 20 20 20 20 4f 4b 0d 0a 46 69 72 65 66 6f 78 20 31 2e 35 62 32 20 20 20 20 20 20 20 | ........OK..Firefox.1.5b2....... |
| 11320 | 20 20 20 20 4f 4b 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4f 4b 0d 0a 53 61 66 61 72 69 20 32 | ....OK..............OK..Safari.2 |
| 11340 | 2e 30 20 28 34 31 32 29 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .0.(412)........................ |
| 11360 | 4f 4b 28 31 29 0d 0a 4f 70 65 72 61 20 39 20 50 72 65 76 69 65 77 20 31 20 20 20 20 20 20 20 4f | OK(1)..Opera.9.Preview.1.......O |
| 11380 | 4b 28 31 29 20 20 20 20 20 20 20 20 20 20 20 4f 4b 28 31 29 0d 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | K(1)...........OK(1)..---------- |
| 113a0 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | -------------------------------- |
| 113c0 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0d 0a 28 31 29 20 2d 20 50 61 72 74 69 61 6c 79 20 77 6f 72 6b 69 | ----------..(1).-.Partialy.worki |
| 113e0 | 6e 67 0d 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | ng..---------------------------- |
| 11400 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 04 00 09 74 68 74 6d 6c | ------------------------...thtml |
| 11420 | 61 72 65 61 05 00 00 26 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 43 6f 6e 74 72 6f 6c 73 2e | area...&index.php?page=Controls. |
| 11440 | 48 79 70 65 72 4c 69 6e 6b 23 32 39 30 31 01 00 0a 31 31 34 36 39 37 31 38 36 33 02 00 0a 54 48 | HyperLink#2901...1146971863...TH |
| 11460 | 79 70 65 72 4c 69 6e 6b 03 00 b6 03 54 48 79 70 65 72 4c 69 6e 6b 20 64 69 73 70 6c 61 79 73 20 | yperLink....THyperLink.displays. |
| 11480 | 61 20 68 79 70 65 72 6c 69 6e 6b 20 6f 6e 20 61 20 70 61 67 65 2e 20 54 68 65 20 68 79 70 65 72 | a.hyperlink.on.a.page..The.hyper |
| 114a0 | 6c 69 6e 6b 20 55 52 4c 20 69 73 20 73 70 65 63 69 66 69 65 64 20 76 69 61 20 74 68 65 20 4e 61 | link.URL.is.specified.via.the.Na |
| 114c0 | 76 69 67 61 74 65 55 72 6c 20 70 72 6f 70 65 72 74 79 2c 20 61 6e 64 20 6c 69 6e 6b 20 74 65 78 | vigateUrl.property,.and.link.tex |
| 114e0 | 74 20 69 73 20 76 69 61 20 74 68 65 20 54 65 78 74 20 70 72 6f 70 65 72 74 79 2e 20 54 68 65 20 | t.is.via.the.Text.property..The. |
| 11500 | 6c 69 6e 6b 20 74 61 72 67 65 74 20 69 73 20 73 70 65 63 69 66 69 65 64 20 76 69 61 20 74 68 65 | link.target.is.specified.via.the |
| 11520 | 20 54 61 72 67 65 74 20 70 72 6f 70 65 72 74 79 2e 20 49 74 20 69 73 20 61 6c 73 6f 20 70 6f 73 | .Target.property..It.is.also.pos |
| 11540 | 73 69 62 6c 65 20 74 6f 20 64 69 73 70 6c 61 79 20 61 6e 20 69 6d 61 67 65 20 62 79 20 73 65 74 | sible.to.display.an.image.by.set |
| 11560 | 74 69 6e 67 20 74 68 65 20 49 6d 61 67 65 55 72 6c 20 70 72 6f 70 65 72 74 79 2e 20 49 6e 20 74 | ting.the.ImageUrl.property..In.t |
| 11580 | 68 69 73 20 63 61 73 65 2c 20 54 65 78 74 20 69 73 20 64 69 73 70 6c 61 79 65 64 20 61 73 20 74 | his.case,.Text.is.displayed.as.t |
| 115a0 | 68 65 20 61 6c 74 65 72 6e 61 74 65 20 74 65 78 74 20 6f 66 20 74 68 65 20 69 6d 61 67 65 2e 20 | he.alternate.text.of.the.image.. |
| 115c0 | 49 66 20 62 6f 74 68 20 49 6d 61 67 65 55 72 6c 20 61 6e 64 20 54 65 78 74 20 61 72 65 20 65 6d | If.both.ImageUrl.and.Text.are.em |
| 115e0 | 70 74 79 2c 20 74 68 65 20 63 6f 6e 74 65 6e 74 20 65 6e 63 6c 6f 73 65 64 20 77 69 74 68 69 6e | pty,.the.content.enclosed.within |
| 11600 | 20 74 68 65 20 63 6f 6e 74 72 6f 6c 20 74 61 67 20 77 69 6c 6c 20 62 65 20 72 65 6e 64 65 72 65 | .the.control.tag.will.be.rendere |
| 11620 | 64 2e 04 00 0a 74 68 79 70 65 72 6c 69 6e 6b 05 00 00 28 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 | d....thyperlink...(index.php?pag |
| 11640 | 65 3d 43 6f 6e 74 72 6f 6c 73 2e 49 6d 61 67 65 42 75 74 74 6f 6e 23 33 30 30 31 01 00 0a 31 31 | e=Controls.ImageButton#3001...11 |
| 11660 | 34 36 39 37 31 38 36 33 02 00 0c 54 49 6d 61 67 65 42 75 74 74 6f 6e 03 00 f3 02 54 49 6d 61 67 | 46971863...TImageButton....TImag |
| 11680 | 65 42 75 74 74 6f 6e 20 69 73 20 61 6c 73 6f 20 73 69 6d 69 6c 61 72 20 74 6f 20 54 42 75 74 74 | eButton.is.also.similar.to.TButt |
| 116a0 | 6f 6e 2c 20 65 78 63 65 70 74 20 74 68 61 74 20 54 49 6d 61 67 65 42 75 74 74 6f 6e 20 64 69 73 | on,.except.that.TImageButton.dis |
| 116c0 | 70 6c 61 79 73 20 74 68 65 20 62 75 74 74 6f 6e 20 61 73 20 61 6e 20 69 6d 61 67 65 2e 20 54 68 | plays.the.button.as.an.image..Th |
| 116e0 | 65 20 69 6d 61 67 65 20 69 73 20 73 70 65 63 69 66 69 65 64 20 76 69 61 20 49 6d 61 67 65 55 72 | e.image.is.specified.via.ImageUr |
| 11700 | 6c 2c 20 61 6e 64 20 74 68 65 20 61 6c 74 65 72 6e 61 74 65 20 74 65 78 74 20 69 73 20 73 70 65 | l,.and.the.alternate.text.is.spe |
| 11720 | 63 69 66 69 65 64 20 62 79 20 54 65 78 74 2e 20 49 6e 20 61 64 64 69 74 69 6f 6e 2c 20 69 74 20 | cified.by.Text..In.addition,.it. |
| 11740 | 69 73 20 70 6f 73 73 69 62 6c 65 20 74 6f 20 6f 62 74 61 69 6e 20 74 68 65 20 63 6f 6f 72 64 69 | is.possible.to.obtain.the.coordi |
| 11760 | 6e 61 74 65 20 6f 66 20 74 68 65 20 70 6f 69 6e 74 20 77 68 65 72 65 20 74 68 65 20 69 6d 61 67 | nate.of.the.point.where.the.imag |
| 11780 | 65 20 69 73 20 63 6c 69 63 6b 65 64 2e 20 54 68 65 20 63 6f 6f 72 64 69 6e 61 74 65 20 69 6e 66 | e.is.clicked..The.coordinate.inf |
| 117a0 | 6f 72 6d 61 74 69 6f 6e 20 69 73 20 63 6f 6e 74 61 69 6e 65 64 20 69 6e 20 74 68 65 20 65 76 65 | ormation.is.contained.in.the.eve |
| 117c0 | 6e 74 20 70 61 72 61 6d 65 74 65 72 20 6f 66 20 74 68 65 20 43 6c 69 63 6b 20 65 76 65 6e 74 20 | nt.parameter.of.the.Click.event. |
| 117e0 | 28 6e 6f 74 20 43 6f 6d 6d 61 6e 64 29 2e 04 00 0c 74 69 6d 61 67 65 62 75 74 74 6f 6e 05 00 00 | (not.Command)....timagebutton... |
| 11800 | 25 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 43 6f 6e 74 72 6f 6c 73 2e 49 6d 61 67 65 4d 61 | %index.php?page=Controls.ImageMa |
| 11820 | 70 23 33 31 30 31 01 00 0a 31 31 34 36 39 37 31 38 36 33 02 00 09 54 49 6d 61 67 65 4d 61 70 03 | p#3101...1146971863...TImageMap. |
| 11840 | 00 e2 05 54 49 6d 61 67 65 4d 61 70 20 72 65 70 72 65 73 65 6e 74 73 20 61 6e 20 69 6d 61 67 65 | ...TImageMap.represents.an.image |
| 11860 | 20 6f 6e 20 61 20 57 65 62 20 70 61 67 65 20 77 69 74 68 20 70 72 65 64 65 66 69 6e 65 64 20 68 | .on.a.Web.page.with.predefined.h |
| 11880 | 6f 74 73 70 6f 74 20 72 65 67 69 6f 6e 73 20 74 68 61 74 20 63 61 6e 20 72 65 73 70 6f 6e 64 20 | otspot.regions.that.can.respond. |
| 118a0 | 64 69 66 66 65 72 65 6e 74 6c 79 20 74 6f 20 75 73 65 72 73 27 20 63 6c 69 63 6b 73 20 6f 6e 20 | differently.to.users'.clicks.on. |
| 118c0 | 74 68 65 6d 2e 20 44 65 70 65 6e 64 69 6e 67 20 6f 6e 20 74 68 65 20 48 6f 74 53 70 6f 74 4d 6f | them..Depending.on.the.HotSpotMo |
| 118e0 | 64 65 20 6f 66 20 74 68 65 20 68 6f 74 73 70 6f 74 20 72 65 67 69 6f 6e 2c 20 63 6c 69 63 6b 69 | de.of.the.hotspot.region,.clicki |
| 11900 | 6e 67 20 6f 6e 20 74 68 65 20 68 6f 74 73 70 6f 74 20 6d 61 79 20 74 72 69 67 67 65 72 20 61 20 | ng.on.the.hotspot.may.trigger.a. |
| 11920 | 70 6f 73 74 62 61 63 6b 20 6f 72 20 6e 61 76 69 67 61 74 65 20 74 6f 20 61 20 73 70 65 63 69 66 | postback.or.navigate.to.a.specif |
| 11940 | 69 65 64 20 55 52 4c 2e 0d 0a 0d 0a 0d 0a 45 61 63 68 20 68 6f 74 73 70 6f 74 20 69 73 20 64 65 | ied.URL.......Each.hotspot.is.de |
| 11960 | 73 63 72 69 62 65 64 20 75 73 69 6e 67 20 61 20 54 48 6f 74 53 70 6f 74 20 6f 62 6a 65 63 74 20 | scribed.using.a.THotSpot.object. |
| 11980 | 61 6e 64 20 69 73 20 6d 61 69 6e 74 61 69 6e 65 64 20 69 6e 20 74 68 65 20 48 6f 74 53 70 6f 74 | and.is.maintained.in.the.HotSpot |
| 119a0 | 73 20 63 6f 6c 6c 65 63 74 69 6f 6e 20 69 6e 20 54 49 6d 61 67 65 4d 61 70 2e 20 41 20 68 6f 74 | s.collection.in.TImageMap..A.hot |
| 119c0 | 73 70 6f 74 20 63 61 6e 20 62 65 20 61 20 63 69 72 63 6c 65 2c 20 72 65 63 74 61 6e 67 6c 65 2c | spot.can.be.a.circle,.rectangle, |
| 119e0 | 20 70 6f 6c 79 67 6f 6e 2c 20 65 74 63 2e 0d 0a 0d 0a 0d 0a 48 6f 74 73 70 6f 74 73 20 63 61 6e | .polygon,.etc.......Hotspots.can |
| 11a00 | 20 62 65 20 61 64 64 65 64 20 74 6f 20 54 49 6d 61 67 65 4d 61 70 20 76 69 61 20 69 74 73 20 48 | .be.added.to.TImageMap.via.its.H |
| 11a20 | 6f 74 53 70 6f 74 73 20 70 72 6f 70 65 72 74 79 20 6f 72 20 69 6e 20 61 20 74 65 6d 70 6c 61 74 | otSpots.property.or.in.a.templat |
| 11a40 | 65 20 6c 69 6b 65 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 2c 0d 0a 0d 0a 0d 0a 26 61 6d 70 3b | e.like.the.following,......& |
| 11a60 | 6c 74 3b 63 6f 6d 3a 54 49 6d 61 67 65 4d 61 70 20 2e 2e 2e 20 26 61 6d 70 3b 67 74 3b 0d 0a 20 | lt;com:TImageMap.....>... |
| 11a80 | 20 26 61 6d 70 3b 6c 74 3b 63 6f 6d 3a 54 43 69 72 63 6c 65 48 6f 74 53 70 6f 74 20 2e 2e 2e 20 | .<com:TCircleHotSpot..... |
| 11aa0 | 2f 26 61 6d 70 3b 67 74 3b 0d 0a 20 20 26 61 6d 70 3b 6c 74 3b 63 6f 6d 3a 54 52 65 63 74 61 6e | />....<com:TRectan |
| 11ac0 | 67 6c 65 48 6f 74 53 70 6f 74 20 2e 2e 2e 20 2f 26 61 6d 70 3b 67 74 3b 0d 0a 20 20 26 61 6d 70 | gleHotSpot...../>....& |
| 11ae0 | 3b 6c 74 3b 63 6f 6d 3a 54 50 6f 6c 79 67 6f 6e 48 6f 74 53 70 6f 74 20 2e 2e 2e 20 2f 26 61 6d | ;lt;com:TPolygonHotSpot...../&am |
| 11b00 | 70 3b 67 74 3b 0d 0a 26 61 6d 70 3b 6c 74 3b 2f 63 6f 6d 3a 54 49 6d 61 67 65 4d 61 70 26 61 6d | p;gt;..</com:TImageMap&am |
| 11b20 | 70 3b 67 74 3b 04 00 09 74 69 6d 61 67 65 6d 61 70 05 00 00 22 69 6e 64 65 78 2e 70 68 70 3f 70 | p;gt;...timagemap..."index.php?p |
| 11b40 | 61 67 65 3d 43 6f 6e 74 72 6f 6c 73 2e 49 6d 61 67 65 23 33 32 30 31 01 00 0a 31 31 34 36 39 37 | age=Controls.Image#3201...114697 |
| 11b60 | 31 38 36 33 02 00 06 54 49 6d 61 67 65 03 00 c1 02 54 49 6d 61 67 65 20 64 69 73 70 6c 61 79 73 | 1863...TImage....TImage.displays |
| 11b80 | 20 61 6e 20 69 6d 61 67 65 20 6f 6e 20 61 20 70 61 67 65 2e 20 54 68 65 20 69 6d 61 67 65 20 69 | .an.image.on.a.page..The.image.i |
| 11ba0 | 73 20 73 70 65 63 69 66 69 65 64 20 76 69 61 20 74 68 65 20 49 6d 61 67 65 55 72 6c 20 70 72 6f | s.specified.via.the.ImageUrl.pro |
| 11bc0 | 70 65 72 74 79 20 77 68 69 63 68 20 74 61 6b 65 73 20 61 20 72 65 6c 61 74 69 76 65 20 6f 72 20 | perty.which.takes.a.relative.or. |
| 11be0 | 61 62 73 6f 6c 75 74 65 20 55 52 4c 20 74 6f 20 74 68 65 20 69 6d 61 67 65 20 66 69 6c 65 2e 20 | absolute.URL.to.the.image.file.. |
| 11c00 | 54 68 65 20 61 6c 69 67 6e 6d 65 6e 74 20 6f 66 20 74 68 65 20 69 6d 61 67 65 20 64 69 73 70 6c | The.alignment.of.the.image.displ |
| 11c20 | 61 79 65 64 20 69 73 20 73 65 74 20 62 79 20 74 68 65 20 49 6d 61 67 65 41 6c 69 67 6e 20 70 72 | ayed.is.set.by.the.ImageAlign.pr |
| 11c40 | 6f 70 65 72 74 79 2e 20 54 6f 20 73 65 74 20 61 6c 74 65 72 6e 61 74 65 20 74 65 78 74 20 6f 72 | operty..To.set.alternate.text.or |
| 11c60 | 20 6c 6f 6e 67 20 64 65 73 63 72 69 70 74 69 6f 6e 20 6f 66 20 74 68 65 20 69 6d 61 67 65 2c 20 | .long.description.of.the.image,. |
| 11c80 | 75 73 65 20 41 6c 74 65 72 6e 61 74 65 54 65 78 74 20 6f 72 20 44 65 73 63 72 69 70 74 69 6f 6e | use.AlternateText.or.Description |
| 11ca0 | 55 72 6c 2c 20 72 65 73 70 65 63 74 69 76 65 6c 79 2e 04 00 06 74 69 6d 61 67 65 05 00 00 28 69 | Url,.respectively....timage...(i |
| 11cc0 | 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 43 6f 6e 74 72 6f 6c 73 2e 49 6e 6c 69 6e 65 46 72 61 | ndex.php?page=Controls.InlineFra |
| 11ce0 | 6d 65 23 33 33 30 31 01 00 0a 31 31 34 36 39 37 31 38 36 33 02 00 0c 54 49 6e 6c 69 6e 65 46 72 | me#3301...1146971863...TInlineFr |
| 11d00 | 61 6d 65 03 00 e4 06 54 49 6e 6c 69 6e 65 46 72 61 6d 65 20 64 69 73 70 6c 61 79 73 20 61 6e 20 | ame....TInlineFrame.displays.an. |
| 11d20 | 69 6e 6c 69 6e 65 20 66 72 61 6d 65 20 28 26 61 6d 70 3b 6c 74 3b 69 66 72 61 6d 65 26 61 6d 70 | inline.frame.(<iframe& |
| 11d40 | 3b 67 74 3b 29 20 6f 6e 20 61 20 57 65 62 20 70 61 67 65 2e 20 54 68 65 20 6c 6f 63 61 74 69 6f | ;gt;).on.a.Web.page..The.locatio |
| 11d60 | 6e 20 6f 66 20 74 68 65 20 66 72 61 6d 65 20 63 6f 6e 74 65 6e 74 20 69 73 20 73 70 65 63 69 66 | n.of.the.frame.content.is.specif |
| 11d80 | 69 65 64 20 62 79 20 74 68 65 20 46 72 61 6d 65 55 72 6c 20 70 72 6f 70 65 72 74 79 2e 0d 0a 0d | ied.by.the.FrameUrl.property.... |
| 11da0 | 0a 0d 0a 54 68 65 20 61 70 70 65 61 72 61 6e 63 65 20 6f 66 20 61 20 54 49 6e 6c 69 6e 65 46 72 | ...The.appearance.of.a.TInlineFr |
| 11dc0 | 61 6d 65 20 6d 61 79 20 62 65 20 63 75 73 74 6f 6d 69 7a 65 64 20 77 69 74 68 20 74 68 65 20 66 | ame.may.be.customized.with.the.f |
| 11de0 | 6f 6c 6c 6f 77 69 6e 67 20 70 72 6f 70 65 72 74 69 65 73 2c 20 69 6e 20 61 64 64 69 74 69 6f 6e | ollowing.properties,.in.addition |
| 11e00 | 20 74 6f 20 74 68 6f 73 65 20 69 6e 68 65 72 69 74 65 64 20 66 72 6f 6d 20 54 57 65 62 43 6f 6e | .to.those.inherited.from.TWebCon |
| 11e20 | 74 72 6f 6c 2e 0d 0a 0d 0a 0d 0a 20 20 41 6c 69 67 6e 20 2d 20 74 68 65 20 61 6c 69 67 6e 6d 65 | trol.........Align.-.the.alignme |
| 11e40 | 6e 74 20 6f 66 20 74 68 65 20 66 72 61 6d 65 2e 0d 0a 20 20 44 65 73 63 72 69 70 74 69 6f 6e 55 | nt.of.the.frame.....DescriptionU |
| 11e60 | 72 6c 20 2d 20 74 68 65 20 55 52 49 20 6f 66 20 61 20 6c 6f 6e 67 20 64 65 73 63 72 69 70 74 69 | rl.-.the.URI.of.a.long.descripti |
| 11e80 | 6f 6e 20 6f 66 20 74 68 65 20 66 72 61 6d 65 27 73 20 63 6f 6e 74 65 6e 74 73 2e 0d 0a 20 20 4d | on.of.the.frame's.contents.....M |
| 11ea0 | 61 72 67 69 6e 57 69 64 74 68 20 61 6e 64 20 4d 61 72 67 69 6e 48 65 69 67 68 74 20 2d 20 74 68 | arginWidth.and.MarginHeight.-.th |
| 11ec0 | 65 20 6e 75 6d 62 65 72 20 6f 66 20 70 69 78 65 6c 73 20 74 6f 20 75 73 65 20 61 73 20 74 68 65 | e.number.of.pixels.to.use.as.the |
| 11ee0 | 20 6c 65 66 74 2f 72 69 67 68 74 20 6d 61 72 67 69 6e 73 20 61 6e 64 20 74 6f 70 2f 62 6f 74 74 | .left/right.margins.and.top/bott |
| 11f00 | 6f 6d 20 6d 61 72 67 69 6e 73 2c 20 72 65 73 70 65 63 74 69 76 65 6c 79 2e 0d 0a 20 20 53 63 72 | om.margins,.respectively.....Scr |
| 11f20 | 6f 6c 6c 42 61 72 73 20 2d 20 77 68 65 74 68 65 72 20 73 63 72 6f 6c 6c 62 61 72 73 20 61 72 65 | ollBars.-.whether.scrollbars.are |
| 11f40 | 20 70 72 6f 76 69 64 65 64 20 66 6f 72 20 74 68 65 20 69 6e 6c 69 6e 65 20 66 72 61 6d 65 2e 20 | .provided.for.the.inline.frame.. |
| 11f60 | 42 79 20 64 65 66 61 75 6c 74 2c 20 69 74 20 69 73 20 41 75 74 6f 2c 20 6d 65 61 6e 69 6e 67 20 | By.default,.it.is.Auto,.meaning. |
| 11f80 | 74 68 65 20 73 63 72 6f 6c 6c 20 62 61 72 73 20 61 70 70 65 61 72 20 61 73 20 6e 65 65 64 65 64 | the.scroll.bars.appear.as.needed |
| 11fa0 | 2e 20 53 65 74 74 69 6e 67 20 69 74 20 61 73 20 4e 6f 6e 65 20 6f 72 20 42 6f 74 68 20 74 6f 20 | ..Setting.it.as.None.or.Both.to. |
| 11fc0 | 65 78 70 6c 69 63 69 74 6c 79 20 68 69 64 65 20 6f 72 20 73 68 6f 77 20 74 68 65 20 73 63 72 6f | explicitly.hide.or.show.the.scro |
| 11fe0 | 6c 6c 20 62 61 72 73 2e 0d 0a 0d 0a 0d 0a 0d 0a 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 73 61 | ll.bars.........The.following.sa |
| 12000 | 6d 70 6c 65 73 20 73 68 6f 77 20 54 49 6e 6c 69 6e 65 46 72 61 6d 65 20 77 69 74 68 20 64 69 66 | mples.show.TInlineFrame.with.dif |
| 12020 | 66 65 72 65 6e 74 20 70 72 6f 70 65 72 74 79 20 73 65 74 74 69 6e 67 73 2e 20 54 68 65 20 47 6f | ferent.property.settings..The.Go |
| 12040 | 6f 67 6c 65 20 68 6f 6d 65 70 61 67 65 20 69 73 20 75 73 65 64 20 61 73 20 74 68 65 20 66 72 61 | ogle.homepage.is.used.as.the.fra |
| 12060 | 6d 65 20 63 6f 6e 74 65 6e 74 2e 04 00 0c 74 69 6e 6c 69 6e 65 66 72 61 6d 65 05 00 00 2d 69 6e | me.content....tinlineframe...-in |
| 12080 | 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 43 6f 6e 74 72 6f 6c 73 2e 4a 61 76 61 73 63 72 69 70 74 | dex.php?page=Controls.Javascript |
| 120a0 | 4c 6f 67 67 65 72 23 33 34 30 31 01 00 0a 31 31 34 36 39 37 31 38 36 34 02 00 11 54 4a 61 76 61 | Logger#3401...1146971864...TJava |
| 120c0 | 73 63 72 69 70 74 4c 6f 67 67 65 72 03 00 b1 05 54 4a 61 76 61 73 63 72 69 70 74 4c 6f 67 67 65 | scriptLogger....TJavascriptLogge |
| 120e0 | 72 20 70 72 6f 76 69 64 65 73 20 6c 6f 67 67 69 6e 67 20 66 6f 72 20 63 6c 69 65 6e 74 2d 73 69 | r.provides.logging.for.client-si |
| 12100 | 64 65 20 6a 61 76 61 73 63 72 69 70 74 2e 20 49 74 20 69 73 20 6d 61 69 6e 6c 79 20 61 20 77 72 | de.javascript..It.is.mainly.a.wr |
| 12120 | 61 70 70 65 72 20 6f 66 20 74 68 65 20 6a 61 76 61 73 63 72 69 70 74 20 64 65 76 65 6c 6f 70 65 | apper.of.the.javascript.develope |
| 12140 | 64 20 61 74 20 68 74 74 70 3a 2f 2f 67 6c 65 65 70 67 6c 6f 70 2e 63 6f 6d 2f 6a 61 76 61 73 63 | d.at.http://gleepglop.com/javasc |
| 12160 | 72 69 70 74 73 2f 6c 6f 67 67 65 72 2f 2e 0d 0a 0d 0a 0d 0a 0d 0a 54 6f 20 75 73 65 20 54 4a 61 | ripts/logger/.........To.use.TJa |
| 12180 | 76 61 73 63 72 69 70 74 4c 6f 67 67 65 72 2c 20 73 69 6d 70 6c 79 20 70 6c 61 63 65 20 74 68 65 | vascriptLogger,.simply.place.the |
| 121a0 | 20 66 6f 6c 6c 6f 77 69 6e 67 20 63 6f 6d 70 6f 6e 65 6e 74 20 74 61 67 20 69 6e 20 61 20 70 61 | .following.component.tag.in.a.pa |
| 121c0 | 67 65 20 74 65 6d 70 6c 61 74 65 2e 0d 0a 0d 0a 0d 0a 26 61 6d 70 3b 6c 74 3b 63 6f 6d 3a 54 4a | ge.template.......<com:TJ |
| 121e0 | 61 76 61 73 63 72 69 70 74 4c 6f 67 67 65 72 20 2f 26 61 6d 70 3b 67 74 3b 0d 0a 0d 0a 0d 0a 0d | avascriptLogger./>....... |
| 12200 | 0a 54 68 65 6e 2c 20 74 68 65 20 63 6c 69 65 6e 74 2d 73 69 64 65 20 6a 61 76 61 73 63 72 69 70 | .Then,.the.client-side.javascrip |
| 12220 | 74 20 6d 61 79 20 63 6f 6e 74 61 69 6e 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 73 74 61 74 | t.may.contain.the.following.stat |
| 12240 | 65 6d 65 6e 74 73 2e 20 57 68 65 6e 20 74 68 65 79 20 61 72 65 20 65 78 65 63 75 74 65 64 2c 20 | ements..When.they.are.executed,. |
| 12260 | 74 68 65 79 20 77 69 6c 6c 20 61 70 70 65 61 72 20 69 6e 20 74 68 65 20 6c 6f 67 67 65 72 20 77 | they.will.appear.in.the.logger.w |
| 12280 | 69 6e 64 6f 77 2e 0d 0a 0d 0a 0d 0a 4c 6f 67 67 65 72 2e 69 6e 66 6f 28 27 73 6f 6d 65 74 68 69 | indow.......Logger.info('somethi |
| 122a0 | 6e 67 20 68 61 70 70 65 6e 64 27 29 3b 0d 0a 4c 6f 67 67 65 72 2e 77 61 72 6e 28 27 41 20 77 61 | ng.happend');..Logger.warn('A.wa |
| 122c0 | 72 6e 69 6e 67 27 29 3b 0d 0a 4c 6f 67 67 65 72 2e 65 72 72 6f 72 28 27 54 68 69 73 20 69 73 20 | rning');..Logger.error('This.is. |
| 122e0 | 61 6e 20 65 72 72 6f 72 27 29 3b 0d 0a 4c 6f 67 67 65 72 2e 64 65 62 75 67 28 27 64 65 62 75 67 | an.error');..Logger.debug('debug |
| 12300 | 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 27 29 3b 0d 0a 0d 0a 0d 0a 0d 0a 54 6f 20 74 6f 67 67 6c 65 | .information');........To.toggle |
| 12320 | 20 74 68 65 20 76 69 73 69 62 69 6c 69 74 79 20 6f 66 20 74 68 65 20 6c 6f 67 67 65 72 20 61 6e | .the.visibility.of.the.logger.an |
| 12340 | 64 20 63 6f 6e 73 6f 6c 65 20 6f 6e 20 74 68 65 20 62 72 6f 77 73 65 72 20 77 69 6e 64 6f 77 2c | d.console.on.the.browser.window, |
| 12360 | 20 70 72 65 73 73 20 41 4c 54 2d 44 20 28 6f 72 20 43 54 52 4c 2d 44 20 6f 6e 20 4f 53 20 58 29 | .press.ALT-D.(or.CTRL-D.on.OS.X) |
| 12380 | 2e 04 00 11 74 6a 61 76 61 73 63 72 69 70 74 6c 6f 67 67 65 72 05 00 00 22 69 6e 64 65 78 2e 70 | ....tjavascriptlogger..."index.p |
| 123a0 | 68 70 3f 70 61 67 65 3d 43 6f 6e 74 72 6f 6c 73 2e 4c 61 62 65 6c 23 33 35 30 31 01 00 0a 31 31 | hp?page=Controls.Label#3501...11 |
| 123c0 | 34 36 39 37 31 38 36 34 02 00 06 54 4c 61 62 65 6c 03 00 8c 03 54 4c 61 62 65 6c 20 64 69 73 70 | 46971864...TLabel....TLabel.disp |
| 123e0 | 6c 61 79 73 20 61 20 70 69 65 63 65 20 6f 66 20 74 65 78 74 20 6f 6e 20 61 20 57 65 62 20 70 61 | lays.a.piece.of.text.on.a.Web.pa |
| 12400 | 67 65 2e 20 54 68 65 20 74 65 78 74 20 74 6f 20 62 65 20 64 69 73 70 6c 61 79 65 64 20 69 73 20 | ge..The.text.to.be.displayed.is. |
| 12420 | 73 65 74 20 76 69 61 20 69 74 73 20 54 65 78 74 20 70 72 6f 70 65 72 74 79 2e 20 49 66 20 54 65 | set.via.its.Text.property..If.Te |
| 12440 | 78 74 20 69 73 20 65 6d 70 74 79 2c 20 63 6f 6e 74 65 6e 74 20 65 6e 63 6c 6f 73 65 64 20 77 69 | xt.is.empty,.content.enclosed.wi |
| 12460 | 74 68 69 6e 20 74 68 65 20 54 4c 61 62 65 6c 20 63 6f 6d 70 6f 6e 65 6e 74 20 74 61 67 20 77 69 | thin.the.TLabel.component.tag.wi |
| 12480 | 6c 6c 20 62 65 20 64 69 73 70 6c 61 79 65 64 2e 20 54 4c 61 62 65 6c 20 6d 61 79 20 61 6c 73 6f | ll.be.displayed..TLabel.may.also |
| 124a0 | 20 62 65 20 75 73 65 64 20 61 73 20 61 20 66 6f 72 6d 20 6c 61 62 65 6c 20 61 73 73 6f 63 69 61 | .be.used.as.a.form.label.associa |
| 124c0 | 74 65 64 20 77 69 74 68 20 73 6f 6d 65 20 63 6f 6e 74 72 6f 6c 20 6f 6e 20 74 68 65 20 66 6f 72 | ted.with.some.control.on.the.for |
| 124e0 | 6d 2e 20 53 69 6e 63 65 20 54 65 78 74 20 69 73 20 6e 6f 74 20 48 54 4d 4c 2d 65 6e 63 6f 64 65 | m..Since.Text.is.not.HTML-encode |
| 12500 | 64 20 77 68 65 6e 20 62 65 69 6e 67 20 72 65 6e 64 65 72 65 64 2c 20 6d 61 6b 65 20 73 75 72 65 | d.when.being.rendered,.make.sure |
| 12520 | 20 69 74 20 64 6f 65 73 20 6e 6f 74 20 63 6f 6e 74 61 69 6e 20 64 61 6e 67 65 72 6f 75 73 20 63 | .it.does.not.contain.dangerous.c |
| 12540 | 68 61 72 61 63 74 65 72 73 20 74 68 61 74 20 79 6f 75 20 77 61 6e 74 20 74 6f 20 61 76 6f 69 64 | haracters.that.you.want.to.avoid |
| 12560 | 2e 04 00 06 74 6c 61 62 65 6c 05 00 00 27 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 43 6f 6e | ....tlabel...'index.php?page=Con |
| 12580 | 74 72 6f 6c 73 2e 4c 69 6e 6b 42 75 74 74 6f 6e 23 33 36 30 31 01 00 0a 31 31 34 36 39 37 31 38 | trols.LinkButton#3601...11469718 |
| 125a0 | 36 34 02 00 0b 54 4c 69 6e 6b 42 75 74 74 6f 6e 03 00 ce 02 54 4c 69 6e 6b 42 75 74 74 6f 6e 20 | 64...TLinkButton....TLinkButton. |
| 125c0 | 69 73 20 73 69 6d 69 6c 61 72 20 74 6f 20 54 42 75 74 74 6f 6e 20 69 6e 20 65 76 65 72 79 20 61 | is.similar.to.TButton.in.every.a |
| 125e0 | 73 70 65 63 74 20 65 78 63 65 70 74 20 74 68 61 74 20 54 4c 69 6e 6b 42 75 74 74 6f 6e 20 69 73 | spect.except.that.TLinkButton.is |
| 12600 | 20 64 69 73 70 6c 61 79 65 64 20 61 73 20 61 20 68 79 70 65 72 6c 69 6e 6b 2e 20 54 68 65 20 6c | .displayed.as.a.hyperlink..The.l |
| 12620 | 69 6e 6b 20 74 65 78 74 20 69 73 20 64 65 74 65 72 6d 69 6e 65 64 20 62 79 20 69 74 73 20 54 65 | ink.text.is.determined.by.its.Te |
| 12640 | 78 74 20 70 72 6f 70 65 72 74 79 2e 20 49 66 20 74 68 65 20 54 65 78 74 20 70 72 6f 70 65 72 74 | xt.property..If.the.Text.propert |
| 12660 | 79 20 69 73 20 65 6d 70 74 79 2c 20 74 68 65 6e 20 74 68 65 20 62 6f 64 79 20 63 6f 6e 74 65 6e | y.is.empty,.then.the.body.conten |
| 12680 | 74 20 6f 66 20 74 68 65 20 62 75 74 74 6f 6e 20 69 73 20 64 69 73 70 6c 61 79 65 64 20 28 74 68 | t.of.the.button.is.displayed.(th |
| 126a0 | 65 72 65 66 6f 72 65 2c 20 79 6f 75 20 63 61 6e 20 65 6e 63 6c 6f 73 65 20 61 20 26 61 6d 70 3b | erefore,.you.can.enclose.a.& |
| 126c0 | 6c 74 3b 69 6d 67 26 61 6d 70 3b 67 74 3b 20 74 61 67 20 77 69 74 68 69 6e 20 74 68 65 20 62 75 | lt;img>.tag.within.the.bu |
| 126e0 | 74 74 6f 6e 20 62 6f 64 79 20 61 6e 64 20 67 65 74 20 61 6e 20 69 6d 61 67 65 20 62 75 74 74 6f | tton.body.and.get.an.image.butto |
| 12700 | 6e 2e 04 00 0b 74 6c 69 6e 6b 62 75 74 74 6f 6e 05 00 00 24 69 6e 64 65 78 2e 70 68 70 3f 70 61 | n....tlinkbutton...$index.php?pa |
| 12720 | 67 65 3d 43 6f 6e 74 72 6f 6c 73 2e 4c 69 74 65 72 61 6c 23 33 37 30 31 01 00 0a 31 31 34 36 39 | ge=Controls.Literal#3701...11469 |
| 12740 | 37 31 38 36 34 02 00 08 54 4c 69 74 65 72 61 6c 03 00 d6 04 54 4c 69 74 65 72 61 6c 20 64 69 73 | 71864...TLiteral....TLiteral.dis |
| 12760 | 70 6c 61 79 73 20 61 20 73 74 61 74 69 63 20 74 65 78 74 20 6f 6e 20 61 20 57 65 62 20 70 61 67 | plays.a.static.text.on.a.Web.pag |
| 12780 | 65 2e 20 54 4c 69 74 65 72 61 6c 20 69 73 20 73 69 6d 69 6c 61 72 20 74 6f 20 74 68 65 20 54 4c | e..TLiteral.is.similar.to.the.TL |
| 127a0 | 61 62 65 6c 20 63 6f 6e 74 72 6f 6c 2c 20 65 78 63 65 70 74 20 74 68 61 74 20 74 68 65 20 54 4c | abel.control,.except.that.the.TL |
| 127c0 | 69 74 65 72 61 6c 0d 0a 20 2a 20 63 6f 6e 74 72 6f 6c 20 68 61 73 20 6e 6f 20 73 74 79 6c 65 20 | iteral...*.control.has.no.style. |
| 127e0 | 70 72 6f 70 65 72 74 69 65 73 2c 20 73 75 63 68 20 61 73 20 42 61 63 6b 43 6f 6c 6f 72 2c 20 46 | properties,.such.as.BackColor,.F |
| 12800 | 6f 6e 74 2c 20 65 74 63 2e 0d 0a 0d 0a 0d 0a 0d 0a 54 68 65 20 74 65 78 74 20 64 69 73 70 6c 61 | ont,.etc.........The.text.displa |
| 12820 | 79 65 64 20 62 79 20 54 4c 69 74 65 72 61 6c 20 63 61 6e 20 62 65 20 70 72 6f 67 72 61 6d 6d 61 | yed.by.TLiteral.can.be.programma |
| 12840 | 74 69 63 61 6c 6c 79 20 63 6f 6e 74 72 6f 6c 6c 65 64 20 62 79 20 73 65 74 74 69 6e 67 20 74 68 | tically.controlled.by.setting.th |
| 12860 | 65 20 54 65 78 74 20 70 72 6f 70 65 72 74 79 2e 20 54 68 65 20 74 65 78 74 20 64 69 73 70 6c 61 | e.Text.property..The.text.displa |
| 12880 | 79 65 64 20 6d 61 79 20 62 65 20 48 54 4d 4c 2d 65 6e 63 6f 64 65 64 20 69 66 20 74 68 65 20 45 | yed.may.be.HTML-encoded.if.the.E |
| 128a0 | 6e 63 6f 64 65 20 69 73 20 74 72 75 65 20 28 74 68 65 20 64 65 66 61 75 6c 74 20 76 61 6c 75 65 | ncode.is.true.(the.default.value |
| 128c0 | 20 69 73 20 66 61 6c 73 65 29 2e 0d 0a 0d 0a 0d 0a 0d 0a 54 4c 69 74 65 72 61 6c 20 77 69 6c 6c | .is.false).........TLiteral.will |
| 128e0 | 20 72 65 6e 64 65 72 20 74 68 65 20 63 6f 6e 74 65 6e 74 73 20 65 6e 63 6c 6f 73 65 64 20 77 69 | .render.the.contents.enclosed.wi |
| 12900 | 74 68 69 6e 20 69 74 73 20 63 6f 6d 70 6f 6e 65 6e 74 20 74 61 67 20 69 66 20 54 65 78 74 20 69 | thin.its.component.tag.if.Text.i |
| 12920 | 73 20 65 6d 70 74 79 2e 0d 0a 0d 0a 0d 0a 0d 0a 42 65 20 61 77 61 72 65 2c 20 69 66 20 45 6e 63 | s.empty.........Be.aware,.if.Enc |
| 12940 | 6f 64 65 20 69 73 20 66 61 6c 73 65 2c 20 6d 61 6b 65 20 73 75 72 65 20 54 65 78 74 20 64 6f 65 | ode.is.false,.make.sure.Text.doe |
| 12960 | 73 20 6e 6f 74 20 63 6f 6e 74 61 69 6e 20 75 6e 77 61 6e 74 65 64 20 63 68 61 72 61 63 74 65 72 | s.not.contain.unwanted.character |
| 12980 | 73 20 74 68 61 74 20 6d 61 79 20 62 72 69 6e 67 20 73 65 63 75 72 69 74 79 20 76 75 6c 6e 65 72 | s.that.may.bring.security.vulner |
| 129a0 | 61 62 69 6c 69 74 69 65 73 2e 04 00 08 74 6c 69 74 65 72 61 6c 05 00 00 26 69 6e 64 65 78 2e 70 | abilities....tliteral...&index.p |
| 129c0 | 68 70 3f 70 61 67 65 3d 43 6f 6e 74 72 6f 6c 73 2e 4d 75 6c 74 69 56 69 65 77 23 33 38 30 31 01 | hp?page=Controls.MultiView#3801. |
| 129e0 | 00 0a 31 31 34 36 39 37 31 38 36 34 02 00 0a 54 4d 75 6c 74 69 56 69 65 77 03 00 ab 0b 54 4d 75 | ..1146971864...TMultiView....TMu |
| 12a00 | 6c 74 69 56 69 65 77 20 73 65 72 76 65 73 20 61 73 20 61 20 63 6f 6e 74 61 69 6e 65 72 20 66 6f | ltiView.serves.as.a.container.fo |
| 12a20 | 72 20 61 20 67 72 6f 75 70 20 6f 66 20 54 56 69 65 77 20 63 6f 6e 74 72 6f 6c 73 2c 20 77 68 69 | r.a.group.of.TView.controls,.whi |
| 12a40 | 63 68 20 63 61 6e 20 62 65 20 72 65 74 72 69 65 76 65 64 20 62 79 20 74 68 65 20 56 69 65 77 73 | ch.can.be.retrieved.by.the.Views |
| 12a60 | 20 70 72 6f 70 65 72 74 79 2e 20 45 61 63 68 20 76 69 65 77 20 63 6f 6e 74 61 69 6e 73 20 63 68 | .property..Each.view.contains.ch |
| 12a80 | 69 6c 64 20 63 6f 6e 74 72 6f 6c 73 2e 20 54 4d 75 6c 74 69 56 69 65 77 20 64 65 74 65 72 6d 69 | ild.controls..TMultiView.determi |
| 12aa0 | 6e 65 73 20 77 68 69 63 68 20 76 69 65 77 20 61 6e 64 20 69 74 73 20 63 68 69 6c 64 20 63 6f 6e | nes.which.view.and.its.child.con |
| 12ac0 | 74 72 6f 6c 73 20 61 72 65 20 76 69 73 69 62 6c 65 2e 20 41 74 20 61 6e 79 20 74 69 6d 65 2c 20 | trols.are.visible..At.any.time,. |
| 12ae0 | 61 74 20 6d 6f 73 74 20 6f 6e 65 20 76 69 65 77 20 69 73 20 76 69 73 69 62 6c 65 20 28 63 61 6c | at.most.one.view.is.visible.(cal |
| 12b00 | 6c 65 64 20 61 63 74 69 76 65 29 2e 20 54 6f 20 6d 61 6b 65 20 61 20 76 69 65 77 20 61 63 74 69 | led.active)..To.make.a.view.acti |
| 12b20 | 76 65 2c 20 73 65 74 20 41 63 74 69 76 65 56 69 65 77 20 6f 72 20 41 63 74 69 76 65 56 69 65 77 | ve,.set.ActiveView.or.ActiveView |
| 12b40 | 49 6e 64 65 78 2e 20 4e 6f 74 65 2c 20 62 79 20 64 65 66 61 75 6c 74 20 74 68 65 72 65 20 69 73 | Index..Note,.by.default.there.is |
| 12b60 | 20 6e 6f 20 61 63 74 69 76 65 20 76 69 65 77 2e 0d 0a 0d 0a 0d 0a 54 6f 20 61 64 64 20 61 20 76 | .no.active.view.......To.add.a.v |
| 12b80 | 69 65 77 20 74 6f 20 54 4d 75 6c 74 69 56 69 65 77 2c 20 6d 61 6e 69 70 75 6c 61 74 65 20 74 68 | iew.to.TMultiView,.manipulate.th |
| 12ba0 | 65 20 56 69 65 77 73 20 63 6f 6c 6c 65 63 74 69 6f 6e 20 6f 72 20 61 64 64 20 69 74 20 69 6e 20 | e.Views.collection.or.add.it.in. |
| 12bc0 | 74 65 6d 70 6c 61 74 65 20 61 73 20 66 6f 6c 6c 6f 77 73 2c 0d 0a 0d 0a 0d 0a 26 61 6d 70 3b 6c | template.as.follows,......&l |
| 12be0 | 74 3b 63 6f 6d 3a 54 4d 75 6c 74 69 56 69 65 77 26 61 6d 70 3b 67 74 3b 0d 0a 20 20 20 26 61 6d | t;com:TMultiView>.....&am |
| 12c00 | 70 3b 6c 74 3b 63 6f 6d 3a 54 56 69 65 77 26 61 6d 70 3b 67 74 3b 0d 0a 20 20 20 20 20 20 76 69 | p;lt;com:TView>........vi |
| 12c20 | 65 77 20 31 20 63 6f 6e 74 65 6e 74 0d 0a 20 20 20 26 61 6d 70 3b 6c 74 3b 2f 63 6f 6d 3a 54 56 | ew.1.content.....</com:TV |
| 12c40 | 69 65 77 26 61 6d 70 3b 67 74 3b 0d 0a 20 20 20 26 61 6d 70 3b 6c 74 3b 63 6f 6d 3a 54 56 69 65 | iew>.....<com:TVie |
| 12c60 | 77 26 61 6d 70 3b 67 74 3b 0d 0a 20 20 20 20 20 20 76 69 65 77 20 32 20 63 6f 6e 74 65 6e 74 0d | w>........view.2.content. |
| 12c80 | 0a 20 20 20 26 61 6d 70 3b 6c 74 3b 2f 63 6f 6d 3a 54 56 69 65 77 26 61 6d 70 3b 67 74 3b 0d 0a | ....</com:TView>.. |
| 12ca0 | 26 61 6d 70 3b 6c 74 3b 2f 63 6f 6d 3a 54 4d 75 6c 74 69 56 69 65 77 26 61 6d 70 3b 67 74 3b 0d | </com:TMultiView>. |
| 12cc0 | 0a 0d 0a 0d 0a 0d 0a 54 4d 75 6c 74 69 56 69 65 77 20 72 65 73 70 6f 6e 64 73 20 74 6f 20 74 68 | .......TMultiView.responds.to.th |
| 12ce0 | 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 63 6f 6d 6d 61 6e 64 20 65 76 65 6e 74 73 20 74 6f 20 6d 61 | e.following.command.events.to.ma |
| 12d00 | 6e 61 67 65 20 74 68 65 20 76 69 73 69 62 69 6c 69 74 79 20 6f 66 20 69 74 73 20 76 69 65 77 73 | nage.the.visibility.of.its.views |
| 12d20 | 2e 0d 0a 0d 0a 0d 0a 20 20 4e 65 78 74 56 69 65 77 20 3a 20 73 77 69 74 63 68 20 74 6f 20 74 68 | .........NextView.:.switch.to.th |
| 12d40 | 65 20 6e 65 78 74 20 76 69 65 77 20 28 77 69 74 68 20 72 65 73 70 65 63 74 20 74 6f 20 74 68 65 | e.next.view.(with.respect.to.the |
| 12d60 | 20 63 75 72 72 65 6e 74 6c 79 20 61 63 74 69 76 65 20 76 69 65 77 29 2e 0d 0a 20 20 50 72 65 76 | .currently.active.view).....Prev |
| 12d80 | 69 6f 75 73 56 69 65 77 20 3a 20 73 77 69 74 63 68 20 74 6f 20 74 68 65 20 70 72 65 76 69 6f 75 | iousView.:.switch.to.the.previou |
| 12da0 | 73 20 76 69 65 77 20 28 77 69 74 68 20 72 65 73 70 65 63 74 20 74 6f 20 74 68 65 20 63 75 72 72 | s.view.(with.respect.to.the.curr |
| 12dc0 | 65 6e 74 6c 79 20 61 63 74 69 76 65 20 76 69 65 77 29 2e 0d 0a 20 20 53 77 69 74 63 68 56 69 65 | ently.active.view).....SwitchVie |
| 12de0 | 77 49 44 20 3a 20 73 77 69 74 63 68 20 74 6f 20 61 20 76 69 65 77 20 62 79 20 69 74 73 20 49 44 | wID.:.switch.to.a.view.by.its.ID |
| 12e00 | 20 70 61 74 68 2e 20 54 68 65 20 49 44 20 70 61 74 68 20 69 73 20 66 65 74 63 68 65 64 20 66 72 | .path..The.ID.path.is.fetched.fr |
| 12e20 | 6f 6d 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 70 61 72 61 6d 65 74 65 72 2e 0d 0a 20 20 53 77 69 | om.the.command.parameter.....Swi |
| 12e40 | 74 63 68 56 69 65 77 49 6e 64 65 78 20 3a 20 73 77 69 74 63 68 20 74 6f 20 61 20 76 69 65 77 20 | tchViewIndex.:.switch.to.a.view. |
| 12e60 | 62 79 20 69 74 73 20 7a 65 72 6f 2d 62 61 73 65 64 20 69 6e 64 65 78 20 69 6e 20 74 68 65 20 56 | by.its.zero-based.index.in.the.V |
| 12e80 | 69 65 77 73 20 63 6f 6c 6c 65 63 74 69 6f 6e 2e 20 54 68 65 20 69 6e 64 65 78 20 69 73 20 66 65 | iews.collection..The.index.is.fe |
| 12ea0 | 74 63 68 65 64 20 66 72 6f 6d 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 70 61 72 61 6d 65 74 65 72 | tched.from.the.command.parameter |
| 12ec0 | 2e 0d 0a 0d 0a 0d 0a 0d 0a 55 70 6f 6e 20 70 6f 73 74 62 61 63 6b 2c 20 69 66 20 74 68 65 20 61 | .........Upon.postback,.if.the.a |
| 12ee0 | 63 74 69 76 65 20 76 69 65 77 20 69 6e 64 65 78 20 69 73 20 63 68 61 6e 67 65 64 2c 20 54 4d 75 | ctive.view.index.is.changed,.TMu |
| 12f00 | 6c 74 69 56 69 65 77 20 77 69 6c 6c 20 72 61 69 73 65 20 61 6e 20 4f 6e 41 63 74 69 76 65 56 69 | ltiView.will.raise.an.OnActiveVi |
| 12f20 | 65 77 43 68 61 6e 67 65 64 20 65 76 65 6e 74 2e 0d 0a 0d 0a 0d 0a 0d 0a 54 68 65 20 48 61 6e 67 | ewChanged.event.........The.Hang |
| 12f40 | 6d 61 6e 20 67 61 6d 65 20 69 73 20 61 20 74 79 70 69 63 61 6c 20 75 73 65 20 6f 66 20 54 4d 75 | man.game.is.a.typical.use.of.TMu |
| 12f60 | 6c 74 69 56 69 65 77 2e 20 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 65 78 61 6d 70 6c 65 20 64 | ltiView..The.following.example.d |
| 12f80 | 65 6d 6f 6e 73 74 72 61 74 65 73 20 61 6e 6f 74 68 65 72 20 75 73 61 67 65 20 6f 66 20 54 4d 75 | emonstrates.another.usage.of.TMu |
| 12fa0 | 6c 74 69 56 69 65 77 2e 04 00 0a 74 6d 75 6c 74 69 76 69 65 77 05 00 00 22 69 6e 64 65 78 2e 70 | ltiView....tmultiview..."index.p |
| 12fc0 | 68 70 3f 70 61 67 65 3d 43 6f 6e 74 72 6f 6c 73 2e 50 61 6e 65 6c 23 33 39 30 31 01 00 0a 31 31 | hp?page=Controls.Panel#3901...11 |
| 12fe0 | 34 36 39 37 31 38 36 34 02 00 06 54 50 61 6e 65 6c 03 00 85 05 54 50 61 6e 65 6c 20 61 63 74 73 | 46971864...TPanel....TPanel.acts |
| 13000 | 20 61 73 20 61 20 70 72 65 73 65 6e 74 61 74 69 6f 6e 61 6c 20 63 6f 6e 74 61 69 6e 65 72 20 66 | .as.a.presentational.container.f |
| 13020 | 6f 72 20 6f 74 68 65 72 20 63 6f 6e 74 72 6f 6c 2e 20 49 74 20 64 69 73 70 6c 61 79 73 20 61 20 | or.other.control..It.displays.a. |
| 13040 | 26 61 6d 70 3b 6c 74 3b 64 69 76 26 61 6d 70 3b 67 74 3b 20 65 6c 65 6d 65 6e 74 20 6f 6e 20 61 | <div>.element.on.a |
| 13060 | 20 70 61 67 65 2e 20 54 68 65 20 70 72 6f 70 65 72 74 79 20 57 72 61 70 20 73 70 65 63 69 66 69 | .page..The.property.Wrap.specifi |
| 13080 | 65 73 20 77 68 65 74 68 65 72 20 74 68 65 20 70 61 6e 65 6c 27 73 20 62 6f 64 79 20 63 6f 6e 74 | es.whether.the.panel's.body.cont |
| 130a0 | 65 6e 74 20 73 68 6f 75 6c 64 20 77 72 61 70 20 6f 72 20 6e 6f 74 2c 20 77 68 69 6c 65 20 48 6f | ent.should.wrap.or.not,.while.Ho |
| 130c0 | 72 69 7a 6f 6e 74 61 6c 41 6c 69 67 6e 20 67 6f 76 65 72 6e 73 20 68 6f 77 20 74 68 65 20 63 6f | rizontalAlign.governs.how.the.co |
| 130e0 | 6e 74 65 6e 74 20 69 73 20 61 6c 69 67 6e 65 64 20 68 6f 72 69 7a 6f 6e 74 61 6c 6c 79 20 61 6e | ntent.is.aligned.horizontally.an |
| 13100 | 64 20 44 69 72 65 63 74 69 6f 6e 20 69 6e 64 69 63 61 74 65 73 20 74 68 65 20 63 6f 6e 74 65 6e | d.Direction.indicates.the.conten |
| 13120 | 74 20 64 69 72 65 63 74 69 6f 6e 20 28 6c 65 66 74 20 74 6f 20 72 69 67 68 74 20 6f 72 20 72 69 | t.direction.(left.to.right.or.ri |
| 13140 | 67 68 74 20 74 6f 20 6c 65 66 74 29 2e 20 59 6f 75 20 63 61 6e 20 73 65 74 20 42 61 63 6b 49 6d | ght.to.left)..You.can.set.BackIm |
| 13160 | 61 67 65 55 72 6c 20 74 6f 20 67 69 76 65 20 61 20 62 61 63 6b 67 72 6f 75 6e 64 20 69 6d 61 67 | ageUrl.to.give.a.background.imag |
| 13180 | 65 20 74 6f 20 74 68 65 20 70 61 6e 65 6c 2c 20 61 6e 64 20 79 6f 75 20 63 61 6e 20 73 74 65 20 | e.to.the.panel,.and.you.can.ste. |
| 131a0 | 47 72 6f 75 70 69 6e 67 54 65 78 74 20 73 6f 20 74 68 61 74 20 74 68 65 20 70 61 6e 65 6c 20 69 | GroupingText.so.that.the.panel.i |
| 131c0 | 73 20 64 69 73 70 6c 61 79 65 64 20 61 73 20 61 20 66 69 65 6c 64 20 73 65 74 20 77 69 74 68 20 | s.displayed.as.a.field.set.with. |
| 131e0 | 61 20 6c 65 67 65 6e 64 20 74 65 78 74 2e 20 46 69 6e 61 6c 6c 79 2c 20 79 6f 75 20 63 61 6e 20 | a.legend.text..Finally,.you.can. |
| 13200 | 73 70 65 63 69 66 79 20 61 20 64 65 66 61 75 6c 74 20 62 75 74 74 6f 6e 20 74 6f 20 62 65 20 66 | specify.a.default.button.to.be.f |
| 13220 | 69 72 65 64 20 77 68 65 6e 20 75 73 65 72 73 20 70 72 65 73 73 20 27 72 65 74 75 72 6e 27 20 6b | ired.when.users.press.'return'.k |
| 13240 | 65 79 20 77 69 74 68 69 6e 20 74 68 65 20 70 61 6e 65 6c 20 62 79 20 73 65 74 74 69 6e 67 20 74 | ey.within.the.panel.by.setting.t |
| 13260 | 68 65 20 44 65 66 61 75 6c 74 42 75 74 74 6f 6e 20 70 72 6f 70 65 72 74 79 2e 04 00 06 74 70 61 | he.DefaultButton.property....tpa |
| 13280 | 6e 65 6c 05 00 00 28 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 43 6f 6e 74 72 6f 6c 73 2e 50 | nel...(index.php?page=Controls.P |
| 132a0 | 6c 61 63 65 48 6f 6c 64 65 72 23 34 30 30 31 01 00 0a 31 31 34 36 39 37 31 38 36 34 02 00 0c 54 | laceHolder#4001...1146971864...T |
| 132c0 | 50 6c 61 63 65 48 6f 6c 64 65 72 03 00 68 54 50 6c 61 63 65 48 6f 6c 64 65 72 20 72 65 73 65 72 | PlaceHolder..hTPlaceHolder.reser |
| 132e0 | 76 65 73 20 61 20 70 6c 61 63 65 20 6f 6e 20 61 20 74 65 6d 70 6c 61 74 65 2c 20 77 68 65 72 65 | ves.a.place.on.a.template,.where |
| 13300 | 20 73 74 61 74 69 63 20 74 65 78 74 73 20 6f 72 20 63 6f 6e 74 72 6f 6c 73 20 6d 61 79 20 62 65 | .static.texts.or.controls.may.be |
| 13320 | 20 64 79 6e 61 6d 69 63 61 6c 6c 79 20 69 6e 73 65 72 74 65 64 2e 04 00 0c 74 70 6c 61 63 65 68 | .dynamically.inserted....tplaceh |
| 13340 | 6f 6c 64 65 72 05 00 00 28 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 43 6f 6e 74 72 6f 6c 73 | older...(index.php?page=Controls |
| 13360 | 2e 52 61 64 69 6f 42 75 74 74 6f 6e 23 34 31 30 31 01 00 0a 31 31 34 36 39 37 31 38 36 34 02 00 | .RadioButton#4101...1146971864.. |
| 13380 | 0c 54 52 61 64 69 6f 42 75 74 74 6f 6e 03 00 87 02 54 52 61 64 69 6f 42 75 74 74 6f 6e 20 69 73 | .TRadioButton....TRadioButton.is |
| 133a0 | 20 73 69 6d 69 6c 61 72 20 74 6f 20 54 43 68 65 63 6b 42 6f 78 20 69 6e 20 65 76 65 72 79 20 61 | .similar.to.TCheckBox.in.every.a |
| 133c0 | 73 70 65 63 74 2c 20 65 78 63 65 70 74 20 74 68 61 74 20 54 52 61 64 69 6f 42 75 74 74 6f 6e 20 | spect,.except.that.TRadioButton. |
| 133e0 | 64 69 73 70 6c 61 79 73 20 61 20 72 61 64 69 6f 20 62 75 74 74 6f 6e 20 6f 6e 20 61 20 57 65 62 | displays.a.radio.button.on.a.Web |
| 13400 | 20 70 61 67 65 2e 20 54 68 65 20 72 61 64 69 6f 20 62 75 74 74 6f 6e 20 63 61 6e 20 62 65 6c 6f | .page..The.radio.button.can.belo |
| 13420 | 6e 67 20 74 6f 20 61 20 73 70 65 63 69 66 69 63 20 67 72 6f 75 70 20 73 70 65 63 69 66 69 65 64 | ng.to.a.specific.group.specified |
| 13440 | 20 62 79 20 47 72 6f 75 70 4e 61 6d 65 20 73 75 63 68 20 74 68 61 74 20 6f 6e 6c 79 20 6f 6e 65 | .by.GroupName.such.that.only.one |
| 13460 | 20 72 61 64 69 6f 20 62 75 74 74 6f 6e 20 77 69 74 68 69 6e 20 74 68 61 74 20 67 72 6f 75 70 20 | .radio.button.within.that.group. |
| 13480 | 63 61 6e 20 62 65 20 73 65 6c 65 63 74 65 64 20 61 74 20 6d 6f 73 74 2e 04 00 0c 74 72 61 64 69 | can.be.selected.at.most....tradi |
| 134a0 | 6f 62 75 74 74 6f 6e 05 00 00 25 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 43 6f 6e 74 72 6f | obutton...%index.php?page=Contro |
| 134c0 | 6c 73 2e 53 61 66 65 48 74 6d 6c 23 34 32 30 31 01 00 0a 31 31 34 36 39 37 31 38 36 34 02 00 09 | ls.SafeHtml#4201...1146971864... |
| 134e0 | 54 53 61 66 65 48 74 6d 6c 03 00 a1 07 54 53 61 66 65 48 74 6d 6c 20 69 73 20 61 20 63 6f 6e 74 | TSafeHtml....TSafeHtml.is.a.cont |
| 13500 | 72 6f 6c 20 74 68 61 74 20 73 74 72 69 70 73 20 64 6f 77 6e 20 61 6c 6c 20 70 6f 74 65 6e 74 69 | rol.that.strips.down.all.potenti |
| 13520 | 61 6c 6c 79 20 64 61 6e 67 65 72 6f 75 73 20 48 54 4d 4c 20 63 6f 6e 74 65 6e 74 2e 20 49 74 20 | ally.dangerous.HTML.content..It. |
| 13540 | 69 73 20 6d 61 69 6e 6c 79 20 61 20 77 72 61 70 70 65 72 20 6f 66 20 74 68 65 20 53 61 66 65 48 | is.mainly.a.wrapper.of.the.SafeH |
| 13560 | 54 4d 4c 20 70 72 6f 6a 65 63 74 2e 20 41 63 63 6f 72 64 69 6e 67 20 74 6f 20 74 68 65 20 53 61 | TML.project..According.to.the.Sa |
| 13580 | 66 65 48 54 4d 4c 20 70 72 6f 6a 65 63 74 2c 20 69 74 20 74 72 69 65 73 20 74 6f 20 73 61 66 65 | feHTML.project,.it.tries.to.safe |
| 135a0 | 67 75 61 72 64 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 73 69 74 75 61 74 69 6f 6e 73 20 77 | guard.the.following.situations.w |
| 135c0 | 68 65 6e 20 74 68 65 20 73 74 72 69 6e 67 20 69 73 20 74 6f 20 62 65 20 64 69 73 70 6c 61 79 65 | hen.the.string.is.to.be.displaye |
| 135e0 | 64 20 74 6f 20 65 6e 64 2d 75 73 65 72 73 3a 0d 0a 0d 0a 0d 0a 20 20 4f 70 65 6e 69 6e 67 20 74 | d.to.end-users:........Opening.t |
| 13600 | 61 67 20 77 69 74 68 6f 75 74 20 69 74 73 20 63 6c 6f 73 69 6e 67 20 74 61 67 0d 0a 20 20 63 6c | ag.without.its.closing.tag....cl |
| 13620 | 6f 73 69 6e 67 20 74 61 67 20 77 69 74 68 6f 75 74 20 69 74 73 20 6f 70 65 6e 69 6e 67 20 74 61 | osing.tag.without.its.opening.ta |
| 13640 | 67 0d 0a 20 20 61 6e 79 20 6f 66 20 74 68 65 73 65 20 74 61 67 73 3a 20 62 61 73 65 2c 20 62 61 | g....any.of.these.tags:.base,.ba |
| 13660 | 73 65 66 6f 6e 74 2c 20 68 65 61 64 2c 20 68 74 6d 6c 2c 20 62 6f 64 79 2c 20 61 70 70 6c 65 74 | sefont,.head,.html,.body,.applet |
| 13680 | 2c 20 6f 62 6a 65 63 74 2c 20 69 66 72 61 6d 65 2c 20 66 72 61 6d 65 2c 20 66 72 61 6d 65 73 65 | ,.object,.iframe,.frame,.framese |
| 136a0 | 74 2c 20 73 63 72 69 70 74 2c 20 6c 61 79 65 72 2c 20 69 6c 61 79 65 72 2c 20 65 6d 62 65 64 2c | t,.script,.layer,.ilayer,.embed, |
| 136c0 | 20 62 67 73 6f 75 6e 64 2c 20 6c 69 6e 6b 2c 20 6d 65 74 61 2c 20 73 74 79 6c 65 2c 20 74 69 74 | .bgsound,.link,.meta,.style,.tit |
| 136e0 | 6c 65 2c 20 62 6c 69 6e 6b 2c 20 78 6d 6c 2c 20 65 74 63 2e 0d 0a 20 20 61 6e 79 20 6f 66 20 74 | le,.blink,.xml,.etc.....any.of.t |
| 13700 | 68 65 73 65 20 61 74 74 72 69 62 75 74 65 73 3a 20 6f 6e 2a 2c 20 64 61 74 61 2a 2c 20 64 79 6e | hese.attributes:.on*,.data*,.dyn |
| 13720 | 73 72 63 0d 0a 20 20 6a 61 76 61 73 63 72 69 70 74 3a 2f 76 62 73 63 72 69 70 74 3a 2f 61 62 6f | src....javascript:/vbscript:/abo |
| 13740 | 75 74 3a 20 65 74 63 2e 20 70 72 6f 74 6f 63 6f 6c 73 0d 0a 20 20 65 78 70 72 65 73 73 69 6f 6e | ut:.etc..protocols....expression |
| 13760 | 2f 62 65 68 61 76 69 6f 72 20 65 74 63 2e 20 69 6e 20 73 74 79 6c 65 73 0d 0a 20 20 61 6e 79 20 | /behavior.etc..in.styles....any. |
| 13780 | 6f 74 68 65 72 20 61 63 74 69 76 65 20 63 6f 6e 74 65 6e 74 2e 0d 0a 0d 0a 0d 0a 0d 0a 54 6f 20 | other.active.content.........To. |
| 137a0 | 75 73 65 20 54 53 61 66 65 48 74 6d 6c 2c 20 73 69 6d 70 6c 79 20 65 6e 63 6c 6f 73 65 20 74 68 | use.TSafeHtml,.simply.enclose.th |
| 137c0 | 65 20 63 6f 6e 74 65 6e 74 20 74 6f 20 62 65 20 73 65 63 75 72 65 64 20 77 69 74 68 69 6e 20 74 | e.content.to.be.secured.within.t |
| 137e0 | 68 65 20 54 53 61 66 65 48 74 6d 6c 20 63 6f 6d 70 6f 6e 65 6e 74 20 74 61 67 20 69 6e 20 61 20 | he.TSafeHtml.component.tag.in.a. |
| 13800 | 74 65 6d 70 6c 61 74 65 2e 20 54 68 65 20 63 6f 6e 74 65 6e 74 20 6d 61 79 20 63 6f 6e 73 69 73 | template..The.content.may.consis |
| 13820 | 74 20 6f 66 20 62 6f 74 68 20 73 74 61 74 69 63 20 74 65 78 74 20 61 6e 64 20 50 52 41 44 4f 20 | t.of.both.static.text.and.PRADO. |
| 13840 | 63 6f 6e 74 72 6f 6c 73 2e 20 49 66 20 74 68 65 20 6c 61 74 74 65 72 2c 20 74 68 65 20 72 65 6e | controls..If.the.latter,.the.ren |
| 13860 | 64 65 72 69 6e 67 20 72 65 73 75 6c 74 20 6f 66 20 74 68 65 20 63 6f 6e 74 72 6f 6c 73 20 77 69 | dering.result.of.the.controls.wi |
| 13880 | 6c 6c 20 62 65 20 73 65 63 75 72 65 64 2e 04 00 09 74 73 61 66 65 68 74 6d 6c 05 00 00 27 69 6e | ll.be.secured....tsafehtml...'in |
| 138a0 | 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 43 6f 6e 74 72 6f 6c 73 2e 53 74 61 74 65 6d 65 6e 74 73 | dex.php?page=Controls.Statements |
| 138c0 | 23 34 33 30 31 01 00 0a 31 31 34 36 39 37 31 38 36 34 02 00 0b 54 53 74 61 74 65 6d 65 6e 74 73 | #4301...1146971864...TStatements |
| 138e0 | 03 00 9a 0a 54 53 74 61 74 65 6d 65 6e 74 73 20 65 76 61 6c 75 61 74 65 73 20 61 20 73 65 71 75 | ....TStatements.evaluates.a.sequ |
| 13900 | 65 6e 63 65 20 6f 66 20 50 48 50 20 73 74 61 74 65 6d 65 6e 74 73 20 61 6e 64 20 64 69 73 70 6c | ence.of.PHP.statements.and.displ |
| 13920 | 61 79 73 20 74 68 65 20 63 6f 6e 74 65 6e 74 20 72 65 6e 64 65 72 65 64 20 62 79 20 74 68 65 20 | ays.the.content.rendered.by.the. |
| 13940 | 73 74 61 74 65 6d 65 6e 74 73 2e 20 54 6f 20 73 70 65 63 69 66 79 20 74 68 65 20 50 48 50 20 73 | statements..To.specify.the.PHP.s |
| 13960 | 74 61 74 65 6d 65 6e 74 73 20 74 6f 20 62 65 20 65 76 61 6c 75 61 74 65 64 2c 20 73 65 74 20 74 | tatements.to.be.evaluated,.set.t |
| 13980 | 68 65 20 53 74 61 74 65 6d 65 6e 74 73 20 70 72 6f 70 65 72 74 79 2e 20 46 6f 72 20 65 78 61 6d | he.Statements.property..For.exam |
| 139a0 | 70 6c 65 2c 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 63 6f 6d 70 6f 6e 65 6e 74 20 74 61 67 | ple,.the.following.component.tag |
| 139c0 | 20 64 69 73 70 6c 61 79 73 20 74 68 65 20 63 75 72 72 65 6e 74 20 74 69 6d 65 20 6f 6e 20 74 68 | .displays.the.current.time.on.th |
| 139e0 | 65 20 57 65 62 20 70 61 67 65 2c 0d 0a 0d 0a 0d 0a 26 61 6d 70 3b 6c 74 3b 63 6f 6d 3a 54 53 74 | e.Web.page,......<com:TSt |
| 13a00 | 61 74 65 6d 65 6e 74 73 26 61 6d 70 3b 67 74 3b 0d 0a 20 20 26 61 6d 70 3b 6c 74 3b 70 72 6f 70 | atements>....<prop |
| 13a20 | 3a 53 74 61 74 65 6d 65 6e 74 73 26 61 6d 70 3b 67 74 3b 0d 0a 20 20 73 65 74 6c 6f 63 61 6c 65 | :Statements>....setlocale |
| 13a40 | 28 4c 43 5f 41 4c 4c 2c 20 27 6e 6c 5f 4e 4c 27 29 3b 0d 0a 20 20 65 63 68 6f 20 73 74 72 66 74 | (LC_ALL,.'nl_NL');....echo.strft |
| 13a60 | 69 6d 65 28 26 71 75 6f 74 3b 25 41 20 25 65 20 25 42 20 25 59 26 71 75 6f 74 3b 2c 74 69 6d 65 | ime("%A.%e.%B.%Y",time |
| 13a80 | 28 29 29 3b 0d 0a 20 20 26 61 6d 70 3b 6c 74 3b 2f 70 72 6f 70 3a 53 74 61 74 65 6d 65 6e 74 73 | ());....</prop:Statements |
| 13aa0 | 26 61 6d 70 3b 67 74 3b 0d 0a 26 61 6d 70 3b 6c 74 3b 2f 63 6f 6d 3a 54 53 74 61 74 65 6d 65 6e | >..</com:TStatemen |
| 13ac0 | 74 73 26 61 6d 70 3b 67 74 3b 0d 0a 0d 0a 0d 0a 0d 0a 4e 6f 74 65 2c 20 54 53 74 61 74 65 6d 65 | ts>........Note,.TStateme |
| 13ae0 | 6e 74 73 20 65 76 61 6c 75 61 74 65 73 20 74 68 65 20 50 48 50 20 73 74 61 74 65 6d 65 6e 74 73 | nts.evaluates.the.PHP.statements |
| 13b00 | 20 64 75 72 69 6e 67 20 74 68 65 20 72 65 6e 64 65 72 69 6e 67 20 63 6f 6e 74 72 6f 6c 20 6c 69 | .during.the.rendering.control.li |
| 13b20 | 66 65 63 79 63 6c 65 2e 20 55 6e 6c 69 6b 65 20 54 45 78 70 72 65 73 73 69 6f 6e 2c 20 54 53 74 | fecycle..Unlike.TExpression,.TSt |
| 13b40 | 61 74 65 6d 65 6e 74 73 20 6f 6e 6c 79 20 64 69 73 70 6c 61 79 73 20 74 68 65 20 63 6f 6e 74 65 | atements.only.displays.the.conte |
| 13b60 | 6e 74 20 27 65 63 68 6f 65 64 27 20 77 69 74 68 69 6e 20 74 68 65 20 73 74 61 74 65 6d 65 6e 74 | nt.'echoed'.within.the.statement |
| 13b80 | 73 2e 0d 0a 0d 0a 0d 0a 0d 0a 54 68 65 20 63 6f 6e 74 65 78 74 20 6f 66 20 74 68 65 20 73 74 61 | s.........The.context.of.the.sta |
| 13ba0 | 74 65 6d 65 6e 74 73 20 69 6e 20 61 20 54 53 74 61 74 65 6d 65 6e 74 73 20 63 6f 6e 74 72 6f 6c | tements.in.a.TStatements.control |
| 13bc0 | 20 69 73 20 74 68 65 20 63 6f 6e 74 72 6f 6c 20 69 74 73 65 6c 66 2e 20 54 68 61 74 20 69 73 2c | .is.the.control.itself..That.is, |
| 13be0 | 20 24 74 68 69 73 20 72 65 70 72 65 73 65 6e 74 73 20 74 68 65 20 63 6f 6e 74 72 6f 6c 20 6f 62 | .$this.represents.the.control.ob |
| 13c00 | 6a 65 63 74 20 69 66 20 69 74 20 69 73 20 70 72 65 73 65 6e 74 20 69 6e 20 74 68 65 20 73 74 61 | ject.if.it.is.present.in.the.sta |
| 13c20 | 74 65 6d 65 6e 74 73 2e 20 46 6f 72 20 65 78 61 6d 70 6c 65 2c 20 74 68 65 20 66 6f 6c 6c 6f 77 | tements..For.example,.the.follow |
| 13c40 | 69 6e 67 20 73 74 61 74 65 6d 65 6e 74 20 74 61 67 20 77 69 6c 6c 20 64 69 73 70 6c 61 79 20 74 | ing.statement.tag.will.display.t |
| 13c60 | 68 65 20 74 69 74 6c 65 20 6f 66 20 74 68 65 20 70 61 67 65 20 63 6f 6e 74 61 69 6e 69 6e 67 20 | he.title.of.the.page.containing. |
| 13c80 | 74 68 65 20 54 53 74 61 74 65 6d 65 6e 74 73 20 63 6f 6e 74 72 6f 6c 2e 0d 0a 0d 0a 0d 0a 26 61 | the.TStatements.control.......&a |
| 13ca0 | 6d 70 3b 6c 74 3b 63 6f 6d 3a 54 53 74 61 74 65 6d 65 6e 74 73 26 61 6d 70 3b 67 74 3b 0d 0a 20 | mp;lt;com:TStatements>... |
| 13cc0 | 20 26 61 6d 70 3b 6c 74 3b 70 72 6f 70 3a 53 74 61 74 65 6d 65 6e 74 73 26 61 6d 70 3b 67 74 3b | .<prop:Statements> |
| 13ce0 | 0d 0a 20 20 24 70 61 67 65 3d 24 74 68 69 73 2d 26 67 74 3b 50 61 67 65 3b 0d 0a 20 20 65 63 68 | ....$page=$this->Page;....ech |
| 13d00 | 6f 20 24 70 61 67 65 2d 26 67 74 3b 54 69 74 6c 65 3b 0d 0a 20 20 26 61 6d 70 3b 6c 74 3b 2f 70 | o.$page->Title;....</p |
| 13d20 | 72 6f 70 3a 53 74 61 74 65 6d 65 6e 74 73 26 61 6d 70 3b 67 74 3b 0d 0a 26 61 6d 70 3b 6c 74 3b | rop:Statements>..< |
| 13d40 | 2f 63 6f 6d 3a 54 53 74 61 74 65 6d 65 6e 74 73 26 61 6d 70 3b 67 74 3b 0d 0a 0d 0a 0d 0a 0d 0a | /com:TStatements>........ |
| 13d60 | 42 65 20 61 77 61 72 65 2c 20 73 69 6e 63 65 20 54 53 74 61 74 65 6d 65 6e 74 73 20 61 6c 6c 6f | Be.aware,.since.TStatements.allo |
| 13d80 | 77 73 20 65 78 65 63 75 74 69 6f 6e 20 6f 66 20 61 72 62 69 74 72 61 72 79 20 50 48 50 20 63 6f | ws.execution.of.arbitrary.PHP.co |
| 13da0 | 64 65 2c 20 69 6e 20 67 65 6e 65 72 61 6c 20 79 6f 75 20 73 68 6f 75 6c 64 20 6e 6f 74 20 75 73 | de,.in.general.you.should.not.us |
| 13dc0 | 65 20 69 74 20 74 6f 20 65 76 61 6c 75 61 74 65 20 50 48 50 20 63 6f 64 65 20 73 75 62 6d 69 74 | e.it.to.evaluate.PHP.code.submit |
| 13de0 | 74 65 64 20 62 79 20 79 6f 75 72 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 75 73 65 72 73 2e 04 00 | ted.by.your.application.users... |
| 13e00 | 0b 74 73 74 61 74 65 6d 65 6e 74 73 05 00 00 22 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 43 | .tstatements..."index.php?page=C |
| 13e20 | 6f 6e 74 72 6f 6c 73 2e 54 61 62 6c 65 23 34 34 30 31 01 00 0a 31 31 34 36 39 37 31 38 36 34 02 | ontrols.Table#4401...1146971864. |
| 13e40 | 00 06 54 54 61 62 6c 65 03 00 9a 04 54 54 61 62 6c 65 20 64 69 73 70 6c 61 79 73 20 61 6e 20 48 | ..TTable....TTable.displays.an.H |
| 13e60 | 54 4d 4c 20 74 61 62 6c 65 20 6f 6e 20 61 20 70 61 67 65 2e 20 49 74 20 69 73 20 75 73 65 64 20 | TML.table.on.a.page..It.is.used. |
| 13e80 | 74 6f 67 65 74 68 65 72 20 77 69 74 68 20 54 54 61 62 6c 65 52 6f 77 20 61 6e 64 20 54 54 61 62 | together.with.TTableRow.and.TTab |
| 13ea0 | 6c 65 43 65 6c 6c 20 74 6f 20 61 6c 6c 6f 77 20 70 72 6f 67 72 61 6d 6d 61 74 69 63 61 6c 6c 79 | leCell.to.allow.programmatically |
| 13ec0 | 20 6d 61 6e 69 70 75 6c 61 74 69 6e 67 20 48 54 4d 4c 20 74 61 62 6c 65 73 2e 20 54 68 65 20 72 | .manipulating.HTML.tables..The.r |
| 13ee0 | 6f 77 73 20 6f 66 20 74 68 65 20 74 61 62 6c 65 20 69 73 20 73 74 6f 72 65 64 20 69 6e 20 52 6f | ows.of.the.table.is.stored.in.Ro |
| 13f00 | 77 73 20 70 72 6f 70 65 72 74 79 2e 20 59 6f 75 20 6d 61 79 20 73 65 74 20 74 68 65 20 74 61 62 | ws.property..You.may.set.the.tab |
| 13f20 | 6c 65 20 63 65 6c 6c 73 70 61 63 69 6e 67 20 61 6e 64 20 63 65 6c 6c 70 61 64 64 69 6e 67 20 76 | le.cellspacing.and.cellpadding.v |
| 13f40 | 69 61 20 74 68 65 20 43 65 6c 6c 53 70 61 63 69 6e 67 20 61 6e 64 20 43 65 6c 6c 50 61 64 64 69 | ia.the.CellSpacing.and.CellPaddi |
| 13f60 | 6e 67 20 70 72 6f 70 65 72 74 69 65 73 2c 20 72 65 73 70 65 63 74 69 76 65 6c 79 2e 20 54 68 65 | ng.properties,.respectively..The |
| 13f80 | 20 74 61 62 6c 65 20 63 61 70 74 69 6f 6e 20 63 61 6e 20 62 65 20 73 70 65 63 69 66 69 65 64 20 | .table.caption.can.be.specified. |
| 13fa0 | 76 69 61 20 43 61 70 74 69 6f 6e 20 77 68 6f 73 65 20 61 6c 69 67 6e 6d 65 6e 74 20 69 73 20 73 | via.Caption.whose.alignment.is.s |
| 13fc0 | 70 65 63 69 66 69 65 64 20 62 79 20 43 61 70 74 69 6f 6e 41 6c 69 67 6e 2e 20 54 68 65 20 47 72 | pecified.by.CaptionAlign..The.Gr |
| 13fe0 | 69 64 4c 69 6e 65 73 20 70 72 6f 70 65 72 74 79 20 69 6e 64 69 63 61 74 65 73 20 68 6f 77 20 74 | idLines.property.indicates.how.t |
| 14000 | 68 65 20 74 61 62 6c 65 20 73 68 6f 75 6c 64 20 64 69 73 70 6c 61 79 20 69 74 73 20 62 6f 72 64 | he.table.should.display.its.bord |
| 14020 | 65 72 73 2c 20 61 6e 64 20 74 68 65 20 42 61 63 6b 49 6d 61 67 65 55 72 6c 20 61 6c 6c 6f 77 73 | ers,.and.the.BackImageUrl.allows |
| 14040 | 20 74 68 65 20 74 61 62 6c 65 20 74 6f 20 68 61 76 65 20 61 20 62 61 63 6b 67 72 6f 75 6e 64 20 | .the.table.to.have.a.background. |
| 14060 | 69 6d 61 67 65 2e 04 00 06 74 74 61 62 6c 65 05 00 00 24 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 | image....ttable...$index.php?pag |
| 14080 | 65 3d 43 6f 6e 74 72 6f 6c 73 2e 54 65 78 74 42 6f 78 23 34 35 30 31 01 00 0a 31 31 34 36 39 37 | e=Controls.TextBox#4501...114697 |
| 140a0 | 31 38 36 34 02 00 08 54 54 65 78 74 42 6f 78 03 00 86 03 54 54 65 78 74 42 6f 78 20 64 69 73 70 | 1864...TTextBox....TTextBox.disp |
| 140c0 | 6c 61 79 73 20 61 20 74 65 78 74 20 62 6f 78 20 6f 6e 20 61 20 57 65 62 20 70 61 67 65 2e 20 54 | lays.a.text.box.on.a.Web.page..T |
| 140e0 | 68 65 20 63 6f 6e 74 65 6e 74 20 69 6e 20 74 68 65 20 74 65 78 74 20 62 6f 78 20 69 73 20 64 65 | he.content.in.the.text.box.is.de |
| 14100 | 74 65 72 6d 69 6e 65 64 20 62 79 20 74 68 65 20 54 65 78 74 20 70 72 6f 70 65 72 74 79 2e 20 59 | termined.by.the.Text.property..Y |
| 14120 | 6f 75 20 63 61 6e 20 63 72 65 61 74 65 20 61 20 53 69 6e 67 6c 65 4c 69 6e 65 2c 20 61 20 4d 75 | ou.can.create.a.SingleLine,.a.Mu |
| 14140 | 6c 74 69 4c 69 6e 65 2c 20 6f 72 20 61 20 50 61 73 73 77 6f 72 64 20 74 65 78 74 20 62 6f 78 20 | ltiLine,.or.a.Password.text.box. |
| 14160 | 62 79 20 73 65 74 74 69 6e 67 20 74 68 65 20 54 65 78 74 4d 6f 64 65 20 70 72 6f 70 65 72 74 79 | by.setting.the.TextMode.property |
| 14180 | 2e 20 54 68 65 20 52 6f 77 73 20 61 6e 64 20 43 6f 6c 75 6d 6e 73 20 70 72 6f 70 65 72 74 69 65 | ..The.Rows.and.Columns.propertie |
| 141a0 | 73 20 73 70 65 63 69 66 79 20 74 68 65 69 72 20 64 69 6d 65 6e 73 69 6f 6e 73 2e 20 49 66 20 41 | s.specify.their.dimensions..If.A |
| 141c0 | 75 74 6f 50 6f 73 74 42 61 63 6b 20 69 73 20 74 72 75 65 2c 20 63 68 61 6e 67 69 6e 67 20 74 68 | utoPostBack.is.true,.changing.th |
| 141e0 | 65 20 63 6f 6e 74 65 6e 74 20 69 6e 20 74 68 65 20 74 65 78 74 20 62 6f 78 20 61 6e 64 20 74 68 | e.content.in.the.text.box.and.th |
| 14200 | 65 6e 20 6d 6f 76 69 6e 67 20 74 68 65 20 66 6f 63 75 73 20 6f 75 74 20 6f 66 20 69 74 20 77 69 | en.moving.the.focus.out.of.it.wi |
| 14220 | 6c 6c 20 63 61 75 73 65 20 70 6f 73 74 62 61 63 6b 20 61 63 74 69 6f 6e 2e 04 00 08 74 74 65 78 | ll.cause.postback.action....ttex |
| 14240 | 74 62 6f 78 05 00 00 2c 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 43 6f 6e 74 72 6f 6c 73 2e | tbox...,index.php?page=Controls. |
| 14260 | 54 65 78 74 48 69 67 68 6c 69 67 68 74 65 72 23 34 36 30 31 01 00 0a 31 31 34 36 39 37 31 38 36 | TextHighlighter#4601...114697186 |
| 14280 | 34 02 00 10 54 54 65 78 74 48 69 67 68 6c 69 67 68 74 65 72 03 00 d0 05 54 54 65 78 74 48 69 67 | 4...TTextHighlighter....TTextHig |
| 142a0 | 68 6c 69 67 68 74 65 72 20 64 6f 65 73 20 73 79 6e 74 61 78 20 68 69 67 68 6c 69 67 68 74 69 6e | hlighter.does.syntax.highlightin |
| 142c0 | 67 20 66 6f 72 20 69 74 73 20 62 6f 64 79 20 63 6f 6e 74 65 6e 74 2c 20 69 6e 63 6c 75 64 69 6e | g.for.its.body.content,.includin |
| 142e0 | 67 20 62 6f 74 68 20 73 74 61 74 69 63 20 74 65 78 74 20 61 6e 64 20 74 68 65 20 72 65 6e 64 65 | g.both.static.text.and.the.rende |
| 14300 | 72 69 6e 67 20 72 65 73 75 6c 74 73 20 6f 66 20 69 74 73 20 63 68 69 6c 64 20 63 6f 6e 74 72 6f | ring.results.of.its.child.contro |
| 14320 | 6c 73 2e 20 54 68 65 20 74 65 78 74 20 62 65 69 6e 67 20 68 69 67 68 6c 69 67 68 74 65 64 20 66 | ls..The.text.being.highlighted.f |
| 14340 | 6f 6c 6c 6f 77 73 20 74 68 65 20 73 79 6e 74 61 78 20 6f 66 20 74 68 65 20 73 70 65 63 69 66 69 | ollows.the.syntax.of.the.specifi |
| 14360 | 65 64 20 4c 61 6e 67 75 61 67 65 2c 20 77 68 69 63 68 20 63 61 6e 20 62 65 20 27 70 68 70 27 20 | ed.Language,.which.can.be.'php'. |
| 14380 | 28 64 65 66 61 75 6c 74 29 2c 20 27 70 72 61 64 6f 27 2c 20 27 63 73 73 27 2c 20 27 68 74 6d 6c | (default),.'prado',.'css',.'html |
| 143a0 | 27 2c 20 65 74 63 2e 20 48 65 72 65 2c 20 27 70 72 61 64 6f 27 20 73 74 61 6e 64 73 20 66 6f 72 | ',.etc..Here,.'prado'.stands.for |
| 143c0 | 20 74 68 65 20 73 79 6e 74 61 78 20 6f 66 20 50 52 41 44 4f 20 63 6f 6e 74 72 6f 6c 20 74 65 6d | .the.syntax.of.PRADO.control.tem |
| 143e0 | 70 6c 61 74 65 73 2e 0d 0a 0d 0a 0d 0a 49 66 20 6c 69 6e 65 20 6e 75 6d 62 65 72 73 20 61 72 65 | plates.......If.line.numbers.are |
| 14400 | 20 64 65 73 69 72 65 64 20 69 6e 20 66 72 6f 6e 74 20 6f 66 20 65 61 63 68 20 6c 69 6e 65 2c 20 | .desired.in.front.of.each.line,. |
| 14420 | 73 65 74 20 53 68 6f 77 4c 69 6e 65 4e 75 6d 62 65 72 73 20 74 6f 20 74 72 75 65 2e 0d 0a 0d 0a | set.ShowLineNumbers.to.true..... |
| 14440 | 0d 0a 54 6f 20 75 73 65 20 54 54 65 78 74 48 69 67 68 6c 69 67 68 74 65 72 2c 20 73 69 6d 70 6c | ..To.use.TTextHighlighter,.simpl |
| 14460 | 79 20 65 6e 63 6c 6f 73 65 20 74 68 65 20 63 6f 6e 74 65 6e 74 73 20 74 6f 20 62 65 20 73 79 6e | y.enclose.the.contents.to.be.syn |
| 14480 | 74 61 78 20 68 69 67 68 6c 69 67 68 74 65 64 20 77 69 74 68 69 6e 20 74 68 65 20 62 6f 64 79 20 | tax.highlighted.within.the.body. |
| 144a0 | 6f 66 20 61 20 54 54 65 78 74 48 69 67 68 6c 69 67 68 74 65 72 20 63 6f 6e 74 72 6f 6c 2e 20 54 | of.a.TTextHighlighter.control..T |
| 144c0 | 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 65 78 61 6d 70 6c 65 20 68 69 67 68 6c 69 67 68 74 73 20 | he.following.example.highlights. |
| 144e0 | 61 20 70 69 65 63 65 20 6f 66 20 50 48 50 20 63 6f 64 65 2c 0d 0a 0d 0a 0d 0a 26 61 6d 70 3b 6c | a.piece.of.PHP.code,......&l |
| 14500 | 74 3b 63 6f 6d 3a 54 54 65 78 74 48 69 67 68 6c 69 67 68 74 65 72 20 53 68 6f 77 4c 69 6e 65 4e | t;com:TTextHighlighter.ShowLineN |
| 14520 | 75 6d 62 65 72 73 3d 26 71 75 6f 74 3b 74 72 75 65 26 71 75 6f 74 3b 26 61 6d 70 3b 67 74 3b 0d | umbers="true">. |
| 14540 | 0a 0d 0a 26 61 6d 70 3b 6c 74 3b 2f 63 6f 6d 3a 54 54 65 78 74 48 69 67 68 6c 69 67 68 74 65 72 | ...</com:TTextHighlighter |
| 14560 | 26 61 6d 70 3b 67 74 3b 04 00 10 74 74 65 78 74 68 69 67 68 6c 69 67 68 74 65 72 05 00 00 23 69 | >...ttexthighlighter...#i |
| 14580 | 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 43 6f 6e 74 72 6f 6c 73 2e 57 69 7a 61 72 64 23 34 37 | ndex.php?page=Controls.Wizard#47 |
| 145a0 | 30 31 01 00 0a 31 31 34 36 39 37 31 38 36 35 02 00 07 54 57 69 7a 61 72 64 03 00 00 04 00 07 74 | 01...1146971865...TWizard......t |
| 145c0 | 77 69 7a 61 72 64 05 00 00 23 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 43 6f 6e 74 72 6f 6c | wizard...#index.php?page=Control |
| 145e0 | 73 2e 57 69 7a 61 72 64 23 34 37 30 32 01 00 0a 31 31 34 36 39 37 31 38 36 35 02 00 08 4f 76 65 | s.Wizard#4702...1146971865...Ove |
| 14600 | 72 76 69 65 77 03 00 95 15 54 57 69 7a 61 72 64 20 69 73 20 61 6e 61 6c 6f 67 6f 75 73 20 74 6f | rview....TWizard.is.analogous.to |
| 14620 | 20 74 68 65 20 69 6e 73 74 61 6c 6c 61 74 69 6f 6e 20 77 69 7a 61 72 64 20 63 6f 6d 6d 6f 6e 6c | .the.installation.wizard.commonl |
| 14640 | 79 20 75 73 65 64 20 74 6f 20 69 6e 73 74 61 6c 6c 20 73 6f 66 74 77 61 72 65 20 6f 6e 20 57 69 | y.used.to.install.software.on.Wi |
| 14660 | 6e 64 6f 77 73 2e 20 49 74 20 73 70 6c 69 74 73 20 61 20 6c 61 72 67 65 20 66 6f 72 6d 20 61 6e | ndows..It.splits.a.large.form.an |
| 14680 | 64 20 70 72 65 73 65 6e 74 73 20 74 68 65 20 75 73 65 72 20 77 69 74 68 20 61 20 73 65 72 69 65 | d.presents.the.user.with.a.serie |
| 146a0 | 73 20 6f 66 20 73 6d 61 6c 6c 65 72 20 66 6f 72 6d 73 2c 20 63 61 6c 6c 65 64 20 77 69 7a 61 72 | s.of.smaller.forms,.called.wizar |
| 146c0 | 64 20 73 74 65 70 73 2c 20 74 6f 20 63 6f 6d 70 6c 65 74 65 2e 20 54 68 65 20 66 6f 6c 6c 6f 77 | d.steps,.to.complete..The.follow |
| 146e0 | 69 6e 67 20 66 69 67 75 72 65 20 73 68 6f 77 73 20 68 6f 77 20 61 20 77 69 7a 61 72 64 20 69 73 | ing.figure.shows.how.a.wizard.is |
| 14700 | 20 63 6f 6d 70 6f 73 65 64 20 6f 66 20 77 68 65 6e 20 70 72 65 73 65 6e 74 65 64 20 74 6f 20 75 | .composed.of.when.presented.to.u |
| 14720 | 73 65 72 73 2c 20 77 68 65 72 65 20 73 74 65 70 20 63 6f 6e 74 65 6e 74 20 69 73 20 74 68 65 20 | sers,.where.step.content.is.the. |
| 14740 | 6d 61 69 6e 20 63 6f 6e 74 65 6e 74 20 6f 66 20 61 20 77 69 7a 61 72 64 20 73 74 65 70 20 66 6f | main.content.of.a.wizard.step.fo |
| 14760 | 72 20 75 73 65 72 73 20 74 6f 20 63 6f 6d 70 6c 65 74 65 2c 20 68 65 61 64 65 72 20 72 65 66 65 | r.users.to.complete,.header.refe |
| 14780 | 72 73 20 74 6f 20 68 65 61 64 65 72 20 63 6f 6e 74 65 6e 74 20 63 6f 6d 6d 6f 6e 20 74 6f 20 61 | rs.to.header.content.common.to.a |
| 147a0 | 6c 6c 20 73 74 65 70 73 2c 20 6e 61 76 69 67 61 74 69 6f 6e 20 63 6f 6e 74 61 69 6e 73 20 62 75 | ll.steps,.navigation.contains.bu |
| 147c0 | 74 74 6f 6e 73 20 74 68 61 74 20 61 6c 6c 6f 77 20 75 73 65 72 73 20 74 6f 20 6e 61 76 69 67 61 | ttons.that.allow.users.to.naviga |
| 147e0 | 74 65 20 73 74 65 70 20 62 79 20 73 74 65 70 2c 20 61 6e 64 20 73 69 64 65 20 62 61 72 20 63 6f | te.step.by.step,.and.side.bar.co |
| 14800 | 6e 74 61 69 6e 73 20 61 20 6c 69 73 74 20 6f 66 20 68 79 70 65 72 6c 69 6e 6b 73 20 62 79 20 77 | ntains.a.list.of.hyperlinks.by.w |
| 14820 | 68 69 63 68 20 75 73 65 72 73 20 63 61 6e 20 72 65 61 63 68 20 74 6f 20 61 6e 79 20 73 74 65 70 | hich.users.can.reach.to.any.step |
| 14840 | 20 77 69 74 68 20 6f 6e 65 20 63 6c 69 63 6b 2e 20 54 68 65 20 76 69 73 69 62 69 6c 69 74 79 20 | .with.one.click..The.visibility. |
| 14860 | 6f 66 20 74 68 65 20 73 69 64 65 20 62 61 72 20 63 61 6e 20 62 65 20 74 6f 67 67 6c 65 64 20 62 | of.the.side.bar.can.be.toggled.b |
| 14880 | 79 20 73 65 74 74 69 6e 67 20 53 68 6f 77 53 69 64 65 42 61 72 2e 0d 0a 0d 0a 0d 0a 0d 0a 0d 0a | y.setting.ShowSideBar........... |
| 148a0 | 42 79 20 64 65 66 61 75 6c 74 2c 20 54 57 69 7a 61 72 64 20 65 6d 62 65 64 73 20 74 68 65 20 61 | By.default,.TWizard.embeds.the.a |
| 148c0 | 62 6f 76 65 20 63 6f 6d 70 6f 6e 65 6e 74 73 20 69 6e 20 61 6e 20 48 54 4d 4c 20 74 61 62 6c 65 | bove.components.in.an.HTML.table |
| 148e0 | 20 73 6f 20 74 68 61 74 20 74 68 65 20 73 69 64 65 20 62 61 72 20 69 73 20 64 69 73 70 6c 61 79 | .so.that.the.side.bar.is.display |
| 14900 | 65 64 20 6f 6e 20 74 68 65 20 6c 65 66 74 20 77 68 69 6c 65 20 74 68 65 20 72 65 73 74 20 6f 6e | ed.on.the.left.while.the.rest.on |
| 14920 | 20 74 68 65 20 72 69 67 68 74 2e 20 49 66 20 55 73 65 44 65 66 61 75 6c 74 4c 61 79 6f 75 74 20 | .the.right..If.UseDefaultLayout. |
| 14940 | 69 73 20 73 65 74 20 74 6f 20 66 61 6c 73 65 2c 20 6e 6f 20 48 54 4d 4c 20 74 61 62 6c 65 20 77 | is.set.to.false,.no.HTML.table.w |
| 14960 | 69 6c 6c 20 62 65 20 75 73 65 64 2c 20 61 6e 64 20 64 65 76 65 6c 6f 70 65 72 73 20 73 68 6f 75 | ill.be.used,.and.developers.shou |
| 14980 | 6c 64 20 75 73 65 20 70 75 72 65 20 43 53 53 20 74 65 63 68 6e 69 71 75 65 73 20 74 6f 20 70 6f | ld.use.pure.CSS.techniques.to.po |
| 149a0 | 73 69 74 69 6f 6e 20 74 68 65 20 77 69 7a 61 72 64 20 63 6f 6d 70 6f 6e 65 6e 74 73 2e 20 4e 6f | sition.the.wizard.components..No |
| 149c0 | 74 65 2c 20 65 61 63 68 20 63 6f 6d 70 6f 6e 65 6e 74 20 69 73 20 64 69 73 70 6c 61 79 65 64 20 | te,.each.component.is.displayed. |
| 149e0 | 61 73 20 61 20 26 61 6d 70 3b 6c 74 3b 64 69 76 26 61 6d 70 3b 67 74 3b 20 61 6e 64 20 74 68 65 | as.a.<div>.and.the |
| 14a00 | 20 77 69 7a 61 72 64 20 69 74 73 65 6c 66 20 69 73 20 61 6c 73 6f 20 61 20 26 61 6d 70 3b 6c 74 | .wizard.itself.is.also.a.&lt |
| 14a20 | 3b 64 69 76 26 61 6d 70 3b 67 74 3b 20 74 68 61 74 20 65 6e 63 6c 6f 73 65 73 20 69 74 73 20 63 | ;div>.that.encloses.its.c |
| 14a40 | 6f 6d 70 6f 6e 65 6e 74 73 27 20 26 61 6d 70 3b 6c 74 3b 64 69 76 26 61 6d 70 3b 67 74 3b 2e 0d | omponents'.<div>.. |
| 14a60 | 0a 0d 0a 0d 0a 0d 0a 57 69 7a 61 72 64 20 73 74 65 70 73 20 61 72 65 20 72 65 70 72 65 73 65 6e | .......Wizard.steps.are.represen |
| 14a80 | 74 65 64 20 62 79 20 54 57 69 7a 61 72 64 53 74 65 70 20 61 6e 64 20 61 72 65 20 6d 61 69 6e 74 | ted.by.TWizardStep.and.are.maint |
| 14aa0 | 61 69 6e 65 64 20 69 6e 20 54 57 69 7a 61 72 64 20 74 68 72 6f 75 67 68 20 69 74 73 20 57 69 7a | ained.in.TWizard.through.its.Wiz |
| 14ac0 | 61 72 64 53 74 65 70 73 20 70 72 6f 70 65 72 74 79 2e 20 41 74 20 61 6e 79 20 74 69 6d 65 2c 20 | ardSteps.property..At.any.time,. |
| 14ae0 | 6f 6e 6c 79 20 6f 6e 65 20 73 74 65 70 20 69 73 20 76 69 73 69 62 6c 65 2c 20 77 68 69 63 68 20 | only.one.step.is.visible,.which. |
| 14b00 | 69 73 20 64 65 74 65 72 6d 69 6e 65 64 20 62 79 20 74 68 65 20 41 63 74 69 76 65 53 74 65 70 20 | is.determined.by.the.ActiveStep. |
| 14b20 | 70 72 6f 70 65 72 74 79 2e 20 54 68 65 20 41 63 74 69 76 65 53 74 65 70 49 6e 64 65 78 20 70 72 | property..The.ActiveStepIndex.pr |
| 14b40 | 6f 70 65 72 74 79 20 67 69 76 65 73 20 74 68 65 20 69 6e 64 65 78 20 6f 66 20 74 68 65 20 61 63 | operty.gives.the.index.of.the.ac |
| 14b60 | 74 69 76 65 20 73 74 65 70 20 69 6e 20 74 68 65 20 73 74 65 70 20 63 6f 6c 6c 65 63 74 69 6f 6e | tive.step.in.the.step.collection |
| 14b80 | 2e 20 43 6c 69 63 6b 69 6e 67 20 6f 6e 20 6e 61 76 69 67 61 74 69 6f 6e 20 62 75 74 74 6f 6e 73 | ..Clicking.on.navigation.buttons |
| 14ba0 | 20 63 61 6e 20 61 63 74 69 76 61 74 65 20 64 69 66 66 65 72 65 6e 74 20 77 69 7a 61 72 64 20 73 | .can.activate.different.wizard.s |
| 14bc0 | 74 65 70 73 2e 0d 0a 0d 0a 0d 0a 0d 0a 57 69 7a 61 72 64 20 73 74 65 70 73 20 61 72 65 20 74 79 | teps.........Wizard.steps.are.ty |
| 14be0 | 70 69 63 61 6c 6c 79 20 61 64 64 65 64 20 74 6f 20 61 20 77 69 7a 61 72 64 20 74 68 72 6f 75 67 | pically.added.to.a.wizard.throug |
| 14c00 | 68 20 74 65 6d 70 6c 61 74 65 20 61 73 20 66 6f 6c 6c 6f 77 73 2c 0d 0a 0d 0a 0d 0a 0d 0a 26 61 | h.template.as.follows,........&a |
| 14c20 | 6d 70 3b 6c 74 3b 63 6f 6d 3a 54 57 69 7a 61 72 64 26 61 6d 70 3b 67 74 3b 0d 0a 09 26 61 6d 70 | mp;lt;com:TWizard>...& |
| 14c40 | 3b 6c 74 3b 63 6f 6d 3a 54 57 69 7a 61 72 64 53 74 65 70 20 54 69 74 6c 65 3d 26 71 75 6f 74 3b | ;lt;com:TWizardStep.Title=" |
| 14c60 | 73 74 65 70 20 31 26 71 75 6f 74 3b 20 53 74 65 70 54 79 70 65 3d 26 71 75 6f 74 3b 53 74 61 72 | step.1".StepType="Star |
| 14c80 | 74 26 71 75 6f 74 3b 26 61 6d 70 3b 67 74 3b 0d 0a 09 63 6f 6e 74 65 6e 74 20 69 6e 20 73 74 65 | t">...content.in.ste |
| 14ca0 | 70 20 31 2c 20 6d 61 79 20 63 6f 6e 74 61 69 6e 20 6f 74 68 65 72 20 63 6f 6e 74 72 6f 6c 73 0d | p.1,.may.contain.other.controls. |
| 14cc0 | 0a 09 26 61 6d 70 3b 6c 74 3b 2f 63 6f 6d 3a 54 57 69 7a 61 72 64 53 74 65 70 26 61 6d 70 3b 67 | ..</com:TWizardStep&g |
| 14ce0 | 74 3b 0d 0a 0d 0a 09 26 61 6d 70 3b 6c 74 3b 63 6f 6d 3a 54 57 69 7a 61 72 64 53 74 65 70 20 54 | t;.....<com:TWizardStep.T |
| 14d00 | 69 74 6c 65 3d 26 71 75 6f 74 3b 73 74 65 70 20 32 26 71 75 6f 74 3b 20 53 74 65 70 54 79 70 65 | itle="step.2".StepType |
| 14d20 | 3d 26 71 75 6f 74 3b 53 74 65 70 26 71 75 6f 74 3b 26 61 6d 70 3b 67 74 3b 0d 0a 09 63 6f 6e 74 | ="Step">...cont |
| 14d40 | 65 6e 74 20 69 6e 20 73 74 65 70 20 32 2c 20 6d 61 79 20 63 6f 6e 74 61 69 6e 20 6f 74 68 65 72 | ent.in.step.2,.may.contain.other |
| 14d60 | 20 63 6f 6e 74 72 6f 6c 73 0d 0a 09 26 61 6d 70 3b 6c 74 3b 2f 63 6f 6d 3a 54 57 69 7a 61 72 64 | .controls...</com:TWizard |
| 14d80 | 53 74 65 70 26 61 6d 70 3b 67 74 3b 0d 0a 0d 0a 09 26 61 6d 70 3b 6c 74 3b 63 6f 6d 3a 54 57 69 | Step>.....<com:TWi |
| 14da0 | 7a 61 72 64 53 74 65 70 20 54 69 74 6c 65 3d 26 71 75 6f 74 3b 66 69 6e 69 73 68 20 73 74 65 70 | zardStep.Title="finish.step |
| 14dc0 | 26 71 75 6f 74 3b 20 53 74 65 70 54 79 70 65 3d 26 71 75 6f 74 3b 46 69 6e 69 73 68 26 71 75 6f | ".StepType="Finish&quo |
| 14de0 | 74 3b 26 61 6d 70 3b 67 74 3b 0d 0a 09 63 6f 6e 74 65 6e 74 20 69 6e 20 66 69 6e 69 73 68 20 73 | t;>...content.in.finish.s |
| 14e00 | 74 65 70 2c 20 6d 61 79 20 63 6f 6e 74 61 69 6e 20 6f 74 68 65 72 20 63 6f 6e 74 72 6f 6c 73 0d | tep,.may.contain.other.controls. |
| 14e20 | 0a 09 26 61 6d 70 3b 6c 74 3b 2f 63 6f 6d 3a 54 57 69 7a 61 72 64 53 74 65 70 26 61 6d 70 3b 67 | ..</com:TWizardStep&g |
| 14e40 | 74 3b 0d 0a 26 61 6d 70 3b 6c 74 3b 2f 63 6f 6d 3a 54 57 69 7a 61 72 64 26 61 6d 70 3b 67 74 3b | t;..</com:TWizard> |
| 14e60 | 0d 0a 0d 0a 0d 0a 0d 0a 49 6e 20 74 68 65 20 61 62 6f 76 65 2c 20 53 74 65 70 54 79 70 65 20 72 | ........In.the.above,.StepType.r |
| 14e80 | 65 66 65 72 73 20 74 6f 20 74 68 65 20 74 79 70 65 20 6f 66 20 61 20 77 69 7a 61 72 64 20 73 74 | efers.to.the.type.of.a.wizard.st |
| 14ea0 | 65 70 2c 20 77 68 69 63 68 20 63 61 6e 20 61 66 66 65 63 74 20 68 6f 77 20 74 68 65 20 6e 61 76 | ep,.which.can.affect.how.the.nav |
| 14ec0 | 69 67 61 74 69 6f 6e 20 61 70 70 65 61 72 61 6e 63 65 20 61 6e 64 20 62 65 68 61 76 69 6f 72 20 | igation.appearance.and.behavior. |
| 14ee0 | 6f 66 20 74 68 65 20 73 74 65 70 2e 20 41 20 77 69 7a 61 72 64 20 73 74 65 70 20 63 61 6e 20 62 | of.the.step..A.wizard.step.can.b |
| 14f00 | 65 20 6f 66 20 6f 6e 65 20 6f 66 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 74 79 70 65 73 3a | e.of.one.of.the.following.types: |
| 14f20 | 0d 0a 0d 0a 0d 0a 20 20 53 74 61 72 74 20 2d 20 74 68 65 20 66 69 72 73 74 20 73 74 65 70 20 69 | ........Start.-.the.first.step.i |
| 14f40 | 6e 20 74 68 65 20 77 69 7a 61 72 64 2e 0d 0a 20 20 53 74 65 70 20 2d 20 74 68 65 20 69 6e 74 65 | n.the.wizard.....Step.-.the.inte |
| 14f60 | 72 6e 61 6c 20 73 74 65 70 73 20 69 6e 20 74 68 65 20 77 69 7a 61 72 64 2e 0d 0a 20 20 46 69 6e | rnal.steps.in.the.wizard.....Fin |
| 14f80 | 69 73 68 20 2d 20 74 68 65 20 6c 61 73 74 20 73 74 65 70 20 74 68 61 74 20 61 6c 6c 6f 77 73 20 | ish.-.the.last.step.that.allows. |
| 14fa0 | 75 73 65 72 20 69 6e 74 65 72 61 63 74 69 6f 6e 2e 0d 0a 20 20 43 6f 6d 70 6c 65 74 65 20 2d 20 | user.interaction.....Complete.-. |
| 14fc0 | 74 68 65 20 73 74 65 70 20 74 68 61 74 20 73 68 6f 77 73 20 61 20 73 75 6d 6d 61 72 79 20 74 6f | the.step.that.shows.a.summary.to |
| 14fe0 | 20 75 73 65 72 2e 20 49 6e 20 74 68 69 73 20 73 74 65 70 2c 20 62 6f 74 68 20 73 69 64 65 20 62 | .user..In.this.step,.both.side.b |
| 15000 | 61 72 20 61 6e 64 20 6e 61 76 69 67 61 74 69 6f 6e 20 70 61 6e 65 6c 20 61 72 65 20 69 6e 76 69 | ar.and.navigation.panel.are.invi |
| 15020 | 73 69 62 6c 65 2e 20 54 68 75 73 2c 20 74 68 69 73 20 73 74 65 70 20 75 73 75 61 6c 6c 79 20 64 | sible..Thus,.this.step.usually.d |
| 15040 | 6f 65 73 20 6e 6f 74 20 61 6c 6c 6f 77 20 75 73 65 72 20 69 6e 74 65 72 61 63 74 69 6f 6e 2e 0d | oes.not.allow.user.interaction.. |
| 15060 | 0a 20 20 41 75 74 6f 20 2d 20 74 68 65 20 73 74 65 70 20 74 79 70 65 20 69 73 20 64 65 74 65 72 | ...Auto.-.the.step.type.is.deter |
| 15080 | 6d 69 6e 65 64 20 62 79 20 77 69 7a 61 72 64 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 2e 04 00 | mined.by.wizard.automatically... |
| 150a0 | 08 6f 76 65 72 76 69 65 77 05 00 00 23 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 43 6f 6e 74 | .overview...#index.php?page=Cont |
| 150c0 | 72 6f 6c 73 2e 57 69 7a 61 72 64 23 34 37 30 33 01 00 0a 31 31 34 36 39 37 31 38 36 35 02 00 0d | rols.Wizard#4703...1146971865... |
| 150e0 | 55 73 69 6e 67 20 54 57 69 7a 61 72 64 03 00 00 04 00 0d 75 73 69 6e 67 20 74 77 69 7a 61 72 64 | Using.TWizard......using.twizard |
| 15100 | 05 00 00 23 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 43 6f 6e 74 72 6f 6c 73 2e 57 69 7a 61 | ...#index.php?page=Controls.Wiza |
| 15120 | 72 64 23 34 37 30 34 01 00 0a 31 31 34 36 39 37 31 38 36 35 02 00 1b 41 20 53 69 6e 67 6c 65 2d | rd#4704...1146971865...A.Single- |
| 15140 | 53 74 65 70 20 57 69 7a 61 72 64 20 53 61 6d 70 6c 65 03 00 dc 02 49 6e 20 74 68 69 73 20 73 61 | Step.Wizard.Sample....In.this.sa |
| 15160 | 6d 70 6c 65 2c 20 77 65 20 75 73 65 20 77 69 7a 61 72 64 20 74 6f 20 63 6f 6c 6c 65 63 74 20 75 | mple,.we.use.wizard.to.collect.u |
| 15180 | 73 65 72 27 73 20 70 72 65 66 65 72 65 6e 63 65 20 6f 66 20 63 6f 6c 6f 72 2e 20 49 6e 20 74 68 | ser's.preference.of.color..In.th |
| 151a0 | 65 20 66 69 72 73 74 20 73 74 65 70 2c 20 74 68 65 20 75 73 65 72 20 69 73 20 70 72 65 73 65 6e | e.first.step,.the.user.is.presen |
| 151c0 | 74 65 64 20 77 69 74 68 20 61 20 64 72 6f 70 64 6f 77 6e 20 6c 69 73 74 20 66 72 6f 6d 20 77 68 | ted.with.a.dropdown.list.from.wh |
| 151e0 | 69 63 68 20 68 65 20 63 61 6e 20 63 68 6f 6f 73 65 20 68 69 73 74 20 66 61 76 6f 72 69 74 65 20 | ich.he.can.choose.hist.favorite. |
| 15200 | 63 6f 6c 6f 72 2e 20 49 6e 20 74 68 65 20 73 65 63 6f 6e 64 20 73 74 65 70 2c 20 74 68 65 20 63 | color..In.the.second.step,.the.c |
| 15220 | 6f 6d 70 6c 65 74 65 20 73 74 65 70 2c 20 68 69 73 20 63 68 6f 69 63 65 20 69 6e 20 74 68 65 20 | omplete.step,.his.choice.in.the. |
| 15240 | 70 72 65 76 69 6f 75 73 20 73 74 65 70 20 69 73 20 64 69 73 70 6c 61 79 65 64 2e 20 49 6e 20 72 | previous.step.is.displayed..In.r |
| 15260 | 65 61 6c 20 61 70 70 6c 69 63 61 74 69 6f 6e 2c 20 61 74 20 74 68 69 73 20 73 74 65 70 20 74 68 | eal.application,.at.this.step.th |
| 15280 | 65 20 63 68 6f 69 63 65 20 6d 61 79 20 62 65 20 73 74 6f 72 65 64 20 69 6e 20 64 61 74 61 62 61 | e.choice.may.be.stored.in.databa |
| 152a0 | 73 65 20 69 6e 20 74 68 65 20 62 61 63 6b 65 6e 64 2e 04 00 1b 61 20 73 69 6e 67 6c 65 2d 73 74 | se.in.the.backend....a.single-st |
| 152c0 | 65 70 20 77 69 7a 61 72 64 20 73 61 6d 70 6c 65 05 00 00 23 69 6e 64 65 78 2e 70 68 70 3f 70 61 | ep.wizard.sample...#index.php?pa |
| 152e0 | 67 65 3d 43 6f 6e 74 72 6f 6c 73 2e 57 69 7a 61 72 64 23 34 37 30 35 01 00 0a 31 31 34 36 39 37 | ge=Controls.Wizard#4705...114697 |
| 15300 | 31 38 36 35 02 00 19 43 75 73 74 6f 6d 69 7a 69 6e 67 20 57 69 7a 61 72 64 20 53 74 79 6c 65 73 | 1865...Customizing.Wizard.Styles |
| 15320 | 03 00 df 03 54 57 69 7a 61 72 64 20 64 65 66 69 6e 65 73 20 61 20 77 68 6f 6c 65 20 73 65 74 20 | ....TWizard.defines.a.whole.set. |
| 15340 | 6f 66 20 70 72 6f 70 65 72 74 69 65 73 20 66 6f 72 20 63 75 73 74 6f 6d 69 7a 61 74 69 6f 6e 20 | of.properties.for.customization. |
| 15360 | 6f 66 20 61 70 70 65 61 72 61 6e 63 65 20 6f 66 20 69 74 73 20 76 61 72 69 6f 75 73 20 63 6f 6d | of.appearance.of.its.various.com |
| 15380 | 70 6f 6e 65 6e 74 73 20 61 73 20 73 68 6f 77 6e 20 69 6e 20 74 68 65 20 61 62 6f 76 65 20 66 69 | ponents.as.shown.in.the.above.fi |
| 153a0 | 67 75 72 65 2e 20 49 6e 20 70 61 72 74 69 63 75 6c 61 72 2c 20 74 68 65 20 66 6f 6c 6c 6f 77 69 | gure..In.particular,.the.followi |
| 153c0 | 6e 67 20 70 72 6f 70 65 72 74 69 65 73 20 61 72 65 20 70 72 6f 76 69 64 65 64 20 66 6f 72 20 73 | ng.properties.are.provided.for.s |
| 153e0 | 74 79 6c 65 20 63 75 73 74 6f 6d 69 7a 61 74 69 6f 6e 3a 0d 0a 0d 0a 0d 0a 20 20 48 65 61 64 65 | tyle.customization:........Heade |
| 15400 | 72 20 2d 20 48 65 61 64 65 72 53 74 79 6c 65 2e 0d 0a 20 20 53 74 65 70 20 2d 20 53 74 65 70 53 | r.-.HeaderStyle.....Step.-.StepS |
| 15420 | 74 79 6c 65 2e 0d 0a 20 20 4e 61 76 69 67 61 74 69 6f 6e 20 2d 20 4e 61 76 69 67 61 74 69 6f 6e | tyle.....Navigation.-.Navigation |
| 15440 | 53 74 79 6c 65 2c 20 53 74 61 72 74 4e 65 78 74 42 75 74 74 6f 6e 53 74 79 6c 65 2c 20 53 74 65 | Style,.StartNextButtonStyle,.Ste |
| 15460 | 70 4e 65 78 74 42 75 74 74 6f 6e 53 74 79 6c 65 2c 20 53 74 65 70 50 72 65 76 69 6f 75 73 42 75 | pNextButtonStyle,.StepPreviousBu |
| 15480 | 74 74 6f 6e 53 74 79 6c 65 2c 20 46 69 6e 69 73 68 50 72 65 76 69 6f 75 73 42 75 74 74 6f 6e 53 | ttonStyle,.FinishPreviousButtonS |
| 154a0 | 74 79 6c 65 2c 20 46 69 6e 69 73 68 43 6f 6d 70 6c 65 74 65 42 75 74 74 6f 6e 53 74 79 6c 65 2c | tyle,.FinishCompleteButtonStyle, |
| 154c0 | 20 43 61 6e 63 65 6c 42 75 74 74 6f 6e 53 74 79 6c 65 2e 0d 0a 20 20 53 69 64 65 20 62 61 72 20 | .CancelButtonStyle.....Side.bar. |
| 154e0 | 2d 20 53 69 64 65 42 61 72 53 74 79 6c 65 2c 20 53 69 64 65 42 61 72 42 75 74 74 6f 6e 53 74 79 | -.SideBarStyle,.SideBarButtonSty |
| 15500 | 6c 65 2e 04 00 19 63 75 73 74 6f 6d 69 7a 69 6e 67 20 77 69 7a 61 72 64 20 73 74 79 6c 65 73 05 | le....customizing.wizard.styles. |
| 15520 | 00 00 23 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 43 6f 6e 74 72 6f 6c 73 2e 57 69 7a 61 72 | ..#index.php?page=Controls.Wizar |
| 15540 | 64 23 34 37 30 36 01 00 0a 31 31 34 36 39 37 31 38 36 35 02 00 1d 43 75 73 74 6f 6d 69 7a 69 6e | d#4706...1146971865...Customizin |
| 15560 | 67 20 57 69 7a 61 72 64 20 4e 61 76 69 67 61 74 69 6f 6e 03 00 ca 07 47 69 76 65 6e 20 61 20 73 | g.Wizard.Navigation....Given.a.s |
| 15580 | 65 74 20 6f 66 20 77 69 7a 61 72 64 20 73 74 65 70 73 2c 20 54 57 69 7a 61 72 64 20 73 75 70 70 | et.of.wizard.steps,.TWizard.supp |
| 155a0 | 6f 72 74 73 20 74 68 72 65 65 20 64 69 66 66 65 72 65 6e 74 20 77 61 79 73 20 6f 66 20 6e 61 76 | orts.three.different.ways.of.nav |
| 155c0 | 69 67 61 74 69 6f 6e 20 61 6d 6f 6e 67 20 74 68 65 6d 3a 0d 0a 0d 0a 0d 0a 20 20 42 69 64 69 72 | igation.among.them:........Bidir |
| 155e0 | 65 63 74 69 6f 6e 61 6c 20 2d 20 55 73 65 72 73 20 63 61 6e 20 6e 61 76 69 67 61 74 65 20 66 6f | ectional.-.Users.can.navigate.fo |
| 15600 | 72 77 61 72 64 20 61 6e 64 20 62 61 63 6b 77 61 72 64 20 61 6c 6f 6e 67 20 61 20 73 65 71 75 65 | rward.and.backward.along.a.seque |
| 15620 | 6e 63 65 20 6f 66 20 77 69 7a 61 72 64 20 73 74 65 70 73 2e 20 55 73 65 72 20 69 6e 70 75 74 20 | nce.of.wizard.steps..User.input. |
| 15640 | 64 61 74 61 20 69 73 20 75 73 61 6c 6c 79 20 63 6f 6c 6c 65 63 74 65 64 20 61 74 20 74 68 65 20 | data.is.usally.collected.at.the. |
| 15660 | 6c 61 73 74 20 73 74 65 70 2e 20 54 68 69 73 20 69 73 20 61 6c 73 6f 20 6b 6e 6f 77 6e 20 61 73 | last.step..This.is.also.known.as |
| 15680 | 20 63 6f 6d 6d 69 74 2d 61 74 2d 74 68 65 2d 65 6e 64 20 6d 6f 64 65 6c 2e 20 49 74 20 69 73 20 | .commit-at-the-end.model..It.is. |
| 156a0 | 74 68 65 20 64 65 66 61 75 6c 74 20 6e 61 76 69 67 61 74 69 6f 6e 20 77 61 79 20 74 68 61 74 20 | the.default.navigation.way.that. |
| 156c0 | 54 57 69 7a 61 72 64 20 73 75 70 70 6f 72 74 73 2e 0d 0a 20 20 55 6e 69 64 69 72 65 63 74 69 6f | TWizard.supports.....Unidirectio |
| 156e0 | 6e 61 6c 20 2d 20 55 73 65 72 73 20 63 61 6e 20 6e 61 76 69 67 61 74 65 20 66 6f 72 77 61 72 64 | nal.-.Users.can.navigate.forward |
| 15700 | 20 61 6c 6f 6e 67 20 61 20 73 65 71 75 65 6e 63 65 20 6f 66 20 77 69 7a 61 72 64 20 73 74 65 70 | .along.a.sequence.of.wizard.step |
| 15720 | 73 2e 20 42 61 63 6b 77 61 72 64 20 6d 6f 76 65 20 69 73 20 6e 6f 74 20 61 6c 6c 6f 77 65 64 2e | s..Backward.move.is.not.allowed. |
| 15740 | 20 55 73 65 72 20 69 6e 70 75 74 20 64 61 74 61 20 69 73 20 75 73 61 6c 6c 79 20 63 6f 6c 6c 65 | .User.input.data.is.usally.colle |
| 15760 | 63 74 65 64 20 73 74 65 70 20 62 79 20 73 74 65 70 2e 20 54 68 69 73 20 69 73 20 61 6c 73 6f 20 | cted.step.by.step..This.is.also. |
| 15780 | 6b 6e 6f 77 6e 20 61 73 20 63 6f 6d 6d 61 6e 64 2d 61 73 2d 79 6f 75 2d 67 6f 20 6d 6f 64 65 6c | known.as.command-as-you-go.model |
| 157a0 | 2e 20 54 6f 20 64 69 73 61 6c 6c 6f 77 20 62 61 63 6b 77 61 72 64 20 6d 6f 76 65 20 74 6f 20 61 | ..To.disallow.backward.move.to.a |
| 157c0 | 20 73 70 65 63 69 66 69 63 20 73 74 65 70 2c 20 73 65 74 20 69 74 73 20 41 6c 6c 6f 77 52 65 74 | .specific.step,.set.its.AllowRet |
| 157e0 | 75 72 6e 20 70 72 6f 70 65 72 74 79 20 74 6f 20 66 61 6c 73 65 2e 0d 0a 20 20 4e 6f 6e 6c 69 6e | urn.property.to.false.....Nonlin |
| 15800 | 65 61 72 20 2d 20 55 73 65 72 20 69 6e 70 75 74 20 69 6e 20 61 20 73 74 65 70 20 64 65 74 65 72 | ear.-.User.input.in.a.step.deter |
| 15820 | 6d 69 6e 65 73 20 77 68 69 63 68 20 73 74 65 70 20 74 6f 20 67 6f 20 6e 65 78 74 2e 20 54 6f 20 | mines.which.step.to.go.next..To. |
| 15840 | 64 6f 20 73 6f 2c 20 73 65 74 20 41 63 74 69 76 65 53 74 65 70 49 6e 64 65 78 20 74 6f 20 74 68 | do.so,.set.ActiveStepIndex.to.th |
| 15860 | 65 20 73 74 65 70 20 74 68 61 74 20 79 6f 75 20 77 61 6e 74 20 74 68 65 20 75 73 65 72 20 74 6f | e.step.that.you.want.the.user.to |
| 15880 | 20 67 6f 20 74 6f 2e 20 49 6e 20 74 68 69 73 20 63 61 73 65 2c 20 77 68 65 6e 20 61 20 75 73 65 | .go.to..In.this.case,.when.a.use |
| 158a0 | 72 20 63 6c 69 63 6b 73 20 6f 6e 20 74 68 65 20 70 72 65 76 69 6f 75 73 20 62 75 74 74 6f 6e 20 | r.clicks.on.the.previous.button. |
| 158c0 | 69 6e 20 74 68 65 20 6e 61 76 69 67 61 74 69 6f 6e 20 70 61 6e 65 6c 2c 20 74 68 65 20 70 72 65 | in.the.navigation.panel,.the.pre |
| 158e0 | 76 69 6f 75 73 20 73 74 65 70 20 74 68 61 74 20 74 68 65 79 20 76 69 73 69 74 65 64 20 28 6e 6f | vious.step.that.they.visited.(no |
| 15900 | 74 20 74 68 65 20 70 72 65 76 69 6f 75 73 20 73 74 65 70 20 69 6e 20 74 68 65 20 73 65 71 75 65 | t.the.previous.step.in.the.seque |
| 15920 | 6e 74 69 61 6c 20 6f 72 64 65 72 29 20 77 69 6c 6c 20 62 65 63 6f 6d 65 20 76 69 73 69 62 6c 65 | ntial.order).will.become.visible |
| 15940 | 2e 04 00 1d 63 75 73 74 6f 6d 69 7a 69 6e 67 20 77 69 7a 61 72 64 20 6e 61 76 69 67 61 74 69 6f | ....customizing.wizard.navigatio |
| 15960 | 6e 05 00 00 23 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 43 6f 6e 74 72 6f 6c 73 2e 57 69 7a | n...#index.php?page=Controls.Wiz |
| 15980 | 61 72 64 23 34 37 30 37 01 00 0a 31 31 34 36 39 37 31 38 36 35 02 00 19 55 73 69 6e 67 20 54 65 | ard#4707...1146971865...Using.Te |
| 159a0 | 6d 70 6c 61 74 65 73 20 69 6e 20 57 69 7a 61 72 64 03 00 f3 02 54 57 69 7a 61 72 64 20 73 75 70 | mplates.in.Wizard....TWizard.sup |
| 159c0 | 70 6f 72 74 73 20 6d 6f 72 65 20 63 6f 6e 63 72 65 74 65 20 63 6f 6e 74 72 6f 6c 20 6f 66 20 69 | ports.more.concrete.control.of.i |
| 159e0 | 74 73 20 6f 75 74 6c 6f 6f 6b 20 74 68 72 6f 75 67 68 20 74 65 6d 70 6c 61 74 69 6e 67 2e 20 49 | ts.outlook.through.templating..I |
| 15a00 | 6e 20 70 61 72 74 69 63 75 6c 61 72 2c 20 69 74 20 70 72 6f 76 69 64 65 73 20 74 68 65 20 66 6f | n.particular,.it.provides.the.fo |
| 15a20 | 6c 6c 6f 77 69 6e 67 20 74 65 6d 70 6c 61 74 65 20 70 72 6f 70 65 72 74 69 65 73 20 74 68 61 74 | llowing.template.properties.that |
| 15a40 | 20 61 6c 6c 6f 77 20 63 6f 6d 70 6c 65 74 65 20 63 75 73 74 6f 6d 69 7a 61 74 69 6f 6e 20 6f 66 | .allow.complete.customization.of |
| 15a60 | 20 74 68 65 20 77 69 7a 61 72 64 27 73 20 68 65 61 64 65 72 2c 20 6e 61 76 69 67 61 74 69 6f 6e | .the.wizard's.header,.navigation |
| 15a80 | 20 61 6e 64 20 73 69 64 65 20 62 61 72 2e 0d 0a 0d 0a 0d 0a 20 20 48 65 61 64 65 72 20 2d 20 48 | .and.side.bar.........Header.-.H |
| 15aa0 | 65 61 64 65 72 54 65 6d 70 6c 61 74 65 2e 0d 0a 20 20 4e 61 76 69 67 61 74 69 6f 6e 20 2d 20 53 | eaderTemplate.....Navigation.-.S |
| 15ac0 | 74 61 72 74 4e 61 76 69 67 61 74 69 6f 6e 54 65 6d 70 6c 61 74 65 2c 20 53 74 65 70 4e 61 76 69 | tartNavigationTemplate,.StepNavi |
| 15ae0 | 67 61 74 69 6f 6e 54 65 6d 70 6c 61 74 65 2c 20 46 69 6e 69 73 68 4e 61 76 69 67 61 74 69 6f 6e | gationTemplate,.FinishNavigation |
| 15b00 | 54 65 6d 70 6c 61 74 65 2e 0d 0a 20 20 53 69 64 65 20 62 61 72 20 2d 20 53 69 64 65 42 61 72 54 | Template.....Side.bar.-.SideBarT |
| 15b20 | 65 6d 70 6c 61 74 65 2e 04 00 19 75 73 69 6e 67 20 74 65 6d 70 6c 61 74 65 73 20 69 6e 20 77 69 | emplate....using.templates.in.wi |
| 15b40 | 7a 61 72 64 05 00 00 23 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 43 6f 6e 74 72 6f 6c 73 2e | zard...#index.php?page=Controls. |
| 15b60 | 57 69 7a 61 72 64 23 34 37 30 38 01 00 0a 31 31 34 36 39 37 31 38 36 35 02 00 1c 55 73 69 6e 67 | Wizard#4708...1146971865...Using |
| 15b80 | 20 54 65 6d 70 6c 61 74 65 64 20 57 69 7a 61 72 64 20 53 74 65 70 73 03 00 b1 02 57 69 7a 61 72 | .Templated.Wizard.Steps....Wizar |
| 15ba0 | 64 20 73 74 65 70 73 20 63 61 6e 20 61 6c 73 6f 20 62 65 20 74 65 6d 70 6c 61 74 65 64 2e 20 42 | d.steps.can.also.be.templated..B |
| 15bc0 | 79 20 75 73 69 6e 67 20 54 54 65 6d 70 6c 61 74 65 64 57 69 7a 61 72 64 53 74 65 70 2c 20 6f 6e | y.using.TTemplatedWizardStep,.on |
| 15be0 | 65 20 63 61 6e 20 63 75 73 74 6f 6d 69 7a 65 20 73 74 65 70 20 63 6f 6e 74 65 6e 74 20 61 6e 64 | e.can.customize.step.content.and |
| 15c00 | 20 6e 61 76 69 67 61 74 69 6f 6e 20 74 68 72 6f 75 67 68 20 69 74 73 20 43 6f 6e 74 65 6e 74 54 | .navigation.through.its.ContentT |
| 15c20 | 65 6d 70 6c 61 74 65 20 61 6e 64 20 4e 61 76 69 67 61 74 69 6f 6e 54 65 6d 70 6c 61 74 65 20 70 | emplate.and.NavigationTemplate.p |
| 15c40 | 72 6f 70 65 72 74 69 65 73 2c 20 72 65 73 70 65 63 74 69 76 65 6c 79 2e 20 54 68 69 73 20 69 73 | roperties,.respectively..This.is |
| 15c60 | 20 75 73 65 66 75 6c 20 66 6f 72 20 63 6f 6e 74 72 6f 6c 20 64 65 76 65 6c 6f 70 65 72 73 20 74 | .useful.for.control.developers.t |
| 15c80 | 6f 20 62 75 69 6c 64 20 73 70 65 63 69 61 6c 69 7a 65 64 20 77 69 7a 61 72 64 73 2c 20 73 75 63 | o.build.specialized.wizards,.suc |
| 15ca0 | 68 20 61 73 20 75 73 65 72 20 72 65 67 69 73 74 72 61 74 69 6f 6e 2c 20 73 68 6f 70 70 69 6e 67 | h.as.user.registration,.shopping |
| 15cc0 | 20 63 61 72 74 73 2c 20 65 74 63 2e 04 00 1c 75 73 69 6e 67 20 74 65 6d 70 6c 61 74 65 64 20 77 | .carts,.etc....using.templated.w |
| 15ce0 | 69 7a 61 72 64 20 73 74 65 70 73 05 00 00 21 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 43 6f | izard.steps...!index.php?page=Co |
| 15d00 | 6e 74 72 6f 6c 73 2e 4c 69 73 74 23 34 38 30 31 01 00 0a 31 31 34 36 39 37 31 38 36 35 02 00 0d | ntrols.List#4801...1146971865... |
| 15d20 | 4c 69 73 74 20 43 6f 6e 74 72 6f 6c 73 03 00 a1 12 4c 69 73 74 20 63 6f 6e 74 72 6f 6c 73 20 63 | List.Controls....List.controls.c |
| 15d40 | 6f 76 65 72 65 64 20 69 6e 20 74 68 69 73 20 73 65 63 74 69 6f 6e 20 61 6c 6c 20 69 6e 68 65 72 | overed.in.this.section.all.inher |
| 15d60 | 69 74 20 64 69 72 65 63 74 6c 79 20 6f 72 20 69 6e 64 69 72 65 63 74 6c 79 20 66 72 6f 6d 20 54 | it.directly.or.indirectly.from.T |
| 15d80 | 4c 69 73 74 43 6f 6e 74 72 6f 6c 2e 20 54 68 65 72 65 66 6f 72 65 2c 20 74 68 65 79 20 73 68 61 | ListControl..Therefore,.they.sha |
| 15da0 | 72 65 20 74 68 65 20 73 61 6d 65 20 73 65 74 20 6f 66 20 63 6f 6d 6d 6f 6e 6c 79 20 75 73 65 64 | re.the.same.set.of.commonly.used |
| 15dc0 | 20 70 72 6f 70 65 72 74 69 65 73 2c 20 69 6e 63 6c 75 64 69 6e 67 2c 0d 0a 0d 0a 0d 0a 49 74 65 | .properties,.including,......Ite |
| 15de0 | 6d 73 20 2d 20 6c 69 73 74 20 6f 66 20 69 74 65 6d 73 20 69 6e 20 74 68 65 20 63 6f 6e 74 72 6f | ms.-.list.of.items.in.the.contro |
| 15e00 | 6c 2e 20 54 68 65 20 69 74 65 6d 73 20 61 72 65 20 6f 66 20 74 79 70 65 20 54 4c 69 73 74 49 74 | l..The.items.are.of.type.TListIt |
| 15e20 | 65 6d 2e 20 54 68 65 20 69 74 65 6d 20 6c 69 73 74 20 63 61 6e 20 62 65 20 70 6f 70 75 6c 61 74 | em..The.item.list.can.be.populat |
| 15e40 | 65 64 20 76 69 61 20 64 61 74 61 62 69 6e 64 69 6e 67 20 6f 72 20 73 70 65 63 69 66 69 65 64 20 | ed.via.databinding.or.specified. |
| 15e60 | 69 6e 20 74 65 6d 70 6c 61 74 65 73 20 6c 69 6b 65 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 3a | in.templates.like.the.following: |
| 15e80 | 0d 0a 0d 0a 26 61 6d 70 3b 6c 74 3b 63 6f 6d 3a 54 4c 69 73 74 42 6f 78 26 61 6d 70 3b 67 74 3b | ....<com:TListBox> |
| 15ea0 | 0d 0a 20 20 26 61 6d 70 3b 6c 74 3b 63 6f 6d 3a 54 4c 69 73 74 49 74 65 6d 20 54 65 78 74 3d 26 | ....<com:TListItem.Text=& |
| 15ec0 | 71 75 6f 74 3b 74 65 78 74 20 31 26 71 75 6f 74 3b 20 56 61 6c 75 65 3d 26 71 75 6f 74 3b 76 61 | quot;text.1".Value="va |
| 15ee0 | 6c 75 65 20 31 26 71 75 6f 74 3b 20 2f 26 61 6d 70 3b 67 74 3b 0d 0a 20 20 26 61 6d 70 3b 6c 74 | lue.1"./>....&lt |
| 15f00 | 3b 63 6f 6d 3a 54 4c 69 73 74 49 74 65 6d 20 54 65 78 74 3d 26 71 75 6f 74 3b 74 65 78 74 20 32 | ;com:TListItem.Text="text.2 |
| 15f20 | 26 71 75 6f 74 3b 20 56 61 6c 75 65 3d 26 71 75 6f 74 3b 76 61 6c 75 65 20 32 26 71 75 6f 74 3b | ".Value="value.2" |
| 15f40 | 20 53 65 6c 65 63 74 65 64 3d 26 71 75 6f 74 3b 74 72 75 65 26 71 75 6f 74 3b 20 2f 26 61 6d 70 | .Selected="true"./& |
| 15f60 | 3b 67 74 3b 0d 0a 20 20 26 61 6d 70 3b 6c 74 3b 63 6f 6d 3a 54 4c 69 73 74 49 74 65 6d 20 54 65 | ;gt;....<com:TListItem.Te |
| 15f80 | 78 74 3d 26 71 75 6f 74 3b 74 65 78 74 20 33 26 71 75 6f 74 3b 20 56 61 6c 75 65 3d 26 71 75 6f | xt="text.3".Value=&quo |
| 15fa0 | 74 3b 76 61 6c 75 65 20 33 26 71 75 6f 74 3b 20 2f 26 61 6d 70 3b 67 74 3b 0d 0a 26 61 6d 70 3b | t;value.3"./>..& |
| 15fc0 | 6c 74 3b 2f 63 6f 6d 3a 54 4c 69 73 74 42 6f 78 26 61 6d 70 3b 67 74 3b 0d 0a 0d 0a 0d 0a 53 65 | lt;/com:TListBox>......Se |
| 15fe0 | 6c 65 63 74 65 64 49 6e 64 65 78 20 2d 20 74 68 65 20 7a 65 72 6f 2d 62 61 73 65 64 20 69 6e 64 | lectedIndex.-.the.zero-based.ind |
| 16000 | 65 78 20 6f 66 20 74 68 65 20 66 69 72 73 74 20 73 65 6c 65 63 74 65 64 20 69 74 65 6d 20 69 6e | ex.of.the.first.selected.item.in |
| 16020 | 20 74 68 65 20 69 74 65 6d 20 6c 69 73 74 2e 0d 0a 53 65 6c 65 63 74 65 64 49 6e 64 69 63 65 73 | .the.item.list...SelectedIndices |
| 16040 | 20 2d 20 74 68 65 20 69 6e 64 69 63 65 73 20 6f 66 20 61 6c 6c 20 73 65 6c 65 63 74 65 64 20 69 | .-.the.indices.of.all.selected.i |
| 16060 | 74 65 6d 73 2e 0d 0a 53 65 6c 65 63 74 65 64 49 74 65 6d 20 2d 20 74 68 65 20 66 69 72 73 74 20 | tems...SelectedItem.-.the.first. |
| 16080 | 73 65 6c 65 63 74 65 64 20 69 74 65 6d 20 69 6e 20 74 68 65 20 69 74 65 6d 20 6c 69 73 74 2e 0d | selected.item.in.the.item.list.. |
| 160a0 | 0a 53 65 6c 65 63 74 65 64 56 61 6c 75 65 20 2d 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 | .SelectedValue.-.the.value.of.th |
| 160c0 | 65 20 66 69 72 73 74 20 73 65 6c 65 63 74 65 64 20 69 74 65 6d 20 69 6e 20 74 68 65 20 69 74 65 | e.first.selected.item.in.the.ite |
| 160e0 | 6d 20 6c 69 73 74 2e 0d 0a 41 75 74 6f 50 6f 73 74 42 61 63 6b 20 2d 20 77 68 65 74 68 65 72 20 | m.list...AutoPostBack.-.whether. |
| 16100 | 63 68 61 6e 67 69 6e 67 20 74 68 65 20 73 65 6c 65 63 74 69 6f 6e 20 6f 66 20 74 68 65 20 63 6f | changing.the.selection.of.the.co |
| 16120 | 6e 74 72 6f 6c 20 73 68 6f 75 6c 64 20 74 72 69 67 67 65 72 20 70 6f 73 74 62 61 63 6b 2e 0d 0a | ntrol.should.trigger.postback... |
| 16140 | 43 61 75 73 65 73 56 61 6c 69 64 61 74 69 6f 6e 20 2d 20 77 68 65 74 68 65 72 20 76 61 6c 69 64 | CausesValidation.-.whether.valid |
| 16160 | 61 74 69 6f 6e 20 73 68 6f 75 6c 64 20 62 65 20 70 65 72 66 6f 72 6d 65 64 20 77 68 65 6e 20 70 | ation.should.be.performed.when.p |
| 16180 | 6f 73 74 62 61 63 6b 20 69 73 20 74 72 69 67 67 65 72 65 64 20 62 79 20 74 68 65 20 6c 69 73 74 | ostback.is.triggered.by.the.list |
| 161a0 | 20 63 6f 6e 74 72 6f 6c 2e 0d 0a 0d 0a 0d 0a 0d 0a 53 69 6e 63 65 20 54 4c 69 73 74 43 6f 6e 74 | .control.........Since.TListCont |
| 161c0 | 72 6f 6c 20 69 6e 68 65 72 69 74 73 20 66 72 6f 6d 20 54 44 61 74 61 42 6f 75 6e 64 43 6f 6e 74 | rol.inherits.from.TDataBoundCont |
| 161e0 | 72 6f 6c 2c 20 74 68 65 73 65 20 6c 69 73 74 20 63 6f 6e 74 72 6f 6c 73 20 61 6c 73 6f 20 73 68 | rol,.these.list.controls.also.sh |
| 16200 | 61 72 65 20 61 20 63 6f 6d 6d 6f 6e 20 6f 70 65 72 61 74 69 6f 6e 20 6b 6e 6f 77 6e 20 61 73 20 | are.a.common.operation.known.as. |
| 16220 | 64 61 74 61 62 69 6e 64 69 6e 67 2e 20 54 68 65 20 49 74 65 6d 73 20 63 61 6e 20 62 65 20 70 6f | databinding..The.Items.can.be.po |
| 16240 | 70 75 6c 61 74 65 64 20 66 72 6f 6d 20 70 72 65 65 78 69 73 74 69 6e 67 20 64 61 74 61 20 73 70 | pulated.from.preexisting.data.sp |
| 16260 | 65 63 69 66 69 65 64 20 62 79 20 44 61 74 61 53 6f 75 72 63 65 20 6f 72 20 44 61 74 61 53 6f 75 | ecified.by.DataSource.or.DataSou |
| 16280 | 72 63 65 49 44 2e 20 41 20 66 75 6e 63 74 69 6f 6e 20 63 61 6c 6c 20 74 6f 20 64 61 74 61 42 69 | rceID..A.function.call.to.dataBi |
| 162a0 | 6e 64 28 29 20 77 69 6c 6c 20 63 61 75 73 65 20 74 68 65 20 64 61 74 61 20 70 6f 70 75 6c 61 74 | nd().will.cause.the.data.populat |
| 162c0 | 69 6f 6e 2e 20 46 6f 72 20 6c 69 73 74 20 63 6f 6e 74 72 6f 6c 73 2c 20 64 61 74 61 20 63 61 6e | ion..For.list.controls,.data.can |
| 162e0 | 20 62 65 20 73 70 65 63 69 66 69 65 64 20 69 6e 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 74 | .be.specified.in.the.following.t |
| 16300 | 77 6f 20 6b 69 6e 64 73 20 6f 66 20 66 6f 72 6d 61 74 3a 0d 0a 0d 0a 0d 0a 20 20 6f 6e 65 2d 64 | wo.kinds.of.format:........one-d |
| 16320 | 69 6d 65 6e 73 69 6f 6e 61 6c 20 61 72 72 61 79 20 6f 72 20 6f 62 6a 65 63 74 73 20 69 6d 70 6c | imensional.array.or.objects.impl |
| 16340 | 65 6d 65 6e 74 69 6e 67 20 49 54 72 61 76 65 72 73 61 62 6c 65 20 3a 20 20 61 72 72 61 79 20 6b | ementing.ITraversable.:..array.k |
| 16360 | 65 79 73 20 77 69 6c 6c 20 62 65 20 75 73 65 64 20 61 73 20 6c 69 73 74 20 69 74 65 6d 20 76 61 | eys.will.be.used.as.list.item.va |
| 16380 | 6c 75 65 73 2c 20 61 6e 64 20 61 72 72 61 79 20 76 61 6c 75 65 73 20 77 69 6c 6c 20 62 65 20 75 | lues,.and.array.values.will.be.u |
| 163a0 | 73 65 64 20 61 73 20 6c 69 73 74 20 69 74 65 6d 20 74 65 78 74 73 2e 20 46 6f 72 20 65 78 61 6d | sed.as.list.item.texts..For.exam |
| 163c0 | 70 6c 65 0d 0a 0d 0a 24 6c 69 73 74 62 6f 78 2d 26 67 74 3b 44 61 74 61 53 6f 75 72 63 65 3d 61 | ple....$listbox->DataSource=a |
| 163e0 | 72 72 61 79 28 0d 0a 09 27 6b 65 79 20 31 27 3d 26 67 74 3b 27 69 74 65 6d 20 31 27 2c 0d 0a 09 | rray(...'key.1'=>'item.1',... |
| 16400 | 27 6b 65 79 20 32 27 3d 26 67 74 3b 27 69 74 65 6d 20 32 27 2c 0d 0a 09 27 6b 65 79 20 33 27 3d | 'key.2'=>'item.2',...'key.3'= |
| 16420 | 26 67 74 3b 27 69 74 65 6d 20 33 27 29 3b 0d 0a 24 6c 69 73 74 62 6f 78 2d 26 67 74 3b 64 61 74 | >'item.3');..$listbox->dat |
| 16440 | 61 42 69 6e 64 28 29 3b 0d 0a 0d 0a 0d 0a 20 20 74 61 62 75 6c 61 72 20 28 74 77 6f 2d 64 69 6d | aBind();........tabular.(two-dim |
| 16460 | 65 6e 73 69 6f 6e 61 6c 29 20 64 61 74 61 20 3a 20 65 61 63 68 20 72 6f 77 20 6f 66 20 64 61 74 | ensional).data.:.each.row.of.dat |
| 16480 | 61 20 70 6f 70 75 6c 61 74 65 73 20 61 20 73 69 6e 67 6c 65 20 6c 69 73 74 20 69 74 65 6d 2e 20 | a.populates.a.single.list.item.. |
| 164a0 | 54 68 65 20 6c 69 73 74 20 69 74 65 6d 20 76 61 6c 75 65 20 69 73 20 73 70 65 63 69 66 69 65 64 | The.list.item.value.is.specified |
| 164c0 | 20 62 79 20 74 68 65 20 64 61 74 61 20 6d 65 6d 62 65 72 20 69 6e 64 65 78 65 64 20 77 69 74 68 | .by.the.data.member.indexed.with |
| 164e0 | 20 44 61 74 61 56 61 6c 75 65 46 69 65 6c 64 2c 20 61 6e 64 20 74 68 65 20 6c 69 73 74 20 69 74 | .DataValueField,.and.the.list.it |
| 16500 | 65 6d 20 74 65 78 74 20 62 79 20 44 61 74 61 54 65 78 74 46 69 65 6c 64 2e 20 46 6f 72 20 65 78 | em.text.by.DataTextField..For.ex |
| 16520 | 61 6d 70 6c 65 2c 0d 0a 0d 0a 24 6c 69 73 74 62 6f 78 2d 26 67 74 3b 44 61 74 61 54 65 78 74 46 | ample,....$listbox->DataTextF |
| 16540 | 69 65 6c 64 3d 27 6e 61 6d 65 27 3b 0d 0a 24 6c 69 73 74 62 6f 78 2d 26 67 74 3b 44 61 74 61 56 | ield='name';..$listbox->DataV |
| 16560 | 61 6c 75 65 46 69 65 6c 64 3d 27 69 64 27 3b 0d 0a 24 6c 69 73 74 62 6f 78 2d 26 67 74 3b 44 61 | alueField='id';..$listbox->Da |
| 16580 | 74 61 53 6f 75 72 63 65 3d 61 72 72 61 79 28 0d 0a 09 61 72 72 61 79 28 27 69 64 27 3d 26 67 74 | taSource=array(...array('id'=> |
| 165a0 | 3b 27 30 30 31 27 2c 27 6e 61 6d 65 27 3d 26 67 74 3b 27 4a 6f 68 6e 27 2c 27 61 67 65 27 3d 26 | ;'001','name'=>'John','age'=& |
| 165c0 | 67 74 3b 33 31 29 2c 0d 0a 09 61 72 72 61 79 28 27 69 64 27 3d 26 67 74 3b 27 30 30 32 27 2c 27 | gt;31),...array('id'=>'002',' |
| 165e0 | 6e 61 6d 65 27 3d 26 67 74 3b 27 4d 61 72 79 27 2c 27 61 67 65 27 3d 26 67 74 3b 33 30 29 2c 0d | name'=>'Mary','age'=>30),. |
| 16600 | 0a 09 61 72 72 61 79 28 27 69 64 27 3d 26 67 74 3b 27 30 30 33 27 2c 27 6e 61 6d 65 27 3d 26 67 | ..array('id'=>'003','name'=&g |
| 16620 | 74 3b 27 43 61 72 79 27 2c 27 61 67 65 27 3d 26 67 74 3b 32 30 29 29 3b 0d 0a 24 6c 69 73 74 62 | t;'Cary','age'=>20));..$listb |
| 16640 | 6f 78 2d 26 67 74 3b 64 61 74 61 42 69 6e 64 28 29 3b 04 00 0d 6c 69 73 74 20 63 6f 6e 74 72 6f | ox->dataBind();...list.contro |
| 16660 | 6c 73 05 00 00 21 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 43 6f 6e 74 72 6f 6c 73 2e 4c 69 | ls...!index.php?page=Controls.Li |
| 16680 | 73 74 23 34 38 30 32 01 00 0a 31 31 34 36 39 37 31 38 36 35 02 00 08 54 4c 69 73 74 42 6f 78 03 | st#4802...1146971865...TListBox. |
| 166a0 | 00 92 02 54 4c 69 73 74 42 6f 78 20 64 69 73 70 6c 61 79 73 20 61 20 6c 69 73 74 20 62 6f 78 20 | ...TListBox.displays.a.list.box. |
| 166c0 | 74 68 61 74 20 61 6c 6c 6f 77 73 20 73 69 6e 67 6c 65 20 6f 72 20 6d 75 6c 74 69 70 6c 65 20 73 | that.allows.single.or.multiple.s |
| 166e0 | 65 6c 65 63 74 69 6f 6e 2e 20 53 65 74 20 74 68 65 20 70 72 6f 70 65 72 74 79 20 53 65 6c 65 63 | election..Set.the.property.Selec |
| 16700 | 74 69 6f 6e 4d 6f 64 65 20 61 73 20 53 69 6e 67 6c 65 20 74 6f 20 6d 61 6b 65 20 61 20 73 69 6e | tionMode.as.Single.to.make.a.sin |
| 16720 | 67 6c 65 20 73 65 6c 65 63 74 69 6f 6e 20 6c 69 73 74 20 62 6f 78 2c 20 61 6e 64 20 4d 75 6c 74 | gle.selection.list.box,.and.Mult |
| 16740 | 69 70 6c 65 20 61 20 6d 75 6c 74 69 70 6c 65 20 73 65 6c 65 63 74 69 6f 6e 20 6c 69 73 74 20 62 | iple.a.multiple.selection.list.b |
| 16760 | 6f 78 2e 20 54 68 65 20 6e 75 6d 62 65 72 20 6f 66 20 72 6f 77 73 20 64 69 73 70 6c 61 79 65 64 | ox..The.number.of.rows.displayed |
| 16780 | 20 69 6e 20 74 68 65 20 62 6f 78 20 69 73 20 73 70 65 63 69 66 69 65 64 20 76 69 61 20 74 68 65 | .in.the.box.is.specified.via.the |
| 167a0 | 20 52 6f 77 73 20 70 72 6f 70 65 72 74 79 20 76 61 6c 75 65 2e 04 00 08 74 6c 69 73 74 62 6f 78 | .Rows.property.value....tlistbox |
| 167c0 | 05 00 00 21 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 43 6f 6e 74 72 6f 6c 73 2e 4c 69 73 74 | ...!index.php?page=Controls.List |
| 167e0 | 23 34 38 30 33 01 00 0a 31 31 34 36 39 37 31 38 36 35 02 00 0d 54 44 72 6f 70 44 6f 77 6e 4c 69 | #4803...1146971865...TDropDownLi |
| 16800 | 73 74 03 00 74 54 44 72 6f 70 44 6f 77 6e 4c 69 73 74 20 64 69 73 70 6c 61 79 73 20 61 20 64 72 | st..tTDropDownList.displays.a.dr |
| 16820 | 6f 70 64 6f 77 6e 20 6c 69 73 74 20 62 6f 78 20 74 68 61 74 20 61 6c 6c 6f 77 73 20 75 73 65 72 | opdown.list.box.that.allows.user |
| 16840 | 73 20 74 6f 20 73 65 6c 65 63 74 20 61 20 73 69 6e 67 6c 65 20 6f 70 74 69 6f 6e 20 66 72 6f 6d | s.to.select.a.single.option.from |
| 16860 | 20 61 20 66 65 77 20 70 72 65 73 70 65 63 69 66 69 65 64 20 6f 6e 65 73 2e 04 00 0d 74 64 72 6f | .a.few.prespecified.ones....tdro |
| 16880 | 70 64 6f 77 6e 6c 69 73 74 05 00 00 21 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 43 6f 6e 74 | pdownlist...!index.php?page=Cont |
| 168a0 | 72 6f 6c 73 2e 4c 69 73 74 23 34 38 30 34 01 00 0a 31 31 34 36 39 37 31 38 36 35 02 00 0d 54 43 | rols.List#4804...1146971865...TC |
| 168c0 | 68 65 63 6b 42 6f 78 4c 69 73 74 03 00 a3 05 54 43 68 65 63 6b 42 6f 78 4c 69 73 74 20 64 69 73 | heckBoxList....TCheckBoxList.dis |
| 168e0 | 70 6c 61 79 73 20 61 20 6c 69 73 74 20 6f 66 20 63 68 65 63 6b 62 6f 78 65 73 20 6f 6e 20 61 20 | plays.a.list.of.checkboxes.on.a. |
| 16900 | 57 65 62 20 70 61 67 65 2e 20 54 68 65 20 61 6c 69 67 6e 6d 65 6e 74 20 6f 66 20 74 68 65 20 74 | Web.page..The.alignment.of.the.t |
| 16920 | 65 78 74 20 62 65 73 69 64 65 73 20 65 61 63 68 20 63 68 65 63 6b 62 6f 78 20 63 61 6e 20 62 65 | ext.besides.each.checkbox.can.be |
| 16940 | 20 73 70 65 63 69 66 69 65 64 20 54 65 78 74 41 6c 69 67 6e 2e 20 54 68 65 20 6c 61 79 6f 75 74 | .specified.TextAlign..The.layout |
| 16960 | 20 6f 66 20 74 68 65 20 63 68 65 63 6b 62 6f 78 65 73 20 63 61 6e 20 62 65 20 63 6f 6e 74 72 6f | .of.the.checkboxes.can.be.contro |
| 16980 | 6c 6c 65 64 20 62 79 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 70 72 6f 70 65 72 74 69 65 73 | lled.by.the.following.properties |
| 169a0 | 3a 0d 0a 0d 0a 0d 0a 20 20 52 65 70 65 61 74 4c 61 79 6f 75 74 20 2d 20 63 61 6e 20 62 65 20 65 | :........RepeatLayout.-.can.be.e |
| 169c0 | 69 74 68 65 72 20 54 61 62 6c 65 20 6f 72 20 46 6c 6f 77 2e 20 41 20 54 61 62 6c 65 20 75 73 65 | ither.Table.or.Flow..A.Table.use |
| 169e0 | 73 20 48 54 4d 4c 20 74 61 62 6c 65 20 63 65 6c 6c 73 20 74 6f 20 6f 72 67 61 6e 69 7a 65 20 74 | s.HTML.table.cells.to.organize.t |
| 16a00 | 68 65 20 63 68 65 63 6b 62 6f 78 65 73 2c 20 77 68 69 6c 65 20 61 20 46 6c 6f 77 20 75 73 65 73 | he.checkboxes,.while.a.Flow.uses |
| 16a20 | 20 48 54 4d 4c 20 73 70 61 6e 20 74 61 67 73 20 61 6e 64 20 62 72 65 61 6b 73 20 66 6f 72 20 74 | .HTML.span.tags.and.breaks.for.t |
| 16a40 | 68 65 20 6f 72 67 61 6e 69 7a 61 74 69 6f 6e 2e 20 57 69 74 68 20 54 61 62 6c 65 20 6c 61 79 6f | he.organization..With.Table.layo |
| 16a60 | 75 74 2c 20 79 6f 75 20 63 61 6e 20 73 65 74 20 43 65 6c 6c 50 61 64 64 69 6e 67 20 61 6e 64 20 | ut,.you.can.set.CellPadding.and. |
| 16a80 | 43 65 6c 6c 53 70 61 63 69 6e 67 2e 0d 0a 20 20 52 65 70 65 61 74 43 6f 6c 75 6d 6e 73 20 2d 20 | CellSpacing.....RepeatColumns.-. |
| 16aa0 | 68 6f 77 20 6d 61 6e 79 20 63 6f 6c 75 6d 6e 73 20 74 68 65 20 63 68 65 63 6b 62 6f 78 65 73 20 | how.many.columns.the.checkboxes. |
| 16ac0 | 73 68 6f 75 6c 64 20 62 65 20 64 69 73 70 6c 61 79 65 64 20 69 6e 2e 0d 0a 20 20 52 65 70 65 61 | should.be.displayed.in.....Repea |
| 16ae0 | 74 44 69 72 65 63 74 69 6f 6e 20 2d 20 68 6f 77 20 74 6f 20 74 72 61 76 65 72 73 65 20 74 68 65 | tDirection.-.how.to.traverse.the |
| 16b00 | 20 63 68 65 63 6b 62 6f 78 65 73 2c 20 69 6e 20 61 20 68 6f 72 69 7a 6f 6e 74 61 6c 20 77 61 79 | .checkboxes,.in.a.horizontal.way |
| 16b20 | 20 6f 72 20 61 20 76 65 72 74 69 63 61 6c 20 77 61 79 20 28 62 65 63 61 75 73 65 20 74 68 65 20 | .or.a.vertical.way.(because.the. |
| 16b40 | 63 68 65 63 6b 62 6f 78 65 73 20 61 72 65 20 64 69 73 70 6c 61 79 65 64 20 69 6e 20 61 20 6d 61 | checkboxes.are.displayed.in.a.ma |
| 16b60 | 74 72 69 78 2d 6c 69 6b 65 20 6c 61 79 6f 75 74 29 2e 04 00 0d 74 63 68 65 63 6b 62 6f 78 6c 69 | trix-like.layout)....tcheckboxli |
| 16b80 | 73 74 05 00 00 21 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 43 6f 6e 74 72 6f 6c 73 2e 4c 69 | st...!index.php?page=Controls.Li |
| 16ba0 | 73 74 23 34 38 30 35 01 00 0a 31 31 34 36 39 37 31 38 36 35 02 00 10 54 52 61 64 69 6f 42 75 74 | st#4805...1146971865...TRadioBut |
| 16bc0 | 74 6f 6e 4c 69 73 74 03 00 da 01 54 52 61 64 69 6f 42 75 74 74 6f 6e 4c 69 73 74 20 69 73 20 73 | tonList....TRadioButtonList.is.s |
| 16be0 | 69 6d 69 6c 61 72 20 74 6f 20 54 43 68 65 63 6b 42 6f 78 4c 69 73 74 20 69 6e 20 65 76 65 72 79 | imilar.to.TCheckBoxList.in.every |
| 16c00 | 20 61 73 70 65 63 74 20 65 78 63 65 70 74 20 74 68 61 74 20 65 61 63 68 20 54 52 61 64 69 6f 42 | .aspect.except.that.each.TRadioB |
| 16c20 | 75 74 74 6f 6e 4c 69 73 74 20 64 69 73 70 6c 61 79 73 20 61 20 67 72 6f 75 70 20 6f 66 20 72 61 | uttonList.displays.a.group.of.ra |
| 16c40 | 64 69 6f 62 75 74 74 6f 6e 73 2e 20 4f 6e 6c 79 20 6f 6e 65 20 6f 66 20 74 68 65 20 72 61 64 69 | diobuttons..Only.one.of.the.radi |
| 16c60 | 6f 62 75 74 74 69 6f 6e 73 20 63 61 6e 20 62 65 20 73 65 6c 65 63 74 65 64 20 28 54 43 68 65 63 | obuttions.can.be.selected.(TChec |
| 16c80 | 6b 42 6f 78 4c 69 73 74 20 61 6c 6c 6f 77 73 20 6d 75 6c 74 69 70 6c 65 20 73 65 6c 65 63 74 69 | kBoxList.allows.multiple.selecti |
| 16ca0 | 6f 6e 73 2e 29 04 00 10 74 72 61 64 69 6f 62 75 74 74 6f 6e 6c 69 73 74 05 00 00 21 69 6e 64 65 | ons.)...tradiobuttonlist...!inde |
| 16cc0 | 78 2e 70 68 70 3f 70 61 67 65 3d 43 6f 6e 74 72 6f 6c 73 2e 4c 69 73 74 23 34 38 30 36 01 00 0a | x.php?page=Controls.List#4806... |
| 16ce0 | 31 31 34 36 39 37 31 38 36 35 02 00 0d 54 42 75 6c 6c 65 74 65 64 4c 69 73 74 03 00 b3 05 54 42 | 1146971865...TBulletedList....TB |
| 16d00 | 75 6c 6c 65 74 65 64 4c 69 73 74 20 64 69 73 70 6c 61 79 73 20 69 74 65 6d 73 20 69 6e 20 61 20 | ulletedList.displays.items.in.a. |
| 16d20 | 62 75 6c 6c 65 74 20 66 6f 72 6d 61 74 20 6f 6e 20 61 20 57 65 62 20 70 61 67 65 2e 20 54 68 65 | bullet.format.on.a.Web.page..The |
| 16d40 | 20 73 74 79 6c 65 20 6f 66 20 74 68 65 20 62 75 6c 6c 65 74 73 20 63 61 6e 20 62 65 20 73 70 65 | .style.of.the.bullets.can.be.spe |
| 16d60 | 63 69 66 69 65 64 20 62 79 20 42 75 6c 6c 65 74 53 74 79 6c 65 2e 20 57 68 65 6e 20 74 68 65 20 | cified.by.BulletStyle..When.the. |
| 16d80 | 73 74 79 6c 65 20 69 73 20 43 75 73 74 6f 6d 49 6d 61 67 65 2c 20 74 68 65 20 62 75 6c 6c 65 74 | style.is.CustomImage,.the.bullet |
| 16da0 | 73 20 61 72 65 20 64 69 73 70 6c 61 79 65 64 20 61 73 20 69 6d 61 67 65 73 2c 20 77 68 69 63 68 | s.are.displayed.as.images,.which |
| 16dc0 | 20 69 73 20 73 70 65 63 69 66 69 65 64 20 62 79 20 42 75 6c 6c 65 74 49 6d 61 67 65 55 72 6c 2e | .is.specified.by.BulletImageUrl. |
| 16de0 | 0d 0a 0d 0a 0d 0a 54 42 75 6c 6c 65 74 65 64 4c 69 73 74 20 64 69 73 70 6c 61 79 73 20 74 68 65 | ......TBulletedList.displays.the |
| 16e00 | 20 69 74 65 6d 20 74 65 78 74 73 20 69 6e 20 74 68 72 65 65 20 64 69 66 66 65 72 65 6e 74 20 6d | .item.texts.in.three.different.m |
| 16e20 | 6f 64 65 73 2c 0d 0a 0d 0a 0d 0a 20 20 54 65 78 74 20 2d 20 74 68 65 20 69 74 65 6d 20 74 65 78 | odes,........Text.-.the.item.tex |
| 16e40 | 74 73 20 61 72 65 20 64 69 73 70 6c 61 79 65 64 20 61 73 20 73 74 61 74 69 63 20 74 65 78 74 73 | ts.are.displayed.as.static.texts |
| 16e60 | 3b 0d 0a 20 20 48 79 70 65 72 4c 69 6e 6b 20 2d 20 65 61 63 68 20 69 74 65 6d 20 69 73 20 64 69 | ;....HyperLink.-.each.item.is.di |
| 16e80 | 73 70 6c 61 79 65 64 20 61 73 20 61 20 68 79 70 65 72 6c 69 6e 6b 20 77 68 6f 73 65 20 55 52 4c | splayed.as.a.hyperlink.whose.URL |
| 16ea0 | 20 69 73 20 67 69 76 65 6e 20 62 79 20 74 68 65 20 69 74 65 6d 20 76 61 6c 75 65 2c 20 61 6e 64 | .is.given.by.the.item.value,.and |
| 16ec0 | 20 54 61 72 67 65 74 20 70 72 6f 70 65 72 74 79 20 63 61 6e 20 62 65 20 75 73 65 64 20 74 6f 20 | .Target.property.can.be.used.to. |
| 16ee0 | 73 70 65 63 69 66 79 20 74 68 65 20 74 61 72 67 65 74 20 62 72 6f 77 73 65 72 20 77 69 6e 64 6f | specify.the.target.browser.windo |
| 16f00 | 77 3b 0d 0a 20 20 4c 69 6e 6b 42 75 74 74 6f 6e 20 2d 20 65 61 63 68 20 69 74 65 6d 20 69 73 20 | w;....LinkButton.-.each.item.is. |
| 16f20 | 64 69 73 70 6c 61 79 65 64 20 61 73 20 61 20 6c 69 6e 6b 20 62 75 74 74 6f 6e 20 77 68 69 63 68 | displayed.as.a.link.button.which |
| 16f40 | 20 70 6f 73 74 73 20 62 61 63 6b 20 74 6f 20 74 68 65 20 70 61 67 65 20 69 66 20 61 20 75 73 65 | .posts.back.to.the.page.if.a.use |
| 16f60 | 72 20 63 6c 69 63 6b 73 20 6f 6e 20 74 68 61 74 2c 20 61 6e 64 20 74 68 65 20 65 76 65 6e 74 20 | r.clicks.on.that,.and.the.event. |
| 16f80 | 4f 6e 43 6c 69 63 6b 20 77 69 6c 6c 20 62 65 20 72 61 69 73 65 64 20 75 6e 64 65 72 20 73 75 63 | OnClick.will.be.raised.under.suc |
| 16fa0 | 68 20 61 20 63 69 72 63 75 6d 73 74 61 6e 63 65 2e 04 00 0d 74 62 75 6c 6c 65 74 65 64 6c 69 73 | h.a.circumstance....tbulletedlis |
| 16fc0 | 74 05 00 00 27 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 43 6f 6e 74 72 6f 6c 73 2e 56 61 6c | t...'index.php?page=Controls.Val |
| 16fe0 | 69 64 61 74 69 6f 6e 23 34 39 30 31 01 00 0a 31 31 34 36 39 37 31 38 36 36 02 00 13 56 61 6c 69 | idation#4901...1146971866...Vali |
| 17000 | 64 61 74 69 6f 6e 20 43 6f 6e 74 72 6f 6c 73 03 00 98 13 56 61 6c 69 64 61 74 69 6f 6e 20 63 6f | dation.Controls....Validation.co |
| 17020 | 6e 74 72 6f 6c 73 2c 20 63 61 6c 6c 65 64 20 76 61 6c 69 64 61 74 6f 72 73 2c 20 70 65 72 66 6f | ntrols,.called.validators,.perfo |
| 17040 | 72 6d 20 76 61 6c 69 64 61 74 69 6f 6e 20 6f 6e 20 75 73 65 72 2d 65 6e 74 65 72 65 64 20 64 61 | rm.validation.on.user-entered.da |
| 17060 | 74 61 20 76 61 6c 75 65 73 20 77 68 65 6e 20 74 68 65 79 20 61 72 65 20 70 6f 73 74 20 62 61 63 | ta.values.when.they.are.post.bac |
| 17080 | 6b 20 74 6f 20 74 68 65 20 73 65 72 76 65 72 2e 20 54 68 65 20 76 61 6c 69 64 61 74 69 6f 6e 20 | k.to.the.server..The.validation. |
| 170a0 | 69 73 20 74 72 69 67 67 65 72 65 64 20 62 79 20 61 20 70 6f 73 74 62 61 63 6b 20 63 6f 6e 74 72 | is.triggered.by.a.postback.contr |
| 170c0 | 6f 6c 2c 20 73 75 63 68 20 61 73 20 61 20 54 42 75 74 74 6f 6e 2c 20 61 20 54 4c 69 6e 6b 42 75 | ol,.such.as.a.TButton,.a.TLinkBu |
| 170e0 | 74 74 6f 6e 20 6f 72 20 61 20 54 54 65 78 74 42 6f 78 20 28 75 6e 64 65 72 20 41 75 74 6f 50 6f | tton.or.a.TTextBox.(under.AutoPo |
| 17100 | 73 74 42 61 63 6b 20 6d 6f 64 65 29 20 77 68 6f 73 65 20 43 61 75 73 65 73 56 61 6c 69 64 61 74 | stBack.mode).whose.CausesValidat |
| 17120 | 69 6f 6e 20 70 72 6f 70 65 72 74 79 20 69 73 20 74 72 75 65 2e 0d 0a 0d 0a 0d 0a 0d 0a 56 61 6c | ion.property.is.true.........Val |
| 17140 | 69 64 61 74 69 6f 6e 20 69 73 20 61 6c 77 61 79 73 20 70 65 72 66 6f 72 6d 65 64 20 6f 6e 20 73 | idation.is.always.performed.on.s |
| 17160 | 65 72 76 65 72 20 73 69 64 65 2e 20 49 66 20 45 6e 61 62 6c 65 43 6c 69 65 6e 74 53 63 72 69 70 | erver.side..If.EnableClientScrip |
| 17180 | 74 20 69 73 20 74 72 75 65 20 61 6e 64 20 74 68 65 20 63 6c 69 65 6e 74 20 62 72 6f 77 73 65 72 | t.is.true.and.the.client.browser |
| 171a0 | 20 73 75 70 70 6f 72 74 73 20 4a 61 76 61 53 63 72 69 70 74 2c 20 76 61 6c 69 64 61 74 6f 72 73 | .supports.JavaScript,.validators |
| 171c0 | 20 6d 61 79 20 61 6c 73 6f 20 70 65 72 66 6f 72 6d 20 63 6c 69 65 6e 74 2d 73 69 64 65 20 76 61 | .may.also.perform.client-side.va |
| 171e0 | 6c 69 64 61 74 69 6f 6e 2e 20 43 6c 69 65 6e 74 2d 73 69 64 65 20 76 61 6c 69 64 61 74 69 6f 6e | lidation..Client-side.validation |
| 17200 | 20 77 69 6c 6c 20 76 61 6c 69 64 61 74 65 20 75 73 65 72 20 69 6e 70 75 74 20 62 65 66 6f 72 65 | .will.validate.user.input.before |
| 17220 | 20 69 74 20 69 73 20 73 65 6e 74 20 74 6f 20 74 68 65 20 73 65 72 76 65 72 2e 20 54 68 65 20 66 | .it.is.sent.to.the.server..The.f |
| 17240 | 6f 72 6d 20 64 61 74 61 20 77 69 6c 6c 20 6e 6f 74 20 62 65 20 73 75 62 6d 69 74 74 65 64 20 69 | orm.data.will.not.be.submitted.i |
| 17260 | 66 20 61 6e 79 20 65 72 72 6f 72 20 69 73 20 64 65 74 65 63 74 65 64 2e 20 54 68 69 73 20 61 76 | f.any.error.is.detected..This.av |
| 17280 | 6f 69 64 73 20 74 68 65 20 72 6f 75 6e 64 2d 74 72 69 70 20 6f 66 20 69 6e 66 6f 72 6d 61 74 69 | oids.the.round-trip.of.informati |
| 172a0 | 6f 6e 20 6e 65 63 65 73 73 61 72 79 20 66 6f 72 20 73 65 72 76 65 72 2d 73 69 64 65 20 76 61 6c | on.necessary.for.server-side.val |
| 172c0 | 69 64 61 74 69 6f 6e 2e 0d 0a 0d 0a 0d 0a 0d 0a 56 61 6c 69 64 61 74 6f 72 73 20 73 68 61 72 65 | idation.........Validators.share |
| 172e0 | 20 61 20 63 6f 6d 6d 6f 6e 20 73 65 74 20 6f 66 20 70 72 6f 70 65 72 74 69 65 73 2c 20 77 68 69 | .a.common.set.of.properties,.whi |
| 17300 | 63 68 20 61 72 65 20 64 65 66 69 6e 65 64 20 69 6e 20 74 68 65 20 62 61 73 65 20 63 6c 61 73 73 | ch.are.defined.in.the.base.class |
| 17320 | 20 54 42 61 73 65 56 61 6c 69 64 61 74 6f 72 20 63 6c 61 73 73 20 61 6e 64 20 6c 69 73 74 65 64 | .TBaseValidator.class.and.listed |
| 17340 | 20 61 73 20 66 6f 6c 6c 6f 77 73 2c 0d 0a 0d 0a 0d 0a 43 6f 6e 74 72 6f 6c 54 6f 56 61 6c 69 64 | .as.follows,......ControlToValid |
| 17360 | 61 74 65 20 73 70 65 63 69 66 69 65 73 20 74 68 65 20 69 6e 70 75 74 20 63 6f 6e 74 72 6f 6c 20 | ate.specifies.the.input.control. |
| 17380 | 74 6f 20 62 65 20 76 61 6c 69 64 61 74 65 64 2e 20 54 68 69 73 20 70 72 6f 70 65 72 74 79 20 6d | to.be.validated..This.property.m |
| 173a0 | 75 73 74 20 62 65 20 73 65 74 20 74 6f 20 74 68 65 20 49 44 20 70 61 74 68 20 6f 66 20 61 6e 20 | ust.be.set.to.the.ID.path.of.an. |
| 173c0 | 69 6e 70 75 74 20 63 6f 6e 74 72 6f 6c 2e 20 41 6e 20 49 44 20 70 61 74 68 20 69 73 20 74 68 65 | input.control..An.ID.path.is.the |
| 173e0 | 20 64 6f 74 2d 63 6f 6e 6e 65 63 74 65 64 20 49 44 73 20 6f 66 20 74 68 65 20 63 6f 6e 74 72 6f | .dot-connected.IDs.of.the.contro |
| 17400 | 6c 73 20 72 65 61 63 68 69 6e 67 20 66 72 6f 6d 20 74 68 65 20 76 61 6c 69 64 61 74 6f 72 27 73 | ls.reaching.from.the.validator's |
| 17420 | 20 6e 61 6d 69 6e 67 20 63 6f 6e 74 61 69 6e 65 72 20 74 6f 20 74 68 65 20 74 61 72 67 65 74 20 | .naming.container.to.the.target. |
| 17440 | 63 6f 6e 74 72 6f 6c 2e 0d 0a 45 72 72 6f 72 4d 65 73 73 61 67 65 20 73 70 65 63 69 66 69 65 73 | control...ErrorMessage.specifies |
| 17460 | 20 74 68 65 20 65 72 72 6f 72 20 6d 65 73 73 61 67 65 20 74 6f 20 62 65 20 64 69 73 70 6c 61 79 | .the.error.message.to.be.display |
| 17480 | 65 64 20 69 6e 20 63 61 73 65 20 74 68 65 20 63 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 76 61 6c | ed.in.case.the.corresponding.val |
| 174a0 | 69 64 61 74 6f 72 20 66 61 69 6c 73 2e 0d 0a 54 65 78 74 20 69 73 20 73 69 6d 69 6c 61 72 20 74 | idator.fails...Text.is.similar.t |
| 174c0 | 6f 20 45 72 72 6f 72 4d 65 73 73 61 67 65 2e 20 49 66 20 74 68 65 79 20 61 72 65 20 62 6f 74 68 | o.ErrorMessage..If.they.are.both |
| 174e0 | 20 70 72 65 73 65 6e 74 2c 20 54 65 78 74 20 74 61 6b 65 73 20 70 72 65 63 65 64 65 6e 63 65 2e | .present,.Text.takes.precedence. |
| 17500 | 20 54 68 69 73 20 70 72 6f 70 65 72 74 79 20 69 73 20 75 73 65 66 75 6c 20 77 68 65 6e 20 75 73 | .This.property.is.useful.when.us |
| 17520 | 65 64 20 74 6f 67 65 74 68 65 72 20 77 69 74 68 20 54 56 61 6c 69 64 61 74 69 6f 6e 53 75 6d 6d | ed.together.with.TValidationSumm |
| 17540 | 61 72 79 2e 0d 0a 56 61 6c 69 64 61 74 69 6f 6e 47 72 6f 75 70 20 73 70 65 63 69 66 69 65 73 20 | ary...ValidationGroup.specifies. |
| 17560 | 77 68 69 63 68 20 67 72 6f 75 70 20 74 68 65 20 76 61 6c 69 64 61 74 6f 72 20 69 73 20 69 6e 2e | which.group.the.validator.is.in. |
| 17580 | 20 54 68 65 20 76 61 6c 69 64 61 74 6f 72 20 77 69 6c 6c 20 70 65 72 66 6f 72 6d 20 76 61 6c 69 | .The.validator.will.perform.vali |
| 175a0 | 64 61 74 69 6f 6e 20 6f 6e 6c 79 20 69 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 70 6f 73 74 62 | dation.only.if.the.current.postb |
| 175c0 | 61 63 6b 20 69 73 20 74 72 69 67 67 65 72 65 64 20 62 79 20 61 20 63 6f 6e 74 72 6f 6c 20 77 68 | ack.is.triggered.by.a.control.wh |
| 175e0 | 69 63 68 20 69 73 20 69 6e 20 74 68 65 20 73 61 6d 65 20 67 72 6f 75 70 2e 0d 0a 45 6e 61 62 6c | ich.is.in.the.same.group...Enabl |
| 17600 | 65 43 6c 69 65 6e 74 53 63 72 69 70 74 20 73 70 65 63 69 66 69 65 73 20 77 68 65 74 68 65 72 20 | eClientScript.specifies.whether. |
| 17620 | 63 6c 69 65 6e 74 2d 73 69 64 65 20 76 61 6c 69 64 61 74 69 6f 6e 20 73 68 6f 75 6c 64 20 62 65 | client-side.validation.should.be |
| 17640 | 20 70 65 72 66 6f 72 6d 65 64 2e 20 42 79 20 64 65 66 61 75 6c 74 2c 20 69 74 20 69 73 20 65 6e | .performed..By.default,.it.is.en |
| 17660 | 61 62 6c 65 64 2e 0d 0a 44 69 73 70 6c 61 79 20 73 70 65 63 69 66 69 65 73 20 68 6f 77 20 65 72 | abled...Display.specifies.how.er |
| 17680 | 72 6f 72 20 6d 65 73 73 61 67 65 73 20 61 72 65 20 64 69 73 70 6c 61 79 65 64 2e 20 49 74 20 74 | ror.messages.are.displayed..It.t |
| 176a0 | 61 6b 65 73 20 6f 6e 65 20 6f 66 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 74 68 72 65 65 20 | akes.one.of.the.following.three. |
| 176c0 | 76 61 6c 75 65 73 3a 0d 0a 20 20 20 20 0d 0a 20 20 20 20 4e 6f 6e 65 20 2d 20 74 68 65 20 65 72 | values:............None.-.the.er |
| 176e0 | 72 6f 72 20 6d 65 73 73 61 67 65 20 77 69 6c 6c 20 6e 6f 74 20 62 65 20 64 69 73 70 6c 61 79 65 | ror.message.will.not.be.displaye |
| 17700 | 64 20 65 76 65 6e 20 69 66 20 74 68 65 20 76 61 6c 69 64 61 74 6f 72 20 66 61 69 6c 73 2e 0d 0a | d.even.if.the.validator.fails... |
| 17720 | 20 20 20 20 53 74 61 74 69 63 20 2d 20 74 68 65 20 73 70 61 63 65 20 66 6f 72 20 64 69 73 70 6c | ....Static.-.the.space.for.displ |
| 17740 | 61 79 69 6e 67 20 74 68 65 20 65 72 72 6f 72 20 6d 65 73 73 61 67 65 20 69 73 20 72 65 73 65 72 | aying.the.error.message.is.reser |
| 17760 | 76 65 64 2e 20 54 68 65 72 65 66 6f 72 65 2c 20 73 68 6f 77 69 6e 67 20 75 70 20 74 68 65 20 65 | ved..Therefore,.showing.up.the.e |
| 17780 | 72 72 6f 72 20 6d 65 73 73 61 67 65 20 77 69 6c 6c 20 6e 6f 74 20 63 68 61 6e 67 65 20 79 6f 75 | rror.message.will.not.change.you |
| 177a0 | 72 20 65 78 69 73 74 69 6e 67 20 70 61 67 65 20 6c 61 79 6f 75 74 2e 0d 0a 20 20 20 20 44 79 6e | r.existing.page.layout.......Dyn |
| 177c0 | 61 6d 69 63 20 2d 20 74 68 65 20 73 70 61 63 65 20 66 6f 72 20 64 69 73 70 6c 61 79 69 6e 67 20 | amic.-.the.space.for.displaying. |
| 177e0 | 74 68 65 20 65 72 72 6f 72 20 6d 65 73 73 61 67 65 20 69 73 20 4e 4f 54 20 72 65 73 65 72 76 65 | the.error.message.is.NOT.reserve |
| 17800 | 64 2e 20 54 68 65 72 65 66 6f 72 65 2c 20 73 68 6f 77 69 6e 67 20 75 70 20 74 68 65 20 65 72 72 | d..Therefore,.showing.up.the.err |
| 17820 | 6f 72 20 6d 65 73 73 61 67 65 20 77 69 6c 6c 20 73 68 69 66 74 20 74 68 65 20 6c 61 79 6f 75 74 | or.message.will.shift.the.layout |
| 17840 | 20 6f 66 20 79 6f 75 72 20 70 61 67 65 20 61 72 6f 75 6e 64 20 28 75 73 75 61 6c 6c 79 20 64 6f | .of.your.page.around.(usually.do |
| 17860 | 77 6e 29 2e 0d 0a 20 20 20 20 0d 0a 0d 0a 43 6f 6e 74 72 6f 6c 43 73 73 43 6c 61 73 73 20 2d 20 | wn)...........ControlCssClass.-. |
| 17880 | 74 68 65 20 43 73 73 20 63 6c 61 73 73 20 74 68 61 74 20 69 73 20 61 70 70 6c 69 65 64 20 74 6f | the.Css.class.that.is.applied.to |
| 178a0 | 20 74 68 65 20 63 6f 6e 74 72 6f 6c 20 62 65 69 6e 67 20 76 61 6c 69 64 61 74 65 64 20 69 6e 20 | .the.control.being.validated.in. |
| 178c0 | 63 61 73 65 20 74 68 65 20 76 61 6c 69 64 61 74 69 6f 6e 20 66 61 69 6c 73 2e 0d 0a 46 6f 63 75 | case.the.validation.fails...Focu |
| 178e0 | 73 4f 6e 45 72 72 6f 72 20 2d 20 73 65 74 20 66 6f 63 75 73 20 61 74 20 74 68 65 20 76 61 6c 69 | sOnError.-.set.focus.at.the.vali |
| 17900 | 64 61 74 69 6e 67 20 70 6c 61 63 65 20 69 66 20 74 68 65 20 76 61 6c 69 64 61 74 69 6f 6e 20 66 | dating.place.if.the.validation.f |
| 17920 | 61 69 6c 73 2e 20 44 65 66 61 75 6c 74 73 20 74 6f 20 66 61 6c 73 65 2e 0d 0a 46 6f 63 75 73 45 | ails..Defaults.to.false...FocusE |
| 17940 | 6c 65 6d 65 6e 74 49 44 20 2d 20 74 68 65 20 49 44 20 6f 66 20 74 68 65 20 48 54 4d 4c 20 65 6c | lementID.-.the.ID.of.the.HTML.el |
| 17960 | 65 6d 65 6e 74 20 74 68 61 74 20 77 69 6c 6c 20 72 65 63 65 69 76 65 20 66 6f 63 75 73 20 69 66 | ement.that.will.receive.focus.if |
| 17980 | 20 76 61 6c 69 64 61 74 69 6f 6e 20 66 61 69 6c 73 20 61 6e 64 20 46 6f 63 75 73 4f 6e 45 72 72 | .validation.fails.and.FocusOnErr |
| 179a0 | 6f 72 20 69 73 20 74 72 75 65 2e 04 00 13 76 61 6c 69 64 61 74 69 6f 6e 20 63 6f 6e 74 72 6f 6c | or.is.true....validation.control |
| 179c0 | 73 05 00 00 27 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 43 6f 6e 74 72 6f 6c 73 2e 56 61 6c | s...'index.php?page=Controls.Val |
| 179e0 | 69 64 61 74 69 6f 6e 23 34 39 30 32 01 00 0a 31 31 34 36 39 37 31 38 36 36 02 00 17 54 52 65 71 | idation#4902...1146971866...TReq |
| 17a00 | 75 69 72 65 64 46 69 65 6c 64 56 61 6c 69 64 61 74 6f 72 03 00 db 02 54 52 65 71 75 69 72 65 64 | uiredFieldValidator....TRequired |
| 17a20 | 46 69 65 6c 64 56 61 6c 69 64 61 74 6f 72 20 65 6e 73 75 72 65 73 20 74 68 61 74 20 74 68 65 20 | FieldValidator.ensures.that.the. |
| 17a40 | 75 73 65 72 20 65 6e 74 65 72 73 20 73 6f 6d 65 20 64 61 74 61 20 69 6e 20 74 68 65 20 73 70 65 | user.enters.some.data.in.the.spe |
| 17a60 | 63 69 66 69 65 64 20 69 6e 70 75 74 20 66 69 65 6c 64 2e 20 42 79 20 64 65 66 61 75 6c 74 2c 20 | cified.input.field..By.default,. |
| 17a80 | 54 52 65 71 75 69 72 65 64 46 69 65 6c 64 56 61 6c 69 64 61 74 6f 72 20 77 69 6c 6c 20 63 68 65 | TRequiredFieldValidator.will.che |
| 17aa0 | 63 6b 20 69 66 20 74 68 65 20 75 73 65 72 20 69 6e 70 75 74 20 69 73 20 65 6d 70 74 79 20 6f 72 | ck.if.the.user.input.is.empty.or |
| 17ac0 | 20 6e 6f 74 2e 20 54 68 65 20 76 61 6c 69 64 61 74 69 6f 6e 20 66 61 69 6c 73 20 69 66 20 74 68 | .not..The.validation.fails.if.th |
| 17ae0 | 65 20 69 6e 70 75 74 20 69 73 20 65 6d 70 74 79 2e 20 42 79 20 73 65 74 74 69 6e 67 20 49 6e 69 | e.input.is.empty..By.setting.Ini |
| 17b00 | 74 69 61 6c 56 61 6c 75 65 2c 20 74 68 65 20 76 61 6c 69 64 61 74 6f 72 20 63 61 6e 20 63 68 65 | tialValue,.the.validator.can.che |
| 17b20 | 63 6b 20 69 66 20 74 68 65 20 75 73 65 72 20 69 6e 70 75 74 20 69 73 20 64 69 66 66 65 72 65 6e | ck.if.the.user.input.is.differen |
| 17b40 | 74 20 66 72 6f 6d 20 49 6e 69 74 69 61 6c 56 61 6c 75 65 2e 20 49 66 20 6e 6f 74 2c 20 74 68 65 | t.from.InitialValue..If.not,.the |
| 17b60 | 20 76 61 6c 69 64 61 74 69 6f 6e 20 66 61 69 6c 73 2e 04 00 17 74 72 65 71 75 69 72 65 64 66 69 | .validation.fails....trequiredfi |
| 17b80 | 65 6c 64 76 61 6c 69 64 61 74 6f 72 05 00 00 27 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 43 | eldvalidator...'index.php?page=C |
| 17ba0 | 6f 6e 74 72 6f 6c 73 2e 56 61 6c 69 64 61 74 69 6f 6e 23 34 39 30 33 01 00 0a 31 31 34 36 39 37 | ontrols.Validation#4903...114697 |
| 17bc0 | 31 38 36 36 02 00 1b 54 52 65 67 75 6c 61 72 45 78 70 72 65 73 73 69 6f 6e 56 61 6c 69 64 61 74 | 1866...TRegularExpressionValidat |
| 17be0 | 6f 72 03 00 8d 07 54 52 65 67 75 6c 61 72 45 78 70 72 65 73 73 69 6f 6e 56 61 6c 69 64 61 74 6f | or....TRegularExpressionValidato |
| 17c00 | 72 20 76 65 72 69 66 69 65 73 20 74 68 65 20 75 73 65 72 20 69 6e 70 75 74 20 61 67 61 69 6e 73 | r.verifies.the.user.input.agains |
| 17c20 | 74 20 61 20 72 65 67 75 6c 61 72 20 70 61 74 74 65 72 6e 2e 20 54 68 65 20 76 61 6c 69 64 61 74 | t.a.regular.pattern..The.validat |
| 17c40 | 69 6f 6e 20 66 61 69 6c 73 20 69 66 20 74 68 65 20 69 6e 70 75 74 20 64 6f 65 73 20 6e 6f 74 20 | ion.fails.if.the.input.does.not. |
| 17c60 | 6d 61 74 63 68 20 74 68 65 20 70 61 74 74 65 72 6e 2e 20 54 68 65 20 72 65 67 75 6c 61 72 20 65 | match.the.pattern..The.regular.e |
| 17c80 | 78 70 72 65 73 73 69 6f 6e 20 63 61 6e 20 62 65 20 73 70 65 63 69 66 69 65 64 20 62 79 20 74 68 | xpression.can.be.specified.by.th |
| 17ca0 | 65 20 52 65 67 75 6c 61 72 45 78 70 72 65 73 73 69 6f 6e 20 70 72 6f 70 65 72 74 79 2e 20 53 6f | e.RegularExpression.property..So |
| 17cc0 | 6d 65 20 63 6f 6d 6d 6f 6e 6c 79 20 75 73 65 64 20 72 65 67 75 6c 61 72 20 65 78 70 72 65 73 73 | me.commonly.used.regular.express |
| 17ce0 | 69 6f 6e 73 20 69 6e 63 6c 75 64 65 3a 0d 0a 0d 0a 0d 0a 41 74 20 6c 65 61 73 74 20 36 20 63 68 | ions.include:......At.least.6.ch |
| 17d00 | 61 72 61 63 74 65 72 73 3a 20 5b 5c 77 5d 7b 36 2c 7d 0d 0a 4a 61 70 61 6e 65 73 65 20 50 68 6f | aracters:.[\w]{6,}..Japanese.Pho |
| 17d20 | 6e 65 20 4e 75 6d 62 65 72 3a 20 28 30 5c 64 7b 31 2c 34 7d 2d 7c 5c 28 30 5c 64 7b 31 2c 34 7d | ne.Number:.(0\d{1,4}-|\(0\d{1,4} |
| 17d40 | 5c 29 20 3f 29 3f 5c 64 7b 31 2c 34 7d 2d 5c 64 7b 34 7d 0d 0a 4a 61 70 61 6e 65 73 65 20 50 6f | \).?)?\d{1,4}-\d{4}..Japanese.Po |
| 17d60 | 73 74 61 6c 20 43 6f 64 65 3a 20 5c 64 7b 33 7d 28 2d 28 5c 64 7b 34 7d 7c 5c 64 7b 32 7d 29 29 | stal.Code:.\d{3}(-(\d{4}|\d{2})) |
| 17d80 | 3f 0d 0a 50 2e 52 2e 43 2e 20 50 68 6f 6e 65 20 4e 75 6d 62 65 72 3a 20 28 5c 28 5c 64 7b 33 7d | ?..P.R.C..Phone.Number:.(\(\d{3} |
| 17da0 | 5c 29 7c 5c 64 7b 33 7d 2d 29 3f 5c 64 7b 38 7d 20 0d 0a 50 2e 52 2e 43 2e 20 50 6f 73 74 61 6c | \)|\d{3}-)?\d{8}...P.R.C..Postal |
| 17dc0 | 20 43 6f 64 65 3a 20 5c 64 7b 36 7d 0d 0a 50 2e 52 2e 43 2e 20 53 6f 63 69 61 6c 20 53 65 63 75 | .Code:.\d{6}..P.R.C..Social.Secu |
| 17de0 | 72 69 74 79 20 4e 75 6d 62 65 72 3a 20 5c 64 7b 31 38 7d 7c 5c 64 7b 31 35 7d 0d 0a 55 2e 53 2e | rity.Number:.\d{18}|\d{15}..U.S. |
| 17e00 | 20 50 68 6f 6e 65 20 4e 75 6d 62 65 72 3a 20 28 28 5c 28 5c 64 7b 33 7d 5c 29 20 3f 29 7c 28 5c | .Phone.Number:.((\(\d{3}\).?)|(\ |
| 17e20 | 64 7b 33 7d 2d 29 29 3f 5c 64 7b 33 7d 2d 5c 64 7b 34 7d 0d 0a 55 2e 53 2e 20 5a 49 50 20 43 6f | d{3}-))?\d{3}-\d{4}..U.S..ZIP.Co |
| 17e40 | 64 65 3a 20 5c 64 7b 35 7d 28 2d 5c 64 7b 34 7d 29 3f 0d 0a 55 2e 53 2e 20 53 6f 63 69 61 6c 20 | de:.\d{5}(-\d{4})?..U.S..Social. |
| 17e60 | 53 65 63 75 72 69 74 79 20 4e 75 6d 62 65 72 3a 20 5c 64 7b 33 7d 2d 5c 64 7b 32 7d 2d 5c 64 7b | Security.Number:.\d{3}-\d{2}-\d{ |
| 17e80 | 34 7d 0d 0a 0d 0a 0d 0a 4d 6f 72 65 20 72 65 67 75 6c 61 72 20 65 78 70 72 65 73 73 69 6f 6e 20 | 4}......More.regular.expression. |
| 17ea0 | 70 61 74 74 65 72 6e 73 20 63 61 6e 20 62 65 20 66 6f 75 6e 64 20 6f 6e 20 74 68 65 20 49 6e 74 | patterns.can.be.found.on.the.Int |
| 17ec0 | 65 72 6e 65 74 2c 20 65 2e 67 2e 0d 0a 68 74 74 70 3a 2f 2f 72 65 67 65 78 6c 69 62 2e 63 6f 6d | ernet,.e.g...http://regexlib.com |
| 17ee0 | 2f 2e 0d 0a 0d 0a 0d 0a 4e 6f 74 65 2c 20 54 52 65 67 75 6c 61 72 45 78 70 72 65 73 73 69 6f 6e | /.......Note,.TRegularExpression |
| 17f00 | 56 61 6c 69 64 61 74 6f 72 20 6f 6e 6c 79 20 63 68 65 63 6b 73 20 66 6f 72 20 6e 6f 6e 65 6d 70 | Validator.only.checks.for.nonemp |
| 17f20 | 74 79 20 75 73 65 72 20 69 6e 70 75 74 2e 20 55 73 65 20 61 20 54 52 65 71 75 69 72 65 64 46 69 | ty.user.input..Use.a.TRequiredFi |
| 17f40 | 65 6c 64 56 61 6c 69 64 61 74 6f 72 20 74 6f 20 65 6e 73 75 72 65 20 74 68 65 20 75 73 65 72 20 | eldValidator.to.ensure.the.user. |
| 17f60 | 69 6e 70 75 74 20 69 73 20 6e 6f 74 20 65 6d 70 74 79 2e 04 00 1b 74 72 65 67 75 6c 61 72 65 78 | input.is.not.empty....tregularex |
| 17f80 | 70 72 65 73 73 69 6f 6e 76 61 6c 69 64 61 74 6f 72 05 00 00 39 69 6e 64 65 78 2e 70 68 70 3f 70 | pressionvalidator...9index.php?p |
| 17fa0 | 61 67 65 3d 43 6f 6e 74 72 6f 6c 73 2e 56 61 6c 69 64 61 74 69 6f 6e 23 54 45 6d 61 69 6c 41 64 | age=Controls.Validation#TEmailAd |
| 17fc0 | 64 72 65 73 73 56 61 6c 69 64 61 74 6f 72 01 00 0a 31 31 34 36 39 37 31 38 36 36 02 00 16 54 45 | dressValidator...1146971866...TE |
| 17fe0 | 6d 61 69 6c 41 64 64 72 65 73 73 56 61 6c 69 64 61 74 6f 72 03 00 80 04 54 45 6d 61 69 6c 41 64 | mailAddressValidator....TEmailAd |
| 18000 | 64 72 65 73 73 56 61 6c 69 64 61 74 6f 72 20 76 65 72 69 66 69 65 73 20 74 68 61 74 20 74 68 65 | dressValidator.verifies.that.the |
| 18020 | 20 75 73 65 72 20 69 6e 70 75 74 20 69 73 20 61 20 76 61 6c 69 64 20 65 6d 61 69 6c 20 61 64 64 | .user.input.is.a.valid.email.add |
| 18040 | 72 65 73 73 2e 20 54 68 65 20 76 61 6c 69 64 61 74 6f 72 20 75 73 65 73 20 61 20 72 65 67 75 6c | ress..The.validator.uses.a.regul |
| 18060 | 61 72 20 65 78 70 72 65 73 73 69 6f 6e 20 74 6f 20 63 68 65 63 6b 20 69 66 20 74 68 65 20 69 6e | ar.expression.to.check.if.the.in |
| 18080 | 70 75 74 20 69 73 20 69 6e 20 61 20 76 61 6c 69 64 20 65 6d 61 69 6c 20 61 64 64 72 65 73 73 20 | put.is.in.a.valid.email.address. |
| 180a0 | 66 6f 72 6d 61 74 2e 20 49 66 20 43 68 65 63 6b 4d 58 52 65 63 6f 72 64 20 69 73 20 74 72 75 65 | format..If.CheckMXRecord.is.true |
| 180c0 | 2c 20 74 68 65 20 76 61 6c 69 64 61 74 6f 72 20 77 69 6c 6c 20 61 6c 73 6f 20 63 68 65 63 6b 20 | ,.the.validator.will.also.check. |
| 180e0 | 77 68 65 74 68 65 72 20 74 68 65 20 4d 58 20 72 65 63 6f 72 64 20 69 6e 64 69 63 61 74 65 64 20 | whether.the.MX.record.indicated. |
| 18100 | 62 79 20 74 68 65 20 65 6d 61 69 6c 20 61 64 64 72 65 73 73 20 69 73 20 76 61 6c 69 64 2c 20 70 | by.the.email.address.is.valid,.p |
| 18120 | 72 6f 76 69 64 65 64 20 63 68 65 63 6b 64 6e 73 72 72 28 29 20 69 73 20 61 76 61 69 6c 61 62 6c | rovided.checkdnsrr().is.availabl |
| 18140 | 65 20 69 6e 20 74 68 65 20 69 6e 73 74 61 6c 6c 65 64 20 50 48 50 2e 0d 0a 0d 0a 0d 0a 4e 6f 74 | e.in.the.installed.PHP.......Not |
| 18160 | 65 2c 20 69 66 20 74 68 65 20 69 6e 70 75 74 20 62 65 69 6e 67 20 76 61 6c 69 64 61 74 65 64 20 | e,.if.the.input.being.validated. |
| 18180 | 69 73 20 65 6d 70 74 79 2c 20 54 45 6d 61 69 6c 41 64 64 72 65 73 73 56 61 6c 69 64 61 74 6f 72 | is.empty,.TEmailAddressValidator |
| 181a0 | 20 77 69 6c 6c 20 6e 6f 74 20 64 6f 20 76 61 6c 69 64 61 74 69 6f 6e 2e 20 55 73 65 20 61 20 54 | .will.not.do.validation..Use.a.T |
| 181c0 | 52 65 71 75 69 72 65 64 46 69 65 6c 64 56 61 6c 69 64 61 74 6f 72 20 74 6f 20 65 6e 73 75 72 65 | RequiredFieldValidator.to.ensure |
| 181e0 | 20 74 68 65 20 76 61 6c 75 65 20 69 73 20 6e 6f 74 20 65 6d 70 74 79 2e 04 00 16 74 65 6d 61 69 | .the.value.is.not.empty....temai |
| 18200 | 6c 61 64 64 72 65 73 73 76 61 6c 69 64 61 74 6f 72 05 00 00 27 69 6e 64 65 78 2e 70 68 70 3f 70 | laddressvalidator...'index.php?p |
| 18220 | 61 67 65 3d 43 6f 6e 74 72 6f 6c 73 2e 56 61 6c 69 64 61 74 69 6f 6e 23 34 39 30 34 01 00 0a 31 | age=Controls.Validation#4904...1 |
| 18240 | 31 34 36 39 37 31 38 36 36 02 00 11 54 43 6f 6d 70 61 72 65 56 61 6c 69 64 61 74 6f 72 03 00 d2 | 146971866...TCompareValidator... |
| 18260 | 08 54 43 6f 6d 70 61 72 65 56 61 6c 69 64 61 74 6f 72 20 63 6f 6d 70 61 72 65 73 20 74 68 65 20 | .TCompareValidator.compares.the. |
| 18280 | 75 73 65 72 20 69 6e 70 75 74 20 77 69 74 68 20 61 20 63 6f 6e 73 74 61 6e 74 20 76 61 6c 75 65 | user.input.with.a.constant.value |
| 182a0 | 20 73 70 65 63 69 66 69 65 64 20 62 79 20 56 61 6c 75 65 54 6f 43 6f 6d 70 61 72 65 2c 20 6f 72 | .specified.by.ValueToCompare,.or |
| 182c0 | 20 61 6e 6f 74 68 65 72 20 75 73 65 72 20 69 6e 70 75 74 20 73 70 65 63 69 66 69 65 64 20 62 79 | .another.user.input.specified.by |
| 182e0 | 20 43 6f 6e 74 72 6f 6c 54 6f 43 6f 6d 70 61 72 65 2e 20 54 68 65 20 4f 70 65 72 61 74 6f 72 20 | .ControlToCompare..The.Operator. |
| 18300 | 70 72 6f 70 65 72 74 79 20 73 70 65 63 69 66 69 65 73 20 68 6f 77 20 74 6f 20 63 6f 6d 70 61 72 | property.specifies.how.to.compar |
| 18320 | 65 20 74 68 65 20 76 61 6c 75 65 73 2c 20 77 68 69 63 68 20 69 6e 63 6c 75 64 65 73 20 45 71 75 | e.the.values,.which.includes.Equ |
| 18340 | 61 6c 2c 20 4e 6f 74 45 71 75 61 6c 2c 20 47 72 65 61 74 65 72 54 68 61 6e 2c 20 47 72 65 61 74 | al,.NotEqual,.GreaterThan,.Great |
| 18360 | 65 72 54 68 61 6e 45 71 75 61 6c 2c 20 4c 65 73 73 54 68 61 6e 20 61 6e 64 20 4c 65 73 73 54 68 | erThanEqual,.LessThan.and.LessTh |
| 18380 | 61 6e 45 71 75 61 6c 2e 20 42 65 66 6f 72 65 20 63 6f 6d 70 61 72 69 73 6f 6e 2c 20 74 68 65 20 | anEqual..Before.comparison,.the. |
| 183a0 | 76 61 6c 75 65 73 20 62 65 69 6e 67 20 63 6f 6d 70 61 72 65 64 20 77 69 6c 6c 20 62 65 20 63 6f | values.being.compared.will.be.co |
| 183c0 | 6e 76 65 72 74 65 64 20 74 6f 20 74 68 65 20 74 79 70 65 20 73 70 65 63 69 66 69 65 64 20 62 79 | nverted.to.the.type.specified.by |
| 183e0 | 20 44 61 74 61 54 79 70 65 20 6c 69 73 74 65 64 20 61 73 20 66 6f 6c 6c 6f 77 73 2c 0d 0a 0d 0a | .DataType.listed.as.follows,.... |
| 18400 | 0d 0a 53 74 72 69 6e 67 20 2d 20 41 20 73 74 72 69 6e 67 20 64 61 74 61 20 74 79 70 65 2e 0d 0a | ..String.-.A.string.data.type... |
| 18420 | 49 6e 74 65 67 65 72 20 2d 20 41 20 33 32 2d 62 69 74 20 73 69 67 6e 65 64 20 69 6e 74 65 67 65 | Integer.-.A.32-bit.signed.intege |
| 18440 | 72 20 64 61 74 61 20 74 79 70 65 2e 0d 0a 46 6c 6f 61 74 20 2d 20 41 20 64 6f 75 62 6c 65 2d 70 | r.data.type...Float.-.A.double-p |
| 18460 | 72 65 63 69 73 69 6f 6e 20 66 6c 6f 61 74 69 6e 67 20 70 6f 69 6e 74 20 6e 75 6d 62 65 72 20 64 | recision.floating.point.number.d |
| 18480 | 61 74 61 20 74 79 70 65 2e 0d 0a 44 61 74 65 20 2d 20 41 20 64 61 74 65 20 64 61 74 61 20 74 79 | ata.type...Date.-.A.date.data.ty |
| 184a0 | 70 65 2e 20 54 68 65 20 64 61 74 65 20 66 6f 72 6d 61 74 20 63 61 6e 20 62 65 20 73 70 65 63 69 | pe..The.date.format.can.be.speci |
| 184c0 | 66 69 65 64 20 62 79 20 73 65 74 74 69 6e 67 20 44 61 74 65 46 6f 72 6d 61 74 20 70 72 6f 70 65 | fied.by.setting.DateFormat.prope |
| 184e0 | 72 74 79 2c 20 77 68 69 63 68 20 6d 75 73 74 20 62 65 20 72 65 63 6f 67 6e 69 7a 61 62 6c 65 20 | rty,.which.must.be.recognizable. |
| 18500 | 62 79 20 54 53 69 6d 70 6c 65 44 61 74 65 46 6f 72 6d 61 74 74 65 72 2e 20 49 66 20 74 68 65 20 | by.TSimpleDateFormatter..If.the. |
| 18520 | 70 72 6f 70 65 72 74 79 20 69 73 20 6e 6f 74 20 73 65 74 2c 20 74 68 65 20 47 4e 55 20 64 61 74 | property.is.not.set,.the.GNU.dat |
| 18540 | 65 20 73 79 6e 74 61 78 20 69 73 20 61 73 73 75 6d 65 64 2e 0d 0a 0d 0a 0d 0a 4e 6f 74 65 2c 20 | e.syntax.is.assumed.......Note,. |
| 18560 | 69 66 20 74 68 65 20 69 6e 70 75 74 20 62 65 69 6e 67 20 76 61 6c 69 64 61 74 65 64 20 69 73 20 | if.the.input.being.validated.is. |
| 18580 | 65 6d 70 74 79 2c 20 54 45 6d 61 69 6c 41 64 64 72 65 73 73 56 61 6c 69 64 61 74 6f 72 20 77 69 | empty,.TEmailAddressValidator.wi |
| 185a0 | 6c 6c 20 6e 6f 74 20 64 6f 20 76 61 6c 69 64 61 74 69 6f 6e 2e 20 55 73 65 20 61 20 54 52 65 71 | ll.not.do.validation..Use.a.TReq |
| 185c0 | 75 69 72 65 64 46 69 65 6c 64 56 61 6c 69 64 61 74 6f 72 20 74 6f 20 65 6e 73 75 72 65 20 74 68 | uiredFieldValidator.to.ensure.th |
| 185e0 | 65 20 76 61 6c 75 65 20 69 73 20 6e 6f 74 20 65 6d 70 74 79 2e 0d 0a 0d 0a 0d 0a 4e 2e 42 2e 20 | e.value.is.not.empty.......N.B.. |
| 18600 | 49 66 20 76 61 6c 69 64 61 74 69 6e 67 20 61 67 61 69 6e 73 74 20 61 20 54 44 61 74 65 50 69 63 | If.validating.against.a.TDatePic |
| 18620 | 6b 65 72 20 74 68 65 20 44 61 74 61 54 79 70 65 20 6d 75 73 74 20 62 65 20 65 71 75 61 6c 20 74 | ker.the.DataType.must.be.equal.t |
| 18640 | 6f 20 26 71 75 6f 74 3b 44 61 74 65 26 71 75 6f 74 3b 20 61 6e 64 20 74 68 65 20 44 61 74 65 46 | o."Date".and.the.DateF |
| 18660 | 6f 72 6d 61 74 20 70 72 6f 70 65 72 74 79 20 6f 66 20 74 68 65 20 76 61 6c 69 64 61 74 6f 72 20 | ormat.property.of.the.validator. |
| 18680 | 6d 75 73 74 20 62 65 20 65 71 75 61 6c 20 74 6f 20 74 68 65 20 44 61 74 65 46 6f 72 6d 61 74 20 | must.be.equal.to.the.DateFormat. |
| 186a0 | 6f 66 20 74 68 65 20 54 44 61 74 65 50 69 63 6b 65 72 2e 04 00 11 74 63 6f 6d 70 61 72 65 76 61 | of.the.TDatePicker....tcompareva |
| 186c0 | 6c 69 64 61 74 6f 72 05 00 00 27 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 43 6f 6e 74 72 6f | lidator...'index.php?page=Contro |
| 186e0 | 6c 73 2e 56 61 6c 69 64 61 74 69 6f 6e 23 34 39 30 35 01 00 0a 31 31 34 36 39 37 31 38 36 36 02 | ls.Validation#4905...1146971866. |
| 18700 | 00 12 54 44 61 74 61 54 79 70 65 56 61 6c 69 64 61 74 6f 72 03 00 ed 02 54 44 61 74 61 54 79 70 | ..TDataTypeValidator....TDataTyp |
| 18720 | 65 56 61 6c 69 64 61 74 6f 72 20 76 65 72 69 66 69 65 73 20 69 66 20 74 68 65 20 69 6e 70 75 74 | eValidator.verifies.if.the.input |
| 18740 | 20 64 61 74 61 20 69 73 20 6f 66 20 73 70 65 63 69 66 69 63 20 74 79 70 65 20 69 6e 64 69 63 61 | .data.is.of.specific.type.indica |
| 18760 | 74 65 64 20 62 79 20 44 61 74 61 54 79 70 65 2e 20 54 68 65 20 64 61 74 61 20 74 79 70 65 73 20 | ted.by.DataType..The.data.types. |
| 18780 | 74 68 61 74 20 63 61 6e 20 62 65 20 63 68 65 63 6b 65 64 20 61 67 61 69 6e 73 74 20 61 72 65 20 | that.can.be.checked.against.are. |
| 187a0 | 74 68 65 20 73 61 6d 65 20 61 73 20 74 68 6f 73 65 20 69 6e 20 54 43 6f 6d 70 61 72 65 56 61 6c | the.same.as.those.in.TCompareVal |
| 187c0 | 69 64 61 74 6f 72 2e 0d 0a 0d 0a 0d 0a 4e 2e 42 2e 20 49 66 20 76 61 6c 69 64 61 74 69 6e 67 20 | idator.......N.B..If.validating. |
| 187e0 | 61 67 61 69 6e 73 74 20 61 20 54 44 61 74 65 50 69 63 6b 65 72 20 74 68 65 20 44 61 74 61 54 79 | against.a.TDatePicker.the.DataTy |
| 18800 | 70 65 20 6d 75 73 74 20 62 65 20 65 71 75 61 6c 20 74 6f 20 26 71 75 6f 74 3b 44 61 74 65 26 71 | pe.must.be.equal.to."Date&q |
| 18820 | 75 6f 74 3b 20 61 6e 64 20 74 68 65 20 44 61 74 65 46 6f 72 6d 61 74 20 70 72 6f 70 65 72 74 79 | uot;.and.the.DateFormat.property |
| 18840 | 20 6f 66 20 74 68 65 20 76 61 6c 69 64 61 74 6f 72 20 6d 75 73 74 20 62 65 20 65 71 75 61 6c 20 | .of.the.validator.must.be.equal. |
| 18860 | 74 6f 20 74 68 65 20 44 61 74 65 46 6f 72 6d 61 74 20 6f 66 20 74 68 65 20 54 44 61 74 65 50 69 | to.the.DateFormat.of.the.TDatePi |
| 18880 | 63 6b 65 72 2e 04 00 12 74 64 61 74 61 74 79 70 65 76 61 6c 69 64 61 74 6f 72 05 00 00 27 69 6e | cker....tdatatypevalidator...'in |
| 188a0 | 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 43 6f 6e 74 72 6f 6c 73 2e 56 61 6c 69 64 61 74 69 6f 6e | dex.php?page=Controls.Validation |
| 188c0 | 23 34 39 30 36 01 00 0a 31 31 34 36 39 37 31 38 36 36 02 00 0f 54 52 61 6e 67 65 56 61 6c 69 64 | #4906...1146971866...TRangeValid |
| 188e0 | 61 74 6f 72 03 00 b3 05 54 52 61 6e 67 65 56 61 6c 69 64 61 74 6f 72 20 76 65 72 69 66 69 65 73 | ator....TRangeValidator.verifies |
| 18900 | 20 77 68 65 74 68 65 72 20 61 6e 20 69 6e 70 75 74 20 76 61 6c 75 65 20 69 73 20 77 69 74 68 69 | .whether.an.input.value.is.withi |
| 18920 | 6e 20 61 20 73 70 65 63 69 66 69 65 64 20 72 61 6e 67 65 2e 20 54 52 61 6e 67 65 56 61 6c 69 64 | n.a.specified.range..TRangeValid |
| 18940 | 61 74 6f 72 20 75 73 65 73 20 74 68 72 65 65 20 6b 65 79 20 70 72 6f 70 65 72 74 69 65 73 20 74 | ator.uses.three.key.properties.t |
| 18960 | 6f 20 70 65 72 66 6f 72 6d 20 69 74 73 20 76 61 6c 69 64 61 74 69 6f 6e 2e 20 54 68 65 20 4d 69 | o.perform.its.validation..The.Mi |
| 18980 | 6e 56 61 6c 75 65 20 61 6e 64 20 4d 61 78 56 61 6c 75 65 20 70 72 6f 70 65 72 74 69 65 73 20 73 | nValue.and.MaxValue.properties.s |
| 189a0 | 70 65 63 69 66 79 20 74 68 65 20 6d 69 6e 69 6d 75 6d 20 61 6e 64 20 6d 61 78 69 6d 75 6d 20 76 | pecify.the.minimum.and.maximum.v |
| 189c0 | 61 6c 75 65 73 20 6f 66 20 74 68 65 20 76 61 6c 69 64 20 72 61 6e 67 65 2e 20 54 68 65 20 44 61 | alues.of.the.valid.range..The.Da |
| 189e0 | 74 61 54 79 70 65 20 70 72 6f 70 65 72 74 79 20 73 70 65 63 69 66 69 65 73 20 74 68 65 20 64 61 | taType.property.specifies.the.da |
| 18a00 | 74 61 20 74 79 70 65 20 6f 66 20 74 68 65 20 76 61 6c 75 65 20 62 65 69 6e 67 20 76 61 6c 69 64 | ta.type.of.the.value.being.valid |
| 18a20 | 61 74 65 64 2e 20 54 68 65 20 76 61 6c 75 65 20 77 69 6c 6c 20 62 65 20 66 69 72 73 74 20 63 6f | ated..The.value.will.be.first.co |
| 18a40 | 6e 76 65 72 74 65 64 20 69 6e 74 6f 20 74 68 65 20 73 70 65 63 69 66 69 65 64 20 74 79 70 65 20 | nverted.into.the.specified.type. |
| 18a60 | 61 6e 64 20 74 68 65 6e 20 63 6f 6d 70 61 72 65 20 77 69 74 68 20 74 68 65 20 76 61 6c 69 64 20 | and.then.compare.with.the.valid. |
| 18a80 | 72 61 6e 67 65 2e 20 54 68 65 20 64 61 74 61 20 74 79 70 65 73 20 74 68 61 74 20 63 61 6e 20 62 | range..The.data.types.that.can.b |
| 18aa0 | 65 20 63 68 65 63 6b 65 64 20 61 67 61 69 6e 73 74 20 61 72 65 20 74 68 65 20 73 61 6d 65 20 61 | e.checked.against.are.the.same.a |
| 18ac0 | 73 20 74 68 6f 73 65 20 69 6e 20 54 43 6f 6d 70 61 72 65 56 61 6c 69 64 61 74 6f 72 2e 0d 0a 0d | s.those.in.TCompareValidator.... |
| 18ae0 | 0a 0d 0a 4e 2e 42 2e 20 49 66 20 76 61 6c 69 64 61 74 69 6e 67 20 61 67 61 69 6e 73 74 20 61 20 | ...N.B..If.validating.against.a. |
| 18b00 | 54 44 61 74 65 50 69 63 6b 65 72 20 74 68 65 20 44 61 74 61 54 79 70 65 20 6d 75 73 74 20 62 65 | TDatePicker.the.DataType.must.be |
| 18b20 | 20 65 71 75 61 6c 20 74 6f 20 26 71 75 6f 74 3b 44 61 74 65 26 71 75 6f 74 3b 20 61 6e 64 20 74 | .equal.to."Date".and.t |
| 18b40 | 68 65 20 44 61 74 65 46 6f 72 6d 61 74 20 70 72 6f 70 65 72 74 79 20 6f 66 20 74 68 65 20 76 61 | he.DateFormat.property.of.the.va |
| 18b60 | 6c 69 64 61 74 6f 72 20 6d 75 73 74 20 62 65 20 65 71 75 61 6c 20 74 6f 20 74 68 65 20 44 61 74 | lidator.must.be.equal.to.the.Dat |
| 18b80 | 65 46 6f 72 6d 61 74 20 6f 66 20 74 68 65 20 54 44 61 74 65 50 69 63 6b 65 72 2e 04 00 0f 74 72 | eFormat.of.the.TDatePicker....tr |
| 18ba0 | 61 6e 67 65 76 61 6c 69 64 61 74 6f 72 05 00 00 27 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d | angevalidator...'index.php?page= |
| 18bc0 | 43 6f 6e 74 72 6f 6c 73 2e 56 61 6c 69 64 61 74 69 6f 6e 23 34 39 30 37 01 00 0a 31 31 34 36 39 | Controls.Validation#4907...11469 |
| 18be0 | 37 31 38 36 36 02 00 10 54 43 75 73 74 6f 6d 56 61 6c 69 64 61 74 6f 72 03 00 ba 06 54 43 75 73 | 71866...TCustomValidator....TCus |
| 18c00 | 74 6f 6d 56 61 6c 69 64 61 74 6f 72 20 70 65 72 66 6f 72 6d 73 20 75 73 65 72 2d 64 65 66 69 6e | tomValidator.performs.user-defin |
| 18c20 | 65 64 20 76 61 6c 69 64 61 74 69 6f 6e 20 28 65 69 74 68 65 72 20 73 65 72 76 65 72 2d 73 69 64 | ed.validation.(either.server-sid |
| 18c40 | 65 20 6f 72 20 63 6c 69 65 6e 74 2d 73 69 64 65 20 6f 72 20 62 6f 74 68 29 20 6f 6e 20 61 6e 20 | e.or.client-side.or.both).on.an. |
| 18c60 | 69 6e 70 75 74 20 63 6f 6e 74 72 6f 6c 2e 0d 0a 0d 0a 0d 0a 54 6f 20 63 72 65 61 74 65 20 61 20 | input.control.......To.create.a. |
| 18c80 | 73 65 72 76 65 72 2d 73 69 64 65 20 76 61 6c 69 64 61 74 69 6f 6e 20 66 75 6e 63 74 69 6f 6e 2c | server-side.validation.function, |
| 18ca0 | 20 70 72 6f 76 69 64 65 20 61 20 68 61 6e 64 6c 65 72 20 66 6f 72 20 74 68 65 20 4f 6e 53 65 72 | .provide.a.handler.for.the.OnSer |
| 18cc0 | 76 65 72 56 61 6c 69 64 61 74 65 20 65 76 65 6e 74 20 74 68 61 74 20 70 65 72 66 6f 72 6d 73 20 | verValidate.event.that.performs. |
| 18ce0 | 74 68 65 20 76 61 6c 69 64 61 74 69 6f 6e 2e 20 54 68 65 20 64 61 74 61 20 73 74 72 69 6e 67 20 | the.validation..The.data.string. |
| 18d00 | 6f 66 20 74 68 65 20 69 6e 70 75 74 20 63 6f 6e 74 72 6f 6c 20 74 6f 20 76 61 6c 69 64 61 74 65 | of.the.input.control.to.validate |
| 18d20 | 20 63 61 6e 20 62 65 20 61 63 63 65 73 73 65 64 20 62 79 20 74 68 65 20 65 76 65 6e 74 20 70 61 | .can.be.accessed.by.the.event.pa |
| 18d40 | 72 61 6d 65 74 65 72 27 73 20 56 61 6c 75 65 20 70 72 6f 70 65 72 74 79 2e 20 54 68 65 20 72 65 | rameter's.Value.property..The.re |
| 18d60 | 73 75 6c 74 20 6f 66 20 74 68 65 20 76 61 6c 69 64 61 74 69 6f 6e 20 73 68 6f 75 6c 64 20 62 65 | sult.of.the.validation.should.be |
| 18d80 | 20 73 74 6f 72 65 64 20 69 6e 20 74 68 65 20 49 73 56 61 6c 69 64 20 70 72 6f 70 65 72 74 79 20 | .stored.in.the.IsValid.property. |
| 18da0 | 6f 66 20 74 68 65 20 70 61 72 61 6d 65 74 65 72 2e 0d 0a 0d 0a 0d 0a 54 6f 20 63 72 65 61 74 65 | of.the.parameter.......To.create |
| 18dc0 | 20 61 20 63 6c 69 65 6e 74 2d 73 69 64 65 20 76 61 6c 69 64 61 74 69 6f 6e 20 66 75 6e 63 74 69 | .a.client-side.validation.functi |
| 18de0 | 6f 6e 2c 20 61 64 64 20 74 68 65 20 63 6c 69 65 6e 74 2d 73 69 64 65 20 76 61 6c 69 64 61 74 69 | on,.add.the.client-side.validati |
| 18e00 | 6f 6e 20 6a 61 76 61 73 63 72 69 70 74 20 66 75 6e 63 74 69 6f 6e 20 74 6f 20 74 68 65 20 70 61 | on.javascript.function.to.the.pa |
| 18e20 | 67 65 20 74 65 6d 70 6c 61 74 65 20 61 6e 64 20 61 73 73 69 67 6e 20 69 74 73 20 6e 61 6d 65 20 | ge.template.and.assign.its.name. |
| 18e40 | 74 6f 20 74 68 65 20 43 6c 69 65 6e 74 56 61 6c 69 64 61 74 69 6f 6e 46 75 6e 63 74 69 6f 6e 20 | to.the.ClientValidationFunction. |
| 18e60 | 70 72 6f 70 65 72 74 79 2e 20 54 68 65 20 66 75 6e 63 74 69 6f 6e 20 73 68 6f 75 6c 64 20 68 61 | property..The.function.should.ha |
| 18e80 | 76 65 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 73 69 67 6e 61 74 75 72 65 3a 0d 0a 0d 0a 0d | ve.the.following.signature:..... |
| 18ea0 | 0a 0d 0a 66 75 6e 63 74 69 6f 6e 20 56 61 6c 69 64 61 74 69 6f 6e 46 75 6e 63 74 69 6f 6e 4e 61 | ...function.ValidationFunctionNa |
| 18ec0 | 6d 65 28 73 65 6e 64 65 72 2c 20 70 61 72 61 6d 65 74 65 72 29 0d 0a 7b 0d 0a 20 20 20 20 2f 2f | me(sender,.parameter)..{......// |
| 18ee0 | 20 69 66 28 70 61 72 61 6d 65 74 65 72 20 3d 3d 20 2e 2e 2e 29 0d 0a 20 20 20 20 2f 2f 20 20 20 | .if(parameter.==....)......//... |
| 18f00 | 20 72 65 74 75 72 6e 20 74 72 75 65 3b 0d 0a 20 20 20 20 2f 2f 20 65 6c 73 65 0d 0a 20 20 20 20 | .return.true;......//.else...... |
| 18f20 | 2f 2f 20 20 20 20 72 65 74 75 72 6e 20 66 61 6c 73 65 3b 0d 0a 7d 04 00 10 74 63 75 73 74 6f 6d | //....return.false;..}...tcustom |
| 18f40 | 76 61 6c 69 64 61 74 6f 72 05 00 00 27 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 43 6f 6e 74 | validator...'index.php?page=Cont |
| 18f60 | 72 6f 6c 73 2e 56 61 6c 69 64 61 74 69 6f 6e 23 34 39 30 38 01 00 0a 31 31 34 36 39 37 31 38 36 | rols.Validation#4908...114697186 |
| 18f80 | 36 02 00 12 54 56 61 6c 69 64 61 74 69 6f 6e 53 75 6d 6d 61 72 79 03 00 d3 05 54 56 61 6c 69 64 | 6...TValidationSummary....TValid |
| 18fa0 | 61 74 69 6f 6e 53 75 6d 6d 61 72 79 20 64 69 73 70 6c 61 79 73 20 61 20 73 75 6d 6d 61 72 79 20 | ationSummary.displays.a.summary. |
| 18fc0 | 6f 66 20 76 61 6c 69 64 61 74 69 6f 6e 20 65 72 72 6f 72 73 20 69 6e 6c 69 6e 65 20 6f 6e 20 61 | of.validation.errors.inline.on.a |
| 18fe0 | 20 57 65 62 20 70 61 67 65 2c 20 69 6e 20 61 20 6d 65 73 73 61 67 65 20 62 6f 78 2c 20 6f 72 20 | .Web.page,.in.a.message.box,.or. |
| 19000 | 62 6f 74 68 2e 0d 0a 0d 0a 0d 0a 42 79 20 64 65 66 61 75 6c 74 2c 20 61 20 76 61 6c 69 64 61 74 | both.......By.default,.a.validat |
| 19020 | 69 6f 6e 20 73 75 6d 6d 61 72 79 20 77 69 6c 6c 20 63 6f 6c 6c 65 63 74 20 45 72 72 6f 72 4d 65 | ion.summary.will.collect.ErrorMe |
| 19040 | 73 73 61 67 65 20 6f 66 20 61 6c 6c 20 66 61 69 6c 65 64 20 76 61 6c 69 64 61 74 6f 72 73 20 6f | ssage.of.all.failed.validators.o |
| 19060 | 6e 20 74 68 65 20 70 61 67 65 2e 20 49 66 20 56 61 6c 69 64 61 74 69 6f 6e 47 72 6f 75 70 20 69 | n.the.page..If.ValidationGroup.i |
| 19080 | 73 20 6e 6f 74 20 65 6d 70 74 79 2c 20 6f 6e 6c 79 20 74 68 6f 73 65 20 76 61 6c 69 64 61 74 6f | s.not.empty,.only.those.validato |
| 190a0 | 72 73 20 77 68 6f 20 62 65 6c 6f 6e 67 20 74 6f 20 74 68 65 20 67 72 6f 75 70 20 77 69 6c 6c 20 | rs.who.belong.to.the.group.will. |
| 190c0 | 73 68 6f 77 20 74 68 65 69 72 20 65 72 72 6f 72 20 6d 65 73 73 61 67 65 73 20 69 6e 20 74 68 65 | show.their.error.messages.in.the |
| 190e0 | 20 73 75 6d 6d 61 72 79 2e 0d 0a 0d 0a 0d 0a 54 68 65 20 73 75 6d 6d 61 72 79 20 63 61 6e 20 62 | .summary.......The.summary.can.b |
| 19100 | 65 20 64 69 73 70 6c 61 79 65 64 20 61 73 20 61 20 6c 69 73 74 2c 20 61 20 62 75 6c 6c 65 74 65 | e.displayed.as.a.list,.a.bullete |
| 19120 | 64 20 6c 69 73 74 2c 20 6f 72 20 61 20 73 69 6e 67 6c 65 20 70 61 72 61 67 72 61 70 68 20 62 61 | d.list,.or.a.single.paragraph.ba |
| 19140 | 73 65 64 20 6f 6e 20 74 68 65 20 44 69 73 70 6c 61 79 4d 6f 64 65 20 70 72 6f 70 65 72 74 79 2e | sed.on.the.DisplayMode.property. |
| 19160 | 20 54 68 65 20 6d 65 73 73 61 67 65 73 20 73 68 6f 77 6e 20 63 61 6e 20 62 65 20 70 72 65 66 69 | .The.messages.shown.can.be.prefi |
| 19180 | 78 65 64 20 77 69 74 68 20 48 65 61 64 65 72 54 65 78 74 2e 20 54 68 65 20 73 75 6d 6d 61 72 79 | xed.with.HeaderText..The.summary |
| 191a0 | 20 63 61 6e 20 62 65 20 64 69 73 70 6c 61 79 65 64 20 6f 6e 20 74 68 65 20 57 65 62 20 70 61 67 | .can.be.displayed.on.the.Web.pag |
| 191c0 | 65 20 6f 72 20 69 6e 20 61 20 4a 61 76 61 53 63 72 69 70 74 20 6d 65 73 73 61 67 65 20 62 6f 78 | e.or.in.a.JavaScript.message.box |
| 191e0 | 2c 20 62 79 20 73 65 74 74 69 6e 67 20 74 68 65 20 53 68 6f 77 53 75 6d 6d 61 72 79 20 61 6e 64 | ,.by.setting.the.ShowSummary.and |
| 19200 | 20 53 68 6f 77 4d 65 73 73 61 67 65 42 6f 78 20 70 72 6f 70 65 72 74 69 65 73 2c 20 72 65 73 70 | .ShowMessageBox.properties,.resp |
| 19220 | 65 63 74 69 76 65 6c 79 2e 20 4e 6f 74 65 2c 20 74 68 65 20 6c 61 74 74 65 72 20 69 73 20 6f 6e | ectively..Note,.the.latter.is.on |
| 19240 | 6c 79 20 65 66 66 65 63 74 69 76 65 20 77 68 65 6e 20 45 6e 61 62 6c 65 43 6c 69 65 6e 74 53 63 | ly.effective.when.EnableClientSc |
| 19260 | 72 69 70 74 20 69 73 20 74 72 75 65 2e 04 00 12 74 76 61 6c 69 64 61 74 69 6f 6e 73 75 6d 6d 61 | ript.is.true....tvalidationsumma |
| 19280 | 72 79 05 00 00 21 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 43 6f 6e 74 72 6f 6c 73 2e 44 61 | ry...!index.php?page=Controls.Da |
| 192a0 | 74 61 23 35 30 30 31 01 00 0a 31 31 34 36 39 37 31 38 36 36 02 00 0d 44 61 74 61 20 43 6f 6e 74 | ta#5001...1146971866...Data.Cont |
| 192c0 | 72 6f 6c 73 03 00 f1 01 54 44 61 74 61 4c 69 73 74 20 69 73 20 75 73 65 64 20 74 6f 20 64 69 73 | rols....TDataList.is.used.to.dis |
| 192e0 | 70 6c 61 79 20 6f 72 20 6d 6f 64 69 66 79 20 61 20 6c 69 73 74 20 6f 66 20 64 61 74 61 20 69 74 | play.or.modify.a.list.of.data.it |
| 19300 | 65 6d 73 2e 0d 0a 20 20 0d 0a 0d 0a 20 20 0d 0a 20 20 54 44 61 74 61 47 72 69 64 20 64 69 73 70 | ems...............TDataGrid.disp |
| 19320 | 6c 61 79 73 20 64 61 74 61 20 69 6e 20 61 20 74 61 62 75 6c 61 72 20 66 6f 72 6d 61 74 20 77 69 | lays.data.in.a.tabular.format.wi |
| 19340 | 74 68 20 72 6f 77 73 20 61 6e 64 20 63 6f 6c 75 6d 6e 73 2e 0d 0a 20 20 0d 0a 0d 0a 20 20 0d 0a | th.rows.and.columns............. |
| 19360 | 20 20 54 52 65 70 65 61 74 65 72 20 64 69 73 70 6c 61 79 73 20 69 74 73 20 63 6f 6e 74 65 6e 74 | ..TRepeater.displays.its.content |
| 19380 | 20 64 65 66 69 6e 65 64 20 69 6e 20 74 65 6d 70 6c 61 74 65 73 20 72 65 70 65 61 74 65 64 6c 79 | .defined.in.templates.repeatedly |
| 193a0 | 20 62 61 73 65 64 20 6f 6e 20 74 68 65 20 67 69 76 65 6e 20 64 61 74 61 2e 04 00 0d 64 61 74 61 | .based.on.the.given.data....data |
| 193c0 | 20 63 6f 6e 74 72 6f 6c 73 05 00 00 25 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 43 6f 6e 74 | .controls...%index.php?page=Cont |
| 193e0 | 72 6f 6c 73 2e 44 61 74 61 4c 69 73 74 23 35 31 30 31 01 00 0a 31 31 34 36 39 37 31 38 36 36 02 | rols.DataList#5101...1146971866. |
| 19400 | 00 09 54 44 61 74 61 4c 69 73 74 03 00 ce 22 54 44 61 74 61 4c 69 73 74 20 69 73 20 75 73 65 64 | ..TDataList..."TDataList.is.used |
| 19420 | 20 74 6f 20 64 69 73 70 6c 61 79 20 6f 72 20 6d 6f 64 69 66 79 20 61 20 6c 69 73 74 20 6f 66 20 | .to.display.or.modify.a.list.of. |
| 19440 | 64 61 74 61 20 69 74 65 6d 73 20 73 70 65 63 69 66 69 65 64 20 62 79 20 69 74 73 20 44 61 74 61 | data.items.specified.by.its.Data |
| 19460 | 53 6f 75 72 63 65 20 6f 72 20 44 61 74 61 53 6f 75 72 63 65 49 44 20 70 72 6f 70 65 72 74 79 2e | Source.or.DataSourceID.property. |
| 19480 | 20 45 61 63 68 20 64 61 74 61 20 69 74 65 6d 20 69 73 20 64 69 73 70 6c 61 79 65 64 20 62 79 20 | .Each.data.item.is.displayed.by. |
| 194a0 | 61 20 64 61 74 61 20 6c 69 73 74 20 69 74 65 6d 20 77 68 69 63 68 20 69 73 20 61 20 63 68 69 6c | a.data.list.item.which.is.a.chil |
| 194c0 | 64 20 63 6f 6e 74 72 6f 6c 20 6f 66 20 74 68 65 20 64 61 74 61 20 6c 69 73 74 2e 20 54 68 65 20 | d.control.of.the.data.list..The. |
| 194e0 | 49 74 65 6d 73 20 70 72 6f 70 65 72 74 79 20 63 6f 6e 74 61 69 6e 73 20 74 68 65 20 6c 69 73 74 | Items.property.contains.the.list |
| 19500 | 20 6f 66 20 61 6c 6c 20 64 61 74 61 20 6c 69 73 74 20 69 74 65 6d 73 2e 0d 0a 0d 0a 0d 0a 54 44 | .of.all.data.list.items.......TD |
| 19520 | 61 74 61 4c 69 73 74 20 64 69 73 70 6c 61 79 73 20 69 74 73 20 69 74 65 6d 73 20 69 6e 20 65 69 | ataList.displays.its.items.in.ei |
| 19540 | 74 68 65 72 20 61 20 54 61 62 6c 65 20 6f 72 20 46 6c 6f 77 20 6c 61 79 6f 75 74 2c 20 77 68 69 | ther.a.Table.or.Flow.layout,.whi |
| 19560 | 63 68 20 69 73 20 73 70 65 63 69 66 69 65 64 20 62 79 20 74 68 65 20 52 65 70 65 61 74 4c 61 79 | ch.is.specified.by.the.RepeatLay |
| 19580 | 6f 75 74 20 70 72 6f 70 65 72 74 79 2e 20 41 20 74 61 62 6c 65 20 6c 61 79 6f 75 74 20 75 73 65 | out.property..A.table.layout.use |
| 195a0 | 73 20 48 54 4d 4c 20 74 61 62 6c 65 20 63 65 6c 6c 73 20 74 6f 20 6f 72 67 61 6e 69 7a 65 20 74 | s.HTML.table.cells.to.organize.t |
| 195c0 | 68 65 20 69 74 65 6d 73 20 77 68 69 6c 65 20 61 20 66 6c 6f 77 20 6c 61 79 6f 75 74 20 75 73 65 | he.items.while.a.flow.layout.use |
| 195e0 | 73 20 6c 69 6e 65 20 62 72 65 61 6b 73 20 74 6f 20 6f 72 67 61 6e 69 7a 65 20 74 68 65 20 69 74 | s.line.breaks.to.organize.the.it |
| 19600 | 65 6d 73 2e 20 57 68 65 6e 20 74 68 65 20 6c 61 79 6f 75 74 20 69 73 20 54 61 62 6c 65 2c 20 74 | ems..When.the.layout.is.Table,.t |
| 19620 | 68 65 20 74 61 62 6c 65 27 73 20 63 65 6c 6c 70 61 64 64 69 6e 67 20 61 6e 64 20 63 65 6c 6c 73 | he.table's.cellpadding.and.cells |
| 19640 | 70 61 63 69 6e 67 20 63 61 6e 20 62 65 20 61 64 6a 75 73 74 65 64 20 62 79 20 43 65 6c 6c 50 61 | pacing.can.be.adjusted.by.CellPa |
| 19660 | 64 64 69 6e 67 20 61 6e 64 20 43 65 6c 6c 53 70 61 63 69 6e 67 20 70 72 6f 70 65 72 74 69 65 73 | dding.and.CellSpacing.properties |
| 19680 | 2c 20 72 65 73 70 65 63 74 69 76 65 6c 79 2e 20 41 6e 64 20 43 61 70 74 69 6f 6e 20 61 6e 64 20 | ,.respectively..And.Caption.and. |
| 196a0 | 43 61 70 74 69 6f 6e 41 6c 69 67 6e 20 63 61 6e 20 62 65 20 75 73 65 64 20 74 6f 20 61 64 64 20 | CaptionAlign.can.be.used.to.add. |
| 196c0 | 61 20 74 61 62 6c 65 20 63 61 70 74 69 6f 6e 20 77 69 74 68 20 74 68 65 20 73 70 65 63 69 66 69 | a.table.caption.with.the.specifi |
| 196e0 | 65 64 20 61 6c 69 67 6e 6d 65 6e 74 2e 20 54 68 65 20 6e 75 6d 62 65 72 20 6f 66 20 63 6f 6c 75 | ed.alignment..The.number.of.colu |
| 19700 | 6d 6e 73 20 75 73 65 64 20 74 6f 20 64 69 73 70 6c 61 79 20 74 68 65 20 64 61 74 61 20 6c 69 73 | mns.used.to.display.the.data.lis |
| 19720 | 74 20 69 74 65 6d 73 20 69 73 20 73 70 65 63 69 66 69 65 64 20 76 69 61 20 52 65 70 65 61 74 43 | t.items.is.specified.via.RepeatC |
| 19740 | 6f 6c 75 6d 6e 73 20 70 72 6f 70 65 72 74 79 2c 20 77 68 69 6c 65 20 74 68 65 20 52 65 70 65 61 | olumns.property,.while.the.Repea |
| 19760 | 74 44 69 72 65 63 74 69 6f 6e 20 67 6f 76 65 72 6e 73 20 74 68 65 20 6f 72 64 65 72 20 6f 66 20 | tDirection.governs.the.order.of. |
| 19780 | 74 68 65 20 69 74 65 6d 73 20 62 65 69 6e 67 20 72 65 6e 64 65 72 65 64 2e 0d 0a 0d 0a 0d 0a 45 | the.items.being.rendered.......E |
| 197a0 | 61 63 68 20 64 61 74 61 20 6c 69 73 74 20 69 74 65 6d 20 69 73 20 63 72 65 61 74 65 64 20 61 63 | ach.data.list.item.is.created.ac |
| 197c0 | 63 6f 72 64 69 6e 67 20 74 6f 20 6f 6e 65 20 6f 66 20 74 68 65 20 73 65 76 65 6e 20 6b 69 6e 64 | cording.to.one.of.the.seven.kind |
| 197e0 | 73 20 6f 66 20 74 65 6d 70 6c 61 74 65 73 20 74 68 61 74 20 64 65 76 65 6c 6f 70 65 72 73 20 6d | s.of.templates.that.developers.m |
| 19800 | 61 79 20 73 70 65 63 69 66 69 65 64 20 66 6f 72 20 61 20 54 44 61 74 61 4c 69 73 74 2c 0d 0a 0d | ay.specified.for.a.TDataList,... |
| 19820 | 0a 0d 0a 20 20 48 65 61 64 65 72 54 65 6d 70 6c 61 74 65 20 2d 20 74 68 65 20 74 65 6d 70 6c 61 | .....HeaderTemplate.-.the.templa |
| 19840 | 74 65 20 75 73 65 64 20 66 6f 72 20 64 69 73 70 6c 61 79 69 6e 67 20 63 6f 6e 74 65 6e 74 20 61 | te.used.for.displaying.content.a |
| 19860 | 74 20 74 68 65 20 62 65 67 69 6e 6e 69 6e 67 20 6f 66 20 61 20 64 61 74 61 20 6c 69 73 74 3b 0d | t.the.beginning.of.a.data.list;. |
| 19880 | 0a 20 20 46 6f 6f 74 65 72 54 65 6d 70 6c 61 74 65 20 2d 20 74 68 65 20 74 65 6d 70 6c 61 74 65 | ...FooterTemplate.-.the.template |
| 198a0 | 20 75 73 65 64 20 66 6f 72 20 64 69 73 70 6c 61 79 69 6e 67 20 63 6f 6e 74 65 6e 74 20 61 74 20 | .used.for.displaying.content.at. |
| 198c0 | 74 68 65 20 65 6e 64 20 6f 66 20 61 20 64 61 74 61 20 6c 69 73 74 3b 0d 0a 20 20 49 74 65 6d 54 | the.end.of.a.data.list;....ItemT |
| 198e0 | 65 6d 70 6c 61 74 65 20 2d 20 74 68 65 20 74 65 6d 70 6c 61 74 65 20 75 73 65 64 20 66 6f 72 20 | emplate.-.the.template.used.for. |
| 19900 | 64 69 73 70 6c 61 79 69 6e 67 20 65 76 65 72 79 20 64 61 74 61 20 6c 69 73 74 20 69 74 65 6d 2e | displaying.every.data.list.item. |
| 19920 | 20 49 66 20 41 6c 74 65 72 6e 61 74 69 6e 67 49 74 65 6d 54 65 6d 70 6c 61 74 65 20 69 73 20 61 | .If.AlternatingItemTemplate.is.a |
| 19940 | 6c 73 6f 20 64 65 66 69 6e 65 64 2c 20 49 74 65 6d 54 65 6d 70 6c 61 74 65 20 77 69 6c 6c 20 62 | lso.defined,.ItemTemplate.will.b |
| 19960 | 65 20 75 73 65 64 20 66 6f 72 20 64 69 73 70 6c 61 79 69 6e 67 20 69 74 65 6d 20 31 2c 20 33 2c | e.used.for.displaying.item.1,.3, |
| 19980 | 20 35 2c 20 65 74 63 2e 0d 0a 20 20 41 6c 74 65 72 6e 61 74 69 6e 67 49 74 65 6d 54 65 6d 70 6c | .5,.etc.....AlternatingItemTempl |
| 199a0 | 61 74 65 20 2d 20 74 68 65 20 74 65 6d 70 6c 61 74 65 20 75 73 65 64 20 66 6f 72 20 64 69 73 70 | ate.-.the.template.used.for.disp |
| 199c0 | 6c 61 79 69 6e 67 20 65 76 65 72 79 20 61 6c 74 65 72 6e 61 74 69 6e 67 20 64 61 74 61 20 6c 69 | laying.every.alternating.data.li |
| 199e0 | 73 74 20 69 74 65 6d 20 28 69 2e 65 2e 2c 20 69 74 65 6d 20 32 2c 20 34 2c 20 36 2c 20 65 74 63 | st.item.(i.e.,.item.2,.4,.6,.etc |
| 19a00 | 2e 29 0d 0a 20 20 53 65 70 61 72 61 74 6f 72 54 65 6d 70 6c 61 74 65 20 2d 20 74 68 65 20 74 65 | .)....SeparatorTemplate.-.the.te |
| 19a20 | 6d 70 6c 61 74 65 20 75 73 65 64 20 66 6f 72 20 64 69 73 70 6c 61 79 69 6e 67 20 63 6f 6e 74 65 | mplate.used.for.displaying.conte |
| 19a40 | 6e 74 20 62 65 74 77 65 65 6e 20 69 74 65 6d 73 2e 0d 0a 20 20 45 64 69 74 49 74 65 6d 54 65 6d | nt.between.items.....EditItemTem |
| 19a60 | 70 6c 61 74 65 20 2d 20 74 68 65 20 74 65 6d 70 6c 61 74 65 20 75 73 65 64 20 66 6f 72 20 64 69 | plate.-.the.template.used.for.di |
| 19a80 | 73 70 6c 61 79 69 6e 67 20 69 74 65 6d 73 20 69 6e 20 65 64 69 74 20 6d 6f 64 65 2e 0d 0a 20 20 | splaying.items.in.edit.mode..... |
| 19aa0 | 53 65 6c 65 63 74 65 64 49 74 65 6d 54 65 6d 70 6c 61 74 65 20 2d 20 74 68 65 20 74 65 6d 70 6c | SelectedItemTemplate.-.the.templ |
| 19ac0 | 61 74 65 20 75 73 65 64 20 66 6f 72 20 64 69 73 70 6c 61 79 69 6e 67 20 69 74 65 6d 73 20 69 6e | ate.used.for.displaying.items.in |
| 19ae0 | 20 73 65 6c 65 63 74 65 64 20 6d 6f 64 65 2e 0d 0a 0d 0a 0d 0a 45 61 63 68 20 6f 66 20 74 68 65 | .selected.mode.......Each.of.the |
| 19b00 | 20 61 62 6f 76 65 20 74 65 6d 70 6c 61 74 65 73 20 69 73 20 61 73 73 6f 63 69 61 74 65 64 20 77 | .above.templates.is.associated.w |
| 19b20 | 69 74 68 20 61 20 73 74 79 6c 65 20 70 72 6f 70 65 72 74 79 20 74 68 61 74 20 69 73 20 61 70 70 | ith.a.style.property.that.is.app |
| 19b40 | 6c 69 65 64 20 74 6f 20 74 68 65 20 69 74 65 6d 73 20 75 73 69 6e 67 20 74 68 65 20 74 65 6d 70 | lied.to.the.items.using.the.temp |
| 19b60 | 6c 61 74 65 2e 20 46 6f 72 20 65 78 61 6d 70 6c 65 2c 20 49 74 65 6d 54 65 6d 70 6c 61 74 65 20 | late..For.example,.ItemTemplate. |
| 19b80 | 69 73 20 61 73 73 6f 63 69 61 74 65 64 20 77 69 74 68 20 61 20 70 72 6f 70 65 72 74 79 20 6e 61 | is.associated.with.a.property.na |
| 19ba0 | 6d 65 64 20 41 6c 74 65 72 6e 61 74 69 6e 67 49 74 65 6d 53 74 79 6c 65 2e 20 54 68 72 6f 75 67 | med.AlternatingItemStyle..Throug |
| 19bc0 | 68 20 74 68 69 73 20 70 72 6f 70 65 72 74 79 2c 20 6f 6e 65 20 63 61 6e 20 73 65 74 20 43 53 53 | h.this.property,.one.can.set.CSS |
| 19be0 | 20 73 74 79 6c 65 20 66 69 65 6c 64 73 20 6f 72 20 43 53 53 20 63 6c 61 73 73 65 73 20 66 6f 72 | .style.fields.or.CSS.classes.for |
| 19c00 | 20 74 68 65 20 64 61 74 61 20 6c 69 73 74 20 69 74 65 6d 73 2e 0d 0a 0d 0a 0d 0a 49 74 65 6d 20 | .the.data.list.items.......Item. |
| 19c20 | 73 74 79 6c 65 73 20 61 72 65 20 61 70 70 6c 69 65 64 20 69 6e 20 61 20 68 69 65 72 61 72 63 68 | styles.are.applied.in.a.hierarch |
| 19c40 | 69 63 61 6c 20 77 61 79 2e 20 53 74 79 6c 65 20 69 6e 20 68 69 67 68 65 72 20 68 69 65 72 61 72 | ical.way..Style.in.higher.hierar |
| 19c60 | 63 68 79 20 77 69 6c 6c 20 69 6e 68 65 72 69 74 20 66 72 6f 6d 20 73 74 79 6c 65 73 20 69 6e 20 | chy.will.inherit.from.styles.in. |
| 19c80 | 6c 6f 77 65 72 20 68 69 65 72 61 72 63 68 79 2e 20 53 74 61 72 74 69 6e 67 20 66 72 6f 6d 20 74 | lower.hierarchy..Starting.from.t |
| 19ca0 | 68 65 20 6c 6f 77 65 73 74 20 68 69 65 72 61 72 63 68 79 2c 20 74 68 65 20 69 74 65 6d 20 73 74 | he.lowest.hierarchy,.the.item.st |
| 19cc0 | 79 6c 65 73 20 69 6e 63 6c 75 64 65 20 69 74 65 6d 27 73 20 6f 77 6e 20 73 74 79 6c 65 2c 20 49 | yles.include.item's.own.style,.I |
| 19ce0 | 74 65 6d 53 74 79 6c 65 2c 20 41 6c 74 65 72 6e 61 74 69 6e 67 49 74 65 6d 53 74 79 6c 65 2c 20 | temStyle,.AlternatingItemStyle,. |
| 19d00 | 53 65 6c 65 63 74 65 64 49 74 65 6d 53 74 79 6c 65 2c 20 61 6e 64 20 45 64 69 74 49 74 65 6d 53 | SelectedItemStyle,.and.EditItemS |
| 19d20 | 74 79 6c 65 2e 20 54 68 65 72 65 66 6f 72 65 2c 20 69 66 20 62 61 63 6b 67 72 6f 75 6e 64 20 63 | tyle..Therefore,.if.background.c |
| 19d40 | 6f 6c 6f 72 20 69 73 20 73 65 74 20 61 73 20 72 65 64 20 69 6e 20 49 74 65 6d 53 74 79 6c 65 2c | olor.is.set.as.red.in.ItemStyle, |
| 19d60 | 20 45 64 69 74 49 74 65 6d 53 74 79 6c 65 20 77 69 6c 6c 20 61 6c 73 6f 20 68 61 76 65 20 72 65 | .EditItemStyle.will.also.have.re |
| 19d80 | 64 20 62 61 63 6b 67 72 6f 75 6e 64 20 63 6f 6c 6f 72 2c 20 75 6e 6c 65 73 73 20 69 74 20 69 73 | d.background.color,.unless.it.is |
| 19da0 | 20 65 78 70 6c 69 63 69 74 6c 79 20 73 65 74 20 74 6f 20 61 20 64 69 66 66 65 72 65 6e 74 20 76 | .explicitly.set.to.a.different.v |
| 19dc0 | 61 6c 75 65 2e 0d 0a 0d 0a 0d 0a 41 20 64 61 74 61 20 6c 69 73 74 20 69 74 65 6d 20 63 61 6e 20 | alue.......A.data.list.item.can. |
| 19de0 | 62 65 20 69 6e 20 6e 6f 72 6d 61 6c 20 6d 6f 64 65 2c 20 65 64 69 74 20 6d 6f 64 65 20 6f 72 20 | be.in.normal.mode,.edit.mode.or. |
| 19e00 | 73 65 6c 65 63 74 65 64 20 6d 6f 64 65 2e 20 44 69 66 66 65 72 65 6e 74 20 74 65 6d 70 6c 61 74 | selected.mode..Different.templat |
| 19e20 | 65 73 20 77 69 6c 6c 20 61 70 70 6c 79 20 74 6f 20 69 74 65 6d 73 20 6f 66 20 64 69 66 66 65 72 | es.will.apply.to.items.of.differ |
| 19e40 | 65 6e 74 20 6d 6f 64 65 73 2e 20 54 6f 20 63 68 61 6e 67 65 20 61 6e 20 69 74 65 6d 27 73 20 6d | ent.modes..To.change.an.item's.m |
| 19e60 | 6f 64 65 2c 20 6d 6f 64 69 66 79 20 45 64 69 74 49 74 65 6d 49 6e 64 65 78 20 6f 72 20 53 65 6c | ode,.modify.EditItemIndex.or.Sel |
| 19e80 | 65 63 74 65 64 49 74 65 6d 49 6e 64 65 78 2e 20 4e 6f 74 65 2c 20 69 66 20 61 6e 20 69 74 65 6d | ectedItemIndex..Note,.if.an.item |
| 19ea0 | 20 69 73 20 69 6e 20 65 64 69 74 20 6d 6f 64 65 2c 20 74 68 65 6e 20 73 65 6c 65 63 74 69 6e 67 | .is.in.edit.mode,.then.selecting |
| 19ec0 | 20 74 68 69 73 20 69 74 65 6d 20 77 69 6c 6c 20 68 61 76 65 20 6e 6f 20 65 66 66 65 63 74 2e 0d | .this.item.will.have.no.effect.. |
| 19ee0 | 0a 0d 0a 0d 0a 54 44 61 74 61 4c 69 73 74 20 70 72 6f 76 69 64 65 73 20 73 65 76 65 72 61 6c 20 | .....TDataList.provides.several. |
| 19f00 | 65 76 65 6e 74 73 20 74 6f 20 66 61 63 69 6c 69 74 61 74 65 20 6d 61 6e 69 70 75 6c 61 74 69 6f | events.to.facilitate.manipulatio |
| 19f20 | 6e 20 6f 66 20 69 74 73 20 69 74 65 6d 73 2c 0d 0a 0d 0a 0d 0a 20 20 4f 6e 49 74 65 6d 43 72 65 | n.of.its.items,........OnItemCre |
| 19f40 | 61 74 65 64 20 2d 20 72 61 69 73 65 64 20 65 61 63 68 20 74 69 6d 65 20 61 6e 20 69 74 65 6d 20 | ated.-.raised.each.time.an.item. |
| 19f60 | 69 73 20 6e 65 77 6c 79 20 63 72 65 61 74 65 64 2e 20 57 68 65 6e 20 74 68 65 20 65 76 65 6e 74 | is.newly.created..When.the.event |
| 19f80 | 20 69 73 20 72 61 69 73 65 64 2c 20 64 61 74 61 20 61 6e 64 20 63 68 69 6c 64 20 63 6f 6e 74 72 | .is.raised,.data.and.child.contr |
| 19fa0 | 6f 6c 73 20 61 72 65 20 62 6f 74 68 20 61 76 61 69 6c 61 62 6c 65 20 66 6f 72 20 74 68 65 20 6e | ols.are.both.available.for.the.n |
| 19fc0 | 65 77 20 69 74 65 6d 2e 0d 0a 20 20 4f 6e 49 74 65 6d 44 61 74 61 42 6f 75 6e 64 20 2d 20 72 61 | ew.item.....OnItemDataBound.-.ra |
| 19fe0 | 69 73 65 64 20 65 61 63 68 20 74 69 6d 65 20 61 6e 20 69 74 65 6d 20 6a 75 73 74 20 63 6f 6d 70 | ised.each.time.an.item.just.comp |
| 1a000 | 6c 65 74 65 73 20 64 61 74 61 62 69 6e 64 69 6e 67 2e 20 57 68 65 6e 20 74 68 65 20 65 76 65 6e | letes.databinding..When.the.even |
| 1a020 | 74 20 69 73 20 72 61 69 73 65 64 2c 20 64 61 74 61 20 61 6e 64 20 63 68 69 6c 64 20 63 6f 6e 74 | t.is.raised,.data.and.child.cont |
| 1a040 | 72 6f 6c 73 20 61 72 65 20 62 6f 74 68 20 61 76 61 69 6c 61 62 6c 65 20 66 6f 72 20 74 68 65 20 | rols.are.both.available.for.the. |
| 1a060 | 69 74 65 6d 2c 20 61 6e 64 20 74 68 65 20 69 74 65 6d 20 68 61 73 20 66 69 6e 69 73 68 65 64 20 | item,.and.the.item.has.finished. |
| 1a080 | 64 61 74 61 62 69 6e 64 69 6e 67 73 20 6f 66 20 69 74 73 65 6c 66 20 61 6e 64 20 61 6c 6c 20 69 | databindings.of.itself.and.all.i |
| 1a0a0 | 74 73 20 63 68 69 6c 64 20 63 6f 6e 74 72 6f 6c 73 2e 0d 0a 20 20 4f 6e 49 74 65 6d 43 6f 6d 6d | ts.child.controls.....OnItemComm |
| 1a0c0 | 61 6e 64 20 2d 20 72 61 69 73 65 64 20 77 68 65 6e 20 61 20 63 68 69 6c 64 20 63 6f 6e 74 72 6f | and.-.raised.when.a.child.contro |
| 1a0e0 | 6c 20 6f 66 20 73 6f 6d 65 20 69 74 65 6d 20 28 73 75 63 68 20 61 73 20 61 20 54 42 75 74 74 6f | l.of.some.item.(such.as.a.TButto |
| 1a100 | 6e 29 20 72 61 69 73 65 73 20 61 6e 20 4f 6e 43 6f 6d 6d 61 6e 64 20 65 76 65 6e 74 2e 0d 0a 20 | n).raises.an.OnCommand.event.... |
| 1a120 | 20 63 6f 6d 6d 61 6e 64 20 65 76 65 6e 74 73 20 2d 20 72 61 69 73 65 64 20 77 68 65 6e 20 61 20 | .command.events.-.raised.when.a. |
| 1a140 | 63 68 69 6c 64 20 63 6f 6e 74 72 6f 6c 27 73 20 4f 6e 43 6f 6d 6d 61 6e 64 20 65 76 65 6e 74 20 | child.control's.OnCommand.event. |
| 1a160 | 68 61 73 20 61 20 73 70 65 63 69 66 69 63 20 63 6f 6d 6d 61 6e 64 20 6e 61 6d 65 2c 0d 0a 20 20 | has.a.specific.command.name,.... |
| 1a180 | 20 20 0d 0a 20 20 20 20 20 20 4f 6e 53 65 6c 65 63 74 65 64 49 6e 64 65 78 43 68 61 6e 67 65 64 | ..........OnSelectedIndexChanged |
| 1a1a0 | 20 2d 20 69 66 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 6e 61 6d 65 20 69 73 20 73 65 6c 65 63 74 | .-.if.the.command.name.is.select |
| 1a1c0 | 2e 0d 0a 20 20 20 20 20 20 4f 6e 45 64 69 74 43 6f 6d 6d 61 6e 64 20 2d 20 69 66 20 74 68 65 20 | .........OnEditCommand.-.if.the. |
| 1a1e0 | 63 6f 6d 6d 61 6e 64 20 6e 61 6d 65 20 69 73 20 65 64 69 74 2e 0d 0a 20 20 20 20 20 20 4f 6e 44 | command.name.is.edit.........OnD |
| 1a200 | 65 6c 65 74 65 43 6f 6d 6d 61 6e 64 20 2d 20 69 66 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 6e 61 | eleteCommand.-.if.the.command.na |
| 1a220 | 6d 65 20 69 73 20 64 65 6c 65 74 65 2e 0d 0a 20 20 20 20 20 20 4f 6e 55 70 64 61 74 65 43 6f 6d | me.is.delete.........OnUpdateCom |
| 1a240 | 6d 61 6e 64 20 2d 20 69 66 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 6e 61 6d 65 20 69 73 20 75 70 | mand.-.if.the.command.name.is.up |
| 1a260 | 64 61 74 65 2e 0d 0a 20 20 20 20 20 20 4f 6e 43 61 6e 63 65 6c 43 6f 6d 6d 61 6e 64 20 2d 20 69 | date.........OnCancelCommand.-.i |
| 1a280 | 66 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 6e 61 6d 65 20 69 73 20 63 61 6e 63 65 6c 2e 0d 0a 20 | f.the.command.name.is.cancel.... |
| 1a2a0 | 20 20 20 0d 0a 20 20 0d 0a 0d 0a 0d 0a 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 65 78 61 6d 70 | .............The.following.examp |
| 1a2c0 | 6c 65 20 73 68 6f 77 73 20 68 6f 77 20 74 6f 20 75 73 65 20 54 44 61 74 61 4c 69 73 74 20 74 6f | le.shows.how.to.use.TDataList.to |
| 1a2e0 | 20 64 69 73 70 6c 61 79 20 74 61 62 75 6c 61 72 20 64 61 74 61 2c 20 77 69 74 68 20 64 69 66 66 | .display.tabular.data,.with.diff |
| 1a300 | 65 72 65 6e 74 20 6c 61 79 6f 75 74 20 61 6e 64 20 73 74 79 6c 65 73 2e 0d 0a 0d 0a 0d 0a 0d 0a | erent.layout.and.styles......... |
| 1a320 | 41 20 63 6f 6d 6d 6f 6e 20 75 73 65 20 6f 66 20 54 44 61 74 61 4c 69 73 74 20 69 73 20 66 6f 72 | A.common.use.of.TDataList.is.for |
| 1a340 | 20 6d 61 69 6e 74 61 69 6e 69 6e 67 20 74 61 62 75 6c 61 72 20 64 61 74 61 2c 20 69 6e 63 6c 75 | .maintaining.tabular.data,.inclu |
| 1a360 | 64 69 6e 67 20 62 72 6f 77 73 69 6e 67 2c 20 65 64 69 74 74 69 6e 67 2c 20 64 65 6c 65 74 69 6e | ding.browsing,.editting,.deletin |
| 1a380 | 67 20 64 61 74 61 20 69 74 65 6d 73 2e 20 54 68 69 73 20 69 73 20 65 6e 61 62 6c 65 64 20 62 79 | g.data.items..This.is.enabled.by |
| 1a3a0 | 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 65 76 65 6e 74 73 20 61 6e 64 20 76 61 72 69 6f 75 73 20 | .the.command.events.and.various. |
| 1a3c0 | 69 74 65 6d 20 74 65 6d 70 6c 61 74 65 73 20 6f 66 20 54 44 61 74 61 4c 69 73 74 2e 0d 0a 0d 0a | item.templates.of.TDataList..... |
| 1a3e0 | 0d 0a 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 65 78 61 6d 70 6c 65 20 64 69 73 70 6c 61 79 73 | ..The.following.example.displays |
| 1a400 | 20 61 20 63 6f 6d 70 75 74 65 72 20 70 72 6f 64 75 63 74 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e | .a.computer.product.information. |
| 1a420 | 20 55 73 65 72 73 20 63 61 6e 20 61 64 64 20 6e 65 77 20 70 72 6f 64 75 63 74 73 2c 20 6d 6f 64 | .Users.can.add.new.products,.mod |
| 1a440 | 69 66 79 20 6f 72 20 64 65 6c 65 74 65 20 65 78 69 73 74 69 6e 67 20 6f 6e 65 73 2e 20 49 6e 20 | ify.or.delete.existing.ones..In. |
| 1a460 | 6f 72 64 65 72 20 74 6f 20 6c 6f 63 61 74 65 20 74 68 65 20 64 61 74 61 20 69 74 65 6d 20 66 6f | order.to.locate.the.data.item.fo |
| 1a480 | 72 20 75 70 64 61 74 69 6e 67 20 6f 72 20 64 65 6c 65 74 69 6e 67 2c 20 44 61 74 61 4b 65 79 73 | r.updating.or.deleting,.DataKeys |
| 1a4a0 | 20 70 72 6f 70 65 72 74 79 20 69 73 20 75 73 65 64 2e 0d 0a 0d 0a 0d 0a 42 65 20 61 77 61 72 65 | .property.is.used.......Be.aware |
| 1a4c0 | 2c 20 66 6f 72 20 73 69 6d 70 6c 69 63 69 74 79 2c 20 74 68 69 73 20 61 70 70 6c 69 63 61 74 69 | ,.for.simplicity,.this.applicati |
| 1a4e0 | 6f 6e 20 64 6f 65 73 20 6e 6f 74 20 64 6f 20 61 6e 79 20 69 6e 70 75 74 20 76 61 6c 69 64 61 74 | on.does.not.do.any.input.validat |
| 1a500 | 69 6f 6e 2e 20 49 6e 20 72 65 61 6c 20 61 70 70 6c 69 63 61 74 69 6f 6e 73 2c 20 6d 61 6b 65 20 | ion..In.real.applications,.make. |
| 1a520 | 73 75 72 65 20 75 73 65 72 20 69 6e 70 75 74 73 20 61 72 65 20 76 61 6c 69 64 20 62 65 66 6f 72 | sure.user.inputs.are.valid.befor |
| 1a540 | 65 20 73 61 76 69 6e 67 20 74 68 65 6d 20 69 6e 74 6f 20 64 61 74 61 62 61 73 65 73 2e 04 00 09 | e.saving.them.into.databases.... |
| 1a560 | 74 64 61 74 61 6c 69 73 74 05 00 00 25 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 43 6f 6e 74 | tdatalist...%index.php?page=Cont |
| 1a580 | 72 6f 6c 73 2e 44 61 74 61 47 72 69 64 23 35 32 30 31 01 00 0a 31 31 34 36 39 37 31 38 36 37 02 | rols.DataGrid#5201...1146971867. |
| 1a5a0 | 00 09 54 44 61 74 61 47 72 69 64 03 00 9a 07 54 44 61 74 61 67 72 69 64 20 69 73 20 61 6e 20 69 | ..TDataGrid....TDatagrid.is.an.i |
| 1a5c0 | 6d 70 6f 72 74 61 6e 74 20 63 6f 6e 74 72 6f 6c 20 69 6e 20 62 75 69 6c 64 69 6e 67 20 63 6f 6d | mportant.control.in.building.com |
| 1a5e0 | 70 6c 65 78 20 57 65 62 20 61 70 70 6c 69 63 61 74 69 6f 6e 73 2e 20 49 74 20 64 69 73 70 6c 61 | plex.Web.applications..It.displa |
| 1a600 | 79 73 20 64 61 74 61 20 69 6e 20 61 20 74 61 62 75 6c 61 72 20 66 6f 72 6d 61 74 20 77 69 74 68 | ys.data.in.a.tabular.format.with |
| 1a620 | 20 72 6f 77 73 20 28 61 6c 73 6f 20 63 61 6c 6c 65 64 20 69 74 65 6d 73 29 20 61 6e 64 20 63 6f | .rows.(also.called.items).and.co |
| 1a640 | 6c 75 6d 6e 73 2e 20 41 20 72 6f 77 20 69 73 20 63 6f 6d 70 6f 73 65 64 20 62 79 20 63 65 6c 6c | lumns..A.row.is.composed.by.cell |
| 1a660 | 73 2c 20 77 68 69 6c 65 20 63 6f 6c 75 6d 6e 73 20 67 6f 76 65 72 6e 20 68 6f 77 20 63 65 6c 6c | s,.while.columns.govern.how.cell |
| 1a680 | 73 20 73 68 6f 75 6c 64 20 62 65 20 64 69 73 70 6c 61 79 65 64 20 61 63 63 6f 72 64 69 6e 67 20 | s.should.be.displayed.according. |
| 1a6a0 | 74 6f 20 74 68 65 69 72 20 61 73 73 6f 63 69 61 74 69 6f 6e 20 77 69 74 68 20 74 68 65 20 63 6f | to.their.association.with.the.co |
| 1a6c0 | 6c 75 6d 6e 73 2e 20 44 61 74 61 20 73 70 65 63 69 66 69 65 64 20 76 69 61 20 44 61 74 61 53 6f | lumns..Data.specified.via.DataSo |
| 1a6e0 | 75 72 63 65 20 6f 72 20 44 61 74 61 53 6f 75 72 63 65 49 44 20 61 72 65 20 62 6f 75 6e 64 20 74 | urce.or.DataSourceID.are.bound.t |
| 1a700 | 6f 20 74 68 65 20 72 6f 77 73 20 61 6e 64 20 66 65 65 64 20 63 6f 6e 74 65 6e 74 73 20 74 6f 20 | o.the.rows.and.feed.contents.to. |
| 1a720 | 63 65 6c 6c 73 2e 0d 0a 0d 0a 0d 0a 54 44 61 74 61 47 72 69 64 20 69 73 20 68 69 67 68 6c 79 20 | cells.......TDataGrid.is.highly. |
| 1a740 | 69 6e 74 65 72 61 63 74 69 76 65 2e 20 55 73 65 72 73 20 63 61 6e 20 73 6f 72 74 20 74 68 65 20 | interactive..Users.can.sort.the. |
| 1a760 | 64 61 74 61 20 61 6c 6f 6e 67 20 73 70 65 63 69 66 69 65 64 20 63 6f 6c 75 6d 6e 73 2c 20 6e 61 | data.along.specified.columns,.na |
| 1a780 | 76 69 67 61 74 65 20 74 68 72 6f 75 67 68 20 64 69 66 66 65 72 65 6e 74 20 70 61 67 65 73 20 6f | vigate.through.different.pages.o |
| 1a7a0 | 66 20 74 68 65 20 64 61 74 61 2c 20 61 6e 64 20 70 65 72 66 6f 72 6d 20 61 63 74 69 6f 6e 73 2c | f.the.data,.and.perform.actions, |
| 1a7c0 | 20 73 75 63 68 20 61 73 20 65 64 69 74 74 69 6e 67 20 61 6e 64 20 64 65 6c 65 74 69 6e 67 2c 20 | .such.as.editting.and.deleting,. |
| 1a7e0 | 6f 6e 20 72 6f 77 73 20 6f 66 20 74 68 65 20 64 61 74 61 2e 0d 0a 0d 0a 0d 0a 52 6f 77 73 20 6f | on.rows.of.the.data.......Rows.o |
| 1a800 | 66 20 54 44 61 74 61 47 72 69 64 20 63 61 6e 20 62 65 20 61 63 63 65 73 73 65 64 20 76 69 61 20 | f.TDataGrid.can.be.accessed.via. |
| 1a820 | 69 74 73 20 49 74 65 6d 73 20 70 72 6f 70 65 72 74 79 2e 20 41 20 72 6f 77 20 28 69 74 65 6d 29 | its.Items.property..A.row.(item) |
| 1a840 | 20 63 61 6e 20 62 65 20 69 6e 20 6f 6e 65 20 6f 66 20 73 65 76 65 72 61 6c 20 6d 6f 64 65 73 3a | .can.be.in.one.of.several.modes: |
| 1a860 | 20 62 72 6f 77 73 69 6e 67 2c 20 65 64 69 74 74 69 6e 67 20 61 6e 64 20 73 65 6c 65 63 74 69 6e | .browsing,.editting.and.selectin |
| 1a880 | 67 2c 20 77 68 69 63 68 20 61 66 66 65 63 74 73 20 68 6f 77 20 63 65 6c 6c 73 20 69 6e 20 74 68 | g,.which.affects.how.cells.in.th |
| 1a8a0 | 65 20 72 6f 77 20 61 72 65 20 64 69 73 70 6c 61 79 65 64 2e 20 54 6f 20 63 68 61 6e 67 65 20 61 | e.row.are.displayed..To.change.a |
| 1a8c0 | 6e 20 69 74 65 6d 27 73 20 6d 6f 64 65 2c 20 6d 6f 64 69 66 79 20 45 64 69 74 49 74 65 6d 49 6e | n.item's.mode,.modify.EditItemIn |
| 1a8e0 | 64 65 78 20 6f 72 20 53 65 6c 65 63 74 65 64 49 74 65 6d 49 6e 64 65 78 2e 20 4e 6f 74 65 2c 20 | dex.or.SelectedItemIndex..Note,. |
| 1a900 | 69 66 20 61 6e 20 69 74 65 6d 20 69 73 20 69 6e 20 65 64 69 74 20 6d 6f 64 65 2c 20 74 68 65 6e | if.an.item.is.in.edit.mode,.then |
| 1a920 | 20 73 65 6c 65 63 74 69 6e 67 20 74 68 69 73 20 69 74 65 6d 20 77 69 6c 6c 20 68 61 76 65 20 6e | .selecting.this.item.will.have.n |
| 1a940 | 6f 20 65 66 66 65 63 74 2e 04 00 09 74 64 61 74 61 67 72 69 64 05 00 00 25 69 6e 64 65 78 2e 70 | o.effect....tdatagrid...%index.p |
| 1a960 | 68 70 3f 70 61 67 65 3d 43 6f 6e 74 72 6f 6c 73 2e 44 61 74 61 47 72 69 64 23 35 32 30 32 01 00 | hp?page=Controls.DataGrid#5202.. |
| 1a980 | 0a 31 31 34 36 39 37 31 38 36 37 02 00 07 43 6f 6c 75 6d 6e 73 03 00 8e 08 43 6f 6c 75 6d 6e 73 | .1146971867...Columns....Columns |
| 1a9a0 | 20 6f 66 20 61 20 64 61 74 61 20 67 72 69 64 20 64 65 74 65 72 6d 69 6e 65 20 68 6f 77 20 74 68 | .of.a.data.grid.determine.how.th |
| 1a9c0 | 65 20 61 73 73 6f 63 69 61 74 65 64 20 63 65 6c 6c 73 20 61 72 65 20 64 69 73 70 6c 61 79 65 64 | e.associated.cells.are.displayed |
| 1a9e0 | 2e 20 46 6f 72 20 65 78 61 6d 70 6c 65 2c 20 63 65 6c 6c 73 20 61 73 73 6f 63 69 61 74 65 64 20 | ..For.example,.cells.associated. |
| 1aa00 | 77 69 74 68 20 61 20 54 42 6f 75 6e 64 43 6f 6c 75 6d 6e 20 61 72 65 20 64 69 73 70 6c 61 79 65 | with.a.TBoundColumn.are.displaye |
| 1aa20 | 64 20 64 69 66 66 65 72 65 6e 74 6c 79 20 61 63 63 6f 72 64 69 6e 67 20 74 6f 20 74 68 65 69 72 | d.differently.according.to.their |
| 1aa40 | 20 6d 6f 64 65 73 2e 20 41 20 63 65 6c 6c 20 69 73 20 64 69 73 70 6c 61 79 65 64 20 61 73 20 61 | .modes..A.cell.is.displayed.as.a |
| 1aa60 | 20 73 74 61 74 69 63 20 74 65 78 74 20 69 66 20 74 68 65 20 63 65 6c 6c 20 69 73 20 69 6e 20 62 | .static.text.if.the.cell.is.in.b |
| 1aa80 | 72 6f 77 73 69 6e 67 20 6d 6f 64 65 2c 20 61 20 74 65 78 74 20 62 6f 78 20 69 66 20 69 74 20 69 | rowsing.mode,.a.text.box.if.it.i |
| 1aaa0 | 73 20 69 6e 20 65 64 69 74 74 69 6e 67 20 6d 6f 64 65 2c 20 61 6e 64 20 73 6f 20 6f 6e 2e 0d 0a | s.in.editting.mode,.and.so.on... |
| 1aac0 | 0d 0a 0d 0a 50 52 41 44 4f 20 70 72 6f 76 69 64 65 73 20 66 69 76 65 20 74 79 70 65 73 20 6f 66 | ....PRADO.provides.five.types.of |
| 1aae0 | 20 63 6f 6c 75 6d 6e 73 3a 0d 0a 0d 0a 0d 0a 20 20 54 42 6f 75 6e 64 43 6f 6c 75 6d 6e 20 61 73 | .columns:........TBoundColumn.as |
| 1ab00 | 73 6f 63 69 61 74 65 73 20 63 65 6c 6c 73 20 77 69 74 68 20 61 20 73 70 65 63 69 66 69 63 20 66 | sociates.cells.with.a.specific.f |
| 1ab20 | 69 65 6c 64 20 6f 66 20 64 61 74 61 20 61 6e 64 20 64 69 73 70 6c 61 79 73 20 74 68 65 20 63 65 | ield.of.data.and.displays.the.ce |
| 1ab40 | 6c 6c 73 20 61 63 63 6f 72 64 69 6e 67 20 74 6f 20 74 68 65 69 72 20 6d 6f 64 65 73 2e 0d 0a 20 | lls.according.to.their.modes.... |
| 1ab60 | 20 54 43 68 65 63 6b 42 6f 78 43 6f 6c 75 6d 6e 20 61 73 73 6f 63 69 61 74 65 73 20 63 65 6c 6c | .TCheckBoxColumn.associates.cell |
| 1ab80 | 73 20 77 69 74 68 20 61 20 73 70 65 63 69 66 69 63 20 66 69 65 6c 64 20 6f 66 20 64 61 74 61 20 | s.with.a.specific.field.of.data. |
| 1aba0 | 61 6e 64 20 64 69 73 70 6c 61 79 73 20 69 6e 20 65 61 63 68 20 63 65 6c 6c 20 61 20 63 68 65 63 | and.displays.in.each.cell.a.chec |
| 1abc0 | 6b 62 6f 78 20 77 68 6f 73 65 20 63 68 65 63 6b 20 73 74 61 74 65 20 69 73 20 64 65 74 65 72 6d | kbox.whose.check.state.is.determ |
| 1abe0 | 69 6e 65 64 20 62 79 20 74 68 65 20 64 61 74 61 20 66 69 65 6c 64 20 76 61 6c 75 65 2e 0d 0a 20 | ined.by.the.data.field.value.... |
| 1ac00 | 20 54 48 79 70 65 72 4c 69 6e 6b 43 6f 6c 75 6d 6e 20 64 69 73 70 6c 61 79 73 20 69 6e 20 74 68 | .THyperLinkColumn.displays.in.th |
| 1ac20 | 65 20 63 65 6c 6c 73 20 61 20 68 79 70 65 72 6c 69 6e 6b 20 77 68 6f 73 65 20 63 61 70 74 69 6f | e.cells.a.hyperlink.whose.captio |
| 1ac40 | 6e 20 61 6e 64 20 55 52 4c 20 63 61 6e 20 62 65 20 65 69 74 68 65 72 20 73 74 61 74 69 63 61 6c | n.and.URL.can.be.either.statical |
| 1ac60 | 6c 79 20 73 70 65 63 69 66 69 65 64 20 6f 72 20 62 6f 75 6e 64 20 74 6f 20 73 6f 6d 65 20 66 69 | ly.specified.or.bound.to.some.fi |
| 1ac80 | 65 6c 64 73 20 6f 66 20 64 61 74 61 2e 0d 0a 20 20 54 45 64 69 74 43 6f 6d 6d 61 6e 64 43 6f 6c | elds.of.data.....TEditCommandCol |
| 1aca0 | 75 6d 6e 20 64 69 73 70 6c 61 79 73 20 69 6e 20 74 68 65 20 63 65 6c 6c 73 20 65 64 69 74 2f 75 | umn.displays.in.the.cells.edit/u |
| 1acc0 | 70 64 61 74 65 2f 63 61 6e 63 65 6c 20 63 6f 6d 6d 61 6e 64 20 62 75 74 74 6f 6e 73 20 61 63 63 | pdate/cancel.command.buttons.acc |
| 1ace0 | 6f 72 64 69 6e 67 20 74 6f 20 74 68 65 20 73 74 61 74 65 20 6f 66 20 74 68 65 20 69 74 65 6d 20 | ording.to.the.state.of.the.item. |
| 1ad00 | 74 68 61 74 20 61 20 63 65 6c 6c 20 72 65 73 69 64 65 73 20 69 6e 2e 0d 0a 20 20 54 42 75 74 74 | that.a.cell.resides.in.....TButt |
| 1ad20 | 6f 6e 43 6f 6c 75 6d 6e 20 64 69 73 70 6c 61 79 73 20 69 6e 20 74 68 65 20 63 65 6c 6c 73 20 61 | onColumn.displays.in.the.cells.a |
| 1ad40 | 20 63 6f 6d 6d 61 6e 64 20 62 75 74 74 6f 6e 2e 0d 0a 20 20 54 54 65 6d 70 6c 61 74 65 43 6f 6c | .command.button.....TTemplateCol |
| 1ad60 | 75 6d 6e 20 64 69 73 70 6c 61 79 73 20 74 68 65 20 63 65 6c 6c 73 20 61 63 63 6f 72 64 69 6e 67 | umn.displays.the.cells.according |
| 1ad80 | 20 74 6f 20 64 69 66 66 65 72 65 6e 74 20 74 65 6d 70 6c 61 74 65 73 20 64 65 66 69 6e 65 64 20 | .to.different.templates.defined. |
| 1ada0 | 66 6f 72 20 69 74 2e 04 00 07 63 6f 6c 75 6d 6e 73 05 00 00 25 69 6e 64 65 78 2e 70 68 70 3f 70 | for.it....columns...%index.php?p |
| 1adc0 | 61 67 65 3d 43 6f 6e 74 72 6f 6c 73 2e 44 61 74 61 47 72 69 64 23 35 32 30 33 01 00 0a 31 31 34 | age=Controls.DataGrid#5203...114 |
| 1ade0 | 36 39 37 31 38 36 37 02 00 0b 49 74 65 6d 20 53 74 79 6c 65 73 03 00 95 05 54 44 61 74 61 47 72 | 6971867...Item.Styles....TDataGr |
| 1ae00 | 69 64 20 64 65 66 69 6e 65 73 20 64 69 66 66 65 72 65 6e 74 20 73 74 79 6c 65 73 20 61 70 70 6c | id.defines.different.styles.appl |
| 1ae20 | 69 65 64 20 74 6f 20 69 74 73 20 69 74 65 6d 73 2e 20 46 6f 72 20 65 78 61 6d 70 6c 65 2c 20 41 | ied.to.its.items..For.example,.A |
| 1ae40 | 6c 74 65 72 6e 61 74 69 6e 67 49 74 65 6d 53 74 79 6c 65 20 69 73 20 61 70 70 6c 69 65 64 20 74 | lternatingItemStyle.is.applied.t |
| 1ae60 | 6f 20 61 6c 74 65 72 6e 61 74 69 6e 67 20 69 74 65 6d 73 20 28 69 74 65 6d 20 32 2c 20 34 2c 20 | o.alternating.items.(item.2,.4,. |
| 1ae80 | 36 2c 20 65 74 63 2e 29 20 54 68 72 6f 75 67 68 20 74 68 65 73 65 20 70 72 6f 70 65 72 74 69 65 | 6,.etc.).Through.these.propertie |
| 1aea0 | 73 2c 20 6f 6e 65 20 63 61 6e 20 73 65 74 20 43 53 53 20 73 74 79 6c 65 20 66 69 65 6c 64 73 20 | s,.one.can.set.CSS.style.fields. |
| 1aec0 | 6f 72 20 43 53 53 20 63 6c 61 73 73 65 73 20 66 6f 72 20 74 68 65 20 69 74 65 6d 73 2e 0d 0a 0d | or.CSS.classes.for.the.items.... |
| 1aee0 | 0a 0d 0a 49 74 65 6d 20 73 74 79 6c 65 73 20 61 72 65 20 61 70 70 6c 69 65 64 20 69 6e 20 61 20 | ...Item.styles.are.applied.in.a. |
| 1af00 | 68 69 65 72 61 72 63 68 69 63 61 6c 20 77 61 79 2e 20 53 74 79 6c 65 73 20 69 6e 20 68 69 67 68 | hierarchical.way..Styles.in.high |
| 1af20 | 65 72 20 68 69 65 72 61 72 63 68 79 20 77 69 6c 6c 20 69 6e 68 65 72 69 74 20 66 72 6f 6d 20 73 | er.hierarchy.will.inherit.from.s |
| 1af40 | 74 79 6c 65 73 20 69 6e 20 6c 6f 77 65 72 20 68 69 65 72 61 72 63 68 79 2e 20 53 74 61 72 74 69 | tyles.in.lower.hierarchy..Starti |
| 1af60 | 6e 67 20 66 72 6f 6d 20 74 68 65 20 6c 6f 77 65 73 74 20 68 69 65 72 61 72 63 68 79 2c 20 74 68 | ng.from.the.lowest.hierarchy,.th |
| 1af80 | 65 20 69 74 65 6d 20 73 74 79 6c 65 73 20 69 6e 63 6c 75 64 65 20 69 74 65 6d 27 73 20 6f 77 6e | e.item.styles.include.item's.own |
| 1afa0 | 20 73 74 79 6c 65 2c 20 49 74 65 6d 53 74 79 6c 65 2c 20 41 6c 74 65 72 6e 61 74 69 6e 67 49 74 | .style,.ItemStyle,.AlternatingIt |
| 1afc0 | 65 6d 53 74 79 6c 65 2c 20 53 65 6c 65 63 74 65 64 49 74 65 6d 53 74 79 6c 65 2c 20 61 6e 64 20 | emStyle,.SelectedItemStyle,.and. |
| 1afe0 | 45 64 69 74 49 74 65 6d 53 74 79 6c 65 2e 20 54 68 65 72 65 66 6f 72 65 2c 20 69 66 20 62 61 63 | EditItemStyle..Therefore,.if.bac |
| 1b000 | 6b 67 72 6f 75 6e 64 20 63 6f 6c 6f 72 20 69 73 20 73 65 74 20 61 73 20 72 65 64 20 69 6e 20 49 | kground.color.is.set.as.red.in.I |
| 1b020 | 74 65 6d 53 74 79 6c 65 2c 20 45 64 69 74 49 74 65 6d 53 74 79 6c 65 20 77 69 6c 6c 20 61 6c 73 | temStyle,.EditItemStyle.will.als |
| 1b040 | 6f 20 68 61 76 65 20 72 65 64 20 62 61 63 6b 67 72 6f 75 6e 64 20 63 6f 6c 6f 72 2c 20 75 6e 6c | o.have.red.background.color,.unl |
| 1b060 | 65 73 73 20 69 74 20 69 73 20 65 78 70 6c 69 63 69 74 6c 79 20 73 65 74 20 74 6f 20 61 20 64 69 | ess.it.is.explicitly.set.to.a.di |
| 1b080 | 66 66 65 72 65 6e 74 20 76 61 6c 75 65 2e 04 00 0b 69 74 65 6d 20 73 74 79 6c 65 73 05 00 00 25 | fferent.value....item.styles...% |
| 1b0a0 | 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 43 6f 6e 74 72 6f 6c 73 2e 44 61 74 61 47 72 69 64 | index.php?page=Controls.DataGrid |
| 1b0c0 | 23 35 32 30 34 01 00 0a 31 31 34 36 39 37 31 38 36 37 02 00 06 45 76 65 6e 74 73 03 00 a5 08 54 | #5204...1146971867...Events....T |
| 1b0e0 | 44 61 74 61 47 72 69 64 20 70 72 6f 76 69 64 65 73 20 73 65 76 65 72 61 6c 20 65 76 65 6e 74 73 | DataGrid.provides.several.events |
| 1b100 | 20 74 6f 20 66 61 63 69 6c 69 74 61 74 65 20 6d 61 6e 69 70 75 6c 61 74 69 6f 6e 20 6f 66 20 69 | .to.facilitate.manipulation.of.i |
| 1b120 | 74 73 20 69 74 65 6d 73 2c 0d 0a 0d 0a 0d 0a 20 20 4f 6e 49 74 65 6d 43 72 65 61 74 65 64 20 2d | ts.items,........OnItemCreated.- |
| 1b140 | 20 72 61 69 73 65 64 20 65 61 63 68 20 74 69 6d 65 20 61 6e 20 69 74 65 6d 20 69 73 20 6e 65 77 | .raised.each.time.an.item.is.new |
| 1b160 | 6c 79 20 63 72 65 61 74 65 64 2e 20 57 68 65 6e 20 74 68 65 20 65 76 65 6e 74 20 69 73 20 72 61 | ly.created..When.the.event.is.ra |
| 1b180 | 69 73 65 64 2c 20 64 61 74 61 20 61 6e 64 20 63 68 69 6c 64 20 63 6f 6e 74 72 6f 6c 73 20 61 72 | ised,.data.and.child.controls.ar |
| 1b1a0 | 65 20 62 6f 74 68 20 61 76 61 69 6c 61 62 6c 65 20 66 6f 72 20 74 68 65 20 6e 65 77 20 69 74 65 | e.both.available.for.the.new.ite |
| 1b1c0 | 6d 2e 0d 0a 20 20 4f 6e 49 74 65 6d 44 61 74 61 42 6f 75 6e 64 20 2d 20 72 61 69 73 65 64 20 65 | m.....OnItemDataBound.-.raised.e |
| 1b1e0 | 61 63 68 20 74 69 6d 65 20 61 6e 20 69 74 65 6d 20 6a 75 73 74 20 63 6f 6d 70 6c 65 74 65 73 20 | ach.time.an.item.just.completes. |
| 1b200 | 64 61 74 61 62 69 6e 64 69 6e 67 2e 20 57 68 65 6e 20 74 68 65 20 65 76 65 6e 74 20 69 73 20 72 | databinding..When.the.event.is.r |
| 1b220 | 61 69 73 65 64 2c 20 64 61 74 61 20 61 6e 64 20 63 68 69 6c 64 20 63 6f 6e 74 72 6f 6c 73 20 61 | aised,.data.and.child.controls.a |
| 1b240 | 72 65 20 62 6f 74 68 20 61 76 61 69 6c 61 62 6c 65 20 66 6f 72 20 74 68 65 20 69 74 65 6d 2c 20 | re.both.available.for.the.item,. |
| 1b260 | 61 6e 64 20 74 68 65 20 69 74 65 6d 20 68 61 73 20 66 69 6e 69 73 68 65 64 20 64 61 74 61 62 69 | and.the.item.has.finished.databi |
| 1b280 | 6e 64 69 6e 67 73 20 6f 66 20 69 74 73 65 6c 66 20 61 6e 64 20 61 6c 6c 20 69 74 73 20 63 68 69 | ndings.of.itself.and.all.its.chi |
| 1b2a0 | 6c 64 20 63 6f 6e 74 72 6f 6c 73 2e 0d 0a 20 20 4f 6e 49 74 65 6d 43 6f 6d 6d 61 6e 64 20 2d 20 | ld.controls.....OnItemCommand.-. |
| 1b2c0 | 72 61 69 73 65 64 20 77 68 65 6e 20 61 20 63 68 69 6c 64 20 63 6f 6e 74 72 6f 6c 20 6f 66 20 73 | raised.when.a.child.control.of.s |
| 1b2e0 | 6f 6d 65 20 69 74 65 6d 20 28 73 75 63 68 20 61 73 20 61 20 54 42 75 74 74 6f 6e 29 20 72 61 69 | ome.item.(such.as.a.TButton).rai |
| 1b300 | 73 65 73 20 61 6e 20 4f 6e 43 6f 6d 6d 61 6e 64 20 65 76 65 6e 74 2e 0d 0a 20 20 63 6f 6d 6d 61 | ses.an.OnCommand.event.....comma |
| 1b320 | 6e 64 20 65 76 65 6e 74 73 20 2d 20 72 61 69 73 65 64 20 77 68 65 6e 20 61 20 63 68 69 6c 64 20 | nd.events.-.raised.when.a.child. |
| 1b340 | 63 6f 6e 74 72 6f 6c 27 73 20 4f 6e 43 6f 6d 6d 61 6e 64 20 65 76 65 6e 74 20 68 61 73 20 61 20 | control's.OnCommand.event.has.a. |
| 1b360 | 73 70 65 63 69 66 69 63 20 63 6f 6d 6d 61 6e 64 20 6e 61 6d 65 2c 0d 0a 20 20 20 20 0d 0a 20 20 | specific.command.name,.......... |
| 1b380 | 20 20 20 20 4f 6e 53 65 6c 65 63 74 65 64 49 6e 64 65 78 43 68 61 6e 67 65 64 20 2d 20 69 66 20 | ....OnSelectedIndexChanged.-.if. |
| 1b3a0 | 74 68 65 20 63 6f 6d 6d 61 6e 64 20 6e 61 6d 65 20 69 73 20 73 65 6c 65 63 74 2e 0d 0a 20 20 20 | the.command.name.is.select...... |
| 1b3c0 | 20 20 20 4f 6e 45 64 69 74 43 6f 6d 6d 61 6e 64 20 2d 20 69 66 20 74 68 65 20 63 6f 6d 6d 61 6e | ...OnEditCommand.-.if.the.comman |
| 1b3e0 | 64 20 6e 61 6d 65 20 69 73 20 65 64 69 74 2e 0d 0a 20 20 20 20 20 20 4f 6e 44 65 6c 65 74 65 43 | d.name.is.edit.........OnDeleteC |
| 1b400 | 6f 6d 6d 61 6e 64 20 2d 20 69 66 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 6e 61 6d 65 20 69 73 20 | ommand.-.if.the.command.name.is. |
| 1b420 | 64 65 6c 65 74 65 2e 0d 0a 20 20 20 20 20 20 4f 6e 55 70 64 61 74 65 43 6f 6d 6d 61 6e 64 20 2d | delete.........OnUpdateCommand.- |
| 1b440 | 20 69 66 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 6e 61 6d 65 20 69 73 20 75 70 64 61 74 65 2e 0d | .if.the.command.name.is.update.. |
| 1b460 | 0a 20 20 20 20 20 20 4f 6e 43 61 6e 63 65 6c 43 6f 6d 6d 61 6e 64 20 2d 20 69 66 20 74 68 65 20 | .......OnCancelCommand.-.if.the. |
| 1b480 | 63 6f 6d 6d 61 6e 64 20 6e 61 6d 65 20 69 73 20 63 61 6e 63 65 6c 2e 0d 0a 20 20 20 20 20 20 4f | command.name.is.cancel.........O |
| 1b4a0 | 6e 53 6f 72 74 43 6f 6d 6d 61 6e 64 20 2d 20 69 66 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 6e 61 | nSortCommand.-.if.the.command.na |
| 1b4c0 | 6d 65 20 69 73 20 73 6f 72 74 2e 0d 0a 20 20 20 20 20 20 4f 6e 50 61 67 65 49 6e 64 65 78 43 68 | me.is.sort.........OnPageIndexCh |
| 1b4e0 | 61 6e 67 65 64 20 2d 20 69 66 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 6e 61 6d 65 20 69 73 20 70 | anged.-.if.the.command.name.is.p |
| 1b500 | 61 67 65 2e 04 00 06 65 76 65 6e 74 73 05 00 00 25 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d | age....events...%index.php?page= |
| 1b520 | 43 6f 6e 74 72 6f 6c 73 2e 44 61 74 61 47 72 69 64 23 35 32 30 35 01 00 0a 31 31 34 36 39 37 31 | Controls.DataGrid#5205...1146971 |
| 1b540 | 38 36 37 02 00 0f 55 73 69 6e 67 20 54 44 61 74 61 47 72 69 64 03 00 00 04 00 0f 75 73 69 6e 67 | 867...Using.TDataGrid......using |
| 1b560 | 20 74 64 61 74 61 67 72 69 64 05 00 00 25 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 43 6f 6e | .tdatagrid...%index.php?page=Con |
| 1b580 | 74 72 6f 6c 73 2e 44 61 74 61 47 72 69 64 23 35 32 31 30 01 00 0a 31 31 34 36 39 37 31 38 36 37 | trols.DataGrid#5210...1146971867 |
| 1b5a0 | 02 00 1f 41 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 47 65 6e 65 72 61 74 65 64 20 43 6f 6c 75 6d | ...Automatically.Generated.Colum |
| 1b5c0 | 6e 73 03 00 83 06 54 44 61 74 61 47 72 69 64 20 62 79 20 64 65 66 61 75 6c 74 20 77 69 6c 6c 20 | ns....TDataGrid.by.default.will. |
| 1b5e0 | 63 72 65 61 74 65 20 61 20 6c 69 73 74 20 6f 66 20 63 6f 6c 75 6d 6e 73 20 62 61 73 65 64 20 6f | create.a.list.of.columns.based.o |
| 1b600 | 6e 20 74 68 65 20 73 74 72 75 63 74 75 72 65 20 6f 66 20 74 68 65 20 62 6f 75 6e 64 20 64 61 74 | n.the.structure.of.the.bound.dat |
| 1b620 | 61 2e 20 54 44 61 74 61 47 72 69 64 20 77 69 6c 6c 20 72 65 61 64 20 74 68 65 20 66 69 72 73 74 | a..TDataGrid.will.read.the.first |
| 1b640 | 20 72 6f 77 20 6f 66 20 74 68 65 20 64 61 74 61 2c 20 65 78 74 72 61 63 74 20 74 68 65 20 66 69 | .row.of.the.data,.extract.the.fi |
| 1b660 | 65 6c 64 20 6e 61 6d 65 73 20 6f 66 20 74 68 65 20 72 6f 77 2c 20 61 6e 64 20 63 6f 6e 73 74 72 | eld.names.of.the.row,.and.constr |
| 1b680 | 75 63 74 20 61 20 63 6f 6c 75 6d 6e 20 66 6f 72 20 65 61 63 68 20 66 69 65 6c 64 2e 20 45 61 63 | uct.a.column.for.each.field..Eac |
| 1b6a0 | 68 20 63 6f 6c 75 6d 6e 20 69 73 20 6f 66 20 74 79 70 65 20 54 42 6f 75 6e 64 43 6f 6c 75 6d 6e | h.column.is.of.type.TBoundColumn |
| 1b6c0 | 2e 0d 0a 0d 0a 0d 0a 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 65 78 61 6d 70 6c 65 20 64 69 73 | .......The.following.example.dis |
| 1b6e0 | 70 6c 61 79 73 20 61 20 6c 69 73 74 20 6f 66 20 63 6f 6d 70 75 74 65 72 20 70 72 6f 64 75 63 74 | plays.a.list.of.computer.product |
| 1b700 | 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 75 73 69 6e 67 20 61 20 54 44 61 74 61 47 72 69 64 2e 20 | .information.using.a.TDataGrid.. |
| 1b720 | 43 6f 6c 75 6d 6e 73 20 61 72 65 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 67 65 6e 65 72 61 | Columns.are.automatically.genera |
| 1b740 | 74 65 64 2e 20 50 61 79 20 61 74 74 65 6e 74 69 6f 6e 20 74 6f 20 68 6f 77 20 69 74 65 6d 20 73 | ted..Pay.attention.to.how.item.s |
| 1b760 | 74 79 6c 65 73 20 61 72 65 20 73 70 65 63 69 66 69 65 64 20 61 6e 64 20 69 6e 68 65 72 69 74 65 | tyles.are.specified.and.inherite |
| 1b780 | 64 2e 20 54 68 65 20 64 61 74 61 20 61 72 65 20 70 6f 70 75 6c 61 74 65 64 20 69 6e 74 6f 20 74 | d..The.data.are.populated.into.t |
| 1b7a0 | 68 65 20 64 61 74 61 67 72 69 64 20 75 73 69 6e 67 20 74 68 65 20 66 6f 6c 6c 6f 77 20 63 6f 64 | he.datagrid.using.the.follow.cod |
| 1b7c0 | 65 2c 20 77 68 69 63 68 20 69 73 20 63 6f 6d 6d 6f 6e 20 61 6d 6f 6e 67 20 6d 6f 73 74 20 64 61 | e,.which.is.common.among.most.da |
| 1b7e0 | 74 61 67 72 69 64 20 61 70 70 6c 69 63 61 74 69 6f 6e 73 2c 0d 0a 0d 0a 0d 0a 70 75 62 6c 69 63 | tagrid.applications,......public |
| 1b800 | 20 66 75 6e 63 74 69 6f 6e 20 6f 6e 4c 6f 61 64 28 24 70 61 72 61 6d 29 20 7b 0d 0a 20 20 20 20 | .function.onLoad($param).{...... |
| 1b820 | 70 61 72 65 6e 74 3a 3a 6f 6e 4c 6f 61 64 28 24 70 61 72 61 6d 29 3b 0d 0a 20 20 20 20 69 66 28 | parent::onLoad($param);......if( |
| 1b840 | 21 24 74 68 69 73 2d 26 67 74 3b 49 73 50 6f 73 74 42 61 63 6b 29 20 7b 0d 0a 20 20 20 20 20 20 | !$this->IsPostBack).{........ |
| 1b860 | 20 20 24 74 68 69 73 2d 26 67 74 3b 44 61 74 61 47 72 69 64 2d 26 67 74 3b 44 61 74 61 53 6f 75 | ..$this->DataGrid->DataSou |
| 1b880 | 72 63 65 3d 24 74 68 69 73 2d 26 67 74 3b 44 61 74 61 3b 0d 0a 20 20 20 20 20 20 20 20 24 74 68 | rce=$this->Data;..........$th |
| 1b8a0 | 69 73 2d 26 67 74 3b 44 61 74 61 47 72 69 64 2d 26 67 74 3b 64 61 74 61 42 69 6e 64 28 29 3b 0d | is->DataGrid->dataBind();. |
| 1b8c0 | 0a 20 20 20 20 7d 0d 0a 7d 04 00 1f 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 67 65 6e 65 72 61 | .....}..}...automatically.genera |
| 1b8e0 | 74 65 64 20 63 6f 6c 75 6d 6e 73 05 00 00 25 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 43 6f | ted.columns...%index.php?page=Co |
| 1b900 | 6e 74 72 6f 6c 73 2e 44 61 74 61 47 72 69 64 23 35 32 31 31 01 00 0a 31 31 34 36 39 37 31 38 36 | ntrols.DataGrid#5211...114697186 |
| 1b920 | 37 02 00 1a 4d 61 6e 75 61 6c 6c 79 20 53 70 65 63 69 66 69 65 64 20 43 6f 6c 75 6d 6e 73 03 00 | 7...Manually.Specified.Columns.. |
| 1b940 | 89 0d 55 73 69 6e 67 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 67 65 6e 65 72 61 74 65 64 20 | ..Using.automatically.generated. |
| 1b960 | 63 6f 6c 75 6d 6e 73 20 67 69 76 65 73 20 61 20 71 75 69 63 6b 20 77 61 79 20 6f 66 20 62 72 6f | columns.gives.a.quick.way.of.bro |
| 1b980 | 77 73 69 6e 67 20 74 61 62 75 6c 61 72 20 64 61 74 61 2e 20 49 6e 20 72 65 61 6c 20 61 70 70 6c | wsing.tabular.data..In.real.appl |
| 1b9a0 | 69 63 61 74 69 6f 6e 73 2c 20 68 6f 77 65 76 65 72 2c 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 | ications,.however,.automatically |
| 1b9c0 | 20 67 65 6e 65 72 61 74 65 64 20 63 6f 6c 75 6d 6e 73 20 61 72 65 20 6f 66 74 65 6e 20 6e 6f 74 | .generated.columns.are.often.not |
| 1b9e0 | 20 73 75 66 66 69 63 69 65 6e 74 20 62 65 63 61 75 73 65 20 64 65 76 65 6c 6f 70 65 72 73 20 68 | .sufficient.because.developers.h |
| 1ba00 | 61 76 65 20 6e 6f 20 77 61 79 20 63 75 73 74 6f 6d 69 7a 69 6e 67 20 74 68 65 69 72 20 61 70 70 | ave.no.way.customizing.their.app |
| 1ba20 | 65 61 72 61 6e 63 65 2e 20 4d 61 6e 75 61 6c 6c 79 20 73 70 65 63 69 66 69 65 64 20 63 6f 6c 75 | earance..Manually.specified.colu |
| 1ba40 | 6d 6e 73 20 61 72 65 20 74 68 75 73 20 6d 6f 72 65 20 64 65 73 69 72 61 62 6c 65 2e 0d 0a 0d 0a | mns.are.thus.more.desirable..... |
| 1ba60 | 0d 0a 54 6f 20 6d 61 6e 75 61 6c 6c 79 20 73 70 65 63 69 66 79 20 63 6f 6c 75 6d 6e 73 2c 20 73 | ..To.manually.specify.columns,.s |
| 1ba80 | 65 74 20 41 75 74 6f 47 65 6e 65 72 61 74 65 43 6f 6c 75 6d 6e 73 20 74 6f 20 66 61 6c 73 65 2c | et.AutoGenerateColumns.to.false, |
| 1baa0 | 20 61 6e 64 20 73 70 65 63 69 66 79 20 74 68 65 20 63 6f 6c 75 6d 6e 73 20 69 6e 20 61 20 74 65 | .and.specify.the.columns.in.a.te |
| 1bac0 | 6d 70 6c 61 74 65 20 6c 69 6b 65 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 2c 0d 0a 0d 0a 0d 0a | mplate.like.the.following,...... |
| 1bae0 | 26 61 6d 70 3b 6c 74 3b 63 6f 6d 3a 54 44 61 74 61 47 72 69 64 20 2e 2e 2e 26 61 6d 70 3b 67 74 | <com:TDataGrid....&gt |
| 1bb00 | 3b 0d 0a 20 20 26 61 6d 70 3b 6c 74 3b 63 6f 6d 3a 54 42 6f 75 6e 64 43 6f 6c 75 6d 6e 20 44 61 | ;....<com:TBoundColumn.Da |
| 1bb20 | 74 61 46 69 65 6c 64 3d 26 71 75 6f 74 3b 6e 61 6d 65 26 71 75 6f 74 3b 20 2e 2e 2e 2f 26 61 6d | taField="name"..../&am |
| 1bb40 | 70 3b 67 74 3b 0d 0a 20 20 26 61 6d 70 3b 6c 74 3b 63 6f 6d 3a 54 42 6f 75 6e 64 43 6f 6c 75 6d | p;gt;....<com:TBoundColum |
| 1bb60 | 6e 20 44 61 74 61 46 69 65 6c 64 3d 26 71 75 6f 74 3b 70 72 69 63 65 26 71 75 6f 74 3b 20 2e 2e | n.DataField="price"... |
| 1bb80 | 2e 2f 26 61 6d 70 3b 67 74 3b 0d 0a 20 20 26 61 6d 70 3b 6c 74 3b 63 6f 6d 3a 54 45 64 69 74 43 | ./>....<com:TEditC |
| 1bba0 | 6f 6d 6d 61 6e 64 43 6f 6c 75 6d 6e 20 2e 2e 2e 26 61 6d 70 3b 67 74 3b 0d 0a 20 20 2e 2e 2e 0d | ommandColumn....>........ |
| 1bbc0 | 0a 26 61 6d 70 3b 6c 74 3b 2f 63 6f 6d 3a 54 44 61 74 61 47 72 69 64 26 61 6d 70 3b 67 74 3b 0d | .</com:TDataGrid>. |
| 1bbe0 | 0a 0d 0a 0d 0a 4e 6f 74 65 2c 20 69 66 20 41 75 74 6f 47 65 6e 65 72 61 74 65 43 6f 6c 75 6d 6e | .....Note,.if.AutoGenerateColumn |
| 1bc00 | 73 20 69 73 20 74 72 75 65 20 61 6e 64 20 74 68 65 72 65 20 61 72 65 20 6d 61 6e 75 61 6c 6c 79 | s.is.true.and.there.are.manually |
| 1bc20 | 20 73 70 65 63 69 66 69 65 64 20 63 6f 6c 75 6d 6e 73 2c 20 74 68 65 20 61 75 74 6f 6d 61 74 69 | .specified.columns,.the.automati |
| 1bc40 | 63 61 6c 6c 79 20 67 65 6e 65 72 61 74 65 64 20 63 6f 6c 75 6d 6e 73 20 77 69 6c 6c 20 62 65 20 | cally.generated.columns.will.be. |
| 1bc60 | 61 70 70 65 6e 64 65 64 20 74 6f 20 74 68 65 20 6d 61 6e 75 61 6c 6c 79 20 73 70 65 63 69 66 69 | appended.to.the.manually.specifi |
| 1bc80 | 65 64 20 63 6f 6c 75 6d 6e 73 2e 20 41 6c 73 6f 20 6e 6f 74 65 2c 20 74 68 65 20 64 61 74 61 67 | ed.columns..Also.note,.the.datag |
| 1bca0 | 72 69 64 27 73 20 43 6f 6c 75 6d 6e 73 20 70 72 6f 70 65 72 74 79 20 63 6f 6e 74 61 69 6e 73 20 | rid's.Columns.property.contains. |
| 1bcc0 | 6f 6e 6c 79 20 6d 61 6e 75 61 6c 6c 79 20 73 70 65 63 69 66 69 65 64 20 63 6f 6c 75 6d 6e 73 20 | only.manually.specified.columns. |
| 1bce0 | 61 6e 64 20 6e 6f 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 67 65 6e 65 72 61 74 65 64 20 6f | and.no.automatically.generated.o |
| 1bd00 | 6e 65 73 2e 0d 0a 0d 0a 0d 0a 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 65 78 61 6d 70 6c 65 20 | nes.......The.following.example. |
| 1bd20 | 75 73 65 73 20 6d 61 6e 75 61 6c 6c 79 20 73 70 65 63 69 66 69 65 64 20 63 6f 6c 75 6d 6e 73 20 | uses.manually.specified.columns. |
| 1bd40 | 74 6f 20 73 68 6f 77 20 61 20 6c 69 73 74 20 6f 66 20 62 6f 6f 6b 20 69 6e 66 6f 72 6d 61 74 69 | to.show.a.list.of.book.informati |
| 1bd60 | 6f 6e 2c 0d 0a 0d 0a 0d 0a 20 20 42 6f 6f 6b 20 74 69 74 6c 65 20 2d 20 64 69 73 70 6c 61 79 65 | on,........Book.title.-.displaye |
| 1bd80 | 64 20 61 73 20 61 20 68 79 70 65 72 6c 69 6e 6b 20 70 6f 69 6e 74 69 6e 67 20 74 6f 20 74 68 65 | d.as.a.hyperlink.pointing.to.the |
| 1bda0 | 20 63 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 61 6d 61 7a 6f 6e 2e 63 6f 6d 20 62 6f 6f 6b 20 70 | .corresponding.amazon.com.book.p |
| 1bdc0 | 61 67 65 2e 20 54 48 79 70 65 72 4c 69 6e 6b 43 6f 6c 75 6d 6e 20 69 73 20 75 73 65 64 2e 0d 0a | age..THyperLinkColumn.is.used... |
| 1bde0 | 20 20 50 75 62 6c 69 73 68 65 72 20 2d 20 64 69 73 70 6c 61 79 65 64 20 61 73 20 61 20 70 69 65 | ..Publisher.-.displayed.as.a.pie |
| 1be00 | 63 65 20 6f 66 20 74 65 78 74 20 75 73 69 6e 67 20 54 42 6f 75 6e 64 43 6f 6c 75 6d 6e 2e 0d 0a | ce.of.text.using.TBoundColumn... |
| 1be20 | 20 20 50 72 69 63 65 20 2d 20 64 69 73 70 6c 61 79 65 64 20 61 73 20 61 20 70 69 65 63 65 20 6f | ..Price.-.displayed.as.a.piece.o |
| 1be40 | 66 20 74 65 78 74 20 75 73 69 6e 67 20 54 42 6f 75 6e 64 43 6f 6c 75 6d 6e 20 77 69 74 68 20 6f | f.text.using.TBoundColumn.with.o |
| 1be60 | 75 74 70 75 74 20 66 6f 72 6d 61 74 74 69 6e 67 20 73 74 72 69 6e 67 20 61 6e 64 20 63 75 73 74 | utput.formatting.string.and.cust |
| 1be80 | 6f 6d 69 7a 65 64 20 73 74 79 6c 65 73 2e 0d 0a 20 20 49 6e 2d 73 74 6f 63 6b 20 6f 72 20 6e 6f | omized.styles.....In-stock.or.no |
| 1bea0 | 74 20 2d 20 64 69 73 70 6c 61 79 65 64 20 61 73 20 61 20 63 68 65 63 6b 62 6f 78 20 75 73 69 6e | t.-.displayed.as.a.checkbox.usin |
| 1bec0 | 67 20 54 43 68 65 63 6b 42 6f 78 43 6f 6c 75 6d 6e 2e 0d 0a 20 20 52 61 74 69 6e 67 20 2d 20 64 | g.TCheckBoxColumn.....Rating.-.d |
| 1bee0 | 69 73 70 6c 61 79 65 64 20 61 73 20 61 6e 20 69 6d 61 67 65 20 75 73 69 6e 67 20 54 54 65 6d 70 | isplayed.as.an.image.using.TTemp |
| 1bf00 | 6c 61 74 65 43 6f 6c 75 6d 6e 20 77 68 69 63 68 20 61 6c 6c 6f 77 73 20 6d 61 78 69 6d 75 6d 20 | lateColumn.which.allows.maximum. |
| 1bf20 | 66 72 65 65 64 6f 6d 20 69 6e 20 73 70 65 63 69 66 69 79 69 6e 67 20 63 65 6c 6c 20 63 6f 6e 74 | freedom.in.specifiying.cell.cont |
| 1bf40 | 65 6e 74 73 2e 0d 0a 0d 0a 50 61 79 20 61 74 74 65 6e 74 69 6f 6e 20 74 6f 20 68 6f 77 20 69 74 | ents.....Pay.attention.to.how.it |
| 1bf60 | 65 6d 20 28 72 6f 77 29 20 73 74 79 6c 65 73 20 61 6e 64 20 63 6f 6c 75 6d 6e 20 73 74 79 6c 65 | em.(row).styles.and.column.style |
| 1bf80 | 73 20 63 6f 6f 70 65 72 61 74 65 20 74 6f 67 65 74 68 65 72 20 74 6f 20 61 66 66 65 63 74 20 74 | s.cooperate.together.to.affect.t |
| 1bfa0 | 68 65 20 61 70 70 65 61 72 61 6e 63 65 20 6f 66 20 74 68 65 20 63 65 6c 6c 73 20 69 6e 20 74 68 | he.appearance.of.the.cells.in.th |
| 1bfc0 | 65 20 64 61 74 61 67 72 69 64 2e 04 00 1a 6d 61 6e 75 61 6c 6c 79 20 73 70 65 63 69 66 69 65 64 | e.datagrid....manually.specified |
| 1bfe0 | 20 63 6f 6c 75 6d 6e 73 05 00 00 25 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 43 6f 6e 74 72 | .columns...%index.php?page=Contr |
| 1c000 | 6f 6c 73 2e 44 61 74 61 47 72 69 64 23 35 32 30 36 01 00 0a 31 31 34 36 39 37 31 38 36 37 02 00 | ols.DataGrid#5206...1146971867.. |
| 1c020 | 1a 49 6e 74 65 72 61 63 74 69 6e 67 20 77 69 74 68 20 54 44 61 74 61 47 72 69 64 03 00 a6 07 42 | .Interacting.with.TDataGrid....B |
| 1c040 | 65 73 69 64 65 73 20 74 68 65 20 72 69 63 68 20 64 61 74 61 20 70 72 65 73 65 6e 74 61 74 69 6f | esides.the.rich.data.presentatio |
| 1c060 | 6e 20 66 75 6e 63 74 69 6f 6e 61 6c 69 74 69 65 73 20 61 73 20 64 65 6d 6f 6e 73 74 72 61 74 65 | n.functionalities.as.demonstrate |
| 1c080 | 64 20 69 6e 20 70 72 65 76 69 6f 75 73 20 73 65 63 74 69 6f 6e 2c 20 54 44 61 74 61 47 72 69 64 | d.in.previous.section,.TDataGrid |
| 1c0a0 | 20 69 73 20 61 6c 73 6f 20 68 69 67 68 6c 79 20 75 73 65 72 20 69 6e 74 65 72 61 63 74 69 76 65 | .is.also.highly.user.interactive |
| 1c0c0 | 2e 20 41 6e 20 69 6d 70 6f 72 74 20 75 73 61 67 65 20 6f 66 20 54 44 61 74 61 47 72 69 64 20 69 | ..An.import.usage.of.TDataGrid.i |
| 1c0e0 | 73 20 65 64 69 74 74 69 6e 67 20 6f 72 20 64 65 6c 65 74 69 6e 67 20 72 6f 77 73 20 6f 66 20 64 | s.editting.or.deleting.rows.of.d |
| 1c100 | 61 74 61 2e 20 54 68 65 20 54 42 6f 75 6e 64 43 6f 6c 75 6d 6e 20 63 61 6e 20 61 64 6a 75 73 74 | ata..The.TBoundColumn.can.adjust |
| 1c120 | 20 74 68 65 20 61 73 73 6f 63 69 61 74 65 64 20 63 65 6c 6c 20 70 72 65 73 65 6e 74 61 74 69 6f | .the.associated.cell.presentatio |
| 1c140 | 6e 20 61 63 63 6f 72 64 69 6e 67 20 74 6f 20 74 68 65 20 6d 6f 64 65 20 6f 66 20 64 61 74 61 67 | n.according.to.the.mode.of.datag |
| 1c160 | 72 69 64 20 69 74 65 6d 73 2e 20 57 68 65 6e 20 61 6e 20 69 74 65 6d 20 69 73 20 69 6e 20 62 72 | rid.items..When.an.item.is.in.br |
| 1c180 | 6f 77 73 69 6e 67 20 6d 6f 64 65 2c 20 74 68 65 20 63 65 6c 6c 20 69 73 20 64 69 73 70 6c 61 79 | owsing.mode,.the.cell.is.display |
| 1c1a0 | 65 64 20 77 69 74 68 20 61 20 73 74 61 74 69 63 20 74 65 78 74 3b 20 77 68 65 6e 20 74 68 65 20 | ed.with.a.static.text;.when.the. |
| 1c1c0 | 69 74 65 6d 20 69 73 20 69 6e 20 65 64 69 74 74 69 6e 67 20 6d 6f 64 65 2c 20 61 20 74 65 78 74 | item.is.in.editting.mode,.a.text |
| 1c1e0 | 62 6f 78 20 69 73 20 64 69 73 70 6c 61 79 65 64 20 74 6f 20 63 6f 6c 6c 65 63 74 20 75 73 65 72 | box.is.displayed.to.collect.user |
| 1c200 | 20 69 6e 70 75 74 73 2e 20 54 44 61 74 61 47 72 69 64 20 70 72 6f 76 69 64 65 73 20 54 45 64 69 | .inputs..TDataGrid.provides.TEdi |
| 1c220 | 74 43 6f 6d 6d 61 6e 64 43 6f 6c 75 6d 6e 20 66 6f 72 20 73 77 69 74 63 68 69 6e 67 20 69 74 65 | tCommandColumn.for.switching.ite |
| 1c240 | 6d 20 6d 6f 64 65 73 2e 20 49 6e 20 61 64 64 69 74 69 6f 6e 2c 20 54 42 75 74 74 6f 6e 43 6f 6c | m.modes..In.addition,.TButtonCol |
| 1c260 | 75 6d 6e 20 6f 66 66 65 72 73 20 64 65 76 65 6c 6f 70 65 72 73 20 74 68 65 20 66 6c 65 78 69 62 | umn.offers.developers.the.flexib |
| 1c280 | 69 6c 69 74 79 20 6f 66 20 63 72 65 61 74 69 6e 67 20 61 72 62 69 74 72 61 72 79 20 62 75 74 74 | ility.of.creating.arbitrary.butt |
| 1c2a0 | 6f 6e 73 20 66 6f 72 20 76 61 72 69 6f 75 73 20 75 73 65 72 20 69 6e 74 65 72 61 63 74 69 6f 6e | ons.for.various.user.interaction |
| 1c2c0 | 73 2e 0d 0a 0d 0a 0d 0a 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 65 78 61 6d 70 6c 65 20 73 68 | s.......The.following.example.sh |
| 1c2e0 | 6f 77 73 20 68 6f 77 20 74 6f 20 6d 61 6b 65 20 74 68 65 20 70 72 65 76 69 6f 75 73 20 62 6f 6f | ows.how.to.make.the.previous.boo |
| 1c300 | 6b 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 74 61 62 6c 65 20 61 6e 20 69 6e 74 65 72 61 63 74 69 | k.information.table.an.interacti |
| 1c320 | 76 65 20 6f 6e 65 2e 20 49 74 20 61 6c 6c 6f 77 73 20 75 73 65 72 73 20 74 6f 20 65 64 69 74 20 | ve.one..It.allows.users.to.edit. |
| 1c340 | 61 6e 64 20 64 65 6c 65 74 65 20 62 6f 6f 6b 20 69 74 65 6d 73 20 66 72 6f 6d 20 74 68 65 20 74 | and.delete.book.items.from.the.t |
| 1c360 | 61 62 6c 65 2e 20 54 77 6f 20 61 64 64 69 74 69 6f 6e 61 6c 20 63 6f 6c 75 6d 6e 73 20 61 72 65 | able..Two.additional.columns.are |
| 1c380 | 20 75 73 65 64 20 69 6e 20 74 68 65 20 65 78 61 6d 70 6c 65 20 74 6f 20 61 6c 6c 6f 77 20 75 73 | .used.in.the.example.to.allow.us |
| 1c3a0 | 65 72 73 20 69 6e 74 65 72 61 63 74 20 77 69 74 68 20 74 68 65 20 64 61 74 61 67 72 69 64 3a 20 | ers.interact.with.the.datagrid:. |
| 1c3c0 | 54 45 64 69 74 43 6f 6d 6d 61 6e 64 43 6f 6c 75 6d 6e 20 61 6e 64 20 54 42 75 74 74 6f 6e 43 6f | TEditCommandColumn.and.TButtonCo |
| 1c3e0 | 6c 75 6d 6e 2e 04 00 1a 69 6e 74 65 72 61 63 74 69 6e 67 20 77 69 74 68 20 74 64 61 74 61 67 72 | lumn....interacting.with.tdatagr |
| 1c400 | 69 64 05 00 00 25 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 43 6f 6e 74 72 6f 6c 73 2e 44 61 | id...%index.php?page=Controls.Da |
| 1c420 | 74 61 47 72 69 64 23 35 32 30 37 01 00 0a 31 31 34 36 39 37 31 38 36 37 02 00 07 53 6f 72 74 69 | taGrid#5207...1146971867...Sorti |
| 1c440 | 6e 67 03 00 9a 05 54 44 61 74 61 47 72 69 64 20 73 75 70 70 6f 72 74 73 20 73 6f 72 74 69 6e 67 | ng....TDataGrid.supports.sorting |
| 1c460 | 20 69 74 73 20 69 74 65 6d 73 20 61 63 63 6f 72 64 69 6e 67 20 74 6f 20 73 70 65 63 69 66 69 63 | .its.items.according.to.specific |
| 1c480 | 20 63 6f 6c 75 6d 6e 73 2e 20 54 6f 20 65 6e 61 62 6c 65 20 73 6f 72 74 69 6e 67 2c 20 73 65 74 | .columns..To.enable.sorting,.set |
| 1c4a0 | 20 41 6c 6c 6f 77 53 6f 72 74 69 6e 67 20 74 6f 20 74 72 75 65 2e 20 54 68 69 73 20 77 69 6c 6c | .AllowSorting.to.true..This.will |
| 1c4c0 | 20 74 75 72 6e 20 63 6f 6c 75 6d 6e 20 68 65 61 64 65 72 73 20 69 6e 74 6f 20 63 6c 69 63 6b 61 | .turn.column.headers.into.clicka |
| 1c4e0 | 62 6c 65 20 62 75 74 74 6f 6e 73 20 69 66 20 74 68 65 69 72 20 53 6f 72 74 45 78 70 72 65 73 73 | ble.buttons.if.their.SortExpress |
| 1c500 | 69 6f 6e 20 70 72 6f 70 65 72 74 79 20 69 73 20 6e 6f 74 20 65 6d 70 74 79 2e 20 57 68 65 6e 20 | ion.property.is.not.empty..When. |
| 1c520 | 75 73 65 72 73 20 63 6c 69 63 6b 20 6f 6e 20 74 68 65 20 68 65 61 64 65 72 20 62 75 74 74 6f 6e | users.click.on.the.header.button |
| 1c540 | 73 2c 20 61 6e 20 4f 6e 53 6f 72 74 43 6f 6d 6d 61 6e 64 20 65 76 65 6e 74 20 77 69 6c 6c 20 62 | s,.an.OnSortCommand.event.will.b |
| 1c560 | 65 20 72 61 69 73 65 64 2e 20 44 65 76 65 6c 6f 70 65 72 73 20 63 61 6e 20 77 72 69 74 65 20 68 | e.raised..Developers.can.write.h |
| 1c580 | 61 6e 64 6c 65 72 73 20 74 6f 20 72 65 73 70 6f 6e 64 20 74 6f 20 74 68 65 20 73 6f 72 74 20 63 | andlers.to.respond.to.the.sort.c |
| 1c5a0 | 6f 6d 6d 61 6e 64 20 61 6e 64 20 73 6f 72 74 20 74 68 65 20 64 61 74 61 20 61 63 63 6f 72 64 69 | ommand.and.sort.the.data.accordi |
| 1c5c0 | 6e 67 20 74 6f 20 53 6f 72 74 45 78 70 72 65 73 73 69 6f 6e 20 77 68 69 63 68 20 69 73 20 73 70 | ng.to.SortExpression.which.is.sp |
| 1c5e0 | 65 63 69 66 69 65 64 20 69 6e 20 74 68 65 20 63 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 63 6f 6c | ecified.in.the.corresponding.col |
| 1c600 | 75 6d 6e 2e 0d 0a 0d 0a 0d 0a 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 65 78 61 6d 70 6c 65 20 | umn.......The.following.example. |
| 1c620 | 74 75 72 6e 73 20 74 68 65 20 64 61 74 61 67 72 69 64 20 69 6e 20 45 78 61 6d 70 6c 65 20 32 20 | turns.the.datagrid.in.Example.2. |
| 1c640 | 69 6e 74 6f 20 61 20 73 6f 72 74 61 62 6c 65 20 6f 6e 65 2e 20 55 73 65 72 73 20 63 61 6e 20 63 | into.a.sortable.one..Users.can.c |
| 1c660 | 6c 69 63 6b 20 6f 6e 20 74 68 65 20 6c 69 6e 6b 20 62 75 74 74 6f 6e 20 64 69 73 70 6c 61 79 65 | lick.on.the.link.button.displaye |
| 1c680 | 64 20 69 6e 20 74 68 65 20 68 65 61 64 65 72 20 6f 66 20 61 6e 79 20 63 6f 6c 75 6d 6e 2c 20 61 | d.in.the.header.of.any.column,.a |
| 1c6a0 | 6e 64 20 74 68 65 20 64 61 74 61 20 77 69 6c 6c 20 62 65 20 73 6f 72 74 65 64 20 69 6e 20 61 73 | nd.the.data.will.be.sorted.in.as |
| 1c6c0 | 63 65 6e 64 69 6e 67 20 6f 72 64 65 72 20 61 6c 6f 6e 67 20 74 68 61 74 20 63 6f 6c 75 6d 6e 2e | cending.order.along.that.column. |
| 1c6e0 | 04 00 07 73 6f 72 74 69 6e 67 05 00 00 25 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 43 6f 6e | ...sorting...%index.php?page=Con |
| 1c700 | 74 72 6f 6c 73 2e 44 61 74 61 47 72 69 64 23 35 32 30 38 01 00 0a 31 31 34 36 39 37 31 38 36 37 | trols.DataGrid#5208...1146971867 |
| 1c720 | 02 00 06 50 61 67 69 6e 67 03 00 da 09 57 68 65 6e 20 64 65 61 6c 69 6e 67 20 77 69 74 68 20 6c | ...Paging....When.dealing.with.l |
| 1c740 | 61 72 67 65 20 64 61 74 61 73 65 74 73 2c 20 70 61 67 69 6e 67 20 69 73 20 68 65 6c 70 66 75 6c | arge.datasets,.paging.is.helpful |
| 1c760 | 20 69 6e 20 72 65 64 75 63 69 6e 67 20 74 68 65 20 70 61 67 65 20 73 69 7a 65 20 61 6e 64 20 63 | .in.reducing.the.page.size.and.c |
| 1c780 | 6f 6d 70 6c 65 78 69 74 79 2e 20 54 44 61 74 61 47 72 69 64 20 68 61 73 20 61 6e 20 65 6d 62 65 | omplexity..TDataGrid.has.an.embe |
| 1c7a0 | 64 64 65 64 20 70 61 67 65 72 20 74 68 61 74 20 61 6c 6c 6f 77 73 20 75 73 65 72 73 20 74 6f 20 | dded.pager.that.allows.users.to. |
| 1c7c0 | 73 70 65 63 69 66 79 20 77 68 69 63 68 20 70 61 67 65 20 6f 66 20 64 61 74 61 20 74 68 65 79 20 | specify.which.page.of.data.they. |
| 1c7e0 | 77 61 6e 74 20 74 6f 20 73 65 65 2e 20 54 68 65 20 70 61 67 65 72 20 63 61 6e 20 62 65 20 63 75 | want.to.see..The.pager.can.be.cu |
| 1c800 | 73 74 6f 6d 69 7a 65 64 20 76 69 61 20 50 61 67 65 72 53 74 79 6c 65 2e 20 46 6f 72 20 65 78 61 | stomized.via.PagerStyle..For.exa |
| 1c820 | 6d 70 6c 65 2c 20 50 61 67 65 72 53 74 79 6c 65 2e 56 69 73 69 62 6c 65 20 64 65 74 65 72 6d 69 | mple,.PagerStyle.Visible.determi |
| 1c840 | 6e 65 73 20 77 68 65 74 68 65 72 20 74 68 65 20 70 61 67 65 72 20 69 73 20 76 69 73 69 62 6c 65 | nes.whether.the.pager.is.visible |
| 1c860 | 20 6f 72 20 6e 6f 74 3b 20 50 61 67 65 72 53 74 79 6c 65 2e 50 6f 73 69 74 69 6f 6e 20 69 6e 64 | .or.not;.PagerStyle.Position.ind |
| 1c880 | 69 63 61 74 65 73 20 77 68 65 72 65 20 74 68 65 20 70 61 67 65 72 20 69 73 20 64 69 73 70 6c 61 | icates.where.the.pager.is.displa |
| 1c8a0 | 79 65 64 3b 20 61 6e 64 20 50 61 67 65 72 53 74 79 6c 65 2e 4d 6f 64 65 20 73 70 65 63 69 66 69 | yed;.and.PagerStyle.Mode.specifi |
| 1c8c0 | 65 73 20 77 68 61 74 20 74 79 70 65 20 6f 66 20 70 61 67 65 72 20 69 73 20 64 69 73 70 6c 61 79 | es.what.type.of.pager.is.display |
| 1c8e0 | 65 64 2c 20 61 20 6e 75 6d 65 72 69 63 20 6f 6e 65 20 6f 72 20 61 20 6e 65 78 74 2d 70 72 65 76 | ed,.a.numeric.one.or.a.next-prev |
| 1c900 | 20 6f 6e 65 2e 0d 0a 0d 0a 0d 0a 54 6f 20 65 6e 61 62 6c 65 20 70 61 67 69 6e 67 2c 20 73 65 74 | .one.......To.enable.paging,.set |
| 1c920 | 20 41 6c 6c 6f 77 50 61 67 69 6e 67 20 74 6f 20 74 72 75 65 2e 20 54 68 65 20 6e 75 6d 62 65 72 | .AllowPaging.to.true..The.number |
| 1c940 | 20 6f 66 20 72 6f 77 73 20 6f 66 20 64 61 74 61 20 64 69 73 70 6c 61 79 65 64 20 69 6e 20 61 20 | .of.rows.of.data.displayed.in.a. |
| 1c960 | 70 61 67 65 20 69 73 20 73 70 65 63 69 66 69 65 64 20 62 79 20 50 61 67 65 53 69 7a 65 2c 20 77 | page.is.specified.by.PageSize,.w |
| 1c980 | 68 69 6c 65 20 74 68 65 20 69 6e 64 65 78 20 28 7a 65 72 6f 2d 62 61 73 65 64 29 20 6f 66 20 74 | hile.the.index.(zero-based).of.t |
| 1c9a0 | 68 65 20 70 61 67 65 20 63 75 72 72 65 6e 74 6c 79 20 73 68 6f 77 69 6e 67 20 74 6f 20 75 73 65 | he.page.currently.showing.to.use |
| 1c9c0 | 72 73 20 69 73 20 62 79 20 43 75 72 72 65 6e 74 50 61 67 65 49 6e 64 65 78 2e 20 57 68 65 6e 20 | rs.is.by.CurrentPageIndex..When. |
| 1c9e0 | 75 73 65 72 73 20 63 6c 69 63 6b 20 6f 6e 20 61 20 70 61 67 65 72 20 62 75 74 74 6f 6e 2c 20 54 | users.click.on.a.pager.button,.T |
| 1ca00 | 44 61 74 61 47 72 69 64 20 72 61 69 73 65 73 20 4f 6e 50 61 67 65 49 6e 64 65 78 43 68 61 6e 67 | DataGrid.raises.OnPageIndexChang |
| 1ca20 | 65 64 20 65 76 65 6e 74 2e 20 54 79 70 69 63 61 6c 6c 79 2c 20 74 68 65 20 65 76 65 6e 74 20 68 | ed.event..Typically,.the.event.h |
| 1ca40 | 61 6e 64 6c 65 72 20 69 73 20 77 72 69 74 74 65 6e 20 61 73 20 66 6f 6c 6c 6f 77 73 2c 0d 0a 0d | andler.is.written.as.follows,... |
| 1ca60 | 0a 0d 0a 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 70 61 67 65 49 6e 64 65 78 43 68 61 6e | ...public.function.pageIndexChan |
| 1ca80 | 67 65 64 28 24 73 65 6e 64 65 72 2c 24 70 61 72 61 6d 29 20 7b 0d 0a 20 20 20 20 24 74 68 69 73 | ged($sender,$param).{......$this |
| 1caa0 | 2d 26 67 74 3b 44 61 74 61 47 72 69 64 2d 26 67 74 3b 43 75 72 72 65 6e 74 50 61 67 65 49 6e 64 | ->DataGrid->CurrentPageInd |
| 1cac0 | 65 78 3d 24 70 61 72 61 6d 2d 26 67 74 3b 4e 65 77 50 61 67 65 49 6e 64 65 78 3b 0d 0a 20 20 20 | ex=$param->NewPageIndex;..... |
| 1cae0 | 20 24 74 68 69 73 2d 26 67 74 3b 44 61 74 61 47 72 69 64 2d 26 67 74 3b 44 61 74 61 53 6f 75 72 | .$this->DataGrid->DataSour |
| 1cb00 | 63 65 3d 24 74 68 69 73 2d 26 67 74 3b 44 61 74 61 3b 0d 0a 20 20 20 20 24 74 68 69 73 2d 26 67 | ce=$this->Data;......$this-&g |
| 1cb20 | 74 3b 44 61 74 61 47 72 69 64 2d 26 67 74 3b 64 61 74 61 42 69 6e 64 28 29 3b 0d 0a 7d 0d 0a 0d | t;DataGrid->dataBind();..}... |
| 1cb40 | 0a 0d 0a 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 65 78 61 6d 70 6c 65 20 65 6e 61 62 6c 65 73 | ...The.following.example.enables |
| 1cb60 | 20 74 68 65 20 70 61 67 69 6e 67 20 66 75 6e 63 74 69 6f 6e 61 6c 69 74 79 20 6f 66 20 74 68 65 | .the.paging.functionality.of.the |
| 1cb80 | 20 64 61 74 61 67 72 69 64 20 73 68 6f 77 6e 20 69 6e 20 45 78 61 6d 70 6c 65 20 31 2e 20 49 6e | .datagrid.shown.in.Example.1..In |
| 1cba0 | 20 74 68 69 73 20 65 78 61 6d 70 6c 65 2c 20 79 6f 75 20 63 61 6e 20 73 65 74 20 76 61 72 69 6f | .this.example,.you.can.set.vario |
| 1cbc0 | 75 73 20 70 61 67 65 72 20 73 74 79 6c 65 73 20 69 6e 74 65 72 61 63 74 69 76 65 6c 79 20 74 6f | us.pager.styles.interactively.to |
| 1cbe0 | 20 73 65 65 20 68 6f 77 20 74 68 65 79 20 61 66 66 65 63 74 20 74 68 65 20 70 61 67 65 72 20 64 | .see.how.they.affect.the.pager.d |
| 1cc00 | 69 73 70 6c 61 79 2e 04 00 06 70 61 67 69 6e 67 05 00 00 25 69 6e 64 65 78 2e 70 68 70 3f 70 61 | isplay....paging...%index.php?pa |
| 1cc20 | 67 65 3d 43 6f 6e 74 72 6f 6c 73 2e 44 61 74 61 47 72 69 64 23 35 32 31 32 01 00 0a 31 31 34 36 | ge=Controls.DataGrid#5212...1146 |
| 1cc40 | 39 37 31 38 36 37 02 00 0d 43 75 73 74 6f 6d 20 50 61 67 69 6e 67 03 00 87 06 54 68 65 20 70 61 | 971867...Custom.Paging....The.pa |
| 1cc60 | 67 69 6e 67 20 66 75 6e 63 74 69 6f 6e 61 6c 69 74 79 20 73 68 6f 77 6e 20 61 62 6f 76 65 20 72 | ging.functionality.shown.above.r |
| 1cc80 | 65 71 75 69 72 65 73 20 6c 6f 61 64 69 6e 67 20 61 6c 6c 20 64 61 74 61 20 69 6e 74 6f 20 6d 65 | equires.loading.all.data.into.me |
| 1cca0 | 6d 6f 72 79 2c 20 65 76 65 6e 20 74 68 6f 75 67 68 20 6f 6e 6c 79 20 61 20 70 6f 72 74 69 6f 6e | mory,.even.though.only.a.portion |
| 1ccc0 | 20 6f 66 20 74 68 65 6d 20 69 73 20 64 69 73 70 6c 61 79 65 64 20 69 6e 20 61 20 70 61 67 65 2e | .of.them.is.displayed.in.a.page. |
| 1cce0 | 20 46 6f 72 20 6c 61 72 67 65 20 64 61 74 61 73 65 74 73 2c 20 74 68 69 73 20 69 73 20 69 6e 65 | .For.large.datasets,.this.is.ine |
| 1cd00 | 66 66 69 63 69 65 6e 74 20 61 6e 64 20 6d 61 79 20 6e 6f 74 20 61 6c 77 61 79 73 20 62 65 20 66 | fficient.and.may.not.always.be.f |
| 1cd20 | 65 61 73 69 62 6c 65 2e 20 54 44 61 74 61 47 72 69 64 20 70 72 6f 76 69 64 65 73 20 63 75 73 74 | easible..TDataGrid.provides.cust |
| 1cd40 | 6f 6d 20 70 61 67 69 6e 67 20 74 6f 20 73 6f 6c 76 65 20 74 68 69 73 20 70 72 6f 62 6c 65 6d 2e | om.paging.to.solve.this.problem. |
| 1cd60 | 20 43 75 73 74 6f 6d 20 70 61 67 69 6e 67 20 6f 6e 6c 79 20 72 65 71 75 69 72 65 73 20 74 68 65 | .Custom.paging.only.requires.the |
| 1cd80 | 20 70 6f 72 74 69 6f 6e 20 6f 66 20 74 68 65 20 64 61 74 61 20 74 6f 20 62 65 20 64 69 73 70 6c | .portion.of.the.data.to.be.displ |
| 1cda0 | 61 79 65 64 20 74 6f 20 65 6e 64 20 75 73 65 72 73 2e 0d 0a 0d 0a 0d 0a 54 6f 20 65 6e 61 62 6c | ayed.to.end.users.......To.enabl |
| 1cdc0 | 65 20 63 75 73 74 6f 6d 20 70 61 67 69 6e 67 2c 20 73 65 74 20 62 6f 74 68 20 41 6c 6c 6f 77 50 | e.custom.paging,.set.both.AllowP |
| 1cde0 | 61 67 69 6e 67 20 61 6e 64 20 41 6c 6c 6f 77 43 75 73 74 6f 6d 50 61 67 69 6e 67 20 74 6f 20 74 | aging.and.AllowCustomPaging.to.t |
| 1ce00 | 72 75 65 2e 20 4e 6f 74 69 66 79 20 54 44 61 74 61 47 72 69 64 20 74 68 65 20 74 6f 74 61 6c 20 | rue..Notify.TDataGrid.the.total. |
| 1ce20 | 6e 75 6d 62 65 72 20 6f 66 20 64 61 74 61 20 69 74 65 6d 73 20 28 72 6f 77 73 29 20 61 76 61 69 | number.of.data.items.(rows).avai |
| 1ce40 | 6c 61 62 6c 65 20 62 79 20 73 65 74 74 69 6e 67 20 56 69 72 74 75 61 6c 49 74 65 6d 43 6f 75 6e | lable.by.setting.VirtualItemCoun |
| 1ce60 | 74 2e 20 41 6e 64 20 72 65 73 70 6f 6e 64 20 74 6f 20 74 68 65 20 4f 6e 50 61 67 65 49 6e 64 65 | t..And.respond.to.the.OnPageInde |
| 1ce80 | 78 43 68 61 6e 67 65 64 20 65 76 65 6e 74 2e 20 49 6e 20 74 68 65 20 65 76 65 6e 74 20 68 61 6e | xChanged.event..In.the.event.han |
| 1cea0 | 64 6c 65 72 2c 20 75 73 65 20 74 68 65 20 4e 65 77 50 61 67 65 49 6e 64 65 78 20 70 72 6f 70 65 | dler,.use.the.NewPageIndex.prope |
| 1cec0 | 72 74 79 20 6f 66 20 74 68 65 20 65 76 65 6e 74 20 70 61 72 61 6d 65 74 65 72 20 74 6f 20 66 65 | rty.of.the.event.parameter.to.fe |
| 1cee0 | 74 63 68 20 74 68 65 20 6e 65 77 20 70 61 67 65 20 6f 66 20 64 61 74 61 20 66 72 6f 6d 20 64 61 | tch.the.new.page.of.data.from.da |
| 1cf00 | 74 61 20 73 6f 75 72 63 65 2e 20 46 6f 72 20 4d 79 53 51 4c 20 64 61 74 61 62 61 73 65 2c 20 74 | ta.source..For.MySQL.database,.t |
| 1cf20 | 68 69 73 20 63 61 6e 20 62 65 20 64 6f 6e 65 20 62 79 20 75 73 69 6e 67 20 4c 49 4d 49 54 20 63 | his.can.be.done.by.using.LIMIT.c |
| 1cf40 | 6c 61 75 73 65 20 69 6e 20 61 6e 20 53 51 4c 20 73 65 6c 65 63 74 20 73 74 61 74 65 6d 65 6e 74 | lause.in.an.SQL.select.statement |
| 1cf60 | 2e 04 00 0d 63 75 73 74 6f 6d 20 70 61 67 69 6e 67 05 00 00 25 69 6e 64 65 78 2e 70 68 70 3f 70 | ....custom.paging...%index.php?p |
| 1cf80 | 61 67 65 3d 43 6f 6e 74 72 6f 6c 73 2e 44 61 74 61 47 72 69 64 23 35 32 30 39 01 00 0a 31 31 34 | age=Controls.DataGrid#5209...114 |
| 1cfa0 | 36 39 37 31 38 36 37 02 00 13 45 78 74 65 6e 64 69 6e 67 20 54 44 61 74 61 47 72 69 64 03 00 ed | 6971867...Extending.TDataGrid... |
| 1cfc0 | 0a 42 65 73 69 64 65 73 20 74 72 61 64 69 74 69 6f 6e 61 6c 20 63 6c 61 73 73 20 69 6e 68 65 72 | .Besides.traditional.class.inher |
| 1cfe0 | 69 74 61 6e 63 65 2c 20 65 78 74 65 6e 73 69 62 69 6c 69 74 79 20 6f 66 20 54 44 61 74 61 47 72 | itance,.extensibility.of.TDataGr |
| 1d000 | 69 64 20 69 73 20 6d 61 69 6e 6c 79 20 74 68 72 6f 75 67 68 20 64 65 76 65 6c 6f 70 69 6e 67 20 | id.is.mainly.through.developing. |
| 1d020 | 6e 65 77 20 64 61 74 61 67 72 69 64 20 63 6f 6c 75 6d 6e 20 63 6f 6d 70 6f 6e 65 6e 74 73 2e 20 | new.datagrid.column.components.. |
| 1d040 | 46 6f 72 20 65 78 61 6d 70 6c 65 2c 20 6f 6e 65 20 6d 61 79 20 77 61 6e 74 20 74 6f 20 64 69 73 | For.example,.one.may.want.to.dis |
| 1d060 | 70 6c 61 79 20 61 6e 20 69 6d 61 67 65 20 63 6f 6c 75 6d 6e 2e 20 48 65 20 6d 61 79 20 75 73 65 | play.an.image.column..He.may.use |
| 1d080 | 20 54 54 65 6d 70 6c 61 74 65 43 6f 6c 75 6d 6e 20 74 6f 20 61 63 63 6f 6d 70 6c 69 73 68 20 74 | .TTemplateColumn.to.accomplish.t |
| 1d0a0 | 68 69 73 20 74 61 73 6b 2e 20 41 20 62 65 74 74 65 72 20 73 6f 6c 75 74 69 6f 6e 20 69 73 20 74 | his.task..A.better.solution.is.t |
| 1d0c0 | 6f 20 64 65 76 65 6c 6f 70 20 61 6e 20 69 6d 61 67 65 20 63 6f 6c 75 6d 6e 20 63 6f 6d 70 6f 6e | o.develop.an.image.column.compon |
| 1d0e0 | 65 6e 74 20 73 6f 20 74 68 61 74 20 74 68 65 20 77 6f 72 6b 20 63 61 6e 20 62 65 20 72 65 75 73 | ent.so.that.the.work.can.be.reus |
| 1d100 | 65 64 20 65 61 73 69 6c 79 20 69 6e 20 6f 74 68 65 72 20 70 72 6f 6a 65 63 74 73 2e 0d 0a 0d 0a | ed.easily.in.other.projects..... |
| 1d120 | 0d 0a 41 6c 6c 20 64 61 74 61 67 72 69 64 20 63 6f 6c 75 6d 6e 20 63 6f 6d 70 6f 6e 65 6e 74 73 | ..All.datagrid.column.components |
| 1d140 | 20 6d 75 73 74 20 69 6e 68 65 72 69 74 20 66 72 6f 6d 20 54 44 61 74 61 47 72 69 64 43 6f 6c 75 | .must.inherit.from.TDataGridColu |
| 1d160 | 6d 6e 2e 20 54 68 65 20 6d 61 69 6e 20 6d 65 74 68 6f 64 20 74 68 61 74 20 6e 65 65 64 73 20 74 | mn..The.main.method.that.needs.t |
| 1d180 | 6f 20 62 65 20 6f 76 65 72 72 69 64 64 65 6e 20 69 73 20 69 6e 69 74 69 61 6c 69 7a 65 43 65 6c | o.be.overridden.is.initializeCel |
| 1d1a0 | 6c 28 29 20 77 68 69 63 68 20 63 72 65 61 74 65 73 20 63 6f 6e 74 65 6e 74 20 66 6f 72 20 63 65 | l().which.creates.content.for.ce |
| 1d1c0 | 6c 6c 73 20 69 6e 20 74 68 65 20 63 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 63 6f 6c 75 6d 6e 2e | lls.in.the.corresponding.column. |
| 1d1e0 | 20 53 69 6e 63 65 20 65 61 63 68 20 63 65 6c 6c 20 69 73 20 61 6c 73 6f 20 69 6e 20 61 6e 20 69 | .Since.each.cell.is.also.in.an.i |
| 1d200 | 74 65 6d 20 28 72 6f 77 29 20 61 6e 64 20 74 68 65 20 69 74 65 6d 20 63 61 6e 20 68 61 76 65 20 | tem.(row).and.the.item.can.have. |
| 1d220 | 64 69 66 66 65 72 65 6e 74 20 74 79 70 65 73 20 28 73 75 63 68 20 61 73 20 48 65 61 64 65 72 2c | different.types.(such.as.Header, |
| 1d240 | 20 41 6c 74 6e 65 72 61 74 69 6e 67 49 74 65 6d 2c 20 65 74 63 2e 29 2c 20 64 69 66 66 65 72 65 | .AltneratingItem,.etc.),.differe |
| 1d260 | 6e 74 20 63 6f 6e 74 65 6e 74 20 6d 61 79 20 62 65 20 63 72 65 61 74 65 64 20 61 63 63 6f 72 64 | nt.content.may.be.created.accord |
| 1d280 | 69 6e 67 20 74 6f 20 74 68 65 20 69 74 65 6d 20 74 79 70 65 2e 20 46 6f 72 20 74 68 65 20 69 6d | ing.to.the.item.type..For.the.im |
| 1d2a0 | 61 67 65 20 63 6f 6c 75 6d 6e 20 65 78 61 6d 70 6c 65 2c 20 6f 6e 65 20 6d 61 79 20 77 61 6e 74 | age.column.example,.one.may.want |
| 1d2c0 | 20 74 6f 20 63 72 65 61 74 65 20 61 20 54 49 6d 61 67 65 20 63 6f 6e 74 72 6f 6c 20 77 69 74 68 | .to.create.a.TImage.control.with |
| 1d2e0 | 69 6e 20 63 65 6c 6c 73 20 72 65 73 69 64 69 6e 67 20 69 6e 20 69 74 65 6d 73 20 6f 66 20 49 74 | in.cells.residing.in.items.of.It |
| 1d300 | 65 6d 20 61 6e 64 20 41 6c 74 65 72 61 6e 74 69 6e 67 49 74 65 6d 20 74 79 70 65 73 2e 0d 0a 0d | em.and.AlterantingItem.types.... |
| 1d320 | 0a 0d 0a 63 6c 61 73 73 20 49 6d 61 67 65 43 6f 6c 75 6d 6e 20 65 78 74 65 6e 64 73 20 54 44 61 | ...class.ImageColumn.extends.TDa |
| 1d340 | 74 61 47 72 69 64 43 6f 6c 75 6d 6e 20 7b 0d 0a 20 20 20 20 2e 2e 2e 0d 0a 20 20 20 20 70 75 62 | taGridColumn.{...............pub |
| 1d360 | 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 69 6e 69 74 69 61 6c 69 7a 65 43 65 6c 6c 28 24 63 65 6c | lic.function.initializeCell($cel |
| 1d380 | 6c 2c 24 63 6f 6c 75 6d 6e 49 6e 64 65 78 2c 24 69 74 65 6d 54 79 70 65 29 20 7b 0d 0a 20 20 20 | l,$columnIndex,$itemType).{..... |
| 1d3a0 | 20 20 20 20 20 70 61 72 65 6e 74 3a 3a 69 6e 69 74 69 61 6c 69 7a 65 43 65 6c 6c 28 24 63 65 6c | .....parent::initializeCell($cel |
| 1d3c0 | 6c 2c 24 63 6f 6c 75 6d 6e 49 6e 64 65 78 2c 24 69 74 65 6d 54 79 70 65 29 3b 0d 0a 20 20 20 20 | l,$columnIndex,$itemType);...... |
| 1d3e0 | 20 20 20 20 69 66 28 24 69 74 65 6d 54 79 70 65 3d 3d 3d 27 49 74 65 6d 27 20 7c 7c 20 24 69 74 | ....if($itemType==='Item'.||.$it |
| 1d400 | 65 6d 54 79 70 65 3d 3d 3d 27 41 6c 74 65 72 6e 61 74 69 6e 67 49 74 65 6d 27 29 20 7b 0d 0a 20 | emType==='AlternatingItem').{... |
| 1d420 | 20 20 20 20 20 20 20 20 20 20 20 24 69 6d 61 67 65 3d 6e 65 77 20 54 49 6d 61 67 65 3b 0d 0a 20 | ...........$image=new.TImage;... |
| 1d440 | 20 20 20 20 20 20 20 20 20 20 20 2f 2f 20 2e 2e 2e 20 63 75 73 74 6f 6d 69 7a 61 74 69 6f 6e 20 | ...........//.....customization. |
| 1d460 | 6f 66 20 74 68 65 20 69 6d 61 67 65 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 24 63 65 6c 6c 2d | of.the.image..............$cell- |
| 1d480 | 26 67 74 3b 43 6f 6e 74 72 6f 6c 73 5b 5d 3d 24 69 6d 61 67 65 3b 0d 0a 20 20 20 20 20 20 20 20 | >Controls[]=$image;.......... |
| 1d4a0 | 7d 0d 0a 20 20 20 20 7d 0d 0a 7d 0d 0a 0d 0a 0d 0a 49 6e 20 69 6e 69 74 69 61 6c 69 7a 65 43 65 | }......}..}......In.initializeCe |
| 1d4c0 | 6c 6c 28 29 2c 20 72 65 6d 65 6d 62 65 72 20 74 6f 20 63 61 6c 6c 20 74 68 65 20 70 61 72 65 6e | ll(),.remember.to.call.the.paren |
| 1d4e0 | 74 20 69 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 2c 20 61 73 20 69 74 20 69 6e 69 74 69 61 6c 69 | t.implementation,.as.it.initiali |
| 1d500 | 7a 65 73 20 63 65 6c 6c 73 20 69 6e 20 69 74 65 6d 73 20 6f 66 20 48 65 61 64 65 72 20 61 6e 64 | zes.cells.in.items.of.Header.and |
| 1d520 | 20 46 6f 6f 74 65 72 20 74 79 70 65 73 2e 04 00 13 65 78 74 65 6e 64 69 6e 67 20 74 64 61 74 61 | .Footer.types....extending.tdata |
| 1d540 | 67 72 69 64 05 00 00 25 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 43 6f 6e 74 72 6f 6c 73 2e | grid...%index.php?page=Controls. |
| 1d560 | 52 65 70 65 61 74 65 72 23 35 33 30 31 01 00 0a 31 31 34 36 39 37 31 38 36 38 02 00 09 54 52 65 | Repeater#5301...1146971868...TRe |
| 1d580 | 70 65 61 74 65 72 03 00 8b 1f 54 52 65 70 65 61 74 65 72 20 64 69 73 70 6c 61 79 73 20 69 74 73 | peater....TRepeater.displays.its |
| 1d5a0 | 20 63 6f 6e 74 65 6e 74 20 64 65 66 69 6e 65 64 20 69 6e 20 74 65 6d 70 6c 61 74 65 73 20 72 65 | .content.defined.in.templates.re |
| 1d5c0 | 70 65 61 74 65 64 6c 79 20 62 61 73 65 64 20 6f 6e 20 74 68 65 20 67 69 76 65 6e 20 64 61 74 61 | peatedly.based.on.the.given.data |
| 1d5e0 | 20 73 70 65 63 69 66 69 65 64 20 62 79 20 74 68 65 20 44 61 74 61 53 6f 75 72 63 65 20 6f 72 20 | .specified.by.the.DataSource.or. |
| 1d600 | 44 61 74 61 53 6f 75 72 63 65 49 44 20 70 72 6f 70 65 72 74 79 2e 20 54 68 65 20 72 65 70 65 61 | DataSourceID.property..The.repea |
| 1d620 | 74 65 64 20 63 6f 6e 74 65 6e 74 73 20 63 61 6e 20 62 65 20 72 65 74 72 69 65 76 65 64 20 66 72 | ted.contents.can.be.retrieved.fr |
| 1d640 | 6f 6d 20 74 68 65 20 49 74 65 6d 73 20 70 72 6f 70 65 72 74 79 2e 20 45 61 63 68 20 69 74 65 6d | om.the.Items.property..Each.item |
| 1d660 | 20 69 73 20 63 72 65 61 74 65 64 20 62 79 20 69 6e 73 74 61 6e 74 69 61 74 69 6e 67 20 61 20 74 | .is.created.by.instantiating.a.t |
| 1d680 | 65 6d 70 6c 61 74 65 20 61 6e 64 20 65 61 63 68 20 69 73 20 61 20 63 68 69 6c 64 20 63 6f 6e 74 | emplate.and.each.is.a.child.cont |
| 1d6a0 | 72 6f 6c 20 6f 66 20 74 68 65 20 72 65 70 65 61 74 65 72 2e 0d 0a 0d 0a 0d 0a 4c 69 6b 65 20 6e | rol.of.the.repeater.......Like.n |
| 1d6c0 | 6f 72 6d 61 6c 20 63 6f 6e 74 72 6f 6c 20 74 65 6d 70 6c 61 74 65 73 2c 20 74 68 65 20 72 65 70 | ormal.control.templates,.the.rep |
| 1d6e0 | 65 61 74 65 72 20 74 65 6d 70 6c 61 74 65 73 20 63 61 6e 20 63 6f 6e 74 61 69 6e 20 73 74 61 74 | eater.templates.can.contain.stat |
| 1d700 | 69 63 20 74 65 78 74 2c 20 63 6f 6e 74 72 6f 6c 73 20 61 6e 64 20 73 70 65 63 69 61 6c 20 74 61 | ic.text,.controls.and.special.ta |
| 1d720 | 67 73 2c 20 77 68 69 63 68 20 61 66 74 65 72 20 69 6e 73 74 61 6e 74 69 61 74 69 6f 6e 2c 20 62 | gs,.which.after.instantiation,.b |
| 1d740 | 65 63 6f 6d 65 20 63 68 69 6c 64 20 63 6f 6e 74 65 6e 74 73 20 6f 66 20 74 68 65 20 63 6f 72 72 | ecome.child.contents.of.the.corr |
| 1d760 | 65 73 70 6f 6e 64 69 6e 67 20 69 74 65 6d 2e 20 54 52 65 70 65 61 74 65 72 20 64 65 66 69 65 6e | esponding.item..TRepeater.defien |
| 1d780 | 73 20 66 69 76 65 20 74 65 6d 70 6c 61 74 65 73 20 66 6f 72 20 64 69 66 66 65 72 65 6e 74 20 70 | s.five.templates.for.different.p |
| 1d7a0 | 75 72 70 6f 73 65 73 2c 0d 0a 0d 0a 0d 0a 20 20 48 65 61 64 65 72 54 65 6d 70 6c 61 74 65 20 2d | urposes,........HeaderTemplate.- |
| 1d7c0 | 20 74 68 65 20 74 65 6d 70 6c 61 74 65 20 75 73 65 64 20 66 6f 72 20 64 69 73 70 6c 61 79 69 6e | .the.template.used.for.displayin |
| 1d7e0 | 67 20 63 6f 6e 74 65 6e 74 20 61 74 20 74 68 65 20 62 65 67 69 6e 6e 69 6e 67 20 6f 66 20 61 20 | g.content.at.the.beginning.of.a. |
| 1d800 | 72 65 70 65 61 74 65 72 3b 0d 0a 20 20 46 6f 6f 74 65 72 54 65 6d 70 6c 61 74 65 20 2d 20 74 68 | repeater;....FooterTemplate.-.th |
| 1d820 | 65 20 74 65 6d 70 6c 61 74 65 20 75 73 65 64 20 66 6f 72 20 64 69 73 70 6c 61 79 69 6e 67 20 63 | e.template.used.for.displaying.c |
| 1d840 | 6f 6e 74 65 6e 74 20 61 74 20 74 68 65 20 65 6e 64 20 6f 66 20 61 20 72 65 70 65 61 74 65 72 3b | ontent.at.the.end.of.a.repeater; |
| 1d860 | 0d 0a 20 20 49 74 65 6d 54 65 6d 70 6c 61 74 65 20 2d 20 74 68 65 20 74 65 6d 70 6c 61 74 65 20 | ....ItemTemplate.-.the.template. |
| 1d880 | 75 73 65 64 20 66 6f 72 20 64 69 73 70 6c 61 79 69 6e 67 20 65 76 65 72 79 20 72 65 70 65 61 74 | used.for.displaying.every.repeat |
| 1d8a0 | 65 72 20 69 74 65 6d 2e 20 49 66 20 41 6c 74 65 72 6e 61 74 69 6e 67 49 74 65 6d 54 65 6d 70 6c | er.item..If.AlternatingItemTempl |
| 1d8c0 | 61 74 65 20 69 73 20 61 6c 73 6f 20 64 65 66 69 6e 65 64 2c 20 49 74 65 6d 54 65 6d 70 6c 61 74 | ate.is.also.defined,.ItemTemplat |
| 1d8e0 | 65 20 77 69 6c 6c 20 62 65 20 75 73 65 64 20 66 6f 72 20 64 69 73 70 6c 61 79 69 6e 67 20 69 74 | e.will.be.used.for.displaying.it |
| 1d900 | 65 6d 20 31 2c 20 33 2c 20 35 2c 20 65 74 63 2e 0d 0a 20 20 41 6c 74 65 72 6e 61 74 69 6e 67 49 | em.1,.3,.5,.etc.....AlternatingI |
| 1d920 | 74 65 6d 54 65 6d 70 6c 61 74 65 20 2d 20 74 68 65 20 74 65 6d 70 6c 61 74 65 20 75 73 65 64 20 | temTemplate.-.the.template.used. |
| 1d940 | 66 6f 72 20 64 69 73 70 6c 61 79 69 6e 67 20 65 76 65 72 79 20 61 6c 74 65 72 6e 61 74 69 6e 67 | for.displaying.every.alternating |
| 1d960 | 20 72 65 70 65 61 74 65 72 20 69 74 65 6d 20 28 69 2e 65 2e 2c 20 69 74 65 6d 20 32 2c 20 34 2c | .repeater.item.(i.e.,.item.2,.4, |
| 1d980 | 20 36 2c 20 65 74 63 2e 29 0d 0a 20 20 53 65 70 61 72 61 74 6f 72 54 65 6d 70 6c 61 74 65 20 2d | .6,.etc.)....SeparatorTemplate.- |
| 1d9a0 | 20 74 68 65 20 74 65 6d 70 6c 61 74 65 20 75 73 65 64 20 66 6f 72 20 64 69 73 70 6c 61 79 69 6e | .the.template.used.for.displayin |
| 1d9c0 | 67 20 63 6f 6e 74 65 6e 74 20 62 65 74 77 65 65 6e 20 69 74 65 6d 73 2e 0d 0a 0d 0a 0d 0a 54 6f | g.content.between.items.......To |
| 1d9e0 | 20 70 6f 70 75 6c 61 74 65 20 64 61 74 61 20 69 6e 74 6f 20 74 68 65 20 72 65 70 65 61 74 65 72 | .populate.data.into.the.repeater |
| 1da00 | 20 69 74 65 6d 73 2c 20 73 65 74 20 44 61 74 61 53 6f 75 72 63 65 20 74 6f 20 61 20 76 61 6c 69 | .items,.set.DataSource.to.a.vali |
| 1da20 | 64 20 64 61 74 61 20 6f 62 6a 65 63 74 2c 20 73 75 63 68 20 61 73 20 61 72 72 61 79 2c 20 54 4c | d.data.object,.such.as.array,.TL |
| 1da40 | 69 73 74 2c 20 54 4d 61 70 2c 20 6f 72 20 61 20 64 61 74 61 62 61 73 65 20 74 61 62 6c 65 2c 20 | ist,.TMap,.or.a.database.table,. |
| 1da60 | 61 6e 64 20 74 68 65 6e 20 63 61 6c 6c 20 64 61 74 61 42 69 6e 64 28 29 20 66 6f 72 20 74 68 65 | and.then.call.dataBind().for.the |
| 1da80 | 20 72 65 70 65 61 74 65 72 2e 20 54 68 61 74 20 69 73 2c 0d 0a 0d 0a 0d 0a 63 6c 61 73 73 20 4d | .repeater..That.is,......class.M |
| 1daa0 | 79 50 61 67 65 20 65 78 74 65 6e 64 73 20 54 50 61 67 65 20 7b 0d 0a 20 20 20 20 70 72 6f 74 65 | yPage.extends.TPage.{......prote |
| 1dac0 | 63 74 65 64 20 66 75 6e 63 74 69 6f 6e 20 6f 6e 4c 6f 61 64 28 24 70 61 72 61 6d 29 20 7b 0d 0a | cted.function.onLoad($param).{.. |
| 1dae0 | 20 20 20 20 20 20 20 20 70 61 72 65 6e 74 3a 3a 6f 6e 4c 6f 61 64 28 24 70 61 72 61 6d 29 3b 0d | ........parent::onLoad($param);. |
| 1db00 | 0a 20 20 20 20 20 20 20 20 69 66 28 21 24 74 68 69 73 2d 26 67 74 3b 49 73 50 6f 73 74 42 61 63 | .........if(!$this->IsPostBac |
| 1db20 | 6b 29 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 26 67 74 3b 52 65 70 65 | k).{..............$this->Repe |
| 1db40 | 61 74 65 72 2d 26 67 74 3b 44 61 74 61 53 6f 75 72 63 65 3d 24 64 61 74 61 3b 0d 0a 20 20 20 20 | ater->DataSource=$data;...... |
| 1db60 | 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 26 67 74 3b 52 65 70 65 61 74 65 72 2d 26 67 74 3b 64 | ........$this->Repeater->d |
| 1db80 | 61 74 61 42 69 6e 64 28 29 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 20 20 20 20 7d 0d 0a 7d 0d | ataBind();..........}......}..}. |
| 1dba0 | 0a 0d 0a 0d 0a 4e 6f 72 6d 61 6c 6c 79 2c 20 79 6f 75 20 6f 6e 6c 79 20 6e 65 65 64 20 74 6f 20 | .....Normally,.you.only.need.to. |
| 1dbc0 | 64 6f 20 74 68 69 73 20 77 68 65 6e 20 74 68 65 20 70 61 67 65 20 63 6f 6e 74 61 69 6e 69 6e 67 | do.this.when.the.page.containing |
| 1dbe0 | 20 74 68 65 20 72 65 70 65 61 74 65 72 20 69 73 20 69 6e 69 74 69 61 6c 6c 79 20 72 65 71 75 65 | .the.repeater.is.initially.reque |
| 1dc00 | 73 74 65 64 2e 20 49 6e 20 70 6f 73 74 62 61 63 6b 73 2c 20 54 52 65 70 65 61 74 65 72 20 69 73 | sted..In.postbacks,.TRepeater.is |
| 1dc20 | 20 73 6d 61 72 74 20 65 6e 6f 75 67 68 20 74 6f 20 72 65 6d 65 6d 62 65 72 20 74 68 65 20 70 72 | .smart.enough.to.remember.the.pr |
| 1dc40 | 65 76 69 6f 75 73 20 73 74 61 74 65 2c 20 69 2e 65 2e 2c 20 63 6f 6e 74 65 6e 74 73 20 70 6f 70 | evious.state,.i.e.,.contents.pop |
| 1dc60 | 75 6c 61 74 65 64 20 77 69 74 68 20 64 61 74 61 73 6f 75 72 63 65 20 69 6e 66 6f 72 6d 61 74 69 | ulated.with.datasource.informati |
| 1dc80 | 6f 6e 2e 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 73 61 6d 70 6c 65 20 64 69 73 70 6c 61 79 73 | on.The.following.sample.displays |
| 1dca0 | 20 74 61 62 75 6c 61 72 20 64 61 74 61 20 75 73 69 6e 67 20 54 52 65 70 65 61 74 65 72 2e 0d 0a | .tabular.data.using.TRepeater... |
| 1dcc0 | 0d 0a 0d 0a 54 52 65 70 65 61 74 65 72 20 70 72 6f 76 69 64 65 73 20 73 65 76 65 72 61 6c 20 65 | ....TRepeater.provides.several.e |
| 1dce0 | 76 65 6e 74 73 20 74 6f 20 66 61 63 69 6c 69 74 61 74 65 20 6d 61 6e 69 70 75 6c 61 74 69 6f 6e | vents.to.facilitate.manipulation |
| 1dd00 | 20 6f 66 20 69 74 73 20 69 74 65 6d 73 2c 0d 0a 0d 0a 0d 0a 20 20 4f 6e 49 74 65 6d 43 72 65 61 | .of.its.items,........OnItemCrea |
| 1dd20 | 74 65 64 20 2d 20 72 61 69 73 65 64 20 65 61 63 68 20 74 69 6d 65 20 61 6e 20 69 74 65 6d 20 69 | ted.-.raised.each.time.an.item.i |
| 1dd40 | 73 20 6e 65 77 6c 79 20 63 72 65 61 74 65 64 2e 20 57 68 65 6e 20 74 68 65 20 65 76 65 6e 74 20 | s.newly.created..When.the.event. |
| 1dd60 | 69 73 20 72 61 69 73 65 64 2c 20 64 61 74 61 20 61 6e 64 20 63 68 69 6c 64 20 63 6f 6e 74 72 6f | is.raised,.data.and.child.contro |
| 1dd80 | 6c 73 20 61 72 65 20 62 6f 74 68 20 61 76 61 69 6c 61 62 6c 65 20 66 6f 72 20 74 68 65 20 6e 65 | ls.are.both.available.for.the.ne |
| 1dda0 | 77 20 69 74 65 6d 2e 0d 0a 20 20 4f 6e 49 74 65 6d 44 61 74 61 42 6f 75 6e 64 20 2d 20 72 61 69 | w.item.....OnItemDataBound.-.rai |
| 1ddc0 | 73 65 64 20 65 61 63 68 20 74 69 6d 65 20 61 6e 20 69 74 65 6d 20 6a 75 73 74 20 63 6f 6d 70 6c | sed.each.time.an.item.just.compl |
| 1dde0 | 65 74 65 73 20 64 61 74 61 62 69 6e 64 69 6e 67 2e 20 57 68 65 6e 20 74 68 65 20 65 76 65 6e 74 | etes.databinding..When.the.event |
| 1de00 | 20 69 73 20 72 61 69 73 65 64 2c 20 64 61 74 61 20 61 6e 64 20 63 68 69 6c 64 20 63 6f 6e 74 72 | .is.raised,.data.and.child.contr |
| 1de20 | 6f 6c 73 20 61 72 65 20 62 6f 74 68 20 61 76 61 69 6c 61 62 6c 65 20 66 6f 72 20 74 68 65 20 69 | ols.are.both.available.for.the.i |
| 1de40 | 74 65 6d 2c 20 61 6e 64 20 74 68 65 20 69 74 65 6d 20 68 61 73 20 66 69 6e 69 73 68 65 64 20 64 | tem,.and.the.item.has.finished.d |
| 1de60 | 61 74 61 62 69 6e 64 69 6e 67 73 20 6f 66 20 69 74 73 65 6c 66 20 61 6e 64 20 61 6c 6c 20 69 74 | atabindings.of.itself.and.all.it |
| 1de80 | 73 20 63 68 69 6c 64 20 63 6f 6e 74 72 6f 6c 73 2e 0d 0a 20 20 4f 6e 49 74 65 6d 43 6f 6d 6d 61 | s.child.controls.....OnItemComma |
| 1dea0 | 6e 64 20 2d 20 72 61 69 73 65 64 20 77 68 65 6e 20 61 20 63 68 69 6c 64 20 63 6f 6e 74 72 6f 6c | nd.-.raised.when.a.child.control |
| 1dec0 | 20 6f 66 20 73 6f 6d 65 20 69 74 65 6d 20 28 73 75 63 68 20 61 73 20 61 20 54 42 75 74 74 6f 6e | .of.some.item.(such.as.a.TButton |
| 1dee0 | 29 20 72 61 69 73 65 73 20 61 6e 20 4f 6e 43 6f 6d 6d 61 6e 64 20 65 76 65 6e 74 2e 0d 0a 0d 0a | ).raises.an.OnCommand.event..... |
| 1df00 | 0d 0a 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 65 78 61 6d 70 6c 65 20 73 68 6f 77 73 20 68 6f | ..The.following.example.shows.ho |
| 1df20 | 77 20 74 6f 20 75 73 65 20 54 52 65 70 65 61 74 65 72 20 74 6f 20 64 69 73 70 6c 61 79 20 74 61 | w.to.use.TRepeater.to.display.ta |
| 1df40 | 62 75 6c 61 72 20 64 61 74 61 2e 0d 0a 0d 0a 0d 0a 0d 0a 54 52 65 70 65 61 74 65 72 20 63 61 6e | bular.data.........TRepeater.can |
| 1df60 | 20 62 65 20 75 73 65 64 20 69 6e 20 6d 6f 72 65 20 63 6f 6d 70 6c 65 78 20 73 69 74 75 61 74 69 | .be.used.in.more.complex.situati |
| 1df80 | 6f 6e 73 2e 20 41 73 20 61 6e 20 65 78 61 6d 70 6c 65 2c 20 77 65 20 73 68 6f 77 20 69 6e 20 74 | ons..As.an.example,.we.show.in.t |
| 1dfa0 | 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 68 6f 77 20 74 6f 20 75 73 65 20 6e 65 73 74 65 64 20 72 | he.following.how.to.use.nested.r |
| 1dfc0 | 65 70 65 61 74 65 72 73 2c 20 69 2e 65 2e 2c 20 72 65 70 65 61 74 65 72 20 69 6e 20 72 65 70 65 | epeaters,.i.e.,.repeater.in.repe |
| 1dfe0 | 61 74 65 72 2e 20 54 68 69 73 20 69 73 20 63 6f 6d 6d 6f 6e 6c 79 20 73 65 65 6e 20 69 6e 20 70 | ater..This.is.commonly.seen.in.p |
| 1e000 | 72 65 73 65 6e 74 69 6e 67 20 6d 61 73 74 65 72 2d 64 65 74 61 69 6c 20 64 61 74 61 2e 20 54 6f | resenting.master-detail.data..To |
| 1e020 | 20 75 73 65 20 61 20 72 65 70 65 61 74 65 72 20 77 69 74 68 69 6e 20 61 6e 6f 74 68 65 72 20 72 | .use.a.repeater.within.another.r |
| 1e040 | 65 70 65 61 74 65 72 2c 20 66 6f 72 20 61 6e 20 69 74 65 6d 20 66 6f 72 20 74 68 65 20 6f 75 74 | epeater,.for.an.item.for.the.out |
| 1e060 | 65 72 20 72 65 70 65 61 74 65 72 20 69 73 20 63 72 65 61 74 65 64 2c 20 77 65 20 6e 65 65 64 20 | er.repeater.is.created,.we.need. |
| 1e080 | 74 6f 20 73 65 74 20 74 68 65 20 64 65 74 61 69 6c 20 64 61 74 61 20 73 6f 75 72 63 65 20 66 6f | to.set.the.detail.data.source.fo |
| 1e0a0 | 72 20 74 68 65 20 69 6e 6e 65 72 20 72 65 70 65 61 74 65 72 2e 20 54 68 69 73 20 63 61 6e 20 62 | r.the.inner.repeater..This.can.b |
| 1e0c0 | 65 20 61 63 68 69 65 76 65 64 20 62 79 20 72 65 73 70 6f 6e 64 69 6e 67 20 74 6f 20 74 68 65 20 | e.achieved.by.responding.to.the. |
| 1e0e0 | 4f 6e 49 74 65 6d 44 61 74 61 42 6f 75 6e 64 20 65 76 65 6e 74 20 6f 66 20 74 68 65 20 6f 75 74 | OnItemDataBound.event.of.the.out |
| 1e100 | 65 72 20 72 65 70 65 61 74 65 72 2e 20 41 6e 20 4f 6e 49 74 65 6d 44 61 74 61 42 6f 75 6e 64 20 | er.repeater..An.OnItemDataBound. |
| 1e120 | 65 76 65 6e 74 20 69 73 20 72 61 69 73 65 64 20 65 61 63 68 20 74 69 6d 65 20 61 6e 20 6f 75 74 | event.is.raised.each.time.an.out |
| 1e140 | 65 72 20 72 65 70 65 61 74 65 72 20 69 74 65 6d 20 63 6f 6d 70 6c 65 74 65 73 20 64 61 74 61 62 | er.repeater.item.completes.datab |
| 1e160 | 69 6e 64 69 6e 67 2e 20 49 6e 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 65 78 61 6d 70 6c 65 | inding..In.the.following.example |
| 1e180 | 2c 20 77 65 20 65 78 70 6c 6f 69 74 20 61 6e 6f 74 68 65 72 20 65 76 65 6e 74 20 6f 66 20 72 65 | ,.we.exploit.another.event.of.re |
| 1e1a0 | 70 65 61 74 65 72 20 63 61 6c 6c 65 64 20 4f 6e 49 74 65 6d 43 72 65 61 74 65 64 2c 20 77 68 69 | peater.called.OnItemCreated,.whi |
| 1e1c0 | 63 68 20 69 73 20 72 61 69 73 65 64 20 65 61 63 68 20 74 69 6d 65 20 61 20 72 65 70 65 61 74 65 | ch.is.raised.each.time.a.repeate |
| 1e1e0 | 72 20 69 74 65 6d 20 28 61 6e 64 20 69 74 73 20 63 6f 6e 74 65 6e 74 29 20 69 73 20 6e 65 77 6c | r.item.(and.its.content).is.newl |
| 1e200 | 79 20 63 72 65 61 74 65 64 2e 20 57 65 20 72 65 73 70 6f 6e 64 20 74 6f 20 74 68 69 73 20 65 76 | y.created..We.respond.to.this.ev |
| 1e220 | 65 6e 74 20 62 79 20 73 65 74 74 69 6e 67 20 64 69 66 66 65 72 65 6e 74 20 62 61 63 6b 67 72 6f | ent.by.setting.different.backgro |
| 1e240 | 75 6e 64 20 63 6f 6c 6f 72 73 20 66 6f 72 20 72 65 70 65 61 74 65 72 20 69 74 65 6d 73 20 74 6f | und.colors.for.repeater.items.to |
| 1e260 | 20 61 63 68 69 65 76 65 20 61 6c 74 65 72 6e 61 74 69 6e 67 20 69 74 65 6d 20 62 61 63 6b 67 72 | .achieve.alternating.item.backgr |
| 1e280 | 6f 75 6e 64 20 64 69 73 70 6c 61 79 2e 20 54 68 69 73 20 73 61 76 65 73 20 75 73 20 66 72 6f 6d | ound.display..This.saves.us.from |
| 1e2a0 | 20 77 72 69 74 69 6e 67 20 61 6e 20 41 6c 74 65 72 6e 61 74 69 6e 67 49 74 65 6d 54 65 6d 70 6c | .writing.an.AlternatingItemTempl |
| 1e2c0 | 61 74 65 20 66 6f 72 20 74 68 65 20 72 65 70 65 61 74 65 72 73 2e 0d 0a 0d 0a 0d 0a 0d 0a 42 65 | ate.for.the.repeaters.........Be |
| 1e2e0 | 73 69 64 65 73 20 64 69 73 70 6c 61 79 69 6e 67 20 64 61 74 61 2c 20 54 52 65 70 65 61 74 65 72 | sides.displaying.data,.TRepeater |
| 1e300 | 20 63 61 6e 20 61 6c 73 6f 20 62 65 20 75 73 65 64 20 74 6f 20 63 6f 6c 6c 65 63 74 20 64 61 74 | .can.also.be.used.to.collect.dat |
| 1e320 | 61 20 66 72 6f 6d 20 75 73 65 72 73 2e 20 56 61 6c 69 64 61 74 69 6f 6e 20 63 6f 6e 74 72 6f 6c | a.from.users..Validation.control |
| 1e340 | 73 20 63 61 6e 20 62 65 20 70 6c 61 63 65 64 20 69 6e 20 54 52 65 70 65 61 74 65 72 20 74 65 6d | s.can.be.placed.in.TRepeater.tem |
| 1e360 | 70 6c 61 74 65 73 20 74 6f 20 76 65 72 69 66 79 20 74 68 61 74 20 75 73 65 72 20 69 6e 70 75 74 | plates.to.verify.that.user.input |
| 1e380 | 73 20 61 72 65 20 76 61 6c 69 64 2e 0d 0a 0d 0a 0d 0a 54 68 65 20 50 52 41 44 4f 20 63 6f 6d 70 | s.are.valid.......The.PRADO.comp |
| 1e3a0 | 6f 6e 65 6e 74 20 63 6f 6d 70 6f 73 65 72 20 64 65 6d 6f 20 69 73 20 61 20 67 6f 6f 64 20 65 78 | onent.composer.demo.is.a.good.ex |
| 1e3c0 | 61 6d 70 6c 65 20 6f 66 20 73 75 63 68 20 75 73 61 67 65 2e 20 49 74 20 75 73 65 73 20 61 20 72 | ample.of.such.usage..It.uses.a.r |
| 1e3e0 | 65 70 65 61 74 65 72 20 74 6f 20 63 6f 6c 6c 65 63 74 20 74 68 65 20 63 6f 6d 70 6f 6e 65 6e 74 | epeater.to.collect.the.component |
| 1e400 | 20 70 72 6f 70 65 72 74 79 20 61 6e 64 20 65 76 65 6e 74 20 64 65 66 69 6e 69 74 69 6f 6e 73 2e | .property.and.event.definitions. |
| 1e420 | 20 55 73 65 72 73 20 63 61 6e 20 61 6c 73 6f 20 64 65 6c 65 74 65 20 6f 72 20 61 64 6a 75 73 74 | .Users.can.also.delete.or.adjust |
| 1e440 | 20 74 68 65 20 6f 72 64 65 72 20 6f 66 20 74 68 65 20 70 72 6f 70 65 72 74 69 65 73 20 61 6e 64 | .the.order.of.the.properties.and |
| 1e460 | 20 65 76 65 6e 74 73 2c 20 77 68 69 63 68 20 69 73 20 69 6d 70 6c 65 6d 65 6e 74 65 64 20 62 79 | .events,.which.is.implemented.by |
| 1e480 | 20 72 65 73 70 6f 6e 64 69 6e 67 20 74 6f 20 74 68 65 20 4f 6e 49 74 65 6d 43 6f 6d 6d 61 6e 64 | .responding.to.the.OnItemCommand |
| 1e4a0 | 20 65 76 65 6e 74 20 6f 66 20 72 65 70 65 61 74 65 72 2e 0d 0a 0d 0a 0d 0a 53 65 65 20 69 6e 20 | .event.of.repeater.......See.in. |
| 1e4c0 | 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 79 65 74 20 61 6e 6f 74 68 65 72 20 65 78 61 6d 70 6c | the.following.yet.another.exampl |
| 1e4e0 | 65 20 73 68 6f 77 69 6e 67 20 68 6f 77 20 74 6f 20 75 73 65 20 72 65 70 65 61 74 65 72 20 74 6f | e.showing.how.to.use.repeater.to |
| 1e500 | 20 63 6f 6c 6c 65 63 74 20 75 73 65 72 20 69 6e 70 75 74 73 2e 04 00 09 74 72 65 70 65 61 74 65 | .collect.user.inputs....trepeate |
| 1e520 | 72 05 00 00 27 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 43 6f 6e 74 72 6f 6c 73 2e 4e 65 77 | r...'index.php?page=Controls.New |
| 1e540 | 43 6f 6e 74 72 6f 6c 23 35 34 30 31 01 00 0a 31 31 34 36 39 37 31 38 36 38 02 00 14 57 72 69 74 | Control#5401...1146971868...Writ |
| 1e560 | 69 6e 67 20 4e 65 77 20 43 6f 6e 74 72 6f 6c 73 03 00 80 03 57 72 69 74 69 6e 67 20 6e 65 77 20 | ing.New.Controls....Writing.new. |
| 1e580 | 63 6f 6e 74 72 6f 6c 73 20 69 73 20 6f 66 74 65 6e 20 64 65 73 69 72 65 64 20 62 79 20 61 64 76 | controls.is.often.desired.by.adv |
| 1e5a0 | 61 6e 63 65 64 20 70 72 6f 67 72 61 6d 6d 65 72 73 2c 20 62 65 63 61 75 73 65 20 74 68 65 79 20 | anced.programmers,.because.they. |
| 1e5c0 | 77 61 6e 74 20 74 6f 20 72 65 75 73 65 20 74 68 65 20 63 6f 64 65 20 74 68 61 74 20 74 68 65 79 | want.to.reuse.the.code.that.they |
| 1e5e0 | 20 77 72 69 74 65 20 66 6f 72 20 64 65 61 6c 69 6e 67 20 77 69 74 68 20 63 6f 6d 70 6c 65 78 20 | .write.for.dealing.with.complex. |
| 1e600 | 70 72 65 73 65 6e 74 61 74 69 6f 6e 20 61 6e 64 20 75 73 65 72 20 69 6e 74 65 72 61 63 74 69 6f | presentation.and.user.interactio |
| 1e620 | 6e 73 2e 0d 0a 0d 0a 0d 0a 49 6e 20 67 65 6e 65 72 61 6c 2c 20 74 68 65 72 65 20 61 72 65 20 74 | ns.......In.general,.there.are.t |
| 1e640 | 77 6f 20 77 61 79 73 20 6f 66 20 77 72 69 74 69 6e 67 20 6e 65 77 20 63 6f 6e 74 72 6f 6c 73 3a | wo.ways.of.writing.new.controls: |
| 1e660 | 20 63 6f 6d 70 6f 73 69 74 69 6f 6e 20 6f 66 20 65 78 69 73 74 69 6e 67 20 63 6f 6e 74 72 6f 6c | .composition.of.existing.control |
| 1e680 | 73 20 61 6e 64 20 65 78 74 65 6e 64 69 6e 67 20 65 78 69 73 74 69 6e 67 20 63 6f 6e 74 72 6f 6c | s.and.extending.existing.control |
| 1e6a0 | 73 2e 20 54 68 65 79 20 61 6c 6c 20 72 65 71 75 69 72 65 20 74 68 61 74 20 74 68 65 20 6e 65 77 | s..They.all.require.that.the.new |
| 1e6c0 | 20 63 6f 6e 74 72 6f 6c 20 69 6e 68 65 72 69 74 20 66 72 6f 6d 20 54 43 6f 6e 74 72 6f 6c 20 6f | .control.inherit.from.TControl.o |
| 1e6e0 | 72 20 69 74 73 20 63 68 69 6c 64 20 63 6c 61 73 73 65 73 2e 04 00 14 77 72 69 74 69 6e 67 20 6e | r.its.child.classes....writing.n |
| 1e700 | 65 77 20 63 6f 6e 74 72 6f 6c 73 05 00 00 27 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 43 6f | ew.controls...'index.php?page=Co |
| 1e720 | 6e 74 72 6f 6c 73 2e 4e 65 77 43 6f 6e 74 72 6f 6c 23 35 34 30 32 01 00 0a 31 31 34 36 39 37 31 | ntrols.NewControl#5402...1146971 |
| 1e740 | 38 36 38 02 00 20 43 6f 6d 70 6f 73 69 74 69 6f 6e 20 6f 66 20 45 78 69 73 74 69 6e 67 20 43 6f | 868...Composition.of.Existing.Co |
| 1e760 | 6e 74 72 6f 6c 73 03 00 90 07 43 6f 6d 70 6f 73 69 74 69 6f 6e 20 69 73 20 74 68 65 20 65 61 73 | ntrols....Composition.is.the.eas |
| 1e780 | 69 65 73 74 20 77 61 79 20 6f 66 20 63 72 65 61 74 69 6e 67 20 6e 65 77 20 63 6f 6e 74 72 6f 6c | iest.way.of.creating.new.control |
| 1e7a0 | 73 2e 20 49 74 20 6d 61 69 6e 6c 79 20 69 6e 76 6f 6c 76 65 73 20 69 6e 73 74 61 6e 74 69 61 74 | s..It.mainly.involves.instantiat |
| 1e7c0 | 69 6e 67 20 65 78 69 73 74 69 6e 67 20 63 6f 6e 74 72 6f 6c 73 2c 20 63 6f 6e 66 69 67 75 72 69 | ing.existing.controls,.configuri |
| 1e7e0 | 6e 67 20 74 68 65 6d 20 61 6e 64 20 6d 61 6b 69 6e 67 20 74 68 65 6d 20 74 68 65 20 63 6f 6e 73 | ng.them.and.making.them.the.cons |
| 1e800 | 74 69 74 75 65 6e 74 20 63 6f 6d 70 6f 6e 65 6e 74 73 2e 20 54 68 65 20 70 72 6f 70 65 72 74 69 | tituent.components..The.properti |
| 1e820 | 65 73 20 6f 66 20 74 68 65 20 63 6f 6e 73 74 69 74 75 65 6e 74 20 63 6f 6d 70 6f 6e 65 6e 74 73 | es.of.the.constituent.components |
| 1e840 | 20 61 72 65 20 65 78 70 6f 73 65 64 20 74 68 72 6f 75 67 68 20 73 75 62 70 72 6f 70 65 72 74 69 | .are.exposed.through.subproperti |
| 1e860 | 65 73 2e 0d 0a 0d 0a 0d 0a 4f 6e 65 20 63 61 6e 20 63 6f 6d 70 6f 73 65 20 61 20 6e 65 77 20 63 | es.......One.can.compose.a.new.c |
| 1e880 | 6f 6e 74 72 6f 6c 20 69 6e 20 74 77 6f 20 77 61 79 73 2e 20 4f 6e 65 20 69 73 20 74 6f 20 65 78 | ontrol.in.two.ways..One.is.to.ex |
| 1e8a0 | 74 65 6e 64 20 54 43 6f 6d 70 6f 73 69 74 65 43 6f 6e 74 72 6f 6c 20 61 6e 64 20 6f 76 65 72 72 | tend.TCompositeControl.and.overr |
| 1e8c0 | 69 64 65 20 74 68 65 20 54 43 6f 6e 74 72 6f 6c 3a 3a 63 72 65 61 74 65 43 68 69 6c 64 43 6f 6e | ide.the.TControl::createChildCon |
| 1e8e0 | 74 72 6f 6c 73 28 29 20 6d 65 74 68 6f 64 2e 20 54 68 65 20 6f 74 68 65 72 20 69 73 20 74 6f 20 | trols().method..The.other.is.to. |
| 1e900 | 65 78 74 65 6e 64 20 54 54 65 6d 70 6c 61 74 65 43 6f 6e 74 72 6f 6c 20 28 6f 72 20 69 74 73 20 | extend.TTemplateControl.(or.its. |
| 1e920 | 63 68 69 6c 64 20 63 6c 61 73 73 65 73 29 20 61 6e 64 20 77 72 69 74 65 20 61 20 63 6f 6e 74 72 | child.classes).and.write.a.contr |
| 1e940 | 6f 6c 20 74 65 6d 70 6c 61 74 65 2e 20 54 68 65 20 6c 61 74 74 65 72 20 69 73 20 65 61 73 69 65 | ol.template..The.latter.is.easie |
| 1e960 | 72 20 74 6f 20 75 73 65 20 61 6e 64 20 63 61 6e 20 6f 72 67 61 6e 69 7a 65 20 74 68 65 20 6c 61 | r.to.use.and.can.organize.the.la |
| 1e980 | 79 6f 75 74 20 63 6f 6e 73 74 69 74 75 65 6e 74 20 63 6f 6d 70 6f 65 6e 74 73 20 6d 6f 72 65 20 | yout.constituent.compoents.more. |
| 1e9a0 | 69 6e 74 75 69 74 69 76 65 6c 79 2c 20 77 68 69 6c 65 20 74 68 65 20 66 6f 72 6d 65 72 20 69 73 | intuitively,.while.the.former.is |
| 1e9c0 | 20 6d 6f 72 65 20 65 66 66 69 63 69 65 6e 74 20 62 65 63 61 75 73 65 20 69 74 20 64 6f 65 73 20 | .more.efficient.because.it.does. |
| 1e9e0 | 6e 6f 74 20 72 65 71 75 69 72 65 20 70 61 72 73 69 6e 67 20 6f 66 20 74 68 65 20 74 65 6d 70 6c | not.require.parsing.of.the.templ |
| 1ea00 | 61 74 65 2e 0d 0a 0d 0a 0d 0a 41 73 20 61 6e 20 65 78 61 6d 70 6c 65 2c 20 77 65 20 73 68 6f 77 | ate.......As.an.example,.we.show |
| 1ea20 | 20 68 6f 77 20 74 6f 20 63 72 65 61 74 65 20 61 20 6c 61 62 65 6c 65 64 20 74 65 78 74 62 6f 78 | .how.to.create.a.labeled.textbox |
| 1ea40 | 20 63 61 6c 6c 65 64 20 4c 61 62 65 6c 65 64 54 65 78 74 42 6f 78 20 75 73 69 6e 67 20 74 68 65 | .called.LabeledTextBox.using.the |
| 1ea60 | 20 61 62 6f 76 65 20 74 77 6f 20 61 70 70 72 6f 61 63 68 65 73 2e 20 41 20 6c 61 62 65 6c 65 64 | .above.two.approaches..A.labeled |
| 1ea80 | 20 74 65 78 74 62 6f 78 20 64 69 73 70 6c 61 79 73 20 61 20 6c 61 62 65 6c 20 62 65 73 69 64 65 | .textbox.displays.a.label.beside |
| 1eaa0 | 73 20 61 20 74 65 78 74 62 6f 78 2e 20 57 65 20 77 61 6e 74 20 72 65 75 73 65 20 74 68 65 20 50 | s.a.textbox..We.want.reuse.the.P |
| 1eac0 | 52 41 44 4f 20 70 72 6f 76 69 64 65 64 20 54 4c 61 62 65 6c 20 61 6e 64 20 54 54 65 78 74 42 6f | RADO.provided.TLabel.and.TTextBo |
| 1eae0 | 78 20 74 6f 20 61 63 63 6f 6d 70 6c 69 73 68 20 74 68 69 73 20 74 61 73 6b 2e 04 00 20 63 6f 6d | x.to.accomplish.this.task....com |
| 1eb00 | 70 6f 73 69 74 69 6f 6e 20 6f 66 20 65 78 69 73 74 69 6e 67 20 63 6f 6e 74 72 6f 6c 73 05 00 00 | position.of.existing.controls... |
| 1eb20 | 27 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 43 6f 6e 74 72 6f 6c 73 2e 4e 65 77 43 6f 6e 74 | 'index.php?page=Controls.NewCont |
| 1eb40 | 72 6f 6c 23 35 34 30 34 01 00 0a 31 31 34 36 39 37 31 38 36 38 02 00 20 43 6f 6d 70 6f 73 69 74 | rol#5404...1146971868...Composit |
| 1eb60 | 69 6f 6e 20 62 79 20 57 72 69 74 69 6e 67 20 54 65 6d 70 6c 61 74 65 73 03 00 d9 08 57 65 20 6e | ion.by.Writing.Templates....We.n |
| 1eb80 | 65 65 64 20 74 77 6f 20 66 69 6c 65 73 3a 20 61 20 63 6f 6e 74 72 6f 6c 20 63 6c 61 73 73 20 66 | eed.two.files:.a.control.class.f |
| 1eba0 | 69 6c 65 20 6e 61 6d 65 64 20 4c 61 62 65 6c 65 64 54 65 78 74 42 6f 78 2e 70 68 70 20 61 6e 64 | ile.named.LabeledTextBox.php.and |
| 1ebc0 | 20 61 20 63 6f 6e 74 72 6f 6c 20 74 65 6d 70 6c 61 74 65 20 66 69 6c 65 20 6e 61 6d 65 64 20 4c | .a.control.template.file.named.L |
| 1ebe0 | 61 62 65 6c 65 64 54 65 78 74 42 6f 78 2e 74 70 6c 2e 20 42 6f 74 68 20 6d 75 73 74 20 72 65 73 | abeledTextBox.tpl..Both.must.res |
| 1ec00 | 69 64 65 20 75 6e 64 65 72 20 74 68 65 20 73 61 6d 65 20 64 69 72 65 63 74 6f 72 79 2e 0d 0a 0d | ide.under.the.same.directory.... |
| 1ec20 | 0a 0d 0a 4c 69 6b 65 20 63 72 65 61 74 69 6e 67 20 61 20 50 52 41 44 4f 20 70 61 67 65 2c 20 77 | ...Like.creating.a.PRADO.page,.w |
| 1ec40 | 65 20 63 61 6e 20 65 61 73 69 6c 79 20 77 72 69 74 65 20 64 6f 77 6e 20 74 68 65 20 63 6f 6e 74 | e.can.easily.write.down.the.cont |
| 1ec60 | 65 6e 74 20 69 6e 20 74 68 65 20 63 6f 6e 74 72 6f 6c 20 74 65 6d 70 6c 61 74 65 20 66 69 6c 65 | ent.in.the.control.template.file |
| 1ec80 | 2e 0d 0a 0d 0a 0d 0a 26 61 6d 70 3b 6c 74 3b 63 6f 6d 3a 54 4c 61 62 65 6c 20 49 44 3d 26 71 75 | .......<com:TLabel.ID=&qu |
| 1eca0 | 6f 74 3b 4c 61 62 65 6c 26 71 75 6f 74 3b 20 46 6f 72 43 6f 6e 74 72 6f 6c 3d 26 71 75 6f 74 3b | ot;Label".ForControl=" |
| 1ecc0 | 54 65 78 74 42 6f 78 26 71 75 6f 74 3b 20 2f 26 61 6d 70 3b 67 74 3b 0d 0a 26 61 6d 70 3b 6c 74 | TextBox"./>..&lt |
| 1ece0 | 3b 63 6f 6d 3a 54 54 65 78 74 42 6f 78 20 49 44 3d 26 71 75 6f 74 3b 54 65 78 74 42 6f 78 26 71 | ;com:TTextBox.ID="TextBox&q |
| 1ed00 | 75 6f 74 3b 20 2f 26 61 6d 70 3b 67 74 3b 0d 0a 0d 0a 0d 0a 54 68 65 20 61 62 6f 76 65 20 74 65 | uot;./>......The.above.te |
| 1ed20 | 6d 70 6c 61 74 65 20 73 70 65 63 69 66 69 65 73 20 61 20 54 4c 61 62 65 6c 20 63 6f 6e 74 72 6f | mplate.specifies.a.TLabel.contro |
| 1ed40 | 6c 20 6e 61 6d 65 64 20 4c 61 62 65 6c 20 61 6e 64 20 61 20 54 54 65 78 74 42 6f 78 20 63 6f 6e | l.named.Label.and.a.TTextBox.con |
| 1ed60 | 74 72 6f 6c 20 6e 61 6d 65 64 20 54 65 78 74 42 6f 78 2e 20 57 65 20 77 6f 75 6c 64 20 74 6f 20 | trol.named.TextBox..We.would.to. |
| 1ed80 | 65 78 70 6f 73 65 20 74 68 65 73 65 20 74 77 6f 20 63 6f 6e 74 72 6f 6c 73 2e 20 54 68 69 73 20 | expose.these.two.controls..This. |
| 1eda0 | 63 61 6e 20 62 65 20 64 6f 6e 65 20 62 79 20 64 65 66 69 6e 69 6e 67 20 61 20 70 72 6f 70 65 72 | can.be.done.by.defining.a.proper |
| 1edc0 | 74 79 20 66 6f 72 20 65 61 63 68 20 63 6f 6e 74 72 6f 6c 20 69 6e 20 74 68 65 20 4c 61 62 65 6c | ty.for.each.control.in.the.Label |
| 1ede0 | 65 64 54 65 78 74 42 6f 78 20 63 6c 61 73 73 20 66 69 6c 65 2e 20 46 6f 72 20 65 78 61 6d 70 6c | edTextBox.class.file..For.exampl |
| 1ee00 | 65 2c 20 77 65 20 63 61 6e 20 64 65 66 69 6e 65 20 61 20 4c 61 62 65 6c 20 70 72 6f 70 65 72 74 | e,.we.can.define.a.Label.propert |
| 1ee20 | 79 20 61 73 20 66 6f 6c 6c 6f 77 73 2c 0d 0a 0d 0a 0d 0a 63 6c 61 73 73 20 4c 61 62 65 6c 65 64 | y.as.follows,......class.Labeled |
| 1ee40 | 54 65 78 74 42 6f 78 20 65 78 74 65 6e 64 73 20 54 54 65 6d 70 6c 61 74 65 43 6f 6e 74 72 6f 6c | TextBox.extends.TTemplateControl |
| 1ee60 | 20 7b 0d 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 67 65 74 4c 61 62 65 6c | .{......public.function.getLabel |
| 1ee80 | 28 29 20 7b 0d 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 26 67 74 3b 65 6e 73 75 72 65 43 68 | ().{..........$this->ensureCh |
| 1eea0 | 69 6c 64 43 6f 6e 74 72 6f 6c 73 28 29 3b 0d 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 24 | ildControls();..........return.$ |
| 1eec0 | 74 68 69 73 2d 26 67 74 3b 67 65 74 52 65 67 69 73 74 65 72 65 64 4f 62 6a 65 63 74 28 27 4c 61 | this->getRegisteredObject('La |
| 1eee0 | 62 65 6c 27 29 3b 0d 0a 20 20 20 20 7d 0d 0a 7d 0d 0a 0d 0a 0d 0a 49 6e 20 74 68 65 20 61 62 6f | bel');......}..}......In.the.abo |
| 1ef00 | 76 65 2c 20 74 68 65 20 6d 65 74 68 6f 64 20 63 61 6c 6c 20 74 6f 20 65 6e 73 75 72 65 43 68 69 | ve,.the.method.call.to.ensureChi |
| 1ef20 | 6c 64 43 6f 6e 74 72 6f 6c 73 28 29 20 65 6e 73 75 72 65 73 20 74 68 61 74 20 62 6f 74 68 20 74 | ldControls().ensures.that.both.t |
| 1ef40 | 68 65 20 6c 61 62 65 6c 20 61 6e 64 20 74 68 65 20 74 65 78 74 62 6f 78 20 63 6f 6e 74 72 6f 6c | he.label.and.the.textbox.control |
| 1ef60 | 73 20 61 72 65 20 63 72 65 61 74 65 64 20 28 66 72 6f 6d 20 74 65 6d 70 6c 61 74 65 29 20 77 68 | s.are.created.(from.template).wh |
| 1ef80 | 65 6e 20 74 68 65 20 4c 61 62 65 6c 20 70 72 6f 70 65 72 74 79 20 69 73 20 61 63 63 65 73 73 65 | en.the.Label.property.is.accesse |
| 1efa0 | 64 2e 20 54 68 65 20 54 65 78 74 42 6f 78 20 70 72 6f 70 65 72 74 79 20 63 61 6e 20 62 65 20 69 | d..The.TextBox.property.can.be.i |
| 1efc0 | 6d 70 6c 65 6d 65 6e 74 65 64 20 73 69 6d 69 6c 61 72 6c 79 2e 04 00 20 63 6f 6d 70 6f 73 69 74 | mplemented.similarly....composit |
| 1efe0 | 69 6f 6e 20 62 79 20 77 72 69 74 69 6e 67 20 74 65 6d 70 6c 61 74 65 73 05 00 00 27 69 6e 64 65 | ion.by.writing.templates...'inde |
| 1f000 | 78 2e 70 68 70 3f 70 61 67 65 3d 43 6f 6e 74 72 6f 6c 73 2e 4e 65 77 43 6f 6e 74 72 6f 6c 23 35 | x.php?page=Controls.NewControl#5 |
| 1f020 | 34 30 35 01 00 0a 31 31 34 36 39 37 31 38 36 38 02 00 2f 43 6f 6d 70 6f 73 69 74 69 6f 6e 20 62 | 405...1146971868../Composition.b |
| 1f040 | 79 20 4f 76 65 72 72 69 64 69 6e 67 20 63 72 65 61 74 65 43 68 69 6c 64 43 6f 6e 74 72 6f 6c 73 | y.Overriding.createChildControls |
| 1f060 | 28 29 03 00 eb 08 46 6f 72 20 61 20 63 6f 6d 70 6f 73 69 74 65 20 63 6f 6e 74 72 6f 6c 20 61 73 | ()....For.a.composite.control.as |
| 1f080 | 20 73 69 6d 70 6c 65 20 61 73 20 4c 61 62 65 6c 65 64 54 65 78 74 42 6f 78 2c 20 69 74 20 69 73 | .simple.as.LabeledTextBox,.it.is |
| 1f0a0 | 20 62 65 74 74 65 72 20 74 6f 20 63 72 65 61 74 65 20 69 74 20 62 79 20 65 78 74 65 6e 64 69 6e | .better.to.create.it.by.extendin |
| 1f0c0 | 67 20 54 43 6f 6d 70 6f 73 69 74 65 43 6f 6e 74 72 6f 6c 20 61 6e 64 20 6f 76 65 72 72 69 64 69 | g.TCompositeControl.and.overridi |
| 1f0e0 | 6e 67 20 74 68 65 20 63 72 65 61 74 65 43 68 69 6c 64 43 6f 6e 74 72 6f 6c 73 28 29 20 6d 65 74 | ng.the.createChildControls().met |
| 1f100 | 68 6f 64 2c 20 62 65 63 61 75 73 65 20 69 74 20 64 6f 65 73 20 6e 6f 74 20 75 73 65 20 74 65 6d | hod,.because.it.does.not.use.tem |
| 1f120 | 70 6c 61 74 65 73 20 61 6e 64 20 74 68 75 73 20 73 61 76 65 73 20 74 65 6d 70 6c 61 74 65 20 70 | plates.and.thus.saves.template.p |
| 1f140 | 61 72 73 69 6e 67 20 74 69 6d 65 2e 0d 0a 0d 0a 0d 0a 43 6f 6d 70 6c 65 74 65 20 63 6f 64 65 20 | arsing.time.......Complete.code. |
| 1f160 | 66 6f 72 20 4c 61 62 65 6c 65 64 54 65 78 74 42 6f 78 20 69 73 20 73 68 6f 77 6e 20 61 73 20 66 | for.LabeledTextBox.is.shown.as.f |
| 1f180 | 6f 6c 6c 6f 77 73 2c 0d 0a 0d 0a 0d 0a 63 6c 61 73 73 20 4c 61 62 65 6c 65 64 54 65 78 74 42 6f | ollows,......class.LabeledTextBo |
| 1f1a0 | 78 20 65 78 74 65 6e 64 73 20 54 43 6f 6d 70 6f 73 69 74 65 43 6f 6e 74 72 6f 6c 20 7b 0d 0a 20 | x.extends.TCompositeControl.{... |
| 1f1c0 | 20 20 20 70 72 69 76 61 74 65 20 24 5f 6c 61 62 65 6c 3b 0d 0a 20 20 20 20 70 72 69 76 61 74 65 | ...private.$_label;......private |
| 1f1e0 | 20 24 5f 74 65 78 74 62 6f 78 3b 0d 0a 20 20 20 20 70 72 6f 74 65 63 74 65 64 20 66 75 6e 63 74 | .$_textbox;......protected.funct |
| 1f200 | 69 6f 6e 20 63 72 65 61 74 65 43 68 69 6c 64 43 6f 6e 74 72 6f 6c 73 28 29 20 7b 0d 0a 20 20 20 | ion.createChildControls().{..... |
| 1f220 | 20 20 20 20 20 24 74 68 69 73 2d 26 67 74 3b 5f 6c 61 62 65 6c 3d 6e 65 77 20 54 4c 61 62 65 6c | .....$this->_label=new.TLabel |
| 1f240 | 3b 0d 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 26 67 74 3b 5f 6c 61 62 65 6c 2d 26 67 74 3b | ;..........$this->_label-> |
| 1f260 | 73 65 74 49 44 28 27 4c 61 62 65 6c 27 29 3b 0d 0a 20 20 20 20 20 20 20 20 2f 2f 20 61 64 64 20 | setID('Label');..........//.add. |
| 1f280 | 74 68 65 20 6c 61 62 65 6c 20 61 73 20 61 20 63 68 69 6c 64 20 6f 66 20 4c 61 62 65 6c 65 64 54 | the.label.as.a.child.of.LabeledT |
| 1f2a0 | 65 78 74 42 6f 78 0d 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 26 67 74 3b 67 65 74 43 6f 6e | extBox..........$this->getCon |
| 1f2c0 | 74 72 6f 6c 73 28 29 2d 26 67 74 3b 61 64 64 28 24 6c 61 62 65 6c 29 3b 0d 0a 20 20 20 20 20 20 | trols()->add($label);........ |
| 1f2e0 | 20 20 24 74 68 69 73 2d 26 67 74 3b 5f 74 65 78 74 62 6f 78 3d 6e 65 77 20 54 54 65 78 74 42 6f | ..$this->_textbox=new.TTextBo |
| 1f300 | 78 3b 0d 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 26 67 74 3b 5f 74 65 78 74 62 6f 78 2d 26 | x;..........$this->_textbox-& |
| 1f320 | 67 74 3b 73 65 74 49 44 28 27 54 65 78 74 42 6f 78 27 29 3b 0d 0a 20 20 20 20 20 20 20 20 24 74 | gt;setID('TextBox');..........$t |
| 1f340 | 68 69 73 2d 26 67 74 3b 5f 6c 61 62 65 6c 2d 26 67 74 3b 73 65 74 46 6f 72 43 6f 6e 74 72 6f 6c | his->_label->setForControl |
| 1f360 | 28 27 54 65 78 74 42 6f 78 27 29 3b 0d 0a 20 20 20 20 20 20 20 20 2f 2f 20 61 64 64 20 74 68 65 | ('TextBox');..........//.add.the |
| 1f380 | 20 74 65 78 74 62 6f 78 20 61 73 20 61 20 63 68 69 6c 64 20 6f 66 20 4c 61 62 65 6c 65 64 54 65 | .textbox.as.a.child.of.LabeledTe |
| 1f3a0 | 78 74 42 6f 78 0d 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 26 67 74 3b 67 65 74 43 6f 6e 74 | xtBox..........$this->getCont |
| 1f3c0 | 72 6f 6c 73 28 29 2d 26 67 74 3b 61 64 64 28 24 74 65 78 74 62 6f 78 29 3b 0d 0a 20 20 20 20 7d | rols()->add($textbox);......} |
| 1f3e0 | 0d 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 67 65 74 4c 61 62 65 6c 28 29 | ......public.function.getLabel() |
| 1f400 | 20 7b 0d 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 26 67 74 3b 65 6e 73 75 72 65 43 68 69 6c | .{..........$this->ensureChil |
| 1f420 | 64 43 6f 6e 74 72 6f 6c 73 28 29 3b 0d 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 24 74 68 | dControls();..........return.$th |
| 1f440 | 69 73 2d 26 67 74 3b 5f 6c 61 62 65 6c 3b 0d 0a 20 20 20 20 7d 0d 0a 20 20 20 20 70 75 62 6c 69 | is->_label;......}......publi |
| 1f460 | 63 20 66 75 6e 63 74 69 6f 6e 20 67 65 74 54 65 78 74 42 6f 78 28 29 20 7b 0d 0a 20 20 20 20 20 | c.function.getTextBox().{....... |
| 1f480 | 20 20 20 24 74 68 69 73 2d 26 67 74 3b 65 6e 73 75 72 65 43 68 69 6c 64 43 6f 6e 74 72 6f 6c 73 | ...$this->ensureChildControls |
| 1f4a0 | 28 29 3b 0d 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 24 74 68 69 73 2d 26 67 74 3b 5f 74 | ();..........return.$this->_t |
| 1f4c0 | 65 78 74 62 6f 78 3b 0d 0a 20 20 20 20 7d 0d 0a 7d 04 00 2f 63 6f 6d 70 6f 73 69 74 69 6f 6e 20 | extbox;......}..}../composition. |
| 1f4e0 | 62 79 20 6f 76 65 72 72 69 64 69 6e 67 20 63 72 65 61 74 65 63 68 69 6c 64 63 6f 6e 74 72 6f 6c | by.overriding.createchildcontrol |
| 1f500 | 73 28 29 05 00 00 27 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 43 6f 6e 74 72 6f 6c 73 2e 4e | s()...'index.php?page=Controls.N |
| 1f520 | 65 77 43 6f 6e 74 72 6f 6c 23 35 34 30 36 01 00 0a 31 31 34 36 39 37 31 38 36 38 02 00 14 55 73 | ewControl#5406...1146971868...Us |
| 1f540 | 69 6e 67 20 4c 61 62 65 6c 65 64 54 65 78 74 42 6f 78 03 00 b9 03 54 6f 20 75 73 65 20 4c 61 62 | ing.LabeledTextBox....To.use.Lab |
| 1f560 | 65 6c 65 64 54 65 78 74 42 6f 78 20 63 6f 6e 74 72 6f 6c 2c 20 66 69 72 73 74 20 77 65 20 6e 65 | eledTextBox.control,.first.we.ne |
| 1f580 | 65 64 20 74 6f 20 69 6e 63 6c 75 64 65 20 74 68 65 20 63 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 | ed.to.include.the.corresponding. |
| 1f5a0 | 63 6c 61 73 73 20 66 69 6c 65 2e 20 54 68 65 6e 20 69 6e 20 61 20 70 61 67 65 20 74 65 6d 70 6c | class.file..Then.in.a.page.templ |
| 1f5c0 | 61 74 65 2c 20 77 65 20 63 61 6e 20 77 72 69 74 65 20 6c 69 6e 65 73 20 6c 69 6b 65 20 74 68 65 | ate,.we.can.write.lines.like.the |
| 1f5e0 | 20 66 6f 6c 6c 6f 77 69 6e 67 2c 0d 0a 0d 0a 0d 0a 26 61 6d 70 3b 6c 74 3b 63 6f 6d 3a 4c 61 62 | .following,......<com:Lab |
| 1f600 | 65 6c 65 64 54 65 78 74 42 6f 78 20 49 44 3d 26 71 75 6f 74 3b 49 6e 70 75 74 26 71 75 6f 74 3b | eledTextBox.ID="Input" |
| 1f620 | 20 4c 61 62 65 6c 2e 54 65 78 74 3d 26 71 75 6f 74 3b 55 73 65 72 6e 61 6d 65 26 71 75 6f 74 3b | .Label.Text="Username" |
| 1f640 | 20 2f 26 61 6d 70 3b 67 74 3b 0d 0a 0d 0a 0d 0a 49 6e 20 74 68 65 20 61 62 6f 76 65 2c 20 4c 61 | ./>......In.the.above,.La |
| 1f660 | 62 65 6c 2e 54 65 78 74 20 69 73 20 61 20 73 75 62 70 72 6f 70 65 72 74 79 20 6f 66 20 4c 61 62 | bel.Text.is.a.subproperty.of.Lab |
| 1f680 | 65 6c 65 64 54 65 78 74 42 6f 78 2c 20 77 68 69 63 68 20 72 65 66 65 72 73 20 74 6f 20 74 68 65 | eledTextBox,.which.refers.to.the |
| 1f6a0 | 20 54 65 78 74 20 70 72 6f 70 65 72 74 79 20 6f 66 20 74 68 65 20 4c 61 62 65 6c 20 70 72 6f 70 | .Text.property.of.the.Label.prop |
| 1f6c0 | 65 72 74 79 2e 20 46 6f 72 20 6f 74 68 65 72 20 64 65 74 61 69 6c 73 20 6f 66 20 75 73 69 6e 67 | erty..For.other.details.of.using |
| 1f6e0 | 20 4c 61 62 65 6c 65 64 54 65 78 74 42 6f 78 2c 20 73 65 65 20 74 68 65 20 61 62 6f 76 65 20 6f | .LabeledTextBox,.see.the.above.o |
| 1f700 | 6e 6c 69 6e 65 20 65 78 61 6d 70 6c 65 73 2e 04 00 14 75 73 69 6e 67 20 6c 61 62 65 6c 65 64 74 | nline.examples....using.labeledt |
| 1f720 | 65 78 74 62 6f 78 05 00 00 27 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 43 6f 6e 74 72 6f 6c | extbox...'index.php?page=Control |
| 1f740 | 73 2e 4e 65 77 43 6f 6e 74 72 6f 6c 23 35 34 30 33 01 00 0a 31 31 34 36 39 37 31 38 36 38 02 00 | s.NewControl#5403...1146971868.. |
| 1f760 | 1b 45 78 74 65 6e 64 69 6e 67 20 45 78 69 73 74 69 6e 67 20 43 6f 6e 74 72 6f 6c 73 03 00 ec 07 | .Extending.Existing.Controls.... |
| 1f780 | 45 78 74 65 6e 64 69 6e 67 20 65 78 69 73 74 69 6e 67 20 63 6f 6e 74 72 6f 6c 73 20 69 73 20 74 | Extending.existing.controls.is.t |
| 1f7a0 | 68 65 20 73 61 6d 65 20 61 73 20 63 6f 6e 76 65 6e 74 69 6f 6e 61 6c 20 63 6c 61 73 73 20 69 6e | he.same.as.conventional.class.in |
| 1f7c0 | 68 65 72 69 74 61 6e 63 65 2e 20 49 74 20 61 6c 6c 6f 77 73 20 64 65 76 65 6c 6f 70 65 72 73 20 | heritance..It.allows.developers. |
| 1f7e0 | 74 6f 20 63 75 73 74 6f 6d 69 7a 65 20 65 78 69 73 74 69 6e 67 20 63 6f 6e 74 72 6f 6c 20 63 6c | to.customize.existing.control.cl |
| 1f800 | 61 73 73 65 73 20 62 79 20 6f 76 65 72 72 69 64 69 6e 67 20 74 68 65 69 72 20 70 72 6f 70 65 72 | asses.by.overriding.their.proper |
| 1f820 | 74 69 65 73 2c 20 6d 65 74 68 6f 64 73 2c 20 65 76 65 6e 74 73 2c 20 6f 72 20 63 72 65 61 74 69 | ties,.methods,.events,.or.creati |
| 1f840 | 6e 67 20 6e 65 77 20 6f 6e 65 73 2e 0d 0a 0d 0a 0d 0a 54 68 65 20 64 69 66 66 69 63 75 6c 74 79 | ng.new.ones.......The.difficulty |
| 1f860 | 20 6f 66 20 74 68 65 20 74 61 73 6b 20 64 65 70 65 6e 64 73 20 6f 6e 20 68 6f 77 20 6d 75 63 68 | .of.the.task.depends.on.how.much |
| 1f880 | 20 61 6e 20 65 78 69 73 74 69 6e 67 20 63 6c 61 73 73 20 6e 65 65 64 73 20 74 6f 20 62 65 20 63 | .an.existing.class.needs.to.be.c |
| 1f8a0 | 75 73 74 6f 6d 69 7a 65 64 2e 20 46 6f 72 20 65 78 61 6d 70 6c 65 2c 20 61 20 73 69 6d 70 6c 65 | ustomized..For.example,.a.simple |
| 1f8c0 | 20 74 61 73 6b 20 63 6f 75 6c 64 20 62 65 20 74 6f 20 63 75 73 74 6f 6d 69 7a 65 20 54 4c 61 62 | .task.could.be.to.customize.TLab |
| 1f8e0 | 65 6c 20 63 6f 6e 74 72 6f 6c 2c 20 73 6f 20 74 68 61 74 20 69 74 20 64 69 73 70 6c 61 79 73 20 | el.control,.so.that.it.displays. |
| 1f900 | 61 20 72 65 64 20 6c 61 62 65 6c 20 62 79 20 64 65 66 61 75 6c 74 2e 20 54 68 69 73 20 77 6f 75 | a.red.label.by.default..This.wou |
| 1f920 | 6c 64 20 6d 65 72 65 6c 79 20 69 6e 76 6f 6c 76 65 73 20 73 65 74 74 69 6e 67 20 74 68 65 20 46 | ld.merely.involves.setting.the.F |
| 1f940 | 6f 72 65 43 6f 6c 6f 72 20 70 72 6f 70 65 72 74 79 20 74 6f 20 26 71 75 6f 74 3b 72 65 64 26 71 | oreColor.property.to."red&q |
| 1f960 | 75 6f 74 3b 20 69 6e 20 74 68 65 20 63 6f 6e 73 74 72 75 63 74 6f 72 2e 20 41 20 64 69 66 66 69 | uot;.in.the.constructor..A.diffi |
| 1f980 | 63 75 6c 74 20 74 61 73 6b 20 77 6f 75 6c 64 20 62 65 20 74 6f 20 63 72 65 61 74 65 20 63 6f 6e | cult.task.would.be.to.create.con |
| 1f9a0 | 74 72 6f 6c 73 20 74 68 61 74 20 70 72 6f 76 69 64 65 20 63 6f 6d 70 6c 65 74 65 6c 79 20 69 6e | trols.that.provide.completely.in |
| 1f9c0 | 6e 6f 76 61 74 69 76 65 20 66 75 6e 63 74 69 6f 6e 61 6c 69 74 69 65 73 2e 20 55 73 75 61 6c 6c | novative.functionalities..Usuall |
| 1f9e0 | 79 2c 20 74 68 69 73 20 72 65 71 75 69 72 65 73 20 74 68 65 20 6e 65 77 20 63 6f 6e 74 72 6f 6c | y,.this.requires.the.new.control |
| 1fa00 | 73 20 65 78 74 65 6e 64 20 66 72 6f 6d 20 26 71 75 6f 74 3b 6c 6f 77 20 6c 65 76 65 6c 26 71 75 | s.extend.from."low.level&qu |
| 1fa20 | 6f 74 3b 20 63 6f 6e 74 72 6f 6c 20 63 6c 61 73 73 65 73 2c 20 73 75 63 68 20 61 73 20 54 43 6f | ot;.control.classes,.such.as.TCo |
| 1fa40 | 6e 74 72 6f 6c 20 6f 72 20 54 57 65 62 43 6f 6e 74 72 6f 6c 2e 0d 0a 0d 0a 0d 0a 49 6e 20 74 68 | ntrol.or.TWebControl.......In.th |
| 1fa60 | 69 73 20 73 65 63 74 69 6f 6e 2c 20 77 65 20 6d 61 69 6e 6c 79 20 69 6e 74 72 6f 64 75 63 65 20 | is.section,.we.mainly.introduce. |
| 1fa80 | 74 68 65 20 62 61 73 65 20 63 6f 6e 74 72 6f 6c 20 63 6c 61 73 73 65 73 20 54 43 6f 6e 74 72 6f | the.base.control.classes.TContro |
| 1faa0 | 6c 20 61 6e 64 20 54 57 65 62 43 6f 6e 74 72 6f 6c 2c 20 73 68 6f 77 69 6e 67 20 68 6f 77 20 74 | l.and.TWebControl,.showing.how.t |
| 1fac0 | 68 65 79 20 63 61 6e 20 62 65 20 63 75 73 74 6f 6d 69 7a 65 64 2e 20 57 65 20 61 6c 73 6f 20 69 | hey.can.be.customized..We.also.i |
| 1fae0 | 6e 74 72 6f 64 75 63 65 20 68 6f 77 20 74 6f 20 77 72 69 74 65 20 63 6f 6e 74 72 6f 6c 73 20 77 | ntroduce.how.to.write.controls.w |
| 1fb00 | 69 74 68 20 73 70 65 63 69 66 69 63 20 66 75 6e 63 74 69 6f 6e 61 6c 69 74 69 65 73 2c 20 73 75 | ith.specific.functionalities,.su |
| 1fb20 | 63 68 20 61 73 20 6c 6f 61 64 69 6e 67 20 70 6f 73 74 20 64 61 74 61 2c 20 72 61 69 73 69 6e 67 | ch.as.loading.post.data,.raising |
| 1fb40 | 20 70 6f 73 74 20 64 61 74 61 20 61 6e 64 20 64 61 74 61 62 69 6e 64 69 6e 67 20 77 69 74 68 20 | .post.data.and.databinding.with. |
| 1fb60 | 64 61 74 61 20 73 6f 75 72 63 65 2e 04 00 1b 65 78 74 65 6e 64 69 6e 67 20 65 78 69 73 74 69 6e | data.source....extending.existin |
| 1fb80 | 67 20 63 6f 6e 74 72 6f 6c 73 05 00 00 27 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 43 6f 6e | g.controls...'index.php?page=Con |
| 1fba0 | 74 72 6f 6c 73 2e 4e 65 77 43 6f 6e 74 72 6f 6c 23 35 34 30 37 01 00 0a 31 31 34 36 39 37 31 38 | trols.NewControl#5407...11469718 |
| 1fbc0 | 36 38 02 00 12 45 78 74 65 6e 64 69 6e 67 20 54 43 6f 6e 74 72 6f 6c 03 00 c9 16 54 43 6f 6e 74 | 68...Extending.TControl....TCont |
| 1fbe0 | 72 6f 6c 20 69 73 20 74 68 65 20 62 61 73 65 20 63 6c 61 73 73 20 6f 66 20 61 6c 6c 20 63 6f 6e | rol.is.the.base.class.of.all.con |
| 1fc00 | 74 72 6f 6c 20 63 6c 61 73 73 65 73 2e 20 54 77 6f 20 6d 65 74 68 6f 64 73 20 61 72 65 20 6f 66 | trol.classes..Two.methods.are.of |
| 1fc20 | 20 74 68 65 20 6d 6f 73 74 20 69 6d 70 6f 72 74 61 6e 63 65 20 66 6f 72 20 64 65 72 69 76 65 64 | .the.most.importance.for.derived |
| 1fc40 | 20 63 6f 6e 74 72 6f 6c 20 63 6c 61 73 73 65 73 3a 0d 0a 0d 0a 0d 0a 20 20 61 64 64 50 61 72 73 | .control.classes:........addPars |
| 1fc60 | 65 64 4f 62 6a 65 63 74 28 29 20 2d 20 74 68 69 73 20 6d 65 74 68 6f 64 20 69 73 20 69 6e 76 6f | edObject().-.this.method.is.invo |
| 1fc80 | 6b 65 64 20 66 6f 72 20 65 61 63 68 20 63 6f 6d 70 6f 6e 65 6e 74 20 6f 72 20 74 65 78 74 20 73 | ked.for.each.component.or.text.s |
| 1fca0 | 74 72 69 6e 67 20 65 6e 63 6c 6f 73 65 64 20 77 69 74 68 69 6e 20 74 68 65 20 63 6f 6d 70 6f 6e | tring.enclosed.within.the.compon |
| 1fcc0 | 65 6e 74 20 74 61 67 20 73 70 65 63 69 66 79 69 6e 67 20 74 68 65 20 63 6f 6e 74 72 6f 6c 20 69 | ent.tag.specifying.the.control.i |
| 1fce0 | 6e 20 61 20 74 65 6d 70 6c 61 74 65 2e 20 42 79 20 64 65 66 61 75 6c 74 2c 20 74 68 65 20 65 6e | n.a.template..By.default,.the.en |
| 1fd00 | 63 6c 6f 73 65 64 20 63 6f 6d 70 6f 6e 65 6e 74 73 20 61 6e 64 20 74 65 78 74 20 73 74 72 69 6e | closed.components.and.text.strin |
| 1fd20 | 67 73 20 61 72 65 20 61 64 64 65 64 20 69 6e 74 6f 20 74 68 65 20 43 6f 6e 74 72 6f 6c 73 20 63 | gs.are.added.into.the.Controls.c |
| 1fd40 | 6f 6c 6c 65 63 74 69 6f 6e 20 6f 66 20 74 68 65 20 63 6f 6e 74 72 6f 6c 2e 20 44 65 72 69 76 65 | ollection.of.the.control..Derive |
| 1fd60 | 64 20 63 6f 6e 74 72 6f 6c 73 20 6d 61 79 20 6f 76 65 72 72 69 64 65 20 74 68 69 73 20 6d 65 74 | d.controls.may.override.this.met |
| 1fd80 | 68 6f 64 20 74 6f 20 64 6f 20 73 70 65 63 69 61 6c 20 70 72 6f 63 65 73 73 69 6e 67 20 61 62 6f | hod.to.do.special.processing.abo |
| 1fda0 | 75 74 20 74 68 65 20 65 6e 63 6c 6f 73 65 64 20 63 6f 6e 74 65 6e 74 2e 20 46 6f 72 20 65 78 61 | ut.the.enclosed.content..For.exa |
| 1fdc0 | 6d 70 6c 65 2c 20 54 4c 69 73 74 43 6f 6e 74 72 6f 6c 20 6f 6e 6c 79 20 61 63 63 65 70 74 73 20 | mple,.TListControl.only.accepts. |
| 1fde0 | 54 4c 69 73 74 49 74 65 6d 20 63 6f 6d 70 6f 6e 65 6e 74 73 20 74 6f 20 62 65 20 65 6e 63 6c 6f | TListItem.components.to.be.enclo |
| 1fe00 | 73 65 64 20 77 69 74 68 69 6e 20 69 74 73 20 63 6f 6d 70 6f 6e 65 6e 74 20 74 61 67 2c 20 61 6e | sed.within.its.component.tag,.an |
| 1fe20 | 64 20 74 68 65 73 65 20 63 6f 6d 70 6f 6e 65 6e 74 73 20 61 72 65 20 61 64 64 65 64 20 69 6e 74 | d.these.components.are.added.int |
| 1fe40 | 6f 20 74 68 65 20 49 74 65 6d 73 20 63 6f 6c 6c 65 63 74 69 6f 6e 20 6f 66 20 54 4c 69 73 74 43 | o.the.Items.collection.of.TListC |
| 1fe60 | 6f 6e 74 72 6f 6c 2e 0d 0a 20 20 72 65 6e 64 65 72 28 29 20 2d 20 74 68 69 73 20 6d 65 74 68 6f | ontrol.....render().-.this.metho |
| 1fe80 | 64 20 72 65 6e 64 65 72 73 20 74 68 65 20 63 6f 6e 74 72 6f 6c 2e 20 42 79 20 64 65 66 61 75 6c | d.renders.the.control..By.defaul |
| 1fea0 | 74 2c 20 69 74 20 72 65 6e 64 65 72 73 20 69 74 65 6d 73 20 69 6e 20 74 68 65 20 43 6f 6e 74 72 | t,.it.renders.items.in.the.Contr |
| 1fec0 | 6f 6c 73 20 63 6f 6c 6c 65 63 74 69 6f 6e 2e 20 44 65 72 69 76 65 64 20 63 6f 6e 74 72 6f 6c 73 | ols.collection..Derived.controls |
| 1fee0 | 20 6d 61 79 20 6f 76 65 72 72 69 64 65 20 74 68 69 73 20 6d 65 74 68 6f 64 20 74 6f 20 67 69 76 | .may.override.this.method.to.giv |
| 1ff00 | 65 20 63 75 73 74 6f 6d 69 7a 65 64 20 70 72 65 73 65 6e 74 61 74 69 6f 6e 2e 0d 0a 0d 0a 4f 74 | e.customized.presentation.....Ot |
| 1ff20 | 68 65 72 20 69 6d 70 6f 72 74 61 6e 74 20 70 72 6f 70 65 72 74 69 65 73 20 61 6e 64 20 6d 65 74 | her.important.properties.and.met |
| 1ff40 | 68 6f 64 73 20 69 6e 63 6c 75 64 65 3a 0d 0a 0d 0a 20 20 49 44 20 2d 20 61 20 73 74 72 69 6e 67 | hods.include:......ID.-.a.string |
| 1ff60 | 20 75 6e 69 71 75 65 6c 79 20 69 64 65 6e 74 69 66 79 69 6e 67 20 74 68 65 20 63 6f 6e 74 72 6f | .uniquely.identifying.the.contro |
| 1ff80 | 6c 20 61 6d 6f 6e 67 20 61 6c 6c 20 63 6f 6e 74 72 6f 6c 73 20 6f 66 20 74 68 65 20 73 61 6d 65 | l.among.all.controls.of.the.same |
| 1ffa0 | 20 6e 61 6d 69 6e 67 20 63 6f 6e 74 61 69 6e 65 72 2e 20 41 6e 20 61 75 74 6f 6d 61 74 69 63 20 | .naming.container..An.automatic. |
| 1ffc0 | 49 44 20 77 69 6c 6c 20 62 65 20 67 65 6e 65 72 61 74 65 64 20 69 66 20 74 68 65 20 49 44 20 70 | ID.will.be.generated.if.the.ID.p |
| 1ffe0 | 72 6f 70 65 72 74 79 20 69 73 20 6e 6f 74 20 73 65 74 20 65 78 70 6c 69 63 69 74 6c 79 2e 0d 0a | roperty.is.not.set.explicitly... |
| 20000 | 20 20 55 6e 71 69 75 65 49 44 20 2d 20 61 20 66 75 6c 6c 79 20 71 75 61 6c 69 66 69 65 64 20 49 | ..UnqiueID.-.a.fully.qualified.I |
| 20020 | 44 20 75 6e 69 71 75 65 6c 79 20 69 64 65 6e 74 69 66 79 69 6e 67 20 74 68 65 20 63 6f 6e 74 72 | D.uniquely.identifying.the.contr |
| 20040 | 6f 6c 20 61 6d 6f 6e 67 20 61 6c 6c 20 63 6f 6e 74 72 6f 6c 73 20 6f 6e 20 74 68 65 20 63 75 72 | ol.among.all.controls.on.the.cur |
| 20060 | 72 65 6e 74 20 70 61 67 65 20 68 69 65 72 61 72 63 68 79 2e 20 49 74 20 63 61 6e 20 62 65 20 75 | rent.page.hierarchy..It.can.be.u |
| 20080 | 73 65 64 20 74 6f 20 6c 6f 63 61 74 65 20 61 20 63 6f 6e 74 72 6f 6c 20 69 6e 20 74 68 65 20 70 | sed.to.locate.a.control.in.the.p |
| 200a0 | 61 67 65 20 68 69 65 72 61 72 63 68 79 20 62 79 20 63 61 6c 6c 69 6e 67 20 54 43 6f 6e 74 72 6f | age.hierarchy.by.calling.TContro |
| 200c0 | 6c 3a 3a 66 69 6e 64 43 6f 6e 74 72 6f 6c 28 29 20 6d 65 74 68 6f 64 2e 20 55 73 65 72 20 69 6e | l::findControl().method..User.in |
| 200e0 | 70 75 74 20 63 6f 6e 74 72 6f 6c 73 20 6f 66 74 65 6e 20 75 73 65 20 69 74 20 61 73 20 74 68 65 | put.controls.often.use.it.as.the |
| 20100 | 20 76 61 6c 75 65 20 6f 66 20 74 68 65 20 6e 61 6d 65 20 61 74 74 72 69 62 75 74 65 20 6f 66 20 | .value.of.the.name.attribute.of. |
| 20120 | 74 68 65 20 48 54 4d 4c 20 69 6e 70 75 74 20 65 6c 65 6d 65 6e 74 2e 0d 0a 20 20 43 6c 69 65 6e | the.HTML.input.element.....Clien |
| 20140 | 74 49 44 20 2d 20 73 69 6d 69 6c 61 72 20 74 6f 20 55 6e 69 71 75 65 49 44 2c 20 65 78 63 65 70 | tID.-.similar.to.UniqueID,.excep |
| 20160 | 74 20 74 68 61 74 20 69 74 20 69 73 20 6d 61 69 6e 6c 79 20 75 73 65 64 20 66 6f 72 20 70 72 65 | t.that.it.is.mainly.used.for.pre |
| 20180 | 73 65 6e 74 61 74 69 6f 6e 20 61 6e 64 20 69 73 20 63 6f 6d 6d 6f 6e 6c 79 20 75 73 65 64 20 61 | sentation.and.is.commonly.used.a |
| 201a0 | 73 20 48 54 4d 4c 20 65 6c 65 6d 65 6e 74 20 69 64 20 61 74 74 72 69 62 75 74 65 20 76 61 6c 75 | s.HTML.element.id.attribute.valu |
| 201c0 | 65 2e 20 44 6f 20 6e 6f 74 20 72 65 6c 79 20 6f 6e 20 74 68 65 20 65 78 70 6c 69 63 69 74 20 66 | e..Do.not.rely.on.the.explicit.f |
| 201e0 | 6f 72 6d 61 74 20 6f 66 20 43 6c 69 65 6e 74 49 44 2e 0d 0a 20 20 45 6e 61 62 6c 65 64 20 2d 20 | ormat.of.ClientID.....Enabled.-. |
| 20200 | 77 68 65 74 68 65 72 20 74 68 69 73 20 63 6f 6e 74 72 6f 6c 20 69 73 20 65 6e 61 62 6c 65 64 2e | whether.this.control.is.enabled. |
| 20220 | 20 4e 6f 74 65 2c 20 69 6e 20 73 6f 6d 65 20 63 61 73 65 73 2c 20 69 66 20 6f 6e 65 20 6f 66 20 | .Note,.in.some.cases,.if.one.of. |
| 20240 | 74 68 65 20 63 6f 6e 74 72 6f 6c 27 73 20 61 6e 63 65 73 74 6f 72 20 63 6f 6e 74 72 6f 6c 73 20 | the.control's.ancestor.controls. |
| 20260 | 69 73 20 64 69 73 61 62 6c 65 64 2c 20 74 68 65 20 63 6f 6e 74 72 6f 6c 20 73 68 6f 75 6c 64 20 | is.disabled,.the.control.should. |
| 20280 | 61 6c 73 6f 20 62 65 20 74 72 65 61 74 65 64 20 61 73 20 64 69 73 61 62 6c 65 64 2c 20 65 76 65 | also.be.treated.as.disabled,.eve |
| 202a0 | 6e 20 69 66 20 69 74 73 20 45 6e 61 62 6c 65 64 20 70 72 6f 70 65 72 74 79 20 69 73 20 74 72 75 | n.if.its.Enabled.property.is.tru |
| 202c0 | 65 2e 0d 0a 20 20 50 61 72 65 6e 74 20 2d 20 70 61 72 65 6e 74 20 63 6f 6e 74 72 6f 6c 20 6f 66 | e.....Parent.-.parent.control.of |
| 202e0 | 20 74 68 69 73 20 63 6f 6e 74 72 6f 6c 2e 20 54 68 65 20 70 61 72 65 6e 74 20 63 6f 6e 74 72 6f | .this.control..The.parent.contro |
| 20300 | 6c 20 69 73 20 69 6e 20 63 68 61 72 67 65 20 6f 66 20 77 68 65 74 68 65 72 20 74 6f 20 72 65 6e | l.is.in.charge.of.whether.to.ren |
| 20320 | 64 65 72 20 74 68 69 73 20 63 6f 6e 74 72 6f 6c 20 61 6e 64 20 77 68 65 72 65 20 74 6f 20 70 6c | der.this.control.and.where.to.pl |
| 20340 | 61 63 65 20 74 68 65 20 72 65 6e 64 65 72 65 64 20 72 65 73 75 6c 74 2e 0d 0a 20 20 50 61 67 65 | ace.the.rendered.result.....Page |
| 20360 | 20 2d 20 74 68 65 20 70 61 67 65 20 63 6f 6e 74 61 69 6e 69 6e 67 20 74 68 69 73 20 63 6f 6e 74 | .-.the.page.containing.this.cont |
| 20380 | 72 6f 6c 2e 0d 0a 20 20 43 6f 6e 74 72 6f 6c 73 20 2d 20 63 6f 6c 6c 65 63 74 69 6f 6e 20 6f 66 | rol.....Controls.-.collection.of |
| 203a0 | 20 61 6c 6c 20 63 68 69 6c 64 20 63 6f 6e 74 72 6f 6c 73 2c 20 69 6e 63 6c 75 64 69 6e 67 20 73 | .all.child.controls,.including.s |
| 203c0 | 74 61 74 69 63 20 74 65 78 74 73 20 62 65 74 77 65 65 6e 20 74 68 65 6d 2e 20 49 74 20 63 61 6e | tatic.texts.between.them..It.can |
| 203e0 | 20 62 65 20 75 73 65 64 20 6c 69 6b 65 20 61 6e 20 61 72 72 61 79 2c 20 61 73 20 69 74 20 69 6d | .be.used.like.an.array,.as.it.im |
| 20400 | 70 6c 65 6d 65 6e 74 73 20 54 72 61 76 65 72 73 61 62 6c 65 20 69 6e 74 65 72 66 61 63 65 2e 20 | plements.Traversable.interface.. |
| 20420 | 54 6f 20 61 64 64 20 61 20 63 68 69 6c 64 20 74 6f 20 74 68 65 20 63 6f 6e 74 72 6f 6c 2c 20 73 | To.add.a.child.to.the.control,.s |
| 20440 | 69 6d 70 6c 79 20 69 6e 73 65 72 74 20 69 74 20 69 6e 74 6f 20 74 68 65 20 43 6f 6e 74 72 6f 6c | imply.insert.it.into.the.Control |
| 20460 | 73 20 63 6f 6c 6c 65 63 74 69 6f 6e 20 61 74 20 61 70 70 72 6f 70 72 69 61 74 65 20 70 6f 73 69 | s.collection.at.appropriate.posi |
| 20480 | 74 69 6f 6e 2e 0d 0a 20 20 41 74 74 72 69 62 75 74 65 73 20 2d 20 63 6f 6c 6c 65 63 74 69 6f 6e | tion.....Attributes.-.collection |
| 204a0 | 20 6f 66 20 63 75 73 74 6f 6d 20 61 74 74 72 69 62 75 74 65 73 2e 20 54 68 69 73 20 69 73 20 75 | .of.custom.attributes..This.is.u |
| 204c0 | 73 65 66 75 6c 20 66 6f 72 20 61 6c 6c 6f 77 69 6e 67 20 75 73 65 72 73 20 74 6f 20 73 70 65 63 | seful.for.allowing.users.to.spec |
| 204e0 | 69 66 79 20 61 74 74 72 69 62 75 74 65 73 20 6f 66 20 74 68 65 20 6f 75 74 70 75 74 20 48 54 4d | ify.attributes.of.the.output.HTM |
| 20500 | 4c 20 65 6c 65 6d 65 6e 74 73 20 74 68 61 74 20 61 72 65 20 6e 6f 74 20 63 6f 76 65 72 65 64 20 | L.elements.that.are.not.covered. |
| 20520 | 62 79 20 63 6f 6e 74 72 6f 6c 20 70 72 6f 70 65 72 74 69 65 73 2e 0d 0a 20 20 67 65 74 56 69 65 | by.control.properties.....getVie |
| 20540 | 77 53 74 61 74 65 28 29 20 61 6e 64 20 73 65 74 56 69 65 77 53 74 61 74 65 28 29 20 2d 20 74 68 | wState().and.setViewState().-.th |
| 20560 | 65 73 65 20 6d 65 74 68 6f 64 73 20 61 72 65 20 63 6f 6d 6d 6f 6e 6c 79 20 75 73 65 64 20 66 6f | ese.methods.are.commonly.used.fo |
| 20580 | 72 20 64 65 66 69 6e 69 6e 67 20 70 72 6f 70 65 72 74 69 65 73 20 74 68 61 74 20 61 72 65 20 73 | r.defining.properties.that.are.s |
| 205a0 | 74 6f 72 65 64 20 69 6e 20 76 69 65 77 73 74 61 74 65 2e 0d 0a 20 20 73 61 76 65 53 74 61 74 65 | tored.in.viewstate.....saveState |
| 205c0 | 28 29 20 61 6e 64 20 6c 6f 61 64 53 74 61 74 65 28 29 20 2d 20 74 68 65 73 65 20 74 77 6f 20 6d | ().and.loadState().-.these.two.m |
| 205e0 | 65 74 68 6f 64 73 20 63 61 6e 20 62 65 20 6f 76 65 72 72 69 64 65 6e 20 74 6f 20 70 72 6f 76 69 | ethods.can.be.overriden.to.provi |
| 20600 | 64 65 20 6c 61 73 74 20 73 74 65 70 20 73 74 61 74 65 20 73 61 76 69 6e 67 20 61 6e 64 20 6c 6f | de.last.step.state.saving.and.lo |
| 20620 | 61 64 69 6e 67 2e 0d 0a 20 20 43 6f 6e 74 72 6f 6c 20 6c 69 66 65 63 79 63 6c 65 73 20 2d 20 4c | ading.....Control.lifecycles.-.L |
| 20640 | 69 66 65 20 70 61 67 65 20 6c 69 66 65 63 79 63 6c 65 73 2c 20 63 6f 6e 74 72 6f 6c 73 20 61 6c | ife.page.lifecycles,.controls.al |
| 20660 | 73 6f 20 68 61 76 65 20 6c 69 66 65 63 79 63 6c 65 73 2e 20 45 61 63 68 20 63 6f 6e 74 72 6f 6c | so.have.lifecycles..Each.control |
| 20680 | 20 75 6e 64 65 72 67 6f 65 73 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 6c 69 66 65 63 79 63 | .undergoes.the.following.lifecyc |
| 206a0 | 6c 65 73 20 69 6e 20 6f 72 64 65 72 3a 20 63 6f 6e 73 74 72 75 63 74 6f 72 2c 20 6f 6e 49 6e 69 | les.in.order:.constructor,.onIni |
| 206c0 | 74 28 29 2c 20 6f 6e 4c 6f 61 64 28 29 2c 20 6f 6e 50 72 65 52 65 6e 64 65 72 28 29 2c 20 72 65 | t(),.onLoad(),.onPreRender(),.re |
| 206e0 | 6e 64 65 72 28 29 2c 20 61 6e 64 20 6f 6e 55 6e 6c 6f 61 64 2e 20 4d 6f 72 65 20 64 65 74 61 69 | nder(),.and.onUnload..More.detai |
| 20700 | 6c 73 20 63 61 6e 20 62 65 20 66 6f 75 6e 64 20 69 6e 20 74 68 65 20 70 61 67 65 20 73 65 63 74 | ls.can.be.found.in.the.page.sect |
| 20720 | 69 6f 6e 2e 04 00 12 65 78 74 65 6e 64 69 6e 67 20 74 63 6f 6e 74 72 6f 6c 05 00 00 27 69 6e 64 | ion....extending.tcontrol...'ind |
| 20740 | 65 78 2e 70 68 70 3f 70 61 67 65 3d 43 6f 6e 74 72 6f 6c 73 2e 4e 65 77 43 6f 6e 74 72 6f 6c 23 | ex.php?page=Controls.NewControl# |
| 20760 | 35 34 30 38 01 00 0a 31 31 34 36 39 37 31 38 36 38 02 00 15 45 78 74 65 6e 64 69 6e 67 20 54 57 | 5408...1146971868...Extending.TW |
| 20780 | 65 62 43 6f 6e 74 72 6f 6c 03 00 be 07 54 57 65 62 43 6f 6e 74 72 6f 6c 20 69 73 20 6d 61 69 6e | ebControl....TWebControl.is.main |
| 207a0 | 6c 79 20 75 73 65 64 20 61 73 20 61 20 62 61 73 65 20 63 6c 61 73 73 20 66 6f 72 20 63 6f 6e 74 | ly.used.as.a.base.class.for.cont |
| 207c0 | 72 6f 6c 73 20 72 65 70 72 65 73 65 6e 74 69 6e 67 20 48 54 4d 4c 20 65 6c 65 6d 65 6e 74 73 2e | rols.representing.HTML.elements. |
| 207e0 | 20 49 74 20 70 72 6f 76 69 64 65 73 20 61 20 73 65 74 20 6f 66 20 70 72 6f 70 65 72 74 69 65 73 | .It.provides.a.set.of.properties |
| 20800 | 20 74 68 61 74 20 61 72 65 20 63 6f 6d 6d 6f 6e 20 61 6d 6f 6e 67 20 48 54 4d 4c 20 65 6c 65 6d | .that.are.common.among.HTML.elem |
| 20820 | 65 6e 74 73 2e 20 49 74 20 62 72 65 61 6b 73 20 74 68 65 20 54 43 6f 6e 74 72 6f 6c 3a 3a 72 65 | ents..It.breaks.the.TControl::re |
| 20840 | 6e 64 65 72 28 29 20 69 6e 74 6f 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 6d 65 74 68 6f 64 | nder().into.the.following.method |
| 20860 | 73 20 74 68 61 74 20 61 72 65 20 6d 6f 72 65 20 73 75 69 74 61 62 6c 65 20 66 6f 72 20 72 65 6e | s.that.are.more.suitable.for.ren |
| 20880 | 64 65 72 69 6e 67 20 61 6e 20 48 54 4d 4c 20 65 6c 65 6d 65 6e 74 3a 0d 0a 0d 0a 0d 0a 20 20 61 | dering.an.HTML.element:........a |
| 208a0 | 64 64 41 74 74 72 69 62 75 74 65 73 54 6f 52 65 6e 64 65 72 28 29 20 2d 20 61 64 64 73 20 61 74 | ddAttributesToRender().-.adds.at |
| 208c0 | 74 72 69 62 75 74 65 73 20 66 6f 72 20 74 68 65 20 48 54 4d 4c 20 65 6c 65 6d 65 6e 74 20 74 6f | tributes.for.the.HTML.element.to |
| 208e0 | 20 62 65 20 72 65 6e 64 65 72 65 64 2e 20 54 68 69 73 20 6d 65 74 68 6f 64 20 69 73 20 6f 66 74 | .be.rendered..This.method.is.oft |
| 20900 | 65 6e 20 6f 76 65 72 72 69 64 65 6e 20 62 79 20 64 65 72 69 76 65 64 20 63 6c 61 73 73 65 73 20 | en.overriden.by.derived.classes. |
| 20920 | 61 73 20 74 68 65 79 20 75 73 75 61 6c 6c 79 20 68 61 76 65 20 64 69 66 66 65 72 65 6e 74 20 61 | as.they.usually.have.different.a |
| 20940 | 74 74 72 69 62 75 74 65 73 20 74 6f 20 62 65 20 72 65 6e 64 65 72 65 64 2e 0d 0a 20 20 72 65 6e | ttributes.to.be.rendered.....ren |
| 20960 | 64 65 72 42 65 67 69 6e 54 61 67 28 29 20 2d 20 72 65 6e 64 65 72 73 20 74 68 65 20 6f 70 65 6e | derBeginTag().-.renders.the.open |
| 20980 | 6e 69 6e 67 20 48 54 4d 4c 20 74 61 67 2e 0d 0a 20 20 72 65 6e 64 65 72 43 6f 6e 74 65 6e 74 73 | ning.HTML.tag.....renderContents |
| 209a0 | 28 29 20 2d 20 72 65 6e 64 65 72 73 20 74 68 65 20 63 6f 6e 74 65 6e 74 20 65 6e 63 6c 6f 73 65 | ().-.renders.the.content.enclose |
| 209c0 | 64 20 77 69 74 68 69 6e 20 74 68 65 20 48 54 4d 4c 20 65 6c 65 6d 65 6e 74 2e 20 42 79 20 64 65 | d.within.the.HTML.element..By.de |
| 209e0 | 66 61 75 6c 74 2c 20 69 74 20 64 69 73 70 6c 61 79 73 20 74 68 65 20 69 74 65 6d 73 20 69 6e 20 | fault,.it.displays.the.items.in. |
| 20a00 | 74 68 65 20 43 6f 6e 74 72 6f 6c 73 20 63 6f 6c 6c 65 63 74 69 6f 6e 20 6f 66 20 74 68 65 20 63 | the.Controls.collection.of.the.c |
| 20a20 | 6f 6e 74 72 6f 6c 2e 20 44 65 72 69 76 65 64 20 63 6c 61 73 73 65 73 20 6d 61 79 20 6f 76 65 72 | ontrol..Derived.classes.may.over |
| 20a40 | 72 69 64 65 20 74 68 69 73 20 6d 65 74 68 6f 64 20 74 6f 20 72 65 6e 64 65 72 20 63 75 73 74 6f | ride.this.method.to.render.custo |
| 20a60 | 6d 69 7a 65 64 20 63 6f 6e 74 65 6e 74 73 2e 0d 0a 20 20 72 65 6e 64 65 72 45 6e 64 54 61 67 28 | mized.contents.....renderEndTag( |
| 20a80 | 29 20 2d 20 72 65 6e 64 65 72 73 20 74 68 65 20 63 6c 6f 73 69 6e 67 20 48 54 4d 4c 20 74 61 67 | ).-.renders.the.closing.HTML.tag |
| 20aa0 | 2e 0d 0a 0d 0a 0d 0a 57 68 65 6e 20 72 65 6e 64 65 72 69 6e 67 20 74 68 65 20 6f 70 65 6e 6e 69 | .......When.rendering.the.openni |
| 20ac0 | 6e 67 20 48 54 4d 4c 20 74 61 67 2c 20 54 57 65 62 43 6f 6e 74 72 6f 6c 20 63 61 6c 6c 73 20 67 | ng.HTML.tag,.TWebControl.calls.g |
| 20ae0 | 65 74 54 61 67 4e 61 6d 65 28 29 20 74 6f 20 6f 62 74 61 69 6e 20 74 68 65 20 74 61 67 20 6e 61 | etTagName().to.obtain.the.tag.na |
| 20b00 | 6d 65 2e 20 44 65 72 69 76 65 64 20 63 6c 61 73 73 65 73 20 6d 61 79 20 6f 76 65 72 72 69 64 65 | me..Derived.classes.may.override |
| 20b20 | 20 74 68 69 73 20 6d 65 74 68 6f 64 20 74 6f 20 72 65 6e 64 65 72 20 64 69 66 66 65 72 65 6e 74 | .this.method.to.render.different |
| 20b40 | 20 74 61 67 20 6e 61 6d 65 73 2e 04 00 15 65 78 74 65 6e 64 69 6e 67 20 74 77 65 62 63 6f 6e 74 | .tag.names....extending.twebcont |
| 20b60 | 72 6f 6c 05 00 00 27 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 43 6f 6e 74 72 6f 6c 73 2e 4e | rol...'index.php?page=Controls.N |
| 20b80 | 65 77 43 6f 6e 74 72 6f 6c 23 35 34 30 39 01 00 0a 31 31 34 36 39 37 31 38 36 38 02 00 2e 43 72 | ewControl#5409...1146971868...Cr |
| 20ba0 | 65 61 74 69 6e 67 20 43 6f 6e 74 72 6f 6c 73 20 77 69 74 68 20 53 70 65 63 69 61 6c 20 46 75 6e | eating.Controls.with.Special.Fun |
| 20bc0 | 63 74 69 6f 6e 61 6c 69 74 69 65 73 03 00 f0 04 49 66 20 61 20 63 6f 6e 74 72 6f 6c 20 77 61 6e | ctionalities....If.a.control.wan |
| 20be0 | 74 73 20 74 6f 20 72 65 73 70 6f 6e 64 20 74 6f 20 63 6c 69 65 6e 74 2d 73 69 64 65 20 65 76 65 | ts.to.respond.to.client-side.eve |
| 20c00 | 6e 74 73 20 61 6e 64 20 74 72 61 6e 73 6c 61 74 65 20 74 68 65 6d 20 69 6e 74 6f 20 73 65 72 76 | nts.and.translate.them.into.serv |
| 20c20 | 65 72 20 73 69 64 65 20 65 76 65 6e 74 73 20 28 63 61 6c 6c 65 64 20 70 6f 73 74 62 61 63 6b 20 | er.side.events.(called.postback. |
| 20c40 | 65 76 65 6e 74 73 29 2c 20 73 75 63 68 20 61 73 20 54 42 75 74 74 6f 6e 2c 20 69 74 20 68 61 73 | events),.such.as.TButton,.it.has |
| 20c60 | 20 74 6f 20 69 6d 70 6c 65 6d 65 6e 74 20 74 68 65 20 49 50 6f 73 74 42 61 63 6b 45 76 65 6e 74 | .to.implement.the.IPostBackEvent |
| 20c80 | 48 61 6e 64 6c 65 72 20 69 6e 74 65 72 66 61 63 65 2e 0d 0a 0d 0a 0d 0a 49 66 20 61 20 63 6f 6e | Handler.interface.......If.a.con |
| 20ca0 | 74 72 6f 6c 20 77 61 6e 74 73 20 74 6f 20 62 65 20 61 62 6c 65 20 74 6f 20 6c 6f 61 64 20 70 6f | trol.wants.to.be.able.to.load.po |
| 20cc0 | 73 74 20 64 61 74 61 2c 20 73 75 63 68 20 61 73 20 54 54 65 78 74 42 6f 78 2c 20 69 74 20 68 61 | st.data,.such.as.TTextBox,.it.ha |
| 20ce0 | 73 20 74 6f 20 69 6d 70 6c 65 6d 65 6e 74 20 74 68 65 20 49 50 6f 73 74 42 61 63 6b 44 61 74 61 | s.to.implement.the.IPostBackData |
| 20d00 | 48 61 6e 64 6c 65 72 20 69 6e 74 65 72 66 61 63 65 2e 0d 0a 0d 0a 0d 0a 49 66 20 61 20 63 6f 6e | Handler.interface.......If.a.con |
| 20d20 | 74 72 6f 6c 20 77 61 6e 74 73 20 74 6f 20 67 65 74 20 64 61 74 61 20 66 72 6f 6d 20 73 6f 6d 65 | trol.wants.to.get.data.from.some |
| 20d40 | 20 65 78 74 65 72 6e 61 6c 20 64 61 74 61 20 73 6f 75 72 63 65 2c 20 69 74 20 63 61 6e 20 65 78 | .external.data.source,.it.can.ex |
| 20d60 | 74 65 6e 64 20 54 44 61 74 61 42 6f 75 6e 64 43 6f 6e 74 72 6f 6c 2e 20 54 44 61 74 61 42 6f 75 | tend.TDataBoundControl..TDataBou |
| 20d80 | 6e 64 43 6f 6e 74 72 6f 6c 20 69 6d 70 6c 65 6d 65 6e 74 73 20 74 68 65 20 62 61 73 69 63 20 70 | ndControl.implements.the.basic.p |
| 20da0 | 72 6f 70 65 72 74 69 65 73 20 61 6e 64 20 6d 65 74 68 6f 64 73 20 74 68 61 74 20 61 72 65 20 6e | roperties.and.methods.that.are.n |
| 20dc0 | 65 65 64 65 64 20 66 6f 72 20 70 6f 70 75 6c 61 74 69 6e 67 20 64 61 74 61 20 76 69 61 20 64 61 | eeded.for.populating.data.via.da |
| 20de0 | 74 61 62 69 6e 64 69 6e 67 2e 20 49 6e 20 66 61 63 74 2c 20 63 6f 6e 74 72 6f 6c 73 20 6c 69 6b | tabinding..In.fact,.controls.lik |
| 20e00 | 65 20 54 4c 69 73 74 43 6f 6e 74 72 6f 6c 2c 20 54 52 65 70 65 61 74 65 72 20 61 72 65 20 54 44 | e.TListControl,.TRepeater.are.TD |
| 20e20 | 61 74 61 47 72 69 64 20 61 72 65 20 61 6c 6c 20 64 65 72 69 76 65 64 20 66 72 6f 6d 20 69 74 2e | ataGrid.are.all.derived.from.it. |
| 20e40 | 04 00 2e 63 72 65 61 74 69 6e 67 20 63 6f 6e 74 72 6f 6c 73 20 77 69 74 68 20 73 70 65 63 69 61 | ...creating.controls.with.specia |
| 20e60 | 6c 20 66 75 6e 63 74 69 6f 6e 61 6c 69 74 69 65 73 05 00 00 21 69 6e 64 65 78 2e 70 68 70 3f 70 | l.functionalities...!index.php?p |
| 20e80 | 61 67 65 3d 41 64 76 61 6e 63 65 64 2e 41 75 74 68 23 35 35 30 31 01 00 0a 31 31 34 36 39 37 31 | age=Advanced.Auth#5501...1146971 |
| 20ea0 | 38 36 39 02 00 20 41 75 74 68 65 6e 74 69 63 61 74 69 6f 6e 20 61 6e 64 20 41 75 74 68 6f 72 69 | 869...Authentication.and.Authori |
| 20ec0 | 7a 61 74 69 6f 6e 03 00 c9 03 41 75 74 68 65 6e 74 69 63 61 74 69 6f 6e 20 69 73 20 61 20 70 72 | zation....Authentication.is.a.pr |
| 20ee0 | 6f 63 65 73 73 20 6f 66 20 76 65 72 69 66 79 69 6e 67 20 77 68 65 74 68 65 72 20 73 6f 6d 65 6f | ocess.of.verifying.whether.someo |
| 20f00 | 6e 65 20 69 73 20 77 68 6f 20 68 65 20 63 6c 61 69 6d 73 20 68 65 20 69 73 2e 20 49 74 20 75 73 | ne.is.who.he.claims.he.is..It.us |
| 20f20 | 75 61 6c 6c 79 20 69 6e 76 6f 6c 76 65 73 20 61 20 75 73 65 72 6e 61 6d 65 20 61 6e 64 20 61 20 | ually.involves.a.username.and.a. |
| 20f40 | 70 61 73 73 77 6f 72 64 2c 20 62 75 74 20 6d 61 79 20 69 6e 63 6c 75 64 65 20 61 6e 79 20 6f 74 | password,.but.may.include.any.ot |
| 20f60 | 68 65 72 20 6d 65 74 68 6f 64 73 20 6f 66 20 64 65 6d 6f 6e 73 74 72 61 74 69 6e 67 20 69 64 65 | her.methods.of.demonstrating.ide |
| 20f80 | 6e 74 69 74 79 2c 20 73 75 63 68 20 61 73 20 61 20 73 6d 61 72 74 20 63 61 72 64 2c 20 66 69 6e | ntity,.such.as.a.smart.card,.fin |
| 20fa0 | 67 65 72 70 72 69 6e 74 73 2c 20 65 74 63 2e 0d 0a 0d 0a 0d 0a 41 75 74 68 6f 72 69 7a 61 74 69 | gerprints,.etc.......Authorizati |
| 20fc0 | 6f 6e 20 69 73 20 66 69 6e 64 69 6e 67 20 6f 75 74 20 69 66 20 74 68 65 20 70 65 72 73 6f 6e 2c | on.is.finding.out.if.the.person, |
| 20fe0 | 20 6f 6e 63 65 20 69 64 65 6e 74 69 66 69 65 64 2c 20 69 73 20 70 65 72 6d 69 74 74 65 64 20 74 | .once.identified,.is.permitted.t |
| 21000 | 6f 20 6d 61 6e 69 70 75 6c 61 74 65 20 73 70 65 63 69 66 69 63 20 72 65 73 6f 75 72 63 65 73 2e | o.manipulate.specific.resources. |
| 21020 | 20 54 68 69 73 20 69 73 20 75 73 75 61 6c 6c 79 20 64 65 74 65 72 6d 69 6e 65 64 20 62 79 20 66 | .This.is.usually.determined.by.f |
| 21040 | 69 6e 64 69 6e 67 20 6f 75 74 20 69 66 20 74 68 61 74 20 70 65 72 73 6f 6e 20 69 73 20 6f 66 20 | inding.out.if.that.person.is.of. |
| 21060 | 61 20 70 61 72 74 69 63 75 6c 61 72 20 72 6f 6c 65 20 74 68 61 74 20 68 61 73 20 61 63 63 65 73 | a.particular.role.that.has.acces |
| 21080 | 73 20 74 6f 20 74 68 65 20 72 65 73 6f 75 72 63 65 73 2e 04 00 20 61 75 74 68 65 6e 74 69 63 61 | s.to.the.resources....authentica |
| 210a0 | 74 69 6f 6e 20 61 6e 64 20 61 75 74 68 6f 72 69 7a 61 74 69 6f 6e 05 00 00 21 69 6e 64 65 78 2e | tion.and.authorization...!index. |
| 210c0 | 70 68 70 3f 70 61 67 65 3d 41 64 76 61 6e 63 65 64 2e 41 75 74 68 23 35 35 30 32 01 00 0a 31 31 | php?page=Advanced.Auth#5502...11 |
| 210e0 | 34 36 39 37 31 38 36 39 02 00 1e 48 6f 77 20 50 52 41 44 4f 20 41 75 74 68 20 46 72 61 6d 65 77 | 46971869...How.PRADO.Auth.Framew |
| 21100 | 6f 72 6b 20 57 6f 72 6b 73 03 00 88 0c 50 52 41 44 4f 20 70 72 6f 76 69 64 65 73 20 61 6e 20 65 | ork.Works....PRADO.provides.an.e |
| 21120 | 78 74 65 6e 73 69 62 6c 65 20 61 75 74 68 65 6e 74 69 63 61 74 69 6f 6e 2f 61 75 74 68 6f 72 69 | xtensible.authentication/authori |
| 21140 | 7a 61 74 69 6f 6e 20 66 72 61 6d 65 77 6f 72 6b 2e 20 41 73 20 64 65 73 63 72 69 62 65 64 20 69 | zation.framework..As.described.i |
| 21160 | 6e 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 6c 69 66 65 63 79 63 6c 65 73 2c 20 54 41 70 70 6c 69 | n.application.lifecycles,.TAppli |
| 21180 | 63 61 74 69 6f 6e 20 72 65 73 65 72 76 65 73 20 73 65 76 65 72 61 6c 20 6c 69 66 65 63 79 63 6c | cation.reserves.several.lifecycl |
| 211a0 | 65 73 20 66 6f 72 20 6d 6f 64 75 6c 65 73 20 72 65 73 70 6f 6e 73 69 62 6c 65 20 66 6f 72 20 61 | es.for.modules.responsible.for.a |
| 211c0 | 75 74 68 65 6e 74 69 63 61 74 69 6f 6e 20 61 6e 64 20 61 75 74 68 6f 72 69 7a 61 74 69 6f 6e 2e | uthentication.and.authorization. |
| 211e0 | 20 50 52 41 44 4f 20 70 72 6f 76 69 64 65 73 20 74 68 65 20 54 41 75 74 68 4d 61 6e 61 67 65 72 | .PRADO.provides.the.TAuthManager |
| 21200 | 20 6d 6f 64 75 6c 65 20 66 6f 72 20 73 75 63 68 20 70 75 72 70 6f 73 65 73 2e 20 44 65 76 65 6c | .module.for.such.purposes..Devel |
| 21220 | 6f 70 65 72 73 20 63 61 6e 20 70 6c 75 67 20 69 6e 20 74 68 65 69 72 20 6f 77 6e 20 61 75 74 68 | opers.can.plug.in.their.own.auth |
| 21240 | 20 6d 6f 64 75 6c 65 73 20 65 61 73 69 6c 79 2e 20 54 41 75 74 68 4d 61 6e 61 67 65 72 20 69 73 | .modules.easily..TAuthManager.is |
| 21260 | 20 64 65 73 69 67 6e 65 64 20 74 6f 20 62 65 20 75 73 65 64 20 74 6f 67 65 74 68 65 72 20 77 69 | .designed.to.be.used.together.wi |
| 21280 | 74 68 20 54 55 73 65 72 4d 61 6e 61 67 65 72 20 6d 6f 64 75 6c 65 2c 20 77 68 69 63 68 20 69 6d | th.TUserManager.module,.which.im |
| 212a0 | 70 6c 65 6d 65 6e 74 73 20 61 20 72 65 61 64 2d 6f 6e 6c 79 20 75 73 65 72 20 64 61 74 61 62 61 | plements.a.read-only.user.databa |
| 212c0 | 73 65 2e 0d 0a 0d 0a 0d 0a 57 68 65 6e 20 61 20 70 61 67 65 20 72 65 71 75 65 73 74 20 6f 63 63 | se.......When.a.page.request.occ |
| 212e0 | 75 72 73 2c 20 54 41 75 74 68 4d 61 6e 61 67 65 72 20 77 69 6c 6c 20 74 72 79 20 74 6f 20 72 65 | urs,.TAuthManager.will.try.to.re |
| 21300 | 73 74 6f 72 65 20 75 73 65 72 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 66 72 6f 6d 20 73 65 73 73 | store.user.information.from.sess |
| 21320 | 69 6f 6e 2e 20 49 66 20 6e 6f 20 75 73 65 72 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 69 73 20 66 | ion..If.no.user.information.is.f |
| 21340 | 6f 75 6e 64 2c 20 74 68 65 20 75 73 65 72 20 69 73 20 63 6f 6e 73 69 64 65 72 65 64 20 61 73 20 | ound,.the.user.is.considered.as. |
| 21360 | 61 6e 20 61 6e 6f 6e 79 6d 6f 75 73 20 6f 72 20 67 75 65 73 74 20 75 73 65 72 2e 20 54 6f 20 66 | an.anonymous.or.guest.user..To.f |
| 21380 | 61 63 69 6c 69 74 61 74 65 20 75 73 65 72 20 69 64 65 6e 74 69 74 79 20 76 65 72 69 66 69 63 61 | acilitate.user.identity.verifica |
| 213a0 | 74 69 6f 6e 2c 20 54 41 75 74 68 4d 61 6e 61 67 65 72 20 70 72 6f 76 69 64 65 73 20 74 77 6f 20 | tion,.TAuthManager.provides.two. |
| 213c0 | 63 6f 6d 6d 6f 6e 6c 79 20 75 73 65 64 20 6d 65 74 68 6f 64 73 3a 20 6c 6f 67 69 6e 28 29 20 61 | commonly.used.methods:.login().a |
| 213e0 | 6e 64 20 6c 6f 67 6f 75 74 28 29 2e 20 41 20 75 73 65 72 20 69 73 20 6c 6f 67 67 65 64 20 69 6e | nd.logout()..A.user.is.logged.in |
| 21400 | 20 28 76 65 72 69 66 69 65 64 29 20 69 66 20 68 69 73 20 75 73 65 72 6e 61 6d 65 20 61 6e 64 20 | .(verified).if.his.username.and. |
| 21420 | 70 61 73 73 77 6f 72 64 20 65 6e 74 72 69 65 73 20 6d 61 74 63 68 20 61 20 72 65 63 6f 72 64 20 | password.entries.match.a.record. |
| 21440 | 69 6e 20 74 68 65 20 75 73 65 72 20 64 61 74 61 62 61 73 65 20 6d 61 6e 61 67 65 64 20 62 79 20 | in.the.user.database.managed.by. |
| 21460 | 54 55 73 65 72 4d 61 6e 61 67 65 72 2e 20 41 20 75 73 65 72 20 69 73 20 6c 6f 67 67 65 64 20 6f | TUserManager..A.user.is.logged.o |
| 21480 | 75 74 20 69 66 20 68 69 73 20 75 73 65 72 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 69 73 20 63 6c | ut.if.his.user.information.is.cl |
| 214a0 | 65 61 72 65 64 20 66 72 6f 6d 20 73 65 73 73 69 6f 6e 20 61 6e 64 20 68 65 20 6e 65 65 64 73 20 | eared.from.session.and.he.needs. |
| 214c0 | 74 6f 20 72 65 2d 6c 6f 67 69 6e 20 69 66 20 68 65 20 6d 61 6b 65 73 20 6e 65 77 20 70 61 67 65 | to.re-login.if.he.makes.new.page |
| 214e0 | 20 72 65 71 75 65 73 74 73 2e 0d 0a 0d 0a 0d 0a 44 75 72 69 6e 67 20 41 75 74 68 6f 72 69 7a 61 | .requests.......During.Authoriza |
| 21500 | 74 69 6f 6e 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 6c 69 66 65 63 79 63 6c 65 2c 20 77 68 69 63 | tion.application.lifecycle,.whic |
| 21520 | 68 20 6f 63 63 75 72 73 20 61 66 74 65 72 20 41 75 74 68 65 6e 74 69 63 61 74 69 6f 6e 20 6c 69 | h.occurs.after.Authentication.li |
| 21540 | 66 65 63 79 63 6c 65 2c 20 54 41 75 74 68 4d 61 6e 61 67 65 72 20 77 69 6c 6c 20 76 65 72 69 66 | fecycle,.TAuthManager.will.verif |
| 21560 | 79 20 69 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 75 73 65 72 20 68 61 73 20 61 63 63 65 73 73 | y.if.the.current.user.has.access |
| 21580 | 20 74 6f 20 74 68 65 20 72 65 71 75 65 73 74 65 64 20 70 61 67 65 20 61 63 63 6f 72 64 69 6e 67 | .to.the.requested.page.according |
| 215a0 | 20 74 6f 20 61 20 73 65 74 20 6f 66 20 61 75 74 68 6f 72 69 7a 61 74 69 6f 6e 20 72 75 6c 65 73 | .to.a.set.of.authorization.rules |
| 215c0 | 2e 20 54 68 65 20 61 75 74 68 6f 72 69 7a 61 74 69 6f 6e 20 69 73 20 72 6f 6c 65 2d 62 61 73 65 | ..The.authorization.is.role-base |
| 215e0 | 64 2c 20 69 2e 65 2e 2c 20 61 20 75 73 65 72 20 68 61 73 20 61 63 63 65 73 73 20 74 6f 20 61 20 | d,.i.e.,.a.user.has.access.to.a. |
| 21600 | 70 61 67 65 20 69 66 20 31 29 20 74 68 65 20 70 61 67 65 20 65 78 70 6c 69 63 69 74 6c 79 20 73 | page.if.1).the.page.explicitly.s |
| 21620 | 74 61 74 65 73 20 74 68 61 74 20 74 68 65 20 75 73 65 72 20 68 61 73 20 61 63 63 65 73 73 3b 20 | tates.that.the.user.has.access;. |
| 21640 | 32 29 20 6f 72 20 74 68 65 20 75 73 65 72 20 69 73 20 6f 66 20 61 20 70 61 72 74 69 63 75 6c 61 | 2).or.the.user.is.of.a.particula |
| 21660 | 72 20 72 6f 6c 65 20 74 68 61 74 20 68 61 73 20 61 63 63 65 73 73 20 74 6f 20 74 68 65 20 70 61 | r.role.that.has.access.to.the.pa |
| 21680 | 67 65 2e 20 49 66 20 74 68 65 20 75 73 65 72 20 64 6f 65 73 20 6e 6f 74 20 68 61 76 65 20 61 63 | ge..If.the.user.does.not.have.ac |
| 216a0 | 63 65 73 73 20 74 6f 20 74 68 65 20 70 61 67 65 2c 20 54 41 75 74 68 4d 61 6e 61 67 65 72 20 77 | cess.to.the.page,.TAuthManager.w |
| 216c0 | 69 6c 6c 20 72 65 64 69 72 65 63 74 20 75 73 65 72 20 62 72 6f 77 73 65 72 20 74 6f 20 74 68 65 | ill.redirect.user.browser.to.the |
| 216e0 | 20 6c 6f 67 69 6e 20 70 61 67 65 20 77 68 69 63 68 20 69 73 20 73 70 65 63 69 66 69 65 64 20 62 | .login.page.which.is.specified.b |
| 21700 | 79 20 4c 6f 67 69 6e 50 61 67 65 20 70 72 6f 70 65 72 74 79 2e 04 00 1e 68 6f 77 20 70 72 61 64 | y.LoginPage.property....how.prad |
| 21720 | 6f 20 61 75 74 68 20 66 72 61 6d 65 77 6f 72 6b 20 77 6f 72 6b 73 05 00 00 21 69 6e 64 65 78 2e | o.auth.framework.works...!index. |
| 21740 | 70 68 70 3f 70 61 67 65 3d 41 64 76 61 6e 63 65 64 2e 41 75 74 68 23 35 35 30 33 01 00 0a 31 31 | php?page=Advanced.Auth#5503...11 |
| 21760 | 34 36 39 37 31 38 36 39 02 00 1a 55 73 69 6e 67 20 50 52 41 44 4f 20 41 75 74 68 20 46 72 61 6d | 46971869...Using.PRADO.Auth.Fram |
| 21780 | 65 77 6f 72 6b 03 00 ed 17 54 6f 20 65 6e 61 62 6c 65 20 50 52 41 44 4f 20 61 75 74 68 20 66 72 | ework....To.enable.PRADO.auth.fr |
| 217a0 | 61 6d 65 77 6f 72 6b 2c 20 61 64 64 20 74 68 65 20 54 41 75 74 68 4d 61 6e 61 67 65 72 20 6d 6f | amework,.add.the.TAuthManager.mo |
| 217c0 | 64 75 6c 65 20 61 6e 64 20 54 55 73 65 72 4d 61 6e 61 67 65 72 20 6d 6f 64 75 6c 65 20 74 6f 20 | dule.and.TUserManager.module.to. |
| 217e0 | 61 70 70 6c 69 63 61 74 69 6f 6e 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 2c 0d 0a 0d 0a 0d 0a | application.configuration,...... |
| 21800 | 26 61 6d 70 3b 6c 74 3b 73 65 72 76 69 63 65 20 69 64 3d 26 71 75 6f 74 3b 70 61 67 65 26 71 75 | <service.id="page&qu |
| 21820 | 6f 74 3b 20 63 6c 61 73 73 3d 26 71 75 6f 74 3b 54 50 61 67 65 53 65 72 76 69 63 65 26 71 75 6f | ot;.class="TPageService&quo |
| 21840 | 74 3b 26 61 6d 70 3b 67 74 3b 0d 0a 20 20 26 61 6d 70 3b 6c 74 3b 6d 6f 64 75 6c 65 73 26 61 6d | t;>....<modules&am |
| 21860 | 70 3b 67 74 3b 0d 0a 20 20 20 20 26 61 6d 70 3b 6c 74 3b 6d 6f 64 75 6c 65 20 69 64 3d 26 71 75 | p;gt;......<module.id=&qu |
| 21880 | 6f 74 3b 61 75 74 68 26 71 75 6f 74 3b 20 63 6c 61 73 73 3d 26 71 75 6f 74 3b 53 79 73 74 65 6d | ot;auth".class="System |
| 218a0 | 2e 53 65 63 75 72 69 74 79 2e 54 41 75 74 68 4d 61 6e 61 67 65 72 26 71 75 6f 74 3b 0d 0a 20 20 | .Security.TAuthManager".... |
| 218c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 55 73 65 72 4d 61 6e 61 67 65 72 3d 26 71 75 6f 74 3b 75 | .............UserManager="u |
| 218e0 | 73 65 72 73 26 71 75 6f 74 3b 20 4c 6f 67 69 6e 50 61 67 65 3d 26 71 75 6f 74 3b 55 73 65 72 4c | sers".LoginPage="UserL |
| 21900 | 6f 67 69 6e 26 71 75 6f 74 3b 20 2f 26 61 6d 70 3b 67 74 3b 0d 0a 20 20 20 20 26 61 6d 70 3b 6c | ogin"./>......&l |
| 21920 | 74 3b 6d 6f 64 75 6c 65 20 69 64 3d 26 71 75 6f 74 3b 75 73 65 72 73 26 71 75 6f 74 3b 20 63 6c | t;module.id="users".cl |
| 21940 | 61 73 73 3d 26 71 75 6f 74 3b 53 79 73 74 65 6d 2e 53 65 63 75 72 69 74 79 2e 54 55 73 65 72 4d | ass="System.Security.TUserM |
| 21960 | 61 6e 61 67 65 72 26 71 75 6f 74 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 50 61 73 | anager".................Pas |
| 21980 | 73 77 6f 72 64 4d 6f 64 65 3d 26 71 75 6f 74 3b 43 6c 65 61 72 26 71 75 6f 74 3b 26 61 6d 70 3b | swordMode="Clear"& |
| 219a0 | 67 74 3b 0d 0a 20 20 20 20 20 20 26 61 6d 70 3b 6c 74 3b 75 73 65 72 20 6e 61 6d 65 3d 26 71 75 | gt;........<user.name=&qu |
| 219c0 | 6f 74 3b 64 65 6d 6f 26 71 75 6f 74 3b 20 70 61 73 73 77 6f 72 64 3d 26 71 75 6f 74 3b 64 65 6d | ot;demo".password="dem |
| 219e0 | 6f 26 71 75 6f 74 3b 20 2f 26 61 6d 70 3b 67 74 3b 0d 0a 20 20 20 20 20 20 26 61 6d 70 3b 6c 74 | o"./>........&lt |
| 21a00 | 3b 75 73 65 72 20 6e 61 6d 65 3d 26 71 75 6f 74 3b 61 64 6d 69 6e 26 71 75 6f 74 3b 20 70 61 73 | ;user.name="admin".pas |
| 21a20 | 73 77 6f 72 64 3d 26 71 75 6f 74 3b 61 64 6d 69 6e 26 71 75 6f 74 3b 20 2f 26 61 6d 70 3b 67 74 | sword="admin"./&gt |
| 21a40 | 3b 0d 0a 20 20 20 20 26 61 6d 70 3b 6c 74 3b 2f 6d 6f 64 75 6c 65 26 61 6d 70 3b 67 74 3b 0d 0a | ;......</module>.. |
| 21a60 | 20 20 26 61 6d 70 3b 6c 74 3b 2f 6d 6f 64 75 6c 65 73 26 61 6d 70 3b 67 74 3b 0d 0a 26 61 6d 70 | ..</modules>..& |
| 21a80 | 3b 6c 74 3b 2f 73 65 72 76 69 63 65 26 61 6d 70 3b 67 74 3b 0d 0a 0d 0a 0d 0a 49 6e 20 74 68 65 | ;lt;/service>......In.the |
| 21aa0 | 20 61 62 6f 76 65 2c 20 74 68 65 20 55 73 65 72 4d 61 6e 61 67 65 72 20 70 72 6f 70 65 72 74 79 | .above,.the.UserManager.property |
| 21ac0 | 20 6f 66 20 54 41 75 74 68 4d 61 6e 61 67 65 72 20 69 73 20 73 65 74 20 74 6f 20 74 68 65 20 75 | .of.TAuthManager.is.set.to.the.u |
| 21ae0 | 73 65 72 73 20 6d 6f 64 75 6c 65 20 77 68 69 63 68 20 69 73 20 54 55 73 65 72 4d 61 6e 61 67 65 | sers.module.which.is.TUserManage |
| 21b00 | 72 2e 20 44 65 76 65 6c 6f 70 65 72 73 20 6d 61 79 20 72 65 70 6c 61 63 65 20 69 74 20 77 69 74 | r..Developers.may.replace.it.wit |
| 21b20 | 68 20 61 20 64 69 66 66 65 72 65 6e 74 20 75 73 65 72 20 6d 61 6e 61 67 65 6d 65 6e 74 20 6d 6f | h.a.different.user.management.mo |
| 21b40 | 64 75 6c 65 20 74 68 61 74 20 69 73 20 64 65 72 69 76 65 64 20 66 72 6f 6d 20 54 55 73 65 72 4d | dule.that.is.derived.from.TUserM |
| 21b60 | 61 6e 61 67 65 72 2e 0d 0a 0d 0a 0d 0a 41 75 74 68 6f 72 69 7a 61 74 69 6f 6e 20 72 75 6c 65 73 | anager.......Authorization.rules |
| 21b80 | 20 66 6f 72 20 70 61 67 65 73 20 61 72 65 20 73 70 65 63 69 66 69 65 64 20 69 6e 20 70 61 67 65 | .for.pages.are.specified.in.page |
| 21ba0 | 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 20 61 73 20 66 6f 6c 6c 6f 77 73 2c 0d 0a 0d 0a 0d | .configurations.as.follows,..... |
| 21bc0 | 0a 26 61 6d 70 3b 6c 74 3b 61 75 74 68 6f 72 69 7a 61 74 69 6f 6e 26 61 6d 70 3b 67 74 3b 0d 0a | .<authorization>.. |
| 21be0 | 20 20 20 20 26 61 6d 70 3b 6c 74 3b 61 6c 6c 6f 77 20 70 61 67 65 73 3d 26 71 75 6f 74 3b 50 61 | ....<allow.pages="Pa |
| 21c00 | 67 65 49 44 31 2c 50 61 67 65 49 44 32 26 71 75 6f 74 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 | geID1,PageID2"............. |
| 21c20 | 20 20 20 75 73 65 72 73 3d 26 71 75 6f 74 3b 55 73 65 72 31 2c 55 73 65 72 32 26 71 75 6f 74 3b | ...users="User1,User2" |
| 21c40 | 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 6f 6c 65 73 3d 26 71 75 6f 74 3b 52 6f 6c 65 | ................roles="Role |
| 21c60 | 31 26 71 75 6f 74 3b 20 2f 26 61 6d 70 3b 67 74 3b 0d 0a 20 20 20 20 26 61 6d 70 3b 6c 74 3b 64 | 1"./>......<d |
| 21c80 | 65 6e 79 20 70 61 67 65 73 3d 26 71 75 6f 74 3b 50 61 67 65 49 44 31 2c 50 61 67 65 49 44 32 26 | eny.pages="PageID1,PageID2& |
| 21ca0 | 71 75 6f 74 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 75 73 65 72 73 3d 26 71 75 6f 74 | quot;................users=" |
| 21cc0 | 3b 3f 26 71 75 6f 74 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 65 72 62 3d 26 71 75 | ;?"................verb=&qu |
| 21ce0 | 6f 74 3b 70 6f 73 74 26 71 75 6f 74 3b 20 2f 26 61 6d 70 3b 67 74 3b 0d 0a 26 61 6d 70 3b 6c 74 | ot;post"./>..&lt |
| 21d00 | 3b 2f 61 75 74 68 6f 72 69 7a 61 74 69 6f 6e 26 61 6d 70 3b 67 74 3b 0d 0a 0d 0a 0d 0a 41 6e 20 | ;/authorization>......An. |
| 21d20 | 61 75 74 68 6f 72 69 7a 61 74 69 6f 6e 20 72 75 6c 65 20 63 61 6e 20 62 65 20 65 69 74 68 65 72 | authorization.rule.can.be.either |
| 21d40 | 20 61 6e 20 61 6c 6c 6f 77 20 72 75 6c 65 20 6f 72 20 61 20 64 65 6e 79 20 72 75 6c 65 2e 20 45 | .an.allow.rule.or.a.deny.rule..E |
| 21d60 | 61 63 68 20 72 75 6c 65 20 63 6f 6e 73 69 73 74 73 20 6f 66 20 66 6f 75 72 20 6f 70 74 69 6f 6e | ach.rule.consists.of.four.option |
| 21d80 | 61 6c 20 70 72 6f 70 65 72 74 69 65 73 3a 0d 0a 0d 0a 0d 0a 70 61 67 65 73 20 2d 20 6c 69 73 74 | al.properties:......pages.-.list |
| 21da0 | 20 6f 66 20 63 6f 6d 6d 61 2d 73 65 70 61 72 61 74 65 64 20 70 61 67 65 20 6e 61 6d 65 73 20 74 | .of.comma-separated.page.names.t |
| 21dc0 | 68 61 74 20 74 68 69 73 20 72 75 6c 65 20 61 70 70 6c 69 65 73 20 74 6f 2e 20 49 66 20 65 6d 70 | hat.this.rule.applies.to..If.emp |
| 21de0 | 74 79 20 6f 72 20 6e 6f 74 20 73 65 74 2c 20 74 68 69 73 20 72 75 6c 65 20 77 69 6c 6c 20 61 70 | ty.or.not.set,.this.rule.will.ap |
| 21e00 | 70 6c 79 20 74 6f 20 61 6c 6c 20 70 61 67 65 73 20 75 6e 64 65 72 20 74 68 65 20 63 75 72 72 65 | ply.to.all.pages.under.the.curre |
| 21e20 | 6e 74 20 64 69 72 65 63 74 6f 72 79 20 61 6e 64 20 61 6c 6c 20 69 74 73 20 73 75 62 64 69 72 65 | nt.directory.and.all.its.subdire |
| 21e40 | 63 74 6f 72 69 65 73 20 72 65 63 75 72 73 69 76 65 6c 79 2e 0d 0a 75 73 65 72 73 20 2d 20 6c 69 | ctories.recursively...users.-.li |
| 21e60 | 73 74 20 6f 66 20 63 6f 6d 6d 61 2d 73 65 70 61 72 61 74 65 64 20 75 73 65 72 20 6e 61 6d 65 73 | st.of.comma-separated.user.names |
| 21e80 | 20 74 68 61 74 20 74 68 69 73 20 72 75 6c 65 20 61 70 70 6c 69 65 73 20 74 6f 2e 20 41 20 63 68 | .that.this.rule.applies.to..A.ch |
| 21ea0 | 61 72 61 63 74 65 72 20 2a 20 72 65 66 65 72 73 20 74 6f 20 61 6c 6c 20 75 73 65 72 73 20 69 6e | aracter.*.refers.to.all.users.in |
| 21ec0 | 63 6c 75 64 69 6e 67 20 61 6e 6f 6e 79 6d 6f 75 73 2f 67 75 65 73 74 20 75 73 65 72 2e 20 41 6e | cluding.anonymous/guest.user..An |
| 21ee0 | 64 20 61 20 63 68 61 72 61 63 74 65 72 20 3f 20 72 65 66 65 72 73 20 74 6f 20 61 6e 6f 6e 79 6d | d.a.character.?.refers.to.anonym |
| 21f00 | 6f 75 73 2f 67 75 65 73 74 20 75 73 65 72 2e 0d 0a 72 6f 6c 65 73 20 2d 20 6c 69 73 74 20 6f 66 | ous/guest.user...roles.-.list.of |
| 21f20 | 20 63 6f 6d 6d 61 2d 73 65 70 61 72 61 74 65 64 20 75 73 65 72 20 72 6f 6c 65 73 20 74 68 61 74 | .comma-separated.user.roles.that |
| 21f40 | 20 74 68 69 73 20 72 75 6c 65 20 61 70 70 6c 69 65 73 20 74 6f 2e 0d 0a 76 65 72 62 20 2d 20 70 | .this.rule.applies.to...verb.-.p |
| 21f60 | 61 67 65 20 61 63 63 65 73 73 20 6d 65 74 68 6f 64 20 74 68 61 74 20 74 68 69 73 20 72 75 6c 65 | age.access.method.that.this.rule |
| 21f80 | 20 61 70 70 6c 69 65 73 20 74 6f 2e 20 49 74 20 63 61 6e 20 62 65 20 65 69 74 68 65 72 20 67 65 | .applies.to..It.can.be.either.ge |
| 21fa0 | 74 20 6f 72 20 70 6f 73 74 2e 20 49 66 20 65 6d 70 74 79 20 6f 72 20 6e 6f 74 20 73 65 74 2c 20 | t.or.post..If.empty.or.not.set,. |
| 21fc0 | 74 68 65 20 72 75 6c 65 20 61 70 70 6c 69 65 73 20 74 6f 20 62 6f 74 68 20 6d 65 74 68 6f 64 73 | the.rule.applies.to.both.methods |
| 21fe0 | 2e 0d 0a 0d 0a 0d 0a 0d 0a 57 68 65 6e 20 61 20 70 61 67 65 20 72 65 71 75 65 73 74 20 69 73 20 | .........When.a.page.request.is. |
| 22000 | 62 65 69 6e 67 20 70 72 6f 63 65 73 73 65 64 2c 20 61 20 6c 69 73 74 20 6f 66 20 61 75 74 68 6f | being.processed,.a.list.of.autho |
| 22020 | 72 69 7a 61 74 69 6f 6e 20 72 75 6c 65 73 20 6d 61 79 20 62 65 20 61 76 61 69 6c 61 62 6c 65 2e | rization.rules.may.be.available. |
| 22040 | 20 48 6f 77 65 76 65 72 2c 20 6f 6e 6c 79 20 74 68 65 20 66 69 72 73 74 20 65 66 66 65 63 74 69 | .However,.only.the.first.effecti |
| 22060 | 76 65 20 72 75 6c 65 20 6d 61 74 63 68 69 6e 67 20 74 68 65 20 63 75 72 72 65 6e 74 20 75 73 65 | ve.rule.matching.the.current.use |
| 22080 | 72 20 77 69 6c 6c 20 72 65 6e 64 65 72 20 74 68 65 20 61 75 74 68 6f 72 69 7a 61 74 69 6f 6e 20 | r.will.render.the.authorization. |
| 220a0 | 72 65 73 75 6c 74 2e 0d 0a 0d 0a 0d 0a 52 75 6c 65 73 20 61 72 65 20 6f 72 64 65 72 65 64 20 62 | result.......Rules.are.ordered.b |
| 220c0 | 6f 74 74 6f 6d 2d 75 70 2c 20 69 2e 65 2e 2c 20 74 68 65 20 72 75 6c 65 73 20 63 6f 6e 74 61 69 | ottom-up,.i.e.,.the.rules.contai |
| 220e0 | 6e 65 64 20 69 6e 20 74 68 65 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 6f 66 20 63 75 72 72 | ned.in.the.configuration.of.curr |
| 22100 | 65 6e 74 20 70 61 67 65 20 66 6f 6c 64 65 72 20 67 6f 20 66 69 72 73 74 2e 20 52 75 6c 65 73 20 | ent.page.folder.go.first..Rules. |
| 22120 | 69 6e 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 20 6f 66 20 70 61 72 65 6e 74 20 70 61 67 65 | in.configurations.of.parent.page |
| 22140 | 20 66 6f 6c 64 65 72 73 20 67 6f 20 61 66 74 65 72 2e 0d 0a 41 20 72 75 6c 65 20 69 73 20 65 66 | .folders.go.after...A.rule.is.ef |
| 22160 | 66 65 63 74 69 76 65 20 69 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 70 61 67 65 20 69 73 20 69 | fective.if.the.current.page.is.i |
| 22180 | 6e 20 74 68 65 20 6c 69 73 74 65 64 20 70 61 67 65 73 20 6f 66 20 74 68 65 20 72 75 6c 65 20 41 | n.the.listed.pages.of.the.rule.A |
| 221a0 | 4e 44 20 74 68 65 20 63 75 72 72 65 6e 74 20 75 73 65 72 20 61 63 74 69 6f 6e 20 28 67 65 74 20 | ND.the.current.user.action.(get. |
| 221c0 | 6f 72 20 70 6f 73 74 29 20 69 73 20 69 6e 20 74 68 65 20 6c 69 73 74 65 64 20 61 63 74 69 6f 6e | or.post).is.in.the.listed.action |
| 221e0 | 73 2e 0d 0a 41 20 72 75 6c 65 20 6d 61 74 63 68 69 6e 67 20 6f 63 63 75 72 73 20 69 66 20 74 68 | s...A.rule.matching.occurs.if.th |
| 22200 | 65 20 63 75 72 72 65 6e 74 20 75 73 65 72 20 6e 61 6d 65 20 69 73 20 69 6e 20 74 68 65 20 6c 69 | e.current.user.name.is.in.the.li |
| 22220 | 73 74 65 64 20 75 73 65 72 20 6e 61 6d 65 73 20 6f 66 20 61 6e 20 65 66 66 65 63 74 69 76 65 20 | sted.user.names.of.an.effective. |
| 22240 | 72 75 6c 65 20 4f 52 20 69 66 20 74 68 65 20 75 73 65 72 27 73 20 72 6f 6c 65 20 69 73 20 69 6e | rule.OR.if.the.user's.role.is.in |
| 22260 | 20 74 68 65 20 6c 69 73 74 65 64 20 72 6f 6c 65 73 20 6f 66 20 74 68 61 74 20 72 75 6c 65 2e 0d | .the.listed.roles.of.that.rule.. |
| 22280 | 0a 49 66 20 6e 6f 20 72 75 6c 65 20 6d 61 74 63 68 65 73 2c 20 74 68 65 20 75 73 65 72 20 69 73 | .If.no.rule.matches,.the.user.is |
| 222a0 | 20 61 75 74 68 6f 72 69 7a 65 64 2e 0d 0a 0d 0a 0d 0a 49 6e 20 74 68 65 20 61 62 6f 76 65 20 65 | .authorized.......In.the.above.e |
| 222c0 | 78 61 6d 70 6c 65 2c 20 61 6e 6f 6e 79 6d 6f 75 73 20 75 73 65 72 73 20 77 69 6c 6c 20 62 65 20 | xample,.anonymous.users.will.be. |
| 222e0 | 64 65 6e 69 65 64 20 66 72 6f 6d 20 70 6f 73 74 69 6e 67 20 74 6f 20 50 61 67 65 49 44 31 20 61 | denied.from.posting.to.PageID1.a |
| 22300 | 6e 64 20 50 61 67 65 49 44 32 2c 20 77 68 69 6c 65 20 55 73 65 72 31 20 61 6e 64 20 55 73 65 72 | nd.PageID2,.while.User1.and.User |
| 22320 | 32 20 61 6e 64 20 61 6c 6c 20 75 73 65 72 73 20 6f 66 20 72 6f 6c 65 20 52 6f 6c 65 31 20 63 61 | 2.and.all.users.of.role.Role1.ca |
| 22340 | 6e 20 61 63 63 65 73 73 20 74 68 65 20 74 77 6f 20 70 61 67 65 73 20 28 69 6e 20 62 6f 74 68 20 | n.access.the.two.pages.(in.both. |
| 22360 | 67 65 74 20 61 6e 64 20 70 6f 73 74 20 6d 65 74 68 6f 64 73 29 2e 04 00 1a 75 73 69 6e 67 20 70 | get.and.post.methods)....using.p |
| 22380 | 72 61 64 6f 20 61 75 74 68 20 66 72 61 6d 65 77 6f 72 6b 05 00 00 21 69 6e 64 65 78 2e 70 68 70 | rado.auth.framework...!index.php |
| 223a0 | 3f 70 61 67 65 3d 41 64 76 61 6e 63 65 64 2e 41 75 74 68 23 35 35 30 34 01 00 0a 31 31 34 36 39 | ?page=Advanced.Auth#5504...11469 |
| 223c0 | 37 31 38 36 39 02 00 12 55 73 69 6e 67 20 54 55 73 65 72 4d 61 6e 61 67 65 72 03 00 9d 05 41 73 | 71869...Using.TUserManager....As |
| 223e0 | 20 61 66 6f 72 65 6d 65 6e 74 69 6f 6e 65 64 2c 20 54 55 73 65 72 4d 61 6e 61 67 65 72 20 69 6d | .aforementioned,.TUserManager.im |
| 22400 | 70 6c 65 6d 65 6e 74 73 20 61 20 72 65 61 64 2d 6f 6e 6c 79 20 75 73 65 72 20 64 61 74 61 62 61 | plements.a.read-only.user.databa |
| 22420 | 73 65 2e 20 54 68 65 20 75 73 65 72 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 72 65 20 73 70 65 | se..The.user.information.are.spe |
| 22440 | 63 69 66 69 65 64 20 69 6e 20 65 69 74 68 65 72 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 63 6f 6e | cified.in.either.application.con |
| 22460 | 66 69 67 75 72 61 74 69 6f 6e 20 6f 72 20 61 6e 20 65 78 74 65 72 6e 61 6c 20 58 4d 4c 20 66 69 | figuration.or.an.external.XML.fi |
| 22480 | 6c 65 2e 0d 0a 0d 0a 0d 0a 57 65 20 68 61 76 65 20 73 65 65 6e 20 69 6e 20 74 68 65 20 61 62 6f | le.......We.have.seen.in.the.abo |
| 224a0 | 76 65 20 65 78 61 6d 70 6c 65 20 74 68 61 74 20 74 77 6f 20 75 73 65 72 73 20 61 72 65 20 73 70 | ve.example.that.two.users.are.sp |
| 224c0 | 65 63 69 66 69 65 64 20 69 6e 20 74 68 65 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 63 6f 6e 66 69 | ecified.in.the.application.confi |
| 224e0 | 67 75 72 61 74 69 6f 6e 2e 20 43 6f 6d 70 6c 65 74 65 20 73 79 6e 74 61 78 20 6f 66 20 73 70 65 | guration..Complete.syntax.of.spe |
| 22500 | 63 69 66 79 69 6e 67 20 74 68 65 20 75 73 65 72 20 61 6e 64 20 72 6f 6c 65 20 69 6e 66 6f 72 6d | cifying.the.user.and.role.inform |
| 22520 | 61 74 69 6f 6e 20 69 73 20 61 73 20 66 6f 6c 6c 6f 77 73 2c 0d 0a 0d 0a 0d 0a 26 61 6d 70 3b 6c | ation.is.as.follows,......&l |
| 22540 | 74 3b 75 73 65 72 20 6e 61 6d 65 3d 26 71 75 6f 74 3b 64 65 6d 6f 26 71 75 6f 74 3b 20 70 61 73 | t;user.name="demo".pas |
| 22560 | 73 77 6f 72 64 3d 26 71 75 6f 74 3b 64 65 6d 6f 26 71 75 6f 74 3b 20 72 6f 6c 65 73 3d 26 71 75 | sword="demo".roles=&qu |
| 22580 | 6f 74 3b 64 65 6d 6f 2c 61 64 6d 69 6e 26 71 75 6f 74 3b 20 2f 26 61 6d 70 3b 67 74 3b 0d 0a 26 | ot;demo,admin"./>..& |
| 225a0 | 61 6d 70 3b 6c 74 3b 72 6f 6c 65 20 6e 61 6d 65 3d 26 71 75 6f 74 3b 61 64 6d 69 6e 26 71 75 6f | amp;lt;role.name="admin&quo |
| 225c0 | 74 3b 20 75 73 65 72 73 3d 26 71 75 6f 74 3b 64 65 6d 6f 2c 64 65 6d 6f 32 26 71 75 6f 74 3b 20 | t;.users="demo,demo2". |
| 225e0 | 2f 26 61 6d 70 3b 67 74 3b 0d 0a 0d 0a 0d 0a 77 68 65 72 65 20 74 68 65 20 72 6f 6c 65 73 20 61 | />......where.the.roles.a |
| 22600 | 74 74 72 69 62 75 74 65 20 69 6e 20 75 73 65 72 20 65 6c 65 6d 65 6e 74 20 69 73 20 6f 70 74 69 | ttribute.in.user.element.is.opti |
| 22620 | 6f 6e 61 6c 2e 20 55 73 65 72 20 72 6f 6c 65 73 20 63 61 6e 20 62 65 20 73 70 65 63 69 66 69 65 | onal..User.roles.can.be.specifie |
| 22640 | 64 20 69 6e 20 65 69 74 68 65 72 20 74 68 65 20 75 73 65 72 20 65 6c 65 6d 65 6e 74 20 6f 72 20 | d.in.either.the.user.element.or. |
| 22660 | 69 6e 20 61 20 73 65 70 61 72 61 74 65 20 72 6f 6c 65 20 65 6c 65 6d 65 6e 74 2e 04 00 12 75 73 | in.a.separate.role.element....us |
| 22680 | 69 6e 67 20 74 75 73 65 72 6d 61 6e 61 67 65 72 05 00 00 25 69 6e 64 65 78 2e 70 68 70 3f 70 61 | ing.tusermanager...%index.php?pa |
| 226a0 | 67 65 3d 41 64 76 61 6e 63 65 64 2e 53 65 63 75 72 69 74 79 23 35 36 30 31 01 00 0a 31 31 34 36 | ge=Advanced.Security#5601...1146 |
| 226c0 | 39 37 31 38 36 39 02 00 08 53 65 63 75 72 69 74 79 03 00 00 04 00 08 73 65 63 75 72 69 74 79 05 | 971869...Security......security. |
| 226e0 | 00 00 25 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 41 64 76 61 6e 63 65 64 2e 53 65 63 75 72 | ..%index.php?page=Advanced.Secur |
| 22700 | 69 74 79 23 35 36 30 32 01 00 0a 31 31 34 36 39 37 31 38 36 39 02 00 14 56 69 65 77 73 74 61 74 | ity#5602...1146971869...Viewstat |
| 22720 | 65 20 50 72 6f 74 65 63 74 69 6f 6e 03 00 a9 0e 56 69 65 77 73 74 61 74 65 20 6c 69 65 73 20 61 | e.Protection....Viewstate.lies.a |
| 22740 | 74 20 74 68 65 20 68 65 61 72 74 20 6f 66 20 50 52 41 44 4f 2e 20 56 69 65 77 73 74 61 74 65 20 | t.the.heart.of.PRADO..Viewstate. |
| 22760 | 72 65 70 72 65 73 65 6e 74 73 20 64 61 74 61 20 74 68 61 74 20 63 61 6e 20 62 65 20 75 73 65 64 | represents.data.that.can.be.used |
| 22780 | 20 74 6f 20 72 65 73 74 6f 72 65 20 70 61 67 65 73 20 74 6f 20 74 68 65 20 73 74 61 74 65 20 74 | .to.restore.pages.to.the.state.t |
| 227a0 | 68 61 74 20 69 73 20 6c 61 73 74 20 73 65 65 6e 20 62 79 20 65 6e 64 20 75 73 65 72 73 20 62 65 | hat.is.last.seen.by.end.users.be |
| 227c0 | 66 6f 72 65 20 6d 61 6b 69 6e 67 20 74 68 65 20 63 75 72 72 65 6e 74 20 72 65 71 75 65 73 74 2e | fore.making.the.current.request. |
| 227e0 | 20 42 79 20 64 65 66 61 75 6c 74 2c 20 50 52 41 44 4f 20 75 73 65 73 20 68 69 64 64 65 6e 20 66 | .By.default,.PRADO.uses.hidden.f |
| 22800 | 69 65 6c 64 73 20 74 6f 20 73 74 6f 72 65 20 76 69 65 77 73 74 61 74 65 20 69 6e 66 6f 72 6d 61 | ields.to.store.viewstate.informa |
| 22820 | 74 69 6f 6e 2e 0d 0a 0d 0a 0d 0a 49 74 20 69 73 20 65 78 74 72 65 6d 65 6c 79 20 69 6d 70 6f 72 | tion.......It.is.extremely.impor |
| 22840 | 74 61 6e 74 20 74 6f 20 65 6e 73 75 72 65 20 74 68 61 74 20 76 69 65 77 73 74 61 74 65 20 69 73 | tant.to.ensure.that.viewstate.is |
| 22860 | 20 6e 6f 74 20 74 61 6d 70 65 72 65 64 20 62 79 20 65 6e 64 20 75 73 65 72 73 2e 20 57 69 74 68 | .not.tampered.by.end.users..With |
| 22880 | 6f 75 74 20 70 72 6f 74 65 63 74 69 6f 6e 2c 20 6d 61 6c 69 63 69 6f 75 73 20 75 73 65 72 73 20 | out.protection,.malicious.users. |
| 228a0 | 6d 61 79 20 69 6e 6a 65 63 74 20 68 61 72 6d 66 75 6c 20 63 6f 64 65 20 69 6e 74 6f 20 76 69 65 | may.inject.harmful.code.into.vie |
| 228c0 | 77 73 74 61 74 65 20 61 6e 64 20 75 6e 77 61 6e 74 65 64 20 69 6e 73 74 72 75 63 74 69 6f 6e 73 | wstate.and.unwanted.instructions |
| 228e0 | 20 6d 61 79 20 62 65 20 70 65 72 66 6f 72 6d 65 64 20 77 68 65 6e 20 70 61 67 65 20 73 74 61 74 | .may.be.performed.when.page.stat |
| 22900 | 65 20 69 73 20 62 65 69 6e 67 20 72 65 73 74 6f 72 65 64 20 6f 6e 20 73 65 72 76 65 72 20 73 69 | e.is.being.restored.on.server.si |
| 22920 | 64 65 2e 0d 0a 0d 0a 0d 0a 54 6f 20 70 72 65 76 65 6e 74 20 76 69 65 77 73 74 61 74 65 20 66 72 | de.......To.prevent.viewstate.fr |
| 22940 | 6f 6d 20 62 65 69 6e 67 20 74 61 6d 70 65 72 65 64 2c 20 50 52 41 44 4f 20 65 6e 66 6f 72 63 65 | om.being.tampered,.PRADO.enforce |
| 22960 | 73 20 76 69 65 77 73 74 61 74 65 20 48 4d 41 43 20 28 4b 65 79 65 64 2d 48 61 73 68 69 6e 67 20 | s.viewstate.HMAC.(Keyed-Hashing. |
| 22980 | 66 6f 72 20 4d 65 73 73 61 67 65 20 41 75 74 68 65 6e 74 69 63 61 74 69 6f 6e 29 20 63 68 65 63 | for.Message.Authentication).chec |
| 229a0 | 6b 20 62 65 66 6f 72 65 20 72 65 73 74 6f 72 69 6e 67 20 20 76 69 65 77 73 74 61 74 65 2e 20 53 | k.before.restoring..viewstate..S |
| 229c0 | 75 63 68 20 61 20 63 68 65 63 6b 20 63 61 6e 20 64 65 74 65 63 74 20 69 66 20 74 68 65 20 76 69 | uch.a.check.can.detect.if.the.vi |
| 229e0 | 65 77 73 74 61 74 65 20 68 61 73 20 62 65 65 6e 20 74 61 6d 70 65 72 65 64 20 6f 72 20 6e 6f 74 | ewstate.has.been.tampered.or.not |
| 22a00 | 20 62 79 20 65 6e 64 20 75 73 65 72 73 2e 20 53 68 6f 75 6c 64 20 74 68 65 20 76 69 65 77 73 74 | .by.end.users..Should.the.viewst |
| 22a20 | 61 74 65 20 69 73 20 6d 6f 64 69 66 69 65 64 2c 20 50 52 41 44 4f 20 77 69 6c 6c 20 73 74 6f 70 | ate.is.modified,.PRADO.will.stop |
| 22a40 | 20 72 65 73 74 6f 72 69 6e 67 20 74 68 65 20 76 69 65 77 73 74 61 74 65 20 61 6e 64 20 72 65 74 | .restoring.the.viewstate.and.ret |
| 22a60 | 75 72 6e 20 61 6e 20 65 72 72 6f 72 20 6d 65 73 73 61 67 65 2e 0d 0a 0d 0a 0d 0a 48 4d 41 43 20 | urn.an.error.message.......HMAC. |
| 22a80 | 63 68 65 63 6b 20 72 65 71 75 69 72 65 73 20 61 20 70 72 69 76 61 74 65 20 6b 65 79 20 74 68 61 | check.requires.a.private.key.tha |
| 22aa0 | 74 20 73 68 6f 75 6c 64 20 62 65 20 73 65 63 72 65 74 20 74 6f 20 65 6e 64 20 75 73 65 72 73 2e | t.should.be.secret.to.end.users. |
| 22ac0 | 20 44 65 76 65 6c 6f 70 65 72 73 20 63 61 6e 20 65 69 74 68 65 72 20 6d 61 6e 75 61 6c 6c 79 20 | .Developers.can.either.manually. |
| 22ae0 | 73 70 65 63 69 66 79 20 61 20 6b 65 79 20 6f 72 20 6c 65 74 20 50 52 41 44 4f 20 61 75 74 6f 6d | specify.a.key.or.let.PRADO.autom |
| 22b00 | 61 74 69 63 61 6c 6c 79 20 67 65 6e 65 72 61 74 65 20 61 20 6b 65 79 2e 20 4d 61 6e 75 61 6c 6c | atically.generate.a.key..Manuall |
| 22b20 | 79 20 73 70 65 63 69 66 69 65 64 20 6b 65 79 20 69 73 20 75 73 65 66 75 6c 20 77 68 65 6e 20 74 | y.specified.key.is.useful.when.t |
| 22b40 | 68 65 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 72 75 6e 73 20 6f 6e 20 61 20 73 65 72 76 65 72 20 | he.application.runs.on.a.server. |
| 22b60 | 66 61 72 6d 2e 20 54 6f 20 64 6f 20 73 6f 2c 20 63 6f 6e 66 69 67 75 72 65 20 54 53 65 63 75 72 | farm..To.do.so,.configure.TSecur |
| 22b80 | 69 74 79 4d 61 6e 61 67 65 72 20 69 6e 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 63 6f 6e 66 69 67 | ityManager.in.application.config |
| 22ba0 | 75 72 61 74 69 6f 6e 2c 0d 0a 0d 0a 0d 0a 26 61 6d 70 3b 6c 74 3b 6d 6f 64 75 6c 65 73 26 61 6d | uration,......<modules&am |
| 22bc0 | 70 3b 67 74 3b 0d 0a 20 20 20 20 26 61 6d 70 3b 6c 74 3b 6d 6f 64 75 6c 65 20 69 64 3d 26 71 75 | p;gt;......<module.id=&qu |
| 22be0 | 6f 74 3b 73 65 63 75 72 69 74 79 26 71 75 6f 74 3b 0d 0a 20 20 20 20 20 20 20 20 63 6c 61 73 73 | ot;security"..........class |
| 22c00 | 3d 26 71 75 6f 74 3b 54 53 65 63 75 72 69 74 79 4d 61 6e 61 67 65 72 26 71 75 6f 74 3b 0d 0a 20 | ="TSecurityManager"... |
| 22c20 | 20 20 20 20 20 20 20 56 61 6c 69 64 61 74 69 6f 6e 4b 65 79 3d 26 71 75 6f 74 3b 6d 79 20 70 72 | .......ValidationKey="my.pr |
| 22c40 | 69 76 61 74 65 20 6b 65 79 26 71 75 6f 74 3b 20 2f 26 61 6d 70 3b 67 74 3b 0d 0a 26 61 6d 70 3b | ivate.key"./>..& |
| 22c60 | 6c 74 3b 2f 6d 6f 64 75 6c 65 73 26 61 6d 70 3b 67 74 3b 0d 0a 0d 0a 0d 0a 48 4d 41 43 20 63 68 | lt;/modules>......HMAC.ch |
| 22c80 | 65 63 6b 20 64 6f 65 73 20 6e 6f 74 20 70 72 65 76 65 6e 74 20 65 6e 64 20 75 73 65 72 73 20 66 | eck.does.not.prevent.end.users.f |
| 22ca0 | 72 6f 6d 20 72 65 61 64 69 6e 67 20 74 68 65 20 76 69 65 77 73 74 61 74 65 20 63 6f 6e 74 65 6e | rom.reading.the.viewstate.conten |
| 22cc0 | 74 2e 20 41 6e 20 61 64 64 65 64 20 73 65 63 75 72 69 74 79 20 6d 65 61 73 75 72 65 20 69 73 20 | t..An.added.security.measure.is. |
| 22ce0 | 74 6f 20 65 6e 63 72 79 70 74 20 74 68 65 20 76 69 65 77 73 74 61 74 65 20 69 6e 66 6f 72 6d 61 | to.encrypt.the.viewstate.informa |
| 22d00 | 74 69 6f 6e 20 73 6f 20 74 68 61 74 20 65 6e 64 20 75 73 65 72 73 20 63 61 6e 6e 6f 74 20 64 65 | tion.so.that.end.users.cannot.de |
| 22d20 | 63 69 70 68 65 72 20 69 74 2e 20 54 6f 20 65 6e 61 62 6c 65 20 76 69 65 77 73 74 61 74 65 20 65 | cipher.it..To.enable.viewstate.e |
| 22d40 | 6e 63 72 79 70 74 69 6f 6e 2c 20 73 65 74 20 74 68 65 20 45 6e 61 62 6c 65 53 74 61 74 65 45 6e | ncryption,.set.the.EnableStateEn |
| 22d60 | 63 72 79 70 74 69 6f 6e 20 6f 66 20 70 61 67 65 73 20 74 6f 20 74 72 75 65 2e 20 54 68 69 73 20 | cryption.of.pages.to.true..This. |
| 22d80 | 63 61 6e 20 62 65 20 64 6f 6e 65 20 69 6e 20 70 61 67 65 20 63 6f 6e 66 69 67 75 72 61 74 69 6f | can.be.done.in.page.configuratio |
| 22da0 | 6e 73 20 6f 72 20 69 6e 20 70 61 67 65 20 63 6f 64 65 2e 20 4e 6f 74 65 2c 20 65 6e 63 72 79 70 | ns.or.in.page.code..Note,.encryp |
| 22dc0 | 74 69 6e 67 20 76 69 65 77 73 74 61 74 65 20 6d 61 79 20 64 65 67 72 61 64 65 20 74 68 65 20 61 | ting.viewstate.may.degrade.the.a |
| 22de0 | 70 70 6c 69 63 61 74 69 6f 6e 20 70 65 72 66 6f 72 6d 61 6e 63 65 2e 20 41 20 62 65 74 74 65 72 | pplication.performance..A.better |
| 22e00 | 20 73 74 72 61 74 65 67 79 20 69 73 20 74 6f 20 73 74 6f 72 65 20 76 69 65 77 73 74 61 74 65 20 | .strategy.is.to.store.viewstate. |
| 22e20 | 6f 6e 20 74 68 65 20 73 65 72 76 65 72 20 73 69 64 65 2c 20 72 61 74 68 65 72 20 74 68 61 6e 20 | on.the.server.side,.rather.than. |
| 22e40 | 74 68 65 20 64 65 66 61 75 6c 74 20 68 69 64 64 65 6e 20 66 69 65 6c 64 2e 04 00 14 76 69 65 77 | the.default.hidden.field....view |
| 22e60 | 73 74 61 74 65 20 70 72 6f 74 65 63 74 69 6f 6e 05 00 00 25 69 6e 64 65 78 2e 70 68 70 3f 70 61 | state.protection...%index.php?pa |
| 22e80 | 67 65 3d 41 64 76 61 6e 63 65 64 2e 53 65 63 75 72 69 74 79 23 35 36 30 33 01 00 0a 31 31 34 36 | ge=Advanced.Security#5603...1146 |
| 22ea0 | 39 37 31 38 36 39 02 00 1f 43 72 6f 73 73 20 53 69 74 65 20 53 63 72 69 70 74 69 6e 67 20 50 72 | 971869...Cross.Site.Scripting.Pr |
| 22ec0 | 65 76 65 6e 74 69 6f 6e 03 00 ae 09 43 72 6f 73 73 20 73 69 74 65 20 73 63 72 69 70 74 69 6e 67 | evention....Cross.site.scripting |
| 22ee0 | 20 28 61 6c 73 6f 20 6b 6e 6f 77 6e 20 61 73 20 58 53 53 29 20 6f 63 63 75 72 73 20 77 68 65 6e | .(also.known.as.XSS).occurs.when |
| 22f00 | 20 61 20 77 65 62 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 67 61 74 68 65 72 73 20 6d 61 6c 69 63 | .a.web.application.gathers.malic |
| 22f20 | 69 6f 75 73 20 64 61 74 61 20 66 72 6f 6d 20 61 20 75 73 65 72 2e 20 4f 66 74 65 6e 20 61 74 74 | ious.data.from.a.user..Often.att |
| 22f40 | 61 63 6b 65 72 73 20 77 69 6c 6c 20 69 6e 6a 65 63 74 20 4a 61 76 61 53 63 72 69 70 74 2c 20 56 | ackers.will.inject.JavaScript,.V |
| 22f60 | 42 53 63 72 69 70 74 2c 20 41 63 74 69 76 65 58 2c 20 48 54 4d 4c 2c 20 6f 72 20 46 6c 61 73 68 | BScript,.ActiveX,.HTML,.or.Flash |
| 22f80 | 20 69 6e 74 6f 20 61 20 76 75 6c 6e 65 72 61 62 6c 65 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 74 | .into.a.vulnerable.application.t |
| 22fa0 | 6f 20 66 6f 6f 6c 20 6f 74 68 65 72 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 75 73 65 72 73 20 61 | o.fool.other.application.users.a |
| 22fc0 | 6e 64 20 67 61 74 68 65 72 20 64 61 74 61 20 66 72 6f 6d 20 74 68 65 6d 2e 20 46 6f 72 20 65 78 | nd.gather.data.from.them..For.ex |
| 22fe0 | 61 6d 70 6c 65 2c 20 61 20 70 6f 6f 72 6c 79 20 64 65 73 69 67 6e 20 66 6f 72 75 6d 20 73 79 73 | ample,.a.poorly.design.forum.sys |
| 23000 | 74 65 6d 20 6d 61 79 20 64 69 73 70 6c 61 79 20 75 73 65 72 20 69 6e 70 75 74 20 69 6e 20 66 6f | tem.may.display.user.input.in.fo |
| 23020 | 72 75 6d 20 70 6f 73 74 73 20 77 69 74 68 6f 75 74 20 61 6e 79 20 63 68 65 63 6b 69 6e 67 2e 20 | rum.posts.without.any.checking.. |
| 23040 | 41 6e 20 61 74 74 61 63 6b 65 72 20 63 61 6e 20 74 68 65 6e 20 69 6e 6a 65 63 74 20 61 20 70 69 | An.attacker.can.then.inject.a.pi |
| 23060 | 65 63 65 20 6f 66 20 6d 61 6c 69 63 69 6f 75 73 20 4a 61 76 61 53 63 72 69 70 74 20 63 6f 64 65 | ece.of.malicious.JavaScript.code |
| 23080 | 20 69 6e 74 6f 20 61 20 70 6f 73 74 20 73 6f 20 74 68 61 74 20 77 68 65 6e 20 6f 74 68 65 72 20 | .into.a.post.so.that.when.other. |
| 230a0 | 75 73 65 72 73 20 72 65 61 64 20 74 68 69 73 20 70 6f 73 74 2c 20 74 68 65 20 4a 61 76 61 53 63 | users.read.this.post,.the.JavaSc |
| 230c0 | 72 69 70 74 20 72 75 6e 73 20 75 6e 65 78 70 65 63 74 65 64 6c 79 20 6f 6e 20 74 68 65 69 72 20 | ript.runs.unexpectedly.on.their. |
| 230e0 | 63 6f 6d 70 75 74 65 72 73 2e 0d 0a 0d 0a 0d 0a 4f 6e 65 20 6f 66 20 74 68 65 20 6d 6f 73 74 20 | computers.......One.of.the.most. |
| 23100 | 69 6d 70 6f 72 74 61 6e 74 20 6d 65 61 73 75 72 65 73 20 74 6f 20 70 72 65 76 65 6e 74 20 58 53 | important.measures.to.prevent.XS |
| 23120 | 53 20 61 74 74 61 63 6b 73 20 69 73 20 74 6f 20 63 68 65 63 6b 20 75 73 65 72 20 69 6e 70 75 74 | S.attacks.is.to.check.user.input |
| 23140 | 20 62 65 66 6f 72 65 20 64 69 73 70 6c 61 79 69 6e 67 20 74 68 65 6d 2e 20 4f 6e 65 20 63 61 6e | .before.displaying.them..One.can |
| 23160 | 20 64 6f 20 48 54 4d 4c 2d 65 6e 63 6f 64 69 6e 67 20 77 69 74 68 20 74 68 65 20 75 73 65 72 20 | .do.HTML-encoding.with.the.user. |
| 23180 | 69 6e 70 75 74 20 74 6f 20 61 63 68 69 65 76 65 20 74 68 69 73 20 67 6f 61 6c 2e 20 48 6f 77 65 | input.to.achieve.this.goal..Howe |
| 231a0 | 76 65 72 2c 20 69 6e 20 73 6f 6d 65 20 73 69 74 75 61 74 69 6f 6e 73 2c 20 48 54 4d 4c 2d 65 6e | ver,.in.some.situations,.HTML-en |
| 231c0 | 63 6f 64 69 6e 67 20 6d 61 79 20 6e 6f 74 20 62 65 20 70 72 65 66 65 72 72 61 62 6c 65 20 62 65 | coding.may.not.be.preferrable.be |
| 231e0 | 63 61 75 73 65 20 69 74 20 64 69 73 61 62 6c 65 73 20 61 6c 6c 20 48 54 4d 4c 20 74 61 67 73 2e | cause.it.disables.all.HTML.tags. |
| 23200 | 0d 0a 0d 0a 0d 0a 50 52 41 44 4f 20 69 6e 63 6f 72 70 6f 72 61 74 65 73 20 74 68 65 20 77 6f 72 | ......PRADO.incorporates.the.wor |
| 23220 | 6b 20 6f 66 20 53 61 66 65 48 54 4d 4c 20 61 6e 64 20 70 72 6f 76 69 64 65 73 20 64 65 76 65 6c | k.of.SafeHTML.and.provides.devel |
| 23240 | 6f 70 65 72 73 20 77 69 74 68 20 61 20 75 73 65 66 75 6c 20 63 6f 6d 70 6f 6e 65 6e 74 20 63 61 | opers.with.a.useful.component.ca |
| 23260 | 6c 6c 65 64 20 54 53 61 66 65 48 74 6d 6c 2e 20 42 79 20 65 6e 63 6c 6f 73 69 6e 67 20 63 6f 6e | lled.TSafeHtml..By.enclosing.con |
| 23280 | 74 65 6e 74 20 77 69 74 68 69 6e 20 61 20 54 53 61 66 65 48 74 6d 6c 20 63 6f 6d 70 6f 6e 65 6e | tent.within.a.TSafeHtml.componen |
| 232a0 | 74 20 74 61 67 2c 20 74 68 65 20 65 6e 63 6c 6f 73 65 64 20 63 6f 6e 74 65 6e 74 20 61 72 65 20 | t.tag,.the.enclosed.content.are. |
| 232c0 | 65 6e 73 75 72 65 64 20 74 6f 20 62 65 20 73 61 66 65 20 74 6f 20 65 6e 64 20 75 73 65 72 73 2e | ensured.to.be.safe.to.end.users. |
| 232e0 | 20 49 6e 20 61 64 64 69 74 69 6f 6e 2c 20 74 68 65 20 63 6f 6d 6d 6f 6e 6c 79 20 75 73 65 64 20 | .In.addition,.the.commonly.used. |
| 23300 | 54 54 65 78 74 42 6f 78 20 68 61 73 20 61 20 53 61 66 65 54 65 78 74 20 70 72 6f 70 65 72 74 79 | TTextBox.has.a.SafeText.property |
| 23320 | 20 77 68 69 63 68 20 63 6f 6e 74 61 69 6e 73 20 75 73 65 72 20 69 6e 70 75 74 20 74 68 61 74 20 | .which.contains.user.input.that. |
| 23340 | 61 72 65 20 65 6e 73 75 72 65 64 20 74 6f 20 62 65 20 73 61 66 65 20 69 66 20 64 69 73 70 6c 61 | are.ensured.to.be.safe.if.displa |
| 23360 | 79 65 64 20 64 69 72 65 63 74 6c 79 20 74 6f 20 65 6e 64 20 75 73 65 72 73 2e 04 00 1f 63 72 6f | yed.directly.to.end.users....cro |
| 23380 | 73 73 20 73 69 74 65 20 73 63 72 69 70 74 69 6e 67 20 70 72 65 76 65 6e 74 69 6f 6e 05 00 00 25 | ss.site.scripting.prevention...% |
| 233a0 | 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 41 64 76 61 6e 63 65 64 2e 53 65 63 75 72 69 74 79 | index.php?page=Advanced.Security |
| 233c0 | 23 35 36 30 34 01 00 0a 31 31 34 36 39 37 31 38 36 39 02 00 18 43 6f 6f 6b 69 65 20 41 74 74 61 | #5604...1146971869...Cookie.Atta |
| 233e0 | 63 6b 20 50 72 65 76 65 6e 74 69 6f 6e 03 00 c4 0c 50 72 6f 74 65 63 74 69 6e 67 20 63 6f 6f 6b | ck.Prevention....Protecting.cook |
| 23400 | 69 65 73 20 66 72 6f 6d 20 62 65 69 6e 67 20 61 74 74 61 63 6b 65 64 20 69 73 20 6f 66 20 65 78 | ies.from.being.attacked.is.of.ex |
| 23420 | 74 72 65 6d 65 20 69 6d 70 6f 72 74 61 6e 74 2c 20 61 73 20 73 65 73 73 69 6f 6e 20 49 44 73 20 | treme.important,.as.session.IDs. |
| 23440 | 61 72 65 20 63 6f 6d 6d 6f 6e 6c 79 20 73 74 6f 72 65 64 20 69 6e 20 63 6f 6f 6b 69 65 73 2e 20 | are.commonly.stored.in.cookies.. |
| 23460 | 49 66 20 6f 6e 65 20 67 65 74 73 20 68 6f 6c 64 20 6f 66 20 61 20 73 65 73 73 69 6f 6e 20 49 44 | If.one.gets.hold.of.a.session.ID |
| 23480 | 2c 20 68 65 20 65 73 73 65 6e 74 69 61 6c 6c 79 20 6f 77 6e 73 20 61 6c 6c 20 72 65 6c 65 76 61 | ,.he.essentially.owns.all.releva |
| 234a0 | 6e 74 20 73 65 73 73 69 6f 6e 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 0d 0a 0d 0a 0d 0a 54 68 65 | nt.session.information.......The |
| 234c0 | 72 65 20 61 72 65 20 73 65 76 65 72 61 6c 20 63 6f 75 6e 74 65 72 6d 65 61 73 75 72 65 73 20 74 | re.are.several.countermeasures.t |
| 234e0 | 6f 20 70 72 65 76 65 6e 74 20 63 6f 6f 6b 69 65 73 20 66 72 6f 6d 20 62 65 69 6e 67 20 61 74 74 | o.prevent.cookies.from.being.att |
| 23500 | 61 63 6b 65 64 2e 0d 0a 0d 0a 0d 0a 20 20 41 6e 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 63 61 6e | acked.........An.application.can |
| 23520 | 20 75 73 65 20 53 53 4c 20 74 6f 20 63 72 65 61 74 65 20 61 20 73 65 63 75 72 65 20 63 6f 6d 6d | .use.SSL.to.create.a.secure.comm |
| 23540 | 75 6e 69 63 61 74 69 6f 6e 20 63 68 61 6e 6e 65 6c 20 61 6e 64 20 6f 6e 6c 79 20 70 61 73 73 20 | unication.channel.and.only.pass. |
| 23560 | 74 68 65 20 61 75 74 68 65 6e 74 69 63 61 74 69 6f 6e 20 63 6f 6f 6b 69 65 20 6f 76 65 72 20 61 | the.authentication.cookie.over.a |
| 23580 | 6e 20 48 54 54 50 53 20 63 6f 6e 6e 65 63 74 69 6f 6e 2e 20 41 74 74 61 63 6b 65 72 73 20 61 72 | n.HTTPS.connection..Attackers.ar |
| 235a0 | 65 20 74 68 75 73 20 75 6e 61 62 6c 65 20 74 6f 20 64 65 63 69 70 68 65 72 20 74 68 65 20 63 6f | e.thus.unable.to.decipher.the.co |
| 235c0 | 6e 74 65 6e 74 73 20 69 6e 20 74 68 65 20 74 72 61 6e 73 66 65 72 72 65 64 20 63 6f 6f 6b 69 65 | ntents.in.the.transferred.cookie |
| 235e0 | 73 2e 0d 0a 20 20 45 78 70 69 72 65 20 73 65 73 73 69 6f 6e 73 20 61 70 70 72 6f 70 72 69 61 74 | s.....Expire.sessions.appropriat |
| 23600 | 65 6c 79 2c 20 69 6e 63 6c 75 64 69 6e 67 20 61 6c 6c 20 63 6f 6f 6b 69 65 73 20 61 6e 64 20 73 | ely,.including.all.cookies.and.s |
| 23620 | 65 73 73 69 6f 6e 20 74 6f 6b 65 6e 73 2c 20 74 6f 20 72 65 64 75 63 65 20 74 68 65 20 6c 69 6b | ession.tokens,.to.reduce.the.lik |
| 23640 | 65 6c 69 68 6f 6f 64 20 6f 66 20 62 65 69 6e 67 20 61 74 74 61 63 6b 65 64 2e 0d 0a 20 20 50 72 | elihood.of.being.attacked.....Pr |
| 23660 | 65 76 65 6e 74 20 63 72 6f 73 73 2d 73 69 74 65 20 73 63 72 69 70 74 69 6e 67 20 28 58 53 53 29 | event.cross-site.scripting.(XSS) |
| 23680 | 20 77 68 69 63 68 20 63 61 75 73 65 73 20 61 72 62 69 74 72 61 72 79 20 63 6f 64 65 20 74 6f 20 | .which.causes.arbitrary.code.to. |
| 236a0 | 72 75 6e 20 69 6e 20 61 20 75 73 65 72 27 73 20 62 72 6f 77 73 65 72 20 61 6e 64 20 65 78 70 6f | run.in.a.user's.browser.and.expo |
| 236c0 | 73 65 20 68 69 73 20 63 6f 6f 6b 69 65 73 2e 0d 0a 20 20 56 61 6c 69 64 61 74 65 20 63 6f 6f 6b | se.his.cookies.....Validate.cook |
| 236e0 | 69 65 20 64 61 74 61 20 61 6e 64 20 64 65 74 65 63 74 20 69 66 20 74 68 65 79 20 61 72 65 20 61 | ie.data.and.detect.if.they.are.a |
| 23700 | 6c 74 65 72 65 64 2e 0d 0a 0d 0a 0d 0a 50 72 61 64 6f 20 69 6d 70 6c 65 6d 65 6e 74 73 20 61 20 | ltered.......Prado.implements.a. |
| 23720 | 63 6f 6f 6b 69 65 20 76 61 6c 69 64 61 74 69 6f 6e 20 73 63 68 65 6d 65 20 74 68 61 74 20 70 72 | cookie.validation.scheme.that.pr |
| 23740 | 65 76 65 6e 74 73 20 63 6f 6f 6b 69 65 73 20 66 72 6f 6d 20 62 65 69 6e 67 20 6d 6f 64 69 66 69 | events.cookies.from.being.modifi |
| 23760 | 65 64 2e 20 49 6e 20 70 61 72 74 69 63 75 6c 61 72 2c 20 69 74 20 64 6f 65 73 20 48 4d 41 43 20 | ed..In.particular,.it.does.HMAC. |
| 23780 | 63 68 65 63 6b 20 66 6f 72 20 74 68 65 20 63 6f 6f 6b 69 65 20 76 61 6c 75 65 73 20 69 66 20 63 | check.for.the.cookie.values.if.c |
| 237a0 | 6f 6f 6b 69 65 20 76 61 6c 69 64 61 74 69 6f 6e 20 69 73 20 65 6e 61 62 6c 65 2e 0d 0a 0d 0a 0d | ookie.validation.is.enable...... |
| 237c0 | 0a 43 6f 6f 6b 69 65 20 76 61 6c 69 64 61 74 69 6f 6e 20 69 73 20 64 69 73 61 62 6c 65 64 20 62 | .Cookie.validation.is.disabled.b |
| 237e0 | 79 20 64 65 66 61 75 6c 74 2e 20 54 6f 20 65 6e 61 62 6c 65 20 69 74 2c 20 63 6f 6e 66 69 67 75 | y.default..To.enable.it,.configu |
| 23800 | 72 65 20 74 68 65 20 54 48 74 74 70 52 65 71 75 65 73 74 20 6d 6f 64 75 6c 65 20 61 73 20 66 6f | re.the.THttpRequest.module.as.fo |
| 23820 | 6c 6c 6f 77 73 2c 0d 0a 0d 0a 0d 0a 0d 0a 20 20 0d 0a 0d 0a 0d 0a 0d 0a 54 6f 20 6d 61 6b 65 20 | llows,..................To.make. |
| 23840 | 75 73 65 20 6f 66 20 63 6f 6f 6b 69 65 20 76 61 6c 69 64 61 74 69 6f 6e 20 73 63 68 65 6d 65 20 | use.of.cookie.validation.scheme. |
| 23860 | 70 72 6f 76 69 64 65 64 20 62 79 20 50 72 61 64 6f 2c 20 79 6f 75 20 61 6c 73 6f 20 6e 65 65 64 | provided.by.Prado,.you.also.need |
| 23880 | 20 74 6f 20 72 65 74 72 69 65 76 65 20 63 6f 6f 6b 69 65 73 20 74 68 72 6f 75 67 68 20 74 68 65 | .to.retrieve.cookies.through.the |
| 238a0 | 20 43 6f 6f 6b 69 65 73 20 63 6f 6c 6c 65 63 74 69 6f 6e 20 6f 66 20 54 48 74 74 70 52 65 71 75 | .Cookies.collection.of.THttpRequ |
| 238c0 | 65 73 74 20 62 79 20 75 73 69 6e 67 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 50 48 50 20 73 | est.by.using.the.following.PHP.s |
| 238e0 | 74 61 74 65 6d 65 6e 74 73 2c 0d 0a 0d 0a 0d 0a 66 6f 72 65 61 63 68 28 24 74 68 69 73 2d 26 67 | tatements,......foreach($this-&g |
| 23900 | 74 3b 52 65 71 75 65 73 74 2d 26 67 74 3b 43 6f 6f 6b 69 65 73 20 61 73 20 24 63 6f 6f 6b 69 65 | t;Request->Cookies.as.$cookie |
| 23920 | 29 0d 0a 20 20 20 20 2f 2f 20 24 63 6f 6f 6b 69 65 20 69 73 20 6f 66 20 74 79 70 65 20 54 48 74 | )......//.$cookie.is.of.type.THt |
| 23940 | 74 70 43 6f 6f 6b 69 65 0d 0a 0d 0a 0d 0a 54 6f 20 73 65 6e 64 20 63 6f 6f 6b 69 65 20 64 61 74 | tpCookie......To.send.cookie.dat |
| 23960 | 61 20 65 6e 63 6f 64 65 64 20 77 69 74 68 20 76 61 6c 69 64 61 74 69 6f 6e 20 69 6e 66 6f 72 6d | a.encoded.with.validation.inform |
| 23980 | 61 74 69 6f 6e 2c 20 63 72 65 61 74 65 20 6e 65 77 20 54 48 74 74 70 43 6f 6f 6b 69 65 20 6f 62 | ation,.create.new.THttpCookie.ob |
| 239a0 | 6a 65 63 74 73 20 61 6e 64 20 61 64 64 20 74 68 65 6d 20 74 6f 20 74 68 65 20 43 6f 6f 6b 69 65 | jects.and.add.them.to.the.Cookie |
| 239c0 | 73 20 63 6f 6c 6c 65 63 74 69 6f 6e 20 6f 66 20 54 48 74 74 70 52 65 73 70 6f 6e 73 65 2c 0d 0a | s.collection.of.THttpResponse,.. |
| 239e0 | 0d 0a 0d 0a 24 63 6f 6f 6b 69 65 3d 6e 65 77 20 54 48 74 74 70 43 6f 6f 6b 69 65 28 24 6e 61 6d | ....$cookie=new.THttpCookie($nam |
| 23a00 | 65 2c 24 76 61 6c 75 65 29 3b 0d 0a 24 74 68 69 73 2d 26 67 74 3b 52 65 73 70 6f 6e 73 65 2d 26 | e,$value);..$this->Response-& |
| 23a20 | 67 74 3b 43 6f 6f 6b 69 65 73 5b 5d 3d 24 63 6f 6f 6b 69 65 3b 04 00 18 63 6f 6f 6b 69 65 20 61 | gt;Cookies[]=$cookie;...cookie.a |
| 23a40 | 74 74 61 63 6b 20 70 72 65 76 65 6e 74 69 6f 6e 05 00 00 23 69 6e 64 65 78 2e 70 68 70 3f 70 61 | ttack.prevention...#index.php?pa |
| 23a60 | 67 65 3d 41 64 76 61 6e 63 65 64 2e 41 73 73 65 74 73 23 35 37 30 31 01 00 0a 31 31 34 36 39 37 | ge=Advanced.Assets#5701...114697 |
| 23a80 | 31 38 37 30 02 00 06 41 73 73 65 74 73 03 00 f2 09 41 73 73 65 74 73 20 61 72 65 20 72 65 73 6f | 1870...Assets....Assets.are.reso |
| 23aa0 | 75 72 63 65 20 66 69 6c 65 73 20 28 73 75 63 68 20 61 73 20 69 6d 61 67 65 73 2c 20 73 6f 75 6e | urce.files.(such.as.images,.soun |
| 23ac0 | 64 73 2c 20 76 69 64 65 6f 73 2c 20 43 53 53 20 73 74 79 6c 65 73 68 65 65 74 73 2c 20 6a 61 76 | ds,.videos,.CSS.stylesheets,.jav |
| 23ae0 | 61 73 63 72 69 70 74 73 2c 20 65 74 63 2e 29 20 74 68 61 74 20 62 65 6c 6f 6e 67 20 74 6f 20 73 | ascripts,.etc.).that.belong.to.s |
| 23b00 | 70 65 63 69 66 69 63 20 63 6f 6d 70 6f 6e 65 6e 74 20 63 6c 61 73 73 65 73 2e 20 41 73 73 65 74 | pecific.component.classes..Asset |
| 23b20 | 73 20 61 72 65 20 6d 65 61 6e 74 20 74 6f 20 62 65 20 70 72 6f 76 69 64 65 64 20 74 6f 20 57 65 | s.are.meant.to.be.provided.to.We |
| 23b40 | 62 20 75 73 65 72 73 2e 20 46 6f 72 20 62 65 74 74 65 72 20 72 65 75 73 61 62 69 6c 69 74 79 20 | b.users..For.better.reusability. |
| 23b60 | 61 6e 64 20 65 61 73 69 65 72 20 64 65 70 6c 6f 79 6d 65 6e 74 20 6f 66 20 74 68 65 20 63 6f 72 | and.easier.deployment.of.the.cor |
| 23b80 | 72 65 73 70 6f 6e 64 69 6e 67 20 63 6f 6d 70 6f 6e 65 6e 74 20 63 6c 61 73 73 65 73 2c 20 61 73 | responding.component.classes,.as |
| 23ba0 | 73 65 74 73 20 73 68 6f 75 6c 64 20 72 65 73 69 64 65 20 74 6f 67 65 74 68 65 72 20 77 69 74 68 | sets.should.reside.together.with |
| 23bc0 | 20 74 68 65 20 63 6f 6d 70 6f 6e 65 6e 74 20 63 6c 61 73 73 20 66 69 6c 65 73 20 2e 20 46 6f 72 | .the.component.class.files...For |
| 23be0 | 20 65 78 61 6d 70 6c 65 2c 20 61 20 74 6f 67 67 6c 65 20 62 75 74 74 6f 6e 20 6d 61 79 20 75 73 | .example,.a.toggle.button.may.us |
| 23c00 | 65 20 74 77 6f 20 69 6d 61 67 65 73 2c 20 73 74 6f 72 65 64 20 69 6e 20 66 69 6c 65 20 64 6f 77 | e.two.images,.stored.in.file.dow |
| 23c20 | 6e 2e 67 69 66 20 61 6e 64 20 75 70 2e 67 69 66 2c 20 74 6f 20 73 68 6f 77 20 64 69 66 66 65 72 | n.gif.and.up.gif,.to.show.differ |
| 23c40 | 65 6e 74 20 74 6f 67 67 6c 65 20 73 74 61 74 65 73 2e 20 49 66 20 77 65 20 72 65 71 75 69 72 65 | ent.toggle.states..If.we.require |
| 23c60 | 20 74 68 65 20 69 6d 61 67 65 20 66 69 6c 65 73 20 62 65 20 73 74 6f 72 65 64 20 75 6e 64 65 72 | .the.image.files.be.stored.under |
| 23c80 | 20 69 6d 61 67 65 73 20 64 69 72 65 63 74 6f 72 79 20 75 6e 64 65 72 20 74 68 65 20 57 65 62 20 | .images.directory.under.the.Web. |
| 23ca0 | 73 65 72 76 65 72 20 64 6f 63 75 6d 65 6e 74 20 72 6f 6f 74 2c 20 69 74 20 77 6f 75 6c 64 20 62 | server.document.root,.it.would.b |
| 23cc0 | 65 20 69 6e 63 6f 6e 76 65 6e 69 65 6e 74 20 66 6f 72 20 74 68 65 20 75 73 65 72 73 20 6f 66 20 | e.inconvenient.for.the.users.of. |
| 23ce0 | 74 68 65 20 74 6f 67 67 6c 65 20 62 75 74 74 6f 6e 20 63 6f 6d 70 6f 6e 65 6e 74 2c 20 62 65 63 | the.toggle.button.component,.bec |
| 23d00 | 61 75 73 65 20 65 61 63 68 20 74 69 6d 65 20 74 68 65 79 20 64 65 76 65 6c 6f 70 20 6f 72 20 64 | ause.each.time.they.develop.or.d |
| 23d20 | 65 70 6c 6f 79 20 61 20 6e 65 77 20 61 70 70 6c 69 63 61 74 69 6f 6e 2c 20 74 68 65 79 20 77 6f | eploy.a.new.application,.they.wo |
| 23d40 | 75 6c 64 20 68 61 76 65 20 74 6f 20 6d 61 6e 75 61 6c 6c 79 20 63 6f 70 79 20 74 68 65 20 69 6d | uld.have.to.manually.copy.the.im |
| 23d60 | 61 67 65 20 66 69 6c 65 73 20 74 6f 20 74 68 61 74 20 73 70 65 63 69 66 69 63 20 64 69 72 65 63 | age.files.to.that.specific.direc |
| 23d80 | 74 6f 72 79 2e 20 54 6f 20 65 6c 69 6d 69 6e 61 74 65 20 74 68 69 73 20 72 65 71 75 69 72 65 6d | tory..To.eliminate.this.requirem |
| 23da0 | 65 6e 74 2c 20 61 20 64 69 72 65 63 74 6f 72 79 20 72 65 6c 61 74 69 76 65 20 74 6f 20 74 68 65 | ent,.a.directory.relative.to.the |
| 23dc0 | 20 63 6f 6d 70 6f 6e 65 6e 74 20 63 6c 61 73 73 20 66 69 6c 65 20 73 68 6f 75 6c 64 20 62 65 20 | .component.class.file.should.be. |
| 23de0 | 75 73 65 64 20 66 6f 72 20 73 74 6f 72 69 6e 67 20 74 68 65 20 69 6d 61 67 65 20 66 69 6c 65 73 | used.for.storing.the.image.files |
| 23e00 | 2e 20 41 20 63 6f 6d 6d 6f 6e 20 73 74 72 61 74 65 67 79 20 69 73 20 74 6f 20 75 73 65 20 74 68 | ..A.common.strategy.is.to.use.th |
| 23e20 | 65 20 64 69 72 65 63 74 6f 72 79 20 63 6f 6e 74 61 69 6e 69 6e 67 20 74 68 65 20 63 6f 6d 70 6f | e.directory.containing.the.compo |
| 23e40 | 6e 65 6e 74 20 63 6c 61 73 73 20 66 69 6c 65 20 74 6f 20 73 74 6f 72 65 20 74 68 65 20 61 73 73 | nent.class.file.to.store.the.ass |
| 23e60 | 65 74 20 66 69 6c 65 73 2e 0d 0a 0d 0a 0d 0a 42 65 63 61 75 73 65 20 64 69 72 65 63 74 6f 72 69 | et.files.......Because.directori |
| 23e80 | 65 73 20 63 6f 6e 74 61 69 6e 69 6e 67 20 63 6f 6d 70 6f 6e 65 6e 74 20 63 6c 61 73 73 20 66 69 | es.containing.component.class.fi |
| 23ea0 | 6c 65 73 20 61 72 65 20 6e 6f 72 6d 61 6c 6c 79 20 69 6e 61 63 63 65 73 73 69 62 6c 65 20 62 79 | les.are.normally.inaccessible.by |
| 23ec0 | 20 57 65 62 20 75 73 65 72 73 2c 20 50 52 41 44 4f 20 69 6d 70 6c 65 6d 65 6e 74 73 20 61 6e 20 | .Web.users,.PRADO.implements.an. |
| 23ee0 | 61 73 73 65 74 20 70 75 62 6c 69 73 68 69 6e 67 20 73 63 68 65 6d 65 20 74 6f 20 6d 61 6b 65 20 | asset.publishing.scheme.to.make. |
| 23f00 | 61 76 61 69 6c 61 62 6c 65 20 74 68 65 20 61 73 73 65 74 73 20 74 6f 20 57 65 62 20 75 73 65 72 | available.the.assets.to.Web.user |
| 23f20 | 73 2e 20 41 6e 20 61 73 73 65 74 2c 20 61 66 74 65 72 20 62 65 69 6e 67 20 70 75 62 6c 69 73 68 | s..An.asset,.after.being.publish |
| 23f40 | 65 64 2c 20 77 69 6c 6c 20 68 61 76 65 20 61 20 55 52 4c 20 62 79 20 77 68 69 63 68 20 57 65 62 | ed,.will.have.a.URL.by.which.Web |
| 23f60 | 20 75 73 65 72 73 20 63 61 6e 20 72 65 74 72 69 65 76 65 20 74 68 65 20 61 73 73 65 74 20 66 69 | .users.can.retrieve.the.asset.fi |
| 23f80 | 6c 65 2e 04 00 06 61 73 73 65 74 73 05 00 00 23 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 41 | le....assets...#index.php?page=A |
| 23fa0 | 64 76 61 6e 63 65 64 2e 41 73 73 65 74 73 23 35 37 30 32 01 00 0a 31 31 34 36 39 37 31 38 37 30 | dvanced.Assets#5702...1146971870 |
| 23fc0 | 02 00 10 41 73 73 65 74 20 50 75 62 6c 69 73 68 69 6e 67 03 00 ce 06 50 52 41 44 4f 20 70 72 6f | ...Asset.Publishing....PRADO.pro |
| 23fe0 | 76 69 64 65 73 20 73 65 76 65 72 61 6c 20 6d 65 74 68 6f 64 73 20 66 6f 72 20 70 75 62 6c 69 73 | vides.several.methods.for.publis |
| 24000 | 68 69 6e 67 20 61 73 73 65 74 73 20 6f 72 20 64 69 72 65 63 74 6f 72 69 65 73 20 63 6f 6e 74 61 | hing.assets.or.directories.conta |
| 24020 | 69 6e 69 6e 67 20 61 73 73 65 74 73 3a 0d 0a 0d 0a 0d 0a 49 6e 20 61 20 74 65 6d 70 6c 61 74 65 | ining.assets:......In.a.template |
| 24040 | 20 66 69 6c 65 2c 20 79 6f 75 20 63 61 6e 20 75 73 65 20 61 73 73 65 74 20 74 61 67 73 20 74 6f | .file,.you.can.use.asset.tags.to |
| 24060 | 20 70 75 62 6c 69 73 68 20 61 73 73 65 74 73 20 61 6e 64 20 6f 62 74 61 69 6e 20 74 68 65 69 72 | .publish.assets.and.obtain.their |
| 24080 | 20 55 52 4c 73 2e 20 4e 6f 74 65 2c 20 74 68 65 20 61 73 73 65 74 73 20 6d 75 73 74 20 62 65 20 | .URLs..Note,.the.assets.must.be. |
| 240a0 | 72 65 6c 61 74 69 76 65 20 74 6f 20 74 68 65 20 64 69 72 65 63 74 6f 72 79 20 63 6f 6e 74 61 69 | relative.to.the.directory.contai |
| 240c0 | 6e 69 6e 67 20 74 68 65 20 74 65 6d 70 6c 61 74 65 20 66 69 6c 65 2e 0d 0a 49 6e 20 50 48 50 20 | ning.the.template.file...In.PHP. |
| 240e0 | 63 6f 64 65 2c 20 79 6f 75 20 63 61 6e 20 63 61 6c 6c 20 24 6f 62 6a 65 63 74 2d 26 67 74 3b 70 | code,.you.can.call.$object->p |
| 24100 | 75 62 6c 69 73 68 41 73 73 65 74 28 24 61 73 73 65 74 50 61 74 68 29 20 74 6f 20 70 75 62 6c 69 | ublishAsset($assetPath).to.publi |
| 24120 | 73 68 20 61 6e 20 61 73 73 65 74 20 61 6e 64 20 6f 62 74 61 69 6e 20 69 74 73 20 55 52 4c 2e 20 | sh.an.asset.and.obtain.its.URL.. |
| 24140 | 48 65 72 65 2c 20 24 6f 62 6a 65 63 74 20 72 65 66 65 72 73 20 74 6f 20 61 6e 20 69 6e 73 74 61 | Here,.$object.refers.to.an.insta |
| 24160 | 6e 63 65 20 6f 66 20 54 41 70 70 6c 69 63 61 74 69 6f 6e 43 6f 6d 70 6f 6e 65 6e 74 20 6f 72 20 | nce.of.TApplicationComponent.or. |
| 24180 | 64 65 72 69 76 65 64 20 63 6c 61 73 73 2c 20 61 6e 64 20 24 61 73 73 65 74 50 61 74 68 20 69 73 | derived.class,.and.$assetPath.is |
| 241a0 | 20 61 20 66 69 6c 65 20 6f 72 20 64 69 72 65 63 74 6f 72 79 20 72 65 6c 61 74 69 76 65 20 74 6f | .a.file.or.directory.relative.to |
| 241c0 | 20 74 68 65 20 64 69 72 65 63 74 6f 72 79 20 63 6f 6e 74 61 69 6e 69 6e 67 20 74 68 65 20 63 6c | .the.directory.containing.the.cl |
| 241e0 | 61 73 73 20 66 69 6c 65 2e 0d 0a 49 66 20 79 6f 75 20 77 61 6e 74 20 74 6f 20 70 75 62 6c 69 73 | ass.file...If.you.want.to.publis |
| 24200 | 68 20 61 6e 20 61 72 62 69 74 72 61 72 79 20 61 73 73 65 74 2c 20 79 6f 75 20 6e 65 65 64 20 74 | h.an.arbitrary.asset,.you.need.t |
| 24220 | 6f 20 63 61 6c 6c 20 54 41 73 73 65 74 4d 61 6e 61 67 65 72 3a 3a 70 75 62 6c 69 73 68 46 69 6c | o.call.TAssetManager::publishFil |
| 24240 | 65 50 61 74 68 28 24 70 61 74 68 29 2e 0d 0a 0d 0a 0d 0a 42 45 20 41 57 41 52 45 3a 20 42 65 20 | ePath($path).......BE.AWARE:.Be. |
| 24260 | 76 65 72 79 20 63 61 72 65 66 75 6c 20 77 69 74 68 20 61 73 73 65 74 73 20 70 75 62 6c 69 73 68 | very.careful.with.assets.publish |
| 24280 | 69 6e 67 2c 20 62 65 63 61 75 73 65 20 69 74 20 67 69 76 65 73 20 57 65 62 20 75 73 65 72 73 20 | ing,.because.it.gives.Web.users. |
| 242a0 | 61 63 63 65 73 73 20 74 6f 20 66 69 6c 65 73 20 74 68 61 74 20 77 65 72 65 20 70 72 65 76 69 6f | access.to.files.that.were.previo |
| 242c0 | 75 73 6c 79 20 69 6e 61 63 63 65 73 73 69 62 6c 65 20 74 6f 20 74 68 65 6d 2e 20 4d 61 6b 65 20 | usly.inaccessible.to.them..Make. |
| 242e0 | 73 75 72 65 20 74 68 61 74 20 79 6f 75 20 64 6f 20 6e 6f 74 20 70 75 62 6c 69 73 68 20 66 69 6c | sure.that.you.do.not.publish.fil |
| 24300 | 65 73 20 74 68 61 74 20 64 6f 20 6e 6f 74 20 77 61 6e 74 20 57 65 62 20 75 73 65 72 73 20 74 6f | es.that.do.not.want.Web.users.to |
| 24320 | 20 73 65 65 2e 04 00 10 61 73 73 65 74 20 70 75 62 6c 69 73 68 69 6e 67 05 00 00 23 69 6e 64 65 | .see....asset.publishing...#inde |
| 24340 | 78 2e 70 68 70 3f 70 61 67 65 3d 41 64 76 61 6e 63 65 64 2e 41 73 73 65 74 73 23 35 37 30 33 01 | x.php?page=Advanced.Assets#5703. |
| 24360 | 00 0a 31 31 34 36 39 37 31 38 37 30 02 00 0d 43 75 73 74 6f 6d 69 7a 61 74 69 6f 6e 03 00 c6 05 | ..1146971870...Customization.... |
| 24380 | 41 73 73 65 74 20 70 75 62 6c 69 73 68 69 6e 67 20 69 73 20 6d 61 6e 61 67 65 64 20 62 79 20 74 | Asset.publishing.is.managed.by.t |
| 243a0 | 68 65 20 53 79 73 74 65 6d 2e 57 65 62 2e 54 41 73 73 65 74 4d 61 6e 61 67 65 72 20 6d 6f 64 75 | he.System.Web.TAssetManager.modu |
| 243c0 | 6c 65 2e 20 42 79 20 64 65 66 61 75 6c 74 2c 20 61 6c 6c 20 70 75 62 6c 69 73 68 65 64 20 61 73 | le..By.default,.all.published.as |
| 243e0 | 73 65 74 20 66 69 6c 65 73 20 61 72 65 20 73 74 6f 72 65 64 20 75 6e 64 65 72 20 74 68 65 20 5b | set.files.are.stored.under.the.[ |
| 24400 | 41 70 70 45 6e 74 72 79 50 61 74 68 5d 2f 61 73 73 65 74 73 20 64 69 72 65 63 74 6f 72 79 2c 20 | AppEntryPath]/assets.directory,. |
| 24420 | 77 68 65 72 65 20 41 70 70 45 6e 74 72 79 50 61 74 68 20 72 65 66 65 72 73 20 74 6f 20 74 68 65 | where.AppEntryPath.refers.to.the |
| 24440 | 20 64 69 72 65 63 74 6f 72 79 20 63 6f 6e 74 61 69 6e 69 6e 67 20 74 68 65 20 61 70 70 6c 69 63 | .directory.containing.the.applic |
| 24460 | 61 74 69 6f 6e 20 65 6e 74 72 79 20 73 63 72 69 70 74 2e 20 4d 61 6b 65 20 73 75 72 65 20 74 68 | ation.entry.script..Make.sure.th |
| 24480 | 65 20 61 73 73 65 74 73 20 64 69 72 65 63 74 6f 72 79 20 69 73 20 77 72 69 74 61 62 6c 65 20 62 | e.assets.directory.is.writable.b |
| 244a0 | 79 20 74 68 65 20 57 65 62 20 73 65 72 76 65 72 20 70 72 6f 63 65 73 73 2e 20 59 6f 75 20 6d 61 | y.the.Web.server.process..You.ma |
| 244c0 | 79 20 63 68 61 6e 67 65 20 74 68 69 73 20 64 69 72 65 63 74 6f 72 79 20 74 6f 20 61 6e 6f 74 68 | y.change.this.directory.to.anoth |
| 244e0 | 65 72 20 62 79 20 63 6f 6e 66 69 67 75 72 69 6e 67 20 74 68 65 20 42 61 73 65 50 61 74 68 20 61 | er.by.configuring.the.BasePath.a |
| 24500 | 6e 64 20 42 61 73 65 55 72 6c 20 70 72 6f 70 65 72 74 69 65 73 20 6f 66 20 74 68 65 20 54 41 73 | nd.BaseUrl.properties.of.the.TAs |
| 24520 | 73 65 74 4d 61 6e 61 67 65 72 20 6d 6f 64 75 6c 65 20 69 6e 20 61 70 70 6c 69 63 61 74 69 6f 6e | setManager.module.in.application |
| 24540 | 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 2c 0d 0a 0d 0a 0d 0a 26 61 6d 70 3b 6c 74 3b 6d 6f 64 | .configuration,......<mod |
| 24560 | 75 6c 65 73 26 61 6d 70 3b 67 74 3b 0d 0a 20 20 20 20 26 61 6d 70 3b 6c 74 3b 6d 6f 64 75 6c 65 | ules>......<module |
| 24580 | 20 69 64 3d 26 71 75 6f 74 3b 61 73 73 65 74 26 71 75 6f 74 3b 0d 0a 20 20 20 20 20 20 20 20 20 | .id="asset"........... |
| 245a0 | 20 20 20 63 6c 61 73 73 3d 26 71 75 6f 74 3b 53 79 73 74 65 6d 2e 57 65 62 2e 54 41 73 73 65 74 | ...class="System.Web.TAsset |
| 245c0 | 4d 61 6e 61 67 65 72 26 71 75 6f 74 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 42 61 73 65 50 | Manager"..............BaseP |
| 245e0 | 61 74 68 3d 26 71 75 6f 74 3b 57 65 62 2e 69 6d 61 67 65 73 26 71 75 6f 74 3b 0d 0a 20 20 20 20 | ath="Web.images"...... |
| 24600 | 20 20 20 20 20 20 20 20 42 61 73 65 55 72 6c 3d 26 71 75 6f 74 3b 69 6d 61 67 65 73 26 71 75 6f | ........BaseUrl="images&quo |
| 24620 | 74 3b 20 2f 26 61 6d 70 3b 67 74 3b 0d 0a 26 61 6d 70 3b 6c 74 3b 2f 6d 6f 64 75 6c 65 73 26 61 | t;./>..</modules&a |
| 24640 | 6d 70 3b 67 74 3b 04 00 0d 63 75 73 74 6f 6d 69 7a 61 74 69 6f 6e 05 00 00 23 69 6e 64 65 78 2e | mp;gt;...customization...#index. |
| 24660 | 70 68 70 3f 70 61 67 65 3d 41 64 76 61 6e 63 65 64 2e 41 73 73 65 74 73 23 35 37 30 34 01 00 0a | php?page=Advanced.Assets#5704... |
| 24680 | 31 31 34 36 39 37 31 38 37 30 02 00 0b 50 65 72 66 6f 72 6d 61 6e 63 65 03 00 88 07 50 52 41 44 | 1146971870...Performance....PRAD |
| 246a0 | 4f 20 75 73 65 73 20 63 61 63 68 69 6e 67 20 74 65 63 68 6e 69 71 75 65 73 20 74 6f 20 65 6e 73 | O.uses.caching.techniques.to.ens |
| 246c0 | 75 72 65 20 74 68 65 20 65 66 66 69 63 69 65 6e 63 79 20 6f 66 20 61 73 73 65 74 20 70 75 62 6c | ure.the.efficiency.of.asset.publ |
| 246e0 | 69 73 68 69 6e 67 2e 20 50 75 62 6c 69 73 68 69 6e 67 20 61 6e 20 61 73 73 65 74 20 65 73 73 65 | ishing..Publishing.an.asset.esse |
| 24700 | 6e 74 69 61 6c 6c 79 20 72 65 71 75 69 72 65 73 20 66 69 6c 65 20 63 6f 70 79 20 6f 70 65 72 61 | ntially.requires.file.copy.opera |
| 24720 | 74 69 6f 6e 2c 20 77 68 69 63 68 20 69 73 20 65 78 70 65 6e 73 69 76 65 2e 20 54 6f 20 73 61 76 | tion,.which.is.expensive..To.sav |
| 24740 | 65 20 75 6e 6e 65 63 65 73 73 61 72 79 20 66 69 6c 65 20 63 6f 70 79 20 6f 70 65 72 61 74 69 6f | e.unnecessary.file.copy.operatio |
| 24760 | 6e 73 2c 20 53 79 73 74 65 6d 2e 57 65 62 2e 54 41 73 73 65 74 4d 61 6e 61 67 65 72 20 6f 6e 6c | ns,.System.Web.TAssetManager.onl |
| 24780 | 79 20 70 75 62 6c 69 73 68 65 73 20 61 6e 20 61 73 73 65 74 20 77 68 65 6e 20 69 74 20 68 61 73 | y.publishes.an.asset.when.it.has |
| 247a0 | 20 61 20 6e 65 77 65 72 20 66 69 6c 65 20 6d 6f 64 69 66 69 63 61 74 69 6f 6e 20 74 69 6d 65 20 | .a.newer.file.modification.time. |
| 247c0 | 74 68 61 6e 20 74 68 65 20 70 75 62 6c 69 73 68 65 64 20 66 69 6c 65 2e 20 57 68 65 6e 20 61 6e | than.the.published.file..When.an |
| 247e0 | 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 72 75 6e 73 20 75 6e 64 65 72 20 74 68 65 20 50 65 72 66 | .application.runs.under.the.Perf |
| 24800 | 6f 72 6d 61 6e 63 65 20 6d 6f 64 65 2c 20 73 75 63 68 20 74 69 6d 65 73 74 61 6d 70 20 63 68 65 | ormance.mode,.such.timestamp.che |
| 24820 | 63 6b 69 6e 67 73 20 61 72 65 20 61 6c 73 6f 20 6f 6d 69 74 74 65 64 2e 0d 0a 0d 0a 0d 0a 41 44 | ckings.are.also.omitted.......AD |
| 24840 | 56 49 53 4f 52 59 3a 20 44 6f 20 6e 6f 74 20 6f 76 65 72 75 73 65 20 61 73 73 65 74 20 70 75 62 | VISORY:.Do.not.overuse.asset.pub |
| 24860 | 6c 69 73 68 69 6e 67 2e 20 54 68 65 20 61 73 73 65 74 20 63 6f 6e 63 65 70 74 20 69 73 20 6d 61 | lishing..The.asset.concept.is.ma |
| 24880 | 69 6e 6c 79 20 75 73 65 64 20 74 6f 20 68 65 6c 70 20 62 65 74 74 65 72 20 72 65 75 73 65 20 61 | inly.used.to.help.better.reuse.a |
| 248a0 | 6e 64 20 72 65 64 69 73 74 72 69 62 75 74 65 20 63 6f 6d 70 6f 6e 65 6e 74 20 63 6c 61 73 73 65 | nd.redistribute.component.classe |
| 248c0 | 73 2e 20 4e 6f 72 6d 61 6c 6c 79 2c 20 79 6f 75 20 73 68 6f 75 6c 64 20 6e 6f 74 20 75 73 65 20 | s..Normally,.you.should.not.use. |
| 248e0 | 61 73 73 65 74 20 70 75 62 6c 69 73 68 69 6e 67 20 66 6f 72 20 72 65 73 6f 75 72 63 65 73 20 74 | asset.publishing.for.resources.t |
| 24900 | 68 61 74 20 61 72 65 20 6e 6f 74 20 62 6f 75 6e 64 20 74 6f 20 61 6e 79 20 63 6f 6d 70 6f 6e 65 | hat.are.not.bound.to.any.compone |
| 24920 | 6e 74 20 69 6e 20 61 6e 20 61 70 70 6c 69 63 61 74 69 6f 6e 2e 20 46 6f 72 20 65 78 61 6d 70 6c | nt.in.an.application..For.exampl |
| 24940 | 65 2c 20 79 6f 75 20 73 68 6f 75 6c 64 20 6e 6f 74 20 75 73 65 20 61 73 73 65 74 20 70 75 62 6c | e,.you.should.not.use.asset.publ |
| 24960 | 69 73 68 69 6e 67 20 66 6f 72 20 69 6d 61 67 65 73 20 74 68 61 74 20 61 72 65 20 6d 61 69 6e 6c | ishing.for.images.that.are.mainl |
| 24980 | 79 20 75 73 65 64 20 61 73 20 64 65 73 69 67 6e 20 65 6c 65 6d 65 6e 74 73 20 28 65 2e 67 2e 20 | y.used.as.design.elements.(e.g.. |
| 249a0 | 6c 6f 67 6f 73 2c 20 62 61 63 6b 67 72 6f 75 6e 64 20 69 6d 61 67 65 73 2c 20 65 74 63 2e 29 20 | logos,.background.images,.etc.). |
| 249c0 | 4c 65 74 20 57 65 62 20 73 65 72 76 65 72 20 74 6f 20 64 69 72 65 63 74 6c 79 20 73 65 72 76 65 | Let.Web.server.to.directly.serve |
| 249e0 | 20 74 68 65 73 65 20 69 6d 61 67 65 73 20 77 69 6c 6c 20 68 65 6c 70 20 69 6d 70 72 6f 76 65 20 | .these.images.will.help.improve. |
| 24a00 | 74 68 65 20 70 65 72 66 6f 72 6d 61 6e 63 65 20 6f 66 20 79 6f 75 72 20 61 70 70 6c 69 63 61 74 | the.performance.of.your.applicat |
| 24a20 | 69 6f 6e 2e 04 00 0b 70 65 72 66 6f 72 6d 61 6e 63 65 05 00 00 23 69 6e 64 65 78 2e 70 68 70 3f | ion....performance...#index.php? |
| 24a40 | 70 61 67 65 3d 41 64 76 61 6e 63 65 64 2e 41 73 73 65 74 73 23 35 37 30 35 01 00 0a 31 31 34 36 | page=Advanced.Assets#5705...1146 |
| 24a60 | 39 37 31 38 37 30 02 00 17 41 20 54 6f 67 67 6c 65 20 42 75 74 74 6f 6e 20 45 78 61 6d 70 6c 65 | 971870...A.Toggle.Button.Example |
| 24a80 | 03 00 98 08 57 65 20 6e 6f 77 20 75 73 65 20 74 68 65 20 74 6f 67 67 6c 65 20 62 75 74 74 6f 6e | ....We.now.use.the.toggle.button |
| 24aa0 | 20 65 78 61 6d 70 6c 65 20 74 6f 20 65 78 70 6c 61 69 6e 20 74 68 65 20 75 73 61 67 65 20 6f 66 | .example.to.explain.the.usage.of |
| 24ac0 | 20 61 73 73 65 74 73 2e 20 54 68 65 20 63 6f 6e 74 72 6f 6c 20 75 73 65 73 20 74 77 6f 20 69 6d | .assets..The.control.uses.two.im |
| 24ae0 | 61 67 65 20 66 69 6c 65 73 20 75 70 2e 67 69 66 20 61 6e 64 20 64 6f 77 6e 2e 67 69 66 2c 20 77 | age.files.up.gif.and.down.gif,.w |
| 24b00 | 68 69 63 68 20 61 72 65 20 73 74 6f 72 65 64 20 75 6e 64 65 72 20 74 68 65 20 64 69 72 65 63 74 | hich.are.stored.under.the.direct |
| 24b20 | 6f 72 79 20 63 6f 6e 74 61 69 6e 69 6e 67 20 74 68 65 20 63 6f 6e 74 72 6f 6c 20 63 6c 61 73 73 | ory.containing.the.control.class |
| 24b40 | 20 66 69 6c 65 2e 20 57 68 65 6e 20 74 68 65 20 62 75 74 74 6f 6e 20 69 73 20 69 6e 20 55 70 20 | .file..When.the.button.is.in.Up. |
| 24b60 | 73 74 61 74 65 2c 20 77 65 20 77 6f 75 6c 64 20 6c 69 6b 65 20 74 6f 20 73 68 6f 77 20 74 68 65 | state,.we.would.like.to.show.the |
| 24b80 | 20 75 70 2e 67 69 66 20 69 6d 61 67 65 2e 20 54 68 69 73 20 63 61 6e 20 62 65 20 64 6f 6e 65 20 | .up.gif.image..This.can.be.done. |
| 24ba0 | 61 73 20 66 6f 6c 6c 6f 77 73 2c 0d 0a 0d 0a 0d 0a 63 6c 61 73 73 20 54 6f 67 67 6c 65 42 75 74 | as.follows,......class.ToggleBut |
| 24bc0 | 74 6f 6e 20 65 78 74 65 6e 64 73 20 54 57 65 62 43 6f 6e 74 72 6f 6c 20 7b 0d 0a 20 20 20 20 2e | ton.extends.TWebControl.{....... |
| 24be0 | 2e 2e 0d 0a 20 20 20 20 70 72 6f 74 65 63 74 65 64 20 66 75 6e 63 74 69 6f 6e 20 61 64 64 41 74 | ........protected.function.addAt |
| 24c00 | 74 72 69 62 75 74 65 73 54 6f 52 65 6e 64 65 72 28 24 77 72 69 74 65 72 29 20 7b 0d 0a 20 20 20 | tributesToRender($writer).{..... |
| 24c20 | 20 20 20 20 20 2e 2e 2e 0d 0a 20 20 20 20 20 20 20 20 69 66 28 24 74 68 69 73 2d 26 67 74 3b 67 | ..................if($this->g |
| 24c40 | 65 74 53 74 61 74 65 28 29 3d 3d 3d 27 55 70 27 29 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 | etState()==='Up').{............. |
| 24c60 | 20 24 75 72 6c 3d 24 74 68 69 73 2d 26 67 74 3b 67 65 74 41 73 73 65 74 28 27 75 70 2e 67 69 66 | .$url=$this->getAsset('up.gif |
| 24c80 | 27 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 24 77 72 69 74 65 72 2d 26 67 74 3b 61 64 64 | ');..............$writer->add |
| 24ca0 | 41 74 74 72 69 62 75 74 65 28 27 73 72 63 27 2c 24 75 72 6c 29 3b 0d 0a 20 20 20 20 20 20 20 20 | Attribute('src',$url);.......... |
| 24cc0 | 7d 0d 0a 20 20 20 20 20 20 20 20 2e 2e 2e 0d 0a 20 20 20 20 7d 0d 0a 20 20 20 20 2e 2e 2e 0d 0a | }...................}........... |
| 24ce0 | 7d 0d 0a 0d 0a 0d 0a 49 6e 20 74 68 65 20 61 62 6f 76 65 2c 20 74 68 65 20 63 61 6c 6c 20 24 74 | }......In.the.above,.the.call.$t |
| 24d00 | 68 69 73 2d 26 67 74 3b 67 65 74 41 73 73 65 74 28 27 75 70 2e 67 69 66 27 29 20 77 69 6c 6c 20 | his->getAsset('up.gif').will. |
| 24d20 | 70 75 62 6c 69 73 68 20 74 68 65 20 75 70 2e 67 69 66 20 69 6d 61 67 65 20 66 69 6c 65 20 61 6e | publish.the.up.gif.image.file.an |
| 24d40 | 64 20 72 65 74 75 72 6e 20 61 20 55 52 4c 20 66 6f 72 20 74 68 65 20 70 75 62 6c 69 73 68 65 64 | d.return.a.URL.for.the.published |
| 24d60 | 20 69 6d 61 67 65 20 66 69 6c 65 2e 20 54 68 65 20 55 52 4c 20 69 73 20 74 68 65 6e 20 72 65 6e | .image.file..The.URL.is.then.ren |
| 24d80 | 64 65 72 65 64 20 61 73 20 74 68 65 20 73 72 63 20 61 74 74 72 69 62 75 74 65 20 6f 66 20 74 68 | dered.as.the.src.attribute.of.th |
| 24da0 | 65 20 48 54 4d 4c 20 69 6d 61 67 65 20 74 61 67 2e 0d 0a 0d 0a 0d 0a 54 6f 20 72 65 64 69 73 74 | e.HTML.image.tag.......To.redist |
| 24dc0 | 72 69 62 75 74 65 20 54 6f 67 67 6c 65 42 75 74 74 6f 6e 2c 20 73 69 6d 70 6c 79 20 70 61 63 6b | ribute.ToggleButton,.simply.pack |
| 24de0 | 20 74 6f 67 65 74 68 65 72 20 74 68 65 20 63 6c 61 73 73 20 66 69 6c 65 20 61 6e 64 20 74 68 65 | .together.the.class.file.and.the |
| 24e00 | 20 69 6d 61 67 65 20 66 69 6c 65 73 2e 20 55 73 65 72 73 20 6f 66 20 54 6f 67 67 6c 65 42 75 74 | .image.files..Users.of.ToggleBut |
| 24e20 | 74 6f 6e 20 6d 65 72 65 6c 79 20 6e 65 65 64 20 74 6f 20 75 6e 70 61 63 6b 20 74 68 65 20 66 69 | ton.merely.need.to.unpack.the.fi |
| 24e40 | 6c 65 2c 20 61 6e 64 20 74 68 65 79 20 63 61 6e 20 75 73 65 20 69 74 20 72 69 67 68 74 20 61 77 | le,.and.they.can.use.it.right.aw |
| 24e60 | 61 79 2c 20 77 69 74 68 6f 75 74 20 77 6f 72 72 79 69 6e 67 20 61 62 6f 75 74 20 77 68 65 72 65 | ay,.without.worrying.about.where |
| 24e80 | 20 74 6f 20 63 6f 70 79 20 74 68 65 20 69 6d 61 67 65 20 66 69 6c 65 73 20 74 6f 2e 04 00 17 61 | .to.copy.the.image.files.to....a |
| 24ea0 | 20 74 6f 67 67 6c 65 20 62 75 74 74 6f 6e 20 65 78 61 6d 70 6c 65 05 00 00 2a 69 6e 64 65 78 2e | .toggle.button.example...*index. |
| 24ec0 | 70 68 70 3f 70 61 67 65 3d 41 64 76 61 6e 63 65 64 2e 4d 61 73 74 65 72 43 6f 6e 74 65 6e 74 23 | php?page=Advanced.MasterContent# |
| 24ee0 | 35 38 30 31 01 00 0a 31 31 34 36 39 37 31 38 37 30 02 00 12 4d 61 73 74 65 72 20 61 6e 64 20 43 | 5801...1146971870...Master.and.C |
| 24f00 | 6f 6e 74 65 6e 74 03 00 8e 10 50 61 67 65 73 20 69 6e 20 61 20 57 65 62 20 61 70 70 6c 69 63 61 | ontent....Pages.in.a.Web.applica |
| 24f20 | 74 69 6f 6e 20 6f 66 74 65 6e 20 73 68 61 72 65 20 63 6f 6d 6d 6f 6e 20 70 6f 72 74 69 6f 6e 73 | tion.often.share.common.portions |
| 24f40 | 2e 20 46 6f 72 20 65 78 61 6d 70 6c 65 2c 20 61 6c 6c 20 70 61 67 65 73 20 6f 66 20 74 68 69 73 | ..For.example,.all.pages.of.this |
| 24f60 | 20 74 75 74 6f 72 69 61 6c 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 73 68 61 72 65 20 74 68 65 20 | .tutorial.application.share.the. |
| 24f80 | 73 61 6d 65 20 68 65 61 64 65 72 20 61 6e 64 20 66 6f 6f 74 65 72 20 70 6f 72 74 69 6f 6e 73 2e | same.header.and.footer.portions. |
| 24fa0 | 20 49 66 20 77 65 20 72 65 70 65 61 74 65 64 6c 79 20 70 75 74 20 68 65 61 64 65 72 20 61 6e 64 | .If.we.repeatedly.put.header.and |
| 24fc0 | 20 66 6f 6f 74 65 72 20 69 6e 20 65 76 65 72 79 20 70 61 67 65 20 73 6f 75 72 63 65 20 66 69 6c | .footer.in.every.page.source.fil |
| 24fe0 | 65 2c 20 69 74 20 77 69 6c 6c 20 62 65 20 61 20 6d 61 69 6e 74 65 6e 61 6e 63 65 20 68 65 61 64 | e,.it.will.be.a.maintenance.head |
| 25000 | 61 63 68 65 20 69 66 20 69 6e 20 66 75 74 75 72 65 20 77 65 20 77 61 6e 74 20 74 6f 20 73 6f 6d | ache.if.in.future.we.want.to.som |
| 25020 | 65 74 68 69 6e 67 20 69 6e 20 74 68 65 20 68 65 61 64 65 72 20 6f 72 20 66 6f 6f 74 65 72 2e 20 | ething.in.the.header.or.footer.. |
| 25040 | 54 6f 20 73 6f 6c 76 65 20 74 68 69 73 20 70 72 6f 62 6c 65 6d 2c 20 50 52 41 44 4f 20 69 6e 74 | To.solve.this.problem,.PRADO.int |
| 25060 | 72 6f 64 75 63 65 73 20 74 68 65 20 63 6f 6e 63 65 70 74 20 6f 66 20 6d 61 73 74 65 72 20 61 6e | roduces.the.concept.of.master.an |
| 25080 | 64 20 63 6f 6e 74 65 6e 74 2e 20 49 74 20 69 73 20 65 73 73 65 6e 74 69 61 6c 6c 79 20 61 20 64 | d.content..It.is.essentially.a.d |
| 250a0 | 65 63 6f 72 61 74 6f 72 20 70 61 74 74 65 72 6e 2c 20 77 69 74 68 20 63 6f 6e 74 65 6e 74 20 62 | ecorator.pattern,.with.content.b |
| 250c0 | 65 69 6e 67 20 64 65 63 6f 72 61 74 65 64 20 62 79 20 6d 61 73 74 65 72 2e 0d 0a 0d 0a 0d 0a 4d | eing.decorated.by.master.......M |
| 250e0 | 61 73 74 65 72 20 61 6e 64 20 63 6f 6e 74 65 6e 74 20 6f 6e 6c 79 20 61 70 70 6c 79 20 74 6f 20 | aster.and.content.only.apply.to. |
| 25100 | 74 65 6d 70 6c 61 74 65 20 63 6f 6e 74 72 6f 6c 73 20 28 63 6f 6e 74 72 6f 6c 73 20 65 78 74 65 | template.controls.(controls.exte |
| 25120 | 6e 64 69 6e 67 20 54 54 65 6d 70 6c 61 74 65 43 6f 6e 74 72 6f 6c 20 6f 72 20 69 74 73 20 63 68 | nding.TTemplateControl.or.its.ch |
| 25140 | 69 6c 64 20 63 6c 61 73 73 65 73 29 2e 20 41 20 74 65 6d 70 6c 61 74 65 20 63 6f 6e 74 72 6f 6c | ild.classes)..A.template.control |
| 25160 | 20 63 61 6e 20 68 61 76 65 20 61 74 20 6d 6f 73 74 20 6f 6e 65 20 6d 61 73 74 65 72 20 63 6f 6e | .can.have.at.most.one.master.con |
| 25180 | 74 72 6f 6c 20 61 6e 64 20 6f 6e 65 20 6f 72 20 73 65 76 65 72 61 6c 20 63 6f 6e 74 65 6e 74 73 | trol.and.one.or.several.contents |
| 251a0 | 20 28 65 61 63 68 20 72 65 70 72 65 73 65 6e 74 65 64 20 62 79 20 61 20 54 43 6f 6e 74 65 6e 74 | .(each.represented.by.a.TContent |
| 251c0 | 20 63 6f 6e 74 72 6f 6c 29 2e 20 43 6f 6e 74 65 6e 74 73 20 77 69 6c 6c 20 62 65 20 69 6e 73 65 | .control)..Contents.will.be.inse |
| 251e0 | 72 74 65 64 20 69 6e 74 6f 20 74 68 65 20 6d 61 73 74 65 72 20 63 6f 6e 74 72 6f 6c 20 61 74 20 | rted.into.the.master.control.at. |
| 25200 | 70 6c 61 63 65 73 20 72 65 73 65 72 76 65 64 20 62 79 20 54 43 6f 6e 74 65 6e 74 50 6c 61 63 65 | places.reserved.by.TContentPlace |
| 25220 | 48 6f 6c 64 65 72 20 63 6f 6e 74 72 6f 6c 73 2e 20 41 6e 64 20 74 68 65 20 70 72 65 73 65 6e 74 | Holder.controls..And.the.present |
| 25240 | 61 74 69 6f 6e 20 6f 66 20 74 68 65 20 74 65 6d 70 6c 61 74 65 20 63 6f 6e 74 72 6f 6c 20 69 73 | ation.of.the.template.control.is |
| 25260 | 20 74 68 61 74 20 6f 66 20 74 68 65 20 6d 61 73 74 65 72 20 63 6f 6e 74 72 6f 6c 20 77 69 74 68 | .that.of.the.master.control.with |
| 25280 | 20 54 43 6f 6e 74 65 6e 74 50 6c 61 63 65 48 6f 6c 64 65 72 20 72 65 70 6c 61 63 65 64 20 62 79 | .TContentPlaceHolder.replaced.by |
| 252a0 | 20 54 43 6f 6e 74 65 6e 74 2e 0d 0a 0d 0a 0d 0a 46 6f 72 20 65 78 61 6d 70 6c 65 2c 20 61 73 73 | .TContent.......For.example,.ass |
| 252c0 | 75 6d 65 20 61 20 74 65 6d 70 6c 61 74 65 20 63 6f 6e 74 72 6f 6c 20 68 61 73 20 74 68 65 20 66 | ume.a.template.control.has.the.f |
| 252e0 | 6f 6c 6c 6f 77 69 6e 67 20 74 65 6d 70 6c 61 74 65 3a 0d 0a 0d 0a 0d 0a 26 61 6d 70 3b 6c 74 3b | ollowing.template:......< |
| 25300 | 25 40 20 4d 61 73 74 65 72 43 6c 61 73 73 3d 26 71 75 6f 74 3b 4d 61 73 74 65 72 43 6f 6e 74 72 | %@.MasterClass="MasterContr |
| 25320 | 6f 6c 26 71 75 6f 74 3b 20 25 26 61 6d 70 3b 67 74 3b 0d 0a 26 61 6d 70 3b 6c 74 3b 63 6f 6d 3a | ol".%>..<com: |
| 25340 | 54 43 6f 6e 74 65 6e 74 20 49 44 3d 26 71 75 6f 74 3b 41 26 71 75 6f 74 3b 20 26 61 6d 70 3b 67 | TContent.ID="A".&g |
| 25360 | 74 3b 0d 0a 63 6f 6e 74 65 6e 74 20 41 0d 0a 26 61 6d 70 3b 6c 74 3b 2f 63 6f 6d 3a 54 43 6f 6e | t;..content.A..</com:TCon |
| 25380 | 74 65 6e 74 20 26 61 6d 70 3b 67 74 3b 0d 0a 26 61 6d 70 3b 6c 74 3b 63 6f 6d 3a 54 43 6f 6e 74 | tent.>..<com:TCont |
| 253a0 | 65 6e 74 20 49 44 3d 26 71 75 6f 74 3b 42 26 71 75 6f 74 3b 20 26 61 6d 70 3b 67 74 3b 0d 0a 63 | ent.ID="B".>..c |
| 253c0 | 6f 6e 74 65 6e 74 20 42 0d 0a 26 61 6d 70 3b 6c 74 3b 2f 63 6f 6d 3a 54 43 6f 6e 74 65 6e 74 20 | ontent.B..</com:TContent. |
| 253e0 | 26 61 6d 70 3b 67 74 3b 0d 0a 26 61 6d 70 3b 6c 74 3b 63 6f 6d 3a 54 43 6f 6e 74 65 6e 74 20 49 | >..<com:TContent.I |
| 25400 | 44 3d 26 71 75 6f 74 3b 42 26 71 75 6f 74 3b 20 26 61 6d 70 3b 67 74 3b 0d 0a 63 6f 6e 74 65 6e | D="B".>..conten |
| 25420 | 74 20 42 0d 0a 26 61 6d 70 3b 6c 74 3b 2f 63 6f 6d 3a 54 43 6f 6e 74 65 6e 74 20 26 61 6d 70 3b | t.B..</com:TContent.& |
| 25440 | 67 74 3b 0d 0a 0d 0a 0d 0a 77 68 69 63 68 20 75 73 65 73 20 4d 61 73 74 65 72 43 6f 6e 74 72 6f | gt;......which.uses.MasterContro |
| 25460 | 6c 20 61 73 20 69 74 73 20 6d 61 73 74 65 72 20 63 6f 6e 74 72 6f 6c 2e 20 54 68 65 20 6d 61 73 | l.as.its.master.control..The.mas |
| 25480 | 74 65 72 20 63 6f 6e 74 72 6f 6c 20 68 61 73 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 74 65 | ter.control.has.the.following.te |
| 254a0 | 6d 70 6c 61 74 65 2c 0d 0a 0d 0a 0d 0a 6f 74 68 65 72 20 73 74 75 66 66 0d 0a 26 61 6d 70 3b 6c | mplate,......other.stuff..&l |
| 254c0 | 74 3b 63 6f 6d 3a 54 43 6f 6e 74 65 6e 74 50 6c 61 63 65 48 6f 6c 64 65 72 20 49 44 3d 26 71 75 | t;com:TContentPlaceHolder.ID=&qu |
| 254e0 | 6f 74 3b 41 26 71 75 6f 74 3b 20 2f 26 61 6d 70 3b 67 74 3b 0d 0a 6f 74 68 65 72 20 73 74 75 66 | ot;A"./>..other.stuf |
| 25500 | 66 0d 0a 26 61 6d 70 3b 6c 74 3b 63 6f 6d 3a 54 43 6f 6e 74 65 6e 74 50 6c 61 63 65 48 6f 6c 64 | f..<com:TContentPlaceHold |
| 25520 | 65 72 20 49 44 3d 26 71 75 6f 74 3b 42 26 71 75 6f 74 3b 20 2f 26 61 6d 70 3b 67 74 3b 0d 0a 6f | er.ID="B"./>..o |
| 25540 | 74 68 65 72 20 73 74 75 66 66 0d 0a 26 61 6d 70 3b 6c 74 3b 63 6f 6d 3a 54 43 6f 6e 74 65 6e 74 | ther.stuff..<com:TContent |
| 25560 | 50 6c 61 63 65 48 6f 6c 64 65 72 20 49 44 3d 26 71 75 6f 74 3b 43 26 71 75 6f 74 3b 20 2f 26 61 | PlaceHolder.ID="C"./&a |
| 25580 | 6d 70 3b 67 74 3b 0d 0a 6f 74 68 65 72 20 73 74 75 66 66 0d 0a 0d 0a 0d 0a 54 68 65 6e 2c 20 74 | mp;gt;..other.stuff......Then,.t |
| 255a0 | 68 65 20 63 6f 6e 74 65 6e 74 73 20 61 72 65 20 69 6e 73 65 72 74 65 64 20 69 6e 74 6f 20 74 68 | he.contents.are.inserted.into.th |
| 255c0 | 65 20 6d 61 73 74 65 72 20 63 6f 6e 74 72 6f 6c 20 61 63 63 6f 72 64 69 6e 67 20 74 6f 20 74 68 | e.master.control.according.to.th |
| 255e0 | 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 64 69 61 67 72 61 6d 2c 20 77 68 69 6c 65 20 74 68 65 20 72 | e.following.diagram,.while.the.r |
| 25600 | 65 73 75 6c 74 69 6e 67 20 70 61 72 65 6e 74 2d 63 68 69 6c 64 20 72 65 6c 61 74 69 6f 6e 73 68 | esulting.parent-child.relationsh |
| 25620 | 69 70 20 63 61 6e 20 62 65 20 73 68 6f 77 6e 20 69 6e 20 74 68 65 20 6e 65 78 74 20 64 69 61 67 | ip.can.be.shown.in.the.next.diag |
| 25640 | 72 61 6d 2e 20 4e 6f 74 65 2c 20 74 68 65 20 74 65 6d 70 6c 61 74 65 20 63 6f 6e 74 72 6f 6c 20 | ram..Note,.the.template.control. |
| 25660 | 64 69 73 63 61 72 64 73 20 65 76 65 72 79 74 68 69 6e 67 20 69 6e 20 74 68 65 20 74 65 6d 70 6c | discards.everything.in.the.templ |
| 25680 | 61 74 65 20 6f 74 68 65 72 20 74 68 61 6e 20 74 68 65 20 63 6f 6e 74 65 6e 74 73 2c 20 77 68 69 | ate.other.than.the.contents,.whi |
| 256a0 | 6c 65 20 74 68 65 20 6d 61 73 74 65 72 20 63 6f 6e 74 72 6f 6c 20 6b 65 65 70 73 20 65 76 65 72 | le.the.master.control.keeps.ever |
| 256c0 | 79 74 68 69 6e 67 20 61 6e 64 20 72 65 70 6c 61 63 65 73 20 74 68 65 20 63 6f 6e 74 65 6e 74 20 | ything.and.replaces.the.content. |
| 256e0 | 70 6c 61 63 65 68 6f 6c 64 65 72 73 20 77 69 74 68 20 74 68 65 20 63 6f 6e 74 65 6e 74 73 20 61 | placeholders.with.the.contents.a |
| 25700 | 63 63 6f 72 64 69 6e 67 20 74 6f 20 49 44 20 6d 61 74 63 68 69 6e 67 2e 04 00 12 6d 61 73 74 65 | ccording.to.ID.matching....maste |
| 25720 | 72 20 61 6e 64 20 63 6f 6e 74 65 6e 74 05 00 00 23 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d | r.and.content...#index.php?page= |
| 25740 | 41 64 76 61 6e 63 65 64 2e 54 68 65 6d 65 73 23 35 39 30 31 01 00 0a 31 31 34 36 39 37 31 38 37 | Advanced.Themes#5901...114697187 |
| 25760 | 31 02 00 10 54 68 65 6d 65 73 20 61 6e 64 20 53 6b 69 6e 73 03 00 00 04 00 10 74 68 65 6d 65 73 | 1...Themes.and.Skins......themes |
| 25780 | 20 61 6e 64 20 73 6b 69 6e 73 05 00 00 23 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 41 64 76 | .and.skins...#index.php?page=Adv |
| 257a0 | 61 6e 63 65 64 2e 54 68 65 6d 65 73 23 35 39 30 32 01 00 0a 31 31 34 36 39 37 31 38 37 31 02 00 | anced.Themes#5902...1146971871.. |
| 257c0 | 0c 49 6e 74 72 6f 64 75 63 74 69 6f 6e 03 00 e4 05 54 68 65 6d 65 73 20 69 6e 20 50 72 61 64 6f | .Introduction....Themes.in.Prado |
| 257e0 | 20 70 72 6f 76 69 64 65 20 61 20 77 61 79 20 66 6f 72 20 64 65 76 65 6c 6f 70 65 72 73 20 74 6f | .provide.a.way.for.developers.to |
| 25800 | 20 70 72 6f 76 69 64 65 20 61 20 63 6f 6e 73 69 73 74 65 6e 74 20 6c 6f 6f 6b 2d 61 6e 64 2d 66 | .provide.a.consistent.look-and-f |
| 25820 | 65 65 6c 20 61 63 72 6f 73 73 20 61 6e 20 65 6e 74 69 72 65 20 77 65 62 20 61 70 70 6c 69 63 61 | eel.across.an.entire.web.applica |
| 25840 | 74 69 6f 6e 2e 20 41 20 74 68 65 6d 65 20 63 6f 6e 74 61 69 6e 73 20 61 20 6c 69 73 74 20 6f 66 | tion..A.theme.contains.a.list.of |
| 25860 | 20 69 6e 69 74 69 61 6c 20 76 61 6c 75 65 73 20 66 6f 72 20 70 72 6f 70 65 72 74 69 65 73 20 6f | .initial.values.for.properties.o |
| 25880 | 66 20 76 61 72 69 6f 75 73 20 63 6f 6e 74 72 6f 6c 20 74 79 70 65 73 2e 20 57 68 65 6e 20 61 70 | f.various.control.types..When.ap |
| 258a0 | 70 6c 79 69 6e 67 20 61 20 74 68 65 6d 65 20 74 6f 20 61 20 70 61 67 65 2c 20 61 6c 6c 20 63 6f | plying.a.theme.to.a.page,.all.co |
| 258c0 | 6e 74 72 6f 6c 73 20 6f 6e 20 74 68 61 74 20 70 61 67 65 20 77 69 6c 6c 20 72 65 63 65 69 76 65 | ntrols.on.that.page.will.receive |
| 258e0 | 20 74 68 65 20 63 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 69 6e 69 74 69 61 6c 20 70 72 6f 70 65 | .the.corresponding.initial.prope |
| 25900 | 72 74 79 20 76 61 6c 75 65 73 20 66 72 6f 6d 20 74 68 65 20 74 68 65 6d 65 2e 20 54 68 69 73 20 | rty.values.from.the.theme..This. |
| 25920 | 61 6c 6c 6f 77 73 20 74 68 65 6d 65 73 20 74 6f 20 69 6e 74 65 72 61 63 74 20 77 69 74 68 20 74 | allows.themes.to.interact.with.t |
| 25940 | 68 65 20 72 69 63 68 20 70 72 6f 70 65 72 74 79 20 73 65 74 73 20 6f 66 20 74 68 65 20 76 61 72 | he.rich.property.sets.of.the.var |
| 25960 | 69 6f 75 73 20 50 52 41 44 4f 20 63 6f 6e 74 72 6f 6c 73 2c 20 6d 65 61 6e 69 6e 67 20 74 68 61 | ious.PRADO.controls,.meaning.tha |
| 25980 | 74 20 74 68 65 6d 65 73 20 63 61 6e 20 62 65 20 75 73 65 64 20 74 6f 20 73 70 65 63 69 66 79 20 | t.themes.can.be.used.to.specify. |
| 259a0 | 61 20 6c 61 72 67 65 20 72 61 6e 67 65 20 6f 66 20 70 72 65 73 65 6e 74 61 74 69 6f 6e 61 6c 20 | a.large.range.of.presentational. |
| 259c0 | 70 72 6f 70 65 72 74 69 65 73 20 74 68 61 74 20 6f 74 68 65 72 20 74 68 65 6d 69 6e 67 20 6d 65 | properties.that.other.theming.me |
| 259e0 | 74 68 6f 64 73 20 28 65 2e 67 2e 20 43 53 53 29 20 63 61 6e 6e 6f 74 2e 20 46 6f 72 20 65 78 61 | thods.(e.g..CSS).cannot..For.exa |
| 25a00 | 6d 70 6c 65 2c 20 74 68 65 6d 65 73 20 63 6f 75 6c 64 20 62 65 20 75 73 65 64 20 74 6f 20 73 70 | mple,.themes.could.be.used.to.sp |
| 25a20 | 65 63 69 66 79 20 74 68 65 20 64 65 66 61 75 6c 74 20 70 61 67 65 20 73 69 7a 65 20 6f 66 20 61 | ecify.the.default.page.size.of.a |
| 25a40 | 6c 6c 20 64 61 74 61 20 67 72 69 64 73 20 61 63 72 6f 73 73 20 61 6e 20 61 70 70 6c 69 63 61 74 | ll.data.grids.across.an.applicat |
| 25a60 | 69 6f 6e 20 62 79 20 73 70 65 63 69 66 79 69 6e 67 20 61 20 64 65 66 61 75 6c 74 20 76 61 6c 75 | ion.by.specifying.a.default.valu |
| 25a80 | 65 20 66 6f 72 20 74 68 65 20 50 61 67 65 53 69 7a 65 20 70 72 6f 70 65 72 74 79 20 6f 66 20 74 | e.for.the.PageSize.property.of.t |
| 25aa0 | 68 65 20 54 44 61 74 61 47 72 69 64 20 63 6f 6e 74 72 6f 6c 2e 04 00 0c 69 6e 74 72 6f 64 75 63 | he.TDataGrid.control....introduc |
| 25ac0 | 74 69 6f 6e 05 00 00 23 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 41 64 76 61 6e 63 65 64 2e | tion...#index.php?page=Advanced. |
| 25ae0 | 54 68 65 6d 65 73 23 35 39 30 33 01 00 0a 31 31 34 36 39 37 31 38 37 31 02 00 14 55 6e 64 65 72 | Themes#5903...1146971871...Under |
| 25b00 | 73 74 61 6e 64 69 6e 67 20 54 68 65 6d 65 73 03 00 ef 05 41 20 74 68 65 6d 65 20 69 73 20 61 20 | standing.Themes....A.theme.is.a. |
| 25b20 | 64 69 72 65 63 74 6f 72 79 20 63 6f 6e 73 69 73 74 73 20 6f 66 20 73 6b 69 6e 20 66 69 6c 65 73 | directory.consists.of.skin.files |
| 25b40 | 2c 20 6a 61 76 61 73 63 72 69 70 74 20 66 69 6c 65 73 20 61 6e 64 20 43 53 53 20 66 69 6c 65 73 | ,.javascript.files.and.CSS.files |
| 25b60 | 2e 20 41 6e 79 20 6a 61 76 61 73 63 72 69 70 74 20 6f 72 20 43 53 53 20 66 69 6c 65 73 20 63 6f | ..Any.javascript.or.CSS.files.co |
| 25b80 | 6e 74 61 69 6e 65 64 20 69 6e 20 61 20 74 68 65 6d 65 20 77 69 6c 6c 20 62 65 20 72 65 67 69 73 | ntained.in.a.theme.will.be.regis |
| 25ba0 | 74 65 72 65 64 20 77 69 74 68 20 74 68 65 20 70 61 67 65 20 74 68 61 74 20 74 68 65 20 74 68 65 | tered.with.the.page.that.the.the |
| 25bc0 | 6d 65 20 69 73 20 61 70 70 6c 69 65 64 20 74 6f 2e 20 41 20 73 6b 69 6e 20 69 73 20 61 20 73 65 | me.is.applied.to..A.skin.is.a.se |
| 25be0 | 74 20 6f 66 20 69 6e 69 74 69 61 6c 20 70 72 6f 70 65 72 74 79 20 76 61 6c 75 65 73 20 66 6f 72 | t.of.initial.property.values.for |
| 25c00 | 20 61 20 70 61 72 74 69 63 75 6c 61 72 20 63 6f 6e 74 72 6f 6c 20 74 79 70 65 2e 20 41 20 63 6f | .a.particular.control.type..A.co |
| 25c20 | 6e 74 72 6f 6c 20 74 79 70 65 20 6d 61 79 20 68 61 76 65 20 6f 6e 65 20 6f 72 20 73 65 76 65 72 | ntrol.type.may.have.one.or.sever |
| 25c40 | 61 6c 20 73 6b 69 6e 73 2c 20 65 61 63 68 20 69 64 65 6e 74 69 66 69 65 64 20 62 79 20 61 20 75 | al.skins,.each.identified.by.a.u |
| 25c60 | 6e 71 69 75 65 20 53 6b 69 6e 49 44 2e 20 57 68 65 6e 20 61 70 70 6c 79 69 6e 67 20 61 20 74 68 | nqiue.SkinID..When.applying.a.th |
| 25c80 | 65 6d 65 20 74 6f 20 61 20 70 61 67 65 2c 20 61 20 73 6b 69 6e 20 69 73 20 61 70 70 6c 69 65 64 | eme.to.a.page,.a.skin.is.applied |
| 25ca0 | 20 74 6f 20 61 20 63 6f 6e 74 72 6f 6c 20 69 66 20 74 68 65 20 63 6f 6e 74 72 6f 6c 20 74 79 70 | .to.a.control.if.the.control.typ |
| 25cc0 | 65 20 61 6e 64 20 74 68 65 20 53 6b 69 6e 49 44 20 76 61 6c 75 65 20 62 6f 74 68 20 6d 61 74 63 | e.and.the.SkinID.value.both.matc |
| 25ce0 | 68 20 74 6f 20 74 68 6f 73 65 20 6f 66 20 74 68 65 20 73 6b 69 6e 2e 20 4e 6f 74 65 2c 20 69 66 | h.to.those.of.the.skin..Note,.if |
| 25d00 | 20 61 20 73 6b 69 6e 20 68 61 73 20 61 6e 20 65 6d 70 74 79 20 53 6b 69 6e 49 44 20 76 61 6c 75 | .a.skin.has.an.empty.SkinID.valu |
| 25d20 | 65 2c 20 69 74 20 77 69 6c 6c 20 61 70 70 6c 79 20 74 6f 20 61 6c 6c 20 63 6f 6e 74 72 6f 6c 73 | e,.it.will.apply.to.all.controls |
| 25d40 | 20 6f 66 20 74 68 65 20 70 61 72 74 69 63 75 6c 61 72 20 74 79 70 65 20 77 68 6f 73 65 20 53 6b | .of.the.particular.type.whose.Sk |
| 25d60 | 69 6e 49 44 20 69 73 20 6e 6f 74 20 73 65 74 20 6f 72 20 65 6d 70 74 79 2e 20 41 20 73 6b 69 6e | inID.is.not.set.or.empty..A.skin |
| 25d80 | 20 66 69 6c 65 20 63 6f 6e 73 69 73 74 73 20 6f 66 20 6f 6e 65 20 6f 72 20 73 65 76 65 72 61 6c | .file.consists.of.one.or.several |
| 25da0 | 20 73 6b 69 6e 73 2c 20 66 6f 72 20 6f 6e 65 20 6f 72 20 73 65 76 65 72 61 6c 20 63 6f 6e 74 72 | .skins,.for.one.or.several.contr |
| 25dc0 | 6f 6c 20 74 79 70 65 73 2e 20 41 20 74 68 65 6d 65 20 69 73 20 74 68 65 20 75 6e 69 6f 6e 20 6f | ol.types..A.theme.is.the.union.o |
| 25de0 | 66 20 73 6b 69 6e 73 20 64 65 66 69 6e 65 64 20 69 6e 20 61 6c 6c 20 73 6b 69 6e 20 66 69 6c 65 | f.skins.defined.in.all.skin.file |
| 25e00 | 73 2e 04 00 14 75 6e 64 65 72 73 74 61 6e 64 69 6e 67 20 74 68 65 6d 65 73 05 00 00 23 69 6e 64 | s....understanding.themes...#ind |
| 25e20 | 65 78 2e 70 68 70 3f 70 61 67 65 3d 41 64 76 61 6e 63 65 64 2e 54 68 65 6d 65 73 23 35 39 30 34 | ex.php?page=Advanced.Themes#5904 |
| 25e40 | 01 00 0a 31 31 34 36 39 37 31 38 37 31 02 00 0c 55 73 69 6e 67 20 54 68 65 6d 65 73 03 00 ab 09 | ...1146971871...Using.Themes.... |
| 25e60 | 54 6f 20 75 73 65 20 61 20 74 68 65 6d 65 2c 20 79 6f 75 20 6e 65 65 64 20 74 6f 20 73 65 74 20 | To.use.a.theme,.you.need.to.set. |
| 25e80 | 74 68 65 20 54 68 65 6d 65 20 70 72 6f 70 65 72 74 79 20 6f 66 20 74 68 65 20 70 61 67 65 20 77 | the.Theme.property.of.the.page.w |
| 25ea0 | 69 74 68 20 74 68 65 20 74 68 65 6d 65 20 6e 61 6d 65 2c 20 77 68 69 63 68 20 69 73 20 74 68 65 | ith.the.theme.name,.which.is.the |
| 25ec0 | 20 74 68 65 6d 65 20 64 69 72 65 63 74 6f 72 79 20 6e 61 6d 65 2e 20 59 6f 75 20 6d 61 79 20 73 | .theme.directory.name..You.may.s |
| 25ee0 | 65 74 20 69 74 20 69 6e 20 65 69 74 68 65 72 20 70 61 67 65 20 63 6f 6e 66 69 67 75 72 61 74 69 | et.it.in.either.page.configurati |
| 25f00 | 6f 6e 73 20 6f 72 20 69 6e 20 74 68 65 20 63 6f 6e 73 74 72 75 63 74 6f 72 20 6f 72 20 6f 6e 50 | ons.or.in.the.constructor.or.onP |
| 25f20 | 72 65 49 6e 69 74 28 29 20 6d 65 74 68 6f 64 20 6f 66 20 74 68 65 20 70 61 67 65 2e 20 59 6f 75 | reInit().method.of.the.page..You |
| 25f40 | 20 63 61 6e 6e 6f 74 20 73 65 74 20 74 68 65 20 70 72 6f 70 65 72 74 79 20 61 66 74 65 72 20 6f | .cannot.set.the.property.after.o |
| 25f60 | 6e 50 72 65 49 6e 69 74 28 29 20 62 65 63 61 75 73 65 20 62 79 20 74 68 61 74 20 74 69 6d 65 2c | nPreInit().because.by.that.time, |
| 25f80 | 20 63 68 69 6c 64 20 63 6f 6e 74 72 6f 6c 73 20 6f 66 20 74 68 65 20 70 61 67 65 20 61 72 65 20 | .child.controls.of.the.page.are. |
| 25fa0 | 61 6c 72 65 61 64 79 20 63 72 65 61 74 65 64 20 28 73 6b 69 6e 73 20 6d 75 73 74 20 62 65 20 61 | already.created.(skins.must.be.a |
| 25fc0 | 70 70 6c 69 65 64 20 74 6f 20 63 6f 6e 74 72 6f 6c 73 20 72 69 67 68 74 20 61 66 74 65 72 20 74 | pplied.to.controls.right.after.t |
| 25fe0 | 68 65 79 20 61 72 65 20 63 72 65 61 74 65 64 2e 29 0d 0a 0d 0a 0d 0a 54 6f 20 75 73 65 20 61 20 | hey.are.created.)......To.use.a. |
| 26000 | 70 61 72 74 69 63 75 6c 61 72 20 73 6b 69 6e 20 69 6e 20 74 68 65 20 74 68 65 6d 65 20 66 6f 72 | particular.skin.in.the.theme.for |
| 26020 | 20 61 20 63 6f 6e 74 72 6f 6c 2c 20 73 65 74 20 53 6b 69 6e 49 44 20 70 72 6f 70 65 72 74 79 20 | .a.control,.set.SkinID.property. |
| 26040 | 6f 66 20 74 68 65 20 63 6f 6e 74 72 6f 6c 20 69 6e 20 74 65 6d 70 6c 61 74 65 20 6c 69 6b 65 20 | of.the.control.in.template.like. |
| 26060 | 66 6f 6c 6c 6f 77 69 6e 67 2c 0d 0a 0d 0a 0d 0a 26 61 6d 70 3b 6c 74 3b 63 6f 6d 3a 54 42 75 74 | following,......<com:TBut |
| 26080 | 74 6f 6e 20 53 6b 69 6e 49 44 3d 26 71 75 6f 74 3b 42 6c 75 65 26 71 75 6f 74 3b 20 2e 2e 2e 20 | ton.SkinID="Blue"..... |
| 260a0 | 2f 26 61 6d 70 3b 67 74 3b 0d 0a 0d 0a 0d 0a 54 68 69 73 20 77 69 6c 6c 20 61 70 70 6c 79 20 74 | />......This.will.apply.t |
| 260c0 | 68 65 20 27 42 6c 75 65 27 20 73 6b 69 6e 20 74 6f 20 74 68 65 20 62 75 74 74 6f 6e 2e 20 4e 6f | he.'Blue'.skin.to.the.button..No |
| 260e0 | 74 65 2c 20 74 68 65 20 69 6e 69 74 69 61 6c 20 70 72 6f 70 65 72 74 79 20 76 61 6c 75 65 73 20 | te,.the.initial.property.values. |
| 26100 | 73 70 65 63 69 66 69 65 64 20 62 79 20 74 68 65 20 27 42 6c 75 65 27 20 73 6b 69 6e 20 77 69 6c | specified.by.the.'Blue'.skin.wil |
| 26120 | 6c 20 6f 76 65 72 77 72 69 74 65 20 61 6e 79 20 65 78 69 73 74 69 6e 67 20 70 72 6f 70 65 72 74 | l.overwrite.any.existing.propert |
| 26140 | 79 20 76 61 6c 75 65 73 20 6f 66 20 74 68 65 20 62 75 74 74 6f 6e 2e 20 55 73 65 20 73 74 79 6c | y.values.of.the.button..Use.styl |
| 26160 | 65 73 68 65 65 74 20 74 68 65 6d 65 20 69 66 20 79 6f 75 20 64 6f 20 6e 6f 74 20 77 61 6e 74 20 | esheet.theme.if.you.do.not.want. |
| 26180 | 74 68 65 6d 20 74 6f 20 62 65 20 6f 76 65 72 77 72 69 74 74 65 6e 2e 20 54 6f 20 75 73 65 20 73 | them.to.be.overwritten..To.use.s |
| 261a0 | 74 79 6c 65 73 68 65 65 74 20 74 68 65 6d 65 2c 20 73 65 74 20 74 68 65 20 53 74 79 6c 65 53 68 | tylesheet.theme,.set.the.StyleSh |
| 261c0 | 65 65 74 54 68 65 6d 65 20 70 72 6f 70 65 72 74 79 20 6f 66 20 74 68 65 20 70 61 67 65 20 69 6e | eetTheme.property.of.the.page.in |
| 261e0 | 73 74 65 61 64 20 6f 66 20 54 68 65 6d 65 20 28 79 6f 75 20 63 61 6e 20 68 61 76 65 20 62 6f 74 | stead.of.Theme.(you.can.have.bot |
| 26200 | 68 20 53 74 79 6c 65 53 68 65 65 74 54 68 65 6d 65 20 61 6e 64 20 54 68 65 6d 65 29 2e 0d 0a 0d | h.StyleSheetTheme.and.Theme).... |
| 26220 | 0a 0d 0a 54 6f 20 75 73 65 20 74 68 65 20 6a 61 76 61 73 63 72 69 70 74 20 66 69 6c 65 73 20 61 | ...To.use.the.javascript.files.a |
| 26240 | 6e 64 20 43 53 53 20 66 69 6c 65 73 20 63 6f 6e 74 61 69 6e 65 64 20 69 6e 20 61 20 74 68 65 6d | nd.CSS.files.contained.in.a.them |
| 26260 | 65 2c 20 61 20 54 48 65 61 64 20 63 6f 6e 74 72 6f 6c 20 6d 75 73 74 20 62 65 20 70 6c 61 63 65 | e,.a.THead.control.must.be.place |
| 26280 | 64 20 6f 6e 20 74 68 65 20 70 61 67 65 20 74 65 6d 70 6c 61 74 65 2e 20 54 68 69 73 20 69 73 20 | d.on.the.page.template..This.is. |
| 262a0 | 62 65 63 61 75 73 65 20 74 68 65 20 74 68 65 6d 65 20 77 69 6c 6c 20 72 65 67 69 73 74 65 72 20 | because.the.theme.will.register. |
| 262c0 | 74 68 6f 73 65 20 66 69 6c 65 73 20 77 69 74 68 20 74 68 65 20 70 61 67 65 20 61 6e 64 20 54 48 | those.files.with.the.page.and.TH |
| 262e0 | 65 61 64 20 69 73 20 74 68 65 20 72 69 67 68 74 20 70 6c 61 63 65 20 74 6f 20 6c 6f 61 64 20 74 | ead.is.the.right.place.to.load.t |
| 26300 | 68 6f 73 65 20 66 69 6c 65 73 2e 04 00 0c 75 73 69 6e 67 20 74 68 65 6d 65 73 05 00 00 23 69 6e | hose.files....using.themes...#in |
| 26320 | 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 41 64 76 61 6e 63 65 64 2e 54 68 65 6d 65 73 23 35 39 30 | dex.php?page=Advanced.Themes#590 |
| 26340 | 35 01 00 0a 31 31 34 36 39 37 31 38 37 31 02 00 0d 54 68 65 6d 65 20 53 74 6f 72 61 67 65 03 00 | 5...1146971871...Theme.Storage.. |
| 26360 | bb 05 41 6c 6c 20 74 68 65 6d 65 73 20 62 79 20 64 65 66 61 75 6c 74 20 6d 75 73 74 20 62 65 20 | ..All.themes.by.default.must.be. |
| 26380 | 70 6c 61 63 65 64 20 75 6e 64 65 72 20 74 68 65 20 5b 41 70 70 45 6e 74 72 79 50 61 74 68 5d 2f | placed.under.the.[AppEntryPath]/ |
| 263a0 | 74 68 65 6d 65 73 20 64 69 72 65 63 74 6f 72 79 2c 20 77 68 65 72 65 20 41 70 70 45 6e 74 72 79 | themes.directory,.where.AppEntry |
| 263c0 | 50 61 74 68 20 72 65 66 65 72 73 20 74 6f 20 74 68 65 20 64 69 72 65 63 74 6f 72 79 20 63 6f 6e | Path.refers.to.the.directory.con |
| 263e0 | 74 61 69 6e 69 6e 67 20 74 68 65 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 65 6e 74 72 79 20 73 63 | taining.the.application.entry.sc |
| 26400 | 72 69 70 74 2e 20 49 66 20 79 6f 75 20 77 61 6e 74 20 74 6f 20 75 73 65 20 61 20 64 69 66 66 65 | ript..If.you.want.to.use.a.diffe |
| 26420 | 72 65 6e 74 20 64 69 72 65 63 74 6f 72 79 2c 20 63 6f 6e 66 69 67 75 72 65 20 74 68 65 20 42 61 | rent.directory,.configure.the.Ba |
| 26440 | 73 65 50 61 74 68 20 61 6e 64 20 42 61 73 65 55 72 6c 20 70 72 6f 70 65 72 74 69 65 73 20 6f 66 | sePath.and.BaseUrl.properties.of |
| 26460 | 20 74 68 65 20 53 79 73 74 65 6d 2e 57 65 62 2e 55 49 2e 54 54 68 65 6d 65 4d 61 6e 61 67 65 72 | .the.System.Web.UI.TThemeManager |
| 26480 | 20 6d 6f 64 75 6c 65 20 69 6e 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 63 6f 6e 66 69 67 75 72 61 | .module.in.application.configura |
| 264a0 | 74 69 6f 6e 2c 0d 0a 0d 0a 0d 0a 26 61 6d 70 3b 6c 74 3b 73 65 72 76 69 63 65 20 69 64 3d 26 71 | tion,......<service.id=&q |
| 264c0 | 75 6f 74 3b 70 61 67 65 26 71 75 6f 74 3b 20 63 6c 61 73 73 3d 26 71 75 6f 74 3b 54 50 61 67 65 | uot;page".class="TPage |
| 264e0 | 53 65 72 76 69 63 65 26 71 75 6f 74 3b 26 61 6d 70 3b 67 74 3b 0d 0a 20 20 20 20 26 61 6d 70 3b | Service">......& |
| 26500 | 6c 74 3b 6d 6f 64 75 6c 65 73 26 61 6d 70 3b 67 74 3b 0d 0a 20 20 20 20 20 20 20 20 26 61 6d 70 | lt;modules>..........& |
| 26520 | 3b 6c 74 3b 6d 6f 64 75 6c 65 20 69 64 3d 26 71 75 6f 74 3b 74 68 65 6d 65 26 71 75 6f 74 3b 0d | ;lt;module.id="theme". |
| 26540 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6c 61 73 73 3d 26 71 75 6f 74 3b 53 79 73 | .................class="Sys |
| 26560 | 74 65 6d 2e 57 65 62 2e 55 49 2e 54 54 68 65 6d 65 4d 61 6e 61 67 65 72 26 71 75 6f 74 3b 0d 0a | tem.Web.UI.TThemeManager".. |
| 26580 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 42 61 73 65 50 61 74 68 3d 26 71 75 6f 74 3b 6d | ................BasePath="m |
| 265a0 | 79 74 68 65 6d 65 73 26 71 75 6f 74 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 42 | ythemes"..................B |
| 265c0 | 61 73 65 55 72 6c 3d 26 71 75 6f 74 3b 6d 79 74 68 65 6d 65 73 26 71 75 6f 74 3b 20 2f 26 61 6d | aseUrl="mythemes"./&am |
| 265e0 | 70 3b 67 74 3b 0d 0a 20 20 20 20 26 61 6d 70 3b 6c 74 3b 2f 6d 6f 64 75 6c 65 73 26 61 6d 70 3b | p;gt;......</modules& |
| 26600 | 67 74 3b 0d 0a 26 61 6d 70 3b 6c 74 3b 2f 73 65 72 76 69 63 65 26 61 6d 70 3b 67 74 3b 04 00 0d | gt;..</service>... |
| 26620 | 74 68 65 6d 65 20 73 74 6f 72 61 67 65 05 00 00 23 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d | theme.storage...#index.php?page= |
| 26640 | 41 64 76 61 6e 63 65 64 2e 54 68 65 6d 65 73 23 35 39 30 36 01 00 0a 31 31 34 36 39 37 31 38 37 | Advanced.Themes#5906...114697187 |
| 26660 | 31 02 00 0f 43 72 65 61 74 69 6e 67 20 54 68 65 6d 65 73 03 00 86 07 43 72 65 61 74 69 6e 67 20 | 1...Creating.Themes....Creating. |
| 26680 | 61 20 74 68 65 6d 65 20 69 6e 76 6f 6c 76 65 73 20 63 72 65 61 74 69 6e 67 20 74 68 65 20 74 68 | a.theme.involves.creating.the.th |
| 266a0 | 65 6d 65 20 64 69 72 65 63 74 6f 72 79 20 61 6e 64 20 77 72 69 74 69 6e 67 20 73 6b 69 6e 20 66 | eme.directory.and.writing.skin.f |
| 266c0 | 69 6c 65 73 20 28 61 6e 64 20 70 6f 73 73 69 62 6c 79 20 6a 61 76 61 73 63 72 69 70 74 20 61 6e | iles.(and.possibly.javascript.an |
| 266e0 | 64 20 43 53 53 20 66 69 6c 65 73 29 2e 20 54 68 65 20 6e 61 6d 65 20 6f 66 20 73 6b 69 6e 20 66 | d.CSS.files)..The.name.of.skin.f |
| 26700 | 69 6c 65 73 20 6d 75 73 74 20 62 65 20 74 65 72 6d 69 6e 61 74 65 64 20 77 69 74 68 20 2e 73 6b | iles.must.be.terminated.with..sk |
| 26720 | 69 6e 2e 20 54 68 65 20 66 6f 72 6d 61 74 20 6f 66 20 73 6b 69 6e 20 66 69 6c 65 73 20 61 72 65 | in..The.format.of.skin.files.are |
| 26740 | 20 74 68 65 20 73 61 6d 65 20 61 73 20 74 68 61 74 20 6f 66 20 63 6f 6e 74 72 6f 6c 20 74 65 6d | .the.same.as.that.of.control.tem |
| 26760 | 70 6c 61 74 65 20 66 69 6c 65 73 2e 20 53 69 6e 63 65 20 73 6b 69 6e 20 66 69 6c 65 73 20 64 6f | plate.files..Since.skin.files.do |
| 26780 | 20 6e 6f 74 20 64 65 66 69 6e 65 20 70 61 72 65 6e 74 2d 63 68 69 6c 64 20 70 72 65 73 65 6e 74 | .not.define.parent-child.present |
| 267a0 | 61 74 69 6f 6e 61 6c 20 72 65 6c 61 74 69 6f 6e 73 68 69 70 20 61 6d 6f 6e 67 20 63 6f 6e 74 72 | ational.relationship.among.contr |
| 267c0 | 6f 6c 73 2c 20 79 6f 75 20 63 61 6e 6e 6f 74 20 70 6c 61 63 65 20 61 20 63 6f 6d 70 6f 6e 65 6e | ols,.you.cannot.place.a.componen |
| 267e0 | 74 20 74 61 67 20 77 69 74 68 69 6e 20 61 6e 6f 74 68 65 72 2e 20 41 6e 64 20 61 6e 79 20 73 74 | t.tag.within.another..And.any.st |
| 26800 | 61 74 69 63 20 74 65 78 74 73 20 62 65 74 77 65 65 6e 20 63 6f 6d 70 6f 6e 65 6e 74 20 74 61 67 | atic.texts.between.component.tag |
| 26820 | 73 20 61 72 65 20 64 69 73 63 61 72 64 65 64 2e 20 54 6f 20 64 65 66 69 6e 65 20 74 68 65 20 61 | s.are.discarded..To.define.the.a |
| 26840 | 66 6f 72 65 6d 65 6e 74 69 6f 6e 65 64 20 27 42 6c 75 65 27 20 73 6b 69 6e 20 66 6f 72 20 54 42 | forementioned.'Blue'.skin.for.TB |
| 26860 | 75 74 74 6f 6e 2c 20 77 72 69 74 65 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 69 6e 20 61 20 | utton,.write.the.following.in.a. |
| 26880 | 73 6b 69 6e 20 66 69 6c 65 2c 0d 0a 0d 0a 0d 0a 26 61 6d 70 3b 6c 74 3b 63 6f 6d 3a 54 42 75 74 | skin.file,......<com:TBut |
| 268a0 | 74 6f 6e 20 53 6b 69 6e 49 44 3d 26 71 75 6f 74 3b 42 6c 75 65 26 71 75 6f 74 3b 20 42 61 63 6b | ton.SkinID="Blue".Back |
| 268c0 | 43 6f 6c 6f 72 3d 26 71 75 6f 74 3b 62 6c 75 65 26 71 75 6f 74 3b 20 2f 26 61 6d 70 3b 67 74 3b | Color="blue"./> |
| 268e0 | 0d 0a 0d 0a 0d 0a 41 73 20 61 66 6f 72 65 6d 65 6e 74 69 6f 6e 65 64 2c 20 79 6f 75 20 63 61 6e | ......As.aforementioned,.you.can |
| 26900 | 20 70 75 74 20 73 65 76 65 72 61 6c 20 73 6b 69 6e 73 20 77 69 74 68 69 6e 20 61 20 73 69 6e 67 | .put.several.skins.within.a.sing |
| 26920 | 6c 65 20 73 6b 69 6e 20 66 69 6c 65 2c 20 6f 72 20 73 70 6c 69 74 20 74 68 65 6d 20 69 6e 74 6f | le.skin.file,.or.split.them.into |
| 26940 | 20 73 65 76 65 72 61 6c 20 66 69 6c 65 73 2e 20 41 20 63 6f 6d 6d 6f 6e 6c 79 20 75 73 65 64 20 | .several.files..A.commonly.used. |
| 26960 | 73 74 72 61 74 65 67 79 20 69 73 20 74 68 61 74 20 65 61 63 68 20 73 6b 69 6e 20 66 69 6c 65 20 | strategy.is.that.each.skin.file. |
| 26980 | 6f 6e 6c 79 20 63 6f 6e 74 61 69 6e 73 20 73 6b 69 6e 73 20 66 6f 72 20 6f 6e 65 20 74 79 70 65 | only.contains.skins.for.one.type |
| 269a0 | 20 6f 66 20 63 6f 6e 74 72 6f 6c 73 2e 20 46 6f 72 20 65 78 61 6d 70 6c 65 2c 20 42 75 74 74 6f | .of.controls..For.example,.Butto |
| 269c0 | 6e 2e 73 6b 69 6e 20 77 6f 75 6c 64 20 63 6f 6e 74 61 69 6e 20 73 6b 69 6e 73 20 6f 6e 6c 79 20 | n.skin.would.contain.skins.only. |
| 269e0 | 66 6f 72 20 74 68 65 20 54 42 75 74 74 6f 6e 20 63 6f 6e 74 72 6f 6c 20 74 79 70 65 2e 04 00 0f | for.the.TButton.control.type.... |
| 26a00 | 63 72 65 61 74 69 6e 67 20 74 68 65 6d 65 73 05 00 00 22 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 | creating.themes..."index.php?pag |
| 26a20 | 65 3d 41 64 76 61 6e 63 65 64 2e 53 74 61 74 65 23 36 30 30 31 01 00 0a 31 31 34 36 39 37 31 38 | e=Advanced.State#6001...11469718 |
| 26a40 | 37 31 02 00 10 50 65 72 73 69 73 74 65 6e 74 20 53 74 61 74 65 03 00 ad 03 57 65 62 20 61 70 70 | 71...Persistent.State....Web.app |
| 26a60 | 6c 69 63 61 74 69 6f 6e 73 20 6f 66 74 65 6e 20 6e 65 65 64 20 74 6f 20 72 65 6d 65 6d 62 65 72 | lications.often.need.to.remember |
| 26a80 | 20 77 68 61 74 20 61 6e 20 65 6e 64 20 75 73 65 72 20 68 61 73 20 64 6f 6e 65 20 69 6e 20 70 72 | .what.an.end.user.has.done.in.pr |
| 26aa0 | 65 76 69 6f 75 73 20 70 61 67 65 20 72 65 71 75 65 73 74 73 20 73 6f 20 74 68 61 74 20 74 68 65 | evious.page.requests.so.that.the |
| 26ac0 | 20 6e 65 77 20 70 61 67 65 20 72 65 71 75 65 73 74 20 63 61 6e 20 62 65 20 73 65 72 76 65 64 20 | .new.page.request.can.be.served. |
| 26ae0 | 61 63 63 6f 72 64 69 6e 67 6c 79 2e 20 53 74 61 74 65 20 70 65 72 73 69 73 74 65 6e 63 65 20 69 | accordingly..State.persistence.i |
| 26b00 | 73 20 74 6f 20 61 64 64 72 65 73 73 20 74 68 69 73 20 70 72 6f 62 6c 65 6d 2e 20 54 72 61 64 69 | s.to.address.this.problem..Tradi |
| 26b20 | 74 69 6f 6e 61 6c 6c 79 2c 20 69 66 20 61 20 70 61 67 65 20 6e 65 65 64 73 20 74 6f 20 6b 65 65 | tionally,.if.a.page.needs.to.kee |
| 26b40 | 70 20 74 72 61 63 6b 20 6f 66 20 75 73 65 72 20 69 6e 74 65 72 61 63 74 69 6f 6e 73 2c 20 69 74 | p.track.of.user.interactions,.it |
| 26b60 | 20 77 69 6c 6c 20 72 65 73 6f 72 74 20 74 6f 20 73 65 73 73 69 6f 6e 2c 20 63 6f 6f 6b 69 65 2c | .will.resort.to.session,.cookie, |
| 26b80 | 20 6f 72 20 68 69 64 64 65 6e 20 66 69 65 6c 64 73 2e 20 50 52 41 44 4f 20 70 72 6f 76 69 64 65 | .or.hidden.fields..PRADO.provide |
| 26ba0 | 73 20 61 20 6e 65 77 20 6c 69 6e 65 20 6f 66 20 73 74 61 74 65 20 70 65 72 73 69 73 74 65 6e 63 | s.a.new.line.of.state.persistenc |
| 26bc0 | 65 20 73 63 68 65 6d 65 73 2c 20 69 6e 63 6c 75 64 69 6e 67 20 76 69 65 77 20 73 74 61 74 65 2c | e.schemes,.including.view.state, |
| 26be0 | 20 63 6f 6e 74 72 6f 6c 20 73 74 61 74 65 2c 20 61 6e 64 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 | .control.state,.and.application. |
| 26c00 | 73 74 61 74 65 2e 04 00 10 70 65 72 73 69 73 74 65 6e 74 20 73 74 61 74 65 05 00 00 22 69 6e 64 | state....persistent.state..."ind |
| 26c20 | 65 78 2e 70 68 70 3f 70 61 67 65 3d 41 64 76 61 6e 63 65 64 2e 53 74 61 74 65 23 36 30 30 32 01 | ex.php?page=Advanced.State#6002. |
| 26c40 | 00 0a 31 31 34 36 39 37 31 38 37 31 02 00 0a 56 69 65 77 20 53 74 61 74 65 03 00 cb 07 56 69 65 | ..1146971871...View.State....Vie |
| 26c60 | 77 20 73 74 61 74 65 20 6c 69 65 73 20 61 74 20 74 68 65 20 68 65 61 72 74 20 6f 66 20 50 52 41 | w.state.lies.at.the.heart.of.PRA |
| 26c80 | 44 4f 2e 20 57 69 74 68 20 76 69 65 77 20 73 74 61 74 65 2c 20 57 65 62 20 70 61 67 65 73 20 62 | DO..With.view.state,.Web.pages.b |
| 26ca0 | 65 63 6f 6d 65 20 73 74 61 74 65 66 75 6c 20 61 6e 64 20 61 72 65 20 63 61 70 61 62 6c 65 20 6f | ecome.stateful.and.are.capable.o |
| 26cc0 | 66 20 72 65 73 74 6f 72 69 6e 67 20 70 61 67 65 73 20 74 6f 20 74 68 65 20 73 74 61 74 65 20 74 | f.restoring.pages.to.the.state.t |
| 26ce0 | 68 61 74 20 65 6e 64 20 75 73 65 72 73 20 69 6e 74 65 72 61 63 74 65 64 20 77 69 74 68 20 62 65 | hat.end.users.interacted.with.be |
| 26d00 | 66 6f 72 65 20 74 68 65 20 63 75 72 72 65 6e 74 20 70 61 67 65 20 72 65 71 75 65 73 74 2e 20 57 | fore.the.current.page.request..W |
| 26d20 | 65 62 20 70 72 6f 67 72 61 6d 6d 69 6e 67 20 74 68 75 73 20 72 65 73 65 6d 62 6c 65 73 20 74 6f | eb.programming.thus.resembles.to |
| 26d40 | 20 57 69 6e 64 6f 77 73 20 47 55 49 20 70 72 6f 67 72 61 6d 6d 69 6e 67 2c 20 61 6e 64 20 64 65 | .Windows.GUI.programming,.and.de |
| 26d60 | 76 65 6c 6f 70 65 72 73 20 63 61 6e 20 74 68 69 6e 6b 20 63 6f 6e 74 69 6e 75 6f 75 73 6c 79 20 | velopers.can.think.continuously. |
| 26d80 | 77 69 74 68 6f 75 74 20 77 6f 72 72 79 69 6e 67 20 61 62 6f 75 74 20 74 68 65 20 72 6f 75 6e 64 | without.worrying.about.the.round |
| 26da0 | 74 72 69 70 73 20 62 65 74 77 65 65 6e 20 65 6e 64 20 75 73 65 72 73 20 61 6e 64 20 74 68 65 20 | trips.between.end.users.and.the. |
| 26dc0 | 57 65 62 20 73 65 72 76 65 72 2e 20 46 6f 72 20 65 78 61 6d 70 6c 65 2c 20 77 69 74 68 20 76 69 | Web.server..For.example,.with.vi |
| 26de0 | 65 77 20 73 74 61 74 65 2c 20 61 20 74 65 78 74 62 6f 78 20 63 6f 6e 74 72 6f 6c 20 69 73 20 61 | ew.state,.a.textbox.control.is.a |
| 26e00 | 62 6c 65 20 74 6f 20 64 65 74 65 63 74 20 69 66 20 74 68 65 20 75 73 65 72 20 69 6e 70 75 74 20 | ble.to.detect.if.the.user.input. |
| 26e20 | 63 68 61 6e 67 65 73 20 74 68 65 20 63 6f 6e 74 65 6e 74 20 69 6e 20 74 68 65 20 74 65 78 74 62 | changes.the.content.in.the.textb |
| 26e40 | 6f 78 2e 0d 0a 0d 0a 0d 0a 56 69 65 77 20 73 74 61 74 65 20 69 73 20 6f 6e 6c 79 20 61 76 61 69 | ox.......View.state.is.only.avai |
| 26e60 | 6c 61 62 6c 65 20 74 6f 20 63 6f 6e 74 72 6f 6c 73 2e 20 56 69 65 77 20 73 74 61 74 65 20 6f 66 | lable.to.controls..View.state.of |
| 26e80 | 20 61 20 63 6f 6e 74 72 6f 6c 20 63 61 6e 20 62 65 20 64 69 73 61 62 6c 65 64 20 62 79 20 73 65 | .a.control.can.be.disabled.by.se |
| 26ea0 | 74 74 69 6e 67 20 69 74 73 20 45 6e 61 62 6c 65 56 69 65 77 53 74 61 74 65 20 70 72 6f 70 65 72 | tting.its.EnableViewState.proper |
| 26ec0 | 74 79 20 74 6f 20 66 61 6c 73 65 2e 20 54 6f 20 73 74 6f 72 65 20 61 20 76 61 72 69 61 62 6c 65 | ty.to.false..To.store.a.variable |
| 26ee0 | 20 69 6e 20 76 69 65 77 20 73 74 61 74 65 2c 20 63 61 6c 6c 20 74 68 65 20 66 6f 6c 6c 6f 77 69 | .in.view.state,.call.the.followi |
| 26f00 | 6e 67 2c 0d 0a 0d 0a 0d 0a 24 74 68 69 73 2d 26 67 74 3b 73 65 74 56 69 65 77 53 74 61 74 65 28 | ng,......$this->setViewState( |
| 26f20 | 27 43 61 70 74 69 6f 6e 27 2c 24 63 61 70 74 69 6f 6e 29 3b 0d 0a 0d 0a 0d 0a 77 68 65 72 65 20 | 'Caption',$caption);......where. |
| 26f40 | 24 74 68 69 73 20 72 65 66 65 72 73 20 74 6f 20 74 68 65 20 63 6f 6e 74 72 6f 6c 20 6f 62 6a 65 | $this.refers.to.the.control.obje |
| 26f60 | 63 74 2c 20 43 61 70 74 69 6f 6e 20 69 73 20 61 20 75 6e 69 71 75 65 20 6b 65 79 20 69 64 65 6e | ct,.Caption.is.a.unique.key.iden |
| 26f80 | 74 69 66 79 69 6e 67 20 74 68 65 20 24 63 61 70 74 69 6f 6e 20 76 61 72 69 61 62 6c 65 20 73 74 | tifying.the.$caption.variable.st |
| 26fa0 | 6f 72 65 64 20 69 6e 20 76 69 65 77 73 74 61 74 65 2e 20 54 6f 20 72 65 74 72 69 65 76 65 20 74 | ored.in.viewstate..To.retrieve.t |
| 26fc0 | 68 65 20 76 61 72 69 61 62 6c 65 20 62 61 63 6b 20 66 72 6f 6d 20 76 69 65 77 20 73 74 61 74 65 | he.variable.back.from.view.state |
| 26fe0 | 2c 20 63 61 6c 6c 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 2c 0d 0a 0d 0a 0d 0a 24 63 61 70 74 | ,.call.the.following,......$capt |
| 27000 | 69 6f 6e 20 3d 20 24 74 68 69 73 2d 26 67 74 3b 67 65 74 56 69 65 77 53 74 61 74 65 28 27 43 61 | ion.=.$this->getViewState('Ca |
| 27020 | 70 74 69 6f 6e 27 29 3b 04 00 0a 76 69 65 77 20 73 74 61 74 65 05 00 00 22 69 6e 64 65 78 2e 70 | ption');...view.state..."index.p |
| 27040 | 68 70 3f 70 61 67 65 3d 41 64 76 61 6e 63 65 64 2e 53 74 61 74 65 23 36 30 30 33 01 00 0a 31 31 | hp?page=Advanced.State#6003...11 |
| 27060 | 34 36 39 37 31 38 37 31 02 00 0d 43 6f 6e 74 72 6f 6c 20 53 74 61 74 65 03 00 9a 03 43 6f 6e 74 | 46971871...Control.State....Cont |
| 27080 | 72 6f 6c 20 73 74 61 74 65 20 69 73 20 6c 69 6b 65 20 76 69 65 77 20 73 74 61 74 65 20 69 6e 20 | rol.state.is.like.view.state.in. |
| 270a0 | 65 76 65 72 79 20 61 73 70 65 63 74 20 65 78 63 65 70 74 20 74 68 61 74 20 63 6f 6e 74 72 6f 6c | every.aspect.except.that.control |
| 270c0 | 20 73 74 61 74 65 20 63 61 6e 6e 6f 74 20 62 65 20 64 69 73 61 62 6c 65 64 2e 20 43 6f 6e 74 72 | .state.cannot.be.disabled..Contr |
| 270e0 | 6f 6c 20 73 74 61 74 65 20 69 73 20 69 6e 74 65 6e 64 65 64 20 74 6f 20 62 65 20 75 73 65 64 20 | ol.state.is.intended.to.be.used. |
| 27100 | 66 6f 72 20 73 74 6f 72 69 6e 67 20 63 72 75 63 69 61 6c 20 73 74 61 74 65 20 69 6e 66 6f 72 6d | for.storing.crucial.state.inform |
| 27120 | 61 74 69 6f 6e 20 77 69 74 68 6f 75 74 20 77 68 69 63 68 20 61 20 70 61 67 65 20 6f 72 20 63 6f | ation.without.which.a.page.or.co |
| 27140 | 6e 74 72 6f 6c 20 6d 61 79 20 6e 6f 74 20 77 6f 72 6b 20 70 72 6f 70 65 72 6c 79 2e 0d 0a 0d 0a | ntrol.may.not.work.properly..... |
| 27160 | 0d 0a 54 6f 20 73 74 6f 72 65 20 61 6e 64 20 72 65 74 72 69 65 76 65 20 61 20 76 61 72 69 61 62 | ..To.store.and.retrieve.a.variab |
| 27180 | 6c 65 20 69 6e 20 63 6f 6e 74 72 6f 6c 20 73 74 61 74 65 2c 20 75 73 65 20 74 68 65 20 66 6f 6c | le.in.control.state,.use.the.fol |
| 271a0 | 6c 6f 77 69 6e 67 20 63 6f 6d 6d 61 6e 64 73 2c 0d 0a 0d 0a 0d 0a 24 74 68 69 73 2d 26 67 74 3b | lowing.commands,......$this-> |
| 271c0 | 73 65 74 43 6f 6e 74 72 6f 6c 53 74 61 74 65 28 27 43 61 70 74 69 6f 6e 27 2c 24 63 61 70 74 69 | setControlState('Caption',$capti |
| 271e0 | 6f 6e 29 3b 0d 0a 24 63 61 70 74 69 6f 6e 20 3d 20 24 74 68 69 73 2d 26 67 74 3b 67 65 74 43 6f | on);..$caption.=.$this->getCo |
| 27200 | 6e 74 72 6f 6c 53 74 61 74 65 28 27 43 61 70 74 69 6f 6e 27 29 3b 04 00 0d 63 6f 6e 74 72 6f 6c | ntrolState('Caption');...control |
| 27220 | 20 73 74 61 74 65 05 00 00 22 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 41 64 76 61 6e 63 65 | .state..."index.php?page=Advance |
| 27240 | 64 2e 53 74 61 74 65 23 36 30 30 34 01 00 0a 31 31 34 36 39 37 31 38 37 31 02 00 11 41 70 70 6c | d.State#6004...1146971871...Appl |
| 27260 | 69 63 61 74 69 6f 6e 20 53 74 61 74 65 03 00 c7 04 41 70 70 6c 69 63 61 74 69 6f 6e 20 73 74 61 | ication.State....Application.sta |
| 27280 | 74 65 20 72 65 66 65 72 73 20 74 6f 20 64 61 74 61 20 74 68 61 74 20 69 73 20 70 65 72 73 69 73 | te.refers.to.data.that.is.persis |
| 272a0 | 74 65 6e 74 20 61 63 72 6f 73 73 20 75 73 65 72 20 73 65 73 73 69 6f 6e 73 20 61 6e 64 20 70 61 | tent.across.user.sessions.and.pa |
| 272c0 | 67 65 20 72 65 71 75 65 73 74 73 2e 20 41 20 74 79 70 69 63 61 6c 20 65 78 61 6d 70 6c 65 20 6f | ge.requests..A.typical.example.o |
| 272e0 | 66 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 73 74 61 74 65 20 69 73 20 74 68 65 20 75 73 65 72 20 | f.application.state.is.the.user. |
| 27300 | 76 69 73 69 74 20 63 6f 75 6e 74 65 72 2e 20 54 68 65 20 63 6f 75 6e 74 65 72 20 76 61 6c 75 65 | visit.counter..The.counter.value |
| 27320 | 20 69 73 20 70 65 72 73 69 73 74 65 6e 74 20 65 76 65 6e 20 69 66 20 74 68 65 20 63 75 72 72 65 | .is.persistent.even.if.the.curre |
| 27340 | 6e 74 20 75 73 65 72 20 73 65 73 73 69 6f 6e 20 74 65 72 6d 69 6e 61 74 65 73 2e 20 4e 6f 74 65 | nt.user.session.terminates..Note |
| 27360 | 2c 20 76 69 65 77 20 73 74 61 74 65 20 61 6e 64 20 63 6f 6e 74 72 6f 6c 20 73 74 61 74 65 20 61 | ,.view.state.and.control.state.a |
| 27380 | 72 65 20 6c 6f 73 74 20 69 66 20 74 68 65 20 75 73 65 72 20 72 65 71 75 65 73 74 73 20 66 6f 72 | re.lost.if.the.user.requests.for |
| 273a0 | 20 61 20 64 69 66 66 65 72 65 6e 74 20 70 61 67 65 2c 20 77 68 69 6c 65 20 73 65 73 73 69 6f 6e | .a.different.page,.while.session |
| 273c0 | 20 73 74 61 74 65 20 69 73 20 6c 6f 73 74 20 69 66 20 74 68 65 20 75 73 65 72 20 73 65 73 73 69 | .state.is.lost.if.the.user.sessi |
| 273e0 | 6f 6e 20 74 65 72 6d 69 6e 61 74 65 73 2e 0d 0a 0d 0a 0d 0a 54 6f 20 73 74 6f 72 65 20 61 6e 64 | on.terminates.......To.store.and |
| 27400 | 20 72 65 74 72 69 65 76 65 20 61 20 76 61 72 69 61 62 6c 65 20 69 6e 20 61 70 70 6c 69 63 61 74 | .retrieve.a.variable.in.applicat |
| 27420 | 69 6f 6e 20 73 74 61 74 65 2c 20 75 73 65 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 63 6f 6d | ion.state,.use.the.following.com |
| 27440 | 6d 61 6e 64 73 2c 0d 0a 0d 0a 0d 0a 24 61 70 70 6c 69 63 61 74 69 6f 6e 2d 26 67 74 3b 73 65 74 | mands,......$application->set |
| 27460 | 47 6c 6f 62 61 6c 53 74 61 74 65 28 27 43 61 70 74 69 6f 6e 27 2c 24 63 61 70 74 69 6f 6e 29 3b | GlobalState('Caption',$caption); |
| 27480 | 0d 0a 24 63 61 70 74 69 6f 6e 20 3d 20 24 61 70 70 6c 69 63 61 74 69 6f 6e 2d 26 67 74 3b 67 65 | ..$caption.=.$application->ge |
| 274a0 | 74 47 6c 6f 62 61 6c 53 74 61 74 65 28 27 43 61 70 74 69 6f 6e 27 29 3b 04 00 11 61 70 70 6c 69 | tGlobalState('Caption');...appli |
| 274c0 | 63 61 74 69 6f 6e 20 73 74 61 74 65 05 00 00 22 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 41 | cation.state..."index.php?page=A |
| 274e0 | 64 76 61 6e 63 65 64 2e 53 74 61 74 65 23 36 30 30 35 01 00 0a 31 31 34 36 39 37 31 38 37 31 02 | dvanced.State#6005...1146971871. |
| 27500 | 00 0d 53 65 73 73 69 6f 6e 20 53 74 61 74 65 03 00 ca 01 50 52 41 44 4f 20 65 6e 63 61 70 73 75 | ..Session.State....PRADO.encapsu |
| 27520 | 6c 61 74 65 73 20 74 68 65 20 74 72 61 64 69 74 69 6f 6e 61 6c 20 73 65 73 73 69 6f 6e 20 6d 61 | lates.the.traditional.session.ma |
| 27540 | 6e 61 67 65 6d 65 6e 74 20 69 6e 20 54 48 74 74 70 53 65 73 73 69 6f 6e 20 6d 6f 64 75 6c 65 2e | nagement.in.THttpSession.module. |
| 27560 | 20 54 68 65 20 6d 6f 64 75 6c 65 20 63 61 6e 20 62 65 20 61 63 63 65 73 73 65 64 20 66 72 6f 6d | .The.module.can.be.accessed.from |
| 27580 | 20 77 69 74 68 69 6e 20 61 6e 79 20 63 6f 6d 70 6f 6e 65 6e 74 20 62 79 20 75 73 69 6e 67 20 24 | .within.any.component.by.using.$ |
| 275a0 | 74 68 69 73 2d 26 67 74 3b 53 65 73 73 69 6f 6e 2c 20 77 68 65 72 65 20 24 74 68 69 73 20 72 65 | this->Session,.where.$this.re |
| 275c0 | 66 65 72 73 20 74 6f 20 74 68 65 20 63 6f 6d 70 6f 6e 65 6e 74 20 6f 62 6a 65 63 74 2e 04 00 0d | fers.to.the.component.object.... |
| 275e0 | 73 65 73 73 69 6f 6e 20 73 74 61 74 65 05 00 00 24 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d | session.state...$index.php?page= |
| 27600 | 41 64 76 61 6e 63 65 64 2e 4c 6f 67 67 69 6e 67 23 36 31 30 31 01 00 0a 31 31 34 36 39 37 31 38 | Advanced.Logging#6101...11469718 |
| 27620 | 37 31 02 00 07 4c 6f 67 67 69 6e 67 03 00 f4 02 50 52 41 44 4f 20 70 72 6f 76 69 64 65 73 20 61 | 71...Logging....PRADO.provides.a |
| 27640 | 20 68 69 67 68 6c 79 20 66 6c 65 78 69 62 6c 65 20 61 6e 64 20 65 78 74 65 6e 73 69 62 6c 65 20 | .highly.flexible.and.extensible. |
| 27660 | 6c 6f 67 67 69 6e 67 20 66 75 6e 63 74 69 6f 6e 61 6c 69 74 79 2e 20 4d 65 73 73 61 67 65 73 20 | logging.functionality..Messages. |
| 27680 | 6c 6f 67 67 65 64 20 63 61 6e 20 62 65 20 63 6c 61 73 73 69 66 69 65 64 20 61 63 63 6f 72 64 69 | logged.can.be.classified.accordi |
| 276a0 | 6e 67 20 74 6f 20 6c 6f 67 20 6c 65 76 65 6c 73 20 61 6e 64 20 6d 65 73 73 61 67 65 20 63 61 74 | ng.to.log.levels.and.message.cat |
| 276c0 | 65 67 6f 72 69 65 73 2e 20 55 73 69 6e 67 20 6c 65 76 65 6c 20 61 6e 64 20 63 61 74 65 67 6f 72 | egories..Using.level.and.categor |
| 276e0 | 79 20 66 69 6c 74 65 72 73 2c 20 74 68 65 20 6d 65 73 73 61 67 65 73 20 63 61 6e 20 62 65 20 66 | y.filters,.the.messages.can.be.f |
| 27700 | 75 72 74 68 65 72 20 72 6f 75 74 65 64 20 74 6f 20 64 69 66 66 65 72 65 6e 74 20 64 65 73 74 69 | urther.routed.to.different.desti |
| 27720 | 6e 61 74 69 6f 6e 73 2c 20 73 75 63 68 20 61 73 20 66 69 6c 65 73 2c 20 65 6d 61 69 6c 73 2c 20 | nations,.such.as.files,.emails,. |
| 27740 | 62 72 6f 77 73 65 72 20 77 69 6e 64 6f 77 73 2c 20 65 74 63 2e 20 54 68 65 20 66 6f 6c 6c 6f 77 | browser.windows,.etc..The.follow |
| 27760 | 69 6e 67 20 64 69 61 67 72 61 6d 20 73 68 6f 77 73 20 74 68 65 20 62 61 73 69 63 20 61 72 63 68 | ing.diagram.shows.the.basic.arch |
| 27780 | 69 74 65 63 74 75 72 65 20 6f 66 20 50 52 41 44 4f 20 6c 6f 67 67 69 6e 67 20 6d 65 63 68 61 6e | itecture.of.PRADO.logging.mechan |
| 277a0 | 69 73 6d 2c 04 00 07 6c 6f 67 67 69 6e 67 05 00 00 24 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 | ism,...logging...$index.php?page |
| 277c0 | 3d 41 64 76 61 6e 63 65 64 2e 4c 6f 67 67 69 6e 67 23 36 31 30 32 01 00 0a 31 31 34 36 39 37 31 | =Advanced.Logging#6102...1146971 |
| 277e0 | 38 37 31 02 00 17 55 73 69 6e 67 20 4c 6f 67 67 69 6e 67 20 46 75 6e 63 74 69 6f 6e 73 03 00 d2 | 871...Using.Logging.Functions... |
| 27800 | 03 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 74 77 6f 20 6d 65 74 68 6f 64 73 20 61 72 65 20 70 | .The.following.two.methods.are.p |
| 27820 | 72 6f 76 69 64 65 64 20 66 6f 72 20 6c 6f 67 67 69 6e 67 20 6d 65 73 73 61 67 65 73 20 69 6e 20 | rovided.for.logging.messages.in. |
| 27840 | 50 52 41 44 4f 2c 0d 0a 0d 0a 0d 0a 50 72 61 64 6f 3a 3a 6c 6f 67 28 24 6d 65 73 73 61 67 65 2c | PRADO,......Prado::log($message, |
| 27860 | 20 24 6c 6f 67 4c 65 76 65 6c 2c 20 24 63 61 74 65 67 6f 72 79 29 3b 0d 0a 50 72 61 64 6f 3a 3a | .$logLevel,.$category);..Prado:: |
| 27880 | 74 72 61 63 65 28 24 6d 65 73 73 61 67 65 2c 20 24 63 61 74 65 67 6f 72 79 29 3b 0d 0a 0d 0a 0d | trace($message,.$category);..... |
| 278a0 | 0a 54 68 65 20 64 69 66 66 65 72 65 6e 63 65 20 62 65 74 77 65 65 6e 20 50 72 61 64 6f 3a 3a 6c | .The.difference.between.Prado::l |
| 278c0 | 6f 67 28 29 20 61 6e 64 20 50 72 61 64 6f 3a 3a 74 72 61 63 65 28 29 20 69 73 20 20 74 68 61 74 | og().and.Prado::trace().is..that |
| 278e0 | 20 74 68 65 20 6c 61 74 74 65 72 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 73 65 6c 65 63 74 | .the.latter.automatically.select |
| 27900 | 73 20 74 68 65 20 6c 6f 67 20 6c 65 76 65 6c 20 61 63 63 6f 72 64 69 6e 67 20 74 6f 20 74 68 65 | s.the.log.level.according.to.the |
| 27920 | 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 6d 6f 64 65 2e 20 49 66 20 74 68 65 20 61 70 70 6c 69 63 | .application.mode..If.the.applic |
| 27940 | 61 74 69 6f 6e 20 69 73 20 69 6e 20 44 65 62 75 67 20 6d 6f 64 65 2c 20 73 74 61 63 6b 20 74 72 | ation.is.in.Debug.mode,.stack.tr |
| 27960 | 61 63 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 69 73 20 61 70 70 65 6e 64 65 64 20 74 6f 20 74 | ace.information.is.appended.to.t |
| 27980 | 68 65 20 6d 65 73 73 61 67 65 73 2e 20 50 72 61 64 6f 3a 3a 74 72 61 63 65 28 29 20 69 73 20 77 | he.messages..Prado::trace().is.w |
| 279a0 | 69 64 65 6c 79 20 75 73 65 64 20 69 6e 20 74 68 65 20 63 6f 72 65 20 63 6f 64 65 20 6f 66 20 74 | idely.used.in.the.core.code.of.t |
| 279c0 | 68 65 20 50 52 41 44 4f 20 66 72 61 6d 65 77 6f 72 6b 2e 04 00 17 75 73 69 6e 67 20 6c 6f 67 67 | he.PRADO.framework....using.logg |
| 279e0 | 69 6e 67 20 66 75 6e 63 74 69 6f 6e 73 05 00 00 24 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d | ing.functions...$index.php?page= |
| 27a00 | 41 64 76 61 6e 63 65 64 2e 4c 6f 67 67 69 6e 67 23 36 31 30 33 01 00 0a 31 31 34 36 39 37 31 38 | Advanced.Logging#6103...11469718 |
| 27a20 | 37 31 02 00 0f 4d 65 73 73 61 67 65 20 52 6f 75 74 69 6e 67 03 00 af 0b 4d 65 73 73 61 67 65 73 | 71...Message.Routing....Messages |
| 27a40 | 20 6c 6f 67 67 65 64 20 75 73 69 6e 67 20 74 68 65 20 61 62 6f 76 65 20 74 77 6f 20 66 75 6e 63 | .logged.using.the.above.two.func |
| 27a60 | 74 69 6f 6e 73 20 61 72 65 20 6b 65 70 74 20 69 6e 20 6d 65 6d 6f 72 79 2e 20 54 6f 20 6d 61 6b | tions.are.kept.in.memory..To.mak |
| 27a80 | 65 20 75 73 65 20 6f 66 20 74 68 65 20 6d 65 73 73 61 67 65 73 2c 20 64 65 76 65 6c 6f 70 65 72 | e.use.of.the.messages,.developer |
| 27aa0 | 73 20 6e 65 65 64 20 74 6f 20 72 6f 75 74 65 20 74 68 65 6d 20 74 6f 20 73 70 65 63 69 66 69 63 | s.need.to.route.them.to.specific |
| 27ac0 | 20 64 65 73 74 69 6e 61 74 69 6f 6e 73 2c 20 73 75 63 68 20 61 73 20 66 69 6c 65 73 2c 20 65 6d | .destinations,.such.as.files,.em |
| 27ae0 | 61 69 6c 73 2c 20 6f 72 20 62 72 6f 77 73 65 72 20 77 69 6e 64 6f 77 73 2e 20 54 68 65 20 6d 65 | ails,.or.browser.windows..The.me |
| 27b00 | 73 73 61 67 65 20 72 6f 75 74 69 6e 67 20 69 73 20 6d 61 6e 61 67 65 64 20 62 79 20 53 79 73 74 | ssage.routing.is.managed.by.Syst |
| 27b20 | 65 6d 2e 55 74 69 6c 2e 54 4c 6f 67 52 6f 75 74 65 72 20 6d 6f 64 75 6c 65 2e 20 57 68 65 6e 20 | em.Util.TLogRouter.module..When. |
| 27b40 | 70 6c 75 67 67 65 64 20 69 6e 74 6f 20 61 6e 20 61 70 70 6c 69 63 61 74 69 6f 6e 2c 20 69 74 20 | plugged.into.an.application,.it. |
| 27b60 | 63 61 6e 20 72 6f 75 74 65 20 74 68 65 20 6d 65 73 73 61 67 65 73 20 74 6f 20 64 69 66 66 65 72 | can.route.the.messages.to.differ |
| 27b80 | 65 6e 74 20 64 65 73 74 69 6e 61 74 69 6f 6e 20 69 6e 20 70 61 72 61 6c 6c 65 6c 2e 20 43 75 72 | ent.destination.in.parallel..Cur |
| 27ba0 | 72 65 6e 74 6c 79 2c 20 50 52 41 44 4f 20 70 72 6f 76 69 64 65 73 20 74 68 72 65 65 20 74 79 70 | rently,.PRADO.provides.three.typ |
| 27bc0 | 65 73 20 6f 66 20 72 6f 75 74 65 73 3a 0d 0a 0d 0a 0d 0a 20 20 54 46 69 6c 65 4c 6f 67 52 6f 75 | es.of.routes:........TFileLogRou |
| 27be0 | 74 65 20 2d 20 66 69 6c 74 65 72 65 64 20 6d 65 73 73 61 67 65 73 20 61 72 65 20 73 74 6f 72 65 | te.-.filtered.messages.are.store |
| 27c00 | 64 20 69 6e 20 61 20 73 70 65 63 69 66 69 65 64 20 6c 6f 67 20 66 69 6c 65 2e 20 42 79 20 64 65 | d.in.a.specified.log.file..By.de |
| 27c20 | 66 61 75 6c 74 2c 20 74 68 69 73 20 66 69 6c 65 20 69 73 20 6e 61 6d 65 64 20 70 72 61 64 6f 2e | fault,.this.file.is.named.prado. |
| 27c40 | 6c 6f 67 20 75 6e 64 65 72 20 74 68 65 20 72 75 6e 74 69 6d 65 20 64 69 72 65 63 74 6f 72 79 20 | log.under.the.runtime.directory. |
| 27c60 | 6f 66 20 74 68 65 20 61 70 70 6c 69 63 61 74 69 6f 6e 2e 20 46 69 6c 65 20 72 6f 74 61 74 69 6f | of.the.application..File.rotatio |
| 27c80 | 6e 20 69 73 20 70 72 6f 76 69 64 65 64 2e 0d 0a 20 20 54 45 6d 61 69 6c 4c 6f 67 52 6f 75 74 65 | n.is.provided.....TEmailLogRoute |
| 27ca0 | 20 2d 20 66 69 6c 74 65 72 65 64 20 6d 65 73 73 61 67 65 73 20 61 72 65 20 73 65 6e 74 20 74 6f | .-.filtered.messages.are.sent.to |
| 27cc0 | 20 70 72 65 2d 73 70 65 63 69 66 69 65 64 20 65 6d 61 69 6c 20 61 64 64 72 65 73 73 65 73 2e 0d | .pre-specified.email.addresses.. |
| 27ce0 | 0a 20 20 54 42 72 6f 77 73 65 72 4c 6f 67 52 6f 75 74 65 20 2d 20 66 69 6c 74 65 72 65 64 20 6d | ...TBrowserLogRoute.-.filtered.m |
| 27d00 | 65 73 73 61 67 65 73 20 61 72 65 20 61 70 70 65 6e 64 65 64 20 74 6f 20 74 68 65 20 65 6e 64 20 | essages.are.appended.to.the.end. |
| 27d20 | 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 70 61 67 65 20 6f 75 74 70 75 74 2e 0d 0a 0d 0a 0d | of.the.current.page.output...... |
| 27d40 | 0a 54 6f 20 65 6e 61 62 6c 65 20 6d 65 73 73 61 67 65 20 72 6f 75 74 69 6e 67 2c 20 70 6c 75 67 | .To.enable.message.routing,.plug |
| 27d60 | 20 69 6e 20 61 6e 64 20 63 6f 6e 66 69 67 75 72 65 20 74 68 65 20 54 4c 6f 67 52 6f 75 74 65 72 | .in.and.configure.the.TLogRouter |
| 27d80 | 20 6d 6f 64 75 6c 65 20 69 6e 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 63 6f 6e 66 69 67 75 72 61 | .module.in.application.configura |
| 27da0 | 74 69 6f 6e 2c 0d 0a 0d 0a 0d 0a 26 61 6d 70 3b 6c 74 3b 6d 6f 64 75 6c 65 20 69 64 3d 26 71 75 | tion,......<module.id=&qu |
| 27dc0 | 6f 74 3b 6c 6f 67 26 71 75 6f 74 3b 20 63 6c 61 73 73 3d 26 71 75 6f 74 3b 53 79 73 74 65 6d 2e | ot;log".class="System. |
| 27de0 | 55 74 69 6c 2e 54 4c 6f 67 52 6f 75 74 65 72 26 71 75 6f 74 3b 26 61 6d 70 3b 67 74 3b 0d 0a 20 | Util.TLogRouter">... |
| 27e00 | 20 26 61 6d 70 3b 6c 74 3b 72 6f 75 74 65 20 63 6c 61 73 73 3d 26 71 75 6f 74 3b 54 42 72 6f 77 | .<route.class="TBrow |
| 27e20 | 73 65 72 4c 6f 67 52 6f 75 74 65 26 71 75 6f 74 3b 0d 0a 20 20 20 20 20 20 4c 65 76 65 6c 73 3d | serLogRoute"........Levels= |
| 27e40 | 26 71 75 6f 74 3b 49 6e 66 6f 26 71 75 6f 74 3b 0d 0a 20 20 20 20 20 20 43 61 74 65 67 6f 72 69 | "Info"........Categori |
| 27e60 | 65 73 3d 26 71 75 6f 74 3b 53 79 73 74 65 6d 2e 57 65 62 2e 55 49 2e 54 50 61 67 65 2c 20 53 79 | es="System.Web.UI.TPage,.Sy |
| 27e80 | 73 74 65 6d 2e 57 65 62 2e 55 49 2e 57 65 62 43 6f 6e 74 72 6f 6c 73 26 71 75 6f 74 3b 20 2f 26 | stem.Web.UI.WebControls"./& |
| 27ea0 | 61 6d 70 3b 67 74 3b 0d 0a 20 20 26 61 6d 70 3b 6c 74 3b 72 6f 75 74 65 20 63 6c 61 73 73 3d 26 | amp;gt;....<route.class=& |
| 27ec0 | 71 75 6f 74 3b 54 46 69 6c 65 4c 6f 67 52 6f 75 74 65 26 71 75 6f 74 3b 0d 0a 20 20 20 20 20 20 | quot;TFileLogRoute"........ |
| 27ee0 | 4c 65 76 65 6c 73 3d 26 71 75 6f 74 3b 57 61 72 6e 69 6e 67 2c 20 45 72 72 6f 72 26 71 75 6f 74 | Levels="Warning,.Error" |
| 27f00 | 3b 0d 0a 20 20 20 20 20 20 43 61 74 65 67 6f 72 69 65 73 3d 26 71 75 6f 74 3b 53 79 73 74 65 6d | ;........Categories="System |
| 27f20 | 2e 57 65 62 26 71 75 6f 74 3b 20 2f 26 61 6d 70 3b 67 74 3b 0d 0a 26 61 6d 70 3b 6c 74 3b 2f 6d | .Web"./>..</m |
| 27f40 | 6f 64 75 6c 65 26 61 6d 70 3b 67 74 3b 0d 0a 0d 0a 0d 0a 49 6e 20 74 68 65 20 61 62 6f 76 65 2c | odule>......In.the.above, |
| 27f60 | 20 74 68 65 20 4c 65 76 65 6c 73 20 61 6e 64 20 43 61 74 65 67 6f 72 69 65 73 20 73 70 65 63 69 | .the.Levels.and.Categories.speci |
| 27f80 | 66 79 20 74 68 65 20 6c 6f 67 20 61 6e 64 20 63 61 74 65 67 6f 72 79 20 66 69 6c 74 65 72 73 20 | fy.the.log.and.category.filters. |
| 27fa0 | 74 6f 20 73 65 6c 65 63 74 69 76 65 6c 79 20 72 65 74 72 69 65 76 65 20 74 68 65 20 6d 65 73 73 | to.selectively.retrieve.the.mess |
| 27fc0 | 61 67 65 73 20 74 6f 20 74 68 65 20 63 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 64 65 73 74 69 6e | ages.to.the.corresponding.destin |
| 27fe0 | 61 74 69 6f 6e 73 2e 04 00 0f 6d 65 73 73 61 67 65 20 72 6f 75 74 69 6e 67 05 00 00 24 69 6e 64 | ations....message.routing...$ind |
| 28000 | 65 78 2e 70 68 70 3f 70 61 67 65 3d 41 64 76 61 6e 63 65 64 2e 4c 6f 67 67 69 6e 67 23 36 31 30 | ex.php?page=Advanced.Logging#610 |
| 28020 | 34 01 00 0a 31 31 34 36 39 37 31 38 37 31 02 00 11 4d 65 73 73 61 67 65 20 46 69 6c 74 65 72 69 | 4...1146971871...Message.Filteri |
| 28040 | 6e 67 03 00 8b 0a 4d 65 73 73 61 67 65 73 20 63 61 6e 20 62 65 20 66 69 6c 74 65 72 65 64 20 61 | ng....Messages.can.be.filtered.a |
| 28060 | 63 63 6f 72 64 69 6e 67 20 74 6f 20 74 68 65 69 72 20 6c 6f 67 20 6c 65 76 65 6c 73 20 61 6e 64 | ccording.to.their.log.levels.and |
| 28080 | 20 63 61 74 65 67 6f 72 69 65 73 2e 20 45 61 63 68 20 6c 6f 67 20 6d 65 73 73 61 67 65 20 69 73 | .categories..Each.log.message.is |
| 280a0 | 20 61 73 73 6f 63 69 61 74 65 64 20 77 69 74 68 20 61 20 6c 6f 67 20 6c 65 76 65 6c 20 61 6e 64 | .associated.with.a.log.level.and |
| 280c0 | 20 61 20 63 61 74 65 67 6f 72 79 2e 20 57 69 74 68 20 6c 65 76 65 6c 73 20 61 6e 64 20 63 61 74 | .a.category..With.levels.and.cat |
| 280e0 | 65 67 6f 72 69 65 73 2c 20 64 65 76 65 6c 6f 70 65 72 73 20 63 61 6e 20 73 65 6c 65 63 74 69 76 | egories,.developers.can.selectiv |
| 28100 | 65 6c 79 20 72 65 74 72 69 65 76 65 20 6d 65 73 73 61 67 65 73 20 74 68 61 74 20 74 68 65 79 20 | ely.retrieve.messages.that.they. |
| 28120 | 61 72 65 20 69 6e 74 65 72 65 73 74 65 64 20 6f 6e 2e 0d 0a 0d 0a 0d 0a 4c 6f 67 20 6c 65 76 65 | are.interested.on.......Log.leve |
| 28140 | 6c 73 20 64 65 66 69 6e 65 64 20 69 6e 20 53 79 73 74 65 6d 2e 55 74 69 6c 2e 54 4c 6f 67 67 65 | ls.defined.in.System.Util.TLogge |
| 28160 | 72 20 69 6e 63 6c 75 64 65 20 3a 20 44 45 42 55 47 2c 20 49 4e 46 4f 2c 20 4e 4f 54 49 43 45 2c | r.include.:.DEBUG,.INFO,.NOTICE, |
| 28180 | 20 57 41 52 4e 49 4e 47 2c 20 45 52 52 4f 52 2c 20 41 4c 45 52 54 2c 20 46 41 54 41 4c 2e 20 4d | .WARNING,.ERROR,.ALERT,.FATAL..M |
| 281a0 | 65 73 73 61 67 65 73 20 63 61 6e 20 62 65 20 66 69 6c 74 65 72 65 64 20 61 63 63 6f 72 64 69 6e | essages.can.be.filtered.accordin |
| 281c0 | 67 20 6c 6f 67 20 6c 65 76 65 6c 20 63 72 69 74 65 72 69 61 2e 20 46 6f 72 20 65 78 61 6d 70 6c | g.log.level.criteria..For.exampl |
| 281e0 | 65 2c 20 69 66 20 61 20 66 69 6c 74 65 72 20 73 70 65 63 69 66 69 65 73 20 57 41 52 4e 49 4e 47 | e,.if.a.filter.specifies.WARNING |
| 28200 | 20 61 6e 64 20 45 52 52 4f 52 20 6c 65 76 65 6c 73 2c 20 74 68 65 6e 20 6f 6e 6c 79 20 74 68 6f | .and.ERROR.levels,.then.only.tho |
| 28220 | 73 65 20 6d 65 73 73 61 67 65 73 20 74 68 61 74 20 61 72 65 20 6f 66 20 57 41 52 4e 49 4e 47 20 | se.messages.that.are.of.WARNING. |
| 28240 | 61 6e 64 20 45 52 52 4f 52 20 77 69 6c 6c 20 62 65 20 72 65 74 75 72 6e 65 64 2e 0d 0a 0d 0a 0d | and.ERROR.will.be.returned...... |
| 28260 | 0a 4d 65 73 73 61 67 65 20 63 61 74 65 67 6f 72 69 65 73 20 61 72 65 20 68 69 65 72 61 72 63 68 | .Message.categories.are.hierarch |
| 28280 | 69 63 61 6c 2e 20 41 20 63 61 74 65 67 6f 72 79 20 77 68 6f 73 65 20 6e 61 6d 65 20 69 73 20 74 | ical..A.category.whose.name.is.t |
| 282a0 | 68 65 20 70 72 65 66 69 78 20 6f 66 20 61 6e 6f 74 68 65 72 20 69 73 20 73 61 69 64 20 74 6f 20 | he.prefix.of.another.is.said.to. |
| 282c0 | 62 65 20 74 68 65 20 61 6e 63 65 73 74 6f 72 20 63 61 74 65 67 6f 72 79 20 6f 66 20 74 68 65 20 | be.the.ancestor.category.of.the. |
| 282e0 | 6f 74 68 65 72 20 63 61 74 65 67 6f 72 79 2e 20 46 6f 72 20 65 78 61 6d 70 6c 65 2c 20 53 79 73 | other.category..For.example,.Sys |
| 28300 | 74 65 6d 2e 57 65 62 20 63 61 74 65 67 6f 72 79 20 69 73 20 74 68 65 20 61 6e 63 65 73 74 6f 72 | tem.Web.category.is.the.ancestor |
| 28320 | 20 6f 66 20 53 79 73 74 65 6d 2e 57 65 62 2e 55 49 20 61 6e 64 20 53 79 73 74 65 6d 2e 57 65 62 | .of.System.Web.UI.and.System.Web |
| 28340 | 2e 55 49 2e 57 65 62 43 6f 6e 74 72 6f 6c 73 20 63 61 74 65 67 6f 72 69 65 73 2e 20 4d 65 73 73 | .UI.WebControls.categories..Mess |
| 28360 | 61 67 65 73 20 63 61 6e 20 62 65 20 73 65 6c 65 63 74 69 76 65 6c 79 20 72 65 74 72 69 65 76 65 | ages.can.be.selectively.retrieve |
| 28380 | 64 20 75 73 69 6e 67 20 73 75 63 68 20 68 69 65 72 61 72 63 68 69 63 61 6c 20 63 61 74 65 67 6f | d.using.such.hierarchical.catego |
| 283a0 | 72 79 20 66 69 6c 74 65 72 73 2e 20 46 6f 72 20 65 78 61 6d 70 6c 65 2c 20 69 66 20 74 68 65 20 | ry.filters..For.example,.if.the. |
| 283c0 | 63 61 74 65 67 6f 72 79 20 66 69 6c 74 65 72 20 69 73 20 53 79 73 74 65 6d 2e 57 65 62 2c 20 74 | category.filter.is.System.Web,.t |
| 283e0 | 68 65 6e 20 61 6c 6c 20 6d 65 73 73 61 67 65 73 20 69 6e 20 74 68 65 20 53 79 73 74 65 6d 2e 57 | hen.all.messages.in.the.System.W |
| 28400 | 65 62 20 61 72 65 20 72 65 74 75 72 6e 65 64 2e 20 49 6e 20 61 64 64 69 74 69 6f 6e 2c 20 6d 65 | eb.are.returned..In.addition,.me |
| 28420 | 73 73 61 67 65 73 20 69 6e 20 74 68 65 20 63 68 69 6c 64 64 20 63 61 74 65 67 6f 72 69 65 73 2c | ssages.in.the.childd.categories, |
| 28440 | 20 73 75 63 68 20 61 73 20 53 79 73 74 65 6d 2e 57 65 62 2e 55 49 2e 57 65 62 43 6f 6e 74 72 6f | .such.as.System.Web.UI.WebContro |
| 28460 | 6c 73 2c 20 61 72 65 20 61 6c 73 6f 20 72 65 74 75 72 6e 65 64 2e 0d 0a 0d 0a 0d 0a 42 79 20 63 | ls,.are.also.returned.......By.c |
| 28480 | 6f 6e 76 65 6e 74 69 6f 6e 2c 20 74 68 65 20 6d 65 73 73 61 67 65 73 20 6c 6f 67 67 65 64 20 69 | onvention,.the.messages.logged.i |
| 284a0 | 6e 20 74 68 65 20 63 6f 72 65 20 63 6f 64 65 20 6f 66 20 50 52 41 44 4f 20 61 72 65 20 63 61 74 | n.the.core.code.of.PRADO.are.cat |
| 284c0 | 65 67 6f 72 69 7a 65 64 20 61 63 63 6f 72 64 69 6e 67 20 74 6f 20 74 68 65 20 6e 61 6d 65 73 70 | egorized.according.to.the.namesp |
| 284e0 | 61 63 65 20 6f 66 20 74 68 65 20 63 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 63 6c 61 73 73 65 73 | ace.of.the.corresponding.classes |
| 28500 | 2e 20 46 6f 72 20 65 78 61 6d 70 6c 65 2c 20 6d 65 73 73 73 61 67 65 73 20 6c 6f 67 67 65 64 20 | ..For.example,.messsages.logged. |
| 28520 | 69 6e 20 54 50 61 67 65 20 77 69 6c 6c 20 62 65 20 6f 66 20 63 61 74 65 67 6f 72 79 20 53 79 73 | in.TPage.will.be.of.category.Sys |
| 28540 | 74 65 6d 2e 57 65 62 2e 55 49 2e 54 50 61 67 65 2e 04 00 11 6d 65 73 73 61 67 65 20 66 69 6c 74 | tem.Web.UI.TPage....message.filt |
| 28560 | 65 72 69 6e 67 05 00 00 21 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 41 64 76 61 6e 63 65 64 | ering...!index.php?page=Advanced |
| 28580 | 2e 49 31 38 4e 23 36 32 30 31 01 00 0a 31 31 34 36 39 37 31 38 37 32 02 00 33 49 6e 74 65 72 6e | .I18N#6201...1146971872..3Intern |
| 285a0 | 61 74 69 6f 6e 61 6c 69 7a 61 74 69 6f 6e 20 28 49 31 38 4e 29 20 61 6e 64 20 4c 6f 63 61 6c 69 | ationalization.(I18N).and.Locali |
| 285c0 | 7a 61 74 69 6f 6e 20 28 4c 31 30 4e 29 03 00 cf 03 4d 61 6e 79 20 77 65 62 20 61 70 70 6c 69 63 | zation.(L10N)....Many.web.applic |
| 285e0 | 61 74 69 6f 6e 20 62 75 69 6c 74 20 77 69 74 68 20 50 48 50 20 77 69 6c 6c 20 6e 6f 74 20 68 61 | ation.built.with.PHP.will.not.ha |
| 28600 | 76 65 20 69 6e 74 65 72 6e 61 74 69 6f 6e 61 6c 69 7a 61 74 69 6f 6e 20 69 6e 20 6d 69 6e 64 20 | ve.internationalization.in.mind. |
| 28620 | 77 68 65 6e 20 69 74 20 77 61 73 20 66 69 72 73 74 20 77 72 69 74 74 65 6e 2e 20 49 74 20 6d 61 | when.it.was.first.written..It.ma |
| 28640 | 79 20 62 65 20 74 68 61 74 20 69 74 20 77 61 73 20 6e 6f 74 20 69 6e 74 65 6e 64 65 64 20 66 6f | y.be.that.it.was.not.intended.fo |
| 28660 | 72 20 75 73 65 20 69 6e 20 6c 61 6e 67 75 61 67 65 73 20 61 6e 64 20 63 75 6c 74 75 72 65 73 2e | r.use.in.languages.and.cultures. |
| 28680 | 20 49 6e 74 65 72 6e 61 74 69 6f 6e 61 6c 69 7a 61 74 69 6f 6e 20 69 73 20 61 6e 20 69 6d 70 6f | .Internationalization.is.an.impo |
| 286a0 | 72 74 61 6e 74 20 61 73 70 65 63 74 20 64 75 65 20 74 6f 20 74 68 65 20 69 6e 63 72 65 61 73 65 | rtant.aspect.due.to.the.increase |
| 286c0 | 20 61 64 6f 70 74 69 6f 6e 20 6f 66 20 74 68 65 20 49 6e 74 65 72 6e 65 74 20 69 6e 20 6d 61 6e | .adoption.of.the.Internet.in.man |
| 286e0 | 79 20 6e 6f 6e 2d 45 6e 67 6c 69 73 68 20 73 70 65 61 6b 69 6e 67 20 63 6f 75 6e 74 72 69 65 73 | y.non-English.speaking.countries |
| 28700 | 2e 20 54 68 65 20 70 72 6f 63 65 73 73 20 6f 66 20 69 6e 74 65 72 6e 61 74 69 6f 6e 61 6c 69 7a | ..The.process.of.internationaliz |
| 28720 | 61 74 69 6f 6e 20 61 6e 64 20 6c 6f 63 61 6c 69 7a 61 74 69 6f 6e 20 77 69 6c 6c 20 63 6f 6e 74 | ation.and.localization.will.cont |
| 28740 | 61 69 6e 20 64 69 66 66 69 63 75 6c 74 69 65 73 2e 20 42 65 6c 6f 77 20 61 72 65 20 73 6f 6d 65 | ain.difficulties..Below.are.some |
| 28760 | 20 67 65 6e 65 72 61 6c 20 67 75 69 64 65 6c 69 6e 65 73 20 74 6f 20 69 6e 74 65 72 6e 61 74 69 | .general.guidelines.to.internati |
| 28780 | 6f 6e 61 6c 69 7a 65 20 61 6e 20 65 78 69 73 74 69 6e 67 20 61 70 70 6c 69 63 61 74 69 6f 6e 2e | onalize.an.existing.application. |
| 287a0 | 04 00 33 69 6e 74 65 72 6e 61 74 69 6f 6e 61 6c 69 7a 61 74 69 6f 6e 20 28 69 31 38 6e 29 20 61 | ..3internationalization.(i18n).a |
| 287c0 | 6e 64 20 6c 6f 63 61 6c 69 7a 61 74 69 6f 6e 20 28 6c 31 30 6e 29 05 00 00 21 69 6e 64 65 78 2e | nd.localization.(l10n)...!index. |
| 287e0 | 70 68 70 3f 70 61 67 65 3d 41 64 76 61 6e 63 65 64 2e 49 31 38 4e 23 36 32 30 33 01 00 0a 31 31 | php?page=Advanced.I18N#6203...11 |
| 28800 | 34 36 39 37 31 38 37 32 02 00 26 53 65 70 61 72 61 74 65 20 63 75 6c 74 75 72 65 2f 6c 6f 63 61 | 46971872..&Separate.culture/loca |
| 28820 | 6c 65 20 73 65 6e 73 69 74 69 76 65 20 64 61 74 61 03 00 e6 06 49 64 65 6e 74 69 66 79 20 61 6e | le.sensitive.data....Identify.an |
| 28840 | 64 20 73 65 70 61 72 61 74 65 20 64 61 74 61 20 74 68 61 74 20 76 61 72 69 65 73 20 77 69 74 68 | d.separate.data.that.varies.with |
| 28860 | 20 63 75 6c 74 75 72 65 2e 20 54 68 65 20 6d 6f 73 74 20 6f 62 76 69 6f 75 73 20 61 72 65 20 74 | .culture..The.most.obvious.are.t |
| 28880 | 65 78 74 2f 73 74 72 69 6e 67 2f 6d 65 73 73 61 67 65 2e 20 4f 74 68 65 72 20 74 79 70 65 20 6f | ext/string/message..Other.type.o |
| 288a0 | 66 20 64 61 74 61 20 73 68 6f 75 6c 64 20 61 6c 73 6f 20 62 65 20 63 6f 6e 73 69 64 65 72 65 64 | f.data.should.also.be.considered |
| 288c0 | 2e 20 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 6c 69 73 74 20 63 61 74 65 67 6f 72 69 7a 65 20 | ..The.following.list.categorize. |
| 288e0 | 73 6f 6d 65 20 65 78 61 6d 70 6c 65 73 20 6f 66 20 63 75 6c 74 75 72 65 20 73 65 6e 73 69 74 69 | some.examples.of.culture.sensiti |
| 28900 | 76 65 20 64 61 74 61 0d 0a 0d 0a 0d 0a 0d 0a 20 20 20 20 20 53 74 72 69 6e 67 73 2c 20 4d 65 73 | ve.data.............Strings,.Mes |
| 28920 | 73 61 67 65 73 2c 20 54 65 78 74 2c 20 69 6e 20 72 65 6c 61 74 69 76 65 6c 79 20 73 6d 61 6c 6c | sages,.Text,.in.relatively.small |
| 28940 | 20 75 6e 69 74 73 20 28 65 2e 67 2e 20 70 68 72 61 73 65 73 2c 20 73 65 6e 74 65 6e 63 65 73 2c | .units.(e.g..phrases,.sentences, |
| 28960 | 20 70 61 72 61 67 72 61 70 68 73 2c 20 62 75 74 20 6e 6f 74 20 74 68 65 20 66 75 6c 6c 20 74 65 | .paragraphs,.but.not.the.full.te |
| 28980 | 78 74 20 6f 66 20 61 20 62 6f 6f 6b 29 2e 0d 0a 20 20 20 20 20 4c 61 62 65 6c 73 20 6f 6e 20 62 | xt.of.a.book)........Labels.on.b |
| 289a0 | 75 74 74 6f 6e 73 2e 0d 0a 20 20 20 20 20 48 65 6c 70 20 66 69 6c 65 73 2c 20 6c 61 72 67 65 20 | uttons........Help.files,.large. |
| 289c0 | 75 6e 69 74 73 20 6f 66 20 74 65 78 74 2c 20 73 74 61 74 69 63 20 74 65 78 74 2e 0d 0a 20 20 20 | units.of.text,.static.text...... |
| 289e0 | 20 20 53 6f 75 6e 64 73 2e 0d 0a 20 20 20 20 20 43 6f 6c 6f 72 73 2e 0d 0a 20 20 20 20 20 47 72 | ..Sounds........Colors........Gr |
| 28a00 | 61 70 68 69 63 73 2c 49 63 6f 6e 73 2e 0d 0a 20 20 20 20 20 44 61 74 65 73 2c 20 54 69 6d 65 73 | aphics,Icons........Dates,.Times |
| 28a20 | 2e 0d 0a 20 20 20 20 20 4e 75 6d 62 65 72 73 2c 20 43 75 72 72 65 6e 63 79 2c 20 4d 65 61 73 75 | ........Numbers,.Currency,.Measu |
| 28a40 | 72 65 6d 65 6e 74 73 2e 0d 0a 20 20 20 20 20 50 68 6f 6e 65 20 6e 75 6d 62 65 72 73 2e 0d 0a 20 | rements........Phone.numbers.... |
| 28a60 | 20 20 20 20 48 6f 6e 6f 72 69 66 69 63 73 20 61 6e 64 20 70 65 72 73 6f 6e 61 6c 20 74 69 74 6c | ....Honorifics.and.personal.titl |
| 28a80 | 65 73 2e 0d 0a 20 20 20 20 20 50 6f 73 74 61 6c 20 61 64 64 72 65 73 73 2e 0d 0a 20 20 20 20 20 | es........Postal.address........ |
| 28aa0 | 50 61 67 65 20 6c 61 79 6f 75 74 2e 0d 0a 0d 0a 0d 0a 49 66 20 70 6f 73 73 69 62 6c 65 20 61 6c | Page.layout.......If.possible.al |
| 28ac0 | 6c 20 6d 61 6e 6e 65 72 20 6f 66 20 74 65 78 74 20 73 68 6f 75 6c 64 20 62 65 20 69 73 6f 6c 61 | l.manner.of.text.should.be.isola |
| 28ae0 | 74 65 64 20 61 6e 64 20 73 74 6f 72 65 20 69 6e 20 61 20 70 65 72 73 69 73 74 65 6e 63 65 20 66 | ted.and.store.in.a.persistence.f |
| 28b00 | 6f 72 6d 61 74 2e 20 54 68 65 73 65 20 74 65 78 74 20 69 6e 63 6c 75 64 65 2c 20 61 70 70 6c 69 | ormat..These.text.include,.appli |
| 28b20 | 63 61 74 69 6f 6e 20 65 72 72 6f 72 20 6d 65 73 73 61 67 65 73 2c 20 68 61 72 64 20 63 6f 64 65 | cation.error.messages,.hard.code |
| 28b40 | 64 20 73 74 72 69 6e 67 73 20 69 6e 20 50 48 50 20 66 69 6c 65 73 2c 20 65 6d 61 69 6c 73 2c 20 | d.strings.in.PHP.files,.emails,. |
| 28b60 | 73 74 61 74 69 63 20 48 54 4d 4c 20 74 65 78 74 2c 20 61 6e 64 20 74 65 78 74 20 6f 6e 20 66 6f | static.HTML.text,.and.text.on.fo |
| 28b80 | 72 6d 20 65 6c 65 6d 65 6e 74 73 20 28 65 2e 67 2e 20 62 75 74 74 6f 6e 73 29 2e 04 00 26 73 65 | rm.elements.(e.g..buttons)...&se |
| 28ba0 | 70 61 72 61 74 65 20 63 75 6c 74 75 72 65 2f 6c 6f 63 61 6c 65 20 73 65 6e 73 69 74 69 76 65 20 | parate.culture/locale.sensitive. |
| 28bc0 | 64 61 74 61 05 00 00 21 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 41 64 76 61 6e 63 65 64 2e | data...!index.php?page=Advanced. |
| 28be0 | 49 31 38 4e 23 36 32 30 34 01 00 0a 31 31 34 36 39 37 31 38 37 32 02 00 0d 43 6f 6e 66 69 67 75 | I18N#6204...1146971872...Configu |
| 28c00 | 72 61 74 69 6f 6e 03 00 b5 07 54 6f 20 65 6e 61 62 6c 65 20 74 68 65 20 6c 6f 63 61 6c 69 7a 61 | ration....To.enable.the.localiza |
| 28c20 | 74 69 6f 6e 20 66 65 61 74 75 72 65 73 20 69 6e 20 50 72 61 64 6f 2c 20 79 6f 75 20 6e 65 65 64 | tion.features.in.Prado,.you.need |
| 28c40 | 20 74 6f 20 61 64 64 20 61 20 66 65 77 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 6f 70 74 69 | .to.add.a.few.configuration.opti |
| 28c60 | 6f 6e 73 20 69 6e 20 79 6f 75 72 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 63 6f 6e 66 69 67 75 72 | ons.in.your.application.configur |
| 28c80 | 61 74 69 6f 6e 2e 0d 0a 46 69 72 73 74 20 79 6f 75 20 6e 65 65 64 20 74 6f 20 69 6e 63 6c 75 64 | ation...First.you.need.to.includ |
| 28ca0 | 65 20 74 68 65 20 53 79 73 74 65 6d 2e 49 31 38 4e 2e 2a 20 6e 61 6d 65 73 70 61 63 65 20 74 6f | e.the.System.I18N.*.namespace.to |
| 28cc0 | 20 79 6f 75 72 20 70 61 74 68 73 2e 0d 0a 0d 0a 0d 0a 0d 0a 20 20 20 20 0d 0a 0d 0a 0d 0a 0d 0a | .your.paths..................... |
| 28ce0 | 54 68 65 6e 2c 20 69 66 20 79 6f 75 20 77 69 73 68 20 74 6f 20 74 72 61 6e 73 6c 61 74 65 20 73 | Then,.if.you.wish.to.translate.s |
| 28d00 | 6f 6d 65 20 74 65 78 74 20 69 6e 20 79 6f 75 72 20 61 70 70 6c 69 63 61 74 69 6f 6e 2c 20 79 6f | ome.text.in.your.application,.yo |
| 28d20 | 75 20 6e 65 65 64 20 74 6f 20 61 64 64 20 6f 6e 65 20 74 72 61 6e 73 6c 61 74 69 6f 6e 20 6d 65 | u.need.to.add.one.translation.me |
| 28d40 | 73 73 61 67 65 20 64 61 74 61 20 73 6f 75 72 63 65 2e 0d 0a 0d 0a 0d 0a 20 20 20 20 0d 0a 0d 0a | ssage.data.source............... |
| 28d60 | 0d 0a 0d 0a 57 68 65 72 65 20 73 6f 75 72 63 65 20 69 6e 20 74 72 61 6e 73 6c 61 74 69 6f 6e 20 | ....Where.source.in.translation. |
| 28d80 | 69 73 20 74 68 65 20 64 6f 74 20 70 61 74 68 20 74 6f 20 61 20 64 69 72 65 63 74 6f 72 79 0d 0a | is.the.dot.path.to.a.directory.. |
| 28da0 | 77 68 65 72 65 20 79 6f 75 20 61 72 65 20 67 6f 69 6e 67 20 74 6f 20 73 74 6f 72 65 20 79 6f 75 | where.you.are.going.to.store.you |
| 28dc0 | 72 20 74 72 61 6e 73 6c 61 74 65 20 6d 65 73 73 61 67 65 20 63 61 74 61 6c 6f 67 75 65 2e 20 54 | r.translate.message.catalogue..T |
| 28de0 | 68 65 20 61 75 74 6f 73 61 76 65 0d 0a 61 74 74 72 69 62 75 74 65 20 69 66 20 65 6e 61 62 6c 65 | he.autosave..attribute.if.enable |
| 28e00 | 64 2c 20 73 61 76 65 73 20 75 6e 74 72 61 6e 73 6c 61 74 65 64 20 6d 65 73 73 61 67 65 73 20 62 | d,.saves.untranslated.messages.b |
| 28e20 | 61 63 6b 20 69 6e 74 6f 20 74 68 65 20 6d 65 73 73 61 67 65 20 63 61 74 61 6c 6f 67 75 65 2e 0d | ack.into.the.message.catalogue.. |
| 28e40 | 0a 57 69 74 68 20 63 61 63 68 65 20 65 6e 61 62 6c 65 64 2c 20 74 72 61 6e 73 6c 61 74 65 64 20 | .With.cache.enabled,.translated. |
| 28e60 | 6d 65 73 73 61 67 65 73 20 61 72 65 20 73 61 76 65 64 20 69 6e 20 74 68 65 20 61 70 70 6c 69 63 | messages.are.saved.in.the.applic |
| 28e80 | 61 74 69 6f 6e 20 72 75 6e 74 69 6d 65 2f 69 31 38 6e 20 64 69 72 65 63 74 6f 72 79 2e 0d 0a 0d | ation.runtime/i18n.directory.... |
| 28ea0 | 0a 0d 0a 57 69 74 68 20 74 68 65 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 63 6f 6d 70 6c 65 | ...With.the.configuration.comple |
| 28ec0 | 74 65 2c 20 77 65 20 63 61 6e 20 6e 6f 77 20 73 74 61 72 74 20 74 6f 20 6c 6f 63 61 6c 69 7a 65 | te,.we.can.now.start.to.localize |
| 28ee0 | 20 79 6f 75 72 20 61 70 70 6c 69 63 61 74 69 6f 6e 2e 20 49 66 20 79 6f 75 20 68 61 76 65 20 61 | .your.application..If.you.have.a |
| 28f00 | 75 74 6f 73 61 76 65 20 65 6e 61 62 6c 65 64 2c 20 61 66 74 65 72 20 72 75 6e 6e 69 6e 67 20 79 | utosave.enabled,.after.running.y |
| 28f20 | 6f 75 72 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 77 69 74 68 20 73 6f 6d 65 20 6c 6f 63 61 6c 69 | our.application.with.some.locali |
| 28f40 | 7a 61 74 69 6f 6e 20 61 63 74 69 76 69 74 79 20 28 69 2e 65 2e 20 74 72 61 6e 73 6c 61 74 69 6e | zation.activity.(i.e..translatin |
| 28f60 | 67 20 73 6f 6d 65 20 74 65 78 74 29 2c 20 79 6f 75 20 77 69 6c 6c 20 73 65 65 20 61 20 64 69 72 | g.some.text),.you.will.see.a.dir |
| 28f80 | 65 63 74 6f 72 79 20 61 6e 64 20 61 20 6d 65 73 73 61 67 65 73 2e 78 6d 6c 20 63 72 65 61 74 65 | ectory.and.a.messages.xml.create |
| 28fa0 | 64 20 77 69 74 68 69 6e 20 79 6f 75 72 20 73 6f 75 72 63 65 20 64 69 72 65 63 74 6f 72 79 2e 04 | d.within.your.source.directory.. |
| 28fc0 | 00 0d 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 05 00 00 21 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 | ..configuration...!index.php?pag |
| 28fe0 | 65 3d 41 64 76 61 6e 63 65 64 2e 49 31 38 4e 23 36 32 30 35 01 00 0a 31 31 34 36 39 37 31 38 37 | e=Advanced.I18N#6205...114697187 |
| 29000 | 32 02 00 1d 57 68 61 74 20 74 6f 20 64 6f 20 77 69 74 68 20 6d 65 73 73 61 67 65 73 2e 78 6d 6c | 2...What.to.do.with.messages.xml |
| 29020 | 3f 03 00 a8 04 54 68 65 20 74 72 61 6e 73 6c 61 74 69 6f 6e 20 6d 65 73 73 61 67 65 20 63 61 74 | ?....The.translation.message.cat |
| 29040 | 61 6c 6f 67 75 65 20 66 69 6c 65 2c 20 69 66 20 75 73 69 6e 67 20 74 79 70 65 3d 26 71 75 6f 74 | alogue.file,.if.using.type=" |
| 29060 | 3b 58 4c 49 46 46 26 71 75 6f 74 3b 2c 20 69 73 20 61 20 73 74 61 6e 64 61 72 64 69 7a 65 64 20 | ;XLIFF",.is.a.standardized. |
| 29080 | 74 72 61 6e 73 6c 61 74 69 6f 6e 20 6d 65 73 73 61 67 65 20 69 6e 74 65 72 63 68 61 6e 67 65 20 | translation.message.interchange. |
| 290a0 | 58 4d 4c 20 66 6f 72 6d 61 74 2e 20 59 6f 75 20 63 61 6e 20 65 64 69 74 20 74 68 65 20 58 4d 4c | XML.format..You.can.edit.the.XML |
| 290c0 | 20 66 69 6c 65 20 75 73 69 6e 67 20 61 6e 79 20 55 54 46 2d 38 20 61 77 61 72 65 20 65 64 69 74 | .file.using.any.UTF-8.aware.edit |
| 290e0 | 6f 72 2e 20 54 68 65 20 66 6f 72 6d 61 74 20 6f 66 20 74 68 65 20 58 4d 4c 20 69 73 20 73 6f 6d | or..The.format.of.the.XML.is.som |
| 29100 | 65 74 68 69 6e 67 20 6c 69 6b 65 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 2e 0d 0a 0d 0a 0d 0a | ething.like.the.following....... |
| 29120 | 0d 0a 0d 0a 20 20 20 20 0d 0a 20 20 20 20 20 20 20 20 0d 0a 0d 0a 0d 0a 48 65 6c 6c 6f 20 77 6f | ........................Hello.wo |
| 29140 | 72 6c 64 2e 0d 0a 48 69 20 57 6f 72 6c 64 21 21 21 0d 0a 0d 0a 0d 0a 20 20 20 20 20 20 20 20 0d | rld...Hi.World!!!............... |
| 29160 | 0a 20 20 20 20 0d 0a 0d 0a 0d 0a 0d 0a 45 61 63 68 20 74 72 61 6e 73 6c 61 74 69 6f 6e 20 6d 65 | .............Each.translation.me |
| 29180 | 73 73 61 67 65 20 69 73 20 77 72 61 70 70 65 64 20 77 69 74 68 69 6e 20 61 20 74 72 61 6e 73 2d | ssage.is.wrapped.within.a.trans- |
| 291a0 | 75 6e 69 74 20 74 61 67 2c 20 77 68 65 72 65 20 73 6f 75 72 63 65 20 69 73 20 74 68 65 20 6f 72 | unit.tag,.where.source.is.the.or |
| 291c0 | 69 67 69 6e 61 6c 20 6d 65 73 73 61 67 65 2c 20 61 6e 64 20 74 61 72 67 65 74 20 69 73 20 74 68 | iginal.message,.and.target.is.th |
| 291e0 | 65 20 74 72 61 6e 73 6c 61 74 65 64 20 6d 65 73 73 61 67 65 2e 20 45 64 69 74 6f 72 73 20 73 75 | e.translated.message..Editors.su |
| 29200 | 63 68 20 61 73 20 48 65 61 72 74 73 6f 6d 65 20 58 4c 49 46 46 20 54 72 61 6e 73 6c 61 74 69 6f | ch.as.Heartsome.XLIFF.Translatio |
| 29220 | 6e 20 45 64 69 74 6f 72 20 63 61 6e 20 68 65 6c 70 20 69 6e 20 65 64 69 74 69 6e 67 20 74 68 65 | n.Editor.can.help.in.editing.the |
| 29240 | 73 65 20 58 4d 4c 20 66 69 6c 65 73 2e 04 00 1d 77 68 61 74 20 74 6f 20 64 6f 20 77 69 74 68 20 | se.XML.files....what.to.do.with. |
| 29260 | 6d 65 73 73 61 67 65 73 2e 78 6d 6c 3f 05 00 00 21 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d | messages.xml?...!index.php?page= |
| 29280 | 41 64 76 61 6e 63 65 64 2e 49 31 38 4e 23 36 32 30 36 01 00 0a 31 31 34 36 39 37 31 38 37 32 02 | Advanced.I18N#6206...1146971872. |
| 292a0 | 00 1c 53 65 74 74 69 6e 67 20 61 6e 64 20 43 68 61 6e 67 69 6e 67 20 43 75 6c 74 75 72 65 03 00 | ..Setting.and.Changing.Culture.. |
| 292c0 | e1 06 4f 6e 63 65 20 67 6c 6f 62 61 6c 69 7a 61 74 69 6f 6e 20 69 73 20 65 6e 61 62 6c 65 64 2c | ..Once.globalization.is.enabled, |
| 292e0 | 20 79 6f 75 20 63 61 6e 20 61 63 63 65 73 73 20 74 68 65 20 67 6c 6f 62 61 6c 69 7a 61 74 69 6f | .you.can.access.the.globalizatio |
| 29300 | 6e 20 73 65 74 74 69 6e 67 73 2c 20 73 75 63 68 20 61 73 2c 20 43 75 6c 74 75 72 65 2c 20 43 68 | n.settings,.such.as,.Culture,.Ch |
| 29320 | 61 72 73 65 74 2c 20 65 74 63 2c 20 75 73 69 6e 67 20 0d 0a 0d 0a 24 67 6c 6f 62 61 6c 69 7a 61 | arset,.etc,.using.....$globaliza |
| 29340 | 74 69 6f 6e 20 3d 20 24 74 68 69 73 2d 26 67 74 3b 67 65 74 41 70 70 6c 69 63 61 74 69 6f 6e 28 | tion.=.$this->getApplication( |
| 29360 | 29 2d 26 67 74 3b 67 65 74 47 6c 6f 62 61 6c 69 7a 61 74 69 6f 6e 28 29 3b 0d 0a 65 63 68 6f 20 | )->getGlobalization();..echo. |
| 29380 | 24 67 6c 6f 62 61 6c 69 7a 61 74 69 6f 6e 2d 26 67 74 3b 43 75 6c 74 75 72 65 3b 0d 0a 24 67 6c | $globalization->Culture;..$gl |
| 293a0 | 6f 62 61 6c 69 7a 61 74 69 6f 6e 2d 26 67 74 3b 43 68 61 72 73 65 74 3d 20 26 71 75 6f 74 3b 47 | obalization->Charset=."G |
| 293c0 | 42 2d 32 33 31 32 26 71 75 6f 74 3b 3b 20 2f 2f 63 68 61 6e 67 65 20 74 68 65 20 63 68 61 72 73 | B-2312";.//change.the.chars |
| 293e0 | 65 74 0d 0a 0d 0a 0d 0a 59 6f 75 20 61 6c 73 6f 20 63 68 61 6e 67 65 20 74 68 65 20 77 61 79 20 | et......You.also.change.the.way. |
| 29400 | 74 68 65 20 63 75 6c 74 75 72 65 20 69 73 20 64 65 74 65 72 6d 69 6e 65 64 20 62 79 20 63 68 61 | the.culture.is.determined.by.cha |
| 29420 | 6e 67 69 6e 67 20 74 68 65 20 63 6c 61 73 73 20 61 74 74 72 69 62 75 74 65 20 69 6e 20 74 68 65 | nging.the.class.attribute.in.the |
| 29440 | 20 6d 6f 64 75 6c 65 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 2e 20 46 6f 72 20 65 78 61 6d 70 | .module.configuration..For.examp |
| 29460 | 6c 65 2c 20 74 6f 20 73 65 74 20 74 68 65 20 63 75 6c 74 75 72 65 20 74 68 61 74 20 64 65 70 65 | le,.to.set.the.culture.that.depe |
| 29480 | 6e 64 73 20 6f 6e 20 74 68 65 20 62 72 6f 77 73 65 72 20 73 65 74 74 69 6e 67 73 2c 20 79 6f 75 | nds.on.the.browser.settings,.you |
| 294a0 | 20 63 61 6e 20 75 73 65 20 74 68 65 20 54 47 6c 6f 62 61 6c 69 7a 61 74 69 6f 6e 41 75 74 6f 44 | .can.use.the.TGlobalizationAutoD |
| 294c0 | 65 74 65 63 74 20 63 6c 61 73 73 2e 0d 0a 0d 0a 0d 0a 20 20 20 2e 2e 2e 0d 0a 0d 0a 0d 0a 0d 0a | etect.class..................... |
| 294e0 | 59 6f 75 20 6d 61 79 20 61 6c 73 6f 20 70 72 6f 76 69 64 65 20 79 6f 75 72 20 6f 77 6e 20 67 6c | You.may.also.provide.your.own.gl |
| 29500 | 6f 62 61 6c 69 7a 61 74 69 6f 6e 20 63 6c 61 73 73 20 74 6f 20 63 68 61 6e 67 65 20 68 6f 77 20 | obalization.class.to.change.how. |
| 29520 | 74 68 65 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 63 75 6c 74 75 72 65 20 69 73 20 73 65 74 2e 0d | the.application.culture.is.set.. |
| 29540 | 0a 4c 61 73 74 6c 79 2c 20 79 6f 75 20 63 61 6e 20 63 68 61 6e 67 65 20 74 68 65 20 67 6c 6f 62 | .Lastly,.you.can.change.the.glob |
| 29560 | 61 6c 69 7a 61 74 69 6f 6e 20 73 65 74 74 69 6e 67 73 20 6f 6e 20 70 61 67 65 20 62 79 20 70 61 | alization.settings.on.page.by.pa |
| 29580 | 67 65 20 62 61 73 69 73 20 75 73 69 6e 67 20 74 65 6d 70 6c 61 74 65 20 63 6f 6e 74 72 6f 6c 20 | ge.basis.using.template.control. |
| 295a0 | 74 61 67 73 2e 20 46 6f 72 20 65 78 61 6d 70 6c 65 2c 20 63 68 61 6e 67 69 6e 67 20 74 68 65 20 | tags..For.example,.changing.the. |
| 295c0 | 43 75 6c 74 75 72 65 20 74 6f 20 26 71 75 6f 74 3b 7a 68 26 71 75 6f 74 3b 2e 0d 0a 0d 0a 26 61 | Culture.to."zh".....&a |
| 295e0 | 6d 70 3b 6c 74 3b 25 40 20 41 70 70 6c 69 63 61 74 69 6f 6e 2e 47 6c 6f 62 61 6c 69 7a 61 74 69 | mp;lt;%@.Application.Globalizati |
| 29600 | 6f 6e 2e 43 75 6c 74 75 72 65 3d 26 71 75 6f 74 3b 7a 68 26 71 75 6f 74 3b 20 25 26 61 6d 70 3b | on.Culture="zh".%& |
| 29620 | 67 74 3b 04 00 1c 73 65 74 74 69 6e 67 20 61 6e 64 20 63 68 61 6e 67 69 6e 67 20 63 75 6c 74 75 | gt;...setting.and.changing.cultu |
| 29640 | 72 65 05 00 00 21 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 41 64 76 61 6e 63 65 64 2e 49 31 | re...!index.php?page=Advanced.I1 |
| 29660 | 38 4e 23 36 32 30 37 01 00 0a 31 31 34 36 39 37 31 38 37 32 02 00 21 4c 6f 63 61 6c 69 7a 69 6e | 8N#6207...1146971872..!Localizin |
| 29680 | 67 20 79 6f 75 72 20 50 72 61 64 6f 20 61 70 70 6c 69 63 61 74 69 6f 6e 03 00 81 02 54 68 65 72 | g.your.Prado.application....Ther |
| 296a0 | 65 20 61 72 65 20 74 77 6f 20 61 72 65 61 73 20 69 6e 20 79 6f 75 72 20 61 70 70 6c 69 63 61 74 | e.are.two.areas.in.your.applicat |
| 296c0 | 69 6f 6e 20 74 68 61 74 20 6d 61 79 20 6e 65 65 64 20 6d 65 73 73 61 67 65 20 6f 72 20 73 74 72 | ion.that.may.need.message.or.str |
| 296e0 | 69 6e 67 20 6c 6f 63 61 6c 69 7a 61 74 69 6f 6e 2c 20 69 6e 20 50 48 50 20 63 6f 64 65 20 61 6e | ing.localization,.in.PHP.code.an |
| 29700 | 64 20 69 6e 20 74 68 65 20 74 65 6d 70 6c 61 74 65 73 2e 20 54 6f 20 6c 6f 63 61 6c 69 7a 65 20 | d.in.the.templates..To.localize. |
| 29720 | 73 74 72 69 6e 67 73 20 77 69 74 68 69 6e 20 50 48 50 2c 20 75 73 65 20 74 68 65 20 6c 6f 63 61 | strings.within.PHP,.use.the.loca |
| 29740 | 6c 69 7a 65 20 66 75 6e 63 74 69 6f 6e 20 64 65 74 61 69 6c 65 64 20 62 65 6c 6f 77 2e 20 54 6f | lize.function.detailed.below..To |
| 29760 | 20 6c 6f 63 61 6c 69 7a 65 20 74 65 78 74 20 69 6e 20 74 68 65 20 74 65 6d 70 6c 61 74 65 2c 20 | .localize.text.in.the.template,. |
| 29780 | 75 73 65 20 74 68 65 20 54 54 72 61 6e 73 6c 61 74 65 20 63 6f 6d 70 6f 6e 65 6e 74 2e 04 00 21 | use.the.TTranslate.component...! |
| 297a0 | 6c 6f 63 61 6c 69 7a 69 6e 67 20 79 6f 75 72 20 70 72 61 64 6f 20 61 70 70 6c 69 63 61 74 69 6f | localizing.your.prado.applicatio |
| 297c0 | 6e 05 00 00 21 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 41 64 76 61 6e 63 65 64 2e 49 31 38 | n...!index.php?page=Advanced.I18 |
| 297e0 | 4e 23 36 32 30 38 01 00 0a 31 31 34 36 39 37 31 38 37 32 02 00 34 55 73 69 6e 67 20 6c 6f 63 61 | N#6208...1146971872..4Using.loca |
| 29800 | 6c 69 7a 65 20 66 75 6e 63 74 69 6f 6e 20 74 6f 20 74 72 61 6e 73 6c 61 74 65 20 74 65 78 74 20 | lize.function.to.translate.text. |
| 29820 | 77 69 74 68 69 6e 20 50 48 50 03 00 8f 05 54 68 65 20 6c 6f 63 61 6c 69 7a 65 20 66 75 6e 63 74 | within.PHP....The.localize.funct |
| 29840 | 69 6f 6e 20 73 65 61 72 63 68 65 73 20 66 6f 72 20 61 20 74 72 61 6e 73 6c 61 74 65 64 20 73 74 | ion.searches.for.a.translated.st |
| 29860 | 72 69 6e 67 20 74 68 61 74 20 6d 61 74 63 68 65 73 20 6f 72 69 67 69 6e 61 6c 20 66 72 6f 6d 20 | ring.that.matches.original.from. |
| 29880 | 79 6f 75 72 20 74 72 61 6e 73 6c 61 74 69 6f 6e 20 73 6f 75 72 63 65 2e 20 46 69 72 73 74 2c 20 | your.translation.source..First,. |
| 298a0 | 79 6f 75 20 6e 65 65 64 20 74 6f 20 6c 6f 63 61 74 65 20 61 6c 6c 20 74 68 65 20 68 61 72 64 20 | you.need.to.locate.all.the.hard. |
| 298c0 | 63 6f 64 65 64 20 74 65 78 74 20 69 6e 20 50 48 50 20 74 68 61 74 20 61 72 65 20 64 69 73 70 6c | coded.text.in.PHP.that.are.displ |
| 298e0 | 61 79 65 64 20 6f 72 20 73 65 6e 74 20 74 6f 20 74 68 65 20 65 6e 64 20 75 73 65 72 2e 20 54 68 | ayed.or.sent.to.the.end.user..Th |
| 29900 | 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 65 78 61 6d 70 6c 65 20 6c 6f 63 61 6c 69 7a 65 73 20 74 68 | e.following.example.localizes.th |
| 29920 | 65 20 74 65 78 74 20 6f 66 20 74 68 65 20 24 73 65 6e 64 65 72 20 28 61 73 73 75 6d 69 6e 67 2c | e.text.of.the.$sender.(assuming, |
| 29940 | 20 73 61 79 2c 20 74 68 65 20 73 65 6e 64 65 72 20 69 73 20 61 20 62 75 74 74 6f 6e 29 2e 20 54 | .say,.the.sender.is.a.button)..T |
| 29960 | 68 65 20 6f 72 69 67 69 6e 61 6c 20 63 6f 64 65 20 62 65 66 6f 72 65 20 6c 6f 63 61 6c 69 7a 61 | he.original.code.before.localiza |
| 29980 | 74 69 6f 6e 20 69 73 20 61 73 20 66 6f 6c 6c 6f 77 73 2e 0d 0a 0d 0a 66 75 6e 63 74 69 6f 6e 20 | tion.is.as.follows.....function. |
| 299a0 | 63 6c 69 63 6b 4d 65 28 24 73 65 6e 64 65 72 2c 24 70 61 72 61 6d 29 0d 0a 7b 0d 0a 20 20 24 73 | clickMe($sender,$param)..{....$s |
| 299c0 | 65 6e 64 65 72 2d 26 67 74 3b 54 65 78 74 3d 26 71 75 6f 74 3b 48 65 6c 6c 6f 2c 20 77 6f 72 6c | ender->Text="Hello,.worl |
| 299e0 | 64 21 26 71 75 6f 74 3b 3b 0d 0a 7d 0d 0a 0d 0a 0d 0a 54 68 65 20 68 61 72 64 20 63 6f 64 65 64 | d!";..}......The.hard.coded |
| 29a00 | 20 6d 65 73 73 61 67 65 20 26 71 75 6f 74 3b 48 65 6c 6c 6f 2c 20 77 6f 72 6c 64 21 26 71 75 6f | .message."Hello,.world!&quo |
| 29a20 | 74 3b 20 69 73 20 74 6f 20 62 65 20 6c 6f 63 61 6c 69 7a 65 64 20 75 73 69 6e 67 20 74 68 65 20 | t;.is.to.be.localized.using.the. |
| 29a40 | 6c 6f 63 61 6c 69 7a 65 20 66 75 6e 63 74 69 6f 6e 2e 20 0d 0a 0d 0a 66 75 6e 63 74 69 6f 6e 20 | localize.function......function. |
| 29a60 | 63 6c 69 63 6b 4d 65 28 24 73 65 6e 64 65 72 2c 24 70 61 72 61 6d 29 0d 0a 7b 0d 0a 20 20 24 73 | clickMe($sender,$param)..{....$s |
| 29a80 | 65 6e 64 65 72 2d 26 67 74 3b 54 65 78 74 3d 50 72 61 64 6f 3a 3a 6c 6f 63 61 6c 69 7a 65 28 26 | ender->Text=Prado::localize(& |
| 29aa0 | 71 75 6f 74 3b 48 65 6c 6c 6f 2c 20 77 6f 72 6c 64 21 26 71 75 6f 74 3b 29 3b 0d 0a 7d 04 00 34 | quot;Hello,.world!");..}..4 |
| 29ac0 | 75 73 69 6e 67 20 6c 6f 63 61 6c 69 7a 65 20 66 75 6e 63 74 69 6f 6e 20 74 6f 20 74 72 61 6e 73 | using.localize.function.to.trans |
| 29ae0 | 6c 61 74 65 20 74 65 78 74 20 77 69 74 68 69 6e 20 70 68 70 05 00 00 21 69 6e 64 65 78 2e 70 68 | late.text.within.php...!index.ph |
| 29b00 | 70 3f 70 61 67 65 3d 41 64 76 61 6e 63 65 64 2e 49 31 38 4e 23 36 32 30 39 01 00 0a 31 31 34 36 | p?page=Advanced.I18N#6209...1146 |
| 29b20 | 39 37 31 38 37 32 02 00 11 43 6f 6d 70 6f 75 6e 64 20 4d 65 73 73 61 67 65 73 03 00 90 0a 43 6f | 971872...Compound.Messages....Co |
| 29b40 | 6d 70 6f 75 6e 64 20 6d 65 73 73 61 67 65 73 20 63 61 6e 20 63 6f 6e 74 61 69 6e 20 76 61 72 69 | mpound.messages.can.contain.vari |
| 29b60 | 61 62 6c 65 20 64 61 74 61 2e 20 46 6f 72 20 65 78 61 6d 70 6c 65 2c 20 69 6e 20 74 68 65 20 6d | able.data..For.example,.in.the.m |
| 29b80 | 65 73 73 61 67 65 20 26 71 75 6f 74 3b 54 68 65 72 65 20 61 72 65 20 31 32 20 75 73 65 72 73 20 | essage."There.are.12.users. |
| 29ba0 | 6f 6e 6c 69 6e 65 2e 26 71 75 6f 74 3b 2c 20 74 68 65 20 69 6e 74 65 67 65 72 20 31 32 20 6d 61 | online.",.the.integer.12.ma |
| 29bc0 | 79 20 63 68 61 6e 67 65 20 64 65 70 65 6e 64 69 6e 67 20 6f 6e 20 73 6f 6d 65 20 64 61 74 61 20 | y.change.depending.on.some.data. |
| 29be0 | 69 6e 20 79 6f 75 72 20 61 70 70 6c 69 63 61 74 69 6f 6e 2e 20 54 68 69 73 20 69 73 20 64 69 66 | in.your.application..This.is.dif |
| 29c00 | 66 69 63 75 6c 74 20 74 6f 20 74 72 61 6e 73 6c 61 74 65 20 62 65 63 61 75 73 65 20 74 68 65 20 | ficult.to.translate.because.the. |
| 29c20 | 70 6f 73 69 74 69 6f 6e 20 6f 66 20 74 68 65 20 76 61 72 69 61 62 6c 65 20 64 61 74 61 20 6d 61 | position.of.the.variable.data.ma |
| 29c40 | 79 20 62 65 20 64 69 66 66 65 72 65 6e 63 65 20 66 6f 72 20 64 69 66 66 65 72 65 6e 74 20 6c 61 | y.be.difference.for.different.la |
| 29c60 | 6e 67 75 61 67 65 73 2e 20 49 6e 20 61 64 64 69 74 69 6f 6e 2c 20 64 69 66 66 65 72 65 6e 74 20 | nguages..In.addition,.different. |
| 29c80 | 6c 61 6e 67 75 61 67 65 73 20 68 61 76 65 20 74 68 65 69 72 20 6f 77 6e 20 72 75 6c 65 73 20 66 | languages.have.their.own.rules.f |
| 29ca0 | 6f 72 20 70 6c 75 72 61 6c 73 20 28 69 66 20 61 6e 79 29 20 61 6e 64 2f 6f 72 20 71 75 61 6e 74 | or.plurals.(if.any).and/or.quant |
| 29cc0 | 69 66 69 65 72 73 2e 20 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 65 78 61 6d 70 6c 65 20 63 61 | ifiers..The.following.example.ca |
| 29ce0 | 6e 20 6e 6f 74 20 62 65 20 65 61 73 69 6c 79 20 74 72 61 6e 73 6c 61 74 65 64 2c 20 62 65 63 61 | n.not.be.easily.translated,.beca |
| 29d00 | 75 73 65 20 74 68 65 20 73 65 6e 74 65 6e 63 65 20 73 74 72 75 63 74 75 72 65 20 69 73 20 66 69 | use.the.sentence.structure.is.fi |
| 29d20 | 78 65 64 20 62 79 20 68 61 72 64 20 63 6f 64 69 6e 67 20 74 68 65 20 76 61 72 69 61 62 6c 65 20 | xed.by.hard.coding.the.variable. |
| 29d40 | 64 61 74 61 20 77 69 74 68 69 6e 20 6d 65 73 73 61 67 65 2e 0d 0a 0d 0a 24 6e 75 6d 5f 75 73 65 | data.within.message.....$num_use |
| 29d60 | 72 73 20 3d 20 31 32 3b 0d 0a 24 6d 65 73 73 61 67 65 20 3d 20 26 71 75 6f 74 3b 54 68 65 72 65 | rs.=.12;..$message.=."There |
| 29d80 | 20 61 72 65 20 26 71 75 6f 74 3b 20 2e 20 24 6e 75 6d 5f 75 73 65 72 73 20 2e 20 26 71 75 6f 74 | .are."...$num_users..." |
| 29da0 | 3b 20 75 73 65 72 73 20 6f 6e 6c 69 6e 65 2e 26 71 75 6f 74 3b 3b 0d 0a 0d 0a 0d 0a 54 68 69 73 | ;.users.online.";......This |
| 29dc0 | 20 70 72 6f 62 6c 65 6d 20 63 61 6e 20 62 65 20 73 6f 6c 76 65 64 20 75 73 69 6e 67 20 74 68 65 | .problem.can.be.solved.using.the |
| 29de0 | 20 6c 6f 63 61 6c 69 7a 65 20 66 75 6e 63 74 69 6f 6e 20 77 69 74 68 20 73 74 72 69 6e 67 20 73 | .localize.function.with.string.s |
| 29e00 | 75 62 73 74 69 74 75 74 69 6f 6e 2e 20 46 6f 72 20 65 78 61 6d 70 6c 65 2c 20 74 68 65 20 24 6d | ubstitution..For.example,.the.$m |
| 29e20 | 65 73 73 61 67 65 20 73 74 72 69 6e 67 20 61 62 6f 76 65 20 63 61 6e 20 62 65 20 63 6f 6e 73 74 | essage.string.above.can.be.const |
| 29e40 | 72 75 63 74 65 64 20 61 73 20 66 6f 6c 6c 6f 77 73 2e 0d 0a 0d 0a 24 6e 75 6d 5f 75 73 65 72 73 | ructed.as.follows.....$num_users |
| 29e60 | 20 3d 20 31 32 3b 0d 0a 24 6d 65 73 73 61 67 65 20 3d 20 50 72 61 64 6f 3a 3a 6c 6f 63 61 6c 69 | .=.12;..$message.=.Prado::locali |
| 29e80 | 7a 65 28 26 71 75 6f 74 3b 54 68 65 72 65 20 61 72 65 20 7b 6e 75 6d 5f 75 73 65 72 73 7d 20 75 | ze("There.are.{num_users}.u |
| 29ea0 | 73 65 72 73 20 6f 6e 6c 69 6e 65 2e 26 71 75 6f 74 3b 2c 20 61 72 72 61 79 28 27 6e 75 6d 5f 75 | sers.online.",.array('num_u |
| 29ec0 | 73 65 72 73 27 3d 26 67 74 3b 24 6e 75 6d 5f 75 73 65 72 73 29 29 3b 0d 0a 0d 0a 57 68 65 72 65 | sers'=>$num_users));....Where |
| 29ee0 | 20 74 68 65 20 73 65 63 6f 6e 64 20 70 61 72 61 6d 65 74 65 72 20 69 6e 20 6c 6f 63 61 6c 69 7a | .the.second.parameter.in.localiz |
| 29f00 | 65 20 74 61 6b 65 73 20 61 6e 20 61 73 73 6f 63 69 61 74 69 76 65 20 61 72 72 61 79 20 77 69 74 | e.takes.an.associative.array.wit |
| 29f20 | 68 20 74 68 65 20 6b 65 79 20 61 73 20 74 68 65 20 73 75 62 73 74 69 74 75 74 69 6f 6e 20 74 6f | h.the.key.as.the.substitution.to |
| 29f40 | 20 66 69 6e 64 20 69 6e 20 74 68 65 20 74 65 78 74 20 61 6e 64 20 72 65 70 6c 61 63 65 64 20 69 | .find.in.the.text.and.replaced.i |
| 29f60 | 74 20 77 69 74 68 20 74 68 65 20 61 73 73 6f 63 69 61 74 65 64 20 76 61 6c 75 65 2e 0d 0a 54 68 | t.with.the.associated.value...Th |
| 29f80 | 65 20 6c 6f 63 61 6c 69 7a 65 20 66 75 6e 63 74 69 6f 6e 20 64 6f 65 73 20 6e 6f 74 20 73 6f 6c | e.localize.function.does.not.sol |
| 29fa0 | 76 65 20 74 68 65 20 70 72 6f 62 6c 65 6d 20 6f 66 20 6c 6f 63 61 6c 69 7a 69 6e 67 20 6c 61 6e | ve.the.problem.of.localizing.lan |
| 29fc0 | 67 75 61 67 65 73 20 74 68 61 74 20 68 61 76 65 20 70 6c 75 72 61 6c 20 66 6f 72 6d 73 2c 20 74 | guages.that.have.plural.forms,.t |
| 29fe0 | 68 65 20 73 6f 6c 75 74 69 6f 6e 20 69 73 20 74 6f 20 75 73 65 20 54 43 68 6f 69 63 65 46 6f 72 | he.solution.is.to.use.TChoiceFor |
| 2a000 | 6d 61 74 2e 0d 0a 0d 0a 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 73 61 6d 70 6c 65 20 64 65 6d | mat.....The.following.sample.dem |
| 2a020 | 6f 6e 73 74 72 61 74 65 73 20 74 68 65 20 62 61 73 69 63 73 20 6f 66 20 6c 6f 63 61 6c 69 7a 61 | onstrates.the.basics.of.localiza |
| 2a040 | 74 69 6f 6e 20 69 6e 20 50 72 61 64 6f 2e 04 00 11 63 6f 6d 70 6f 75 6e 64 20 6d 65 73 73 61 67 | tion.in.Prado....compound.messag |
| 2a060 | 65 73 05 00 00 21 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 41 64 76 61 6e 63 65 64 2e 49 31 | es...!index.php?page=Advanced.I1 |
| 2a080 | 38 4e 23 36 32 30 32 01 00 0a 31 31 34 36 39 37 31 38 37 32 02 00 0f 49 31 38 4e 20 43 6f 6d 70 | 8N#6202...1146971872...I18N.Comp |
| 2a0a0 | 6f 6e 65 6e 74 73 03 00 00 04 00 0f 69 31 38 6e 20 63 6f 6d 70 6f 6e 65 6e 74 73 05 00 00 21 69 | onents......i18n.components...!i |
| 2a0c0 | 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 41 64 76 61 6e 63 65 64 2e 49 31 38 4e 23 36 32 31 30 | ndex.php?page=Advanced.I18N#6210 |
| 2a0e0 | 01 00 0a 31 31 34 36 39 37 31 38 37 32 02 00 0a 54 54 72 61 6e 73 6c 61 74 65 03 00 ea 06 4d 65 | ...1146971872...TTranslate....Me |
| 2a100 | 73 73 61 67 65 73 20 61 6e 64 20 73 74 72 69 6e 67 73 20 63 61 6e 20 62 65 20 6c 6f 63 61 6c 69 | ssages.and.strings.can.be.locali |
| 2a120 | 7a 65 64 20 69 6e 20 50 48 50 20 6f 72 20 69 6e 20 74 65 6d 70 6c 61 74 65 73 2e 0d 0a 54 6f 20 | zed.in.PHP.or.in.templates...To. |
| 2a140 | 74 72 61 6e 73 6c 61 74 65 20 61 20 6d 65 73 73 61 67 65 20 6f 72 20 73 74 72 69 6e 67 20 69 6e | translate.a.message.or.string.in |
| 2a160 | 20 74 68 65 20 74 65 6d 70 6c 61 74 65 2c 20 75 73 65 20 54 54 72 61 6e 73 6c 61 74 65 2e 0d 0a | .the.template,.use.TTranslate... |
| 2a180 | 0d 0a 0d 0a 26 61 6d 70 3b 6c 74 3b 63 6f 6d 3a 54 54 72 61 6e 73 6c 61 74 65 26 61 6d 70 3b 67 | ....<com:TTranslate&g |
| 2a1a0 | 74 3b 48 65 6c 6c 6f 20 57 6f 72 6c 64 26 61 6d 70 3b 6c 74 3b 2f 63 6f 6d 3a 54 54 72 61 6e 73 | t;Hello.World</com:TTrans |
| 2a1c0 | 6c 61 74 65 26 61 6d 70 3b 67 74 3b 0d 0a 26 61 6d 70 3b 6c 74 3b 63 6f 6d 3a 54 54 72 61 6e 73 | late>..<com:TTrans |
| 2a1e0 | 6c 61 74 65 20 54 65 78 74 3d 26 71 75 6f 74 3b 47 6f 6f 64 62 79 65 26 71 75 6f 74 3b 20 2f 26 | late.Text="Goodbye"./& |
| 2a200 | 61 6d 70 3b 67 74 3b 0d 0a 0d 0a 0d 0a 54 54 72 61 6e 73 6c 61 74 65 20 63 61 6e 20 61 6c 73 6f | amp;gt;......TTranslate.can.also |
| 2a220 | 20 70 65 72 66 6f 72 6d 20 73 74 72 69 6e 67 20 73 75 62 73 74 69 74 75 74 69 6f 6e 2e 20 41 6e | .perform.string.substitution..An |
| 2a240 | 79 20 61 74 74 72 69 62 75 74 65 73 20 6f 66 20 54 54 72 61 6e 73 6c 61 74 65 20 77 69 6c 6c 20 | y.attributes.of.TTranslate.will. |
| 2a260 | 62 65 20 73 75 62 73 74 69 74 75 74 65 64 20 77 69 74 68 20 7b 61 74 74 72 69 62 75 74 65 20 6e | be.substituted.with.{attribute.n |
| 2a280 | 61 6d 65 7d 20 69 6e 20 74 68 65 20 74 72 61 6e 73 6c 61 74 69 6f 6e 2e 20 45 2e 67 2e 0d 0a 0d | ame}.in.the.translation..E.g.... |
| 2a2a0 | 0a 26 61 6d 70 3b 6c 74 3b 63 6f 6d 3a 54 54 72 61 6e 73 6c 61 74 65 20 74 69 6d 65 3d 26 71 75 | .<com:TTranslate.time=&qu |
| 2a2c0 | 6f 74 3b 6c 61 74 65 26 71 75 6f 74 3b 26 61 6d 70 3b 67 74 3b 0d 0a 54 68 65 20 74 69 6d 65 20 | ot;late">..The.time. |
| 2a2e0 | 69 73 20 7b 74 69 6d 65 7d 2e 0d 0a 26 61 6d 70 3b 6c 74 3b 2f 63 6f 6d 3a 54 54 72 61 6e 73 6c | is.{time}...</com:TTransl |
| 2a300 | 61 74 65 26 61 6d 70 3b 67 74 3b 0d 0a 0d 0a 0d 0a 41 20 73 68 6f 72 74 20 66 6f 72 20 54 54 72 | ate>......A.short.for.TTr |
| 2a320 | 61 6e 73 6c 61 74 65 20 69 73 20 61 6c 73 6f 20 70 72 6f 76 69 64 65 64 20 75 73 69 6e 67 20 74 | anslate.is.also.provided.using.t |
| 2a340 | 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 73 79 6e 74 61 78 2e 0d 0a 0d 0a 26 61 6d 70 3b 6c 74 3b | he.following.syntax.....< |
| 2a360 | 25 5b 73 74 72 69 6e 67 5d 25 26 61 6d 70 3b 67 74 3b 0d 0a 0d 0a 77 68 65 72 65 20 73 74 72 69 | %[string]%>....where.stri |
| 2a380 | 6e 67 20 77 69 6c 6c 20 62 65 20 74 72 61 6e 73 6c 61 74 65 64 20 74 6f 20 64 69 66 66 65 72 65 | ng.will.be.translated.to.differe |
| 2a3a0 | 6e 74 20 6c 61 6e 67 75 61 67 65 73 20 61 63 63 6f 72 64 69 6e 67 20 74 6f 20 74 68 65 20 65 6e | nt.languages.according.to.the.en |
| 2a3c0 | 64 2d 75 73 65 72 27 73 20 6c 61 6e 67 75 61 67 65 20 70 72 65 66 65 72 65 6e 63 65 2e 20 54 68 | d-user's.language.preference..Th |
| 2a3e0 | 69 73 20 73 79 6e 74 61 78 20 63 61 6e 20 62 65 20 75 73 65 64 20 77 69 74 68 20 61 74 74 72 69 | is.syntax.can.be.used.with.attri |
| 2a400 | 62 75 74 65 20 76 61 6c 75 65 73 20 61 73 20 77 65 6c 6c 2e 0d 0a 0d 0a 26 61 6d 70 3b 6c 74 3b | bute.values.as.well.....< |
| 2a420 | 63 6f 6d 3a 54 4c 61 62 65 6c 20 54 65 78 74 3d 26 71 75 6f 74 3b 26 61 6d 70 3b 6c 74 3b 25 5b | com:TLabel.Text="<%[ |
| 2a440 | 20 48 65 6c 6c 6f 20 57 6f 72 6c 64 21 20 5d 25 26 61 6d 70 3b 67 74 3b 26 71 75 6f 74 3b 20 2f | .Hello.World!.]%>"./ |
| 2a460 | 26 61 6d 70 3b 67 74 3b 04 00 0a 74 74 72 61 6e 73 6c 61 74 65 05 00 00 21 69 6e 64 65 78 2e 70 | >...ttranslate...!index.p |
| 2a480 | 68 70 3f 70 61 67 65 3d 41 64 76 61 6e 63 65 64 2e 49 31 38 4e 23 36 32 31 31 01 00 0a 31 31 34 | hp?page=Advanced.I18N#6211...114 |
| 2a4a0 | 36 39 37 31 38 37 32 02 00 0b 54 44 61 74 65 46 6f 72 6d 61 74 03 00 c9 21 46 6f 72 6d 61 74 74 | 6971872...TDateFormat...!Formatt |
| 2a4c0 | 69 6e 67 20 6c 6f 63 61 6c 69 7a 65 64 20 64 61 74 65 20 61 6e 64 20 74 69 6d 65 20 69 73 20 73 | ing.localized.date.and.time.is.s |
| 2a4e0 | 74 72 61 69 67 68 74 20 66 6f 72 77 61 72 64 2e 0d 0a 0d 0a 26 61 6d 70 3b 6c 74 3b 63 6f 6d 3a | traight.forward.....<com: |
| 2a500 | 54 44 61 74 65 46 6f 72 6d 61 74 20 56 61 6c 75 65 3d 26 71 75 6f 74 3b 31 32 2f 30 31 2f 32 30 | TDateFormat.Value="12/01/20 |
| 2a520 | 30 35 26 71 75 6f 74 3b 20 2f 26 61 6d 70 3b 67 74 3b 0d 0a 0d 0a 0d 0a 54 68 65 20 50 61 74 74 | 05"./>......The.Patt |
| 2a540 | 65 72 6e 20 70 72 6f 70 65 72 74 79 20 61 63 63 65 70 74 73 20 34 20 70 72 65 64 65 66 69 6e 65 | ern.property.accepts.4.predefine |
| 2a560 | 64 20 6c 6f 63 61 6c 69 7a 65 64 20 64 61 74 65 20 70 61 74 74 65 72 6e 73 20 61 6e 64 20 34 20 | d.localized.date.patterns.and.4. |
| 2a580 | 70 72 65 64 65 66 69 6e 65 64 20 6c 6f 63 61 6c 69 7a 65 64 20 74 69 6d 65 20 70 61 74 74 65 72 | predefined.localized.time.patter |
| 2a5a0 | 6e 73 2e 0d 0a 0d 0a 09 66 75 6c 6c 64 61 74 65 0d 0a 09 6c 6f 6e 67 64 61 74 65 0d 0a 09 6d 65 | ns......fulldate...longdate...me |
| 2a5c0 | 64 69 75 6d 64 61 74 65 0d 0a 09 73 68 6f 72 74 64 61 74 65 0d 0a 09 66 75 6c 6c 74 69 6d 65 0d | diumdate...shortdate...fulltime. |
| 2a5e0 | 0a 09 6c 6f 6e 67 74 69 6d 65 0d 0a 09 6d 65 64 69 75 6d 74 69 6d 65 0d 0a 09 73 68 6f 72 74 74 | ..longtime...mediumtime...shortt |
| 2a600 | 69 6d 65 0d 0a 0d 0a 54 68 65 20 70 72 65 64 65 66 69 6e 65 64 20 63 61 6e 20 62 65 20 75 73 65 | ime....The.predefined.can.be.use |
| 2a620 | 64 20 69 6e 20 61 6e 79 20 63 6f 6d 62 69 6e 61 74 69 6f 6e 2e 20 49 66 20 75 73 69 6e 67 20 61 | d.in.any.combination..If.using.a |
| 2a640 | 20 63 6f 6d 62 69 6e 65 64 20 70 72 65 64 65 66 69 6e 65 64 20 70 61 74 74 65 72 6e 2c 20 0d 0a | .combined.predefined.pattern,... |
| 2a660 | 74 68 65 20 66 69 72 73 74 20 70 61 74 74 65 72 6e 20 6d 75 73 74 20 62 65 20 74 68 65 20 64 61 | the.first.pattern.must.be.the.da |
| 2a680 | 74 65 2c 20 66 6f 6c 6c 6f 77 65 64 20 62 79 20 61 20 73 70 61 63 65 2c 20 61 6e 64 20 6c 61 73 | te,.followed.by.a.space,.and.las |
| 2a6a0 | 74 6c 79 20 74 68 65 20 74 69 6d 65 20 70 61 74 74 65 72 6e 2e 20 0d 0a 46 6f 72 20 65 78 61 6d | tly.the.time.pattern....For.exam |
| 2a6c0 | 70 6c 65 2c 20 66 75 6c 6c 20 64 61 74 65 20 70 61 74 74 65 72 6e 20 77 69 74 68 20 73 68 6f 72 | ple,.full.date.pattern.with.shor |
| 2a6e0 | 74 20 74 69 6d 65 20 70 61 74 74 65 72 6e 2e 20 54 68 65 20 61 63 74 75 61 6c 20 6f 72 64 65 72 | t.time.pattern..The.actual.order |
| 2a700 | 69 6e 67 20 6f 66 20 74 68 65 20 0d 0a 64 61 74 65 2d 74 69 6d 65 20 61 6e 64 20 74 68 65 20 61 | ing.of.the...date-time.and.the.a |
| 2a720 | 63 74 75 61 6c 20 70 61 74 74 65 72 6e 20 77 69 6c 6c 20 62 65 20 64 65 74 65 72 6d 69 6e 65 20 | ctual.pattern.will.be.determine. |
| 2a740 | 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 66 72 6f 6d 20 6c 6f 63 61 6c 65 20 64 61 74 61 20 73 | automatically.from.locale.data.s |
| 2a760 | 70 65 63 69 66 69 65 64 20 0d 0a 62 79 20 74 68 65 20 43 75 6c 74 75 72 65 20 70 72 6f 70 65 72 | pecified...by.the.Culture.proper |
| 2a780 | 74 79 2e 0d 0a 0d 0a 0d 0a 26 61 6d 70 3b 6c 74 3b 63 6f 6d 3a 54 44 61 74 65 46 6f 72 6d 61 74 | ty.......<com:TDateFormat |
| 2a7a0 | 20 50 61 74 74 65 72 6e 3d 26 71 75 6f 74 3b 66 75 6c 6c 64 61 74 65 20 73 68 6f 72 74 74 69 6d | .Pattern="fulldate.shorttim |
| 2a7c0 | 65 26 71 75 6f 74 3b 20 2f 26 61 6d 70 3b 67 74 3b 0d 0a 0d 0a 0d 0a 59 6f 75 20 63 61 6e 20 61 | e"./>......You.can.a |
| 2a7e0 | 6c 73 6f 20 73 70 65 63 69 66 79 20 61 20 63 75 73 74 6f 6d 20 70 61 74 74 65 72 6e 20 75 73 69 | lso.specify.a.custom.pattern.usi |
| 2a800 | 6e 67 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 73 75 62 2d 70 61 74 74 65 72 6e 73 2e 20 0d | ng.the.following.sub-patterns... |
| 2a820 | 0a 54 68 65 20 64 61 74 65 2f 74 69 6d 65 20 66 6f 72 6d 61 74 20 69 73 20 73 70 65 63 69 66 69 | .The.date/time.format.is.specifi |
| 2a840 | 65 64 20 62 79 20 6d 65 61 6e 73 20 6f 66 20 61 20 73 74 72 69 6e 67 20 74 69 6d 65 20 70 61 74 | ed.by.means.of.a.string.time.pat |
| 2a860 | 74 65 72 6e 2e 20 49 6e 20 74 68 69 73 20 70 61 74 74 65 72 6e 2c 20 61 6c 6c 20 41 53 43 49 49 | tern..In.this.pattern,.all.ASCII |
| 2a880 | 20 6c 65 74 74 65 72 73 20 61 72 65 20 72 65 73 65 72 76 65 64 20 61 73 20 70 61 74 74 65 72 6e | .letters.are.reserved.as.pattern |
| 2a8a0 | 20 6c 65 74 74 65 72 73 2c 20 77 68 69 63 68 20 61 72 65 20 64 65 66 69 6e 65 64 20 61 73 20 74 | .letters,.which.are.defined.as.t |
| 2a8c0 | 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 3a 0d 0a 0d 0a 20 53 79 6d 62 6f 6c 20 20 20 4d 65 61 6e 69 | he.following:.....Symbol...Meani |
| 2a8e0 | 6e 67 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 50 72 65 73 65 6e 74 61 74 69 6f 6e 20 | ng.................Presentation. |
| 2a900 | 20 20 20 20 20 20 20 45 78 61 6d 70 6c 65 0d 0a 20 2d 2d 2d 2d 2d 2d 20 20 20 2d 2d 2d 2d 2d 2d | .......Example...------...------ |
| 2a920 | 2d 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 20 | -.................------------.. |
| 2a940 | 20 20 20 20 20 20 2d 2d 2d 2d 2d 2d 2d 0d 0a 20 47 20 20 20 20 20 20 20 20 65 72 61 20 64 65 73 | ......-------...G........era.des |
| 2a960 | 69 67 6e 61 74 6f 72 20 20 20 20 20 20 20 20 20 20 28 54 65 78 74 29 20 20 20 20 20 20 20 20 20 | ignator..........(Text)......... |
| 2a980 | 20 20 20 20 20 41 44 0d 0a 20 79 20 20 20 20 20 20 20 20 79 65 61 72 20 20 20 20 20 20 20 20 20 | .....AD...y........year......... |
| 2a9a0 | 20 20 20 20 20 20 20 20 20 20 20 28 4e 75 6d 62 65 72 29 20 20 20 20 20 20 20 20 20 20 20 20 31 | ...........(Number)............1 |
| 2a9c0 | 39 39 36 0d 0a 20 4d 20 20 20 20 20 20 20 20 6d 6f 6e 74 68 20 69 6e 20 79 65 61 72 20 20 20 20 | 996...M........month.in.year.... |
| 2a9e0 | 20 20 20 20 20 20 20 28 54 65 78 74 20 26 61 6d 70 3b 61 6d 70 3b 20 4e 75 6d 62 65 72 29 20 20 | .......(Text.&.Number).. |
| 2aa00 | 20 20 20 4a 75 6c 79 20 26 61 6d 70 3b 61 6d 70 3b 20 30 37 0d 0a 20 64 20 20 20 20 20 20 20 20 | ...July.&.07...d........ |
| 2aa20 | 64 61 79 20 69 6e 20 6d 6f 6e 74 68 20 20 20 20 20 20 20 20 20 20 20 20 28 4e 75 6d 62 65 72 29 | day.in.month............(Number) |
| 2aa40 | 20 20 20 20 20 20 20 20 20 20 20 20 31 30 0d 0a 20 68 20 20 20 20 20 20 20 20 68 6f 75 72 20 69 | ............10...h........hour.i |
| 2aa60 | 6e 20 61 6d 2f 70 6d 20 28 31 7e 31 32 29 20 20 20 20 28 4e 75 6d 62 65 72 29 20 20 20 20 20 20 | n.am/pm.(1~12)....(Number)...... |
| 2aa80 | 20 20 20 20 20 20 31 32 0d 0a 20 48 20 20 20 20 20 20 20 20 68 6f 75 72 20 69 6e 20 64 61 79 20 | ......12...H........hour.in.day. |
| 2aaa0 | 28 30 7e 32 33 29 20 20 20 20 20 20 28 4e 75 6d 62 65 72 29 20 20 20 20 20 20 20 20 20 20 20 20 | (0~23)......(Number)............ |
| 2aac0 | 30 0d 0a 20 6d 20 20 20 20 20 20 20 20 6d 69 6e 75 74 65 20 69 6e 20 68 6f 75 72 20 20 20 20 20 | 0...m........minute.in.hour..... |
| 2aae0 | 20 20 20 20 20 28 4e 75 6d 62 65 72 29 20 20 20 20 20 20 20 20 20 20 20 20 33 30 0d 0a 20 73 20 | .....(Number)............30...s. |
| 2ab00 | 20 20 20 20 20 20 20 73 65 63 6f 6e 64 20 69 6e 20 6d 69 6e 75 74 65 20 20 20 20 20 20 20 20 28 | .......second.in.minute........( |
| 2ab20 | 4e 75 6d 62 65 72 29 20 20 20 20 20 20 20 20 20 20 20 20 35 35 0d 0a 20 45 20 20 20 20 20 20 20 | Number)............55...E....... |
| 2ab40 | 20 64 61 79 20 6f 66 20 77 65 65 6b 20 20 20 20 20 20 20 20 20 20 20 20 20 28 54 65 78 74 29 20 | .day.of.week.............(Text). |
| 2ab60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 54 75 65 73 64 61 79 0d 0a 20 44 20 20 20 20 20 20 20 20 | .............Tuesday...D........ |
| 2ab80 | 64 61 79 20 69 6e 20 79 65 61 72 20 20 20 20 20 20 20 20 20 20 20 20 20 28 4e 75 6d 62 65 72 29 | day.in.year.............(Number) |
| 2aba0 | 20 20 20 20 20 20 20 20 20 20 20 20 31 38 39 0d 0a 20 46 20 20 20 20 20 20 20 20 64 61 79 20 6f | ............189...F........day.o |
| 2abc0 | 66 20 77 65 65 6b 20 69 6e 20 6d 6f 6e 74 68 20 20 20 20 28 4e 75 6d 62 65 72 29 20 20 20 20 20 | f.week.in.month....(Number)..... |
| 2abe0 | 20 20 20 20 20 20 20 32 20 28 32 6e 64 20 57 65 64 20 69 6e 20 4a 75 6c 79 29 0d 0a 20 77 20 20 | .......2.(2nd.Wed.in.July)...w.. |
| 2ac00 | 20 20 20 20 20 20 77 65 65 6b 20 69 6e 20 79 65 61 72 20 20 20 20 20 20 20 20 20 20 20 20 28 4e | ......week.in.year............(N |
| 2ac20 | 75 6d 62 65 72 29 20 20 20 20 20 20 20 20 20 20 20 20 32 37 0d 0a 20 57 20 20 20 20 20 20 20 20 | umber)............27...W........ |
| 2ac40 | 77 65 65 6b 20 69 6e 20 6d 6f 6e 74 68 20 20 20 20 20 20 20 20 20 20 20 28 4e 75 6d 62 65 72 29 | week.in.month...........(Number) |
| 2ac60 | 20 20 20 20 20 20 20 20 20 20 20 20 32 0d 0a 20 61 20 20 20 20 20 20 20 20 61 6d 2f 70 6d 20 6d | ............2...a........am/pm.m |
| 2ac80 | 61 72 6b 65 72 20 20 20 20 20 20 20 20 20 20 20 20 28 54 65 78 74 29 20 20 20 20 20 20 20 20 20 | arker............(Text)......... |
| 2aca0 | 20 20 20 20 20 50 4d 0d 0a 20 6b 20 20 20 20 20 20 20 20 68 6f 75 72 20 69 6e 20 64 61 79 20 28 | .....PM...k........hour.in.day.( |
| 2acc0 | 31 7e 32 34 29 20 20 20 20 20 20 28 4e 75 6d 62 65 72 29 20 20 20 20 20 20 20 20 20 20 20 20 32 | 1~24)......(Number)............2 |
| 2ace0 | 34 0d 0a 20 4b 20 20 20 20 20 20 20 20 68 6f 75 72 20 69 6e 20 61 6d 2f 70 6d 20 28 30 7e 31 31 | 4...K........hour.in.am/pm.(0~11 |
| 2ad00 | 29 20 20 20 20 28 4e 75 6d 62 65 72 29 20 20 20 20 20 20 20 20 20 20 20 20 30 0d 0a 20 7a 20 20 | )....(Number)............0...z.. |
| 2ad20 | 20 20 20 20 20 20 74 69 6d 65 20 7a 6f 6e 65 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 54 | ......time.zone...............(T |
| 2ad40 | 69 6d 65 29 20 20 20 20 20 20 20 20 20 20 20 20 20 20 50 61 63 69 66 69 63 20 53 74 61 6e 64 61 | ime)..............Pacific.Standa |
| 2ad60 | 72 64 20 54 69 6d 65 0d 0a 20 27 20 20 20 20 20 20 20 20 65 73 63 61 70 65 20 66 6f 72 20 74 65 | rd.Time...'........escape.for.te |
| 2ad80 | 78 74 20 20 20 20 20 20 20 20 20 28 44 65 6c 69 6d 69 74 65 72 29 20 20 20 20 20 20 20 20 20 27 | xt.........(Delimiter).........' |
| 2ada0 | 44 61 74 65 3d 27 0d 0a 20 27 27 20 20 20 20 20 20 20 73 69 6e 67 6c 65 20 71 75 6f 74 65 20 20 | Date='...''.......single.quote.. |
| 2adc0 | 20 20 20 20 20 20 20 20 20 20 28 4c 69 74 65 72 61 6c 29 20 20 20 20 20 20 20 20 20 20 20 27 6f | ..........(Literal)...........'o |
| 2ade0 | 27 27 63 6c 6f 63 6b 27 0d 0a 0d 0a 0d 0a 0d 0a 54 68 65 20 63 6f 75 6e 74 20 6f 66 20 70 61 74 | ''clock'........The.count.of.pat |
| 2ae00 | 74 65 72 6e 20 6c 65 74 74 65 72 73 20 64 65 74 65 72 6d 69 6e 65 20 74 68 65 20 66 6f 72 6d 61 | tern.letters.determine.the.forma |
| 2ae20 | 74 2e 0d 0a 0d 0a 28 54 65 78 74 29 3a 20 34 20 6c 65 74 74 65 72 73 20 75 73 65 73 20 66 75 6c | t.....(Text):.4.letters.uses.ful |
| 2ae40 | 6c 20 66 6f 72 6d 2c 20 6c 65 73 73 20 74 68 61 6e 20 34 2c 20 75 73 65 20 73 68 6f 72 74 20 6f | l.form,.less.than.4,.use.short.o |
| 2ae60 | 72 20 61 62 62 72 65 76 69 61 74 65 64 20 66 6f 72 6d 20 0d 0a 69 66 20 69 74 20 65 78 69 73 74 | r.abbreviated.form...if.it.exist |
| 2ae80 | 73 2e 20 28 65 2e 67 2e 2c 20 26 71 75 6f 74 3b 45 45 45 45 26 71 75 6f 74 3b 20 70 72 6f 64 75 | s..(e.g.,."EEEE".produ |
| 2aea0 | 63 65 73 20 26 71 75 6f 74 3b 4d 6f 6e 64 61 79 26 71 75 6f 74 3b 2c 20 26 71 75 6f 74 3b 45 45 | ces."Monday",."EE |
| 2aec0 | 45 26 71 75 6f 74 3b 20 70 72 6f 64 75 63 65 73 20 26 71 75 6f 74 3b 4d 6f 6e 26 71 75 6f 74 3b | E".produces."Mon" |
| 2aee0 | 29 0d 0a 0d 0a 28 4e 75 6d 62 65 72 29 3a 20 74 68 65 20 6d 69 6e 69 6d 75 6d 20 6e 75 6d 62 65 | )....(Number):.the.minimum.numbe |
| 2af00 | 72 20 6f 66 20 64 69 67 69 74 73 2e 20 53 68 6f 72 74 65 72 20 6e 75 6d 62 65 72 73 20 61 72 65 | r.of.digits..Shorter.numbers.are |
| 2af20 | 20 7a 65 72 6f 2d 70 61 64 64 65 64 0d 0a 20 74 6f 20 74 68 69 73 20 61 6d 6f 75 6e 74 20 28 65 | .zero-padded...to.this.amount.(e |
| 2af40 | 2e 67 2e 20 69 66 20 26 71 75 6f 74 3b 6d 26 71 75 6f 74 3b 20 70 72 6f 64 75 63 65 73 20 26 71 | .g..if."m".produces.&q |
| 2af60 | 75 6f 74 3b 36 26 71 75 6f 74 3b 2c 20 26 71 75 6f 74 3b 6d 6d 26 71 75 6f 74 3b 20 70 72 6f 64 | uot;6",."mm".prod |
| 2af80 | 75 63 65 73 20 26 71 75 6f 74 3b 30 36 26 71 75 6f 74 3b 29 2e 20 59 65 61 72 20 69 73 20 0d 0a | uces."06")..Year.is... |
| 2afa0 | 20 68 61 6e 64 6c 65 64 20 73 70 65 63 69 61 6c 6c 79 3b 20 74 68 61 74 20 69 73 2c 20 69 66 20 | .handled.specially;.that.is,.if. |
| 2afc0 | 74 68 65 20 63 6f 75 6e 74 20 6f 66 20 27 79 27 20 69 73 20 32 2c 20 74 68 65 20 59 65 61 72 20 | the.count.of.'y'.is.2,.the.Year. |
| 2afe0 | 77 69 6c 6c 20 62 65 20 0d 0a 20 74 72 75 6e 63 61 74 65 64 20 74 6f 20 32 20 64 69 67 69 74 73 | will.be....truncated.to.2.digits |
| 2b000 | 2e 20 28 65 2e 67 2e 2c 20 69 66 20 26 71 75 6f 74 3b 79 79 79 79 26 71 75 6f 74 3b 20 70 72 6f | ..(e.g.,.if."yyyy".pro |
| 2b020 | 64 75 63 65 73 20 26 71 75 6f 74 3b 31 39 39 37 26 71 75 6f 74 3b 2c 20 26 71 75 6f 74 3b 79 79 | duces."1997",."yy |
| 2b040 | 26 71 75 6f 74 3b 20 70 72 6f 64 75 63 65 73 20 26 71 75 6f 74 3b 39 37 26 71 75 6f 74 3b 2e 29 | ".produces."97".) |
| 2b060 | 20 0d 0a 20 55 6e 6c 69 6b 65 20 6f 74 68 65 72 20 66 69 65 6c 64 73 2c 20 66 72 61 63 74 69 6f | ....Unlike.other.fields,.fractio |
| 2b080 | 6e 61 6c 20 73 65 63 6f 6e 64 73 20 61 72 65 20 70 61 64 64 65 64 20 6f 6e 20 74 68 65 20 72 69 | nal.seconds.are.padded.on.the.ri |
| 2b0a0 | 67 68 74 20 77 69 74 68 20 7a 65 72 6f 2e 0d 0a 0d 0a 28 54 65 78 74 20 61 6e 64 20 4e 75 6d 62 | ght.with.zero.....(Text.and.Numb |
| 2b0c0 | 65 72 29 3a 20 33 20 6f 72 20 6f 76 65 72 2c 20 75 73 65 20 74 65 78 74 2c 20 6f 74 68 65 72 77 | er):.3.or.over,.use.text,.otherw |
| 2b0e0 | 69 73 65 20 75 73 65 20 6e 75 6d 62 65 72 2e 20 28 65 2e 67 2e 2c 20 0d 0a 26 71 75 6f 74 3b 4d | ise.use.number..(e.g.,..."M |
| 2b100 | 26 71 75 6f 74 3b 20 70 72 6f 64 75 63 65 73 20 26 71 75 6f 74 3b 31 26 71 75 6f 74 3b 2c 20 26 | ".produces."1",.& |
| 2b120 | 71 75 6f 74 3b 4d 4d 26 71 75 6f 74 3b 20 70 72 6f 64 75 63 65 73 20 26 71 75 6f 74 3b 30 31 26 | quot;MM".produces."01& |
| 2b140 | 71 75 6f 74 3b 2c 20 26 71 75 6f 74 3b 4d 4d 4d 26 71 75 6f 74 3b 20 70 72 6f 64 75 63 65 73 20 | quot;,."MMM".produces. |
| 2b160 | 26 71 75 6f 74 3b 4a 61 6e 26 71 75 6f 74 3b 2c 20 61 6e 64 20 26 71 75 6f 74 3b 4d 4d 4d 4d 26 | "Jan",.and."MMMM& |
| 2b180 | 71 75 6f 74 3b 20 0d 0a 70 72 6f 64 75 63 65 73 20 26 71 75 6f 74 3b 4a 61 6e 75 61 72 79 26 71 | quot;...produces."January&q |
| 2b1a0 | 75 6f 74 3b 2e 29 0d 0a 0d 0a 41 6e 79 20 63 68 61 72 61 63 74 65 72 73 20 69 6e 20 74 68 65 20 | uot;.)....Any.characters.in.the. |
| 2b1c0 | 70 61 74 74 65 72 6e 20 74 68 61 74 20 61 72 65 20 6e 6f 74 20 69 6e 20 74 68 65 20 72 61 6e 67 | pattern.that.are.not.in.the.rang |
| 2b1e0 | 65 73 20 6f 66 20 5b 27 61 27 2e 2e 27 7a 27 5d 20 0d 0a 61 6e 64 20 5b 27 41 27 2e 2e 27 5a 27 | es.of.['a'..'z']...and.['A'..'Z' |
| 2b200 | 5d 20 77 69 6c 6c 20 62 65 20 74 72 65 61 74 65 64 20 61 73 20 71 75 6f 74 65 64 20 74 65 78 74 | ].will.be.treated.as.quoted.text |
| 2b220 | 2e 20 46 6f 72 20 69 6e 73 74 61 6e 63 65 2c 20 63 68 61 72 61 63 74 65 72 73 20 0d 0a 6c 69 6b | ..For.instance,.characters...lik |
| 2b240 | 65 20 27 3a 27 2c 20 27 2e 27 2c 20 27 20 27 2c 20 61 6e 64 20 27 40 27 20 77 69 6c 6c 20 61 70 | e.':',.'.',.'.',.and.'@'.will.ap |
| 2b260 | 70 65 61 72 20 69 6e 20 74 68 65 20 72 65 73 75 6c 74 69 6e 67 20 74 69 6d 65 20 74 65 78 74 20 | pear.in.the.resulting.time.text. |
| 2b280 | 0d 0a 65 76 65 6e 20 74 68 65 79 20 61 72 65 20 6e 6f 74 20 65 6d 62 72 61 63 65 64 20 77 69 74 | ..even.they.are.not.embraced.wit |
| 2b2a0 | 68 69 6e 20 73 69 6e 67 6c 65 20 71 75 6f 74 65 73 2e 0d 0a 0d 0a 45 78 61 6d 70 6c 65 73 20 75 | hin.single.quotes.....Examples.u |
| 2b2c0 | 73 69 6e 67 20 74 68 65 20 55 53 20 6c 6f 63 61 6c 65 3a 0d 0a 0d 0a 0d 0a 46 6f 72 6d 61 74 20 | sing.the.US.locale:......Format. |
| 2b2e0 | 50 61 74 74 65 72 6e 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | Pattern......................... |
| 2b300 | 52 65 73 75 6c 74 0d 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 20 20 20 20 20 20 20 20 20 | Result..--------------.......... |
| 2b320 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2d 2d 2d 2d 2d 2d 2d 0d 0a 26 71 75 6f 74 3b 79 79 | ...............-------.."yy |
| 2b340 | 79 79 2e 4d 4d 2e 64 64 20 47 20 27 61 74 27 20 48 48 3a 6d 6d 3a 73 73 26 71 75 6f 74 3b 20 20 | yy.MM.dd.G.'at'.HH:mm:ss".. |
| 2b360 | 20 20 20 20 2d 26 61 6d 70 3b 67 74 3b 26 61 6d 70 3b 67 74 3b 20 20 31 39 39 36 2e 30 37 2e 31 | ....->>..1996.07.1 |
| 2b380 | 30 20 41 44 20 61 74 20 31 35 3a 30 38 3a 35 36 0d 0a 26 71 75 6f 74 3b 45 45 45 2c 20 4d 4d 4d | 0.AD.at.15:08:56.."EEE,.MMM |
| 2b3a0 | 20 64 2c 20 27 27 79 79 26 71 75 6f 74 3b 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2d 26 | .d,.''yy"................-& |
| 2b3c0 | 61 6d 70 3b 67 74 3b 26 61 6d 70 3b 67 74 3b 20 20 57 65 64 2c 20 4a 75 6c 20 31 30 2c 20 27 39 | amp;gt;>..Wed,.Jul.10,.'9 |
| 2b3e0 | 36 0d 0a 26 71 75 6f 74 3b 68 3a 6d 6d 20 61 26 71 75 6f 74 3b 20 20 20 20 20 20 20 20 20 20 20 | 6.."h:mm.a"........... |
| 2b400 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2d 26 61 6d 70 3b 67 74 3b 26 61 6d 70 3b 67 74 3b | ...............->> |
| 2b420 | 20 20 31 32 3a 30 38 20 50 4d 0d 0a 26 71 75 6f 74 3b 68 68 20 27 6f 27 27 63 6c 6f 63 6b 27 20 | ..12:08.PM.."hh.'o''clock'. |
| 2b440 | 61 2c 20 7a 26 71 75 6f 74 3b 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2d 26 61 6d 70 3b 67 74 | a,.z"..............-&gt |
| 2b460 | 3b 26 61 6d 70 3b 67 74 3b 20 20 31 32 20 6f 27 63 6c 6f 63 6b 20 50 4d 2c 20 50 61 63 69 66 69 | ;>..12.o'clock.PM,.Pacifi |
| 2b480 | 63 20 44 61 79 6c 69 67 68 74 20 54 69 6d 65 0d 0a 26 71 75 6f 74 3b 4b 3a 6d 6d 20 61 26 71 75 | c.Daylight.Time.."K:mm.a&qu |
| 2b4a0 | 6f 74 3b 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2d 26 61 | ot;..........................-&a |
| 2b4c0 | 6d 70 3b 67 74 3b 26 61 6d 70 3b 67 74 3b 20 20 30 3a 30 30 20 50 4d 0d 0a 26 71 75 6f 74 3b 79 | mp;gt;>..0:00.PM.."y |
| 2b4e0 | 79 79 79 2e 4d 4d 4d 4d 2e 64 64 20 47 20 68 68 3a 6d 6d 20 61 26 71 75 6f 74 3b 20 20 20 20 20 | yyy.MMMM.dd.G.hh:mm.a"..... |
| 2b500 | 20 20 20 20 20 2d 26 61 6d 70 3b 67 74 3b 26 61 6d 70 3b 67 74 3b 20 20 31 39 39 36 2e 4a 75 6c | .....->>..1996.Jul |
| 2b520 | 79 2e 31 30 20 41 44 20 31 32 3a 30 38 20 50 4d 0d 0a 0d 0a 0d 0a 0d 0a 49 66 20 74 68 65 20 56 | y.10.AD.12:08.PM........If.the.V |
| 2b540 | 61 6c 75 65 20 70 72 6f 70 65 72 74 79 20 69 73 20 6e 6f 74 20 73 70 65 63 69 66 69 65 64 2c 20 | alue.property.is.not.specified,. |
| 2b560 | 74 68 65 20 63 75 72 72 65 6e 74 20 64 61 74 65 20 61 6e 64 20 74 69 6d 65 20 69 73 20 75 73 65 | the.current.date.and.time.is.use |
| 2b580 | 64 2e 04 00 0b 74 64 61 74 65 66 6f 72 6d 61 74 05 00 00 21 69 6e 64 65 78 2e 70 68 70 3f 70 61 | d....tdateformat...!index.php?pa |
| 2b5a0 | 67 65 3d 41 64 76 61 6e 63 65 64 2e 49 31 38 4e 23 36 32 31 32 01 00 0a 31 31 34 36 39 37 31 38 | ge=Advanced.I18N#6212...11469718 |
| 2b5c0 | 37 32 02 00 0d 54 4e 75 6d 62 65 72 46 6f 72 6d 61 74 03 00 a7 13 50 52 41 44 4f 27 73 20 49 6e | 72...TNumberFormat....PRADO's.In |
| 2b5e0 | 74 65 72 6e 61 74 69 6f 6e 61 6c 69 7a 61 74 69 6f 6e 20 66 72 61 6d 65 77 6f 72 6b 20 70 72 6f | ternationalization.framework.pro |
| 2b600 | 76 69 64 65 20 6c 6f 63 61 6c 69 7a 65 64 20 63 75 72 72 65 6e 63 79 20 66 6f 72 6d 61 74 74 69 | vide.localized.currency.formatti |
| 2b620 | 6e 67 20 61 6e 64 20 6e 75 6d 62 65 72 20 66 6f 72 6d 61 74 74 69 6e 67 2e 20 50 6c 65 61 73 65 | ng.and.number.formatting..Please |
| 2b640 | 20 6e 6f 74 65 20 74 68 61 74 20 74 68 65 20 54 4e 75 6d 62 65 72 46 6f 72 6d 61 74 20 63 6f 6d | .note.that.the.TNumberFormat.com |
| 2b660 | 70 6f 6e 65 6e 74 20 70 72 6f 76 69 64 65 73 20 66 6f 72 6d 61 74 74 69 6e 67 20 6f 6e 6c 79 2c | ponent.provides.formatting.only, |
| 2b680 | 20 69 74 20 64 6f 65 73 20 6e 6f 74 20 70 65 72 66 6f 72 6d 20 63 75 72 72 65 6e 74 20 63 6f 6e | .it.does.not.perform.current.con |
| 2b6a0 | 76 65 72 73 69 6f 6e 20 6f 72 20 65 78 63 68 61 6e 67 65 2e 0d 0a 0d 0a 4e 75 6d 62 65 72 73 20 | version.or.exchange.....Numbers. |
| 2b6c0 | 63 61 6e 20 62 65 20 66 6f 72 6d 61 74 74 65 64 20 61 73 20 63 75 72 72 65 6e 63 79 2c 20 70 65 | can.be.formatted.as.currency,.pe |
| 2b6e0 | 72 63 65 6e 74 61 67 65 2c 20 64 65 63 69 6d 61 6c 20 6f 72 20 73 63 69 65 6e 74 69 66 69 63 20 | rcentage,.decimal.or.scientific. |
| 2b700 | 0d 0a 6e 75 6d 62 65 72 73 20 62 79 20 73 70 65 63 69 66 79 69 6e 67 20 74 68 65 20 54 79 70 65 | ..numbers.by.specifying.the.Type |
| 2b720 | 20 61 74 74 72 69 62 75 74 65 2e 20 54 68 65 20 76 61 6c 69 64 20 74 79 70 65 73 20 61 72 65 3a | .attribute..The.valid.types.are: |
| 2b740 | 0d 0a 0d 0a 09 63 75 72 72 65 6e 63 79 0d 0a 09 70 65 72 63 65 6e 74 61 67 65 0d 0a 09 64 65 63 | .....currency...percentage...dec |
| 2b760 | 69 6d 61 6c 0d 0a 09 73 63 69 65 6e 74 69 66 69 63 0d 0a 0d 0a 0d 0a 20 0d 0a 0d 0a 26 61 6d 70 | imal...scientific...........& |
| 2b780 | 3b 6c 74 3b 63 6f 6d 3a 54 4e 75 6d 62 65 72 46 6f 72 6d 61 74 20 54 79 70 65 3d 26 71 75 6f 74 | ;lt;com:TNumberFormat.Type=" |
| 2b7a0 | 3b 63 75 72 72 65 6e 63 79 26 71 75 6f 74 3b 20 56 61 6c 75 65 3d 26 71 75 6f 74 3b 31 30 30 26 | ;currency".Value="100& |
| 2b7c0 | 71 75 6f 74 3b 20 2f 26 61 6d 70 3b 67 74 3b 0d 0a 0d 0a 0d 0a 43 75 6c 74 75 72 65 20 61 6e 64 | quot;./>......Culture.and |
| 2b7e0 | 20 43 75 72 72 65 6e 63 79 20 70 72 6f 70 65 72 74 69 65 73 20 6d 61 79 20 62 65 20 73 70 65 63 | .Currency.properties.may.be.spec |
| 2b800 | 69 66 69 65 64 20 74 6f 20 66 6f 72 6d 61 74 20 6c 6f 63 61 6c 65 20 73 70 65 63 69 66 69 63 20 | ified.to.format.locale.specific. |
| 2b820 | 6e 75 6d 62 65 72 73 2e 20 0d 0a 0d 0a 49 66 20 73 6f 6d 65 6f 6e 65 20 66 72 6f 6d 20 55 53 20 | numbers......If.someone.from.US. |
| 2b840 | 77 61 6e 74 20 74 6f 20 73 65 65 20 73 61 6c 65 73 20 66 69 67 75 72 65 73 20 66 72 6f 6d 20 61 | want.to.see.sales.figures.from.a |
| 2b860 | 20 73 74 6f 72 65 20 69 6e 0d 0a 47 65 72 6d 61 6e 79 20 28 73 61 79 20 75 73 69 6e 67 20 74 68 | .store.in..Germany.(say.using.th |
| 2b880 | 65 20 45 55 52 4f 20 63 75 72 72 65 6e 63 79 29 2c 20 66 6f 72 6d 61 74 74 65 64 20 75 73 69 6e | e.EURO.currency),.formatted.usin |
| 2b8a0 | 67 20 74 68 65 20 67 65 72 6d 61 6e 0d 0a 20 63 75 72 72 65 6e 63 79 2c 20 79 6f 75 20 77 6f 75 | g.the.german...currency,.you.wou |
| 2b8c0 | 6c 64 20 6e 65 65 64 20 74 6f 20 75 73 65 20 74 68 65 20 61 74 74 72 69 62 75 74 65 20 43 75 6c | ld.need.to.use.the.attribute.Cul |
| 2b8e0 | 74 75 72 65 3d 26 71 75 6f 74 3b 64 65 5f 44 45 26 71 75 6f 74 3b 20 74 6f 20 67 65 74 0d 0a 74 | ture="de_DE".to.get..t |
| 2b900 | 68 65 20 63 75 72 72 65 6e 63 79 20 72 69 67 68 74 2c 20 65 2e 67 2e 20 31 30 30 2c 30 30 24 2e | he.currency.right,.e.g..100,00$. |
| 2b920 | 20 54 68 65 20 64 65 63 69 6d 61 6c 20 61 6e 64 20 67 72 6f 75 70 69 6e 67 20 73 65 70 61 72 61 | .The.decimal.and.grouping.separa |
| 2b940 | 74 6f 72 20 69 73 0d 0a 74 68 65 6e 20 61 6c 73 6f 20 66 72 6f 6d 20 74 68 65 20 64 65 5f 44 45 | tor.is..then.also.from.the.de_DE |
| 2b960 | 20 6c 6f 63 61 6c 65 2e 20 54 68 69 73 20 6d 61 79 20 6c 65 61 64 20 74 6f 20 73 6f 6d 65 20 63 | .locale..This.may.lead.to.some.c |
| 2b980 | 6f 6e 66 75 73 69 6f 6e 20 62 65 63 61 75 73 65 0d 0a 70 65 6f 70 6c 65 20 66 72 6f 6d 20 55 53 | onfusion.because..people.from.US |
| 2b9a0 | 20 75 73 65 73 20 74 68 65 20 26 71 75 6f 74 3b 2c 26 71 75 6f 74 3b 20 28 63 6f 6d 6d 61 29 20 | .uses.the.",".(comma). |
| 2b9c0 | 61 73 20 74 68 6f 75 73 61 6e 64 20 73 65 70 61 72 61 74 6f 72 2e 20 54 68 65 72 65 66 6f 72 65 | as.thousand.separator..Therefore |
| 2b9e0 | 20 61 20 43 75 72 72 65 6e 63 79 0d 0a 61 74 74 72 69 62 75 74 65 20 69 73 20 61 76 61 69 6c 61 | .a.Currency..attribute.is.availa |
| 2ba00 | 62 6c 65 2c 20 73 6f 20 74 68 61 74 20 74 68 65 20 6f 75 74 70 75 74 20 66 72 6f 6d 20 74 68 65 | ble,.so.that.the.output.from.the |
| 2ba20 | 20 66 6f 6c 6c 6f 77 69 6e 67 20 65 78 61 6d 70 6c 65 20 72 65 73 75 6c 74 73 20 69 6e 20 24 31 | .following.example.results.in.$1 |
| 2ba40 | 30 30 2e 30 30 0d 0a 0d 0a 26 61 6d 70 3b 6c 74 3b 63 6f 6d 3a 54 4e 75 6d 62 65 72 46 6f 72 6d | 00.00....<com:TNumberForm |
| 2ba60 | 61 74 20 54 79 70 65 3d 26 71 75 6f 74 3b 63 75 72 72 65 6e 63 79 26 71 75 6f 74 3b 20 0d 0a 20 | at.Type="currency".... |
| 2ba80 | 20 20 20 20 20 20 20 20 20 43 75 6c 74 75 72 65 3d 26 71 75 6f 74 3b 65 6e 5f 55 53 26 71 75 6f | .........Culture="en_US&quo |
| 2baa0 | 74 3b 20 43 75 72 72 65 6e 63 79 3d 26 71 75 6f 74 3b 45 55 52 26 71 75 6f 74 3b 20 56 61 6c 75 | t;.Currency="EUR".Valu |
| 2bac0 | 65 3d 26 71 75 6f 74 3b 31 30 30 26 71 75 6f 74 3b 20 2f 26 61 6d 70 3b 67 74 3b 0d 0a 0d 0a 0d | e="100"./>..... |
| 2bae0 | 0a 0d 0a 54 68 65 20 50 61 74 74 65 72 6e 20 70 72 6f 70 65 72 74 79 20 64 65 74 65 72 6d 69 6e | ...The.Pattern.property.determin |
| 2bb00 | 65 73 20 74 68 65 20 6e 75 6d 62 65 72 20 6f 66 20 64 69 67 69 74 73 2c 20 74 68 6f 75 73 61 6e | es.the.number.of.digits,.thousan |
| 2bb20 | 64 20 67 72 6f 75 70 69 6e 67 20 0d 0a 70 6f 73 69 74 69 6f 6e 73 2c 20 74 68 65 20 6e 75 6d 62 | d.grouping...positions,.the.numb |
| 2bb40 | 65 72 20 6f 66 20 64 65 63 69 6d 61 6c 20 70 6f 69 6e 74 73 20 61 6e 64 20 74 68 65 20 64 65 63 | er.of.decimal.points.and.the.dec |
| 2bb60 | 69 6d 61 6c 20 70 6f 73 69 74 69 6f 6e 2e 20 54 68 65 20 61 63 74 75 61 6c 20 63 68 61 72 61 63 | imal.position..The.actual.charac |
| 2bb80 | 74 65 72 73 20 74 68 61 74 20 0d 0a 61 72 65 20 75 73 65 64 20 74 6f 20 72 65 70 72 65 73 65 6e | ters.that...are.used.to.represen |
| 2bba0 | 74 20 74 68 65 20 64 65 63 69 6d 61 6c 20 70 6f 69 6e 74 73 20 61 6e 64 20 74 68 6f 75 73 61 6e | t.the.decimal.points.and.thousan |
| 2bbc0 | 64 20 70 6f 69 6e 74 73 20 61 72 65 20 63 75 6c 74 75 72 65 20 73 70 65 63 69 66 69 63 0d 0a 61 | d.points.are.culture.specific..a |
| 2bbe0 | 6e 64 20 77 69 6c 6c 20 63 68 61 6e 67 65 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 61 63 63 | nd.will.change.automatically.acc |
| 2bc00 | 6f 72 64 69 6e 67 20 74 6f 20 74 68 65 20 43 75 6c 74 75 72 65 20 70 72 6f 70 65 72 74 79 2e 20 | ording.to.the.Culture.property.. |
| 2bc20 | 54 68 65 20 76 61 6c 69 64 0d 0a 50 61 74 74 65 72 6e 20 63 68 61 72 61 63 74 65 72 73 20 61 72 | The.valid..Pattern.characters.ar |
| 2bc40 | 65 3a 0d 0a 0d 0a 09 23 20 28 68 61 73 68 29 20 2d 20 72 65 70 72 65 73 65 6e 74 73 20 74 68 65 | e:.....#.(hash).-.represents.the |
| 2bc60 | 20 6f 70 74 69 6f 6e 61 6c 20 64 69 67 69 74 73 0d 0a 09 30 20 28 7a 65 72 6f 29 20 2d 20 72 65 | .optional.digits...0.(zero).-.re |
| 2bc80 | 70 72 65 73 65 6e 74 73 20 74 68 65 20 6d 61 6e 64 61 74 6f 72 79 20 64 69 67 69 74 73 2c 20 7a | presents.the.mandatory.digits,.z |
| 2bca0 | 65 72 6f 20 6c 65 66 74 20 66 69 6c 6c 65 64 0d 0a 09 2e 20 28 66 75 6c 6c 20 73 74 6f 70 29 20 | ero.left.filled.....(full.stop). |
| 2bcc0 | 2d 20 74 68 65 20 70 6f 73 69 74 69 6f 6e 20 6f 66 20 74 68 65 20 64 65 63 69 6d 61 6c 20 70 6f | -.the.position.of.the.decimal.po |
| 2bce0 | 69 6e 74 20 28 6f 6e 6c 79 20 31 20 64 65 63 69 6d 61 6c 20 70 6f 69 6e 74 20 69 73 20 61 6c 6c | int.(only.1.decimal.point.is.all |
| 2bd00 | 6f 77 65 64 29 0d 0a 09 2c 20 28 63 6f 6d 6d 61 29 20 2d 20 74 68 6f 75 73 61 6e 64 20 70 6f 69 | owed)...,.(comma).-.thousand.poi |
| 2bd20 | 6e 74 20 73 65 70 61 72 61 74 69 6f 6e 20 28 75 70 20 74 6f 20 32 20 63 6f 6d 6d 61 73 20 61 72 | nt.separation.(up.to.2.commas.ar |
| 2bd40 | 65 20 61 6c 6c 6f 77 65 64 29 0d 0a 0d 0a 46 6f 72 20 65 78 61 6d 70 6c 65 2c 20 63 6f 6e 73 69 | e.allowed)....For.example,.consi |
| 2bd60 | 64 65 72 20 74 68 65 20 56 61 6c 75 65 3d 26 71 75 6f 74 3b 31 32 33 34 35 36 37 2e 31 32 33 34 | der.the.Value="1234567.1234 |
| 2bd80 | 35 26 71 75 6f 74 3b 20 61 6e 64 20 0d 0a 77 69 74 68 20 43 75 6c 74 75 72 65 3d 26 71 75 6f 74 | 5".and...with.Culture=" |
| 2bda0 | 3b 65 6e 5f 55 53 26 71 75 6f 74 3b 20 28 77 68 69 63 68 20 75 73 65 73 20 26 71 75 6f 74 3b 2c | ;en_US".(which.uses.", |
| 2bdc0 | 26 71 75 6f 74 3b 20 66 6f 72 20 74 68 6f 75 73 61 6e 64 20 70 6f 69 6e 74 20 73 65 70 61 72 61 | ".for.thousand.point.separa |
| 2bde0 | 74 6f 72 20 61 6e 64 20 26 71 75 6f 74 3b 2e 26 71 75 6f 74 3b 20 66 6f 72 20 64 65 63 69 6d 61 | tor.and.".".for.decima |
| 2be00 | 6c 20 73 65 70 61 72 61 74 6f 72 73 29 2e 0d 0a 0d 0a 50 61 74 74 65 72 6e 20 20 20 20 20 20 20 | l.separators).....Pattern....... |
| 2be20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4f 75 74 70 75 74 0d 0a 2d 2d 2d 2d 2d 2d 2d 20 20 | ...............Output..-------.. |
| 2be40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2d 2d 2d 2d 2d 2d 0d 0a 23 23 2c 23 | ....................------..##,# |
| 2be60 | 23 23 2e 30 30 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2d 26 61 6d 70 3b 67 74 3b 26 61 6d | ##.00...............->&am |
| 2be80 | 70 3b 67 74 3b 20 20 31 2c 32 33 34 2c 35 36 37 2e 31 32 0d 0a 23 23 2c 23 23 23 2e 23 23 20 20 | p;gt;..1,234,567.12..##,###.##.. |
| 2bea0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 2d 26 61 6d 70 3b 67 74 3b 26 61 6d 70 3b 67 74 3b 20 20 | .............->>.. |
| 2bec0 | 31 2c 32 33 34 2c 35 36 37 2e 31 32 33 34 35 0d 0a 23 23 2c 23 23 2e 30 30 30 30 20 20 20 20 20 | 1,234,567.12345..##,##.0000..... |
| 2bee0 | 20 20 20 20 20 20 20 20 20 2d 26 61 6d 70 3b 67 74 3b 26 61 6d 70 3b 67 74 3b 20 20 31 2c 32 33 | .........->>..1,23 |
| 2bf00 | 2c 34 35 2c 36 37 2e 31 32 33 35 0d 0a 23 23 2c 23 23 23 2c 23 23 2e 30 20 20 20 20 20 20 20 20 | ,45,67.1235..##,###,##.0........ |
| 2bf20 | 20 20 20 20 20 2d 26 61 6d 70 3b 67 74 3b 26 61 6d 70 3b 67 74 3b 20 20 31 32 2c 33 34 35 2c 36 | .....->>..12,345,6 |
| 2bf40 | 37 2e 31 0d 0a 30 30 30 2c 30 30 30 2c 30 30 30 2e 30 20 20 20 20 20 20 20 20 20 20 20 2d 26 61 | 7.1..000,000,000.0...........-&a |
| 2bf60 | 6d 70 3b 67 74 3b 26 61 6d 70 3b 67 74 3b 20 20 30 30 31 2c 32 33 34 2c 35 36 37 2e 31 04 00 0d | mp;gt;>..001,234,567.1... |
| 2bf80 | 74 6e 75 6d 62 65 72 66 6f 72 6d 61 74 05 00 00 21 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d | tnumberformat...!index.php?page= |
| 2bfa0 | 41 64 76 61 6e 63 65 64 2e 49 31 38 4e 23 36 32 31 33 01 00 0a 31 31 34 36 39 37 31 38 37 32 02 | Advanced.I18N#6213...1146971872. |
| 2bfc0 | 00 13 54 54 72 61 6e 73 6c 61 74 65 50 61 72 61 6d 65 74 65 72 03 00 c7 05 43 6f 6d 70 6f 75 6e | ..TTranslateParameter....Compoun |
| 2bfe0 | 64 20 6d 65 73 73 61 67 65 73 2c 20 69 2e 65 2e 2c 20 73 74 72 69 6e 67 20 73 75 62 73 74 69 74 | d.messages,.i.e.,.string.substit |
| 2c000 | 75 74 69 6f 6e 2c 20 63 61 6e 20 62 65 20 61 63 63 6f 6d 70 6c 69 73 68 65 64 20 77 69 74 68 20 | ution,.can.be.accomplished.with. |
| 2c020 | 54 54 72 61 6e 73 6c 61 74 65 50 61 72 61 6d 65 74 65 72 2e 0d 0a 49 6e 20 74 68 65 20 66 6f 6c | TTranslateParameter...In.the.fol |
| 2c040 | 6c 6f 77 69 6e 67 20 65 78 61 6d 70 6c 65 2c 20 74 68 65 20 73 74 72 69 6e 67 73 20 26 71 75 6f | lowing.example,.the.strings.&quo |
| 2c060 | 74 3b 7b 67 72 65 65 74 69 6e 67 7d 26 71 75 6f 74 3b 20 61 6e 64 20 26 71 75 6f 74 3b 7b 6e 61 | t;{greeting}".and."{na |
| 2c080 | 6d 65 7d 26 71 75 6f 74 3b 20 77 69 6c 6c 20 62 65 20 72 65 70 6c 61 63 65 0d 0a 77 69 74 68 20 | me}".will.be.replace..with. |
| 2c0a0 | 74 68 65 20 76 61 6c 75 65 73 20 6f 66 20 26 71 75 6f 74 3b 48 65 6c 6c 6f 26 71 75 6f 74 3b 20 | the.values.of."Hello". |
| 2c0c0 | 61 6e 64 20 26 71 75 6f 74 3b 57 6f 72 6c 64 26 71 75 6f 74 3b 2c 20 72 65 73 70 65 63 74 69 76 | and."World",.respectiv |
| 2c0e0 | 65 6c 79 2e 54 68 65 20 73 75 62 73 74 69 74 75 74 69 6f 6e 20 73 74 72 69 6e 67 20 6d 75 73 74 | ely.The.substitution.string.must |
| 2c100 | 20 62 65 20 65 6e 63 6c 6f 73 65 20 77 69 74 68 20 26 71 75 6f 74 3b 7b 26 71 75 6f 74 3b 20 61 | .be.enclose.with."{".a |
| 2c120 | 6e 64 20 26 71 75 6f 74 3b 7d 26 71 75 6f 74 3b 2e 20 54 68 65 20 70 61 72 61 6d 65 74 65 72 73 | nd."}"..The.parameters |
| 2c140 | 20 63 61 6e 20 62 65 20 66 75 72 74 68 65 72 20 74 72 61 6e 73 6c 61 74 65 64 20 62 79 20 75 73 | .can.be.further.translated.by.us |
| 2c160 | 69 6e 67 20 54 54 72 61 6e 73 6c 61 74 65 2e 0d 0a 0d 0a 0d 0a 26 61 6d 70 3b 6c 74 3b 63 6f 6d | ing.TTranslate.......<com |
| 2c180 | 3a 54 54 72 61 6e 73 6c 61 74 65 26 61 6d 70 3b 67 74 3b 0d 0a 20 20 7b 67 72 65 65 74 69 6e 67 | :TTranslate>....{greeting |
| 2c1a0 | 7d 20 7b 6e 61 6d 65 7d 21 0d 0a 20 20 26 61 6d 70 3b 6c 74 3b 63 6f 6d 3a 54 54 72 61 6e 73 6c | }.{name}!....<com:TTransl |
| 2c1c0 | 61 74 65 50 61 72 61 6d 65 74 65 72 20 4b 65 79 3d 26 71 75 6f 74 3b 6e 61 6d 65 26 71 75 6f 74 | ateParameter.Key="name" |
| 2c1e0 | 3b 26 67 74 3b 57 6f 72 6c 64 26 61 6d 70 3b 6c 74 3b 2f 63 6f 6d 3a 54 54 72 61 6e 73 6c 61 74 | ;>World</com:TTranslat |
| 2c200 | 65 50 61 72 61 6d 65 74 65 72 26 61 6d 70 3b 67 74 3b 0d 0a 20 20 26 61 6d 70 3b 6c 74 3b 63 6f | eParameter>....<co |
| 2c220 | 6d 3a 54 54 72 61 6e 73 6c 61 74 65 50 61 72 61 6d 65 74 65 72 20 4b 65 79 3d 26 71 75 6f 74 3b | m:TTranslateParameter.Key=" |
| 2c240 | 67 72 65 65 74 69 6e 67 26 71 75 6f 74 3b 26 67 74 3b 48 65 6c 6c 6f 26 61 6d 70 3b 6c 74 3b 2f | greeting">Hello</ |
| 2c260 | 63 6f 6d 3a 54 54 72 61 6e 73 6c 61 74 65 50 61 72 61 6d 65 74 65 72 26 61 6d 70 3b 67 74 3b 0d | com:TTranslateParameter>. |
| 2c280 | 0a 26 61 6d 70 3b 6c 74 3b 2f 63 6f 6d 3a 54 54 72 61 6e 73 6c 61 74 65 26 61 6d 70 3b 67 74 3b | .</com:TTranslate> |
| 2c2a0 | 04 00 13 74 74 72 61 6e 73 6c 61 74 65 70 61 72 61 6d 65 74 65 72 05 00 00 21 69 6e 64 65 78 2e | ...ttranslateparameter...!index. |
| 2c2c0 | 70 68 70 3f 70 61 67 65 3d 41 64 76 61 6e 63 65 64 2e 49 31 38 4e 23 36 32 31 34 01 00 0a 31 31 | php?page=Advanced.I18N#6214...11 |
| 2c2e0 | 34 36 39 37 31 38 37 32 02 00 0d 54 43 68 6f 69 63 65 46 6f 72 6d 61 74 03 00 ac 0d 55 73 69 6e | 46971872...TChoiceFormat....Usin |
| 2c300 | 67 20 74 68 65 20 6c 6f 63 61 6c 69 7a 65 20 66 75 6e 63 74 69 6f 6e 20 6f 72 20 54 54 72 61 6e | g.the.localize.function.or.TTran |
| 2c320 | 73 6c 61 74 65 20 63 6f 6d 70 6f 6e 65 6e 74 20 74 6f 20 74 72 61 6e 73 6c 61 74 65 20 6d 65 73 | slate.component.to.translate.mes |
| 2c340 | 73 61 67 65 73 20 64 6f 65 73 20 6e 6f 74 20 69 6e 66 6f 72 6d 20 74 68 65 20 74 72 61 6e 73 6c | sages.does.not.inform.the.transl |
| 2c360 | 61 74 6f 72 20 74 68 65 20 63 61 72 64 69 6e 61 6c 69 74 79 20 6f 66 20 74 68 65 20 64 61 74 61 | ator.the.cardinality.of.the.data |
| 2c380 | 20 72 65 71 75 69 72 65 64 20 74 6f 20 64 65 74 65 72 6d 69 6e 65 20 74 68 65 20 63 6f 72 72 65 | .required.to.determine.the.corre |
| 2c3a0 | 63 74 20 70 6c 75 72 61 6c 20 73 74 72 75 63 74 75 72 65 20 74 6f 20 75 73 65 2e 20 49 74 20 6f | ct.plural.structure.to.use..It.o |
| 2c3c0 | 6e 6c 79 20 69 6e 66 6f 72 6d 73 20 74 68 65 6d 20 74 68 61 74 20 74 68 65 72 65 20 69 73 20 61 | nly.informs.them.that.there.is.a |
| 2c3e0 | 20 76 61 72 69 61 62 6c 65 20 64 61 74 61 2c 20 74 68 65 20 64 61 74 61 20 63 6f 75 6c 64 20 62 | .variable.data,.the.data.could.b |
| 2c400 | 65 20 61 6e 79 74 68 69 6e 67 2e 20 54 68 75 73 2c 20 74 68 65 20 74 72 61 6e 73 6c 61 74 6f 72 | e.anything..Thus,.the.translator |
| 2c420 | 20 77 69 6c 6c 20 62 65 20 75 6e 61 62 6c 65 20 74 6f 20 64 65 74 65 72 6d 69 6e 65 20 77 69 74 | .will.be.unable.to.determine.wit |
| 2c440 | 68 20 72 65 73 70 65 63 74 20 74 6f 20 74 68 65 20 73 75 62 73 74 69 74 75 74 69 6f 6e 20 64 61 | h.respect.to.the.substitution.da |
| 2c460 | 74 61 20 74 68 65 20 63 6f 72 72 65 63 74 20 70 6c 75 72 61 6c 2c 20 6c 61 6e 67 75 61 67 65 20 | ta.the.correct.plural,.language. |
| 2c480 | 73 74 72 75 63 74 75 72 65 20 6f 72 20 70 68 72 61 73 65 20 74 6f 20 75 73 65 20 2e 20 45 2e 67 | structure.or.phrase.to.use...E.g |
| 2c4a0 | 2e 20 69 6e 20 45 6e 67 6c 69 73 68 2c 20 74 6f 20 74 72 61 6e 73 6c 61 74 65 20 74 68 65 20 73 | ..in.English,.to.translate.the.s |
| 2c4c0 | 65 6e 74 65 6e 63 65 2c 20 26 71 75 6f 74 3b 54 68 65 72 65 20 61 72 65 20 7b 6e 75 6d 62 65 72 | entence,."There.are.{number |
| 2c4e0 | 7d 20 6f 66 20 61 70 70 6c 65 73 2e 26 71 75 6f 74 3b 2c 20 74 68 65 20 72 65 73 75 6c 74 69 6e | }.of.apples.",.the.resultin |
| 2c500 | 67 20 74 72 61 6e 73 6c 61 74 69 6f 6e 20 73 68 6f 75 6c 64 20 62 65 20 64 69 66 66 65 72 65 6e | g.translation.should.be.differen |
| 2c520 | 74 20 64 65 70 65 6e 64 69 6e 67 20 6f 6e 20 74 68 65 20 6e 75 6d 62 65 72 20 6f 66 20 61 70 70 | t.depending.on.the.number.of.app |
| 2c540 | 6c 65 73 2e 0d 0a 0d 0a 54 68 65 20 54 43 68 6f 69 63 65 46 6f 72 6d 61 74 20 63 6f 6d 70 6f 6e | les.....The.TChoiceFormat.compon |
| 2c560 | 65 6e 74 20 70 65 72 66 6f 72 6d 73 20 6d 65 73 73 61 67 65 2f 73 74 72 69 6e 67 20 63 68 6f 69 | ent.performs.message/string.choi |
| 2c580 | 63 65 20 74 72 61 6e 73 6c 61 74 69 6f 6e 2e 20 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 65 78 | ce.translation..The.following.ex |
| 2c5a0 | 61 6d 70 6c 65 20 64 65 6d 6f 6e 73 74 72 61 74 65 64 20 61 20 73 69 6d 70 6c 65 20 32 20 63 68 | ample.demonstrated.a.simple.2.ch |
| 2c5c0 | 6f 69 63 65 20 6d 65 73 73 61 67 65 20 74 72 61 6e 73 6c 61 74 69 6f 6e 2e 0d 0a 0d 0a 0d 0a 26 | oice.message.translation.......& |
| 2c5e0 | 61 6d 70 3b 6c 74 3b 63 6f 6d 3a 54 43 68 6f 69 63 65 46 6f 72 6d 61 74 20 56 61 6c 75 65 3d 26 | amp;lt;com:TChoiceFormat.Value=& |
| 2c600 | 71 75 6f 74 3b 31 26 71 75 6f 74 3b 2f 26 61 6d 70 3b 67 74 3b 5b 31 5d 20 4f 6e 65 20 41 70 70 | quot;1"/>[1].One.App |
| 2c620 | 6c 65 2e 20 7c 5b 32 5d 20 54 77 6f 20 41 70 70 6c 65 73 26 61 6d 70 3b 6c 74 3b 2f 63 6f 6d 3a | le..|[2].Two.Apples</com: |
| 2c640 | 54 43 68 6f 69 63 65 46 6f 72 6d 61 74 26 61 6d 70 3b 67 74 3b 0d 0a 0d 0a 0d 0a 49 6e 20 74 68 | TChoiceFormat>......In.th |
| 2c660 | 65 20 61 62 6f 76 65 20 65 78 61 6d 70 6c 65 2c 20 74 68 65 20 56 61 6c 75 65 20 26 71 75 6f 74 | e.above.example,.the.Value." |
| 2c680 | 3b 31 26 71 75 6f 74 3b 20 28 6f 6e 65 29 2c 20 74 68 75 73 20 74 68 65 20 74 72 61 6e 73 6c 61 | ;1".(one),.thus.the.transla |
| 2c6a0 | 74 65 64 20 73 74 72 69 6e 67 0d 0a 69 73 20 26 71 75 6f 74 3b 4f 6e 65 20 41 70 70 6c 65 26 71 | ted.string..is."One.Apple&q |
| 2c6c0 | 75 6f 74 3b 2e 20 49 66 20 74 68 65 20 56 61 6c 75 65 20 77 61 73 20 26 71 75 6f 74 3b 32 26 71 | uot;..If.the.Value.was."2&q |
| 2c6e0 | 75 6f 74 3b 2c 20 74 68 65 6e 20 69 74 20 77 69 6c 6c 20 73 68 6f 77 20 26 71 75 6f 74 3b 54 77 | uot;,.then.it.will.show."Tw |
| 2c700 | 6f 20 41 70 70 6c 65 73 26 71 75 6f 74 3b 2e 0d 0a 0d 0a 54 68 65 20 6d 65 73 73 61 67 65 2f 73 | o.Apples".....The.message/s |
| 2c720 | 74 72 69 6e 67 20 63 68 6f 69 63 65 73 20 61 72 65 20 73 65 70 61 72 61 74 65 64 20 62 79 20 74 | tring.choices.are.separated.by.t |
| 2c740 | 68 65 20 70 69 70 65 20 26 71 75 6f 74 3b 7c 26 71 75 6f 74 3b 20 66 6f 6c 6c 6f 77 65 64 20 62 | he.pipe."|".followed.b |
| 2c760 | 79 20 61 20 73 65 74 20 6e 6f 74 61 74 69 6f 6e 20 6f 66 20 74 68 65 20 66 6f 72 6d 2e 0d 0a 0d | y.a.set.notation.of.the.form.... |
| 2c780 | 0a 20 20 20 20 5b 31 2c 32 5d 20 2d 2d 20 61 63 63 65 70 74 73 20 76 61 6c 75 65 73 20 62 65 74 | .....[1,2].--.accepts.values.bet |
| 2c7a0 | 77 65 65 6e 20 31 20 61 6e 64 20 32 2c 20 69 6e 63 6c 75 73 69 76 65 2e 0d 0a 20 20 20 20 28 31 | ween.1.and.2,.inclusive.......(1 |
| 2c7c0 | 2c 32 29 20 2d 2d 20 61 63 63 65 70 74 73 20 76 61 6c 75 65 73 20 62 65 74 77 65 65 6e 20 31 20 | ,2).--.accepts.values.between.1. |
| 2c7e0 | 61 6e 64 20 32 2c 20 65 78 63 6c 75 64 69 6e 67 20 31 20 61 6e 64 20 32 2e 0d 0a 20 20 20 20 7b | and.2,.excluding.1.and.2.......{ |
| 2c800 | 31 2c 32 2c 33 2c 34 7d 20 2d 2d 20 6f 6e 6c 79 20 76 61 6c 75 65 73 20 64 65 66 69 6e 65 64 20 | 1,2,3,4}.--.only.values.defined. |
| 2c820 | 69 6e 20 74 68 65 20 73 65 74 20 61 72 65 20 61 63 63 65 70 74 65 64 2e 0d 0a 20 20 20 20 5b 2d | in.the.set.are.accepted.......[- |
| 2c840 | 49 6e 66 2c 30 29 20 2d 2d 20 61 63 63 65 70 74 73 20 76 61 6c 75 65 20 67 72 65 61 74 65 72 20 | Inf,0).--.accepts.value.greater. |
| 2c860 | 6f 72 20 65 71 75 61 6c 20 74 6f 20 6e 65 67 61 74 69 76 65 20 69 6e 66 69 6e 69 74 79 0d 0a 20 | or.equal.to.negative.infinity... |
| 2c880 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 6e 64 20 73 74 72 69 63 | .......................and.stric |
| 2c8a0 | 74 6c 79 20 6c 65 73 73 20 74 68 61 6e 20 30 0d 0a 0d 0a 0d 0a 41 6e 79 20 6e 6f 6e 2d 65 6d 70 | tly.less.than.0......Any.non-emp |
| 2c8c0 | 74 79 20 63 6f 6d 62 69 6e 61 74 69 6f 6e 73 20 6f 66 20 74 68 65 20 64 65 6c 69 6d 69 74 65 72 | ty.combinations.of.the.delimiter |
| 2c8e0 | 73 20 6f 66 20 73 71 75 61 72 65 20 61 6e 64 20 72 6f 75 6e 64 20 62 72 61 63 6b 65 74 73 20 61 | s.of.square.and.round.brackets.a |
| 2c900 | 72 65 20 61 63 63 65 70 74 61 62 6c 65 2e 0d 0a 54 68 65 20 73 74 72 69 6e 67 20 63 68 6f 73 65 | re.acceptable...The.string.chose |
| 2c920 | 6e 20 66 6f 72 20 64 69 73 70 6c 61 79 20 64 65 70 65 6e 64 73 20 6f 6e 20 74 68 65 20 56 61 6c | n.for.display.depends.on.the.Val |
| 2c940 | 75 65 20 70 72 6f 70 65 72 74 79 2e 20 54 68 65 20 56 61 6c 75 65 20 69 73 20 65 76 61 6c 75 61 | ue.property..The.Value.is.evalua |
| 2c960 | 74 65 64 20 66 6f 72 20 65 61 63 68 20 73 65 74 20 75 6e 74 69 6c 20 74 68 65 20 56 61 6c 75 65 | ted.for.each.set.until.the.Value |
| 2c980 | 20 69 73 20 66 6f 75 6e 64 20 74 6f 20 62 65 6c 6f 6e 67 20 74 6f 20 61 20 70 61 72 74 69 63 75 | .is.found.to.belong.to.a.particu |
| 2c9a0 | 6c 61 72 20 73 65 74 2e 04 00 0d 74 63 68 6f 69 63 65 66 6f 72 6d 61 74 05 00 00 22 69 6e 64 65 | lar.set....tchoiceformat..."inde |
| 2c9c0 | 78 2e 70 68 70 3f 70 61 67 65 3d 41 64 76 61 6e 63 65 64 2e 45 72 72 6f 72 23 36 33 30 31 01 00 | x.php?page=Advanced.Error#6301.. |
| 2c9e0 | 0a 31 31 34 36 39 37 31 38 37 33 02 00 1c 45 72 72 6f 72 20 48 61 6e 64 6c 69 6e 67 20 61 6e 64 | .1146971873...Error.Handling.and |
| 2ca00 | 20 52 65 70 6f 72 74 69 6e 67 03 00 68 50 52 41 44 4f 20 70 72 6f 76 69 64 65 73 20 61 20 63 6f | .Reporting..hPRADO.provides.a.co |
| 2ca20 | 6d 70 6c 65 74 65 20 65 72 72 6f 72 20 68 61 6e 64 6c 69 6e 67 20 61 6e 64 20 72 65 70 6f 72 74 | mplete.error.handling.and.report |
| 2ca40 | 69 6e 67 20 66 72 61 6d 65 77 6f 72 6b 20 62 61 73 65 64 20 6f 6e 20 74 68 65 20 50 48 50 20 35 | ing.framework.based.on.the.PHP.5 |
| 2ca60 | 20 65 78 63 65 70 74 69 6f 6e 20 6d 65 63 68 61 6e 69 73 6d 2e 04 00 1c 65 72 72 6f 72 20 68 61 | .exception.mechanism....error.ha |
| 2ca80 | 6e 64 6c 69 6e 67 20 61 6e 64 20 72 65 70 6f 72 74 69 6e 67 05 00 00 22 69 6e 64 65 78 2e 70 68 | ndling.and.reporting..."index.ph |
| 2caa0 | 70 3f 70 61 67 65 3d 41 64 76 61 6e 63 65 64 2e 45 72 72 6f 72 23 36 33 30 32 01 00 0a 31 31 34 | p?page=Advanced.Error#6302...114 |
| 2cac0 | 36 39 37 31 38 37 33 02 00 11 45 78 63 65 70 74 69 6f 6e 20 43 6c 61 73 73 65 73 03 00 c2 0e 45 | 6971873...Exception.Classes....E |
| 2cae0 | 72 72 6f 72 73 20 6f 63 63 75 72 20 69 6e 20 61 20 50 52 41 44 4f 20 61 70 70 6c 69 63 61 74 69 | rrors.occur.in.a.PRADO.applicati |
| 2cb00 | 6f 6e 20 6d 61 79 20 62 65 20 63 6c 61 73 73 69 66 69 65 64 20 69 6e 74 6f 20 74 68 72 65 65 20 | on.may.be.classified.into.three. |
| 2cb20 | 63 61 74 65 67 6f 72 69 65 73 3a 20 74 68 6f 73 65 20 63 61 75 73 65 64 20 62 79 20 50 48 50 20 | categories:.those.caused.by.PHP. |
| 2cb40 | 73 63 72 69 70 74 20 70 61 72 73 69 6e 67 2c 20 74 68 6f 73 65 20 63 61 75 73 65 64 20 62 79 20 | script.parsing,.those.caused.by. |
| 2cb60 | 77 72 6f 6e 67 20 63 6f 64 65 20 28 73 75 63 68 20 61 73 20 63 61 6c 6c 69 6e 67 20 61 6e 20 75 | wrong.code.(such.as.calling.an.u |
| 2cb80 | 6e 64 65 66 69 6e 65 64 20 66 75 6e 63 74 69 6f 6e 2c 20 73 65 74 74 69 6e 67 20 61 6e 20 75 6e | ndefined.function,.setting.an.un |
| 2cba0 | 6b 6e 6f 77 6e 20 70 72 6f 70 65 72 74 79 29 2c 20 61 6e 64 20 74 68 6f 73 65 20 63 61 75 73 65 | known.property),.and.those.cause |
| 2cbc0 | 64 20 62 79 20 69 6d 70 72 6f 70 65 72 20 75 73 65 20 6f 66 20 74 68 65 20 57 65 62 20 61 70 70 | d.by.improper.use.of.the.Web.app |
| 2cbe0 | 6c 69 63 61 74 69 6f 6e 20 62 79 20 63 6c 69 65 6e 74 20 75 73 65 72 73 20 28 73 75 63 68 20 61 | lication.by.client.users.(such.a |
| 2cc00 | 73 20 61 74 74 65 6d 70 74 69 6e 67 20 74 6f 20 61 63 63 65 73 73 20 72 65 73 74 72 69 63 74 65 | s.attempting.to.access.restricte |
| 2cc20 | 64 20 70 61 67 65 73 29 2e 20 50 52 41 44 4f 20 69 73 20 75 6e 61 62 6c 65 20 74 6f 20 64 65 61 | d.pages)..PRADO.is.unable.to.dea |
| 2cc40 | 6c 20 77 69 74 68 20 74 68 65 20 66 69 72 73 74 20 63 61 74 65 67 6f 72 79 20 6f 66 20 65 72 72 | l.with.the.first.category.of.err |
| 2cc60 | 6f 72 73 20 62 65 63 61 75 73 65 20 74 68 65 79 20 63 61 6e 6e 6f 74 20 62 65 20 63 61 75 67 68 | ors.because.they.cannot.be.caugh |
| 2cc80 | 74 65 64 20 69 6e 20 50 48 50 20 63 6f 64 65 2e 20 50 52 41 44 4f 20 70 72 6f 76 69 64 65 73 20 | ted.in.PHP.code..PRADO.provides. |
| 2cca0 | 61 6e 20 65 78 63 65 70 74 69 6f 6e 20 68 69 65 72 61 72 63 68 79 20 74 6f 20 64 65 61 6c 20 77 | an.exception.hierarchy.to.deal.w |
| 2ccc0 | 69 74 68 20 74 68 65 20 73 65 63 6f 6e 64 20 61 6e 64 20 74 68 69 72 64 20 63 61 74 65 67 6f 72 | ith.the.second.and.third.categor |
| 2cce0 | 69 65 73 2e 0d 0a 0d 0a 0d 0a 41 6c 6c 20 65 72 72 6f 72 73 20 69 6e 20 50 52 41 44 4f 20 61 70 | ies.......All.errors.in.PRADO.ap |
| 2cd00 | 70 6c 69 63 61 74 69 6f 6e 73 20 61 72 65 20 72 65 70 72 65 73 65 6e 74 65 64 20 61 73 20 65 78 | plications.are.represented.as.ex |
| 2cd20 | 63 65 70 74 69 6f 6e 73 2e 20 54 68 65 20 62 61 73 65 20 63 6c 61 73 73 20 66 6f 72 20 61 6c 6c | ceptions..The.base.class.for.all |
| 2cd40 | 20 50 52 41 44 4f 20 65 78 63 65 70 74 69 6f 6e 73 20 69 73 20 54 45 78 63 65 70 74 69 6f 6e 2e | .PRADO.exceptions.is.TException. |
| 2cd60 | 20 49 74 20 70 72 6f 76 69 64 65 73 20 74 68 65 20 6d 65 73 73 61 67 65 20 69 6e 74 65 72 6e 61 | .It.provides.the.message.interna |
| 2cd80 | 74 69 6f 6e 61 6c 69 7a 61 74 69 6f 6e 20 66 75 6e 63 74 69 6f 6e 61 6c 69 74 79 20 74 6f 20 61 | tionalization.functionality.to.a |
| 2cda0 | 6c 6c 20 73 79 73 74 65 6d 20 65 78 63 65 70 74 69 6f 6e 73 2e 20 41 6e 20 65 72 72 6f 72 20 6d | ll.system.exceptions..An.error.m |
| 2cdc0 | 65 73 73 61 67 65 20 6d 61 79 20 62 65 20 74 72 61 6e 73 6c 61 74 65 64 20 69 6e 74 6f 20 64 69 | essage.may.be.translated.into.di |
| 2cde0 | 66 66 65 72 65 6e 74 20 6c 61 6e 67 75 61 67 65 73 20 61 63 63 6f 72 64 69 6e 67 20 74 6f 20 74 | fferent.languages.according.to.t |
| 2ce00 | 68 65 20 75 73 65 72 20 62 72 6f 77 73 65 72 27 73 20 6c 61 6e 67 75 61 67 65 20 70 72 65 66 65 | he.user.browser's.language.prefe |
| 2ce20 | 72 65 6e 63 65 2e 0d 0a 0d 0a 0d 0a 45 78 63 65 70 74 69 6f 6e 73 20 72 61 69 73 65 64 20 64 75 | rence.......Exceptions.raised.du |
| 2ce40 | 65 20 74 6f 20 69 6d 70 72 6f 70 65 72 20 75 73 61 67 65 20 6f 66 20 74 68 65 20 50 52 41 44 4f | e.to.improper.usage.of.the.PRADO |
| 2ce60 | 20 66 72 61 6d 65 77 6f 72 6b 20 69 6e 68 65 72 69 74 20 66 72 6f 6d 20 54 53 79 73 74 65 6d 45 | .framework.inherit.from.TSystemE |
| 2ce80 | 78 63 65 70 74 69 6f 6e 2c 20 77 68 69 63 68 20 63 61 6e 20 62 65 20 6f 6e 65 20 6f 66 20 74 68 | xception,.which.can.be.one.of.th |
| 2cea0 | 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 65 78 63 65 70 74 69 6f 6e 20 63 6c 61 73 73 65 73 3a 0d 0a | e.following.exception.classes:.. |
| 2cec0 | 0d 0a 0d 0a 54 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 45 78 63 65 70 74 69 6f 6e 20 2d 20 69 6d | ....TConfigurationException.-.im |
| 2cee0 | 70 72 6f 70 65 72 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 2c 20 73 75 63 68 20 61 73 20 65 72 | proper.configuration,.such.as.er |
| 2cf00 | 72 6f 72 20 69 6e 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e | ror.in.application.configuration |
| 2cf20 | 2c 20 63 6f 6e 74 72 6f 6c 20 74 65 6d 70 6c 61 74 65 73 2c 20 65 74 63 2e 0d 0a 54 49 6e 76 61 | ,.control.templates,.etc...TInva |
| 2cf40 | 6c 69 64 44 61 74 61 56 61 6c 75 65 45 78 63 65 70 74 69 6f 6e 20 2d 20 64 61 74 61 20 76 61 6c | lidDataValueException.-.data.val |
| 2cf60 | 75 65 20 69 73 20 69 6e 63 6f 72 72 65 63 74 20 6f 72 20 75 6e 65 78 70 65 63 74 65 64 2e 0d 0a | ue.is.incorrect.or.unexpected... |
| 2cf80 | 54 49 6e 76 61 6c 69 64 44 61 74 61 54 79 70 65 45 78 63 65 70 74 69 6f 6e 20 2d 20 64 61 74 61 | TInvalidDataTypeException.-.data |
| 2cfa0 | 20 74 79 70 65 20 69 73 20 69 6e 63 6f 72 72 65 63 74 20 6f 72 20 75 6e 65 78 70 65 63 74 65 64 | .type.is.incorrect.or.unexpected |
| 2cfc0 | 2e 0d 0a 54 49 6e 76 61 6c 69 64 44 61 74 61 46 6f 72 6d 61 74 45 78 63 65 70 74 69 6f 6e 20 2d | ...TInvalidDataFormatException.- |
| 2cfe0 | 20 66 6f 72 6d 61 74 20 6f 66 20 64 61 74 61 20 69 73 20 69 6e 63 6f 72 72 65 63 74 2e 0d 0a 54 | .format.of.data.is.incorrect...T |
| 2d000 | 49 6e 76 61 6c 69 64 4f 70 65 72 61 74 69 6f 6e 45 78 63 65 70 74 69 6f 6e 20 2d 20 69 6e 76 61 | InvalidOperationException.-.inva |
| 2d020 | 6c 69 64 20 6f 70 65 72 61 74 69 6f 6e 20 72 65 71 75 65 73 74 2e 0d 0a 54 50 68 70 45 72 72 6f | lid.operation.request...TPhpErro |
| 2d040 | 72 45 78 63 65 70 74 69 6f 6e 20 2d 20 63 61 75 67 68 74 61 62 6c 65 20 50 48 50 20 65 72 72 6f | rException.-.caughtable.PHP.erro |
| 2d060 | 72 73 2c 20 77 61 72 6e 69 6e 67 73 2c 20 6e 6f 74 69 63 65 73 2c 20 65 74 63 2e 0d 0a 54 53 65 | rs,.warnings,.notices,.etc...TSe |
| 2d080 | 63 75 72 69 74 79 45 78 63 65 70 74 69 6f 6e 20 2d 20 65 72 72 6f 72 73 20 72 65 6c 61 74 65 64 | curityException.-.errors.related |
| 2d0a0 | 20 77 69 74 68 20 73 65 63 75 72 69 74 79 2e 0d 0a 54 49 4f 45 78 63 65 70 74 69 6f 6e 20 2d 20 | .with.security...TIOException.-. |
| 2d0c0 | 49 4f 20 6f 70 65 72 61 74 69 6f 6e 20 65 72 72 6f 72 2c 20 73 75 63 68 20 61 73 20 66 69 6c 65 | IO.operation.error,.such.as.file |
| 2d0e0 | 20 6f 70 65 6e 20 66 61 69 6c 75 72 65 2e 0d 0a 54 44 42 45 78 63 65 70 74 69 6f 6e 20 2d 20 65 | .open.failure...TDBException.-.e |
| 2d100 | 72 72 6f 72 73 20 72 65 6c 61 74 65 64 20 77 69 74 68 20 64 61 74 61 62 61 73 65 20 6f 70 65 72 | rrors.related.with.database.oper |
| 2d120 | 61 74 69 6f 6e 73 2e 0d 0a 54 4e 6f 74 53 75 70 70 6f 72 74 65 64 45 78 63 65 70 74 69 6f 6e 20 | ations...TNotSupportedException. |
| 2d140 | 2d 20 65 72 72 6f 72 73 20 63 61 75 73 65 64 20 62 79 20 72 65 71 75 65 73 74 69 6e 67 20 66 6f | -.errors.caused.by.requesting.fo |
| 2d160 | 72 20 75 6e 73 75 70 70 6f 72 74 65 64 20 66 65 61 74 75 72 65 2e 0d 0a 54 48 74 74 70 45 78 63 | r.unsupported.feature...THttpExc |
| 2d180 | 65 70 74 69 6f 6e 20 2d 20 65 72 72 6f 72 73 20 74 6f 20 62 65 20 64 69 73 70 6c 61 79 65 64 20 | eption.-.errors.to.be.displayed. |
| 2d1a0 | 74 6f 20 57 65 62 20 63 6c 69 65 6e 74 20 75 73 65 72 73 2e 0d 0a 0d 0a 0d 0a 45 72 72 6f 72 73 | to.Web.client.users.......Errors |
| 2d1c0 | 20 64 75 65 20 74 6f 20 69 6d 70 72 6f 70 65 72 20 75 73 61 67 65 20 6f 66 20 74 68 65 20 57 65 | .due.to.improper.usage.of.the.We |
| 2d1e0 | 62 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 62 79 20 63 6c 69 65 6e 74 20 75 73 65 72 73 20 69 6e | b.application.by.client.users.in |
| 2d200 | 68 65 72 69 74 20 66 72 6f 6d 20 54 41 70 70 6c 69 63 61 74 69 6f 6e 45 78 63 65 70 74 69 6f 6e | herit.from.TApplicationException |
| 2d220 | 2e 04 00 11 65 78 63 65 70 74 69 6f 6e 20 63 6c 61 73 73 65 73 05 00 00 22 69 6e 64 65 78 2e 70 | ....exception.classes..."index.p |
| 2d240 | 68 70 3f 70 61 67 65 3d 41 64 76 61 6e 63 65 64 2e 45 72 72 6f 72 23 36 33 30 33 01 00 0a 31 31 | hp?page=Advanced.Error#6303...11 |
| 2d260 | 34 36 39 37 31 38 37 33 02 00 12 52 61 69 73 69 6e 67 20 45 78 63 65 70 74 69 6f 6e 73 03 00 ac | 46971873...Raising.Exceptions... |
| 2d280 | 02 52 61 69 73 69 6e 67 20 65 78 63 65 70 74 69 6f 6e 73 20 69 6e 20 50 52 41 44 4f 20 68 61 73 | .Raising.exceptions.in.PRADO.has |
| 2d2a0 | 20 6e 6f 20 64 69 66 66 65 72 65 6e 63 65 20 74 68 61 6e 20 72 61 69 73 69 6e 67 20 61 20 6e 6f | .no.difference.than.raising.a.no |
| 2d2c0 | 72 6d 61 6c 20 50 48 50 20 65 78 63 65 70 74 69 6f 6e 2e 20 54 68 65 20 6f 6e 6c 79 20 74 68 69 | rmal.PHP.exception..The.only.thi |
| 2d2e0 | 6e 67 20 6d 61 74 74 65 72 73 20 69 73 20 74 6f 20 72 61 69 73 65 20 74 68 65 20 72 69 67 68 74 | ng.matters.is.to.raise.the.right |
| 2d300 | 20 65 78 63 65 70 74 69 6f 6e 2e 20 49 6e 20 67 65 6e 65 72 61 6c 2c 20 65 78 63 65 70 74 69 6f | .exception..In.general,.exceptio |
| 2d320 | 6e 73 20 6d 65 61 6e 74 20 74 6f 20 62 65 20 73 68 6f 77 6e 20 74 6f 20 61 70 70 6c 69 63 61 74 | ns.meant.to.be.shown.to.applicat |
| 2d340 | 69 6f 6e 20 75 73 65 72 73 20 73 68 6f 75 6c 64 20 75 73 65 20 54 48 74 74 70 45 78 63 65 70 74 | ion.users.should.use.THttpExcept |
| 2d360 | 69 6f 6e 2c 20 77 68 69 6c 65 20 65 78 63 65 70 74 69 6f 6e 73 20 73 68 6f 77 6e 20 74 6f 20 64 | ion,.while.exceptions.shown.to.d |
| 2d380 | 65 76 65 6c 6f 70 65 72 73 20 73 68 6f 75 6c 64 20 75 73 65 20 6f 74 68 65 72 20 65 78 63 65 70 | evelopers.should.use.other.excep |
| 2d3a0 | 74 69 6f 6e 20 63 6c 61 73 73 65 73 2e 04 00 12 72 61 69 73 69 6e 67 20 65 78 63 65 70 74 69 6f | tion.classes....raising.exceptio |
| 2d3c0 | 6e 73 05 00 00 22 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 41 64 76 61 6e 63 65 64 2e 45 72 | ns..."index.php?page=Advanced.Er |
| 2d3e0 | 72 6f 72 23 36 33 30 34 01 00 0a 31 31 34 36 39 37 31 38 37 33 02 00 1d 45 72 72 6f 72 20 43 61 | ror#6304...1146971873...Error.Ca |
| 2d400 | 70 74 75 72 69 6e 67 20 61 6e 64 20 52 65 70 6f 72 74 69 6e 67 03 00 a8 03 45 78 63 65 70 74 69 | pturing.and.Reporting....Excepti |
| 2d420 | 6f 6e 73 20 72 61 69 73 65 64 20 64 75 72 69 6e 67 20 74 68 65 20 72 75 6e 74 69 6d 65 20 6f 66 | ons.raised.during.the.runtime.of |
| 2d440 | 20 50 52 41 44 4f 20 61 70 70 6c 69 63 61 74 69 6f 6e 73 20 61 72 65 20 63 61 70 74 75 72 65 64 | .PRADO.applications.are.captured |
| 2d460 | 20 62 79 20 53 79 73 74 65 6d 2e 45 78 63 65 70 74 69 6f 6e 73 2e 54 45 72 72 6f 72 48 61 6e 64 | .by.System.Exceptions.TErrorHand |
| 2d480 | 6c 65 72 20 6d 6f 64 75 6c 65 2e 20 44 69 66 66 65 72 65 6e 74 20 6f 75 74 70 75 74 20 74 65 6d | ler.module..Different.output.tem |
| 2d4a0 | 70 6c 61 74 65 73 20 61 72 65 20 75 73 65 64 20 74 6f 20 64 69 73 70 6c 61 79 20 74 68 65 20 63 | plates.are.used.to.display.the.c |
| 2d4c0 | 61 70 74 75 72 65 64 20 65 78 63 65 70 74 69 6f 6e 73 2e 20 54 48 74 74 70 45 78 63 65 70 74 69 | aptured.exceptions..THttpExcepti |
| 2d4e0 | 6f 6e 20 69 73 20 61 73 73 75 6d 65 64 20 74 6f 20 63 6f 6e 74 61 69 6e 20 65 72 72 6f 72 20 6d | on.is.assumed.to.contain.error.m |
| 2d500 | 65 73 73 61 67 65 73 20 74 68 61 74 20 61 72 65 20 6d 65 61 6e 74 20 66 6f 72 20 61 70 70 6c 69 | essages.that.are.meant.for.appli |
| 2d520 | 63 61 74 69 6f 6e 20 65 6e 64 20 75 73 65 72 73 20 61 6e 64 20 74 68 75 73 20 75 73 65 73 20 61 | cation.end.users.and.thus.uses.a |
| 2d540 | 20 73 70 65 63 69 66 69 63 20 67 72 6f 75 70 20 6f 66 20 74 65 6d 70 6c 61 74 65 73 2e 20 46 6f | .specific.group.of.templates..Fo |
| 2d560 | 72 20 61 6c 6c 20 6f 74 68 65 72 20 65 78 63 65 70 74 69 6f 6e 73 2c 20 61 20 63 6f 6d 6d 6f 6e | r.all.other.exceptions,.a.common |
| 2d580 | 20 74 65 6d 70 6c 61 74 65 20 73 68 6f 77 6e 20 61 73 20 66 6f 6c 6c 6f 77 73 20 69 73 20 75 73 | .template.shown.as.follows.is.us |
| 2d5a0 | 65 64 20 66 6f 72 20 70 72 65 73 65 6e 74 69 6e 67 20 74 68 65 20 65 78 63 65 70 74 69 6f 6e 73 | ed.for.presenting.the.exceptions |
| 2d5c0 | 2e 04 00 1d 65 72 72 6f 72 20 63 61 70 74 75 72 69 6e 67 20 61 6e 64 20 72 65 70 6f 72 74 69 6e | ....error.capturing.and.reportin |
| 2d5e0 | 67 05 00 00 22 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 41 64 76 61 6e 63 65 64 2e 45 72 72 | g..."index.php?page=Advanced.Err |
| 2d600 | 6f 72 23 36 33 30 35 01 00 0a 31 31 34 36 39 37 31 38 37 33 02 00 19 43 75 73 74 6f 6d 69 7a 69 | or#6305...1146971873...Customizi |
| 2d620 | 6e 67 20 45 72 72 6f 72 20 44 69 73 70 6c 61 79 03 00 ce 0d 44 65 76 65 6c 6f 70 65 72 73 20 63 | ng.Error.Display....Developers.c |
| 2d640 | 61 6e 20 63 75 73 74 6f 6d 69 7a 65 20 74 68 65 20 70 72 65 73 65 6e 74 61 74 69 6f 6e 20 6f 66 | an.customize.the.presentation.of |
| 2d660 | 20 65 78 63 65 70 74 69 6f 6e 20 6d 65 73 73 61 67 65 73 2e 20 42 79 20 64 65 66 61 75 6c 74 2c | .exception.messages..By.default, |
| 2d680 | 20 61 6c 6c 20 65 72 72 6f 72 20 6f 75 74 70 75 74 20 74 65 6d 70 6c 61 74 65 73 20 61 72 65 20 | .all.error.output.templates.are. |
| 2d6a0 | 73 74 6f 72 65 64 20 75 6e 64 65 72 20 66 72 61 6d 65 77 6f 72 6b 2f 45 78 63 65 70 74 69 6f 6e | stored.under.framework/Exception |
| 2d6c0 | 73 2f 74 65 6d 70 6c 61 74 65 73 2e 20 54 68 65 20 6c 6f 63 61 74 69 6f 6e 20 63 61 6e 20 62 65 | s/templates..The.location.can.be |
| 2d6e0 | 20 63 68 61 6e 67 65 64 20 62 79 20 63 6f 6e 66 69 67 75 72 69 6e 67 20 54 45 72 72 6f 72 48 61 | .changed.by.configuring.TErrorHa |
| 2d700 | 6e 64 6c 65 72 20 69 6e 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 63 6f 6e 66 69 67 75 72 61 74 69 | ndler.in.application.configurati |
| 2d720 | 6f 6e 2c 0d 0a 0d 0a 0d 0a 26 61 6d 70 3b 6c 74 3b 6d 6f 64 75 6c 65 20 69 64 3d 26 71 75 6f 74 | on,......<module.id=" |
| 2d740 | 3b 65 72 72 6f 72 26 71 75 6f 74 3b 0d 0a 20 20 20 20 63 6c 61 73 73 3d 26 71 75 6f 74 3b 54 45 | ;error"......class="TE |
| 2d760 | 72 72 6f 72 48 61 6e 64 6c 65 72 26 71 75 6f 74 3b 0d 0a 20 20 20 20 45 72 72 6f 72 54 65 6d 70 | rrorHandler"......ErrorTemp |
| 2d780 | 6c 61 74 65 50 61 74 68 3d 26 71 75 6f 74 3b 41 70 70 6c 69 63 61 74 69 6f 6e 2e 45 72 72 6f 72 | latePath="Application.Error |
| 2d7a0 | 54 65 6d 70 6c 61 74 65 73 26 71 75 6f 74 3b 20 2f 26 61 6d 70 3b 67 74 3b 0d 0a 0d 0a 0d 0a 54 | Templates"./>......T |
| 2d7c0 | 48 74 74 70 45 78 63 65 70 74 69 6f 6e 20 75 73 65 73 20 61 20 73 65 74 20 6f 66 20 74 65 6d 70 | HttpException.uses.a.set.of.temp |
| 2d7e0 | 6c 61 74 65 73 20 74 68 61 74 20 61 72 65 20 64 69 66 66 65 72 65 6e 74 69 61 74 65 64 20 61 63 | lates.that.are.differentiated.ac |
| 2d800 | 63 6f 72 64 69 6e 67 20 74 6f 20 64 69 66 66 65 72 65 6e 74 20 53 74 61 74 75 73 43 6f 64 65 20 | cording.to.different.StatusCode. |
| 2d820 | 70 72 6f 70 65 72 74 79 20 76 61 6c 75 65 20 6f 66 20 54 48 74 74 70 45 78 63 65 70 74 69 6f 6e | property.value.of.THttpException |
| 2d840 | 2e 20 53 74 61 74 75 73 43 6f 64 65 20 68 61 73 20 74 68 65 20 73 61 6d 65 20 6d 65 61 6e 69 6e | ..StatusCode.has.the.same.meanin |
| 2d860 | 67 20 61 73 20 74 68 65 20 73 74 61 74 75 73 20 63 6f 64 65 20 69 6e 20 48 54 54 50 20 70 72 6f | g.as.the.status.code.in.HTTP.pro |
| 2d880 | 74 6f 63 6f 6c 2e 20 46 6f 72 20 65 78 61 6d 70 6c 65 2c 20 61 20 73 74 61 74 75 73 20 63 6f 64 | tocol..For.example,.a.status.cod |
| 2d8a0 | 65 20 65 71 75 61 6c 20 74 6f 20 34 30 34 20 6d 65 61 6e 73 20 74 68 65 20 72 65 71 75 65 73 74 | e.equal.to.404.means.the.request |
| 2d8c0 | 65 64 20 55 52 4c 20 69 73 20 6e 6f 74 20 66 6f 75 6e 64 20 6f 6e 20 74 68 65 20 73 65 72 76 65 | ed.URL.is.not.found.on.the.serve |
| 2d8e0 | 72 2e 20 54 68 65 20 53 74 61 74 75 73 43 6f 64 65 20 76 61 6c 75 65 20 69 73 20 75 73 65 64 20 | r..The.StatusCode.value.is.used. |
| 2d900 | 74 6f 20 73 65 6c 65 63 74 20 77 68 69 63 68 20 6f 75 74 70 75 74 20 74 65 6d 70 6c 61 74 65 20 | to.select.which.output.template. |
| 2d920 | 74 6f 20 75 73 65 2e 20 54 68 65 20 6f 75 74 70 75 74 20 74 65 6d 70 6c 61 74 65 20 66 69 6c 65 | to.use..The.output.template.file |
| 2d940 | 73 20 75 73 65 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 6e 61 6d 69 6e 67 20 63 6f 6e 76 65 | s.use.the.following.naming.conve |
| 2d960 | 6e 74 69 6f 6e 3a 0d 0a 0d 0a 0d 0a 20 20 20 20 65 72 72 6f 72 2d 2e 68 74 6d 6c 0d 0a 0d 0a 0d | ntion:..........error-.html..... |
| 2d980 | 0a 77 68 65 72 65 20 73 74 61 74 75 73 20 63 6f 64 65 20 72 65 66 65 72 73 20 74 6f 20 74 68 65 | .where.status.code.refers.to.the |
| 2d9a0 | 20 53 74 61 74 75 73 43 6f 64 65 20 70 72 6f 70 65 72 74 79 20 76 61 6c 75 65 20 6f 66 20 54 48 | .StatusCode.property.value.of.TH |
| 2d9c0 | 74 74 70 45 78 63 65 70 74 69 6f 6e 2c 20 61 6e 64 20 6c 61 6e 67 75 61 67 65 20 63 6f 64 65 20 | ttpException,.and.language.code. |
| 2d9e0 | 6d 75 73 74 20 62 65 20 61 20 76 61 6c 69 64 20 6c 61 6e 67 75 61 67 65 20 73 75 63 68 20 61 73 | must.be.a.valid.language.such.as |
| 2da00 | 20 65 6e 2c 20 7a 68 2c 20 66 72 2c 20 65 74 63 2e 20 57 68 65 6e 20 61 20 54 48 74 74 70 45 78 | .en,.zh,.fr,.etc..When.a.THttpEx |
| 2da20 | 63 65 70 74 69 6f 6e 20 69 73 20 72 61 69 73 65 64 2c 20 50 52 41 44 4f 20 77 69 6c 6c 20 73 65 | ception.is.raised,.PRADO.will.se |
| 2da40 | 6c 65 63 74 20 61 6e 20 61 70 70 72 6f 70 72 69 61 74 65 20 74 65 6d 70 6c 61 74 65 20 66 6f 72 | lect.an.appropriate.template.for |
| 2da60 | 20 64 69 73 70 6c 61 79 69 6e 67 20 74 68 65 20 65 78 63 65 70 74 69 6f 6e 20 6d 65 73 73 61 67 | .displaying.the.exception.messag |
| 2da80 | 65 2e 20 50 52 41 44 4f 20 77 69 6c 6c 20 66 69 72 73 74 20 6c 6f 63 61 74 65 20 61 20 74 65 6d | e..PRADO.will.first.locate.a.tem |
| 2daa0 | 70 6c 61 74 65 20 66 69 6c 65 20 77 68 6f 73 65 20 6e 61 6d 65 20 63 6f 6e 74 61 69 6e 73 20 74 | plate.file.whose.name.contains.t |
| 2dac0 | 68 65 20 73 74 61 74 75 73 20 63 6f 64 65 20 61 6e 64 20 77 68 6f 73 65 20 6c 61 6e 67 75 61 67 | he.status.code.and.whose.languag |
| 2dae0 | 65 20 69 73 20 70 72 65 66 65 72 72 65 64 20 62 79 20 74 68 65 20 63 6c 69 65 6e 74 20 62 72 6f | e.is.preferred.by.the.client.bro |
| 2db00 | 77 73 65 72 20 77 69 6e 64 6f 77 2e 20 49 66 20 73 75 63 68 20 61 20 74 65 6d 70 6c 61 74 65 20 | wser.window..If.such.a.template. |
| 2db20 | 69 73 20 6e 6f 74 20 70 72 65 73 65 6e 74 2c 20 69 74 20 77 69 6c 6c 20 6c 6f 6f 6b 20 66 6f 72 | is.not.present,.it.will.look.for |
| 2db40 | 20 61 20 74 65 6d 70 6c 61 74 65 20 74 68 61 74 20 68 61 73 20 74 68 65 20 73 61 6d 65 20 73 74 | .a.template.that.has.the.same.st |
| 2db60 | 61 74 75 73 20 63 6f 64 65 20 62 75 74 20 77 69 74 68 6f 75 74 20 6c 61 6e 67 75 61 67 65 20 63 | atus.code.but.without.language.c |
| 2db80 | 6f 64 65 2e 0d 0a 0d 0a 0d 0a 54 68 65 20 6e 61 6d 69 6e 67 20 63 6f 6e 76 65 6e 74 69 6f 6e 20 | ode.......The.naming.convention. |
| 2dba0 | 66 6f 72 20 74 68 65 20 74 65 6d 70 6c 61 74 65 20 66 69 6c 65 73 20 75 73 65 64 20 66 6f 72 20 | for.the.template.files.used.for. |
| 2dbc0 | 61 6c 6c 20 6f 74 68 65 72 20 65 78 63 65 70 74 69 6f 6e 73 20 69 73 20 61 73 20 66 6f 6c 6c 6f | all.other.exceptions.is.as.follo |
| 2dbe0 | 77 73 2c 0d 0a 0d 0a 0d 0a 20 20 20 20 65 78 63 65 70 74 69 6f 6e 2d 2e 68 74 6d 6c 0d 0a 0d 0a | ws,..........exception-.html.... |
| 2dc00 | 0d 0a 41 67 61 69 6e 2c 20 69 66 20 74 68 65 20 70 72 65 66 65 72 72 65 64 20 6c 61 6e 67 75 61 | ..Again,.if.the.preferred.langua |
| 2dc20 | 67 65 20 69 73 20 6e 6f 74 20 66 6f 75 6e 64 2c 20 50 52 41 44 4f 20 77 69 6c 6c 20 74 72 79 20 | ge.is.not.found,.PRADO.will.try. |
| 2dc40 | 74 6f 20 75 73 65 20 65 78 63 65 70 74 69 6f 6e 2e 68 74 6d 6c 2c 20 69 6e 73 74 65 61 64 2e 0d | to.use.exception.html,.instead.. |
| 2dc60 | 0a 0d 0a 0d 0a 43 41 55 54 49 4f 4e 3a 20 57 68 65 6e 20 73 61 76 69 6e 67 20 61 20 74 65 6d 70 | .....CAUTION:.When.saving.a.temp |
| 2dc80 | 6c 61 74 65 20 66 69 6c 65 2c 20 70 6c 65 61 73 65 20 6d 61 6b 65 20 73 75 72 65 20 74 68 65 20 | late.file,.please.make.sure.the. |
| 2dca0 | 66 69 6c 65 20 69 73 20 73 61 76 65 64 20 75 73 69 6e 67 20 55 54 46 2d 38 20 65 6e 63 6f 64 69 | file.is.saved.using.UTF-8.encodi |
| 2dcc0 | 6e 67 2e 20 4f 6e 20 57 69 6e 64 6f 77 73 2c 20 79 6f 75 20 6d 61 79 20 75 73 65 20 4e 6f 74 65 | ng..On.Windows,.you.may.use.Note |
| 2dce0 | 70 61 64 2e 65 78 65 20 74 6f 20 61 63 63 6f 6d 70 6c 69 73 68 20 73 75 63 68 20 73 61 76 69 6e | pad.exe.to.accomplish.such.savin |
| 2dd00 | 67 2e 04 00 19 63 75 73 74 6f 6d 69 7a 69 6e 67 20 65 72 72 6f 72 20 64 69 73 70 6c 61 79 05 00 | g....customizing.error.display.. |
| 2dd20 | 00 28 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 41 64 76 61 6e 63 65 64 2e 50 65 72 66 6f 72 | .(index.php?page=Advanced.Perfor |
| 2dd40 | 6d 61 6e 63 65 23 36 34 30 31 01 00 0a 31 31 34 36 39 37 31 38 37 33 02 00 12 50 65 72 66 6f 72 | mance#6401...1146971873...Perfor |
| 2dd60 | 6d 61 6e 63 65 20 54 75 6e 69 6e 67 03 00 f2 01 50 65 72 66 6f 72 6d 61 6e 63 65 20 6f 66 20 57 | mance.Tuning....Performance.of.W |
| 2dd80 | 65 62 20 61 70 70 6c 69 63 61 74 69 6f 6e 73 20 69 73 20 61 66 66 65 63 74 65 64 20 62 79 20 6d | eb.applications.is.affected.by.m |
| 2dda0 | 61 6e 79 20 66 61 63 74 6f 72 73 2e 20 44 61 74 61 62 61 73 65 20 61 63 63 65 73 73 2c 20 66 69 | any.factors..Database.access,.fi |
| 2ddc0 | 6c 65 20 73 79 73 74 65 6d 20 6f 70 65 72 61 74 69 6f 6e 73 2c 20 6e 65 74 77 6f 72 6b 20 62 61 | le.system.operations,.network.ba |
| 2dde0 | 6e 64 77 69 64 74 68 20 61 72 65 20 61 6c 6c 20 70 6f 74 65 6e 74 69 61 6c 20 61 66 66 65 63 74 | ndwidth.are.all.potential.affect |
| 2de00 | 69 6e 67 20 66 61 63 74 6f 72 73 2e 20 50 52 41 44 4f 20 74 72 69 65 73 20 69 6e 20 65 76 65 72 | ing.factors..PRADO.tries.in.ever |
| 2de20 | 79 20 65 66 66 6f 72 74 20 74 6f 20 72 65 64 75 63 65 20 74 68 65 20 70 65 72 66 6f 72 6d 61 6e | y.effort.to.reduce.the.performan |
| 2de40 | 63 65 20 69 6d 70 61 63 74 20 63 61 75 73 65 64 20 62 79 20 74 68 65 20 66 72 61 6d 65 77 6f 72 | ce.impact.caused.by.the.framewor |
| 2de60 | 6b 2e 04 00 12 70 65 72 66 6f 72 6d 61 6e 63 65 20 74 75 6e 69 6e 67 05 00 00 28 69 6e 64 65 78 | k....performance.tuning...(index |
| 2de80 | 2e 70 68 70 3f 70 61 67 65 3d 41 64 76 61 6e 63 65 64 2e 50 65 72 66 6f 72 6d 61 6e 63 65 23 36 | .php?page=Advanced.Performance#6 |
| 2dea0 | 34 30 32 01 00 0a 31 31 34 36 39 37 31 38 37 33 02 00 07 43 61 63 68 69 6e 67 03 00 a9 09 50 52 | 402...1146971873...Caching....PR |
| 2dec0 | 41 44 4f 20 70 72 6f 76 69 64 65 73 20 61 20 67 65 6e 65 72 69 63 20 63 61 63 68 69 6e 67 20 74 | ADO.provides.a.generic.caching.t |
| 2dee0 | 65 63 68 6e 69 71 75 65 20 75 73 65 64 20 62 79 20 69 6e 20 73 65 76 65 72 61 6c 20 63 6f 72 65 | echnique.used.by.in.several.core |
| 2df00 | 20 70 61 72 74 73 20 6f 66 20 74 68 65 20 66 72 61 6d 65 77 6f 72 6b 2e 20 46 6f 72 20 65 78 61 | .parts.of.the.framework..For.exa |
| 2df20 | 6d 70 6c 65 2c 20 77 68 65 6e 20 63 61 63 68 69 6e 67 20 69 73 20 65 6e 61 62 6c 65 64 2c 20 54 | mple,.when.caching.is.enabled,.T |
| 2df40 | 54 65 6d 70 6c 61 74 65 4d 61 6e 61 67 65 72 20 77 69 6c 6c 20 73 61 76 65 20 70 61 72 73 65 64 | TemplateManager.will.save.parsed |
| 2df60 | 20 74 65 6d 70 6c 61 74 65 73 20 69 6e 20 63 61 63 68 65 20 61 6e 64 20 72 65 75 73 65 20 74 68 | .templates.in.cache.and.reuse.th |
| 2df80 | 65 6d 20 69 6e 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 72 65 71 75 65 73 74 73 2c 20 77 68 | em.in.the.following.requests,.wh |
| 2dfa0 | 69 63 68 20 73 61 76 65 73 20 74 69 6d 65 20 66 6f 72 20 70 61 72 73 69 6e 67 20 74 65 6d 70 6c | ich.saves.time.for.parsing.templ |
| 2dfc0 | 61 74 65 73 2e 20 54 68 65 20 54 54 68 65 6d 65 4d 61 6e 61 67 65 72 20 61 64 6f 70 74 73 20 74 | ates..The.TThemeManager.adopts.t |
| 2dfe0 | 68 65 20 73 69 6d 69 6c 61 72 20 73 74 72 61 74 65 67 79 20 74 6f 20 64 65 61 6c 20 77 69 74 68 | he.similar.strategy.to.deal.with |
| 2e000 | 20 74 68 65 6d 65 20 70 61 72 73 69 6e 67 2e 0d 0a 0d 0a 0d 0a 45 6e 61 62 6c 69 6e 67 20 63 61 | .theme.parsing.......Enabling.ca |
| 2e020 | 63 68 69 6e 67 20 69 73 20 76 65 72 79 20 65 61 73 79 2e 20 53 69 6d 70 6c 79 20 61 64 64 20 74 | ching.is.very.easy..Simply.add.t |
| 2e040 | 68 65 20 63 61 63 68 65 20 6d 6f 64 75 6c 65 20 69 6e 20 74 68 65 20 61 70 70 6c 69 63 61 74 69 | he.cache.module.in.the.applicati |
| 2e060 | 6f 6e 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 2c 20 61 6e 64 20 50 52 41 44 4f 20 74 61 6b 65 | on.configuration,.and.PRADO.take |
| 2e080 | 73 20 63 61 72 65 20 6f 66 20 74 68 65 20 72 65 73 74 2e 0d 0a 0d 0a 0d 0a 26 61 6d 70 3b 6c 74 | s.care.of.the.rest.......&lt |
| 2e0a0 | 3b 6d 6f 64 75 6c 65 73 26 61 6d 70 3b 67 74 3b 0d 0a 20 20 20 20 26 61 6d 70 3b 6c 74 3b 6d 6f | ;modules>......<mo |
| 2e0c0 | 64 75 6c 65 20 69 64 3d 26 71 75 6f 74 3b 63 61 63 68 65 26 71 75 6f 74 3b 20 63 6c 61 73 73 3d | dule.id="cache".class= |
| 2e0e0 | 26 71 75 6f 74 3b 53 79 73 74 65 6d 2e 43 61 63 68 69 6e 67 2e 54 53 71 6c 69 74 65 43 61 63 68 | "System.Caching.TSqliteCach |
| 2e100 | 65 26 71 75 6f 74 3b 20 2f 26 61 6d 70 3b 67 74 3b 0d 0a 26 61 6d 70 3b 6c 74 3b 2f 6d 6f 64 75 | e"./>..</modu |
| 2e120 | 6c 65 73 26 61 6d 70 3b 67 74 3b 0d 0a 0d 0a 0d 0a 0d 0a 44 65 76 65 6c 6f 70 65 72 73 20 63 61 | les>........Developers.ca |
| 2e140 | 6e 20 61 6c 73 6f 20 74 61 6b 65 20 61 64 76 61 6e 74 61 67 65 20 6f 66 20 74 68 65 20 63 61 63 | n.also.take.advantage.of.the.cac |
| 2e160 | 68 69 6e 67 20 74 65 63 68 6e 69 71 75 65 20 69 6e 20 74 68 65 69 72 20 61 70 70 6c 69 63 61 74 | hing.technique.in.their.applicat |
| 2e180 | 69 6f 6e 73 2e 20 54 68 65 20 43 61 63 68 65 20 70 72 6f 70 65 72 74 79 20 6f 66 20 54 41 70 70 | ions..The.Cache.property.of.TApp |
| 2e1a0 | 6c 69 63 61 74 69 6f 6e 20 72 65 74 75 72 6e 73 20 74 68 65 20 70 6c 75 67 67 65 64 2d 69 6e 20 | lication.returns.the.plugged-in. |
| 2e1c0 | 63 61 63 68 65 20 6d 6f 64 75 6c 65 20 77 68 65 6e 20 69 74 20 69 73 20 61 76 61 69 6c 61 62 6c | cache.module.when.it.is.availabl |
| 2e1e0 | 65 2e 20 54 6f 20 73 61 76 65 20 61 6e 64 20 72 65 74 72 69 65 76 65 20 61 20 64 61 74 61 20 69 | e..To.save.and.retrieve.a.data.i |
| 2e200 | 74 65 6d 20 69 6e 20 63 61 63 68 65 2c 20 75 73 65 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 | tem.in.cache,.use.the.following. |
| 2e220 | 63 6f 6d 6d 61 6e 64 73 2c 0d 0a 0d 0a 0d 0a 69 66 28 24 61 70 70 6c 69 63 61 74 69 6f 6e 2d 26 | commands,......if($application-& |
| 2e240 | 67 74 3b 43 61 63 68 65 29 20 7b 0d 0a 20 20 20 20 2f 2f 20 73 61 76 65 73 20 64 61 74 61 20 69 | gt;Cache).{......//.saves.data.i |
| 2e260 | 74 65 6d 20 69 6e 20 63 61 63 68 65 0d 0a 20 20 20 20 24 61 70 70 6c 69 63 61 74 69 6f 6e 2d 26 | tem.in.cache......$application-& |
| 2e280 | 67 74 3b 43 61 63 68 65 2d 26 67 74 3b 73 65 74 28 24 6b 65 79 4e 61 6d 65 2c 24 64 61 74 61 49 | gt;Cache->set($keyName,$dataI |
| 2e2a0 | 74 65 6d 29 3b 0d 0a 20 20 20 20 2f 2f 20 72 65 74 72 69 65 76 65 73 20 64 61 74 61 20 69 74 65 | tem);......//.retrieves.data.ite |
| 2e2c0 | 6d 20 66 72 6f 6d 20 63 61 63 68 65 0d 0a 20 20 20 20 24 64 61 74 61 49 74 65 6d 3d 24 61 70 70 | m.from.cache......$dataItem=$app |
| 2e2e0 | 6c 69 63 61 74 69 6f 6e 2d 26 67 74 3b 43 61 63 68 65 2d 26 67 74 3b 67 65 74 28 24 6b 65 79 4e | lication->Cache->get($keyN |
| 2e300 | 61 6d 65 29 3b 0d 0a 7d 0d 0a 0d 0a 0d 0a 77 68 65 72 65 20 24 6b 65 79 4e 61 6d 65 20 73 68 6f | ame);..}......where.$keyName.sho |
| 2e320 | 75 6c 64 20 62 65 20 61 20 73 74 72 69 6e 67 20 74 68 61 74 20 75 6e 69 71 75 65 6c 79 20 69 64 | uld.be.a.string.that.uniquely.id |
| 2e340 | 65 6e 74 69 66 69 65 73 20 74 68 65 20 64 61 74 61 20 69 74 65 6d 20 73 74 6f 72 65 64 20 69 6e | entifies.the.data.item.stored.in |
| 2e360 | 20 63 61 63 68 65 2e 04 00 07 63 61 63 68 69 6e 67 05 00 00 28 69 6e 64 65 78 2e 70 68 70 3f 70 | .cache....caching...(index.php?p |
| 2e380 | 61 67 65 3d 41 64 76 61 6e 63 65 64 2e 50 65 72 66 6f 72 6d 61 6e 63 65 23 36 34 30 33 01 00 0a | age=Advanced.Performance#6403... |
| 2e3a0 | 31 31 34 36 39 37 31 38 37 33 02 00 13 55 73 69 6e 67 20 70 72 61 64 6f 6c 69 74 65 2e 70 68 70 | 1146971873...Using.pradolite.php |
| 2e3c0 | 03 00 92 04 49 6e 63 6c 75 64 69 6e 67 20 6d 61 6e 79 20 50 48 50 20 73 63 72 69 70 74 20 66 69 | ....Including.many.PHP.script.fi |
| 2e3e0 | 6c 65 73 20 6d 61 79 20 69 6d 70 61 63 74 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 70 65 72 66 6f | les.may.impact.application.perfo |
| 2e400 | 72 6d 61 6e 63 65 20 73 69 67 6e 69 66 69 63 61 6e 74 6c 79 2e 20 50 52 41 44 4f 20 63 6c 61 73 | rmance.significantly..PRADO.clas |
| 2e420 | 73 65 73 20 61 72 65 20 73 74 6f 72 65 64 20 69 6e 20 64 69 66 66 65 72 65 6e 74 20 66 69 6c 65 | ses.are.stored.in.different.file |
| 2e440 | 73 20 61 6e 64 20 77 68 65 6e 20 20 70 72 6f 63 65 73 73 69 6e 67 20 61 20 70 61 67 65 20 72 65 | s.and.when..processing.a.page.re |
| 2e460 | 71 75 65 73 74 2c 20 69 74 20 6d 61 79 20 72 65 71 75 69 72 65 20 69 6e 63 6c 75 64 69 6e 67 20 | quest,.it.may.require.including. |
| 2e480 | 74 65 6e 73 20 6f 66 20 63 6c 61 73 73 20 66 69 6c 65 73 2e 54 6f 20 61 6c 6c 65 76 69 61 74 65 | tens.of.class.files.To.alleviate |
| 2e4a0 | 20 74 68 69 73 20 70 72 6f 62 6c 65 6d 2c 20 69 6e 20 65 61 63 68 20 50 52 41 44 4f 20 72 65 6c | .this.problem,.in.each.PRADO.rel |
| 2e4c0 | 65 61 73 65 2c 20 61 20 66 69 6c 65 20 6e 61 6d 65 64 20 70 72 61 64 6f 6c 69 74 65 2e 70 68 70 | ease,.a.file.named.pradolite.php |
| 2e4e0 | 20 69 73 20 61 6c 73 6f 20 69 6e 63 6c 75 64 65 64 2e 20 54 68 65 20 66 69 6c 65 20 69 73 20 61 | .is.also.included..The.file.is.a |
| 2e500 | 20 6d 65 72 67 65 20 6f 66 20 61 6c 6c 20 63 6f 72 65 20 50 52 41 44 4f 20 63 6c 61 73 73 20 66 | .merge.of.all.core.PRADO.class.f |
| 2e520 | 69 6c 65 73 20 77 69 74 68 20 63 6f 6d 6d 65 6e 74 73 20 62 65 69 6e 67 20 73 74 72 69 70 70 65 | iles.with.comments.being.strippe |
| 2e540 | 64 20 6f 66 66 20 61 6e 64 20 6d 65 73 73 61 67 65 20 6c 6f 67 67 69 6e 67 20 72 65 6d 6f 76 65 | d.off.and.message.logging.remove |
| 2e560 | 64 2e 0d 0a 0d 0a 0d 0a 54 6f 20 75 73 65 20 70 72 61 64 6f 6c 69 74 65 2e 70 68 70 2c 20 69 6e | d.......To.use.pradolite.php,.in |
| 2e580 | 20 79 6f 75 72 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 65 6e 74 72 79 20 73 63 72 69 70 74 2c 20 | .your.application.entry.script,. |
| 2e5a0 | 72 65 70 6c 61 63 65 20 74 68 65 20 69 6e 63 6c 75 73 69 6f 6e 20 6f 66 20 70 72 61 64 6f 2e 70 | replace.the.inclusion.of.prado.p |
| 2e5c0 | 68 70 20 77 69 74 68 20 70 72 61 64 6f 6c 69 74 65 2e 70 68 70 2e 04 00 13 75 73 69 6e 67 20 70 | hp.with.pradolite.php....using.p |
| 2e5e0 | 72 61 64 6f 6c 69 74 65 2e 70 68 70 05 00 00 28 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 41 | radolite.php...(index.php?page=A |
| 2e600 | 64 76 61 6e 63 65 64 2e 50 65 72 66 6f 72 6d 61 6e 63 65 23 36 34 30 34 01 00 0a 31 31 34 36 39 | dvanced.Performance#6404...11469 |
| 2e620 | 37 31 38 37 33 02 00 19 43 68 61 6e 67 69 6e 67 20 41 70 70 6c 69 63 61 74 69 6f 6e 20 4d 6f 64 | 71873...Changing.Application.Mod |
| 2e640 | 65 03 00 e5 08 41 70 70 6c 69 63 61 74 69 6f 6e 20 6d 6f 64 65 20 61 6c 73 6f 20 61 66 66 65 63 | e....Application.mode.also.affec |
| 2e660 | 74 73 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 70 65 72 66 6f 72 6d 61 6e 63 65 2e 20 41 20 50 52 | ts.application.performance..A.PR |
| 2e680 | 41 44 4f 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 63 61 6e 20 62 65 20 69 6e 20 6f 6e 65 20 6f 66 | ADO.application.can.be.in.one.of |
| 2e6a0 | 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 6d 6f 64 65 73 3a 20 4f 66 66 2c 20 44 65 62 75 67 | .the.following.modes:.Off,.Debug |
| 2e6c0 | 2c 20 4e 6f 72 6d 61 6c 20 61 6e 64 20 50 65 72 66 6f 72 6d 61 6e 63 65 2e 20 54 68 65 20 44 65 | ,.Normal.and.Performance..The.De |
| 2e6e0 | 62 75 67 20 6d 6f 64 65 20 73 68 6f 75 6c 64 20 6d 61 69 6e 6c 79 20 62 65 20 75 73 65 64 20 64 | bug.mode.should.mainly.be.used.d |
| 2e700 | 75 72 69 6e 67 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 64 65 76 65 6c 6f 70 6d 65 6e 74 2c 20 77 | uring.application.development,.w |
| 2e720 | 68 69 6c 65 20 4e 6f 72 6d 61 6c 20 6d 6f 64 65 20 69 73 20 75 73 75 61 6c 6c 79 20 75 73 65 64 | hile.Normal.mode.is.usually.used |
| 2e740 | 20 69 6e 20 65 61 72 6c 79 20 73 74 61 67 65 20 61 66 74 65 72 20 61 6e 20 61 70 70 6c 69 63 61 | .in.early.stage.after.an.applica |
| 2e760 | 74 69 6f 6e 20 69 73 20 64 65 70 6c 6f 79 65 64 20 74 6f 20 65 6e 73 75 72 65 20 65 76 65 72 79 | tion.is.deployed.to.ensure.every |
| 2e780 | 74 68 69 6e 67 20 77 6f 72 6b 73 20 63 6f 72 72 65 63 74 6c 79 2e 20 41 66 74 65 72 20 74 68 65 | thing.works.correctly..After.the |
| 2e7a0 | 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 69 73 20 70 72 6f 76 65 64 20 74 6f 20 77 6f 72 6b 20 73 | .application.is.proved.to.work.s |
| 2e7c0 | 74 61 62 6c 79 20 66 6f 72 20 73 6f 6d 65 20 70 65 72 69 6f 64 2c 20 74 68 65 20 6d 6f 64 65 20 | tably.for.some.period,.the.mode. |
| 2e7e0 | 63 61 6e 20 62 65 20 73 77 69 74 63 68 65 64 20 74 6f 20 50 65 72 66 6f 72 6d 61 6e 63 65 20 74 | can.be.switched.to.Performance.t |
| 2e800 | 6f 20 66 75 72 74 68 65 72 20 69 6d 70 72 6f 76 65 20 74 68 65 20 70 65 72 66 6f 72 6d 61 6e 63 | o.further.improve.the.performanc |
| 2e820 | 65 2e 0d 0a 0d 0a 0d 0a 54 68 65 20 64 69 66 66 65 72 65 6e 63 65 20 62 65 74 77 65 65 6e 20 44 | e.......The.difference.between.D |
| 2e840 | 65 62 75 67 2c 20 4e 6f 72 6d 61 6c 20 61 6e 64 20 50 65 72 66 6f 72 6d 61 6e 63 65 20 6d 6f 64 | ebug,.Normal.and.Performance.mod |
| 2e860 | 65 73 20 69 73 20 74 68 61 74 20 75 6e 64 65 72 20 44 65 62 75 67 20 6d 6f 64 65 2c 20 61 70 70 | es.is.that.under.Debug.mode,.app |
| 2e880 | 6c 69 63 61 74 69 6f 6e 20 6c 6f 67 73 20 77 69 6c 6c 20 63 6f 6e 74 61 69 6e 20 64 65 62 75 67 | lication.logs.will.contain.debug |
| 2e8a0 | 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2c 20 61 6e 64 20 75 6e 64 65 72 20 50 65 72 66 6f 72 6d 61 | .information,.and.under.Performa |
| 2e8c0 | 6e 63 65 20 6d 6f 64 65 2c 20 74 69 6d 65 73 74 61 6d 70 20 63 68 65 63 6b 69 6e 67 20 69 73 20 | nce.mode,.timestamp.checking.is. |
| 2e8e0 | 6e 6f 74 20 70 65 72 66 6f 72 6d 65 64 20 66 6f 72 20 63 61 63 68 65 64 20 74 65 6d 70 6c 61 74 | not.performed.for.cached.templat |
| 2e900 | 65 73 20 61 6e 64 20 70 75 62 6c 69 73 68 65 64 20 61 73 73 65 74 73 2e 20 54 68 65 72 65 66 6f | es.and.published.assets..Therefo |
| 2e920 | 72 65 2c 20 75 6e 64 65 72 20 50 65 72 66 6f 72 6d 61 6e 63 65 20 6d 6f 64 65 2c 20 61 70 70 6c | re,.under.Performance.mode,.appl |
| 2e940 | 69 63 61 74 69 6f 6e 20 6d 61 79 20 6e 6f 74 20 72 75 6e 20 70 72 6f 70 65 72 6c 79 20 69 66 20 | ication.may.not.run.properly.if. |
| 2e960 | 74 65 6d 70 6c 61 74 65 73 20 6f 72 20 61 73 73 65 74 73 20 61 72 65 20 6d 6f 64 69 66 69 65 64 | templates.or.assets.are.modified |
| 2e980 | 2e 20 53 69 6e 63 65 20 50 65 72 66 6f 72 6d 61 6e 63 65 20 6d 6f 64 65 20 69 73 20 6d 61 69 6e | ..Since.Performance.mode.is.main |
| 2e9a0 | 6c 79 20 75 73 65 64 20 77 68 65 6e 20 61 6e 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 69 73 20 73 | ly.used.when.an.application.is.s |
| 2e9c0 | 74 61 62 6c 65 2c 20 63 68 61 6e 67 65 20 6f 66 20 74 65 6d 70 6c 61 74 65 73 20 6f 72 20 61 73 | table,.change.of.templates.or.as |
| 2e9e0 | 73 65 74 73 20 61 72 65 20 6e 6f 74 20 6c 69 6b 65 6c 79 2e 0d 0a 0d 0a 0d 0a 54 6f 20 73 77 69 | sets.are.not.likely.......To.swi |
| 2ea00 | 74 63 68 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 6d 6f 64 65 2c 20 63 6f 6e 66 69 67 75 72 65 20 | tch.application.mode,.configure. |
| 2ea20 | 69 74 20 69 6e 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 3a | it.in.application.configuration: |
| 2ea40 | 0d 0a 0d 0a 0d 0a 26 61 6d 70 3b 6c 74 3b 61 70 70 6c 69 63 61 74 69 6f 6e 20 4d 6f 64 65 3d 26 | ......<application.Mode=& |
| 2ea60 | 71 75 6f 74 3b 50 65 72 66 6f 72 6d 61 6e 63 65 26 71 75 6f 74 3b 20 26 61 6d 70 3b 67 74 3b 0d | quot;Performance".>. |
| 2ea80 | 0a 20 20 20 20 2e 2e 2e 2e 2e 2e 0d 0a 26 61 6d 70 3b 6c 74 3b 2f 61 70 70 6c 69 63 61 74 69 6f | .............</applicatio |
| 2eaa0 | 6e 20 26 61 6d 70 3b 67 74 3b 04 00 19 63 68 61 6e 67 69 6e 67 20 61 70 70 6c 69 63 61 74 69 6f | n.>...changing.applicatio |
| 2eac0 | 6e 20 6d 6f 64 65 05 00 00 28 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 41 64 76 61 6e 63 65 | n.mode...(index.php?page=Advance |
| 2eae0 | 64 2e 50 65 72 66 6f 72 6d 61 6e 63 65 23 36 34 30 35 01 00 0a 31 31 34 36 39 37 31 38 37 33 02 | d.Performance#6405...1146971873. |
| 2eb00 | 00 12 52 65 64 75 63 69 6e 67 20 50 61 67 65 20 53 69 7a 65 03 00 dd 0c 42 79 20 64 65 66 61 75 | ..Reducing.Page.Size....By.defau |
| 2eb20 | 6c 74 2c 20 50 52 41 44 4f 20 73 74 6f 72 65 73 20 70 61 67 65 20 73 74 61 74 65 20 69 6e 20 68 | lt,.PRADO.stores.page.state.in.h |
| 2eb40 | 69 64 64 65 6e 20 66 69 65 6c 64 73 20 6f 66 20 74 68 65 20 48 54 4d 4c 20 6f 75 74 70 75 74 2e | idden.fields.of.the.HTML.output. |
| 2eb60 | 20 54 68 65 20 70 61 67 65 20 73 74 61 74 65 20 63 6f 75 6c 64 20 62 65 20 76 65 72 79 20 6c 61 | .The.page.state.could.be.very.la |
| 2eb80 | 72 67 65 20 69 6e 20 73 69 7a 65 20 69 66 20 63 6f 6d 70 6c 65 78 20 63 6f 6e 74 72 6f 6c 73 2c | rge.in.size.if.complex.controls, |
| 2eba0 | 20 73 75 63 68 20 61 73 20 54 44 61 74 61 47 72 69 64 2c 20 69 73 20 75 73 65 64 2e 20 54 6f 20 | .such.as.TDataGrid,.is.used..To. |
| 2ebc0 | 72 65 64 75 63 65 20 74 68 65 20 73 69 7a 65 20 6f 66 20 74 68 65 20 6e 65 74 77 6f 72 6b 20 74 | reduce.the.size.of.the.network.t |
| 2ebe0 | 72 61 6e 73 6d 69 74 74 65 64 20 70 61 67 65 20 73 69 7a 65 2c 20 74 77 6f 20 73 74 72 61 74 65 | ransmitted.page.size,.two.strate |
| 2ec00 | 67 69 65 73 20 63 61 6e 20 62 65 20 75 73 65 64 2e 0d 0a 0d 0a 0d 0a 46 69 72 73 74 2c 20 79 6f | gies.can.be.used.......First,.yo |
| 2ec20 | 75 20 6d 61 79 20 64 69 73 61 62 6c 65 20 76 69 65 77 73 74 61 74 65 20 62 79 20 73 65 74 74 69 | u.may.disable.viewstate.by.setti |
| 2ec40 | 6e 67 20 45 6e 61 62 6c 65 56 69 65 77 53 74 61 74 65 20 74 6f 20 66 61 6c 73 65 20 66 6f 72 20 | ng.EnableViewState.to.false.for. |
| 2ec60 | 74 68 65 20 70 61 67 65 20 6f 72 20 73 6f 6d 65 20 63 6f 6e 74 72 6f 6c 73 20 6f 6e 20 74 68 65 | the.page.or.some.controls.on.the |
| 2ec80 | 20 70 61 67 65 20 69 66 20 74 68 65 79 20 64 6f 20 6e 6f 74 20 6e 65 65 64 20 75 73 65 72 20 69 | .page.if.they.do.not.need.user.i |
| 2eca0 | 6e 74 65 72 61 63 74 69 6f 6e 73 2e 20 56 69 65 77 73 74 61 74 65 20 69 73 20 6d 61 69 6e 6c 79 | nteractions..Viewstate.is.mainly |
| 2ecc0 | 20 75 73 65 64 20 74 6f 20 6b 65 65 70 20 74 72 61 63 6b 20 6f 66 20 70 61 67 65 20 73 74 61 74 | .used.to.keep.track.of.page.stat |
| 2ece0 | 65 20 77 68 65 6e 20 61 20 75 73 65 72 20 69 6e 74 65 72 61 63 74 73 20 77 69 74 68 20 74 68 61 | e.when.a.user.interacts.with.tha |
| 2ed00 | 74 20 70 61 67 65 2f 63 6f 6e 74 72 6f 6c 2e 0d 0a 0d 0a 0d 0a 53 65 63 6f 6e 64 2c 20 79 6f 75 | t.page/control.......Second,.you |
| 2ed20 | 20 6d 61 79 20 75 73 65 20 61 20 64 69 66 66 65 72 65 6e 74 20 70 61 67 65 20 73 74 61 74 65 20 | .may.use.a.different.page.state. |
| 2ed40 | 73 74 6f 72 61 67 65 2e 20 46 6f 72 20 65 78 61 6d 70 6c 65 2c 20 70 61 67 65 20 73 74 61 74 65 | storage..For.example,.page.state |
| 2ed60 | 20 6d 61 79 20 62 65 20 73 74 6f 72 65 64 20 69 6e 20 73 65 73 73 69 6f 6e 2c 20 77 68 69 63 68 | .may.be.stored.in.session,.which |
| 2ed80 | 20 65 73 73 65 6e 74 69 61 6c 6c 79 20 73 74 6f 72 65 73 20 70 61 67 65 20 73 74 61 74 65 20 6f | .essentially.stores.page.state.o |
| 2eda0 | 6e 20 74 68 65 20 73 65 72 76 65 72 20 73 69 64 65 20 61 6e 64 20 74 68 75 73 20 73 61 76 65 73 | n.the.server.side.and.thus.saves |
| 2edc0 | 20 74 68 65 20 6e 65 74 77 6f 72 6b 20 74 72 61 6e 73 6d 69 73 73 69 6f 6e 20 74 69 6d 65 2e 20 | .the.network.transmission.time.. |
| 2ede0 | 54 68 65 20 53 74 61 74 65 50 65 72 73 69 73 74 65 72 43 6c 61 73 73 20 70 72 6f 70 65 72 74 79 | The.StatePersisterClass.property |
| 2ee00 | 20 6f 66 20 74 68 65 20 70 61 67 65 20 64 65 74 65 72 6d 69 6e 65 73 20 77 68 69 63 68 20 73 74 | .of.the.page.determines.which.st |
| 2ee20 | 61 74 65 20 70 65 72 73 69 73 74 65 6e 63 65 20 63 6c 61 73 73 20 74 6f 20 75 73 65 2e 20 42 79 | ate.persistence.class.to.use..By |
| 2ee40 | 20 64 65 66 61 75 6c 74 2c 20 69 74 20 75 73 65 73 20 53 79 73 74 65 6d 2e 57 65 62 2e 55 49 2e | .default,.it.uses.System.Web.UI. |
| 2ee60 | 54 50 61 67 65 53 74 61 74 65 50 65 72 73 69 73 74 65 72 20 74 6f 20 73 74 6f 72 65 20 70 65 72 | TPageStatePersister.to.store.per |
| 2ee80 | 73 69 73 74 65 6e 74 20 73 74 61 74 65 20 69 6e 20 68 69 64 64 65 6e 20 66 69 65 6c 64 73 2e 20 | sistent.state.in.hidden.fields.. |
| 2eea0 | 59 6f 75 20 6d 61 79 20 6d 6f 64 69 66 79 20 74 68 69 73 20 70 72 6f 70 65 72 74 79 20 74 6f 20 | You.may.modify.this.property.to. |
| 2eec0 | 61 20 70 65 72 73 69 73 74 65 72 20 63 6c 61 73 73 20 6f 66 20 79 6f 75 72 20 6f 77 6e 2c 20 61 | a.persister.class.of.your.own,.a |
| 2eee0 | 73 20 6c 6f 6e 67 20 61 73 20 74 68 65 20 6e 65 77 20 70 65 72 73 69 73 74 65 72 20 63 6c 61 73 | s.long.as.the.new.persister.clas |
| 2ef00 | 73 20 69 6d 70 6c 65 6d 65 6e 74 73 20 74 68 65 20 49 50 61 67 65 53 74 61 74 65 50 65 72 73 69 | s.implements.the.IPageStatePersi |
| 2ef20 | 73 74 65 72 20 69 6e 74 65 72 66 61 63 65 2e 20 59 6f 75 20 6d 61 79 20 63 6f 6e 66 69 67 75 72 | ster.interface..You.may.configur |
| 2ef40 | 65 20 74 68 69 73 20 70 72 6f 70 65 72 74 79 20 69 6e 20 73 65 76 65 72 61 6c 20 70 6c 61 63 65 | e.this.property.in.several.place |
| 2ef60 | 73 2c 20 73 75 63 68 20 61 73 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 63 6f 6e 66 69 67 75 72 61 | s,.such.as.application.configura |
| 2ef80 | 74 69 6f 6e 20 6f 72 20 70 61 67 65 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 75 73 69 6e 67 | tion.or.page.configuration.using |
| 2efa0 | 20 26 61 6d 70 3b 6c 74 3b 70 61 67 65 73 26 61 6d 70 3b 67 74 3b 20 6f 72 20 26 61 6d 70 3b 6c | .<pages>.or.&l |
| 2efc0 | 74 3b 70 61 67 65 26 61 6d 70 3b 67 74 3b 20 74 61 67 73 2c 0d 0a 0d 0a 0d 0a 26 61 6d 70 3b 6c | t;page>.tags,......&l |
| 2efe0 | 74 3b 70 61 67 65 73 20 53 74 61 74 65 50 65 72 73 69 73 74 65 72 43 6c 61 73 73 3d 26 71 75 6f | t;pages.StatePersisterClass=&quo |
| 2f000 | 74 3b 4d 79 50 65 72 73 69 73 74 65 72 31 26 71 75 6f 74 3b 20 2e 2e 2e 20 26 61 6d 70 3b 67 74 | t;MyPersister1".....&gt |
| 2f020 | 3b 0d 0a 20 20 20 20 26 61 6d 70 3b 6c 74 3b 70 61 67 65 20 49 44 3d 26 71 75 6f 74 3b 53 70 65 | ;......<page.ID="Spe |
| 2f040 | 63 69 61 6c 50 61 67 65 26 71 75 6f 74 3b 20 53 74 61 74 65 50 65 72 73 69 73 74 65 72 43 6c 61 | cialPage".StatePersisterCla |
| 2f060 | 73 73 3d 26 71 75 6f 74 3b 4d 79 50 65 72 73 69 73 74 65 72 32 26 71 75 6f 74 3b 20 2e 2e 2e 20 | ss="MyPersister2"..... |
| 2f080 | 2f 26 61 6d 70 3b 67 74 3b 0d 0a 26 61 6d 70 3b 6c 74 3b 2f 70 61 67 65 73 26 61 6d 70 3b 67 74 | />..</pages&gt |
| 2f0a0 | 3b 0d 0a 0d 0a 0d 0a 4e 6f 74 65 2c 20 69 6e 20 74 68 65 20 61 62 6f 76 65 20 74 68 65 20 53 70 | ;......Note,.in.the.above.the.Sp |
| 2f0c0 | 65 63 69 61 6c 50 61 67 65 20 77 69 6c 6c 20 75 73 65 20 4d 79 50 65 72 73 69 73 74 65 72 32 20 | ecialPage.will.use.MyPersister2. |
| 2f0e0 | 61 73 20 69 74 73 20 70 65 72 73 69 73 74 65 72 20 63 6c 61 73 73 2c 20 77 68 69 6c 65 20 74 68 | as.its.persister.class,.while.th |
| 2f100 | 65 20 72 65 73 74 20 70 61 67 65 73 20 77 69 6c 6c 20 75 73 65 20 4d 79 50 65 72 73 69 73 74 65 | e.rest.pages.will.use.MyPersiste |
| 2f120 | 72 31 2e 20 54 68 65 72 65 66 6f 72 65 2c 20 79 6f 75 20 63 61 6e 20 68 61 76 65 20 64 69 66 66 | r1..Therefore,.you.can.have.diff |
| 2f140 | 65 72 65 6e 74 20 73 74 61 74 65 20 70 65 72 73 69 73 74 65 72 20 73 74 72 61 74 65 67 69 65 73 | erent.state.persister.strategies |
| 2f160 | 20 66 6f 72 20 64 69 66 66 65 72 65 6e 74 20 70 61 67 65 73 2e 04 00 12 72 65 64 75 63 69 6e 67 | .for.different.pages....reducing |
| 2f180 | 20 70 61 67 65 20 73 69 7a 65 05 00 00 28 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 41 64 76 | .page.size...(index.php?page=Adv |
| 2f1a0 | 61 6e 63 65 64 2e 50 65 72 66 6f 72 6d 61 6e 63 65 23 36 34 30 36 01 00 0a 31 31 34 36 39 37 31 | anced.Performance#6406...1146971 |
| 2f1c0 | 38 37 33 02 00 10 4f 74 68 65 72 20 54 65 63 68 6e 69 71 75 65 73 03 00 84 03 53 65 72 76 65 72 | 873...Other.Techniques....Server |
| 2f1e0 | 20 63 61 63 68 69 6e 67 20 74 65 63 68 6e 69 71 75 65 73 20 61 72 65 20 70 72 6f 76 65 6e 20 74 | .caching.techniques.are.proven.t |
| 2f200 | 6f 20 62 65 20 76 65 72 79 20 65 66 66 65 63 74 69 76 65 20 69 6e 20 69 6d 70 72 6f 76 69 6e 67 | o.be.very.effective.in.improving |
| 2f220 | 20 74 68 65 20 70 65 72 66 6f 72 6d 61 6e 63 65 20 6f 66 20 50 52 41 44 4f 20 61 70 70 6c 69 63 | .the.performance.of.PRADO.applic |
| 2f240 | 61 74 69 6f 6e 73 2e 20 46 6f 72 20 65 78 61 6d 70 6c 65 2c 20 77 65 20 68 61 76 65 20 6f 62 73 | ations..For.example,.we.have.obs |
| 2f260 | 65 72 76 65 64 20 74 68 61 74 20 62 79 20 75 73 69 6e 67 20 5a 65 6e 64 20 4f 70 74 69 6d 69 7a | erved.that.by.using.Zend.Optimiz |
| 2f280 | 65 72 2c 20 74 68 65 20 52 50 53 20 28 72 65 71 75 65 73 74 20 70 65 72 20 73 65 63 6f 6e 64 29 | er,.the.RPS.(request.per.second) |
| 2f2a0 | 20 6f 66 20 61 20 50 52 41 44 4f 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 63 61 6e 20 62 65 20 69 | .of.a.PRADO.application.can.be.i |
| 2f2c0 | 6e 63 72 65 61 73 65 64 20 62 79 20 6d 6f 72 65 20 74 68 61 6e 20 74 65 6e 20 74 69 6d 65 73 2e | ncreased.by.more.than.ten.times. |
| 2f2e0 | 20 4f 66 20 63 6f 75 72 73 65 2c 20 74 68 69 73 20 69 73 20 61 74 20 74 68 65 20 63 6f 73 74 20 | .Of.course,.this.is.at.the.cost. |
| 2f300 | 6f 66 20 73 74 61 6c 65 20 6f 75 74 70 75 74 2c 20 77 68 69 6c 65 20 50 52 41 44 4f 27 73 20 63 | of.stale.output,.while.PRADO's.c |
| 2f320 | 61 63 68 69 6e 67 20 74 65 63 68 6e 69 71 75 65 73 20 61 6c 77 61 79 73 20 65 6e 73 75 72 65 20 | aching.techniques.always.ensure. |
| 2f340 | 74 68 65 20 63 6f 72 72 65 63 74 6e 65 73 73 20 6f 66 20 74 68 65 20 6f 75 74 70 75 74 2e 04 00 | the.correctness.of.the.output... |
| 2f360 | 10 6f 74 68 65 72 20 74 65 63 68 6e 69 71 75 65 73 05 00 00 24 69 6e 64 65 78 2e 70 68 70 3f 70 | .other.techniques...$index.php?p |
| 2f380 | 61 67 65 3d 41 64 76 61 6e 63 65 64 2e 53 63 72 69 70 74 73 23 36 35 30 31 01 00 0a 31 31 34 36 | age=Advanced.Scripts#6501...1146 |
| 2f3a0 | 39 37 31 38 37 34 02 00 1a 49 6e 74 72 6f 64 75 63 74 69 6f 6e 20 74 6f 20 4a 61 76 61 73 63 72 | 971874...Introduction.to.Javascr |
| 2f3c0 | 69 70 74 03 00 74 54 68 69 73 20 67 75 69 64 65 20 69 73 20 62 61 73 65 64 20 6f 6e 20 74 68 65 | ipt..tThis.guide.is.based.on.the |
| 2f3e0 | 20 0d 0a 51 75 69 63 6b 20 67 75 69 64 65 20 74 6f 20 73 6f 6d 65 77 68 61 74 20 61 64 76 61 6e | ...Quick.guide.to.somewhat.advan |
| 2f400 | 63 65 64 20 4a 61 76 61 53 63 72 69 70 74 20 74 6f 75 72 20 6f 66 20 73 6f 6d 65 20 4f 4f 20 66 | ced.JavaScript.tour.of.some.OO.f |
| 2f420 | 65 61 74 75 72 65 73 20 62 79 20 53 65 72 67 69 6f 20 50 65 72 65 69 72 61 2e 04 00 1a 69 6e 74 | eatures.by.Sergio.Pereira....int |
| 2f440 | 72 6f 64 75 63 74 69 6f 6e 20 74 6f 20 6a 61 76 61 73 63 72 69 70 74 05 00 00 24 69 6e 64 65 78 | roduction.to.javascript...$index |
| 2f460 | 2e 70 68 70 3f 70 61 67 65 3d 41 64 76 61 6e 63 65 64 2e 53 63 72 69 70 74 73 23 36 35 30 32 01 | .php?page=Advanced.Scripts#6502. |
| 2f480 | 00 0a 31 31 34 36 39 37 31 38 37 34 02 00 24 48 65 79 2c 20 49 20 64 69 64 6e 27 74 20 6b 6e 6f | ..1146971874..$Hey,.I.didn't.kno |
| 2f4a0 | 77 20 79 6f 75 20 63 6f 75 6c 64 20 64 6f 20 74 68 61 74 03 00 c5 10 49 66 20 79 6f 75 20 61 72 | w.you.could.do.that....If.you.ar |
| 2f4c0 | 65 20 61 20 77 65 62 20 64 65 76 65 6c 6f 70 65 72 20 61 6e 64 20 63 6f 6d 65 20 66 72 6f 6d 20 | e.a.web.developer.and.come.from. |
| 2f4e0 | 74 68 65 20 73 61 6d 65 20 70 6c 61 63 65 20 49 20 64 6f 2c 20 79 6f 75 20 68 61 76 65 20 70 72 | the.same.place.I.do,.you.have.pr |
| 2f500 | 6f 62 61 62 6c 79 20 0d 0a 20 20 20 20 75 73 65 64 20 71 75 69 74 65 20 61 20 62 69 74 20 6f 66 | obably.......used.quite.a.bit.of |
| 2f520 | 20 4a 61 76 61 73 63 72 69 70 74 20 69 6e 20 79 6f 75 72 20 77 65 62 20 70 61 67 65 73 2c 20 6d | .Javascript.in.your.web.pages,.m |
| 2f540 | 6f 73 74 6c 79 20 61 73 20 55 49 20 67 6c 75 65 2e 20 0d 0a 0d 0a 0d 0a 0d 0a 20 20 20 20 55 6e | ostly.as.UI.glue..............Un |
| 2f560 | 74 69 6c 20 72 65 63 65 6e 74 6c 79 2c 20 49 20 6b 6e 65 77 20 74 68 61 74 20 4a 61 76 61 73 63 | til.recently,.I.knew.that.Javasc |
| 2f580 | 72 69 70 74 20 68 61 64 20 6d 6f 72 65 20 4f 4f 20 63 61 70 61 62 69 6c 69 74 69 65 73 20 74 68 | ript.had.more.OO.capabilities.th |
| 2f5a0 | 61 6e 20 49 20 77 61 73 20 65 6d 70 6c 6f 79 69 6e 67 2c 0d 0a 20 20 20 20 62 75 74 20 49 20 64 | an.I.was.employing,......but.I.d |
| 2f5c0 | 69 64 20 6e 6f 74 20 66 65 65 6c 20 6c 69 6b 65 20 49 20 6e 65 65 64 65 64 20 74 6f 20 75 73 65 | id.not.feel.like.I.needed.to.use |
| 2f5e0 | 20 69 74 2e 20 41 73 20 74 68 65 20 62 72 6f 77 73 65 72 73 20 73 74 61 72 74 65 64 20 74 6f 20 | .it..As.the.browsers.started.to. |
| 2f600 | 73 75 70 70 6f 72 74 20 61 20 6d 6f 72 65 20 0d 0a 20 20 20 20 73 74 61 6e 64 61 72 64 69 7a 65 | support.a.more.......standardize |
| 2f620 | 64 20 66 65 61 74 75 72 65 73 65 74 20 6f 66 20 4a 61 76 61 73 63 72 69 70 74 20 61 6e 64 20 74 | d.featureset.of.Javascript.and.t |
| 2f640 | 68 65 20 44 4f 4d 2c 20 69 74 20 62 65 63 61 6d 65 20 76 69 61 62 6c 65 20 74 6f 20 77 72 69 74 | he.DOM,.it.became.viable.to.writ |
| 2f660 | 65 20 6d 6f 72 65 20 0d 0a 20 20 20 20 63 6f 6d 70 6c 65 78 20 61 6e 64 20 66 75 6e 63 74 69 6f | e.more.......complex.and.functio |
| 2f680 | 6e 61 6c 20 63 6f 64 65 20 74 6f 20 72 75 6e 20 6f 6e 20 74 68 65 20 63 6c 69 65 6e 74 2e 20 54 | nal.code.to.run.on.the.client..T |
| 2f6a0 | 68 61 74 20 68 65 6c 70 65 64 20 67 69 76 69 6e 67 20 62 69 72 74 68 20 74 6f 20 74 68 65 20 0d | hat.helped.giving.birth.to.the.. |
| 2f6c0 | 0a 20 20 20 20 41 4a 41 58 20 70 68 65 6e 6f 6d 65 6e 61 2e 0d 0a 0d 0a 0d 0a 20 20 20 20 41 73 | .....AJAX.phenomena...........As |
| 2f6e0 | 20 77 65 20 61 6c 6c 20 73 74 61 72 74 20 74 6f 20 6c 65 61 72 6e 20 77 68 61 74 20 69 74 20 74 | .we.all.start.to.learn.what.it.t |
| 2f700 | 61 6b 65 73 20 74 6f 20 77 72 69 74 65 20 6f 75 72 20 63 6f 6f 6c 2c 20 41 4a 41 58 79 20 61 70 | akes.to.write.our.cool,.AJAXy.ap |
| 2f720 | 70 6c 69 63 61 74 69 6f 6e 73 2c 20 77 65 20 62 65 67 69 6e 0d 0a 20 20 20 20 74 6f 20 6e 6f 74 | plications,.we.begin......to.not |
| 2f740 | 69 63 65 20 74 68 61 74 20 74 68 65 20 4a 61 76 61 73 63 72 69 70 74 20 77 65 20 75 73 65 64 20 | ice.that.the.Javascript.we.used. |
| 2f760 | 74 6f 20 6b 6e 6f 77 20 77 61 73 20 72 65 61 6c 6c 79 20 6a 75 73 74 20 74 68 65 20 74 69 70 20 | to.know.was.really.just.the.tip. |
| 2f780 | 6f 66 20 74 68 65 20 69 63 65 62 65 72 67 2e 20 0d 0a 20 20 20 20 57 65 20 6e 6f 77 20 73 65 65 | of.the.iceberg........We.now.see |
| 2f7a0 | 20 4a 61 76 61 73 63 72 69 70 74 20 62 65 69 6e 67 20 75 73 65 64 20 62 65 79 6f 6e 64 20 73 69 | .Javascript.being.used.beyond.si |
| 2f7c0 | 6d 70 6c 65 20 55 49 20 63 68 6f 72 65 73 20 6c 69 6b 65 20 69 6e 70 75 74 20 76 61 6c 69 64 61 | mple.UI.chores.like.input.valida |
| 2f7e0 | 74 69 6f 6e 20 61 6e 64 20 66 72 69 76 6f 6c 6f 75 73 20 0d 0a 20 20 20 20 74 61 73 6b 73 2e 20 | tion.and.frivolous.......tasks.. |
| 2f800 | 54 68 65 20 63 6c 69 65 6e 74 20 63 6f 64 65 20 6e 6f 77 20 69 73 20 66 61 72 20 6d 6f 72 65 20 | The.client.code.now.is.far.more. |
| 2f820 | 61 64 76 61 6e 63 65 64 20 61 6e 64 20 6c 61 79 65 72 65 64 2c 20 6d 75 63 68 20 6c 69 6b 65 20 | advanced.and.layered,.much.like. |
| 2f840 | 61 20 72 65 61 6c 20 64 65 73 6b 74 6f 70 20 0d 0a 20 20 20 20 61 70 70 6c 69 63 61 74 69 6f 6e | a.real.desktop.......application |
| 2f860 | 20 6f 72 20 61 20 63 6c 69 65 6e 74 2d 73 65 72 76 65 72 20 74 68 69 63 6b 20 63 6c 69 65 6e 74 | .or.a.client-server.thick.client |
| 2f880 | 2e 20 57 65 20 73 65 65 20 63 6c 61 73 73 20 6c 69 62 72 61 72 69 65 73 2c 20 6f 62 6a 65 63 74 | ..We.see.class.libraries,.object |
| 2f8a0 | 20 6d 6f 64 65 6c 73 2c 20 0d 0a 20 20 20 20 68 69 65 72 61 72 63 68 69 65 73 2c 20 70 61 74 74 | .models,.......hierarchies,.patt |
| 2f8c0 | 65 72 6e 73 2c 20 61 6e 64 20 6d 61 6e 79 20 6f 74 68 65 72 20 74 68 69 6e 67 73 20 77 65 20 67 | erns,.and.many.other.things.we.g |
| 2f8e0 | 6f 74 20 75 73 65 64 20 74 6f 20 73 65 65 69 6e 67 20 6f 6e 6c 79 20 69 6e 20 6f 75 72 20 73 65 | ot.used.to.seeing.only.in.our.se |
| 2f900 | 72 76 65 72 20 0d 0a 20 20 20 20 73 69 64 65 20 63 6f 64 65 2e 0d 0a 0d 0a 0d 0a 20 20 20 20 49 | rver.......side.code...........I |
| 2f920 | 6e 20 6d 61 6e 79 20 77 61 79 73 20 77 65 20 63 61 6e 20 73 61 79 20 74 68 61 74 20 73 75 64 64 | n.many.ways.we.can.say.that.sudd |
| 2f940 | 65 6e 6c 79 20 74 68 65 20 62 61 72 20 77 61 73 20 70 75 74 20 6d 75 63 68 20 68 69 67 68 65 72 | enly.the.bar.was.put.much.higher |
| 2f960 | 20 74 68 61 6e 20 62 65 66 6f 72 65 2e 20 49 74 20 74 61 6b 65 73 20 0d 0a 20 20 20 20 61 20 68 | .than.before..It.takes.......a.h |
| 2f980 | 65 63 6b 20 6c 6f 74 20 6d 6f 72 65 20 70 72 6f 66 69 63 69 65 6e 63 79 20 74 6f 20 77 72 69 74 | eck.lot.more.proficiency.to.writ |
| 2f9a0 | 65 20 61 70 70 6c 69 63 61 74 69 6f 6e 73 20 66 6f 72 20 74 68 65 20 6e 65 77 20 57 65 62 20 61 | e.applications.for.the.new.Web.a |
| 2f9c0 | 6e 64 20 77 65 20 6e 65 65 64 20 74 6f 20 69 6d 70 72 6f 76 65 20 0d 0a 20 20 20 20 6f 75 72 20 | nd.we.need.to.improve.......our. |
| 2f9e0 | 4a 61 76 61 73 63 72 69 70 74 20 73 6b 69 6c 6c 73 20 74 6f 20 67 65 74 20 74 68 65 72 65 2e 0d | Javascript.skills.to.get.there.. |
| 2fa00 | 0a 20 20 20 20 49 66 20 79 6f 75 20 74 72 79 20 74 6f 20 75 73 65 20 6d 61 6e 79 20 6f 66 20 74 | .....If.you.try.to.use.many.of.t |
| 2fa20 | 68 65 20 65 78 69 73 74 69 6e 67 20 6a 61 76 61 73 63 72 69 70 74 20 6c 69 62 72 61 72 69 65 73 | he.existing.javascript.libraries |
| 2fa40 | 20 6f 75 74 20 74 68 65 72 65 2c 20 6c 69 6b 65 20 0d 0a 20 20 20 20 50 72 6f 74 6f 74 79 70 65 | .out.there,.like.......Prototype |
| 2fa60 | 2e 6a 73 2c 20 0d 0a 20 20 20 20 53 63 72 69 70 74 61 63 75 6c 6f 75 73 2c 20 0d 0a 20 20 20 20 | .js,.......Scriptaculous,....... |
| 2fa80 | 6d 6f 6f 2e 66 78 2c 20 0d 0a 20 20 20 20 42 65 68 61 76 69 6f 75 72 2c 20 0d 0a 20 20 20 20 59 | moo.fx,.......Behaviour,.......Y |
| 2faa0 | 55 49 2c 20 0d 0a 20 20 20 20 65 74 63 20 79 6f 75 27 6c 6c 20 65 76 65 6e 74 75 61 6c 6c 79 20 | UI,.......etc.you'll.eventually. |
| 2fac0 | 66 69 6e 64 20 79 6f 75 72 73 65 6c 66 20 72 65 61 64 69 6e 67 20 74 68 65 20 4a 53 20 63 6f 64 | find.yourself.reading.the.JS.cod |
| 2fae0 | 65 2e 20 4d 61 79 62 65 20 62 65 63 61 75 73 65 20 79 6f 75 20 77 61 6e 74 20 0d 0a 20 20 20 20 | e..Maybe.because.you.want....... |
| 2fb00 | 74 6f 20 6c 65 61 72 6e 20 68 6f 77 20 74 68 65 79 20 64 6f 20 69 74 2c 20 6f 72 20 62 65 63 61 | to.learn.how.they.do.it,.or.beca |
| 2fb20 | 75 73 65 20 79 6f 75 27 72 65 20 63 75 72 69 6f 75 73 2c 20 6f 72 20 6d 6f 72 65 20 6f 66 74 65 | use.you're.curious,.or.more.ofte |
| 2fb40 | 6e 20 62 65 63 61 75 73 65 20 74 68 61 74 27 73 20 74 68 65 20 0d 0a 20 20 20 20 6f 6e 6c 79 20 | n.because.that's.the.......only. |
| 2fb60 | 77 61 79 20 74 6f 20 66 69 67 75 72 65 20 6f 75 74 20 68 6f 77 20 74 6f 20 75 73 65 20 69 74 2c | way.to.figure.out.how.to.use.it, |
| 2fb80 | 20 73 69 6e 63 65 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 64 6f 65 73 20 6e 6f 74 20 73 65 | .since.documentation.does.not.se |
| 2fba0 | 65 6d 20 74 6f 20 62 65 20 68 69 67 68 6c 79 20 0d 0a 20 20 20 20 72 65 67 61 72 64 65 64 20 77 | em.to.be.highly.......regarded.w |
| 2fbc0 | 69 74 68 20 6d 6f 73 74 20 6f 66 20 74 68 65 73 65 20 6c 69 62 72 61 72 69 65 73 2e 20 57 68 61 | ith.most.of.these.libraries..Wha |
| 2fbe0 | 74 65 76 65 72 20 74 68 65 20 63 61 73 65 20 6d 61 79 20 62 65 2c 20 79 6f 75 27 6c 6c 20 66 61 | tever.the.case.may.be,.you'll.fa |
| 2fc00 | 63 65 20 73 6f 6d 65 20 0d 0a 20 20 20 20 6b 75 6e 67 2d 66 75 20 74 65 63 68 6e 69 71 75 65 73 | ce.some.......kung-fu.techniques |
| 2fc20 | 20 74 68 61 74 20 77 69 6c 6c 20 62 65 20 66 6f 72 65 69 67 6e 20 61 6e 64 20 73 63 61 72 79 20 | .that.will.be.foreign.and.scary. |
| 2fc40 | 69 66 20 79 6f 75 20 68 61 76 65 6e 27 74 20 73 65 65 6e 20 61 6e 79 74 68 69 6e 67 20 6c 69 6b | if.you.haven't.seen.anything.lik |
| 2fc60 | 65 20 0d 0a 20 20 20 20 74 68 61 74 20 62 65 66 6f 72 65 2e 0d 0a 0d 0a 0d 0a 0d 0a 20 20 20 20 | e.......that.before............. |
| 2fc80 | 54 68 65 20 70 75 72 70 6f 73 65 20 6f 66 20 74 68 69 73 20 61 72 74 69 63 6c 65 20 69 73 20 70 | The.purpose.of.this.article.is.p |
| 2fca0 | 72 65 63 69 73 65 6c 79 20 65 78 70 6c 61 69 6e 69 6e 67 20 74 68 65 20 74 79 70 65 73 20 6f 66 | recisely.explaining.the.types.of |
| 2fcc0 | 20 63 6f 6e 73 74 72 75 63 74 73 20 74 68 61 74 20 0d 0a 20 20 20 20 6d 61 6e 79 20 6f 66 20 75 | .constructs.that.......many.of.u |
| 2fce0 | 73 20 61 72 65 20 6e 6f 74 20 66 61 6d 69 6c 69 61 72 20 77 69 74 68 20 79 65 74 2e 04 00 24 68 | s.are.not.familiar.with.yet...$h |
| 2fd00 | 65 79 2c 20 69 20 64 69 64 6e 27 74 20 6b 6e 6f 77 20 79 6f 75 20 63 6f 75 6c 64 20 64 6f 20 74 | ey,.i.didn't.know.you.could.do.t |
| 2fd20 | 68 61 74 05 00 00 24 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 41 64 76 61 6e 63 65 64 2e 53 | hat...$index.php?page=Advanced.S |
| 2fd40 | 63 72 69 70 74 73 23 36 35 30 33 01 00 0a 31 31 34 36 39 37 31 38 37 34 02 00 21 4a 53 4f 4e 20 | cripts#6503...1146971874..!JSON. |
| 2fd60 | 28 4a 61 76 61 53 63 72 69 70 74 20 4f 62 6a 65 63 74 20 4e 6f 74 61 74 69 6f 6e 29 03 00 d1 0c | (JavaScript.Object.Notation).... |
| 2fd80 | 4a 61 76 61 53 63 72 69 70 74 20 4f 62 6a 65 63 74 20 4e 6f 74 61 74 69 6f 6e 20 28 4a 53 4f 4e | JavaScript.Object.Notation.(JSON |
| 2fda0 | 2c 29 20 69 73 20 6f 6e 65 20 6f 66 20 74 68 65 20 6e 65 77 0d 0a 20 20 20 20 62 75 7a 7a 77 6f | ,).is.one.of.the.new......buzzwo |
| 2fdc0 | 72 64 73 20 70 6f 70 70 69 6e 67 20 75 70 20 61 72 6f 75 6e 64 20 74 68 65 20 41 4a 41 58 20 74 | rds.popping.up.around.the.AJAX.t |
| 2fde0 | 68 65 6d 65 2e 20 4a 53 4f 4e 2c 20 73 69 6d 70 6c 79 20 70 75 74 2c 20 69 73 20 61 20 77 61 79 | heme..JSON,.simply.put,.is.a.way |
| 2fe00 | 20 6f 66 20 0d 0a 20 20 20 20 64 65 63 6c 61 72 69 6e 67 20 61 6e 20 6f 62 6a 65 63 74 20 69 6e | .of.......declaring.an.object.in |
| 2fe20 | 20 6a 61 76 61 73 63 72 69 70 74 2e 20 4c 65 74 27 73 20 73 65 65 20 61 6e 20 65 78 61 6d 70 6c | .javascript..Let's.see.an.exampl |
| 2fe40 | 65 20 72 69 67 68 74 20 61 77 61 79 20 61 6e 64 20 6e 6f 74 65 20 0d 0a 20 20 20 20 68 6f 77 20 | e.right.away.and.note.......how. |
| 2fe60 | 73 69 6d 70 6c 65 20 69 74 20 69 73 2e 0d 0a 0d 0a 0d 0a 76 61 72 20 6d 79 50 65 74 20 3d 20 7b | simple.it.is.......var.myPet.=.{ |
| 2fe80 | 20 63 6f 6c 6f 72 3a 20 27 62 6c 61 63 6b 27 2c 20 6c 65 67 5f 63 6f 75 6e 74 3a 20 34 2c 20 63 | .color:.'black',.leg_count:.4,.c |
| 2fea0 | 6f 6d 6d 75 6e 69 63 61 74 65 3a 20 66 75 6e 63 74 69 6f 6e 28 72 65 70 65 61 74 43 6f 75 6e 74 | ommunicate:.function(repeatCount |
| 2fec0 | 29 7b 20 0d 0a 66 6f 72 28 69 3d 30 3b 69 26 61 6d 70 3b 6c 74 3b 72 65 70 65 61 74 43 6f 75 6e | ){...for(i=0;i<repeatCoun |
| 2fee0 | 74 3b 69 2b 2b 29 20 61 6c 65 72 74 28 27 57 6f 6f 66 21 27 29 3b 7d 20 7d 3b 0d 0a 0d 0a 0d 0a | t;i++).alert('Woof!');}.};...... |
| 2ff00 | 0d 0a 20 20 20 20 4c 65 74 27 73 20 6a 75 73 74 20 61 64 64 20 6c 69 74 74 6c 65 20 62 69 74 20 | ......Let's.just.add.little.bit. |
| 2ff20 | 6f 66 20 66 6f 72 6d 61 74 74 69 6e 67 20 73 6f 20 69 74 20 6c 6f 6f 6b 73 20 6d 6f 72 65 20 6c | of.formatting.so.it.looks.more.l |
| 2ff40 | 69 6b 65 20 68 6f 77 20 77 65 20 75 73 75 61 6c 6c 79 20 66 69 6e 64 20 6f 75 74 20 74 68 65 72 | ike.how.we.usually.find.out.ther |
| 2ff60 | 65 3a 0d 0a 0d 0a 0d 0a 76 61 72 20 6d 79 50 65 74 20 3d 20 0d 0a 7b 0d 0a 20 20 20 20 63 6f 6c | e:......var.myPet.=...{......col |
| 2ff80 | 6f 72 3a 20 27 62 6c 61 63 6b 27 2c 20 0d 0a 20 20 20 20 6c 65 67 43 6f 75 6e 74 3a 20 34 2c 20 | or:.'black',.......legCount:.4,. |
| 2ffa0 | 0d 0a 20 20 20 20 63 6f 6d 6d 75 6e 69 63 61 74 65 3a 20 66 75 6e 63 74 69 6f 6e 28 72 65 70 65 | ......communicate:.function(repe |
| 2ffc0 | 61 74 43 6f 75 6e 74 29 0d 0a 20 20 20 20 7b 0d 0a 20 20 20 20 20 20 20 20 66 6f 72 28 69 3d 30 | atCount)......{..........for(i=0 |
| 2ffe0 | 3b 69 26 61 6d 70 3b 6c 74 3b 72 65 70 65 61 74 43 6f 75 6e 74 3b 69 2b 2b 29 0d 0a 20 20 20 20 | ;i<repeatCount;i++)...... |
| 30000 | 20 20 20 20 20 20 20 20 61 6c 65 72 74 28 27 57 6f 6f 66 21 27 29 3b 0d 0a 20 20 20 20 7d 0d 0a | ........alert('Woof!');......}.. |
| 30020 | 7d 3b 0d 0a 0d 0a 0d 0a 20 20 20 20 48 65 72 65 20 77 65 20 63 72 65 61 74 65 64 20 61 20 72 65 | };..........Here.we.created.a.re |
| 30040 | 66 65 72 65 6e 63 65 20 74 6f 20 61 6e 20 6f 62 6a 65 63 74 20 77 69 74 68 20 74 77 6f 20 70 72 | ference.to.an.object.with.two.pr |
| 30060 | 6f 70 65 72 74 69 65 73 20 28 63 6f 6c 6f 72 20 0d 0a 20 20 20 20 61 6e 64 20 6c 65 67 43 6f 75 | operties.(color.......and.legCou |
| 30080 | 6e 74 29 20 61 6e 64 20 61 20 6d 65 74 68 6f 64 20 28 63 6f 6d 6d 75 6e 69 63 61 74 65 2e 29 20 | nt).and.a.method.(communicate.). |
| 300a0 | 0d 0a 20 20 20 20 49 74 27 73 20 6e 6f 74 20 68 61 72 64 20 74 6f 20 66 69 67 75 72 65 20 6f 75 | ......It's.not.hard.to.figure.ou |
| 300c0 | 74 20 74 68 61 74 20 74 68 65 20 6f 62 6a 65 63 74 27 73 20 70 72 6f 70 65 72 74 69 65 73 20 61 | t.that.the.object's.properties.a |
| 300e0 | 6e 64 20 6d 65 74 68 6f 64 73 0d 0a 20 20 20 20 61 72 65 20 64 65 66 69 6e 65 64 20 61 73 20 61 | nd.methods......are.defined.as.a |
| 30100 | 20 63 6f 6d 6d 61 20 64 65 6c 69 6d 69 74 65 64 20 6c 69 73 74 2e 20 45 61 63 68 20 6f 66 20 74 | .comma.delimited.list..Each.of.t |
| 30120 | 68 65 20 6d 65 6d 62 65 72 73 20 69 73 20 69 6e 74 72 6f 64 75 63 65 64 20 62 79 20 6e 61 6d 65 | he.members.is.introduced.by.name |
| 30140 | 2c 20 66 6f 6c 6c 6f 77 65 64 20 0d 0a 20 20 20 20 62 79 20 61 20 63 6f 6c 6f 6e 20 61 6e 64 20 | ,.followed.......by.a.colon.and. |
| 30160 | 74 68 65 6e 20 74 68 65 20 64 65 66 69 6e 69 74 69 6f 6e 2e 20 49 6e 20 74 68 65 20 63 61 73 65 | then.the.definition..In.the.case |
| 30180 | 20 6f 66 20 74 68 65 20 70 72 6f 70 65 72 74 69 65 73 20 69 74 20 69 73 20 65 61 73 79 2c 20 6a | .of.the.properties.it.is.easy,.j |
| 301a0 | 75 73 74 20 74 68 65 20 76 61 6c 75 65 20 0d 0a 20 20 20 20 6f 66 20 74 68 65 20 70 72 6f 70 65 | ust.the.value.......of.the.prope |
| 301c0 | 72 74 79 2e 20 54 68 65 20 6d 65 74 68 6f 64 73 20 61 72 65 20 63 72 65 61 74 65 64 20 62 79 20 | rty..The.methods.are.created.by. |
| 301e0 | 61 73 73 69 67 6e 69 6e 67 20 61 6e 20 61 6e 6f 6e 79 6d 6f 75 73 20 66 75 6e 63 74 69 6f 6e 2c | assigning.an.anonymous.function, |
| 30200 | 20 77 68 69 63 68 20 77 65 20 77 69 6c 6c 20 0d 0a 20 20 20 20 65 78 70 6c 61 69 6e 20 62 65 74 | .which.we.will.......explain.bet |
| 30220 | 74 65 72 20 64 6f 77 6e 20 74 68 65 20 6c 69 6e 65 2e 0d 0a 20 20 20 20 41 66 74 65 72 20 74 68 | ter.down.the.line.......After.th |
| 30240 | 65 20 6f 62 6a 65 63 74 20 69 73 20 63 72 65 61 74 65 64 20 61 6e 64 20 61 73 73 69 67 6e 65 64 | e.object.is.created.and.assigned |
| 30260 | 20 74 6f 20 74 68 65 20 76 61 72 69 61 62 6c 65 20 6d 79 50 65 74 2c 20 0d 0a 20 20 20 20 77 65 | .to.the.variable.myPet,.......we |
| 30280 | 20 63 61 6e 20 75 73 65 20 69 74 20 6c 69 6b 65 20 74 68 69 73 3a 0d 0a 0d 0a 0d 0a 0d 0a 61 6c | .can.use.it.like.this:........al |
| 302a0 | 65 72 74 28 27 6d 79 20 70 65 74 20 69 73 20 27 20 2b 20 6d 79 50 65 74 2e 63 6f 6c 6f 72 29 3b | ert('my.pet.is.'.+.myPet.color); |
| 302c0 | 0d 0a 61 6c 65 72 74 28 27 6d 79 20 70 65 74 20 68 61 73 20 27 20 2b 20 6d 79 50 65 74 2e 6c 65 | ..alert('my.pet.has.'.+.myPet.le |
| 302e0 | 67 43 6f 75 6e 74 20 2b 20 27 20 6c 65 67 73 27 29 3b 0d 0a 2f 2f 69 66 20 79 6f 75 20 61 72 65 | gCount.+.'.legs');..//if.you.are |
| 30300 | 20 61 20 64 6f 67 2c 20 62 61 72 6b 20 74 68 72 65 65 20 74 69 6d 65 73 3a 0d 0a 6d 79 50 65 74 | .a.dog,.bark.three.times:..myPet |
| 30320 | 2e 63 6f 6d 6d 75 6e 69 63 61 74 65 28 33 29 3b 0d 0a 0d 0a 0d 0a 20 20 20 20 59 6f 75 27 6c 6c | .communicate(3);..........You'll |
| 30340 | 20 73 65 65 20 4a 53 4f 4e 20 75 73 65 64 20 70 72 65 74 74 79 20 6d 75 63 68 20 65 76 65 72 79 | .see.JSON.used.pretty.much.every |
| 30360 | 77 68 65 72 65 20 69 6e 20 4a 53 20 74 68 65 73 65 20 64 61 79 73 2c 20 61 73 20 61 72 67 75 6d | where.in.JS.these.days,.as.argum |
| 30380 | 65 6e 74 73 20 74 6f 20 66 75 6e 63 74 69 6f 6e 73 2c 20 0d 0a 20 20 20 20 61 73 20 72 65 74 75 | ents.to.functions,.......as.retu |
| 303a0 | 72 6e 20 76 61 6c 75 65 73 2c 20 61 73 20 73 65 72 76 65 72 20 72 65 73 70 6f 6e 73 65 73 20 28 | rn.values,.as.server.responses.( |
| 303c0 | 69 6e 20 73 74 72 69 6e 67 73 2c 29 20 65 74 63 2e 04 00 21 6a 73 6f 6e 20 28 6a 61 76 61 73 63 | in.strings,).etc...!json.(javasc |
| 303e0 | 72 69 70 74 20 6f 62 6a 65 63 74 20 6e 6f 74 61 74 69 6f 6e 29 05 00 00 24 69 6e 64 65 78 2e 70 | ript.object.notation)...$index.p |
| 30400 | 68 70 3f 70 61 67 65 3d 41 64 76 61 6e 63 65 64 2e 53 63 72 69 70 74 73 23 36 35 30 34 01 00 0a | hp?page=Advanced.Scripts#6504... |
| 30420 | 31 31 34 36 39 37 31 38 37 34 02 00 2e 57 68 61 74 20 64 6f 20 79 6f 75 20 6d 65 61 6e 3f 20 41 | 1146971874...What.do.you.mean?.A |
| 30440 | 20 66 75 6e 63 74 69 6f 6e 20 69 73 20 61 6e 20 6f 62 6a 65 63 74 20 74 6f 6f 3f 03 00 a5 09 54 | .function.is.an.object.too?....T |
| 30460 | 68 69 73 20 6d 69 67 68 74 20 62 65 20 75 6e 75 73 75 61 6c 20 74 6f 20 64 65 76 65 6c 6f 70 65 | his.might.be.unusual.to.develope |
| 30480 | 72 73 20 74 68 61 74 20 6e 65 76 65 72 20 74 68 6f 75 67 68 74 20 61 62 6f 75 74 20 74 68 61 74 | rs.that.never.thought.about.that |
| 304a0 | 2c 20 62 75 74 20 69 6e 20 4a 53 20 61 20 66 75 6e 63 74 69 6f 6e 20 69 73 20 0d 0a 20 20 20 20 | ,.but.in.JS.a.function.is....... |
| 304c0 | 61 6c 73 6f 20 61 6e 20 6f 62 6a 65 63 74 2e 20 59 6f 75 20 63 61 6e 20 70 61 73 73 20 61 20 66 | also.an.object..You.can.pass.a.f |
| 304e0 | 75 6e 63 74 69 6f 6e 20 61 72 6f 75 6e 64 20 61 73 20 61 6e 20 61 72 67 75 6d 65 6e 74 20 74 6f | unction.around.as.an.argument.to |
| 30500 | 20 61 6e 6f 74 68 65 72 20 66 75 6e 63 74 69 6f 6e 20 6a 75 73 74 20 6c 69 6b 65 0d 0a 20 20 20 | .another.function.just.like..... |
| 30520 | 20 79 6f 75 20 63 61 6e 20 70 61 73 73 20 61 20 73 74 72 69 6e 67 2c 20 66 6f 72 20 65 78 61 6d | .you.can.pass.a.string,.for.exam |
| 30540 | 70 6c 65 2e 20 54 68 69 73 20 69 73 20 65 78 74 65 6e 73 69 76 65 6c 79 20 75 73 65 64 20 61 6e | ple..This.is.extensively.used.an |
| 30560 | 64 20 76 65 72 79 20 68 61 6e 64 79 2e 0d 0a 0d 0a 0d 0a 0d 0a 20 20 20 20 54 61 6b 65 20 61 20 | d.very.handy.............Take.a. |
| 30580 | 6c 6f 6f 6b 20 61 74 20 74 68 69 73 20 65 78 61 6d 70 6c 65 2e 20 57 65 20 77 69 6c 6c 20 70 61 | look.at.this.example..We.will.pa |
| 305a0 | 73 73 20 66 75 6e 63 74 69 6f 6e 73 20 74 6f 20 61 6e 6f 74 68 65 72 20 66 75 6e 63 74 69 6f 6e | ss.functions.to.another.function |
| 305c0 | 20 74 68 61 74 20 77 69 6c 6c 20 75 73 65 20 74 68 65 6d 2e 0d 0a 0d 0a 0d 0a 76 61 72 20 6d 79 | .that.will.use.them.......var.my |
| 305e0 | 44 6f 67 20 3d 20 0d 0a 7b 0d 0a 20 20 20 20 62 61 72 6b 3a 20 66 75 6e 63 74 69 6f 6e 28 29 0d | Dog.=...{......bark:.function(). |
| 30600 | 0a 20 20 20 20 7b 0d 0a 20 20 20 20 20 20 20 20 61 6c 65 72 74 28 27 57 6f 6f 66 21 27 29 3b 0d | .....{..........alert('Woof!');. |
| 30620 | 0a 20 20 20 20 7d 0d 0a 7d 3b 0d 0a 0d 0a 76 61 72 20 6d 79 43 61 74 20 3d 20 0d 0a 7b 0d 0a 20 | .....}..};....var.myCat.=...{... |
| 30640 | 20 20 20 6d 65 6f 77 3a 20 66 75 6e 63 74 69 6f 6e 28 29 0d 0a 20 20 20 20 7b 0d 0a 20 20 20 20 | ...meow:.function()......{...... |
| 30660 | 20 20 20 20 61 6c 65 72 74 28 27 49 20 61 6d 20 61 20 6c 61 7a 79 20 63 61 74 2e 20 49 20 77 69 | ....alert('I.am.a.lazy.cat..I.wi |
| 30680 | 6c 6c 20 6e 6f 74 20 6d 65 6f 77 20 66 6f 72 20 79 6f 75 2e 27 29 3b 0d 0a 20 20 20 20 7d 0d 0a | ll.not.meow.for.you.');......}.. |
| 306a0 | 7d 3b 0d 0a 0d 0a 66 75 6e 63 74 69 6f 6e 20 61 6e 6e 6f 79 54 68 65 50 65 74 28 70 65 74 46 75 | };....function.annoyThePet(petFu |
| 306c0 | 6e 63 74 69 6f 6e 29 0d 0a 7b 0d 0a 20 20 20 20 2f 2f 6c 65 74 27 73 20 73 65 65 20 77 68 61 74 | nction)..{......//let's.see.what |
| 306e0 | 20 74 68 65 20 70 65 74 20 63 61 6e 20 64 6f 0d 0a 20 20 20 20 70 65 74 46 75 6e 63 74 69 6f 6e | .the.pet.can.do......petFunction |
| 30700 | 28 29 3b 0d 0a 7d 0d 0a 0d 0a 2f 2f 61 6e 6e 6f 79 20 74 68 65 20 64 6f 67 3a 0d 0a 61 6e 6e 6f | ();..}....//annoy.the.dog:..anno |
| 30720 | 79 54 68 65 50 65 74 28 6d 79 44 6f 67 2e 62 61 72 6b 29 3b 0d 0a 2f 2f 61 6e 6e 6f 79 20 74 68 | yThePet(myDog.bark);..//annoy.th |
| 30740 | 65 20 63 61 74 3a 0d 0a 61 6e 6e 6f 79 54 68 65 50 65 74 28 6d 79 43 61 74 2e 6d 65 6f 77 29 3b | e.cat:..annoyThePet(myCat.meow); |
| 30760 | 0d 0a 0d 0a 0d 0a 20 20 20 20 4e 6f 74 65 20 74 68 61 74 20 77 65 20 70 61 73 73 20 6d 79 44 6f | ..........Note.that.we.pass.myDo |
| 30780 | 67 2e 62 61 72 6b 20 61 6e 64 20 6d 79 43 61 74 2e 6d 65 6f 77 20 77 69 74 68 6f 75 74 20 61 70 | g.bark.and.myCat.meow.without.ap |
| 307a0 | 70 65 6e 64 69 6e 67 20 70 61 72 65 6e 74 68 65 73 69 73 20 0d 0a 20 20 20 20 26 71 75 6f 74 3b | pending.parenthesis......." |
| 307c0 | 28 29 26 71 75 6f 74 3b 20 74 6f 20 74 68 65 6d 2e 20 49 66 20 77 65 20 64 69 64 20 74 68 61 74 | ()".to.them..If.we.did.that |
| 307e0 | 20 77 65 20 77 6f 75 6c 64 20 6e 6f 74 20 62 65 20 70 61 73 73 69 6e 67 20 0d 0a 20 20 20 20 74 | .we.would.not.be.passing.......t |
| 30800 | 68 65 20 66 75 6e 63 74 69 6f 6e 2c 20 72 61 74 68 65 72 20 77 65 20 77 6f 75 6c 64 20 62 65 20 | he.function,.rather.we.would.be. |
| 30820 | 63 61 6c 6c 69 6e 67 20 74 68 65 20 6d 65 74 68 6f 64 20 61 6e 64 20 70 61 73 73 69 6e 67 20 74 | calling.the.method.and.passing.t |
| 30840 | 68 65 20 72 65 74 75 72 6e 20 76 61 6c 75 65 2c 20 0d 0a 20 20 20 20 75 6e 64 65 66 69 6e 65 64 | he.return.value,.......undefined |
| 30860 | 20 69 6e 20 62 6f 74 68 20 63 61 73 65 73 20 68 65 72 65 2e 0d 0a 0d 0a 0d 0a 0d 0a 20 20 20 20 | .in.both.cases.here............. |
| 30880 | 49 66 20 79 6f 75 20 77 61 6e 74 20 74 6f 20 6d 61 6b 65 20 6d 79 20 6c 61 7a 79 20 63 61 74 20 | If.you.want.to.make.my.lazy.cat. |
| 308a0 | 73 74 61 72 74 20 62 61 72 6b 69 6e 67 2c 20 79 6f 75 20 63 61 6e 20 65 61 73 69 6c 79 20 64 6f | start.barking,.you.can.easily.do |
| 308c0 | 20 74 68 69 73 3a 0d 0a 0d 0a 0d 0a 6d 79 43 61 74 2e 6d 65 6f 77 20 3d 20 6d 79 44 6f 67 2e 62 | .this:......myCat.meow.=.myDog.b |
| 308e0 | 61 72 6b 3b 0d 0a 6d 79 43 61 74 2e 6d 65 6f 77 28 29 3b 20 2f 2f 61 6c 65 72 74 73 20 27 57 6f | ark;..myCat.meow();.//alerts.'Wo |
| 30900 | 6f 66 21 27 04 00 2e 77 68 61 74 20 64 6f 20 79 6f 75 20 6d 65 61 6e 3f 20 61 20 66 75 6e 63 74 | of!'...what.do.you.mean?.a.funct |
| 30920 | 69 6f 6e 20 69 73 20 61 6e 20 6f 62 6a 65 63 74 20 74 6f 6f 3f 05 00 00 24 69 6e 64 65 78 2e 70 | ion.is.an.object.too?...$index.p |
| 30940 | 68 70 3f 70 61 67 65 3d 41 64 76 61 6e 63 65 64 2e 53 63 72 69 70 74 73 23 36 35 30 35 01 00 0a | hp?page=Advanced.Scripts#6505... |
| 30960 | 31 31 34 36 39 37 31 38 37 34 02 00 21 41 72 72 61 79 73 2c 20 69 74 65 6d 73 2c 20 61 6e 64 20 | 1146971874..!Arrays,.items,.and. |
| 30980 | 6f 62 6a 65 63 74 20 6d 65 6d 62 65 72 73 03 00 c7 08 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 | object.members....The.following. |
| 309a0 | 74 77 6f 20 6c 69 6e 65 73 20 69 6e 20 4a 53 20 64 6f 20 74 68 65 20 73 61 6d 65 20 74 68 69 6e | two.lines.in.JS.do.the.same.thin |
| 309c0 | 67 2e 0d 0a 0d 0a 0d 0a 0d 0a 76 61 72 20 61 20 3d 20 6e 65 77 20 41 72 72 61 79 28 29 3b 0d 0a | g.........var.a.=.new.Array();.. |
| 309e0 | 76 61 72 20 62 20 3d 20 5b 5d 3b 0d 0a 0d 0a 0d 0a 20 20 20 20 41 73 20 49 27 6d 20 73 75 72 65 | var.b.=.[];..........As.I'm.sure |
| 30a00 | 20 79 6f 75 20 61 6c 72 65 61 64 79 20 6b 6e 6f 77 2c 20 79 6f 75 20 63 61 6e 20 61 63 63 65 73 | .you.already.know,.you.can.acces |
| 30a20 | 73 20 69 6e 64 69 76 69 64 75 61 6c 20 69 74 65 6d 73 20 69 6e 20 61 6e 20 61 72 72 61 79 20 0d | s.individual.items.in.an.array.. |
| 30a40 | 0a 20 20 20 20 62 79 20 75 73 69 6e 67 20 74 68 65 20 73 71 75 61 72 65 20 62 72 61 63 6b 65 74 | .....by.using.the.square.bracket |
| 30a60 | 73 3a 0d 0a 0d 0a 0d 0a 76 61 72 20 61 20 3d 20 5b 27 66 69 72 73 74 27 2c 20 27 73 65 63 6f 6e | s:......var.a.=.['first',.'secon |
| 30a80 | 64 27 2c 20 27 74 68 69 72 64 27 5d 3b 0d 0a 76 61 72 20 76 31 20 3d 20 61 5b 30 5d 3b 0d 0a 76 | d',.'third'];..var.v1.=.a[0];..v |
| 30aa0 | 61 72 20 76 32 20 3d 20 61 5b 31 5d 3b 0d 0a 76 61 72 20 76 33 20 3d 20 61 5b 32 5d 3b 0d 0a 0d | ar.v2.=.a[1];..var.v3.=.a[2];... |
| 30ac0 | 0a 0d 0a 0d 0a 20 20 20 20 42 75 74 20 79 6f 75 20 61 72 65 20 6e 6f 74 20 6c 69 6d 69 74 65 64 | .........But.you.are.not.limited |
| 30ae0 | 20 74 6f 20 6e 75 6d 65 72 69 63 20 69 6e 64 69 63 65 73 2e 20 59 6f 75 20 63 61 6e 20 61 63 63 | .to.numeric.indices..You.can.acc |
| 30b00 | 65 73 73 20 61 6e 79 20 6d 65 6d 62 65 72 20 6f 66 20 61 20 4a 53 20 0d 0a 20 20 20 20 6f 62 6a | ess.any.member.of.a.JS.......obj |
| 30b20 | 65 63 74 20 62 79 20 75 73 69 6e 67 20 69 74 73 20 6e 61 6d 65 2c 20 69 6e 20 61 20 73 74 72 69 | ect.by.using.its.name,.in.a.stri |
| 30b40 | 6e 67 2e 20 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 65 78 61 6d 70 6c 65 20 63 72 65 61 74 65 | ng..The.following.example.create |
| 30b60 | 73 20 61 6e 20 65 6d 70 74 79 20 0d 0a 20 20 20 20 6f 62 6a 65 63 74 2c 20 61 6e 64 20 61 64 64 | s.an.empty.......object,.and.add |
| 30b80 | 73 20 73 6f 6d 65 20 6d 65 6d 62 65 72 73 20 62 79 20 6e 61 6d 65 2e 0d 0a 0d 0a 0d 0a 76 61 72 | s.some.members.by.name.......var |
| 30ba0 | 20 6f 62 6a 20 3d 20 7b 7d 3b 20 2f 2f 6e 65 77 2c 20 65 6d 70 74 79 20 6f 62 6a 65 63 74 0d 0a | .obj.=.{};.//new,.empty.object.. |
| 30bc0 | 6f 62 6a 5b 27 6d 65 6d 62 65 72 5f 31 27 5d 20 3d 20 27 74 68 69 73 20 69 73 20 74 68 65 20 6d | obj['member_1'].=.'this.is.the.m |
| 30be0 | 65 6d 62 65 72 20 76 61 6c 75 65 27 3b 0d 0a 6f 62 6a 5b 27 66 6c 61 67 5f 32 27 5d 20 3d 20 66 | ember.value';..obj['flag_2'].=.f |
| 30c00 | 61 6c 73 65 3b 0d 0a 6f 62 6a 5b 27 73 6f 6d 65 5f 66 75 6e 63 74 69 6f 6e 27 5d 20 3d 20 66 75 | alse;..obj['some_function'].=.fu |
| 30c20 | 6e 63 74 69 6f 6e 28 29 7b 20 2f 2a 20 64 6f 20 73 6f 6d 65 74 68 69 6e 67 20 2a 2f 7d 3b 0d 0a | nction(){./*.do.something.*/};.. |
| 30c40 | 0d 0a 0d 0a 20 20 20 20 54 68 65 20 61 62 6f 76 65 20 63 6f 64 65 20 68 61 73 20 69 64 65 6e 74 | ........The.above.code.has.ident |
| 30c60 | 69 63 61 6c 20 65 66 66 65 63 74 20 61 73 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 3a 0d 0a 0d | ical.effect.as.the.following:... |
| 30c80 | 0a 0d 0a 76 61 72 20 6f 62 6a 20 3d 20 0d 0a 7b 0d 0a 20 20 20 20 6d 65 6d 62 65 72 5f 31 3a 27 | ...var.obj.=...{......member_1:' |
| 30ca0 | 74 68 69 73 20 69 73 20 74 68 65 20 6d 65 6d 62 65 72 20 76 61 6c 75 65 27 2c 0d 0a 20 20 20 20 | this.is.the.member.value',...... |
| 30cc0 | 66 6c 61 67 5f 32 3a 20 66 61 6c 73 65 2c 0d 0a 20 20 20 20 73 6f 6d 65 5f 66 75 6e 63 74 69 6f | flag_2:.false,......some_functio |
| 30ce0 | 6e 3a 20 66 75 6e 63 74 69 6f 6e 28 29 7b 20 2f 2a 20 64 6f 20 73 6f 6d 65 74 68 69 6e 67 20 2a | n:.function(){./*.do.something.* |
| 30d00 | 2f 7d 0d 0a 7d 3b 0d 0a 0d 0a 0d 0a 0d 0a 20 20 20 20 49 6e 20 6d 61 6e 79 20 77 61 79 73 2c 20 | /}..};............In.many.ways,. |
| 30d20 | 74 68 65 20 69 64 65 61 20 6f 66 20 6f 62 6a 65 63 74 73 20 61 6e 64 20 61 73 73 6f 63 69 61 74 | the.idea.of.objects.and.associat |
| 30d40 | 69 76 65 20 61 72 72 61 79 73 20 28 68 61 73 68 65 73 29 20 69 6e 20 4a 53 20 61 72 65 20 6e 6f | ive.arrays.(hashes).in.JS.are.no |
| 30d60 | 74 20 0d 0a 20 20 20 20 64 69 73 74 69 67 75 69 73 68 61 62 6c 65 2e 20 54 68 65 20 66 6f 6c 6c | t.......distiguishable..The.foll |
| 30d80 | 6f 77 69 6e 67 20 74 77 6f 20 6c 69 6e 65 73 20 64 6f 20 74 68 65 20 73 61 6d 65 20 74 68 69 6e | owing.two.lines.do.the.same.thin |
| 30da0 | 67 20 74 6f 6f 2e 0d 0a 0d 0a 0d 0a 6f 62 6a 2e 73 6f 6d 65 5f 66 75 6e 63 74 69 6f 6e 28 29 3b | g.too.......obj.some_function(); |
| 30dc0 | 0d 0a 6f 62 6a 5b 27 73 6f 6d 65 5f 66 75 6e 63 74 69 6f 6e 27 5d 28 29 3b 04 00 21 61 72 72 61 | ..obj['some_function']();..!arra |
| 30de0 | 79 73 2c 20 69 74 65 6d 73 2c 20 61 6e 64 20 6f 62 6a 65 63 74 20 6d 65 6d 62 65 72 73 05 00 00 | ys,.items,.and.object.members... |
| 30e00 | 24 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 41 64 76 61 6e 63 65 64 2e 53 63 72 69 70 74 73 | $index.php?page=Advanced.Scripts |
| 30e20 | 23 36 35 30 36 01 00 0a 31 31 34 36 39 37 31 38 37 34 02 00 2d 45 6e 6f 75 67 68 20 61 62 6f 75 | #6506...1146971874..-Enough.abou |
| 30e40 | 74 20 6f 62 6a 65 63 74 73 2c 20 6d 61 79 20 49 20 68 61 76 65 20 61 20 63 6c 61 73 73 20 6e 6f | t.objects,.may.I.have.a.class.no |
| 30e60 | 77 3f 03 00 a7 0c 54 68 65 20 67 72 65 61 74 20 70 6f 77 65 72 20 6f 66 20 6f 62 6a 65 63 74 20 | w?....The.great.power.of.object. |
| 30e80 | 6f 72 69 65 6e 74 65 64 20 70 72 6f 67 72 61 6d 6d 69 6e 67 20 6c 61 6e 67 75 61 67 65 73 20 64 | oriented.programming.languages.d |
| 30ea0 | 65 72 69 76 65 20 66 72 6f 6d 20 74 68 65 20 75 73 65 20 0d 0a 20 20 20 20 6f 66 20 63 6c 61 73 | erive.from.the.use.......of.clas |
| 30ec0 | 73 65 73 2e 20 49 20 64 6f 6e 27 74 20 74 68 69 6e 6b 20 49 20 77 6f 75 6c 64 20 68 61 76 65 20 | ses..I.don't.think.I.would.have. |
| 30ee0 | 67 75 65 73 73 65 64 20 68 6f 77 20 63 6c 61 73 73 65 73 20 61 72 65 20 64 65 66 69 6e 65 64 20 | guessed.how.classes.are.defined. |
| 30f00 | 69 6e 20 4a 53 20 0d 0a 20 20 20 20 75 73 69 6e 67 20 6f 6e 6c 79 20 6d 79 20 70 72 65 76 69 6f | in.JS.......using.only.my.previo |
| 30f20 | 75 73 20 65 78 70 65 72 69 65 6e 63 65 20 77 69 74 68 20 6f 74 68 65 72 20 6c 61 6e 67 75 61 67 | us.experience.with.other.languag |
| 30f40 | 65 73 2e 20 4a 75 64 67 65 20 66 6f 72 20 79 6f 75 72 73 65 6c 66 2e 0d 0a 0d 0a 0d 0a 2f 2f 64 | es..Judge.for.yourself.......//d |
| 30f60 | 65 66 69 6e 69 6e 67 20 61 20 6e 65 77 20 63 6c 61 73 73 20 63 61 6c 6c 65 64 20 50 65 74 0d 0a | efining.a.new.class.called.Pet.. |
| 30f80 | 76 61 72 20 50 65 74 20 3d 20 66 75 6e 63 74 69 6f 6e 28 70 65 74 4e 61 6d 65 2c 20 61 67 65 29 | var.Pet.=.function(petName,.age) |
| 30fa0 | 0d 0a 7b 0d 0a 20 20 20 20 74 68 69 73 2e 6e 61 6d 65 20 3d 20 70 65 74 4e 61 6d 65 3b 0d 0a 20 | ..{......this.name.=.petName;... |
| 30fc0 | 20 20 20 74 68 69 73 2e 61 67 65 20 3d 20 61 67 65 3b 0d 0a 7d 3b 0d 0a 0d 0a 2f 2f 6c 65 74 27 | ...this.age.=.age;..};....//let' |
| 30fe0 | 73 20 63 72 65 61 74 65 20 61 6e 20 6f 62 6a 65 63 74 20 6f 66 20 74 68 65 20 50 65 74 20 63 6c | s.create.an.object.of.the.Pet.cl |
| 31000 | 61 73 73 0d 0a 76 61 72 20 66 61 6d 6f 75 73 44 6f 67 20 3d 20 6e 65 77 20 50 65 74 28 27 53 61 | ass..var.famousDog.=.new.Pet('Sa |
| 31020 | 6e 74 61 5c 27 73 20 4c 69 74 74 6c 65 20 48 65 6c 70 65 72 27 2c 20 31 35 29 3b 0d 0a 61 6c 65 | nta\'s.Little.Helper',.15);..ale |
| 31040 | 72 74 28 27 54 68 69 73 20 70 65 74 20 69 73 20 63 61 6c 6c 65 64 20 27 20 2b 20 66 61 6d 6f 75 | rt('This.pet.is.called.'.+.famou |
| 31060 | 73 44 6f 67 2e 6e 61 6d 65 29 3b 0d 0a 0d 0a 0d 0a 20 20 20 20 4c 65 74 27 73 20 73 65 65 20 68 | sDog.name);..........Let's.see.h |
| 31080 | 6f 77 20 77 65 20 61 64 64 20 61 20 6d 65 74 68 6f 64 20 74 6f 20 6f 75 72 20 50 65 74 20 63 6c | ow.we.add.a.method.to.our.Pet.cl |
| 310a0 | 61 73 73 2e 20 57 65 20 77 69 6c 6c 20 62 65 20 75 73 69 6e 67 20 74 68 65 20 0d 0a 20 20 20 20 | ass..We.will.be.using.the....... |
| 310c0 | 70 72 6f 74 6f 74 79 70 65 20 70 72 6f 70 65 72 74 79 20 74 68 61 74 20 61 6c 6c 20 63 6c 61 73 | prototype.property.that.all.clas |
| 310e0 | 73 65 73 20 68 61 76 65 2e 20 54 68 65 20 70 72 6f 74 6f 74 79 70 65 20 0d 0a 20 20 20 20 70 72 | ses.have..The.prototype.......pr |
| 31100 | 6f 70 65 72 74 79 20 69 73 20 61 6e 20 6f 62 6a 65 63 74 20 74 68 61 74 20 63 6f 6e 74 61 69 6e | operty.is.an.object.that.contain |
| 31120 | 73 20 61 6c 6c 20 74 68 65 20 6d 65 6d 62 65 72 73 20 74 68 61 74 20 61 6e 79 20 6f 62 6a 65 63 | s.all.the.members.that.any.objec |
| 31140 | 74 20 6f 66 20 74 68 65 20 63 6c 61 73 73 20 77 69 6c 6c 20 68 61 76 65 2e 20 0d 0a 20 20 20 20 | t.of.the.class.will.have........ |
| 31160 | 45 76 65 6e 20 74 68 65 20 64 65 66 61 75 6c 74 20 4a 53 20 63 6c 61 73 73 65 73 2c 20 6c 69 6b | Even.the.default.JS.classes,.lik |
| 31180 | 65 20 53 74 72 69 6e 67 2c 20 4e 75 6d 62 65 72 2c 20 0d 0a 20 20 20 20 61 6e 64 20 44 61 74 65 | e.String,.Number,.......and.Date |
| 311a0 | 20 68 61 76 65 20 61 20 70 72 6f 74 6f 74 79 70 65 20 6f 62 6a 65 63 74 20 74 68 61 74 20 77 65 | .have.a.prototype.object.that.we |
| 311c0 | 20 0d 0a 20 20 20 20 63 61 6e 20 61 64 64 20 6d 65 74 68 6f 64 73 20 61 6e 64 20 70 72 6f 70 65 | .......can.add.methods.and.prope |
| 311e0 | 72 74 69 65 73 20 74 6f 20 61 6e 64 20 6d 61 6b 65 20 61 6e 79 20 6f 62 6a 65 63 74 20 6f 66 20 | rties.to.and.make.any.object.of. |
| 31200 | 74 68 61 74 20 63 6c 61 73 73 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 67 61 69 6e 20 74 68 | that.class.automatically.gain.th |
| 31220 | 69 73 20 6e 65 77 20 6d 65 6d 62 65 72 2e 0d 0a 0d 0a 0d 0a 0d 0a 50 65 74 2e 70 72 6f 74 6f 74 | is.new.member.........Pet.protot |
| 31240 | 79 70 65 2e 63 6f 6d 6d 75 6e 69 63 61 74 65 20 3d 20 66 75 6e 63 74 69 6f 6e 28 29 0d 0a 7b 20 | ype.communicate.=.function()..{. |
| 31260 | 0d 0a 20 20 20 20 61 6c 65 72 74 28 27 49 20 64 6f 20 6e 6f 74 20 6b 6e 6f 77 20 77 68 61 74 20 | ......alert('I.do.not.know.what. |
| 31280 | 49 20 73 68 6f 75 6c 64 20 73 61 79 2c 20 62 75 74 20 6d 79 20 6e 61 6d 65 20 69 73 20 27 20 2b | I.should.say,.but.my.name.is.'.+ |
| 312a0 | 20 74 68 69 73 2e 6e 61 6d 65 29 3b 0d 0a 7d 3b 0d 0a 0d 0a 0d 0a 20 20 20 20 54 68 61 74 27 73 | .this.name);..};..........That's |
| 312c0 | 20 77 68 65 6e 20 61 20 6c 69 62 72 61 72 79 20 6c 69 6b 65 20 70 72 6f 74 6f 74 79 70 65 2e 6a | .when.a.library.like.prototype.j |
| 312e0 | 73 20 63 6f 6d 65 73 20 69 6e 20 0d 0a 20 20 20 20 68 61 6e 64 79 2e 20 49 66 20 77 65 20 61 72 | s.comes.in.......handy..If.we.ar |
| 31300 | 65 20 75 73 69 6e 67 20 70 72 6f 74 6f 74 79 70 65 2e 6a 73 2c 20 77 65 20 63 61 6e 20 6d 61 6b | e.using.prototype.js,.we.can.mak |
| 31320 | 65 20 6f 75 72 20 63 6f 64 65 20 6c 6f 6f 6b 20 63 6c 65 61 6e 65 72 20 28 61 74 20 6c 65 61 73 | e.our.code.look.cleaner.(at.leas |
| 31340 | 74 20 69 6e 20 6d 79 20 6f 70 69 6e 69 6f 6e 2e 29 0d 0a 0d 0a 0d 0a 76 61 72 20 50 65 74 20 3d | t.in.my.opinion.)......var.Pet.= |
| 31360 | 20 43 6c 61 73 73 2e 63 72 65 61 74 65 28 29 3b 0d 0a 50 65 74 2e 70 72 6f 74 6f 74 79 70 65 20 | .Class.create();..Pet.prototype. |
| 31380 | 3d 20 0d 0a 7b 0d 0a 20 20 20 20 2f 2f 6f 75 72 20 27 63 6f 6e 73 74 72 75 63 74 6f 72 27 0d 0a | =...{......//our.'constructor'.. |
| 313a0 | 20 20 20 20 69 6e 69 74 69 61 6c 69 7a 65 3a 20 66 75 6e 63 74 69 6f 6e 28 70 65 74 4e 61 6d 65 | ....initialize:.function(petName |
| 313c0 | 2c 20 61 67 65 29 0d 0a 20 20 20 20 7b 0d 0a 20 20 20 20 20 20 20 20 74 68 69 73 2e 6e 61 6d 65 | ,.age)......{..........this.name |
| 313e0 | 20 3d 20 70 65 74 4e 61 6d 65 3b 0d 0a 20 20 20 20 20 20 20 20 74 68 69 73 2e 61 67 65 20 3d 20 | .=.petName;..........this.age.=. |
| 31400 | 61 67 65 3b 0d 0a 20 20 20 20 7d 2c 0d 0a 0d 0a 20 20 20 20 63 6f 6d 6d 75 6e 69 63 61 74 65 3a | age;......},........communicate: |
| 31420 | 20 66 75 6e 63 74 69 6f 6e 28 29 0d 0a 20 20 20 20 7b 0d 0a 20 20 20 20 20 20 20 20 61 6c 65 72 | .function()......{..........aler |
| 31440 | 74 28 27 49 20 64 6f 20 6e 6f 74 20 6b 6e 6f 77 20 77 68 61 74 20 49 20 73 68 6f 75 6c 64 20 73 | t('I.do.not.know.what.I.should.s |
| 31460 | 61 79 2c 20 62 75 74 20 6d 79 20 6e 61 6d 65 20 69 73 20 27 20 2b 20 74 68 69 73 2e 6e 61 6d 65 | ay,.but.my.name.is.'.+.this.name |
| 31480 | 29 3b 0d 0a 20 20 20 20 7d 0d 0a 7d 3b 04 00 2d 65 6e 6f 75 67 68 20 61 62 6f 75 74 20 6f 62 6a | );......}..};..-enough.about.obj |
| 314a0 | 65 63 74 73 2c 20 6d 61 79 20 69 20 68 61 76 65 20 61 20 63 6c 61 73 73 20 6e 6f 77 3f 05 00 00 | ects,.may.i.have.a.class.now?... |
| 314c0 | 24 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 41 64 76 61 6e 63 65 64 2e 53 63 72 69 70 74 73 | $index.php?page=Advanced.Scripts |
| 314e0 | 23 36 35 30 37 01 00 0a 31 31 34 36 39 37 31 38 37 34 02 00 2e 46 75 6e 63 74 69 6f 6e 73 20 61 | #6507...1146971874...Functions.a |
| 31500 | 73 20 61 72 67 75 6d 65 6e 74 73 2c 20 61 6e 20 69 6e 74 65 72 65 73 74 69 6e 67 20 70 61 74 74 | s.arguments,.an.interesting.patt |
| 31520 | 65 72 6e 03 00 ab 0c 49 66 20 79 6f 75 20 68 61 76 65 20 6e 65 76 65 72 20 77 6f 72 6b 65 64 20 | ern....If.you.have.never.worked. |
| 31540 | 77 69 74 68 20 6c 61 6e 67 75 61 67 65 73 20 74 68 61 74 20 73 75 70 70 6f 72 74 20 63 6c 6f 73 | with.languages.that.support.clos |
| 31560 | 75 72 65 73 0d 0a 20 20 20 20 20 79 6f 75 20 6d 61 79 20 66 69 6e 64 20 74 68 65 20 66 6f 6c 6c | ures.......you.may.find.the.foll |
| 31580 | 6f 77 69 6e 67 20 69 64 69 6f 6d 20 74 6f 6f 20 66 75 6e 6b 79 2e 0d 0a 0d 0a 0d 0a 76 61 72 20 | owing.idiom.too.funky.......var. |
| 315a0 | 6d 79 41 72 72 61 79 20 3d 20 5b 27 66 69 72 73 74 27 2c 20 27 73 65 63 6f 6e 64 27 2c 20 27 74 | myArray.=.['first',.'second',.'t |
| 315c0 | 68 69 72 64 27 5d 3b 0d 0a 6d 79 41 72 72 61 79 2e 65 61 63 68 28 20 66 75 6e 63 74 69 6f 6e 28 | hird'];..myArray.each(.function( |
| 315e0 | 69 74 65 6d 2c 20 69 6e 64 65 78 29 0d 0a 7b 0d 0a 20 20 20 20 61 6c 65 72 74 28 27 54 68 65 20 | item,.index)..{......alert('The. |
| 31600 | 69 74 65 6d 20 69 6e 20 74 68 65 20 70 6f 73 69 74 69 6f 6e 20 23 27 20 2b 20 69 6e 64 65 78 20 | item.in.the.position.#'.+.index. |
| 31620 | 2b 20 27 20 69 73 3a 27 20 2b 20 69 74 65 6d 29 3b 0d 0a 7d 29 3b 0d 0a 0d 0a 0d 0a 0d 0a 20 20 | +.'.is:'.+.item);..});.......... |
| 31640 | 20 20 57 68 6f 61 21 20 4c 65 74 27 73 20 65 78 70 6c 61 69 6e 20 77 68 61 74 20 69 73 20 67 6f | ..Whoa!.Let's.explain.what.is.go |
| 31660 | 69 6e 67 20 6f 6e 20 68 65 72 65 20 62 65 66 6f 72 65 20 79 6f 75 20 64 65 63 69 64 65 20 49 27 | ing.on.here.before.you.decide.I' |
| 31680 | 76 65 20 67 6f 6e 65 20 74 6f 6f 20 0d 0a 20 20 20 20 66 61 72 20 61 6e 64 20 6e 61 76 69 67 61 | ve.gone.too.......far.and.naviga |
| 316a0 | 74 65 20 74 6f 20 61 20 62 65 74 74 65 72 20 61 72 74 69 63 6c 65 20 74 68 61 6e 20 74 68 69 73 | te.to.a.better.article.than.this |
| 316c0 | 20 6f 6e 65 2e 0d 0a 0d 0a 0d 0a 20 20 20 20 46 69 72 73 74 20 6f 66 20 61 6c 6c 2c 20 69 6e 20 | .one...........First.of.all,.in. |
| 316e0 | 74 68 65 20 61 62 6f 76 65 20 65 78 61 6d 70 6c 65 20 77 65 20 61 72 65 20 75 73 69 6e 67 20 74 | the.above.example.we.are.using.t |
| 31700 | 68 65 20 70 72 6f 74 6f 74 79 70 65 2e 6a 73 20 6c 69 62 72 61 72 79 2c 20 77 68 69 63 68 20 0d | he.prototype.js.library,.which.. |
| 31720 | 0a 20 20 20 20 61 64 64 73 20 74 68 65 20 65 61 63 68 20 66 75 6e 63 74 69 6f 6e 20 74 6f 20 74 | .....adds.the.each.function.to.t |
| 31740 | 68 65 20 41 72 72 61 79 20 63 6c 61 73 73 2e 20 54 68 65 20 65 61 63 68 20 66 75 6e 63 74 69 6f | he.Array.class..The.each.functio |
| 31760 | 6e 20 61 63 63 65 70 74 73 20 6f 6e 65 20 0d 0a 20 20 20 20 61 72 67 75 6d 65 6e 74 20 74 68 61 | n.accepts.one.......argument.tha |
| 31780 | 74 20 69 73 20 61 20 66 75 6e 63 74 69 6f 6e 20 6f 62 6a 65 63 74 2e 20 54 68 69 73 20 66 75 6e | t.is.a.function.object..This.fun |
| 317a0 | 63 74 69 6f 6e 2c 20 69 6e 20 74 75 72 6e 2c 20 77 69 6c 6c 20 62 65 20 63 61 6c 6c 65 64 20 6f | ction,.in.turn,.will.be.called.o |
| 317c0 | 6e 63 65 20 0d 0a 20 20 20 20 66 6f 72 20 65 61 63 68 20 69 74 65 6d 20 69 6e 20 74 68 65 20 61 | nce.......for.each.item.in.the.a |
| 317e0 | 72 72 61 79 2c 20 70 61 73 73 69 6e 67 20 74 77 6f 20 61 72 67 75 6d 65 6e 74 73 20 77 68 65 6e | rray,.passing.two.arguments.when |
| 31800 | 20 63 61 6c 6c 65 64 2c 20 74 68 65 20 69 74 65 6d 20 61 6e 64 20 74 68 65 20 69 6e 64 65 78 20 | .called,.the.item.and.the.index. |
| 31820 | 0d 0a 20 20 20 20 66 6f 72 20 74 68 65 20 63 75 72 72 65 6e 74 20 69 74 65 6d 2e 20 4c 65 74 27 | ......for.the.current.item..Let' |
| 31840 | 73 20 63 61 6c 6c 20 74 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 6f 75 72 20 69 74 65 72 61 74 6f | s.call.this.function.our.iterato |
| 31860 | 72 20 66 75 6e 63 74 69 6f 6e 2e 20 0d 0a 20 20 20 20 57 65 20 63 6f 75 6c 64 20 68 61 76 65 20 | r.function........We.could.have. |
| 31880 | 61 6c 73 6f 20 77 72 69 74 74 65 6e 20 74 68 65 20 63 6f 64 65 20 6c 69 6b 65 20 74 68 69 73 2e | also.written.the.code.like.this. |
| 318a0 | 0d 0a 0d 0a 0d 0a 66 75 6e 63 74 69 6f 6e 20 6d 79 49 74 65 72 61 74 6f 72 28 69 74 65 6d 2c 20 | ......function.myIterator(item,. |
| 318c0 | 69 6e 64 65 78 29 0d 0a 7b 0d 0a 20 20 20 20 61 6c 65 72 74 28 27 54 68 65 20 69 74 65 6d 20 69 | index)..{......alert('The.item.i |
| 318e0 | 6e 20 74 68 65 20 70 6f 73 69 74 69 6f 6e 20 23 27 20 2b 20 69 6e 64 65 78 20 2b 20 27 20 69 73 | n.the.position.#'.+.index.+.'.is |
| 31900 | 3a 27 20 2b 20 69 74 65 6d 29 3b 0d 0a 7d 0d 0a 0d 0a 76 61 72 20 6d 79 41 72 72 61 79 20 3d 20 | :'.+.item);..}....var.myArray.=. |
| 31920 | 5b 27 66 69 72 73 74 27 2c 20 27 73 65 63 6f 6e 64 27 2c 20 27 74 68 69 72 64 27 5d 3b 0d 0a 6d | ['first',.'second',.'third'];..m |
| 31940 | 79 41 72 72 61 79 2e 65 61 63 68 28 20 6d 79 49 74 65 72 61 74 6f 72 20 29 3b 0d 0a 0d 0a 0d 0a | yArray.each(.myIterator.);...... |
| 31960 | 20 20 20 20 42 75 74 20 74 68 65 6e 20 77 65 20 77 6f 75 6c 64 20 6e 6f 74 20 62 65 20 64 6f 69 | ....But.then.we.would.not.be.doi |
| 31980 | 6e 67 20 6c 69 6b 65 20 61 6c 6c 20 74 68 65 20 63 6f 6f 6c 20 6b 69 64 73 20 69 6e 20 73 63 68 | ng.like.all.the.cool.kids.in.sch |
| 319a0 | 6f 6f 6c 2c 20 72 69 67 68 74 3f 20 0d 0a 20 20 20 20 4d 6f 72 65 20 73 65 72 69 6f 75 73 6c 79 | ool,.right?.......More.seriously |
| 319c0 | 2c 20 74 68 6f 75 67 68 2c 20 74 68 69 73 20 6c 61 73 74 20 66 6f 72 6d 61 74 20 69 73 20 73 69 | ,.though,.this.last.format.is.si |
| 319e0 | 6d 70 6c 65 72 20 74 6f 20 75 6e 64 65 72 73 74 61 6e 64 20 62 75 74 20 63 61 75 73 65 73 20 0d | mpler.to.understand.but.causes.. |
| 31a00 | 0a 20 20 20 20 75 73 20 74 6f 20 6a 75 6d 70 20 61 72 6f 75 6e 64 20 69 6e 20 74 68 65 20 63 6f | .....us.to.jump.around.in.the.co |
| 31a20 | 64 65 20 6c 6f 6f 6b 69 6e 67 20 66 6f 72 20 74 68 65 20 6d 79 49 74 65 72 61 74 6f 72 20 66 75 | de.looking.for.the.myIterator.fu |
| 31a40 | 6e 63 74 69 6f 6e 2e 20 49 74 27 73 20 6e 69 63 65 20 0d 0a 20 20 20 20 74 6f 20 68 61 76 65 20 | nction..It's.nice.......to.have. |
| 31a60 | 74 68 65 20 6c 6f 67 69 63 20 6f 66 20 74 68 65 20 69 74 65 72 61 74 6f 72 20 66 75 6e 63 74 69 | the.logic.of.the.iterator.functi |
| 31a80 | 6f 6e 20 72 69 67 68 74 20 74 68 65 72 65 20 69 6e 20 74 68 65 20 73 61 6d 65 20 70 6c 61 63 65 | on.right.there.in.the.same.place |
| 31aa0 | 20 0d 0a 20 20 20 20 69 74 27 73 20 63 61 6c 6c 65 64 2e 20 41 6c 73 6f 2c 20 69 6e 20 74 68 69 | .......it's.called..Also,.in.thi |
| 31ac0 | 73 20 63 61 73 65 2c 20 77 65 20 77 69 6c 6c 20 6e 6f 74 20 6e 65 65 64 20 74 68 65 20 69 74 65 | s.case,.we.will.not.need.the.ite |
| 31ae0 | 72 61 74 6f 72 20 66 75 6e 63 74 69 6f 6e 20 61 6e 79 77 68 65 72 65 20 0d 0a 20 20 20 20 65 6c | rator.function.anywhere.......el |
| 31b00 | 73 65 20 69 6e 20 6f 75 72 20 63 6f 64 65 2c 20 73 6f 20 77 65 20 63 61 6e 20 74 72 61 6e 73 66 | se.in.our.code,.so.we.can.transf |
| 31b20 | 6f 72 6d 20 69 74 20 69 6e 74 6f 20 61 6e 20 61 6e 6f 6e 79 6d 6f 75 73 20 66 75 6e 63 74 69 6f | orm.it.into.an.anonymous.functio |
| 31b40 | 6e 20 77 69 74 68 6f 75 74 20 70 65 6e 61 6c 74 79 2e 04 00 2e 66 75 6e 63 74 69 6f 6e 73 20 61 | n.without.penalty....functions.a |
| 31b60 | 73 20 61 72 67 75 6d 65 6e 74 73 2c 20 61 6e 20 69 6e 74 65 72 65 73 74 69 6e 67 20 70 61 74 74 | s.arguments,.an.interesting.patt |
| 31b80 | 65 72 6e 05 00 00 24 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 41 64 76 61 6e 63 65 64 2e 53 | ern...$index.php?page=Advanced.S |
| 31ba0 | 63 72 69 70 74 73 23 36 35 30 38 01 00 0a 31 31 34 36 39 37 31 38 37 34 02 00 2c 54 68 69 73 20 | cripts#6508...1146971874..,This. |
| 31bc0 | 69 73 20 74 68 69 73 20 62 75 74 20 73 6f 6d 65 74 69 6d 65 73 20 74 68 69 73 20 69 73 20 61 6c | is.this.but.sometimes.this.is.al |
| 31be0 | 73 6f 20 74 68 61 74 03 00 e6 15 4f 6e 65 20 6f 66 20 74 68 65 20 6d 6f 73 74 20 63 6f 6d 6d 6f | so.that....One.of.the.most.commo |
| 31c00 | 6e 20 74 72 6f 75 62 6c 65 73 20 77 65 20 68 61 76 65 20 77 69 74 68 20 4a 53 20 77 68 65 6e 20 | n.troubles.we.have.with.JS.when. |
| 31c20 | 77 65 20 73 74 61 72 74 20 77 72 69 74 69 6e 67 20 6f 75 72 20 63 6f 64 65 20 0d 0a 20 20 20 20 | we.start.writing.our.code....... |
| 31c40 | 69 74 20 74 68 65 20 75 73 65 20 6f 66 20 74 68 65 20 74 68 69 73 20 6b 65 79 77 6f 72 64 2e 20 | it.the.use.of.the.this.keyword.. |
| 31c60 | 49 74 20 63 6f 75 6c 64 20 62 65 20 61 20 72 65 61 6c 20 0d 0a 20 20 20 20 74 72 69 70 77 69 72 | It.could.be.a.real.......tripwir |
| 31c80 | 65 2e 0d 0a 0d 0a 0d 0a 20 20 20 20 41 73 20 77 65 20 6d 65 6e 74 69 6f 6e 65 64 20 62 65 66 6f | e...........As.we.mentioned.befo |
| 31ca0 | 72 65 2c 20 61 20 66 75 6e 63 74 69 6f 6e 20 69 73 20 61 6c 73 6f 20 61 6e 20 6f 62 6a 65 63 74 | re,.a.function.is.also.an.object |
| 31cc0 | 20 69 6e 20 4a 53 2c 20 61 6e 64 20 73 6f 6d 65 74 69 6d 65 73 20 77 65 20 0d 0a 20 20 20 20 64 | .in.JS,.and.sometimes.we.......d |
| 31ce0 | 6f 20 6e 6f 74 20 6e 6f 74 69 63 65 20 74 68 61 74 20 77 65 20 61 72 65 20 70 61 73 73 69 6e 67 | o.not.notice.that.we.are.passing |
| 31d00 | 20 61 20 66 75 6e 63 74 69 6f 6e 20 61 72 6f 75 6e 64 2e 20 0d 0a 0d 0a 0d 0a 20 20 20 20 54 61 | .a.function.around............Ta |
| 31d20 | 6b 65 20 74 68 69 73 20 63 6f 64 65 20 73 6e 69 70 70 65 74 20 61 73 20 61 6e 20 65 78 61 6d 70 | ke.this.code.snippet.as.an.examp |
| 31d40 | 6c 65 2e 0d 0a 0d 0a 0d 0a 66 75 6e 63 74 69 6f 6e 20 62 75 74 74 6f 6e 43 6c 69 63 6b 65 64 28 | le.......function.buttonClicked( |
| 31d60 | 29 0d 0a 7b 0d 0a 20 20 20 20 61 6c 65 72 74 28 27 62 75 74 74 6f 6e 20 27 20 2b 20 74 68 69 73 | )..{......alert('button.'.+.this |
| 31d80 | 2e 69 64 20 2b 20 27 20 77 61 73 20 63 6c 69 63 6b 65 64 27 29 3b 0d 0a 7d 0d 0a 0d 0a 76 61 72 | .id.+.'.was.clicked');..}....var |
| 31da0 | 20 6d 79 42 75 74 74 6f 6e 20 3d 20 64 6f 63 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e 74 42 | .myButton.=.document.getElementB |
| 31dc0 | 79 49 64 28 27 73 6f 6d 65 42 75 74 74 6f 6e 49 44 27 29 3b 0d 0a 76 61 72 20 6d 79 42 75 74 74 | yId('someButtonID');..var.myButt |
| 31de0 | 6f 6e 32 20 3d 20 64 6f 63 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e 74 42 79 49 64 28 27 73 | on2.=.document.getElementById('s |
| 31e00 | 6f 6d 65 4f 74 68 65 72 42 75 74 74 6f 6e 49 44 27 29 3b 0d 0a 6d 79 42 75 74 74 6f 6e 2e 6f 6e | omeOtherButtonID');..myButton.on |
| 31e20 | 63 6c 69 63 6b 20 3d 20 62 75 74 74 6f 6e 43 6c 69 63 6b 65 64 3b 0d 0a 6d 79 42 75 74 74 6f 6e | click.=.buttonClicked;..myButton |
| 31e40 | 32 2e 6f 6e 63 6c 69 63 6b 20 3d 20 62 75 74 74 6f 6e 43 6c 69 63 6b 65 64 3b 0d 0a 0d 0a 0d 0a | 2.onclick.=.buttonClicked;...... |
| 31e60 | 20 20 20 20 42 65 63 61 75 73 65 20 74 68 65 20 62 75 74 74 6f 6e 43 6c 69 63 6b 65 64 20 66 75 | ....Because.the.buttonClicked.fu |
| 31e80 | 6e 63 74 69 6f 6e 20 69 73 20 64 65 66 69 6e 65 64 20 6f 75 74 73 69 64 65 20 61 6e 79 20 6f 62 | nction.is.defined.outside.any.ob |
| 31ea0 | 6a 65 63 74 20 77 65 20 6d 61 79 20 74 65 6e 64 20 74 6f 0d 0a 20 20 20 20 74 68 69 6e 6b 20 74 | ject.we.may.tend.to......think.t |
| 31ec0 | 68 65 20 74 68 69 73 20 6b 65 79 77 6f 72 64 20 77 69 6c 6c 20 63 6f 6e 74 61 69 6e 20 61 20 72 | he.this.keyword.will.contain.a.r |
| 31ee0 | 65 66 65 72 65 6e 63 65 20 74 6f 20 0d 0a 20 20 20 20 74 68 65 20 77 69 6e 64 6f 77 20 6f 72 20 | eference.to.......the.window.or. |
| 31f00 | 64 6f 63 75 6d 65 6e 74 20 0d 0a 20 20 20 20 6f 62 6a 65 63 74 20 28 61 73 73 75 6d 69 6e 67 20 | document.......object.(assuming. |
| 31f20 | 74 68 69 73 20 63 6f 64 65 20 69 73 20 69 6e 20 74 68 65 20 6d 69 64 64 6c 65 20 6f 66 20 61 6e | this.code.is.in.the.middle.of.an |
| 31f40 | 20 48 54 4d 4c 20 70 61 67 65 20 76 69 65 77 65 64 20 69 6e 20 61 20 62 72 6f 77 73 65 72 2e 29 | .HTML.page.viewed.in.a.browser.) |
| 31f60 | 0d 0a 0d 0a 0d 0a 0d 0a 20 20 20 20 42 75 74 20 77 68 65 6e 20 77 65 20 72 75 6e 20 74 68 69 73 | ............But.when.we.run.this |
| 31f80 | 20 63 6f 64 65 20 77 65 20 73 65 65 20 74 68 61 74 20 69 74 20 77 6f 72 6b 73 20 61 73 20 69 6e | .code.we.see.that.it.works.as.in |
| 31fa0 | 74 65 6e 64 65 64 20 61 6e 64 20 64 69 73 70 6c 61 79 73 20 74 68 65 20 69 64 20 6f 66 0d 0a 20 | tended.and.displays.the.id.of... |
| 31fc0 | 20 20 20 74 68 65 20 63 6c 69 63 6b 65 64 20 62 75 74 74 6f 6e 2e 20 57 68 61 74 20 68 61 70 70 | ...the.clicked.button..What.happ |
| 31fe0 | 65 6e 65 64 20 68 65 72 65 20 69 73 20 74 68 61 74 20 77 65 20 6d 61 64 65 20 74 68 65 20 6f 6e | ened.here.is.that.we.made.the.on |
| 32000 | 63 6c 69 63 6b 20 6d 65 74 68 6f 64 20 6f 66 20 65 61 63 68 20 62 75 74 74 6f 6e 20 63 6f 6e 74 | click.method.of.each.button.cont |
| 32020 | 61 69 6e 20 74 68 65 20 0d 0a 20 20 20 20 62 75 74 74 6f 6e 43 6c 69 63 6b 65 64 20 6f 62 6a 65 | ain.the.......buttonClicked.obje |
| 32040 | 63 74 20 72 65 66 65 72 65 6e 63 65 2c 20 72 65 70 6c 61 63 69 6e 67 20 77 68 61 74 65 76 65 72 | ct.reference,.replacing.whatever |
| 32060 | 20 77 61 73 20 74 68 65 72 65 20 62 65 66 6f 72 65 2e 20 4e 6f 77 20 0d 0a 20 20 20 20 77 68 65 | .was.there.before..Now.......whe |
| 32080 | 6e 65 76 65 72 20 74 68 65 20 62 75 74 74 6f 6e 20 69 73 20 63 6c 69 63 6b 65 64 2c 20 74 68 65 | never.the.button.is.clicked,.the |
| 320a0 | 20 62 72 6f 77 73 65 72 20 77 69 6c 6c 20 65 78 65 63 75 74 65 20 73 6f 6d 65 74 68 69 6e 67 20 | .browser.will.execute.something. |
| 320c0 | 73 69 6d 69 6c 61 72 20 74 6f 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 6c 69 6e 65 2e 0d 0a | similar.to.the.following.line... |
| 320e0 | 0d 0a 0d 0a 6d 79 42 75 74 74 6f 6e 2e 6f 6e 63 6c 69 63 6b 28 29 3b 0d 0a 0d 0a 0d 0a 0d 0a 20 | ....myButton.onclick();......... |
| 32100 | 20 20 20 54 68 61 74 20 69 73 6e 27 74 20 73 6f 20 63 6f 6e 66 75 73 69 6e 67 20 61 66 74 65 72 | ...That.isn't.so.confusing.after |
| 32120 | 61 6c 6c 2c 20 69 73 20 69 74 3f 20 42 75 74 20 73 65 65 20 77 68 61 74 20 68 61 70 70 65 6e 73 | all,.is.it?.But.see.what.happens |
| 32140 | 20 79 6f 75 20 73 74 61 72 74 20 68 61 76 69 6e 67 20 6f 74 68 65 72 20 0d 0a 20 20 20 20 6f 62 | .you.start.having.other.......ob |
| 32160 | 6a 65 63 74 73 20 74 6f 20 64 65 61 6c 20 77 69 74 68 20 61 6e 64 20 79 6f 75 20 77 61 6e 74 20 | jects.to.deal.with.and.you.want. |
| 32180 | 74 6f 20 61 63 74 20 6f 6e 20 74 68 65 73 65 20 6f 62 6a 65 63 74 20 75 70 6f 6e 20 65 76 65 6e | to.act.on.these.object.upon.even |
| 321a0 | 74 73 20 6c 69 6b 65 20 74 68 65 20 62 75 74 74 6f 6e 27 73 20 63 6c 69 63 6b 2e 0d 0a 0d 0a 0d | ts.like.the.button's.click...... |
| 321c0 | 0a 76 61 72 20 6d 79 48 65 6c 70 65 72 20 3d 20 0d 0a 7b 0d 0a 20 20 20 20 66 6f 72 6d 46 69 65 | .var.myHelper.=...{......formFie |
| 321e0 | 6c 64 73 3a 20 5b 20 5d 2c 0d 0a 20 20 20 20 65 6d 70 74 79 41 6c 6c 46 69 65 6c 64 73 3a 20 66 | lds:.[.],......emptyAllFields:.f |
| 32200 | 75 6e 63 74 69 6f 6e 28 29 0d 0a 20 20 20 20 7b 0d 0a 20 20 20 20 20 20 20 20 66 6f 72 28 69 3d | unction()......{..........for(i= |
| 32220 | 30 3b 20 69 20 26 6c 74 3b 20 74 68 69 73 2e 66 6f 72 6d 46 69 65 6c 64 73 2e 6c 65 6e 67 74 68 | 0;.i.<.this.formFields.length |
| 32240 | 3b 20 69 2b 2b 29 0d 0a 20 20 20 20 20 20 20 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 | ;.i++)..........{..............v |
| 32260 | 61 72 20 65 6c 65 6d 65 6e 74 49 44 20 3d 20 74 68 69 73 2e 66 6f 72 6d 46 69 65 6c 64 73 5b 69 | ar.elementID.=.this.formFields[i |
| 32280 | 5d 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 66 69 65 6c 64 20 3d 20 64 6f 63 75 | ];..............var.field.=.docu |
| 322a0 | 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e 74 42 79 49 64 28 65 6c 65 6d 65 6e 74 49 44 29 3b 0d | ment.getElementById(elementID);. |
| 322c0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 69 65 6c 64 2e 76 61 6c 75 65 20 3d 20 27 27 3b 0d 0a | .............field.value.=.'';.. |
| 322e0 | 20 20 20 20 20 20 20 20 7d 0d 0a 20 20 20 20 7d 0d 0a 7d 3b 0d 0a 0d 0a 2f 2f 74 65 6c 6c 20 77 | ........}......}..};....//tell.w |
| 32300 | 68 69 63 68 20 66 6f 72 6d 20 66 69 65 6c 64 73 20 77 65 20 77 61 6e 74 20 74 6f 20 77 6f 72 6b | hich.form.fields.we.want.to.work |
| 32320 | 20 77 69 74 68 0d 0a 6d 79 48 65 6c 70 65 72 2e 66 6f 72 6d 46 69 65 6c 64 73 2e 70 75 73 68 28 | .with..myHelper.formFields.push( |
| 32340 | 27 74 78 74 4e 61 6d 65 27 29 3b 0d 0a 6d 79 48 65 6c 70 65 72 2e 66 6f 72 6d 46 69 65 6c 64 73 | 'txtName');..myHelper.formFields |
| 32360 | 2e 70 75 73 68 28 27 74 78 74 45 6d 61 69 6c 27 29 3b 0d 0a 6d 79 48 65 6c 70 65 72 2e 66 6f 72 | .push('txtEmail');..myHelper.for |
| 32380 | 6d 46 69 65 6c 64 73 2e 70 75 73 68 28 27 74 78 74 41 64 64 72 65 73 73 27 29 3b 0d 0a 0d 0a 2f | mFields.push('txtAddress');..../ |
| 323a0 | 2f 63 6c 65 61 72 69 6e 67 20 74 68 65 20 74 65 78 74 20 62 6f 78 65 73 3a 0d 0a 6d 79 48 65 6c | /clearing.the.text.boxes:..myHel |
| 323c0 | 70 65 72 2e 65 6d 70 74 79 41 6c 6c 46 69 65 6c 64 73 28 29 3b 0d 0a 0d 0a 76 61 72 20 63 6c 65 | per.emptyAllFields();....var.cle |
| 323e0 | 61 72 42 75 74 74 6f 6e 20 3d 20 64 6f 63 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e 74 42 79 | arButton.=.document.getElementBy |
| 32400 | 49 64 28 27 62 74 6e 43 6c 65 61 72 27 29 3b 0d 0a 63 6c 65 61 72 42 75 74 74 6f 6e 2e 6f 6e 63 | Id('btnClear');..clearButton.onc |
| 32420 | 6c 69 63 6b 20 3d 20 6d 79 48 65 6c 70 65 72 2e 65 6d 70 74 79 41 6c 6c 46 69 65 6c 64 73 3b 0d | lick.=.myHelper.emptyAllFields;. |
| 32440 | 0a 0d 0a 0d 0a 20 20 20 20 53 6f 20 79 6f 75 20 74 68 69 6e 6b 2c 20 6e 69 63 65 2c 20 6e 6f 77 | .........So.you.think,.nice,.now |
| 32460 | 20 49 20 63 61 6e 20 63 6c 69 63 6b 20 74 68 65 20 43 6c 65 61 72 20 62 75 74 74 6f 6e 20 6f 6e | .I.can.click.the.Clear.button.on |
| 32480 | 20 6d 79 20 70 61 67 65 20 61 6e 64 20 74 68 6f 73 65 20 74 68 72 65 65 20 74 65 78 74 20 62 6f | .my.page.and.those.three.text.bo |
| 324a0 | 78 65 73 20 0d 0a 20 20 20 20 77 69 6c 6c 20 62 65 20 65 6d 70 74 69 65 64 2e 20 54 68 65 6e 20 | xes.......will.be.emptied..Then. |
| 324c0 | 79 6f 75 20 74 72 79 20 63 6c 69 63 6b 69 6e 67 20 74 68 65 20 62 75 74 74 6f 6e 20 6f 6e 6c 79 | you.try.clicking.the.button.only |
| 324e0 | 20 74 6f 20 67 65 74 20 61 20 72 75 6e 74 69 6d 65 20 65 72 72 6f 72 2e 20 54 68 65 20 65 72 72 | .to.get.a.runtime.error..The.err |
| 32500 | 6f 72 20 0d 0a 20 20 20 20 77 69 6c 6c 20 62 65 20 72 65 6c 61 74 65 64 20 74 6f 20 28 67 75 65 | or.......will.be.related.to.(gue |
| 32520 | 73 73 20 77 68 61 74 3f 29 20 74 68 65 20 74 68 69 73 20 6b 65 79 77 6f 72 64 2e 20 0d 0a 20 20 | ss.what?).the.this.keyword...... |
| 32540 | 20 20 54 68 65 20 70 72 6f 62 6c 65 6d 20 69 73 20 74 68 61 74 20 74 68 69 73 2e 66 6f 72 6d 46 | ..The.problem.is.that.this.formF |
| 32560 | 69 65 6c 64 73 20 69 73 20 6e 6f 74 20 64 65 66 69 6e 65 64 20 69 66 20 0d 0a 20 20 20 20 74 68 | ields.is.not.defined.if.......th |
| 32580 | 69 73 20 63 6f 6e 74 61 69 6e 7a 20 61 20 72 65 66 65 72 65 63 65 20 74 6f 20 74 68 65 20 62 75 | is.containz.a.referece.to.the.bu |
| 325a0 | 74 74 6f 6e 2c 20 77 68 69 63 68 20 69 73 20 0d 0a 20 20 20 20 70 72 65 63 69 73 65 6c 79 20 77 | tton,.which.is.......precisely.w |
| 325c0 | 68 61 74 27 73 20 68 61 70 70 65 6e 69 6e 67 2e 20 4f 6e 65 20 71 75 69 63 6b 20 73 6f 6c 75 74 | hat's.happening..One.quick.solut |
| 325e0 | 69 6f 6e 20 77 6f 75 6c 64 20 62 65 20 74 6f 20 72 65 77 72 69 74 65 20 6f 75 72 20 6c 61 73 74 | ion.would.be.to.rewrite.our.last |
| 32600 | 20 6c 69 6e 65 20 6f 66 20 63 6f 64 65 2e 0d 0a 0d 0a 0d 0a 0d 0a 63 6c 65 61 72 42 75 74 74 6f | .line.of.code.........clearButto |
| 32620 | 6e 2e 6f 6e 63 6c 69 63 6b 20 3d 20 66 75 6e 63 74 69 6f 6e 28 29 0d 0a 7b 20 0d 0a 20 20 20 20 | n.onclick.=.function()..{....... |
| 32640 | 6d 79 48 65 6c 70 65 72 2e 65 6d 70 74 79 41 6c 6c 46 69 65 6c 64 73 28 29 3b 20 0d 0a 7d 3b 0d | myHelper.emptyAllFields();...};. |
| 32660 | 0a 0d 0a 0d 0a 20 20 20 20 54 68 61 74 20 77 61 79 20 77 65 20 63 72 65 61 74 65 20 61 20 62 72 | .........That.way.we.create.a.br |
| 32680 | 61 6e 64 20 6e 65 77 20 66 75 6e 63 74 69 6f 6e 20 74 68 61 74 20 63 61 6c 6c 73 20 6f 75 72 20 | and.new.function.that.calls.our. |
| 326a0 | 68 65 6c 70 65 72 20 6d 65 74 68 6f 64 20 77 69 74 68 69 6e 20 74 68 65 20 68 65 6c 70 65 72 20 | helper.method.within.the.helper. |
| 326c0 | 6f 62 6a 65 63 74 27 73 20 63 6f 6e 74 65 78 74 2e 04 00 2c 74 68 69 73 20 69 73 20 74 68 69 73 | object's.context...,this.is.this |
| 326e0 | 20 62 75 74 20 73 6f 6d 65 74 69 6d 65 73 20 74 68 69 73 20 69 73 20 61 6c 73 6f 20 74 68 61 74 | .but.sometimes.this.is.also.that |
| 32700 | 05 00 00 25 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 41 64 76 61 6e 63 65 64 2e 53 63 72 69 | ...%index.php?page=Advanced.Scri |
| 32720 | 70 74 73 31 23 36 36 30 31 01 00 0a 31 31 34 36 39 37 31 38 37 35 02 00 20 44 65 76 65 6c 6f 70 | pts1#6601...1146971875...Develop |
| 32740 | 65 72 20 4e 6f 74 65 73 20 66 6f 72 20 70 72 6f 74 6f 74 79 70 65 2e 6a 73 03 00 50 54 68 69 73 | er.Notes.for.prototype.js..PThis |
| 32760 | 20 67 75 69 64 65 20 69 73 20 62 61 73 65 64 20 6f 6e 20 74 68 65 20 0d 0a 44 65 76 65 6c 6f 70 | .guide.is.based.on.the...Develop |
| 32780 | 65 72 20 4e 6f 74 65 73 20 66 6f 72 20 70 72 6f 74 6f 74 79 70 65 2e 6a 73 20 62 79 20 53 65 72 | er.Notes.for.prototype.js.by.Ser |
| 327a0 | 67 69 6f 20 50 65 72 65 69 72 61 2e 04 00 20 64 65 76 65 6c 6f 70 65 72 20 6e 6f 74 65 73 20 66 | gio.Pereira....developer.notes.f |
| 327c0 | 6f 72 20 70 72 6f 74 6f 74 79 70 65 2e 6a 73 05 00 00 25 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 | or.prototype.js...%index.php?pag |
| 327e0 | 65 3d 41 64 76 61 6e 63 65 64 2e 53 63 72 69 70 74 73 31 23 36 36 30 33 01 00 0a 31 31 34 36 39 | e=Advanced.Scripts1#6603...11469 |
| 32800 | 37 31 38 37 35 02 00 0d 57 68 61 74 20 69 73 20 74 68 61 74 3f 03 00 a1 07 49 6e 20 63 61 73 65 | 71875...What.is.that?....In.case |
| 32820 | 20 79 6f 75 20 68 61 76 65 6e 27 74 20 61 6c 72 65 61 64 79 20 75 73 65 64 20 69 74 2c 20 70 72 | .you.haven't.already.used.it,.pr |
| 32840 | 6f 74 6f 74 79 70 65 2e 6a 73 20 69 73 20 61 20 0d 0a 20 20 20 20 4a 61 76 61 53 63 72 69 70 74 | ototype.js.is.a.......JavaScript |
| 32860 | 20 6c 69 62 72 61 72 79 20 77 72 69 74 74 65 6e 20 62 79 20 53 61 6d 20 53 74 65 70 68 65 6e 73 | .library.written.by.Sam.Stephens |
| 32880 | 6f 6e 2e 20 0d 0a 20 20 20 20 54 68 69 73 20 61 6d 61 7a 69 6e 67 6c 79 20 77 65 6c 6c 20 74 68 | on........This.amazingly.well.th |
| 328a0 | 6f 75 67 68 74 20 61 6e 64 20 77 65 6c 6c 20 77 72 69 74 74 65 6e 20 70 69 65 63 65 20 6f 66 20 | ought.and.well.written.piece.of. |
| 328c0 | 73 74 61 6e 64 61 72 64 73 2d 63 6f 6d 70 6c 69 61 6e 74 20 63 6f 64 65 20 74 61 6b 65 73 20 61 | standards-compliant.code.takes.a |
| 328e0 | 20 6c 6f 74 20 6f 66 0d 0a 20 20 20 20 74 68 65 20 62 75 72 64 65 6e 20 61 73 73 6f 63 69 61 74 | .lot.of......the.burden.associat |
| 32900 | 65 64 20 77 69 74 68 20 63 72 65 61 74 69 6e 67 20 72 69 63 68 2c 20 68 69 67 68 6c 79 20 69 6e | ed.with.creating.rich,.highly.in |
| 32920 | 74 65 72 61 63 74 69 76 65 20 77 65 62 20 70 61 67 65 73 20 74 68 61 74 20 63 68 61 72 61 63 74 | teractive.web.pages.that.charact |
| 32940 | 65 72 69 7a 65 20 74 68 65 20 57 65 62 20 32 2e 30 20 6f 66 66 20 79 6f 75 72 20 62 61 63 6b 2e | erize.the.Web.2.0.off.your.back. |
| 32960 | 0d 0a 0d 0a 0d 0a 0d 0a 20 20 20 20 49 66 20 79 6f 75 20 74 72 69 65 64 20 74 6f 20 75 73 65 20 | ............If.you.tried.to.use. |
| 32980 | 74 68 69 73 20 6c 69 62 72 61 72 79 20 72 65 63 65 6e 74 6c 79 2c 20 79 6f 75 20 70 72 6f 62 61 | this.library.recently,.you.proba |
| 329a0 | 62 6c 79 20 6e 6f 74 69 63 65 64 20 74 68 61 74 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 69 | bly.noticed.that.documentation.i |
| 329c0 | 73 20 6e 6f 74 20 6f 6e 65 0d 0a 20 20 20 20 6f 66 20 69 74 73 20 73 74 72 6f 6e 67 65 73 74 20 | s.not.one......of.its.strongest. |
| 329e0 | 70 6f 69 6e 74 73 2e 20 41 73 20 6d 61 6e 79 20 6f 74 68 65 72 20 64 65 76 65 6c 6f 70 65 72 73 | points..As.many.other.developers |
| 32a00 | 20 62 65 66 6f 72 65 20 6d 65 2c 20 49 20 67 6f 74 20 6d 79 20 68 65 61 64 20 61 72 6f 75 6e 64 | .before.me,.I.got.my.head.around |
| 32a20 | 20 70 72 6f 74 6f 74 79 70 65 2e 6a 73 20 62 79 0d 0a 20 20 20 20 72 65 61 64 69 6e 67 20 74 68 | .prototype.js.by......reading.th |
| 32a40 | 65 20 73 6f 75 72 63 65 20 63 6f 64 65 20 61 6e 64 20 65 78 70 65 72 69 6d 65 6e 74 69 6e 67 20 | e.source.code.and.experimenting. |
| 32a60 | 77 69 74 68 20 69 74 2e 20 49 20 74 68 6f 75 67 68 74 20 69 74 20 77 6f 75 6c 64 20 62 65 20 6e | with.it..I.thought.it.would.be.n |
| 32a80 | 69 63 65 20 74 6f 20 74 61 6b 65 20 6e 6f 74 65 73 20 77 68 69 6c 65 0d 0a 20 20 20 20 49 20 6c | ice.to.take.notes.while......I.l |
| 32aa0 | 65 61 72 6e 65 64 20 61 6e 64 20 73 68 61 72 65 20 77 69 74 68 20 65 76 65 72 79 62 6f 64 79 20 | earned.and.share.with.everybody. |
| 32ac0 | 65 6c 73 65 2e 0d 0a 0d 0a 0d 0a 20 20 20 20 41 73 20 79 6f 75 20 72 65 61 64 20 74 68 65 20 65 | else...........As.you.read.the.e |
| 32ae0 | 78 61 6d 70 6c 65 73 20 61 6e 64 20 74 68 65 20 72 65 66 65 72 65 6e 63 65 2c 20 64 65 76 65 6c | xamples.and.the.reference,.devel |
| 32b00 | 6f 70 65 72 73 20 66 61 6d 69 6c 69 61 72 20 77 69 74 68 20 74 68 65 20 52 75 62 79 0d 0a 20 20 | opers.familiar.with.the.Ruby.... |
| 32b20 | 20 20 70 72 6f 67 72 61 6d 6d 69 6e 67 20 6c 61 6e 67 75 61 67 65 20 77 69 6c 6c 20 6e 6f 74 69 | ..programming.language.will.noti |
| 32b40 | 63 65 20 61 6e 20 69 6e 74 65 6e 74 69 6f 6e 61 6c 20 73 69 6d 69 6c 61 72 69 74 79 20 62 65 74 | ce.an.intentional.similarity.bet |
| 32b60 | 77 65 65 6e 20 52 75 62 79 27 73 20 0d 0a 20 20 20 20 62 75 69 6c 74 2d 69 6e 20 63 6c 61 73 73 | ween.Ruby's.......built-in.class |
| 32b80 | 65 73 20 61 6e 64 20 6d 61 6e 79 20 6f 66 20 74 68 65 20 65 78 74 65 6e 73 69 6f 6e 73 20 69 6d | es.and.many.of.the.extensions.im |
| 32ba0 | 70 6c 65 6d 65 6e 74 65 64 20 62 79 20 74 68 69 73 20 6c 69 62 72 61 72 79 2e 04 00 0d 77 68 61 | plemented.by.this.library....wha |
| 32bc0 | 74 20 69 73 20 74 68 61 74 3f 05 00 00 25 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 41 64 76 | t.is.that?...%index.php?page=Adv |
| 32be0 | 61 6e 63 65 64 2e 53 63 72 69 70 74 73 31 23 36 36 30 34 01 00 0a 31 31 34 36 39 37 31 38 37 35 | anced.Scripts1#6604...1146971875 |
| 32c00 | 02 00 16 55 73 69 6e 67 20 74 68 65 20 24 28 29 20 66 75 6e 63 74 69 6f 6e 03 00 b5 06 54 68 65 | ...Using.the.$().function....The |
| 32c20 | 20 24 28 29 20 66 75 6e 63 74 69 6f 6e 20 69 73 20 61 20 68 61 6e 64 79 20 73 68 6f 72 74 63 75 | .$().function.is.a.handy.shortcu |
| 32c40 | 74 20 74 6f 20 74 68 65 20 61 6c 6c 2d 74 6f 6f 2d 66 72 65 71 75 65 6e 74 20 64 6f 63 75 6d 65 | t.to.the.all-too-frequent.docume |
| 32c60 | 6e 74 2e 67 65 74 45 6c 65 6d 65 6e 74 42 79 49 64 28 29 20 66 75 6e 63 74 69 6f 6e 0d 0a 20 20 | nt.getElementById().function.... |
| 32c80 | 20 20 6f 66 20 74 68 65 20 44 4f 4d 2e 20 4c 69 6b 65 20 74 68 65 20 44 4f 4d 20 66 75 6e 63 74 | ..of.the.DOM..Like.the.DOM.funct |
| 32ca0 | 69 6f 6e 2c 20 74 68 69 73 20 6f 6e 65 20 72 65 74 75 72 6e 73 20 74 68 65 20 65 6c 65 6d 65 6e | ion,.this.one.returns.the.elemen |
| 32cc0 | 74 20 74 68 61 74 20 68 61 73 20 74 68 65 20 69 64 20 70 61 73 73 65 64 20 61 73 20 61 6e 20 61 | t.that.has.the.id.passed.as.an.a |
| 32ce0 | 72 67 75 6d 65 6e 74 2e 0d 0a 0d 0a 0d 0a 0d 0a 20 20 20 20 55 6e 6c 69 6b 65 20 74 68 65 20 44 | rgument.............Unlike.the.D |
| 32d00 | 4f 4d 20 66 75 6e 63 74 69 6f 6e 2c 20 74 68 6f 75 67 68 2c 20 74 68 69 73 20 6f 6e 65 20 67 6f | OM.function,.though,.this.one.go |
| 32d20 | 65 73 20 66 75 72 74 68 65 72 2e 20 59 6f 75 20 63 61 6e 20 70 61 73 73 20 6d 6f 72 65 20 74 68 | es.further..You.can.pass.more.th |
| 32d40 | 61 6e 20 6f 6e 65 20 69 64 20 61 6e 64 20 0d 0a 20 20 20 20 24 28 29 20 77 69 6c 6c 20 72 65 74 | an.one.id.and.......$().will.ret |
| 32d60 | 75 72 6e 20 61 6e 20 41 72 72 61 79 20 6f 62 6a 65 63 74 20 77 69 74 68 0d 0a 20 20 20 20 61 6c | urn.an.Array.object.with......al |
| 32d80 | 6c 20 74 68 65 20 72 65 71 75 65 73 74 65 64 20 65 6c 65 6d 65 6e 74 73 2e 20 54 68 65 20 65 78 | l.the.requested.elements..The.ex |
| 32da0 | 61 6d 70 6c 65 20 62 65 6c 6f 77 20 73 68 6f 75 6c 64 20 69 6c 6c 75 73 74 72 61 74 65 20 74 68 | ample.below.should.illustrate.th |
| 32dc0 | 69 73 2e 0d 0a 0d 0a 0d 0a 26 61 6d 70 3b 6c 74 3b 63 6f 6d 3a 54 43 6c 69 65 6e 74 53 63 72 69 | is.......&lt;com:TClientScri |
| 32de0 | 70 74 20 55 73 69 6e 67 43 6c 69 65 6e 74 53 63 72 69 70 74 73 3d 26 71 75 6f 74 3b 70 72 61 64 | pt.UsingClientScripts="prad |
| 32e00 | 6f 26 71 75 6f 74 3b 20 2f 26 61 6d 70 3b 67 74 3b 0d 0a 0d 0a 20 20 20 20 54 68 69 73 20 69 73 | o"./&gt;........This.is |
| 32e20 | 20 61 20 70 61 72 61 67 72 61 70 68 0d 0a 0d 0a 0d 0a 0d 0a 20 20 20 20 54 68 69 73 20 69 73 20 | .a.paragraph............This.is. |
| 32e40 | 61 6e 6f 74 68 65 72 20 70 61 72 61 67 72 61 70 68 0d 0a 0d 0a 0d 0a 0d 0a 0d 0a 0d 0a 0d 0a 2f | another.paragraph............../ |
| 32e60 | 2a 2a 2f 0d 0a 0d 0a 0d 0a 0d 0a 20 20 20 20 41 6e 6f 74 68 65 72 20 6e 69 63 65 20 74 68 69 6e | **/............Another.nice.thin |
| 32e80 | 67 20 61 62 6f 75 74 20 74 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 69 73 20 74 68 61 74 20 79 6f | g.about.this.function.is.that.yo |
| 32ea0 | 75 20 63 61 6e 20 70 61 73 73 20 65 69 74 68 65 72 20 74 68 65 20 69 64 20 73 74 72 69 6e 67 20 | u.can.pass.either.the.id.string. |
| 32ec0 | 6f 72 20 74 68 65 20 65 6c 65 6d 65 6e 74 20 6f 62 6a 65 63 74 20 69 74 73 65 6c 66 2c 0d 0a 20 | or.the.element.object.itself,... |
| 32ee0 | 20 20 20 77 68 69 63 68 20 6d 61 6b 65 73 20 74 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 76 65 72 | ...which.makes.this.function.ver |
| 32f00 | 79 20 75 73 65 66 75 6c 20 77 68 65 6e 20 63 72 65 61 74 69 6e 67 20 6f 74 68 65 72 20 66 75 6e | y.useful.when.creating.other.fun |
| 32f20 | 63 74 69 6f 6e 73 20 74 68 61 74 20 63 61 6e 20 61 6c 73 6f 20 74 61 6b 65 20 65 69 74 68 65 72 | ctions.that.can.also.take.either |
| 32f40 | 20 66 6f 72 6d 20 6f 66 20 61 72 67 75 6d 65 6e 74 2e 04 00 16 75 73 69 6e 67 20 74 68 65 20 24 | .form.of.argument....using.the.$ |
| 32f60 | 28 29 20 66 75 6e 63 74 69 6f 6e 05 00 00 25 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 41 64 | ().function...%index.php?page=Ad |
| 32f80 | 76 61 6e 63 65 64 2e 53 63 72 69 70 74 73 31 23 36 36 30 35 01 00 0a 31 31 34 36 39 37 31 38 37 | vanced.Scripts1#6605...114697187 |
| 32fa0 | 35 02 00 17 55 73 69 6e 67 20 74 68 65 20 24 46 28 29 20 66 75 6e 63 74 69 6f 6e 03 00 f3 01 54 | 5...Using.the.$F().function....T |
| 32fc0 | 68 65 20 24 46 28 29 20 66 75 6e 63 74 69 6f 6e 20 69 73 20 61 20 61 6e 6f 74 68 65 72 20 77 65 | he.$F().function.is.a.another.we |
| 32fe0 | 6c 63 6f 6d 65 20 73 68 6f 72 74 63 75 74 2e 20 49 74 20 72 65 74 75 72 6e 73 20 74 68 65 20 76 | lcome.shortcut..It.returns.the.v |
| 33000 | 61 6c 75 65 20 6f 66 20 61 6e 79 20 66 69 65 6c 64 20 69 6e 70 75 74 20 63 6f 6e 74 72 6f 6c 2c | alue.of.any.field.input.control, |
| 33020 | 20 0d 0a 20 20 20 20 6c 69 6b 65 20 74 65 78 74 20 62 6f 78 65 73 20 6f 72 20 64 72 6f 70 2d 64 | .......like.text.boxes.or.drop-d |
| 33040 | 6f 77 6e 20 6c 69 73 74 73 2e 20 54 68 65 20 66 75 6e 63 74 69 6f 6e 20 63 61 6e 20 74 61 6b 65 | own.lists..The.function.can.take |
| 33060 | 20 61 73 20 61 72 67 75 6d 65 6e 74 20 65 69 74 68 65 72 20 74 68 65 20 65 6c 65 6d 65 6e 74 20 | .as.argument.either.the.element. |
| 33080 | 69 64 20 6f 72 20 74 68 65 20 65 6c 65 6d 65 6e 74 20 6f 62 6a 65 63 74 20 69 74 73 65 6c 66 2e | id.or.the.element.object.itself. |
| 330a0 | 0d 0a 0d 0a 0d 0a 0d 0a 0d 0a 0d 0a 0d 0a 2f 2a 2a 2f 04 00 17 75 73 69 6e 67 20 74 68 65 20 24 | ............../**/...using.the.$ |
| 330c0 | 66 28 29 20 66 75 6e 63 74 69 6f 6e 05 00 00 25 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 41 | f().function...%index.php?page=A |
| 330e0 | 64 76 61 6e 63 65 64 2e 53 63 72 69 70 74 73 31 23 36 36 30 36 01 00 0a 31 31 34 36 39 37 31 38 | dvanced.Scripts1#6606...11469718 |
| 33100 | 37 35 02 00 17 55 73 69 6e 67 20 74 68 65 20 24 41 28 29 20 66 75 6e 63 74 69 6f 6e 03 00 db 03 | 75...Using.the.$A().function.... |
| 33120 | 54 68 65 20 24 41 28 29 20 66 75 6e 63 74 69 6f 6e 20 63 6f 6e 76 65 72 74 73 20 74 68 65 20 73 | The.$A().function.converts.the.s |
| 33140 | 69 6e 67 6c 65 20 61 72 67 75 6d 65 6e 74 20 69 74 20 72 65 63 65 69 76 65 73 0d 0a 20 20 20 20 | ingle.argument.it.receives...... |
| 33160 | 69 6e 74 6f 20 61 6e 20 41 72 72 61 79 20 6f 62 6a 65 63 74 2e 0d 0a 0d 0a 0d 0a 20 20 20 20 54 | into.an.Array.object...........T |
| 33180 | 68 69 73 20 66 75 6e 63 74 69 6f 6e 2c 20 63 6f 6d 62 69 6e 65 64 20 77 69 74 68 20 74 68 65 20 | his.function,.combined.with.the. |
| 331a0 | 65 78 74 65 6e 73 69 6f 6e 73 20 66 6f 72 20 74 68 65 20 41 72 72 61 79 20 63 6c 61 73 73 2c 20 | extensions.for.the.Array.class,. |
| 331c0 | 0d 0a 20 20 20 20 6d 61 6b 65 73 20 69 74 20 65 61 73 69 65 72 20 74 6f 20 63 6f 6e 76 65 72 74 | ......makes.it.easier.to.convert |
| 331e0 | 20 6f 72 20 63 6f 70 79 20 61 6e 79 20 65 6e 75 6d 65 72 61 62 6c 65 20 6c 69 73 74 20 69 6e 74 | .or.copy.any.enumerable.list.int |
| 33200 | 6f 20 61 6e 20 0d 0a 20 20 20 20 41 72 72 61 79 20 6f 62 6a 65 63 74 2e 20 4f 6e 65 20 73 75 67 | o.an.......Array.object..One.sug |
| 33220 | 67 65 73 74 65 64 20 75 73 65 20 69 73 20 74 6f 20 63 6f 6e 76 65 72 74 20 44 4f 4d 20 0d 0a 20 | gested.use.is.to.convert.DOM.... |
| 33240 | 20 20 20 4e 6f 64 65 4c 69 73 74 73 20 69 6e 74 6f 20 72 65 67 75 6c 61 72 20 61 72 72 61 79 73 | ...NodeLists.into.regular.arrays |
| 33260 | 2c 20 77 68 69 63 68 20 63 61 6e 20 62 65 20 74 72 61 76 65 72 73 65 64 0d 0a 20 20 20 20 6d 6f | ,.which.can.be.traversed......mo |
| 33280 | 72 65 20 65 66 66 69 63 69 65 6e 74 6c 79 2e 20 53 65 65 20 65 78 61 6d 70 6c 65 20 62 65 6c 6f | re.efficiently..See.example.belo |
| 332a0 | 77 2e 0d 0a 0d 0a 0d 0a 0d 0a 0d 0a 20 20 20 20 42 75 63 68 61 6e 61 6e 2c 20 53 74 65 76 65 6e | w...............Buchanan,.Steven |
| 332c0 | 0d 0a 20 20 20 20 43 61 6c 6c 61 68 61 6e 2c 20 4c 61 75 72 61 0d 0a 20 20 20 20 44 61 76 6f 6c | ......Callahan,.Laura......Davol |
| 332e0 | 69 6f 2c 20 4e 61 6e 63 79 0d 0a 0d 0a 20 0d 0a 20 0d 0a 0d 0a 0d 0a 2f 2a 2a 2f 04 00 17 75 73 | io,.Nancy............../**/...us |
| 33300 | 69 6e 67 20 74 68 65 20 24 61 28 29 20 66 75 6e 63 74 69 6f 6e 05 00 00 25 69 6e 64 65 78 2e 70 | ing.the.$a().function...%index.p |
| 33320 | 68 70 3f 70 61 67 65 3d 41 64 76 61 6e 63 65 64 2e 53 63 72 69 70 74 73 31 23 36 36 30 37 01 00 | hp?page=Advanced.Scripts1#6607.. |
| 33340 | 0a 31 31 34 36 39 37 31 38 37 35 02 00 17 55 73 69 6e 67 20 74 68 65 20 24 48 28 29 20 66 75 6e | .1146971875...Using.the.$H().fun |
| 33360 | 63 74 69 6f 6e 03 00 a2 03 54 68 65 20 24 48 28 29 20 66 75 6e 63 74 69 6f 6e 20 63 6f 6e 76 65 | ction....The.$H().function.conve |
| 33380 | 72 74 73 20 20 0d 0a 20 20 20 20 6f 62 6a 65 63 74 73 20 69 6e 74 6f 20 65 6e 75 6d 65 72 61 62 | rts........objects.into.enumerab |
| 333a0 | 6c 65 20 48 61 73 68 20 6f 62 6a 65 63 74 73 20 74 68 61 74 20 0d 0a 20 20 20 20 72 65 73 65 6d | le.Hash.objects.that.......resem |
| 333c0 | 62 6c 65 20 61 73 73 6f 63 69 61 74 69 76 65 20 61 72 72 61 79 73 2e 0d 0a 0d 0a 0d 0a 66 75 6e | ble.associative.arrays.......fun |
| 333e0 | 63 74 69 6f 6e 20 74 65 73 74 48 61 73 68 28 29 0d 0a 7b 0d 0a 20 20 20 20 2f 2f 6c 65 74 27 73 | ction.testHash()..{......//let's |
| 33400 | 20 63 72 65 61 74 65 20 74 68 65 20 6f 62 6a 65 63 74 0d 0a 20 20 20 20 76 61 72 20 61 20 3d 20 | .create.the.object......var.a.=. |
| 33420 | 0d 0a 20 20 20 20 7b 0d 0a 20 20 20 20 20 20 20 20 66 69 72 73 74 3a 20 31 30 2c 0d 0a 20 20 20 | ......{..........first:.10,..... |
| 33440 | 20 20 20 20 20 73 65 63 6f 6e 64 3a 20 32 30 2c 0d 0a 20 20 20 20 20 20 20 20 74 68 69 72 64 3a | .....second:.20,..........third: |
| 33460 | 20 33 30 0d 0a 20 20 20 20 7d 3b 0d 0a 0d 0a 20 20 20 20 2f 2f 6e 6f 77 20 74 72 61 6e 73 66 6f | .30......};........//now.transfo |
| 33480 | 72 6d 20 69 74 20 69 6e 74 6f 20 61 20 68 61 73 68 0d 0a 20 20 20 20 76 61 72 20 68 20 3d 20 24 | rm.it.into.a.hash......var.h.=.$ |
| 334a0 | 48 28 61 29 3b 0d 0a 20 20 20 20 61 6c 65 72 74 28 68 2e 74 6f 51 75 65 72 79 53 74 72 69 6e 67 | H(a);......alert(h.toQueryString |
| 334c0 | 28 29 29 3b 20 0d 0a 20 20 20 20 0d 0a 20 20 20 20 2f 2f 64 69 73 70 6c 61 79 73 3a 20 66 69 72 | ());.............//displays:.fir |
| 334e0 | 73 74 3d 31 30 26 61 6d 70 3b 61 6d 70 3b 73 65 63 6f 6e 64 3d 32 30 26 61 6d 70 3b 61 6d 70 3b | st=10&amp;second=20&amp; |
| 33500 | 74 68 69 72 64 3d 33 30 0d 0a 7d 04 00 17 75 73 69 6e 67 20 74 68 65 20 24 68 28 29 20 66 75 6e | third=30..}...using.the.$h().fun |
| 33520 | 63 74 69 6f 6e 05 00 00 25 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 41 64 76 61 6e 63 65 64 | ction...%index.php?page=Advanced |
| 33540 | 2e 53 63 72 69 70 74 73 31 23 36 36 30 38 01 00 0a 31 31 34 36 39 37 31 38 37 35 02 00 20 45 6e | .Scripts1#6608...1146971875...En |
| 33560 | 75 6d 65 72 61 74 69 6e 67 2e 2e 2e 20 57 6f 77 21 20 44 61 6d 6e 21 20 57 61 68 6f 6f 21 03 00 | umerating....Wow!.Damn!.Wahoo!.. |
| 33580 | e3 07 57 65 20 61 72 65 20 61 6c 6c 20 66 61 6d 69 6c 61 72 20 77 69 74 68 20 66 6f 72 20 6c 6f | ..We.are.all.familar.with.for.lo |
| 335a0 | 6f 70 73 2e 20 59 6f 75 20 6b 6e 6f 77 2c 20 63 72 65 61 74 65 20 79 6f 75 72 73 65 6c 66 20 61 | ops..You.know,.create.yourself.a |
| 335c0 | 6e 20 61 72 72 61 79 2c 20 70 6f 70 75 6c 61 74 65 20 69 74 20 77 69 74 68 0d 0a 20 20 20 20 65 | n.array,.populate.it.with......e |
| 335e0 | 6c 65 6d 65 6e 74 73 20 6f 66 20 74 68 65 20 73 61 6d 65 20 6b 69 6e 64 2c 20 63 72 65 61 74 65 | lements.of.the.same.kind,.create |
| 33600 | 20 61 20 6c 6f 6f 70 20 63 6f 6e 74 72 6f 6c 20 73 74 72 75 63 74 75 72 65 20 28 66 6f 72 2c 20 | .a.loop.control.structure.(for,. |
| 33620 | 66 6f 72 65 61 63 68 2c 20 77 68 69 6c 65 2c 20 72 65 70 65 61 74 2c 20 65 74 63 2c 29 0d 0a 20 | foreach,.while,.repeat,.etc,)... |
| 33640 | 20 20 20 61 63 63 65 73 73 20 65 61 63 68 20 65 6c 65 6d 65 6e 74 20 73 65 71 75 65 6e 74 69 61 | ...access.each.element.sequentia |
| 33660 | 6c 6c 79 2c 20 62 79 20 69 74 73 20 6e 75 6d 65 72 69 63 20 69 6e 64 65 78 2c 20 61 6e 64 20 64 | lly,.by.its.numeric.index,.and.d |
| 33680 | 6f 20 73 6f 6d 65 74 68 69 6e 67 20 77 69 74 68 20 74 68 65 20 65 6c 65 6d 65 6e 74 2e 0d 0a 0d | o.something.with.the.element.... |
| 336a0 | 0a 0d 0a 20 20 20 20 57 68 65 6e 20 79 6f 75 20 63 6f 6d 65 20 74 6f 20 74 68 69 6e 6b 20 61 62 | .......When.you.come.to.think.ab |
| 336c0 | 6f 75 74 20 69 74 2c 20 61 6c 6d 6f 73 74 20 65 76 65 72 79 20 74 69 6d 65 20 79 6f 75 20 68 61 | out.it,.almost.every.time.you.ha |
| 336e0 | 76 65 20 61 6e 20 61 72 72 61 79 20 69 6e 20 79 6f 75 72 20 63 6f 64 65 20 69 74 0d 0a 20 20 20 | ve.an.array.in.your.code.it..... |
| 33700 | 20 6d 65 61 6e 73 20 74 68 61 74 20 79 6f 75 27 6c 6c 20 62 65 20 75 73 69 6e 67 20 74 68 61 74 | .means.that.you'll.be.using.that |
| 33720 | 20 61 72 72 61 79 20 69 6e 20 61 20 6c 6f 6f 70 20 73 6f 6f 6e 65 72 20 6f 72 20 6c 61 74 65 72 | .array.in.a.loop.sooner.or.later |
| 33740 | 2e 20 57 6f 75 6c 64 6e 27 74 20 69 74 20 62 65 20 6e 69 63 65 0d 0a 20 20 20 20 69 66 20 74 68 | ..Wouldn't.it.be.nice......if.th |
| 33760 | 65 20 61 72 72 61 79 20 6f 62 6a 65 63 74 73 20 68 61 64 20 6d 6f 72 65 20 66 75 6e 63 74 69 6f | e.array.objects.had.more.functio |
| 33780 | 6e 61 6c 69 74 79 20 74 6f 20 64 65 61 6c 20 77 69 74 68 20 74 68 65 73 65 20 69 74 65 72 61 74 | nality.to.deal.with.these.iterat |
| 337a0 | 69 6f 6e 73 3f 20 59 65 73 2c 20 69 74 20 77 6f 75 6c 64 2c 20 0d 0a 20 20 20 20 61 6e 64 20 6d | ions?.Yes,.it.would,.......and.m |
| 337c0 | 61 6e 79 20 70 72 6f 67 72 61 6d 6d 69 6e 67 20 6c 61 6e 67 75 61 67 65 73 20 70 72 6f 76 69 64 | any.programming.languages.provid |
| 337e0 | 65 20 73 75 63 68 20 66 75 6e 63 74 69 6f 6e 61 6c 69 74 79 20 69 6e 20 74 68 65 69 72 20 61 72 | e.such.functionality.in.their.ar |
| 33800 | 72 61 79 73 20 6f 72 20 65 71 75 69 76 61 6c 65 6e 74 0d 0a 20 20 20 20 73 74 72 75 63 74 75 72 | rays.or.equivalent......structur |
| 33820 | 65 73 20 28 6c 69 6b 65 20 63 6f 6c 6c 65 63 74 69 6f 6e 73 20 61 6e 64 20 6c 69 73 74 73 2e 29 | es.(like.collections.and.lists.) |
| 33840 | 0d 0a 0d 0a 0d 0a 0d 0a 20 20 20 20 57 65 6c 6c 2c 20 69 74 20 74 75 72 6e 73 20 6f 75 74 20 74 | ............Well,.it.turns.out.t |
| 33860 | 68 61 74 20 70 72 6f 74 6f 74 79 70 65 2e 6a 73 20 67 69 76 65 73 20 75 73 20 74 68 65 20 45 6e | hat.prototype.js.gives.us.the.En |
| 33880 | 75 6d 65 72 61 62 6c 65 0d 0a 20 20 20 20 6f 62 6a 65 63 74 2c 20 77 68 69 63 68 20 69 6d 70 6c | umerable......object,.which.impl |
| 338a0 | 65 6d 65 6e 74 73 20 61 20 70 6c 65 74 68 6f 72 61 20 6f 66 20 74 72 69 63 6b 73 20 66 6f 72 20 | ements.a.plethora.of.tricks.for. |
| 338c0 | 75 73 20 74 6f 20 75 73 65 20 77 68 65 6e 20 64 65 61 6c 69 6e 67 20 77 69 74 68 20 69 74 65 72 | us.to.use.when.dealing.with.iter |
| 338e0 | 61 62 6c 65 20 64 61 74 61 2e 0d 0a 20 20 20 20 54 68 65 20 70 72 6f 74 6f 74 79 70 65 2e 6a 73 | able.data.......The.prototype.js |
| 33900 | 20 6c 69 62 72 61 72 79 20 67 6f 65 73 20 6f 6e 65 20 73 74 65 70 20 66 75 72 74 68 65 72 20 61 | .library.goes.one.step.further.a |
| 33920 | 6e 64 20 65 78 74 65 6e 64 73 20 74 68 65 20 0d 0a 20 20 20 20 41 72 72 61 79 20 63 6c 61 73 73 | nd.extends.the.......Array.class |
| 33940 | 20 20 77 69 74 68 20 61 6c 6c 20 74 68 65 20 6d 65 74 68 6f 64 73 20 6f 66 20 45 6e 75 6d 65 72 | ..with.all.the.methods.of.Enumer |
| 33960 | 61 62 6c 65 2e 04 00 20 65 6e 75 6d 65 72 61 74 69 6e 67 2e 2e 2e 20 77 6f 77 21 20 64 61 6d 6e | able....enumerating....wow!.damn |
| 33980 | 21 20 77 61 68 6f 6f 21 05 00 00 25 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 41 64 76 61 6e | !.wahoo!...%index.php?page=Advan |
| 339a0 | 63 65 64 2e 53 63 72 69 70 74 73 31 23 36 36 31 37 01 00 0a 31 31 34 36 39 37 31 38 37 35 02 00 | ced.Scripts1#6617...1146971875.. |
| 339c0 | 12 4c 6f 6f 70 73 20 61 6e 64 20 69 74 65 72 61 74 6f 72 03 00 97 07 49 6e 20 73 74 61 6e 64 61 | .Loops.and.iterator....In.standa |
| 339e0 | 72 64 20 6a 61 76 61 73 63 72 69 70 74 2c 20 69 66 20 79 6f 75 20 77 61 6e 74 65 64 20 74 6f 20 | rd.javascript,.if.you.wanted.to. |
| 33a00 | 73 65 71 75 65 6e 74 69 61 6c 6c 79 20 64 69 73 70 6c 61 79 20 74 68 65 20 65 6c 65 6d 65 6e 74 | sequentially.display.the.element |
| 33a20 | 73 20 6f 66 20 61 6e 20 61 72 72 61 79 2c 0d 0a 20 20 20 20 79 6f 75 20 63 6f 75 6c 64 20 76 65 | s.of.an.array,......you.could.ve |
| 33a40 | 72 79 20 77 65 6c 6c 20 77 72 69 74 65 20 73 6f 6d 65 74 68 69 6e 67 20 6c 69 6b 65 20 74 68 69 | ry.well.write.something.like.thi |
| 33a60 | 73 2e 0d 0a 0d 0a 0d 0a 0d 0a 2f 2a 2a 2f 0d 0a 0d 0a 0d 0a 0d 0a 0d 0a 0d 0a 20 20 20 20 57 69 | s........./**/................Wi |
| 33a80 | 74 68 20 6f 75 72 20 6e 65 77 20 62 65 73 74 20 66 72 69 65 6e 64 2c 20 70 72 6f 74 6f 74 79 70 | th.our.new.best.friend,.prototyp |
| 33aa0 | 65 2e 6a 73 2c 20 77 65 20 63 61 6e 20 72 65 77 72 69 74 65 20 74 68 69 73 20 6c 6f 6f 70 20 6c | e.js,.we.can.rewrite.this.loop.l |
| 33ac0 | 69 6b 65 20 74 68 69 73 2e 0d 0a 0d 0a 0d 0a 0d 0a 66 75 6e 63 74 69 6f 6e 20 73 68 6f 77 4c 69 | ike.this.........function.showLi |
| 33ae0 | 73 74 28 29 0d 0a 7b 20 20 20 0d 0a 20 20 20 20 76 61 72 20 73 69 6d 70 73 6f 6e 73 20 3d 20 5b | st()..{.........var.simpsons.=.[ |
| 33b00 | 27 48 6f 6d 65 72 27 2c 20 27 4d 61 72 67 65 27 2c 20 27 4c 69 73 61 27 2c 20 27 42 61 72 74 27 | 'Homer',.'Marge',.'Lisa',.'Bart' |
| 33b20 | 2c 20 27 4d 65 67 27 5d 3b 0d 0a 20 20 20 20 73 69 6d 70 73 6f 6e 73 2e 65 61 63 68 28 20 66 75 | ,.'Meg'];......simpsons.each(.fu |
| 33b40 | 6e 63 74 69 6f 6e 28 66 61 6d 69 6c 79 4d 65 6d 62 65 72 29 0d 0a 20 20 20 20 7b 0d 0a 20 20 20 | nction(familyMember)......{..... |
| 33b60 | 20 20 20 20 20 61 6c 65 72 74 28 66 61 6d 69 6c 79 4d 65 6d 62 65 72 29 3b 0d 0a 20 20 20 20 7d | .....alert(familyMember);......} |
| 33b80 | 29 3b 0d 0a 7d 0d 0a 0d 0a 0d 0a 20 20 20 20 59 6f 75 20 61 72 65 20 70 72 6f 62 61 62 6c 79 20 | );..}..........You.are.probably. |
| 33ba0 | 74 68 69 6e 6b 69 6e 67 20 26 71 75 6f 74 3b 62 69 67 20 66 72 65 61 6b 69 6e 67 20 64 65 61 6c | thinking."big.freaking.deal |
| 33bc0 | 2e 2e 2e 6a 75 73 74 20 61 20 77 65 69 72 64 20 73 79 6e 74 61 78 20 66 6f 72 20 74 68 65 20 73 | ...just.a.weird.syntax.for.the.s |
| 33be0 | 61 6d 65 20 6f 6c 64 20 74 68 69 6e 67 2e 26 71 75 6f 74 3b 0d 0a 20 20 20 20 57 65 6c 6c 2c 20 | ame.old.thing."......Well,. |
| 33c00 | 69 6e 20 74 68 65 20 61 62 6f 76 65 20 65 78 61 6d 70 6c 65 2c 20 79 65 73 2c 20 74 68 65 72 65 | in.the.above.example,.yes,.there |
| 33c20 | 27 73 20 6e 6f 74 68 69 6e 67 20 74 6f 6f 20 65 61 72 74 68 20 73 68 61 74 74 65 72 69 6e 67 20 | 's.nothing.too.earth.shattering. |
| 33c40 | 67 6f 69 6e 67 20 6f 6e 2e 20 41 66 74 65 72 61 6c 6c 2c 20 0d 0a 20 20 20 20 74 68 65 72 65 27 | going.on..Afterall,.......there' |
| 33c60 | 73 20 6e 6f 74 20 6d 75 63 68 20 74 6f 20 62 65 20 63 68 61 6e 67 65 64 20 69 6e 20 73 75 63 68 | s.not.much.to.be.changed.in.such |
| 33c80 | 20 61 20 64 72 6f 70 2d 64 65 61 64 2d 73 69 6d 70 6c 65 20 65 78 61 6d 70 6c 65 2e 20 42 75 74 | .a.drop-dead-simple.example..But |
| 33ca0 | 20 0d 0a 20 20 20 20 6b 65 65 70 20 72 65 61 64 69 6e 67 2c 20 6e 6f 6e 65 74 68 65 6c 65 73 73 | .......keep.reading,.nonetheless |
| 33cc0 | 2e 0d 0a 0d 0a 0d 0a 20 20 20 20 42 65 66 6f 72 65 20 77 65 20 6d 6f 76 65 20 6f 6e 2e 20 44 6f | ...........Before.we.move.on..Do |
| 33ce0 | 20 79 6f 75 20 73 65 65 20 74 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 74 68 61 74 20 69 73 20 62 | .you.see.this.function.that.is.b |
| 33d00 | 65 69 6e 67 20 70 61 73 73 65 64 20 61 73 20 61 6e 20 61 72 67 75 6d 65 6e 74 0d 0a 20 20 20 20 | eing.passed.as.an.argument...... |
| 33d20 | 74 6f 20 74 68 65 20 65 61 63 68 20 6d 65 74 68 6f 64 3f 20 4c 65 74 27 73 20 73 74 61 72 74 20 | to.the.each.method?.Let's.start. |
| 33d40 | 72 65 66 65 72 72 69 6e 67 20 74 6f 20 69 74 20 61 73 20 61 6e 20 0d 0a 20 20 20 20 69 74 65 72 | referring.to.it.as.an.......iter |
| 33d60 | 61 74 6f 72 20 66 75 6e 63 74 69 6f 6e 2e 04 00 12 6c 6f 6f 70 73 20 61 6e 64 20 69 74 65 72 61 | ator.function....loops.and.itera |
| 33d80 | 74 6f 72 05 00 00 25 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 41 64 76 61 6e 63 65 64 2e 53 | tor...%index.php?page=Advanced.S |
| 33da0 | 63 72 69 70 74 73 31 23 36 36 31 38 01 00 0a 31 31 34 36 39 37 31 38 37 35 02 00 17 59 6f 75 72 | cripts1#6618...1146971875...Your |
| 33dc0 | 20 61 72 72 61 79 73 20 6f 6e 20 73 74 65 72 6f 69 64 73 03 00 9d 09 4c 69 6b 65 20 77 65 20 6d | .arrays.on.steroids....Like.we.m |
| 33de0 | 65 6e 74 69 6f 6e 65 64 20 61 62 6f 76 65 2c 20 69 74 27 73 20 76 65 72 79 20 63 6f 6d 6d 6f 6e | entioned.above,.it's.very.common |
| 33e00 | 20 66 6f 72 20 61 6c 6c 20 74 68 65 20 65 6c 65 6d 65 6e 74 73 20 69 6e 20 79 6f 75 72 20 61 72 | .for.all.the.elements.in.your.ar |
| 33e20 | 72 61 79 20 74 6f 20 62 65 20 6f 66 0d 0a 20 20 20 20 74 68 65 20 73 61 6d 65 20 6b 69 6e 64 2c | ray.to.be.of......the.same.kind, |
| 33e40 | 20 77 69 74 68 20 74 68 65 20 73 61 6d 65 20 70 72 6f 70 65 72 74 69 65 73 20 61 6e 64 20 6d 65 | .with.the.same.properties.and.me |
| 33e60 | 74 68 6f 64 73 2e 20 4c 65 74 27 73 20 73 65 65 20 68 6f 77 20 77 65 20 63 61 6e 20 74 61 6b 65 | thods..Let's.see.how.we.can.take |
| 33e80 | 20 61 64 76 61 6e 74 61 67 65 0d 0a 20 20 20 20 6f 66 20 69 74 65 72 61 74 6f 72 20 66 75 6e 63 | .advantage......of.iterator.func |
| 33ea0 | 74 69 6f 6e 73 20 77 69 74 68 20 6f 75 72 20 6e 65 77 20 73 6f 75 70 65 64 2d 75 70 20 61 72 72 | tions.with.our.new.souped-up.arr |
| 33ec0 | 61 79 73 2e 0d 0a 0d 0a 0d 0a 20 20 20 20 46 69 6e 64 69 6e 67 20 61 6e 20 65 6c 65 6d 65 6e 74 | ays...........Finding.an.element |
| 33ee0 | 20 61 63 63 6f 72 64 69 6e 67 20 74 6f 20 61 20 63 72 69 74 65 72 69 61 2e 0d 0a 0d 0a 0d 0a 0d | .according.to.a.criteria........ |
| 33f00 | 0a 2f 2a 2a 2f 0d 0a 0d 0a 0d 0a 0d 0a 20 20 20 20 42 75 63 68 61 6e 61 6e 2c 20 53 74 65 76 65 | ./**/............Buchanan,.Steve |
| 33f20 | 6e 0d 0a 20 20 20 20 43 61 6c 6c 61 68 61 6e 2c 20 4c 61 75 72 61 0d 0a 20 20 20 20 44 61 76 6f | n......Callahan,.Laura......Davo |
| 33f40 | 6c 69 6f 2c 20 4e 61 6e 63 79 0d 0a 0d 0a 0d 0a 20 0d 0a 0d 0a 0d 0a 0d 0a 20 20 20 20 4e 6f 77 | lio,.Nancy...................Now |
| 33f60 | 20 6c 65 74 27 73 20 6b 69 63 6b 20 69 74 20 75 70 20 61 6e 6f 74 68 65 72 20 6e 6f 74 63 68 2e | .let's.kick.it.up.another.notch. |
| 33f80 | 20 53 65 65 20 68 6f 77 20 77 65 20 63 61 6e 20 66 69 6c 74 65 72 20 6f 75 74 0d 0a 20 20 20 20 | .See.how.we.can.filter.out...... |
| 33fa0 | 69 74 65 6d 73 20 69 6e 20 61 72 72 61 79 73 2c 20 74 68 65 6e 20 72 65 74 72 69 65 76 65 20 6a | items.in.arrays,.then.retrieve.j |
| 33fc0 | 75 73 74 20 61 20 64 65 73 69 72 65 64 20 6d 65 6d 62 65 72 20 66 72 6f 6d 20 65 61 63 68 0d 0a | ust.a.desired.member.from.each.. |
| 33fe0 | 20 20 20 20 65 6c 65 6d 65 6e 74 2e 0d 0a 0d 0a 0d 0a 0d 0a 2f 2a 2a 2f 0d 0a 0d 0a 0d 0a 0d 0a | ....element........./**/........ |
| 34000 | 20 20 20 20 54 68 69 73 20 26 61 6d 70 3b 6c 74 3b 61 20 68 72 65 66 3d 26 71 75 6f 74 3b 68 74 | ....This.&lt;a.href="ht |
| 34020 | 74 70 3a 2f 2f 6f 74 68 65 72 73 69 74 65 2e 63 6f 6d 2f 70 61 67 65 2e 68 74 6d 6c 26 71 75 6f | tp://othersite.com/page.html&quo |
| 34040 | 74 3b 26 61 6d 70 3b 67 74 3b 74 65 78 74 26 61 6d 70 3b 6c 74 3b 2f 61 26 61 6d 70 3b 67 74 3b | t;&gt;text&lt;/a&gt; |
| 34060 | 20 68 61 73 20 0d 0a 20 20 20 20 61 20 26 61 6d 70 3b 6c 74 3b 61 20 68 72 65 66 3d 26 71 75 6f | .has.......a.&lt;a.href=&quo |
| 34080 | 74 3b 23 6c 6f 63 61 6c 41 6e 63 68 6f 72 26 71 75 6f 74 3b 26 61 6d 70 3b 67 74 3b 6c 6f 74 26 | t;#localAnchor"&gt;lot& |
| 340a0 | 61 6d 70 3b 6c 74 3b 2f 61 26 61 6d 70 3b 67 74 3b 20 6f 66 20 0d 0a 20 20 20 20 26 61 6d 70 3b | amp;lt;/a&gt;.of.......& |
| 340c0 | 6c 74 3b 61 20 68 72 65 66 3d 26 71 75 6f 74 3b 23 6f 74 68 65 72 41 6e 63 68 6f 72 26 71 75 6f | lt;a.href="#otherAnchor&quo |
| 340e0 | 74 3b 26 61 6d 70 3b 67 74 3b 6c 69 6e 6b 73 26 61 6d 70 3b 6c 74 3b 2f 61 26 61 6d 70 3b 67 74 | t;&gt;links&lt;/a&gt |
| 34100 | 3b 2e 20 53 6f 6d 65 20 61 72 65 20 0d 0a 20 20 20 20 26 61 6d 70 3b 6c 74 3b 61 20 68 72 65 66 | ;..Some.are.......&lt;a.href |
| 34120 | 3d 26 71 75 6f 74 3b 68 74 74 70 3a 2f 2f 77 68 65 72 65 76 65 72 2e 63 6f 6d 2f 70 61 67 65 2e | ="http://wherever.com/page. |
| 34140 | 68 74 6d 6c 26 71 75 6f 74 3b 26 61 6d 70 3b 67 74 3b 65 78 74 65 72 6e 61 6c 26 61 6d 70 3b 6c | html"&gt;external&l |
| 34160 | 74 3b 2f 61 26 61 6d 70 3b 67 74 3b 0d 0a 20 20 20 20 61 6e 64 20 73 6f 6d 65 20 61 72 65 20 26 | t;/a&gt;......and.some.are.& |
| 34180 | 61 6d 70 3b 6c 74 3b 61 20 68 72 65 66 3d 26 71 75 6f 74 3b 23 73 6f 6d 65 41 6e 63 68 6f 72 26 | amp;lt;a.href="#someAnchor& |
| 341a0 | 71 75 6f 74 3b 26 61 6d 70 3b 67 74 3b 6c 6f 63 61 6c 26 61 6d 70 3b 6c 74 3b 2f 61 26 61 6d 70 | quot;&gt;local&lt;/a& |
| 341c0 | 3b 67 74 3b 0d 0a 0d 0a 0d 0a 0d 0a 0d 0a 20 20 20 20 49 74 20 74 61 6b 65 73 20 6a 75 73 74 20 | ;gt;..............It.takes.just. |
| 341e0 | 61 20 6c 69 74 74 6c 65 20 62 69 74 20 6f 66 20 70 72 61 63 74 69 63 65 20 74 6f 20 67 65 74 20 | a.little.bit.of.practice.to.get. |
| 34200 | 63 6f 6d 70 6c 65 74 65 6c 79 20 61 64 64 69 63 74 65 64 20 74 6f 20 74 68 69 73 20 73 79 6e 74 | completely.addicted.to.this.synt |
| 34220 | 61 78 2e 0d 0a 20 20 20 20 4e 65 78 74 20 77 65 20 77 69 6c 6c 20 67 6f 20 74 68 72 6f 75 67 68 | ax.......Next.we.will.go.through |
| 34240 | 20 74 68 65 20 61 76 61 69 6c 61 62 6c 65 20 66 75 6e 63 74 69 6f 6e 73 20 77 69 74 68 20 74 68 | .the.available.functions.with.th |
| 34260 | 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 65 78 61 6d 70 6c 65 2e 04 00 17 79 6f 75 72 20 61 72 72 61 | e.following.example....your.arra |
| 34280 | 79 73 20 6f 6e 20 73 74 65 72 6f 69 64 73 05 00 00 25 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 | ys.on.steroids...%index.php?page |
| 342a0 | 3d 41 64 76 61 6e 63 65 64 2e 53 63 72 69 70 74 73 31 23 36 36 30 32 01 00 0a 31 31 34 36 39 37 | =Advanced.Scripts1#6602...114697 |
| 342c0 | 31 38 37 35 02 00 14 45 6e 75 6d 65 72 61 62 6c 65 20 46 75 6e 63 74 69 6f 6e 73 03 00 a0 04 54 | 1875...Enumerable.Functions....T |
| 342e0 | 68 65 20 73 61 6d 70 6c 65 20 64 61 74 61 20 66 6f 72 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 | he.sample.data.for.the.following |
| 34300 | 20 65 78 61 6d 70 6c 65 73 2e 0d 0a 0d 0a 76 61 72 20 46 69 78 74 75 72 65 73 20 3d 20 0d 0a 7b | .examples.....var.Fixtures.=...{ |
| 34320 | 0d 0a 20 20 20 20 50 72 6f 64 75 63 74 73 3a 20 0d 0a 20 20 20 20 5b 0d 0a 20 20 20 20 20 20 20 | ......Products:.......[......... |
| 34340 | 20 7b 6e 61 6d 65 3a 20 27 42 61 73 65 63 61 6d 70 27 2c 20 63 6f 6d 70 61 6e 79 3a 20 27 33 37 | .{name:.'Basecamp',.company:.'37 |
| 34360 | 73 69 67 6e 61 6c 73 27 2c 20 20 74 79 70 65 3a 20 27 50 72 6f 6a 65 63 74 20 4d 61 6e 61 67 65 | signals',..type:.'Project.Manage |
| 34380 | 6d 65 6e 74 27 7d 2c 0d 0a 20 20 20 20 20 20 20 20 7b 6e 61 6d 65 3a 20 27 53 68 6f 70 69 66 79 | ment'},..........{name:.'Shopify |
| 343a0 | 27 2c 20 20 63 6f 6d 70 61 6e 79 3a 20 27 4a 61 64 65 64 50 69 78 65 6c 27 2c 20 74 79 70 65 3a | ',..company:.'JadedPixel',.type: |
| 343c0 | 20 27 45 2d 43 6f 6d 6d 65 72 63 65 27 7d 2c 0d 0a 20 20 20 20 20 20 20 20 7b 6e 61 6d 65 3a 20 | .'E-Commerce'},..........{name:. |
| 343e0 | 27 4d 69 6e 74 27 2c 20 20 20 20 20 63 6f 6d 70 61 6e 79 3a 20 27 53 68 61 75 6e 20 49 6e 6d 61 | 'Mint',.....company:.'Shaun.Inma |
| 34400 | 6e 27 2c 74 79 70 65 3a 20 27 53 74 61 74 69 73 74 69 63 73 27 7d 0d 0a 20 20 20 20 5d 2c 0d 0a | n',type:.'Statistics'}......],.. |
| 34420 | 0d 0a 20 20 20 20 41 72 74 69 73 74 3a 20 20 20 0d 0a 20 20 20 20 5b 0d 0a 20 20 20 20 20 20 20 | ......Artist:.........[......... |
| 34440 | 20 27 41 73 20 49 20 4c 61 79 20 44 79 69 6e 67 27 2c 20 0d 0a 20 20 20 20 20 20 20 20 27 33 36 | .'As.I.Lay.Dying',...........'36 |
| 34460 | 20 43 72 61 7a 79 66 69 73 74 27 2c 20 0d 0a 20 20 20 20 20 20 20 20 27 53 68 61 64 6f 77 73 20 | .Crazyfist',...........'Shadows. |
| 34480 | 46 61 6c 6c 27 2c 20 0d 0a 20 20 20 20 20 20 20 20 27 54 72 69 76 69 75 6d 27 2c 20 0d 0a 20 20 | Fall',...........'Trivium',..... |
| 344a0 | 20 20 20 20 20 20 27 49 6e 20 46 6c 61 6d 65 73 27 0d 0a 20 20 20 20 5d 2c 0d 0a 0d 0a 20 20 20 | ......'In.Flames'......],....... |
| 344c0 | 20 4e 75 6d 62 65 72 73 3a 20 20 5b 30 2c 20 31 2c 20 34 2c 20 35 2c 20 39 38 2c 20 33 32 2c 20 | .Numbers:..[0,.1,.4,.5,.98,.32,. |
| 344e0 | 31 32 2c 20 39 5d 0d 0a 7d 3b 0d 0a 0d 0a 76 61 72 20 46 20 3d 20 46 69 78 74 75 72 65 73 3b 04 | 12,.9]..};....var.F.=.Fixtures;. |
| 34500 | 00 14 65 6e 75 6d 65 72 61 62 6c 65 20 66 75 6e 63 74 69 6f 6e 73 05 00 00 25 69 6e 64 65 78 2e | ..enumerable.functions...%index. |
| 34520 | 70 68 70 3f 70 61 67 65 3d 41 64 76 61 6e 63 65 64 2e 53 63 72 69 70 74 73 31 23 36 36 30 39 01 | php?page=Advanced.Scripts1#6609. |
| 34540 | 00 0a 31 31 34 36 39 37 31 38 37 35 02 00 18 45 6e 75 6d 65 72 61 62 6c 65 2e 65 61 63 68 20 66 | ..1146971875...Enumerable.each.f |
| 34560 | 75 6e 63 74 69 6f 6e 03 00 a6 07 49 20 75 73 65 64 20 74 6f 20 66 69 6e 64 20 6d 79 73 65 6c 66 | unction....I.used.to.find.myself |
| 34580 | 20 77 72 69 74 69 6e 67 20 61 20 6c 6f 74 20 6f 66 20 66 6f 72 20 6c 6f 6f 70 73 2e 20 41 6c 74 | .writing.a.lot.of.for.loops..Alt |
| 345a0 | 68 6f 75 67 68 2c 20 0d 0a 50 72 6f 74 6f 74 79 70 65 20 64 6f 65 73 6e 26 61 63 69 72 63 3b 80 | hough,...Prototype.doesnâ. |
| 345c0 | 99 74 20 62 79 20 61 6e 79 20 6d 65 61 6e 73 20 65 6c 69 6d 69 6e 61 74 65 20 74 68 65 20 6e 65 | .t.by.any.means.eliminate.the.ne |
| 345e0 | 65 64 20 74 6f 20 64 6f 20 66 6f 72 20 6c 6f 6f 70 73 2c 20 0d 0a 69 74 20 64 6f 65 73 20 67 69 | ed.to.do.for.loops,...it.does.gi |
| 34600 | 76 65 20 79 6f 75 20 61 63 63 65 73 73 20 74 6f 20 77 68 61 74 20 49 20 63 6f 6e 73 69 64 65 72 | ve.you.access.to.what.I.consider |
| 34620 | 20 74 6f 20 62 65 20 61 20 63 6c 65 61 6e 65 72 2c 20 65 61 73 69 65 72 20 74 6f 20 72 65 61 64 | .to.be.a.cleaner,.easier.to.read |
| 34640 | 20 6d 65 74 68 6f 64 20 69 6e 20 65 61 63 68 2e 0d 0a 0d 0a 66 6f 72 28 76 61 72 20 69 20 3d 20 | .method.in.each.....for(var.i.=. |
| 34660 | 30 3b 20 69 20 26 6c 74 3b 20 46 2e 4e 75 6d 62 65 72 73 2e 6c 65 6e 67 74 68 3b 20 69 2b 2b 29 | 0;.i.<.F.Numbers.length;.i++) |
| 34680 | 20 0d 0a 7b 0d 0a 20 20 20 20 4c 6f 67 67 65 72 2e 69 6e 66 6f 28 46 2e 4e 75 6d 62 65 72 73 5b | ...{......Logger.info(F.Numbers[ |
| 346a0 | 69 5d 29 3b 0d 0a 7d 0d 0a 0d 0a 0d 0a 54 68 65 20 65 61 63 68 20 66 75 6e 63 74 69 6f 6e 20 61 | i]);..}......The.each.function.a |
| 346c0 | 6c 6c 6f 77 73 20 75 73 20 74 6f 20 69 74 65 72 61 74 65 20 6f 76 65 72 20 74 68 65 73 65 20 6f | llows.us.to.iterate.over.these.o |
| 346e0 | 62 6a 65 63 74 73 20 52 75 62 79 20 73 74 79 6c 65 2e 0d 0a 0d 0a 0d 0a 46 2e 4e 75 6d 62 65 72 | bjects.Ruby.style.......F.Number |
| 34700 | 73 2e 65 61 63 68 28 66 75 6e 63 74 69 6f 6e 28 6e 75 6d 29 20 0d 0a 7b 0d 0a 20 20 20 20 4c 6f | s.each(function(num)...{......Lo |
| 34720 | 67 67 65 72 2e 69 6e 66 6f 28 6e 75 6d 29 3b 0d 0a 7d 29 3b 0d 0a 0d 0a 2f 2f 4f 75 74 70 75 74 | gger.info(num);..});....//Output |
| 34740 | 0d 0a 30 0d 0a 31 0d 0a 34 0d 0a 35 0d 0a 39 38 0d 0a 33 32 0d 0a 31 32 0d 0a 39 0d 0a 0d 0a 0d | ..0..1..4..5..98..32..12..9..... |
| 34760 | 0a 54 68 65 20 65 61 63 68 20 66 75 6e 63 74 69 6f 6e 20 74 61 6b 65 73 20 6f 6e 65 20 61 72 67 | .The.each.function.takes.one.arg |
| 34780 | 75 6d 65 6e 74 2c 20 61 6e 20 69 74 65 72 61 74 6f 72 20 66 75 6e 63 74 69 6f 6e 2e 20 0d 0a 54 | ument,.an.iterator.function....T |
| 347a0 | 68 69 73 20 69 74 65 72 61 74 6f 72 20 69 73 20 69 6e 76 6f 6b 65 64 20 6f 6e 63 65 20 66 6f 72 | his.iterator.is.invoked.once.for |
| 347c0 | 20 65 76 65 72 79 20 69 74 65 6d 20 69 6e 20 74 68 65 20 61 72 72 61 79 2c 20 61 6e 64 20 74 68 | .every.item.in.the.array,.and.th |
| 347e0 | 61 74 20 69 74 65 6d 20 0d 0a 61 6c 6f 6e 67 20 77 69 74 68 20 74 68 65 20 6f 70 74 69 6f 6e 61 | at.item...along.with.the.optiona |
| 34800 | 6c 20 69 6e 64 65 78 20 69 73 20 70 61 73 73 65 64 20 74 6f 20 74 68 65 20 69 74 65 72 61 74 6f | l.index.is.passed.to.the.iterato |
| 34820 | 72 2e 20 53 6f 20 69 66 20 0d 0a 77 65 20 61 6c 73 6f 20 6e 65 65 64 65 64 20 74 68 65 20 69 6e | r..So.if...we.also.needed.the.in |
| 34840 | 64 65 78 20 77 65 20 63 6f 75 6c 64 20 64 6f 20 73 6f 6d 65 74 68 69 6e 67 20 6c 69 6b 65 20 74 | dex.we.could.do.something.like.t |
| 34860 | 68 65 20 63 6f 64 65 20 62 65 6c 6f 77 2e 0d 0a 0d 0a 0d 0a 0d 0a 46 2e 4e 75 6d 62 65 72 73 2e | he.code.below.........F.Numbers. |
| 34880 | 65 61 63 68 28 66 75 6e 63 74 69 6f 6e 28 6e 75 6d 2c 20 69 6e 64 65 78 29 20 0d 0a 7b 0d 0a 20 | each(function(num,.index)...{... |
| 348a0 | 20 20 20 4c 6f 67 67 65 72 2e 69 6e 66 6f 28 69 6e 64 65 78 20 2b 20 26 71 75 6f 74 3b 3a 20 26 | ...Logger.info(index.+.":.& |
| 348c0 | 71 75 6f 74 3b 20 2b 20 6e 75 6d 29 3b 0d 0a 7d 29 3b 0d 0a 0d 0a 2f 2f 4f 75 74 70 75 74 0d 0a | quot;.+.num);..});....//Output.. |
| 348e0 | 30 3a 20 30 0d 0a 31 3a 20 31 0d 0a 32 3a 20 34 0d 0a 33 3a 20 35 0d 0a 34 3a 20 39 38 0d 0a 35 | 0:.0..1:.1..2:.4..3:.5..4:.98..5 |
| 34900 | 3a 20 33 32 0d 0a 36 3a 20 31 32 0d 0a 37 3a 20 39 04 00 18 65 6e 75 6d 65 72 61 62 6c 65 2e 65 | :.32..6:.12..7:.9...enumerable.e |
| 34920 | 61 63 68 20 66 75 6e 63 74 69 6f 6e 05 00 00 25 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 41 | ach.function...%index.php?page=A |
| 34940 | 64 76 61 6e 63 65 64 2e 53 63 72 69 70 74 73 31 23 36 36 31 30 01 00 0a 31 31 34 36 39 37 31 38 | dvanced.Scripts1#6610...11469718 |
| 34960 | 37 35 02 00 14 48 61 73 68 20 6b 65 79 2f 76 61 6c 75 65 20 70 61 69 72 73 03 00 96 04 48 61 73 | 75...Hash.key/value.pairs....Has |
| 34980 | 68 65 73 20 63 61 6e 20 62 65 20 63 72 65 61 74 65 64 20 62 79 20 77 72 61 70 70 69 6e 67 20 61 | hes.can.be.created.by.wrapping.a |
| 349a0 | 6e 20 4f 62 6a 65 63 74 20 28 61 73 73 6f 63 69 61 74 69 76 65 20 61 72 72 61 79 29 20 69 6e 20 | n.Object.(associative.array).in. |
| 349c0 | 0d 0a 24 48 28 29 20 61 6e 64 20 63 61 6e 20 68 61 76 65 20 74 68 65 69 72 20 6b 65 79 2f 76 61 | ..$H().and.can.have.their.key/va |
| 349e0 | 6c 75 65 20 70 61 69 72 73 20 65 78 70 6f 73 65 64 2e 0d 0a 0d 0a 0d 0a 24 48 28 46 2e 50 72 6f | lue.pairs.exposed.......$H(F.Pro |
| 34a00 | 64 75 63 74 73 5b 30 5d 29 2e 65 61 63 68 28 66 75 6e 63 74 69 6f 6e 28 70 72 6f 64 75 63 74 29 | ducts[0]).each(function(product) |
| 34a20 | 20 0d 0a 7b 0d 0a 20 20 20 20 4c 6f 67 67 65 72 2e 69 6e 66 6f 28 70 72 6f 64 75 63 74 2e 6b 65 | ...{......Logger.info(product.ke |
| 34a40 | 79 20 2b 20 26 71 75 6f 74 3b 3a 20 26 71 75 6f 74 3b 20 2b 20 70 72 6f 64 75 63 74 2e 76 61 6c | y.+.":.".+.product.val |
| 34a60 | 75 65 29 3b 0d 0a 7d 29 3b 0d 0a 0d 0a 2f 2f 4f 75 74 70 75 74 73 0d 0a 6e 61 6d 65 3a 20 42 61 | ue);..});....//Outputs..name:.Ba |
| 34a80 | 73 65 63 61 6d 70 0d 0a 63 6f 6d 70 61 6e 79 3a 20 33 37 73 69 67 6e 61 6c 73 0d 0a 74 79 70 65 | secamp..company:.37signals..type |
| 34aa0 | 3a 20 50 72 6f 6a 65 63 74 20 4d 61 6e 61 67 65 6d 65 6e 74 0d 0a 0d 0a 0d 0a 57 65 20 63 61 6e | :.Project.Management......We.can |
| 34ac0 | 20 61 6c 73 6f 20 64 69 72 65 63 74 6c 79 20 61 63 63 65 73 73 20 74 68 65 20 6b 65 79 73 20 61 | .also.directly.access.the.keys.a |
| 34ae0 | 6e 64 20 76 61 6c 75 65 73 20 6f 66 20 61 20 48 61 73 68 20 77 69 74 68 6f 75 74 20 69 74 65 72 | nd.values.of.a.Hash.without.iter |
| 34b00 | 61 74 69 6e 67 20 6f 76 65 72 20 69 74 2e 0d 0a 0d 0a 0d 0a 24 48 28 46 2e 50 72 6f 64 75 63 74 | ating.over.it.......$H(F.Product |
| 34b20 | 73 5b 31 5d 29 2e 6b 65 79 73 28 29 3b 0d 0a 2f 2f 4f 75 74 70 75 74 73 20 6e 61 6d 65 2c 63 6f | s[1]).keys();..//Outputs.name,co |
| 34b40 | 6d 70 61 6e 79 2c 74 79 70 65 20 0d 0a 0d 0a 24 48 28 46 2e 50 72 6f 64 75 63 74 73 5b 31 5d 29 | mpany,type.....$H(F.Products[1]) |
| 34b60 | 2e 76 61 6c 75 65 73 28 29 3b 0d 0a 2f 2f 4f 75 74 70 75 74 73 20 53 68 6f 70 69 66 79 2c 4a 61 | .values();..//Outputs.Shopify,Ja |
| 34b80 | 64 65 64 50 69 78 65 6c 2c 45 2d 43 6f 6d 6d 65 72 63 65 04 00 14 68 61 73 68 20 6b 65 79 2f 76 | dedPixel,E-Commerce...hash.key/v |
| 34ba0 | 61 6c 75 65 20 70 61 69 72 73 05 00 00 25 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 41 64 76 | alue.pairs...%index.php?page=Adv |
| 34bc0 | 61 6e 63 65 64 2e 53 63 72 69 70 74 73 31 23 36 36 31 31 01 00 0a 31 31 34 36 39 37 31 38 37 35 | anced.Scripts1#6611...1146971875 |
| 34be0 | 02 00 1b 45 6e 75 6d 65 72 61 62 6c 65 2e 63 6f 6c 6c 65 63 74 20 66 75 6e 63 74 69 6f 6e 03 00 | ...Enumerable.collect.function.. |
| 34c00 | 8a 04 54 68 65 20 63 6f 6c 6c 65 63 74 20 66 75 6e 63 74 69 6f 6e 20 61 6c 6c 6f 77 73 20 79 6f | ..The.collect.function.allows.yo |
| 34c20 | 75 20 74 6f 20 69 74 65 72 61 74 65 20 6f 76 65 72 20 61 6e 20 41 72 72 61 79 20 61 6e 64 20 72 | u.to.iterate.over.an.Array.and.r |
| 34c40 | 65 74 75 72 6e 20 74 68 65 20 0d 0a 72 65 73 75 6c 74 73 20 61 73 20 61 20 6e 65 77 20 61 72 72 | eturn.the...results.as.a.new.arr |
| 34c60 | 61 79 2e 20 45 61 63 68 20 69 74 65 6d 20 72 65 74 75 72 6e 65 64 20 61 73 20 61 20 72 65 73 75 | ay..Each.item.returned.as.a.resu |
| 34c80 | 6c 74 20 6f 66 20 74 68 65 20 69 74 65 72 61 74 69 6f 6e 20 77 69 6c 6c 20 62 65 20 0d 0a 70 75 | lt.of.the.iteration.will.be...pu |
| 34ca0 | 73 68 65 64 20 6f 6e 74 6f 20 74 68 65 20 65 6e 64 20 6f 66 20 74 68 65 20 6e 65 77 20 61 72 72 | shed.onto.the.end.of.the.new.arr |
| 34cc0 | 61 79 2e 0d 0a 0d 0a 76 61 72 20 63 6f 6d 70 61 6e 69 65 73 20 3d 20 46 2e 50 72 6f 64 75 63 74 | ay.....var.companies.=.F.Product |
| 34ce0 | 73 2e 63 6f 6c 6c 65 63 74 28 66 75 6e 63 74 69 6f 6e 28 70 72 6f 64 75 63 74 29 20 0d 0a 7b 0d | s.collect(function(product)...{. |
| 34d00 | 0a 20 20 20 20 72 65 74 75 72 6e 20 70 72 6f 64 75 63 74 2e 63 6f 6d 70 61 6e 79 3b 0d 0a 7d 29 | .....return.product.company;..}) |
| 34d20 | 3b 0d 0a 0d 0a 4c 6f 67 67 65 72 2e 69 6e 66 6f 28 63 6f 6d 70 61 6e 69 65 73 2e 6a 6f 69 6e 28 | ;....Logger.info(companies.join( |
| 34d40 | 27 2c 20 27 29 29 3b 0d 0a 0d 0a 2f 2f 20 4f 75 74 70 75 74 73 0d 0a 2f 2f 20 33 37 73 69 67 6e | ',.'));....//.Outputs..//.37sign |
| 34d60 | 61 6c 73 2c 20 4a 61 64 65 64 50 69 78 65 6c 2c 20 53 68 61 75 6e 20 49 6e 6d 61 6e 0d 0a 0d 0a | als,.JadedPixel,.Shaun.Inman.... |
| 34d80 | 0d 0a 59 6f 75 20 63 61 6e 20 65 76 65 6e 20 6a 6f 69 6e 20 6f 6e 20 74 68 65 20 65 6e 64 20 6f | ..You.can.even.join.on.the.end.o |
| 34da0 | 66 20 74 68 65 20 62 6c 6f 63 6b 2e 0d 0a 0d 0a 72 65 74 75 72 6e 20 46 2e 50 72 6f 64 75 63 74 | f.the.block.....return.F.Product |
| 34dc0 | 73 2e 63 6f 6c 6c 65 63 74 28 66 75 6e 63 74 69 6f 6e 28 70 72 6f 64 75 63 74 29 20 0d 0a 7b 0d | s.collect(function(product)...{. |
| 34de0 | 0a 20 20 20 20 72 65 74 75 72 6e 20 70 72 6f 64 75 63 74 2e 63 6f 6d 70 61 6e 79 3b 0d 0a 7d 29 | .....return.product.company;..}) |
| 34e00 | 2e 6a 6f 69 6e 28 27 2c 20 27 29 3b 04 00 1b 65 6e 75 6d 65 72 61 62 6c 65 2e 63 6f 6c 6c 65 63 | .join(',.');...enumerable.collec |
| 34e20 | 74 20 66 75 6e 63 74 69 6f 6e 05 00 00 25 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 41 64 76 | t.function...%index.php?page=Adv |
| 34e40 | 61 6e 63 65 64 2e 53 63 72 69 70 74 73 31 23 36 36 31 32 01 00 0a 31 31 34 36 39 37 31 38 37 35 | anced.Scripts1#6612...1146971875 |
| 34e60 | 02 00 1b 45 6e 75 6d 65 72 61 62 6c 65 2e 69 6e 63 6c 75 64 65 20 66 75 6e 63 74 69 6f 6e 03 00 | ...Enumerable.include.function.. |
| 34e80 | fc 02 54 68 65 20 69 6e 63 6c 75 64 65 20 66 75 6e 63 74 69 6f 6e 20 61 6c 6c 6f 77 73 20 79 6f | ..The.include.function.allows.yo |
| 34ea0 | 75 20 74 6f 20 63 68 65 63 6b 20 69 66 20 61 20 76 61 6c 75 65 20 69 73 20 69 6e 63 6c 75 64 65 | u.to.check.if.a.value.is.include |
| 34ec0 | 64 20 69 6e 20 61 6e 20 61 72 72 61 79 20 0d 0a 61 6e 64 20 72 65 74 75 72 6e 73 20 74 72 75 65 | d.in.an.array...and.returns.true |
| 34ee0 | 20 6f 72 20 66 61 6c 73 65 20 64 65 70 65 6e 64 69 6e 67 20 6f 6e 20 69 66 20 61 20 6d 61 74 63 | .or.false.depending.on.if.a.matc |
| 34f00 | 68 20 77 61 73 20 6d 61 64 65 2e 20 41 73 73 75 6d 69 6e 67 20 49 20 70 75 74 20 0d 0a 75 70 20 | h.was.made..Assuming.I.put...up. |
| 34f20 | 61 20 66 6f 72 6d 20 61 73 6b 69 6e 67 20 74 68 65 20 75 73 65 72 20 74 6f 20 6e 61 6d 65 20 73 | a.form.asking.the.user.to.name.s |
| 34f40 | 6f 6d 65 20 61 72 74 69 73 74 20 69 6e 20 6d 79 20 69 54 75 6e 65 73 20 70 6c 61 79 6c 69 73 74 | ome.artist.in.my.iTunes.playlist |
| 34f60 | 2c 20 0d 0a 77 65 20 63 6f 75 6c 64 20 64 6f 20 73 6f 6d 65 74 68 69 6e 67 20 6c 69 6b 65 20 74 | ,...we.could.do.something.like.t |
| 34f80 | 68 65 20 63 6f 64 65 20 62 65 6c 6f 77 2e 20 50 72 69 6d 65 20 63 61 6e 64 69 64 61 74 65 20 66 | he.code.below..Prime.candidate.f |
| 34fa0 | 6f 72 20 73 6f 6d 65 20 63 6f 6e 64 69 74 69 6f 6e 61 6c 20 6d 61 64 6e 65 73 73 2e 0d 0a 0d 0a | or.some.conditional.madness..... |
| 34fc0 | 0d 0a 72 65 74 75 72 6e 20 46 2e 41 72 74 69 73 74 73 2e 69 6e 63 6c 75 64 65 28 27 42 72 69 74 | ..return.F.Artists.include('Brit |
| 34fe0 | 6e 65 79 20 53 70 65 61 72 73 27 29 3b 20 2f 2f 20 72 65 74 75 72 6e 73 20 66 61 6c 73 65 04 00 | ney.Spears');.//.returns.false.. |
| 35000 | 1b 65 6e 75 6d 65 72 61 62 6c 65 2e 69 6e 63 6c 75 64 65 20 66 75 6e 63 74 69 6f 6e 05 00 00 25 | .enumerable.include.function...% |
| 35020 | 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 41 64 76 61 6e 63 65 64 2e 53 63 72 69 70 74 73 31 | index.php?page=Advanced.Scripts1 |
| 35040 | 23 36 36 31 33 01 00 0a 31 31 34 36 39 37 31 38 37 35 02 00 1a 45 6e 75 6d 65 72 61 62 6c 65 2e | #6613...1146971875...Enumerable. |
| 35060 | 69 6e 6a 65 63 74 20 66 75 6e 63 74 69 6f 6e 03 00 92 03 54 68 65 20 69 6e 6a 65 63 74 20 66 75 | inject.function....The.inject.fu |
| 35080 | 6e 63 74 69 6f 6e 20 69 73 20 67 6f 6f 64 20 66 6f 72 20 67 65 74 74 69 6e 67 20 61 20 63 6f 6c | nction.is.good.for.getting.a.col |
| 350a0 | 6c 65 63 74 69 76 65 20 73 75 6d 20 66 72 6f 6d 20 61 6e 20 61 72 72 61 79 20 6f 66 20 0d 0a 76 | lective.sum.from.an.array.of...v |
| 350c0 | 61 6c 75 65 73 2e 20 46 6f 72 20 69 6e 73 74 61 6e 63 65 2c 20 74 6f 20 61 64 64 20 75 70 20 61 | alues..For.instance,.to.add.up.a |
| 350e0 | 6c 6c 20 74 68 65 20 6e 75 6d 62 65 72 73 2e 0d 0a 0d 0a 0d 0a 76 61 72 20 73 63 6f 72 65 20 3d | ll.the.numbers.......var.score.= |
| 35100 | 20 46 2e 4e 75 6d 62 65 72 73 2e 69 6e 6a 65 63 74 28 30 2c 20 66 75 6e 63 74 69 6f 6e 28 73 75 | .F.Numbers.inject(0,.function(su |
| 35120 | 6d 2c 20 76 61 6c 75 65 29 20 0d 0a 7b 0d 0a 20 20 20 20 72 65 74 75 72 6e 20 73 75 6d 20 2b 20 | m,.value)...{......return.sum.+. |
| 35140 | 76 61 6c 75 65 3b 0d 0a 7d 29 3b 0d 0a 0d 0a 4c 6f 67 67 65 72 2e 69 6e 66 6f 28 73 63 6f 72 65 | value;..});....Logger.info(score |
| 35160 | 29 3b 0d 0a 2f 2f 4f 75 74 70 75 74 20 31 36 31 0d 0a 0d 0a 0d 0a 54 68 65 20 66 69 72 73 74 20 | );..//Output.161......The.first. |
| 35180 | 61 72 67 75 6d 65 6e 74 20 74 6f 20 69 6e 6a 65 63 74 20 69 73 20 6a 75 73 74 20 61 6e 20 69 6e | argument.to.inject.is.just.an.in |
| 351a0 | 69 74 69 61 6c 20 76 61 6c 75 65 20 74 68 61 74 20 0d 0a 77 6f 75 6c 64 20 62 65 20 61 64 64 65 | itial.value.that...would.be.adde |
| 351c0 | 64 20 74 6f 20 74 68 65 20 73 75 6d 2c 20 73 6f 20 69 66 20 77 65 20 61 64 64 65 64 20 31 20 69 | d.to.the.sum,.so.if.we.added.1.i |
| 351e0 | 6e 73 74 65 61 64 20 6f 66 20 30 2c 20 74 68 65 20 6f 75 74 70 75 74 20 77 6f 75 6c 64 20 62 65 | nstead.of.0,.the.output.would.be |
| 35200 | 20 31 36 32 2e 04 00 1a 65 6e 75 6d 65 72 61 62 6c 65 2e 69 6e 6a 65 63 74 20 66 75 6e 63 74 69 | .162....enumerable.inject.functi |
| 35220 | 6f 6e 05 00 00 25 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 41 64 76 61 6e 63 65 64 2e 53 63 | on...%index.php?page=Advanced.Sc |
| 35240 | 72 69 70 74 73 31 23 36 36 31 34 01 00 0a 31 31 34 36 39 37 31 38 37 35 02 00 1b 45 6e 75 6d 65 | ripts1#6614...1146971875...Enume |
| 35260 | 72 61 62 6c 65 2e 66 69 6e 64 41 6c 6c 20 66 75 6e 63 74 69 6f 6e 03 00 ca 05 57 68 65 6e 20 67 | rable.findAll.function....When.g |
| 35280 | 69 76 65 6e 20 61 6e 20 41 72 72 61 79 2c 20 74 68 65 20 66 69 6e 64 41 6c 6c 20 66 75 6e 63 74 | iven.an.Array,.the.findAll.funct |
| 352a0 | 69 6f 6e 20 77 69 6c 6c 20 72 65 74 75 72 6e 20 61 6e 20 61 72 72 61 79 20 6f 66 20 0d 0a 69 74 | ion.will.return.an.array.of...it |
| 352c0 | 65 6d 73 20 66 6f 72 20 77 68 69 63 68 20 74 68 65 20 69 74 65 72 61 74 6f 72 20 65 76 61 6c 75 | ems.for.which.the.iterator.evalu |
| 352e0 | 61 74 65 64 20 74 6f 20 74 72 75 65 2e 20 42 61 73 69 63 61 6c 6c 79 2c 20 69 74 20 61 6c 6c 6f | ated.to.true..Basically,.it.allo |
| 35300 | 77 73 20 79 6f 75 20 74 6f 20 0d 0a 62 75 69 6c 64 20 61 20 6e 65 77 20 61 72 72 61 79 20 6f 66 | ws.you.to...build.a.new.array.of |
| 35320 | 20 76 61 6c 75 65 73 20 62 61 73 65 64 20 6f 6e 20 73 6f 6d 65 20 73 65 61 72 63 68 20 63 72 69 | .values.based.on.some.search.cri |
| 35340 | 74 65 72 69 61 2e 20 0d 0a 49 66 20 77 65 20 77 61 6e 74 65 64 20 74 6f 20 66 69 6e 64 20 61 6c | teria....If.we.wanted.to.find.al |
| 35360 | 6c 20 70 72 6f 64 75 63 74 73 20 77 68 6f 73 65 20 74 79 70 65 20 77 61 73 20 26 61 63 69 72 63 | l.products.whose.type.was.â |
| 35380 | 3b 80 9c 45 2d 43 6f 6d 6d 65 72 63 65 26 61 63 69 72 63 3b 80 9d 20 0d 0a 77 65 20 63 6f 75 6c | ;..E-Commerceâ.....we.coul |
| 353a0 | 64 20 64 6f 20 73 6f 6d 65 74 68 69 6e 67 20 6c 69 6b 65 20 74 68 65 20 63 6f 64 65 20 62 65 6c | d.do.something.like.the.code.bel |
| 353c0 | 6f 77 2e 0d 0a 0d 0a 0d 0a 76 61 72 20 65 63 6f 6d 20 3d 20 46 2e 50 72 6f 64 75 63 74 73 2e 66 | ow.......var.ecom.=.F.Products.f |
| 353e0 | 69 6e 64 41 6c 6c 28 66 75 6e 63 74 69 6f 6e 28 70 72 6f 64 75 63 74 29 20 0d 0a 7b 0d 0a 20 20 | indAll(function(product)...{.... |
| 35400 | 20 20 72 65 74 75 72 6e 20 70 72 6f 64 75 63 74 2e 74 79 70 65 20 3d 3d 20 27 45 2d 43 6f 6d 6d | ..return.product.type.==.'E-Comm |
| 35420 | 65 72 63 65 27 3b 0d 0a 7d 29 3b 0d 0a 0d 0a 4c 6f 67 67 65 72 2e 69 6e 66 6f 28 65 63 6f 6d 5b | erce';..});....Logger.info(ecom[ |
| 35440 | 30 5d 2e 63 6f 6d 70 61 6e 79 20 2b 20 26 71 75 6f 74 3b 20 70 72 6f 64 75 63 65 73 20 26 71 75 | 0].company.+.".produces.&qu |
| 35460 | 6f 74 3b 20 2b 20 65 63 6f 6d 5b 30 5d 2e 6e 61 6d 65 29 3b 0d 0a 0d 0a 2f 2f 4f 75 74 70 75 74 | ot;.+.ecom[0].name);....//Output |
| 35480 | 73 0d 0a 4a 61 64 65 64 50 69 78 65 6c 20 70 72 6f 64 75 63 65 73 20 53 68 6f 70 69 66 79 0d 0a | s..JadedPixel.produces.Shopify.. |
| 354a0 | 0d 0a 0d 0a 4e 6f 74 65 20 74 68 61 74 20 65 76 65 6e 20 69 66 20 6f 6e 6c 79 20 6f 6e 65 20 6d | ....Note.that.even.if.only.one.m |
| 354c0 | 61 74 63 68 20 69 73 20 6d 61 64 65 2c 20 6a 75 73 74 20 61 73 20 69 6e 20 74 68 69 73 20 63 61 | atch.is.made,.just.as.in.this.ca |
| 354e0 | 73 65 2c 20 0d 0a 74 68 65 20 72 65 73 75 6c 74 20 69 73 20 73 74 69 6c 6c 20 72 65 74 75 72 6e | se,...the.result.is.still.return |
| 35500 | 65 64 20 61 73 20 61 6e 20 61 72 72 61 79 2e 20 49 6e 20 74 68 61 74 20 63 61 73 65 2c 20 0d 0a | ed.as.an.array..In.that.case,... |
| 35520 | 65 63 6f 6d 2e 63 6f 6d 70 61 6e 79 20 77 6f 75 6c 64 20 72 65 74 75 72 6e 20 75 6e 64 65 66 69 | ecom.company.would.return.undefi |
| 35540 | 6e 65 64 2e 04 00 1b 65 6e 75 6d 65 72 61 62 6c 65 2e 66 69 6e 64 61 6c 6c 20 66 75 6e 63 74 69 | ned....enumerable.findall.functi |
| 35560 | 6f 6e 05 00 00 25 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 41 64 76 61 6e 63 65 64 2e 53 63 | on...%index.php?page=Advanced.Sc |
| 35580 | 72 69 70 74 73 31 23 36 36 31 35 01 00 0a 31 31 34 36 39 37 31 38 37 35 02 00 1a 45 6e 75 6d 65 | ripts1#6615...1146971875...Enume |
| 355a0 | 72 61 62 6c 65 2e 64 65 74 65 63 74 20 66 75 6e 63 74 69 6f 6e 03 00 db 03 55 6e 6c 69 6b 65 20 | rable.detect.function....Unlike. |
| 355c0 | 74 68 65 20 66 69 6e 64 41 6c 6c 20 66 75 6e 63 74 69 6f 6e 2c 20 74 68 65 20 64 65 74 65 63 74 | the.findAll.function,.the.detect |
| 355e0 | 20 66 75 6e 63 74 69 6f 6e 20 77 69 6c 6c 20 6f 6e 6c 79 20 0d 0a 72 65 74 75 72 6e 20 74 68 65 | .function.will.only...return.the |
| 35600 | 20 66 69 72 73 74 20 69 74 65 6d 20 66 6f 72 20 77 68 69 63 68 20 74 68 65 20 65 78 70 72 65 73 | .first.item.for.which.the.expres |
| 35620 | 73 69 6f 6e 20 69 6e 73 69 64 65 20 0d 0a 74 68 65 20 69 74 65 72 61 74 6f 72 20 69 73 20 74 72 | sion.inside...the.iterator.is.tr |
| 35640 | 75 65 2e 20 53 6f 2c 20 69 66 20 77 65 20 77 61 6e 74 65 64 20 74 6f 20 66 69 6e 64 20 74 68 65 | ue..So,.if.we.wanted.to.find.the |
| 35660 | 20 66 69 72 73 74 20 6e 75 6d 62 65 72 20 74 68 61 74 20 0d 0a 77 61 73 20 67 72 65 61 74 65 72 | .first.number.that...was.greater |
| 35680 | 20 74 68 61 6e 20 35 20 77 65 26 61 63 69 72 63 3b 80 99 64 20 64 6f 20 73 6f 6d 65 74 68 69 6e | .than.5.weâ..d.do.somethin |
| 356a0 | 67 20 6c 69 6b 65 20 74 68 65 20 63 6f 64 65 20 62 65 6c 6f 77 2e 0d 0a 0d 0a 0d 0a 76 61 72 20 | g.like.the.code.below.......var. |
| 356c0 | 6c 6f 77 20 3d 20 46 2e 4e 75 6d 62 65 72 73 2e 64 65 74 65 63 74 28 66 75 6e 63 74 69 6f 6e 28 | low.=.F.Numbers.detect(function( |
| 356e0 | 6e 75 6d 29 20 0d 0a 7b 0d 0a 20 20 20 20 72 65 74 75 72 6e 20 6e 75 6d 20 26 67 74 3b 20 35 0d | num)...{......return.num.>.5. |
| 35700 | 0a 7d 29 3b 0d 0a 0d 0a 4c 6f 67 67 65 72 2e 69 6e 66 6f 28 6c 6f 77 29 3b 0d 0a 2f 2f 4f 75 74 | .});....Logger.info(low);..//Out |
| 35720 | 70 75 74 73 20 39 38 0d 0a 0d 0a 0d 0a 45 76 65 6e 20 74 68 6f 75 67 68 2c 20 74 68 65 72 65 20 | puts.98......Even.though,.there. |
| 35740 | 61 72 65 20 6f 74 68 65 72 20 6e 75 6d 62 65 72 73 20 61 62 6f 76 65 20 35 20 69 6e 20 6f 75 72 | are.other.numbers.above.5.in.our |
| 35760 | 20 61 72 72 61 79 2c 20 64 65 74 65 63 74 20 0d 0a 6f 6e 6c 79 20 67 69 76 65 73 20 75 73 20 74 | .array,.detect...only.gives.us.t |
| 35780 | 68 65 20 66 69 72 73 74 20 6d 61 74 63 68 20 62 61 63 6b 2e 04 00 1a 65 6e 75 6d 65 72 61 62 6c | he.first.match.back....enumerabl |
| 357a0 | 65 2e 64 65 74 65 63 74 20 66 75 6e 63 74 69 6f 6e 05 00 00 25 69 6e 64 65 78 2e 70 68 70 3f 70 | e.detect.function...%index.php?p |
| 357c0 | 61 67 65 3d 41 64 76 61 6e 63 65 64 2e 53 63 72 69 70 74 73 31 23 36 36 31 36 01 00 0a 31 31 34 | age=Advanced.Scripts1#6616...114 |
| 357e0 | 36 39 37 31 38 37 35 02 00 1a 45 6e 75 6d 65 72 61 62 6c 65 2e 69 6e 76 6f 6b 65 20 66 75 6e 63 | 6971875...Enumerable.invoke.func |
| 35800 | 74 69 6f 6e 03 00 b7 0a 54 68 65 20 69 6e 76 6f 6b 65 20 66 75 6e 63 74 69 6f 6e 20 61 6c 6c 6f | tion....The.invoke.function.allo |
| 35820 | 77 73 20 75 73 20 74 6f 20 70 61 73 73 20 61 20 6d 65 74 68 6f 64 20 61 73 20 61 20 73 74 72 69 | ws.us.to.pass.a.method.as.a.stri |
| 35840 | 6e 67 20 61 6e 64 20 0d 0a 68 61 76 65 20 74 68 61 74 20 6d 65 74 68 6f 64 20 69 6e 76 6f 6b 65 | ng.and...have.that.method.invoke |
| 35860 | 64 2e 20 46 6f 72 20 69 6e 73 74 61 6e 63 65 2c 20 69 66 20 77 65 20 77 61 6e 74 65 64 20 74 6f | d..For.instance,.if.we.wanted.to |
| 35880 | 20 73 6f 72 74 20 0d 0a 6f 75 72 20 61 72 72 61 79 20 6f 66 20 61 72 74 69 73 74 73 20 77 65 26 | .sort...our.array.of.artists.we& |
| 358a0 | 61 63 69 72 63 3b 80 99 64 20 64 6f 20 73 6f 6d 65 74 68 69 6e 67 20 6c 69 6b 65 20 74 68 69 73 | acirc;..d.do.something.like.this |
| 358c0 | 3a 0d 0a 0d 0a 0d 0a 5b 46 2e 41 72 74 69 73 74 73 5d 2e 69 6e 76 6f 6b 65 28 27 73 6f 72 74 27 | :......[F.Artists].invoke('sort' |
| 358e0 | 29 0d 0a 2f 2f 4f 75 74 70 75 74 73 20 33 36 20 43 72 61 7a 79 66 69 73 74 2c 41 73 20 49 20 4c | )..//Outputs.36.Crazyfist,As.I.L |
| 35900 | 61 79 20 44 79 69 6e 67 2c 49 6e 20 46 6c 61 6d 65 73 2c 53 68 61 64 6f 77 73 20 46 61 6c 6c 2c | ay.Dying,In.Flames,Shadows.Fall, |
| 35920 | 54 72 69 76 69 75 6d 0d 0a 0d 0a 0d 0a 57 68 79 20 6e 6f 74 20 6a 75 73 74 20 75 73 65 20 46 2e | Trivium......Why.not.just.use.F. |
| 35940 | 41 72 74 69 73 74 73 2e 73 6f 72 74 3f 20 57 65 6c 6c 2c 20 66 6f 72 20 74 68 65 20 65 78 61 6d | Artists.sort?.Well,.for.the.exam |
| 35960 | 70 6c 65 20 61 62 6f 76 65 20 0d 0a 77 65 20 63 6f 75 6c 64 20 64 6f 20 6a 75 73 74 20 74 68 61 | ple.above...we.could.do.just.tha |
| 35980 | 74 2c 20 62 75 74 20 68 65 72 65 20 69 73 20 77 68 65 72 65 20 69 6e 76 6f 6b 65 20 73 68 69 6e | t,.but.here.is.where.invoke.shin |
| 359a0 | 65 73 2e 0d 0a 0d 0a 0d 0a 5b 46 2e 41 72 74 69 73 74 73 2c 20 46 2e 4c 65 74 74 65 72 73 5d 2e | es.......[F.Artists,.F.Letters]. |
| 359c0 | 69 6e 76 6f 6b 65 28 27 73 6f 72 74 27 29 3b 0d 0a 2f 2f 4f 75 74 70 75 74 73 20 33 36 20 43 72 | invoke('sort');..//Outputs.36.Cr |
| 359e0 | 61 7a 79 66 69 73 74 2c 41 73 20 49 20 4c 61 79 20 44 79 69 6e 67 2c 49 6e 20 46 6c 61 6d 65 73 | azyfist,As.I.Lay.Dying,In.Flames |
| 35a00 | 2c 2e 2e 2e 0d 0a 0d 0a 53 6f 20 77 65 20 69 6e 76 6f 6b 65 64 20 73 6f 72 74 20 66 6f 72 20 65 | ,.......So.we.invoked.sort.for.e |
| 35a20 | 61 63 68 20 73 75 62 2d 61 72 72 61 79 2e 20 4e 6f 74 65 20 74 68 61 74 20 74 68 65 20 63 6f 64 | ach.sub-array..Note.that.the.cod |
| 35a40 | 65 20 62 65 6c 6f 77 20 77 69 6c 6c 20 6e 6f 74 20 77 6f 72 6b 2e 0d 0a 0d 0a 0d 0a 46 2e 41 72 | e.below.will.not.work.......F.Ar |
| 35a60 | 74 69 73 74 73 2e 69 6e 76 6f 6b 65 28 27 73 6f 72 74 27 29 3b 0d 0a 0d 0a 0d 0a 54 68 65 20 72 | tists.invoke('sort');......The.r |
| 35a80 | 65 61 73 6f 6e 20 74 68 69 73 20 77 69 6c 6c 20 6e 6f 74 20 77 6f 72 6b 20 69 73 20 62 65 63 61 | eason.this.will.not.work.is.beca |
| 35aa0 | 75 73 65 20 69 74 20 69 73 20 74 61 6b 69 6e 67 20 65 61 63 68 20 69 74 65 6d 20 0d 0a 69 6e 20 | use.it.is.taking.each.item...in. |
| 35ac0 | 74 68 61 74 20 61 72 72 61 79 20 61 6e 64 20 74 72 79 69 6e 67 20 74 6f 20 61 70 70 6c 79 20 73 | that.array.and.trying.to.apply.s |
| 35ae0 | 6f 72 74 20 74 6f 20 69 74 2c 20 74 68 75 73 20 69 66 20 77 65 20 77 72 6f 74 65 20 69 74 20 6f | ort.to.it,.thus.if.we.wrote.it.o |
| 35b00 | 75 74 72 69 67 68 74 2c 20 0d 0a 69 74 20 77 6f 75 6c 64 20 6c 6f 6f 6b 20 73 6f 6d 65 74 68 69 | utright,...it.would.look.somethi |
| 35b20 | 6e 67 20 6c 69 6b 65 20 74 68 69 73 3a 0d 0a 0d 0a 0d 0a 26 71 75 6f 74 3b 33 36 20 43 72 61 7a | ng.like.this:......"36.Craz |
| 35b40 | 79 20 46 69 73 74 73 26 71 75 6f 74 3b 2e 73 6f 72 74 28 29 3b 0d 0a 0d 0a 57 65 20 63 6f 75 6c | y.Fists".sort();....We.coul |
| 35b60 | 64 20 68 6f 77 65 76 65 72 20 64 6f 20 73 6f 6d 65 74 68 69 6e 67 20 6c 69 6b 65 20 74 68 69 73 | d.however.do.something.like.this |
| 35b80 | 3a 0d 0a 0d 0a 0d 0a 46 2e 41 72 74 69 73 74 73 2e 69 6e 76 6f 6b 65 28 27 74 6f 4c 6f 77 65 72 | :......F.Artists.invoke('toLower |
| 35ba0 | 43 61 73 65 27 29 3b 0d 0a 2f 2f 4f 75 74 70 75 74 73 20 33 36 20 63 72 61 7a 79 66 69 73 74 2c | Case');..//Outputs.36.crazyfist, |
| 35bc0 | 61 73 20 69 20 6c 61 79 20 64 79 69 6e 67 2c 69 6e 20 66 6c 61 6d 65 73 2c 73 68 61 64 6f 77 73 | as.i.lay.dying,in.flames,shadows |
| 35be0 | 20 2e 2e 2e 0d 0a 0d 0a 0d 0a 0d 0a 4e 6f 77 2c 20 77 68 61 74 20 61 62 6f 75 74 20 70 61 73 73 | ............Now,.what.about.pass |
| 35c00 | 69 6e 67 20 61 72 67 75 6d 65 6e 74 73 20 74 6f 20 74 68 65 20 69 6e 76 6f 6b 65 20 66 75 6e 63 | ing.arguments.to.the.invoke.func |
| 35c20 | 74 69 6f 6e 3f 20 0d 0a 54 68 65 20 66 69 72 73 74 20 61 72 67 75 6d 65 6e 74 20 70 61 73 73 65 | tion?...The.first.argument.passe |
| 35c40 | 64 20 74 6f 20 69 6e 76 6f 6b 65 20 69 73 20 74 68 65 20 6d 65 74 68 6f 64 20 74 6f 20 62 65 20 | d.to.invoke.is.the.method.to.be. |
| 35c60 | 69 6e 76 6f 6b 65 64 2c 20 0d 0a 61 6e 64 20 61 6e 79 20 6f 74 68 65 72 20 61 72 67 75 6d 65 6e | invoked,...and.any.other.argumen |
| 35c80 | 74 73 20 62 65 79 6f 6e 64 20 74 68 61 74 20 77 69 6c 6c 20 62 65 20 70 61 73 73 65 64 20 61 73 | ts.beyond.that.will.be.passed.as |
| 35ca0 | 20 61 72 67 75 6d 65 6e 74 73 20 74 6f 20 74 68 65 20 69 6e 76 6f 6b 65 64 20 6d 65 74 68 6f 64 | .arguments.to.the.invoked.method |
| 35cc0 | 2e 0d 0a 0d 0a 0d 0a 46 2e 41 72 74 69 73 74 73 2e 69 6e 76 6f 6b 65 28 27 63 6f 6e 63 61 74 27 | .......F.Artists.invoke('concat' |
| 35ce0 | 2c 20 26 71 75 6f 74 3b 20 69 73 20 61 77 65 73 6f 6d 65 20 26 71 75 6f 74 3b 29 0d 0a 2f 2f 4f | ,.".is.awesome.")..//O |
| 35d00 | 75 74 70 75 74 73 0d 0a 33 36 20 43 72 61 7a 79 66 69 73 74 20 69 73 20 61 77 65 73 6f 6d 65 20 | utputs..36.Crazyfist.is.awesome. |
| 35d20 | 2c 41 73 20 49 20 4c 61 79 20 44 79 69 6e 67 20 69 73 20 61 77 65 73 6f 6d 65 20 2c 2e 2e 2e 04 | ,As.I.Lay.Dying.is.awesome.,.... |
| 35d40 | 00 1a 65 6e 75 6d 65 72 61 62 6c 65 2e 69 6e 76 6f 6b 65 20 66 75 6e 63 74 69 6f 6e 05 00 00 25 | ..enumerable.invoke.function...% |
| 35d60 | 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 41 64 76 61 6e 63 65 64 2e 53 63 72 69 70 74 73 32 | index.php?page=Advanced.Scripts2 |
| 35d80 | 23 36 37 30 31 01 00 0a 31 31 34 36 39 37 31 38 37 36 02 00 19 44 4f 4d 20 45 76 65 6e 74 73 20 | #6701...1146971876...DOM.Events. |
| 35da0 | 61 6e 64 20 4a 61 76 61 73 63 72 69 70 74 03 00 00 04 00 19 64 6f 6d 20 65 76 65 6e 74 73 20 61 | and.Javascript......dom.events.a |
| 35dc0 | 6e 64 20 6a 61 76 61 73 63 72 69 70 74 05 00 00 25 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d | nd.javascript...%index.php?page= |
| 35de0 | 41 64 76 61 6e 63 65 64 2e 53 63 72 69 70 74 73 32 23 36 37 30 32 01 00 0a 31 31 34 36 39 37 31 | Advanced.Scripts2#6702...1146971 |
| 35e00 | 38 37 36 02 00 14 42 61 73 69 63 20 65 76 65 6e 74 20 68 61 6e 64 6c 69 6e 67 03 00 cb 04 54 68 | 876...Basic.event.handling....Th |
| 35e20 | 65 20 73 79 6e 74 61 78 20 66 6f 72 20 77 6f 72 6b 69 6e 67 20 77 69 74 68 20 65 76 65 6e 74 73 | e.syntax.for.working.with.events |
| 35e40 | 20 6c 6f 6f 6b 73 20 6c 69 6b 65 20 74 68 65 20 63 6f 64 65 20 62 65 6c 6f 77 2e 0d 0a 0d 0a 0d | .looks.like.the.code.below...... |
| 35e60 | 0a 45 76 65 6e 74 2e 6f 62 73 65 72 76 65 28 65 6c 65 6d 65 6e 74 2c 20 6e 61 6d 65 2c 20 6f 62 | .Event.observe(element,.name,.ob |
| 35e80 | 73 65 72 76 65 72 2c 20 5b 75 73 65 43 61 70 74 75 72 65 5d 29 3b 0d 0a 0d 0a 0d 0a 41 73 73 75 | server,.[useCapture]);......Assu |
| 35ea0 | 6d 69 6e 67 20 66 6f 72 20 61 20 6d 6f 6d 65 6e 74 20 74 68 61 74 20 77 65 20 77 61 6e 74 20 74 | ming.for.a.moment.that.we.want.t |
| 35ec0 | 6f 20 6f 62 73 65 72 76 65 20 77 68 65 6e 20 61 20 6c 69 6e 6b 20 77 61 73 20 63 6c 69 63 6b 65 | o.observe.when.a.link.was.clicke |
| 35ee0 | 64 2c 20 0d 0a 77 65 20 63 6f 75 6c 64 20 64 6f 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 3a 0d | d,...we.could.do.the.following:. |
| 35f00 | 0a 0d 0a 0d 0a 2f 2f 20 26 61 6d 70 3b 6c 74 3b 61 20 69 64 3d 26 71 75 6f 74 3b 63 6c 69 63 6b | .....//.&lt;a.id="click |
| 35f20 | 65 72 26 71 75 6f 74 3b 20 68 72 65 66 3d 26 71 75 6f 74 3b 68 74 74 70 3a 2f 2f 66 6f 6f 2e 63 | er".href="http://foo.c |
| 35f40 | 6f 6d 26 71 75 6f 74 3b 26 61 6d 70 3b 67 74 3b 43 6c 69 63 6b 20 6d 65 26 61 6d 70 3b 6c 74 3b | om"&gt;Click.me&lt; |
| 35f60 | 2f 61 26 61 6d 70 3b 67 74 3b 0d 0a 45 76 65 6e 74 2e 6f 62 73 65 72 76 65 28 27 63 6c 69 63 6b | /a&gt;..Event.observe('click |
| 35f80 | 65 72 27 2c 20 27 63 6c 69 63 6b 27 2c 20 66 75 6e 63 74 69 6f 6e 28 65 76 65 6e 74 29 0d 0a 7b | er',.'click',.function(event)..{ |
| 35fa0 | 20 0d 0a 20 20 20 20 61 6c 65 72 74 28 27 63 6c 69 63 6b 65 64 21 27 29 3b 0d 0a 7d 29 3b 0d 0a | .......alert('clicked!');..});.. |
| 35fc0 | 0d 0a 0d 0a 49 66 20 77 65 20 77 61 6e 74 65 64 20 74 6f 20 67 65 74 20 74 68 65 20 65 6c 65 6d | ....If.we.wanted.to.get.the.elem |
| 35fe0 | 65 6e 74 20 74 68 61 74 20 66 69 72 65 64 20 74 68 65 20 65 76 65 6e 74 2c 20 77 65 27 64 20 64 | ent.that.fired.the.event,.we'd.d |
| 36000 | 6f 20 74 68 69 73 3a 0d 0a 0d 0a 0d 0a 45 76 65 6e 74 2e 6f 62 73 65 72 76 65 28 27 63 6c 69 63 | o.this:......Event.observe('clic |
| 36020 | 6b 65 72 27 2c 20 27 63 6c 69 63 6b 27 2c 20 66 75 6e 63 74 69 6f 6e 28 65 76 65 6e 74 29 0d 0a | ker',.'click',.function(event).. |
| 36040 | 7b 20 0d 0a 20 20 20 20 61 6c 65 72 74 28 45 76 65 6e 74 2e 65 6c 65 6d 65 6e 74 28 65 76 65 6e | {.......alert(Event.element(even |
| 36060 | 74 29 29 3b 0d 0a 7d 29 3b 04 00 14 62 61 73 69 63 20 65 76 65 6e 74 20 68 61 6e 64 6c 69 6e 67 | t));..});...basic.event.handling |
| 36080 | 05 00 00 25 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 41 64 76 61 6e 63 65 64 2e 53 63 72 69 | ...%index.php?page=Advanced.Scri |
| 360a0 | 70 74 73 32 23 36 37 30 33 01 00 0a 31 31 34 36 39 37 31 38 37 36 02 00 14 4f 62 73 65 72 76 69 | pts2#6703...1146971876...Observi |
| 360c0 | 6e 67 20 6b 65 79 73 74 72 6f 6b 65 73 03 00 c4 05 49 66 20 77 65 20 77 61 6e 74 65 64 20 74 6f | ng.keystrokes....If.we.wanted.to |
| 360e0 | 20 6f 62 73 65 72 76 65 20 6b 65 79 73 74 72 6f 6b 65 73 20 66 6f 72 20 74 68 65 20 65 6e 74 69 | .observe.keystrokes.for.the.enti |
| 36100 | 72 65 20 64 6f 63 75 6d 65 6e 74 2c 20 77 65 20 63 6f 75 6c 64 20 64 6f 20 74 68 65 20 66 6f 6c | re.document,.we.could.do.the.fol |
| 36120 | 6c 6f 77 69 6e 67 3a 0d 0a 0d 0a 0d 0a 45 76 65 6e 74 2e 6f 62 73 65 72 76 65 28 64 6f 63 75 6d | lowing:......Event.observe(docum |
| 36140 | 65 6e 74 2c 20 27 6b 65 79 70 72 65 73 73 27 2c 20 66 75 6e 63 74 69 6f 6e 28 65 76 65 6e 74 29 | ent,.'keypress',.function(event) |
| 36160 | 0d 0a 7b 20 0d 0a 20 20 20 20 69 66 28 45 76 65 6e 74 2e 6b 65 79 43 6f 64 65 28 65 76 65 6e 74 | ..{.......if(Event.keyCode(event |
| 36180 | 29 20 3d 3d 20 45 76 65 6e 74 2e 4b 45 59 5f 54 41 42 29 20 0d 0a 20 20 20 20 20 20 20 20 61 6c | ).==.Event.KEY_TAB)...........al |
| 361a0 | 65 72 74 28 27 54 61 62 20 50 72 65 73 73 65 64 27 29 3b 0d 0a 7d 29 3b 0d 0a 0d 0a 0d 0a 41 6e | ert('Tab.Pressed');..});......An |
| 361c0 | 64 20 6c 65 74 73 20 73 61 79 20 77 65 20 77 61 6e 74 65 64 20 74 6f 20 6b 65 65 70 20 74 72 61 | d.lets.say.we.wanted.to.keep.tra |
| 361e0 | 63 6b 20 6f 66 20 77 68 61 74 20 68 61 73 20 62 65 65 6e 20 74 79 70 65 64 20 3a 0d 0a 0d 0a 0d | ck.of.what.has.been.typed.:..... |
| 36200 | 0a 45 76 65 6e 74 2e 6f 62 73 65 72 76 65 28 27 73 65 61 72 63 68 27 2c 20 27 6b 65 79 70 72 65 | .Event.observe('search',.'keypre |
| 36220 | 73 73 27 2c 20 66 75 6e 63 74 69 6f 6e 28 65 76 65 6e 74 29 20 0d 0a 7b 20 0d 0a 20 20 20 20 45 | ss',.function(event)...{.......E |
| 36240 | 6c 65 6d 65 6e 74 2e 75 70 64 61 74 65 28 27 73 65 61 72 63 68 2d 72 65 73 75 6c 74 73 27 2c 20 | lement.update('search-results',. |
| 36260 | 24 46 28 45 76 65 6e 74 2e 65 6c 65 6d 65 6e 74 28 65 76 65 6e 74 29 29 29 3b 0d 0a 7d 29 3b 0d | $F(Event.element(event)));..});. |
| 36280 | 0a 0d 0a 0d 0a 50 72 6f 74 6f 74 79 70 65 20 64 65 66 69 6e 65 73 20 70 72 6f 70 65 72 74 69 65 | .....Prototype.defines.propertie |
| 362a0 | 73 20 69 6e 73 69 64 65 20 74 68 65 20 65 76 65 6e 74 20 6f 62 6a 65 63 74 20 66 6f 72 20 73 6f | s.inside.the.event.object.for.so |
| 362c0 | 6d 65 20 0d 0a 6f 66 20 74 68 65 20 6d 6f 72 65 20 63 6f 6d 6d 6f 6e 20 6b 65 79 73 2c 20 73 6f | me...of.the.more.common.keys,.so |
| 362e0 | 20 66 65 65 6c 20 66 72 65 65 20 74 6f 20 64 69 67 20 61 72 6f 75 6e 64 20 69 6e 20 50 72 6f 74 | .feel.free.to.dig.around.in.Prot |
| 36300 | 6f 74 79 70 65 20 74 6f 20 0d 0a 73 65 65 20 77 68 69 63 68 20 6f 6e 65 73 20 74 68 6f 73 65 20 | otype.to...see.which.ones.those. |
| 36320 | 61 72 65 2e 0d 0a 0d 0a 41 20 66 69 6e 61 6c 20 6e 6f 74 65 20 6f 6e 20 6b 65 79 70 72 65 73 73 | are.....A.final.note.on.keypress |
| 36340 | 20 65 76 65 6e 74 73 3b 20 49 66 20 79 6f 75 27 64 20 6c 69 6b 65 20 74 6f 20 64 65 74 65 63 74 | .events;.If.you'd.like.to.detect |
| 36360 | 20 61 20 0d 0a 6c 65 66 74 20 63 6c 69 63 6b 20 79 6f 75 20 63 61 6e 20 75 73 65 20 45 76 65 6e | .a...left.click.you.can.use.Even |
| 36380 | 74 2e 69 73 4c 65 66 74 43 6c 69 63 6b 28 65 76 65 6e 74 29 2e 04 00 14 6f 62 73 65 72 76 69 6e | t.isLeftClick(event)....observin |
| 363a0 | 67 20 6b 65 79 73 74 72 6f 6b 65 73 05 00 00 25 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 41 | g.keystrokes...%index.php?page=A |
| 363c0 | 64 76 61 6e 63 65 64 2e 53 63 72 69 70 74 73 32 23 36 37 30 34 01 00 0a 31 31 34 36 39 37 31 38 | dvanced.Scripts2#6704...11469718 |
| 363e0 | 37 36 02 00 2c 47 65 74 74 69 6e 67 20 74 68 65 20 63 6f 6f 72 64 69 6e 61 74 65 73 20 6f 66 20 | 76..,Getting.the.coordinates.of. |
| 36400 | 74 68 65 20 6d 6f 75 73 65 20 70 6f 69 6e 74 65 72 03 00 a9 05 44 72 61 67 20 61 6e 64 20 64 72 | the.mouse.pointer....Drag.and.dr |
| 36420 | 6f 70 2c 20 64 79 6e 61 6d 69 63 20 65 6c 65 6d 65 6e 74 20 72 65 73 69 7a 69 6e 67 2c 20 67 61 | op,.dynamic.element.resizing,.ga |
| 36440 | 6d 65 73 2c 20 61 6e 64 20 0d 0a 6d 75 63 68 20 6d 6f 72 65 20 61 6c 6c 20 72 65 71 75 69 72 65 | mes,.and...much.more.all.require |
| 36460 | 20 74 68 65 20 61 62 69 6c 69 74 79 20 74 6f 20 74 72 61 63 6b 20 74 68 65 20 58 20 61 6e 64 20 | .the.ability.to.track.the.X.and. |
| 36480 | 59 20 6c 6f 63 61 74 69 6f 6e 20 6f 66 20 0d 0a 74 68 65 20 6d 6f 75 73 65 2e 20 50 72 6f 74 6f | Y.location.of...the.mouse..Proto |
| 364a0 | 74 79 70 65 20 6d 61 6b 65 73 20 74 68 69 73 20 66 61 69 72 6c 79 20 73 69 6d 70 6c 65 2e 20 54 | type.makes.this.fairly.simple..T |
| 364c0 | 68 65 20 63 6f 64 65 20 62 65 6c 6f 77 20 74 72 61 63 6b 73 20 0d 0a 74 68 65 20 58 20 61 6e 64 | he.code.below.tracks...the.X.and |
| 364e0 | 20 59 20 70 6f 73 69 74 69 6f 6e 20 6f 66 20 74 68 65 20 6d 6f 75 73 65 20 61 6e 64 20 73 70 69 | .Y.position.of.the.mouse.and.spi |
| 36500 | 74 73 20 6f 75 74 20 74 68 6f 73 65 20 76 61 6c 75 65 73 20 69 6e 74 6f 20 0d 0a 61 6e 20 69 6e | ts.out.those.values.into...an.in |
| 36520 | 70 75 74 20 62 6f 78 20 6e 61 6d 65 64 20 6d 6f 75 73 65 2e 0d 0a 0d 0a 0d 0a 45 76 65 6e 74 2e | put.box.named.mouse.......Event. |
| 36540 | 6f 62 73 65 72 76 65 28 64 6f 63 75 6d 65 6e 74 2c 20 27 6d 6f 75 73 65 6d 6f 76 65 27 2c 20 66 | observe(document,.'mousemove',.f |
| 36560 | 75 6e 63 74 69 6f 6e 28 65 76 65 6e 74 29 0d 0a 7b 0d 0a 20 20 20 20 24 28 27 6d 6f 75 73 65 27 | unction(event)..{......$('mouse' |
| 36580 | 29 2e 76 61 6c 75 65 20 3d 20 26 71 75 6f 74 3b 58 3a 20 26 71 75 6f 74 3b 20 2b 20 45 76 65 6e | ).value.=."X:.".+.Even |
| 365a0 | 74 2e 70 6f 69 6e 74 65 72 58 28 65 76 65 6e 74 29 20 2b 20 0d 0a 20 20 20 20 20 20 20 20 20 20 | t.pointerX(event).+............. |
| 365c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 26 71 75 6f 74 3b 70 78 20 59 3a 20 26 71 75 6f 74 3b 20 | ............."px.Y:.". |
| 365e0 | 2b 20 45 76 65 6e 74 2e 70 6f 69 6e 74 65 72 59 28 65 76 65 6e 74 29 20 2b 20 26 71 75 6f 74 3b | +.Event.pointerY(event).+." |
| 36600 | 70 78 26 71 75 6f 74 3b 3b 0d 0a 7d 29 3b 0d 0a 0d 0a 0d 0a 49 66 20 77 65 20 77 61 6e 74 65 64 | px";..});......If.we.wanted |
| 36620 | 20 74 6f 20 6f 62 73 65 72 76 65 20 74 68 65 20 6d 6f 75 73 65 20 6c 6f 63 61 74 69 6f 6e 20 77 | .to.observe.the.mouse.location.w |
| 36640 | 68 65 6e 20 69 74 20 77 61 73 20 0d 0a 68 6f 76 65 72 69 6e 67 20 6f 76 65 72 20 61 20 63 65 72 | hen.it.was...hovering.over.a.cer |
| 36660 | 74 61 69 6e 20 65 6c 65 6d 65 6e 74 2c 20 77 65 27 64 20 6a 75 73 74 20 63 68 61 6e 67 65 20 74 | tain.element,.we'd.just.change.t |
| 36680 | 68 65 20 64 6f 63 75 6d 65 6e 74 20 61 72 67 75 6d 65 6e 74 20 74 6f 20 0d 0a 74 68 65 20 69 64 | he.document.argument.to...the.id |
| 366a0 | 20 6f 72 20 65 6c 65 6d 65 6e 74 20 74 68 61 74 20 77 61 73 20 72 65 6c 65 76 61 6e 74 2e 04 00 | .or.element.that.was.relevant... |
| 366c0 | 2c 67 65 74 74 69 6e 67 20 74 68 65 20 63 6f 6f 72 64 69 6e 61 74 65 73 20 6f 66 20 74 68 65 20 | ,getting.the.coordinates.of.the. |
| 366e0 | 6d 6f 75 73 65 20 70 6f 69 6e 74 65 72 05 00 00 25 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d | mouse.pointer...%index.php?page= |
| 36700 | 41 64 76 61 6e 63 65 64 2e 53 63 72 69 70 74 73 32 23 36 37 30 35 01 00 0a 31 31 34 36 39 37 31 | Advanced.Scripts2#6705...1146971 |
| 36720 | 38 37 36 02 00 14 53 74 6f 70 70 69 6e 67 20 50 72 6f 70 61 67 61 74 69 6f 6e 03 00 39 45 76 65 | 876...Stopping.Propagation..9Eve |
| 36740 | 6e 74 2e 73 74 6f 70 28 65 76 65 6e 74 29 20 77 69 6c 6c 20 73 74 6f 70 20 74 68 65 20 70 72 6f | nt.stop(event).will.stop.the.pro |
| 36760 | 70 61 67 61 74 69 6f 6e 20 6f 66 20 61 6e 20 65 76 65 6e 74 20 2e 04 00 14 73 74 6f 70 70 69 6e | pagation.of.an.event.....stoppin |
| 36780 | 67 20 70 72 6f 70 61 67 61 74 69 6f 6e 05 00 00 25 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d | g.propagation...%index.php?page= |
| 367a0 | 41 64 76 61 6e 63 65 64 2e 53 63 72 69 70 74 73 32 23 36 37 30 36 01 00 0a 31 31 34 36 39 37 31 | Advanced.Scripts2#6706...1146971 |
| 367c0 | 38 37 36 02 00 1c 45 76 65 6e 74 73 2c 20 42 69 6e 64 69 6e 67 2c 20 61 6e 64 20 4f 62 6a 65 63 | 876...Events,.Binding,.and.Objec |
| 367e0 | 74 73 03 00 c7 23 45 76 65 72 79 74 68 69 6e 67 20 68 61 73 20 62 65 65 6e 20 66 61 69 72 6c 79 | ts...#Everything.has.been.fairly |
| 36800 | 20 73 74 72 61 69 67 68 74 20 66 6f 72 77 61 72 64 20 73 6f 20 66 61 72 2c 20 62 75 74 20 74 68 | .straight.forward.so.far,.but.th |
| 36820 | 69 6e 67 73 20 0d 0a 73 74 61 72 74 20 67 65 74 74 69 6e 67 20 61 20 6c 69 74 74 6c 65 20 74 72 | ings...start.getting.a.little.tr |
| 36840 | 69 63 6b 65 72 20 77 68 65 6e 20 79 6f 75 20 6e 65 65 64 20 74 6f 20 77 6f 72 6b 20 77 69 74 68 | icker.when.you.need.to.work.with |
| 36860 | 20 65 76 65 6e 74 73 20 69 6e 20 0d 0a 61 6e 64 20 6f 62 6a 65 63 74 2d 6f 72 69 65 6e 74 65 64 | .events.in...and.object-oriented |
| 36880 | 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 2e 20 59 6f 75 20 68 61 76 65 20 74 6f 20 64 65 61 6c 20 77 | .environment..You.have.to.deal.w |
| 368a0 | 69 74 68 20 62 69 6e 64 69 6e 67 20 61 6e 64 20 66 75 6e 6b 79 20 0d 0a 6c 6f 6f 6b 69 6e 67 20 | ith.binding.and.funky...looking. |
| 368c0 | 73 79 6e 74 61 78 20 74 68 61 74 20 6d 69 67 68 74 20 74 61 6b 65 20 61 20 6d 6f 6d 65 6e 74 20 | syntax.that.might.take.a.moment. |
| 368e0 | 74 6f 20 67 65 74 20 79 6f 75 72 20 68 65 61 64 20 61 72 6f 75 6e 64 2e 0d 0a 0d 0a 4c 65 74 73 | to.get.your.head.around.....Lets |
| 36900 | 20 6c 6f 6f 6b 20 61 74 20 73 6f 6d 65 20 63 6f 64 65 20 73 6f 20 79 6f 75 20 63 61 6e 20 67 65 | .look.at.some.code.so.you.can.ge |
| 36920 | 74 20 61 20 62 65 74 74 65 72 20 75 6e 64 65 72 73 74 61 6e 64 69 6e 67 20 6f 66 20 77 68 61 74 | t.a.better.understanding.of.what |
| 36940 | 20 49 27 6d 20 74 61 6c 6b 69 6e 67 20 61 62 6f 75 74 2e 0d 0a 0d 0a 45 76 65 6e 74 44 69 73 70 | .I'm.talking.about.....EventDisp |
| 36960 | 65 6e 73 65 72 20 3d 20 43 6c 61 73 73 2e 63 72 65 61 74 65 28 29 3b 0d 0a 45 76 65 6e 74 44 69 | enser.=.Class.create();..EventDi |
| 36980 | 73 70 65 6e 73 65 72 2e 70 72 6f 74 6f 74 79 70 65 20 3d 20 0d 0a 7b 0d 0a 20 20 69 6e 69 74 69 | spenser.prototype.=...{....initi |
| 369a0 | 61 6c 69 7a 65 3a 20 66 75 6e 63 74 69 6f 6e 28 6c 69 73 74 29 20 0d 0a 20 20 7b 0d 0a 20 20 20 | alize:.function(list).....{..... |
| 369c0 | 20 74 68 69 73 2e 6c 69 73 74 20 3d 20 6c 69 73 74 3b 0d 0a 0d 0a 20 20 20 20 2f 2f 20 4f 62 73 | .this.list.=.list;........//.Obs |
| 369e0 | 65 72 76 65 20 63 6c 69 63 6b 73 20 6f 6e 20 6f 75 72 20 6c 69 73 74 20 69 74 65 6d 73 20 20 20 | erve.clicks.on.our.list.items... |
| 36a00 | 20 20 0d 0a 20 20 20 20 24 24 28 74 68 69 73 2e 6c 69 73 74 20 2b 20 26 71 75 6f 74 3b 20 6c 69 | ........$$(this.list.+.".li |
| 36a20 | 26 71 75 6f 74 3b 29 2e 65 61 63 68 28 66 75 6e 63 74 69 6f 6e 28 69 74 65 6d 29 20 0d 0a 20 20 | ").each(function(item)..... |
| 36a40 | 20 20 7b 0d 0a 20 20 20 20 20 20 20 20 45 76 65 6e 74 2e 6f 62 73 65 72 76 65 28 69 74 65 6d 2c | ..{..........Event.observe(item, |
| 36a60 | 20 27 63 6c 69 63 6b 27 2c 20 74 68 69 73 2e 73 68 6f 77 54 61 67 4e 61 6d 65 2e 62 69 6e 64 45 | .'click',.this.showTagName.bindE |
| 36a80 | 76 65 6e 74 28 74 68 69 73 29 29 3b 0d 0a 20 20 20 20 7d 2e 62 69 6e 64 28 74 68 69 73 29 29 3b | vent(this));......}.bind(this)); |
| 36aa0 | 0d 0a 0d 0a 20 20 20 20 2f 2f 20 4f 62 73 65 72 76 65 20 77 68 65 6e 20 61 20 6b 65 79 20 6f 6e | ........//.Observe.when.a.key.on |
| 36ac0 | 20 74 68 65 20 6b 65 79 62 6f 61 72 64 20 69 73 20 70 72 65 73 73 65 64 2e 20 0d 0a 20 20 20 20 | .the.keyboard.is.pressed........ |
| 36ae0 | 2f 2f 20 49 6e 20 74 68 65 20 6f 62 73 65 72 76 65 72 2c 20 77 65 20 63 68 65 63 6b 20 66 6f 72 | //.In.the.observer,.we.check.for |
| 36b00 | 20 0d 0a 20 20 20 20 2f 2f 20 74 68 65 20 74 61 62 20 6b 65 79 20 61 6e 64 20 61 6c 65 72 74 20 | .......//.the.tab.key.and.alert. |
| 36b20 | 61 20 6d 65 73 73 61 67 65 20 69 66 20 69 74 20 69 73 20 70 72 65 73 73 65 64 2e 0d 0a 20 20 20 | a.message.if.it.is.pressed...... |
| 36b40 | 20 45 76 65 6e 74 2e 6f 62 73 65 72 76 65 28 64 6f 63 75 6d 65 6e 74 2c 20 27 6b 65 79 70 72 65 | .Event.observe(document,.'keypre |
| 36b60 | 73 73 27 2c 20 74 68 69 73 2e 6f 6e 4b 65 79 50 72 65 73 73 2e 62 69 6e 64 45 76 65 6e 74 28 74 | ss',.this.onKeyPress.bindEvent(t |
| 36b80 | 68 69 73 29 29 3b 0d 0a 0d 0a 20 20 20 20 2f 2f 20 4f 62 73 65 72 76 65 20 6f 75 72 20 66 61 6b | his));........//.Observe.our.fak |
| 36ba0 | 65 20 6c 69 76 65 20 73 65 61 72 63 68 20 62 6f 78 2e 20 20 57 68 65 6e 20 61 20 75 73 65 72 20 | e.live.search.box...When.a.user. |
| 36bc0 | 74 79 70 65 73 20 0d 0a 20 20 20 20 2f 2f 20 73 6f 6d 65 74 68 69 6e 67 20 69 6e 74 6f 20 74 68 | types.......//.something.into.th |
| 36be0 | 65 20 62 6f 78 2c 20 74 68 65 20 6f 62 73 65 72 76 65 72 20 77 69 6c 6c 20 74 61 6b 65 20 74 68 | e.box,.the.observer.will.take.th |
| 36c00 | 61 74 20 0d 0a 20 20 20 20 2f 2f 20 76 61 6c 75 65 28 2d 31 29 20 61 6e 64 20 75 70 64 61 74 65 | at.......//.value(-1).and.update |
| 36c20 | 20 6f 75 72 20 73 65 61 72 63 68 2d 72 65 73 75 6c 74 73 20 64 69 76 20 77 69 74 68 20 69 74 2e | .our.search-results.div.with.it. |
| 36c40 | 0d 0a 20 20 20 20 45 76 65 6e 74 2e 6f 62 73 65 72 76 65 28 27 73 65 61 72 63 68 27 2c 20 27 6b | ......Event.observe('search',.'k |
| 36c60 | 65 79 70 72 65 73 73 27 2c 20 74 68 69 73 2e 6f 6e 53 65 61 72 63 68 2e 62 69 6e 64 45 76 65 6e | eypress',.this.onSearch.bindEven |
| 36c80 | 74 28 74 68 69 73 29 29 3b 0d 0a 0d 0a 20 20 20 20 45 76 65 6e 74 2e 6f 62 73 65 72 76 65 28 64 | t(this));........Event.observe(d |
| 36ca0 | 6f 63 75 6d 65 6e 74 2c 20 27 6d 6f 75 73 65 6d 6f 76 65 27 2c 20 74 68 69 73 2e 6f 6e 4d 6f 75 | ocument,.'mousemove',.this.onMou |
| 36cc0 | 73 65 4d 6f 76 65 2e 62 69 6e 64 45 76 65 6e 74 28 74 68 69 73 29 29 3b 0d 0a 20 20 7d 2c 0d 0a | seMove.bindEvent(this));....},.. |
| 36ce0 | 0d 0a 20 20 2f 2f 20 41 72 62 69 74 72 61 72 79 20 66 75 6e 63 74 69 6f 6e 73 20 74 6f 20 72 65 | ....//.Arbitrary.functions.to.re |
| 36d00 | 73 70 6f 6e 64 20 74 6f 20 65 76 65 6e 74 73 0d 0a 20 20 73 68 6f 77 54 61 67 4e 61 6d 65 3a 20 | spond.to.events....showTagName:. |
| 36d20 | 66 75 6e 63 74 69 6f 6e 28 65 76 65 6e 74 29 20 0d 0a 20 20 7b 0d 0a 20 20 20 20 61 6c 65 72 74 | function(event).....{......alert |
| 36d40 | 28 45 76 65 6e 74 2e 65 6c 65 6d 65 6e 74 28 65 76 65 6e 74 29 2e 74 61 67 4e 61 6d 65 29 3b 0d | (Event.element(event).tagName);. |
| 36d60 | 0a 20 20 7d 2c 0d 0a 0d 0a 20 20 6f 6e 4b 65 79 50 72 65 73 73 3a 20 66 75 6e 63 74 69 6f 6e 28 | ...},......onKeyPress:.function( |
| 36d80 | 65 76 65 6e 74 29 20 0d 0a 20 20 7b 0d 0a 20 20 20 20 76 61 72 20 63 6f 64 65 20 3d 20 65 76 65 | event).....{......var.code.=.eve |
| 36da0 | 6e 74 2e 6b 65 79 43 6f 64 65 3b 0d 0a 20 20 20 20 69 66 28 63 6f 64 65 20 3d 3d 20 45 76 65 6e | nt.keyCode;......if(code.==.Even |
| 36dc0 | 74 2e 4b 45 59 5f 54 41 42 29 20 0d 0a 20 20 20 20 20 20 20 20 61 6c 65 72 74 28 27 54 61 62 20 | t.KEY_TAB)...........alert('Tab. |
| 36de0 | 6b 65 79 20 77 61 73 20 70 72 65 73 73 65 64 27 29 3b 0d 0a 20 20 7d 2c 0d 0a 0d 0a 20 20 6f 6e | key.was.pressed');....},......on |
| 36e00 | 53 65 61 72 63 68 3a 20 66 75 6e 63 74 69 6f 6e 28 65 76 65 6e 74 29 20 0d 0a 20 20 7b 0d 0a 20 | Search:.function(event).....{... |
| 36e20 | 20 20 20 45 6c 65 6d 65 6e 74 2e 75 70 64 61 74 65 28 27 73 65 61 72 63 68 2d 72 65 73 75 6c 74 | ...Element.update('search-result |
| 36e40 | 73 27 2c 20 24 46 28 45 76 65 6e 74 2e 65 6c 65 6d 65 6e 74 28 65 76 65 6e 74 29 29 29 3b 0d 0a | s',.$F(Event.element(event)));.. |
| 36e60 | 20 20 7d 2c 0d 0a 0d 0a 20 20 6f 6e 4d 6f 75 73 65 4d 6f 76 65 3a 20 66 75 6e 63 74 69 6f 6e 28 | ..},......onMouseMove:.function( |
| 36e80 | 65 76 65 6e 74 29 20 0d 0a 20 20 7b 0d 0a 20 20 20 20 24 28 27 6d 6f 75 73 65 27 29 2e 76 61 6c | event).....{......$('mouse').val |
| 36ea0 | 75 65 20 3d 20 26 71 75 6f 74 3b 58 3a 20 26 71 75 6f 74 3b 20 2b 20 45 76 65 6e 74 2e 70 6f 69 | ue.=."X:.".+.Event.poi |
| 36ec0 | 6e 74 65 72 58 28 65 76 65 6e 74 29 20 2b 20 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | nterX(event).+.................. |
| 36ee0 | 20 26 71 75 6f 74 3b 70 78 20 59 3a 20 26 71 75 6f 74 3b 20 2b 20 45 76 65 6e 74 2e 70 6f 69 6e | ."px.Y:.".+.Event.poin |
| 36f00 | 74 65 72 59 28 65 76 65 6e 74 29 20 2b 20 26 71 75 6f 74 3b 70 78 26 71 75 6f 74 3b 3b 0d 0a 20 | terY(event).+."px";... |
| 36f20 | 20 7d 0d 0a 7d 0d 0a 0d 0a 57 68 6f 61 21 20 57 68 61 74 27 73 20 67 6f 69 6e 67 20 6f 6e 20 68 | .}..}....Whoa!.What's.going.on.h |
| 36f40 | 65 72 65 3f 20 57 65 6c 6c 2c 20 77 65 27 76 65 20 64 65 66 69 6e 65 64 20 6f 75 72 20 61 20 0d | ere?.Well,.we've.defined.our.a.. |
| 36f60 | 0a 63 75 73 74 6f 6d 20 63 6c 61 73 73 20 45 76 65 6e 74 44 69 73 70 65 6e 73 65 72 2e 20 57 65 | .custom.class.EventDispenser..We |
| 36f80 | 27 72 65 20 67 6f 69 6e 67 20 74 6f 20 62 65 20 75 73 69 6e 67 20 74 68 69 73 20 63 6c 61 73 73 | 're.going.to.be.using.this.class |
| 36fa0 | 20 0d 0a 74 6f 20 73 65 74 75 70 20 65 76 65 6e 74 73 20 66 6f 72 20 6f 75 72 20 64 6f 63 75 6d | ...to.setup.events.for.our.docum |
| 36fc0 | 65 6e 74 2e 20 4d 6f 73 74 20 6f 66 20 74 68 69 73 20 63 6f 64 65 20 69 73 20 61 20 0d 0a 72 65 | ent..Most.of.this.code.is.a...re |
| 36fe0 | 77 72 69 74 65 20 6f 66 20 74 68 65 20 63 6f 64 65 20 77 65 20 6c 6f 6f 6b 65 64 20 61 74 20 65 | write.of.the.code.we.looked.at.e |
| 37000 | 61 72 6c 69 65 72 20 65 78 63 65 70 74 20 74 68 69 73 20 74 69 6d 65 2c 20 77 65 20 0d 0a 61 72 | arlier.except.this.time,.we...ar |
| 37020 | 65 20 77 6f 72 6b 69 6e 67 20 66 72 6f 6d 20 69 6e 73 69 64 65 20 61 6e 20 6f 62 6a 65 63 74 2e | e.working.from.inside.an.object. |
| 37040 | 0d 0a 0d 0a 4c 6f 6f 6b 69 6e 67 20 61 74 20 74 68 65 20 69 6e 69 74 69 61 6c 69 7a 65 20 6d 65 | ....Looking.at.the.initialize.me |
| 37060 | 74 68 6f 64 2c 20 77 65 20 63 61 6e 20 72 65 61 6c 6c 79 20 73 65 65 20 68 6f 77 20 0d 0a 74 68 | thod,.we.can.really.see.how...th |
| 37080 | 69 6e 67 73 20 61 72 65 20 64 69 66 66 65 72 65 6e 74 20 6e 6f 77 2e 20 54 61 6b 65 20 61 20 6c | ings.are.different.now..Take.a.l |
| 370a0 | 6f 6f 6b 20 61 74 20 74 68 65 20 63 6f 64 65 20 62 65 6c 6f 77 3a 0d 0a 0d 0a 2f 2f 20 4f 62 73 | ook.at.the.code.below:....//.Obs |
| 370c0 | 65 72 76 65 20 63 6c 69 63 6b 73 20 6f 6e 20 6f 75 72 20 6c 69 73 74 20 69 74 65 6d 73 20 20 20 | erve.clicks.on.our.list.items... |
| 370e0 | 20 20 0d 0a 24 24 28 74 68 69 73 2e 6c 69 73 74 20 2b 20 26 71 75 6f 74 3b 20 6c 69 26 71 75 6f | ....$$(this.list.+.".li&quo |
| 37100 | 74 3b 29 2e 65 61 63 68 28 66 75 6e 63 74 69 6f 6e 28 69 74 65 6d 29 20 0d 0a 7b 0d 0a 20 20 20 | t;).each(function(item)...{..... |
| 37120 | 20 45 76 65 6e 74 2e 6f 62 73 65 72 76 65 28 69 74 65 6d 2c 20 27 63 6c 69 63 6b 27 2c 20 74 68 | .Event.observe(item,.'click',.th |
| 37140 | 69 73 2e 73 68 6f 77 54 61 67 4e 61 6d 65 2e 62 69 6e 64 45 76 65 6e 74 28 74 68 69 73 29 29 3b | is.showTagName.bindEvent(this)); |
| 37160 | 0d 0a 7d 2e 62 69 6e 64 28 74 68 69 73 29 29 3b 0d 0a 0d 0a 0d 0a 57 65 27 76 65 20 67 6f 74 20 | ..}.bind(this));......We've.got. |
| 37180 | 69 74 65 72 61 74 6f 72 73 2c 20 62 69 6e 64 69 6e 67 20 61 6e 64 20 61 6c 6c 20 73 6f 72 74 73 | iterators,.binding.and.all.sorts |
| 371a0 | 20 6f 66 20 73 74 75 66 66 20 67 6f 69 6e 67 20 6f 6e 2e 20 0d 0a 4c 65 74 73 20 62 72 65 61 6b | .of.stuff.going.on....Lets.break |
| 371c0 | 20 64 6f 77 6e 20 77 68 61 74 20 74 68 69 73 20 63 68 75 6e 6b 20 6f 66 20 63 6f 64 65 20 69 73 | .down.what.this.chunk.of.code.is |
| 371e0 | 20 64 6f 69 6e 67 2e 0d 0a 0d 0a 46 69 72 73 74 20 77 65 20 61 72 65 20 68 75 6e 74 69 6e 67 20 | .doing.....First.we.are.hunting. |
| 37200 | 66 6f 72 20 61 20 63 6f 6c 6c 65 63 74 69 6f 6e 20 6f 66 20 65 6c 65 6d 65 6e 74 73 20 62 61 73 | for.a.collection.of.elements.bas |
| 37220 | 65 64 20 6f 6e 20 0d 0a 69 74 27 73 20 43 73 73 20 73 65 6c 65 63 74 6f 72 2e 20 54 68 69 73 20 | ed.on...it's.Css.selector..This. |
| 37240 | 75 73 65 73 20 74 68 65 20 50 72 6f 74 6f 74 79 70 65 20 73 65 6c 65 63 74 6f 72 20 66 75 6e 63 | uses.the.Prototype.selector.func |
| 37260 | 74 69 6f 6e 20 24 24 28 29 2e 20 0d 0a 41 66 74 65 72 20 77 65 27 76 65 20 66 6f 75 6e 64 20 74 | tion.$$()....After.we've.found.t |
| 37280 | 68 65 20 6c 69 73 74 20 69 74 65 6d 73 20 77 65 20 61 72 65 20 64 65 61 6c 69 6e 67 20 77 69 74 | he.list.items.we.are.dealing.wit |
| 372a0 | 68 20 77 65 20 73 65 6e 64 20 0d 0a 74 68 6f 73 65 20 69 6e 74 6f 20 61 6e 20 65 61 63 68 20 69 | h.we.send...those.into.an.each.i |
| 372c0 | 74 65 72 61 74 69 6f 6e 20 77 68 65 72 65 20 77 65 20 77 69 6c 6c 20 61 64 64 20 6f 75 72 20 6f | teration.where.we.will.add.our.o |
| 372e0 | 62 73 65 72 76 65 72 73 2e 0d 0a 0d 0a 0d 0a 45 76 65 6e 74 2e 6f 62 73 65 72 76 65 28 69 74 65 | bservers.......Event.observe(ite |
| 37300 | 6d 2c 20 27 63 6c 69 63 6b 27 2c 20 74 68 69 73 2e 73 68 6f 77 54 61 67 4e 61 6d 65 2e 62 69 6e | m,.'click',.this.showTagName.bin |
| 37320 | 64 45 76 65 6e 74 28 74 68 69 73 29 29 3b 0d 0a 0d 0a 0d 0a 4e 6f 77 20 6c 6f 6f 6b 69 6e 67 20 | dEvent(this));......Now.looking. |
| 37340 | 61 74 20 74 68 65 20 63 6f 64 65 20 61 62 6f 76 65 2c 20 79 6f 75 27 6c 6c 20 6e 6f 74 69 63 65 | at.the.code.above,.you'll.notice |
| 37360 | 20 74 68 65 20 62 69 6e 64 45 76 65 6e 74 20 66 75 6e 63 74 69 6f 6e 2e 20 0d 0a 54 68 69 73 20 | .the.bindEvent.function....This. |
| 37380 | 74 61 6b 65 73 20 74 68 65 20 6d 65 74 68 6f 64 20 62 65 66 6f 72 65 20 69 74 20 73 68 6f 77 54 | takes.the.method.before.it.showT |
| 373a0 | 61 67 4e 61 6d 65 20 61 6e 64 20 74 72 65 61 74 73 20 69 74 20 61 73 20 74 68 65 20 0d 0a 6d 65 | agName.and.treats.it.as.the...me |
| 373c0 | 74 68 6f 64 20 74 68 61 74 20 77 69 6c 6c 20 62 65 20 74 72 69 67 67 65 72 65 64 20 77 68 65 6e | thod.that.will.be.triggered.when |
| 373e0 | 2c 20 69 6e 20 74 68 69 73 20 63 61 73 65 2c 20 0d 0a 73 6f 6d 65 6f 6e 65 20 63 6c 69 63 6b 73 | ,.in.this.case,...someone.clicks |
| 37400 | 20 6f 6e 65 20 6f 66 20 6f 75 72 20 6c 69 73 74 20 69 74 65 6d 73 2e 0d 0a 0d 0a 59 6f 75 27 6c | .one.of.our.list.items.....You'l |
| 37420 | 6c 20 61 6c 73 6f 20 6e 6f 74 69 63 65 20 77 65 20 70 61 73 73 20 74 68 69 73 20 61 73 20 61 6e | l.also.notice.we.pass.this.as.an |
| 37440 | 20 61 72 67 75 6d 65 6e 74 20 74 6f 20 74 68 65 20 62 69 6e 64 45 76 65 6e 74 20 66 75 6e 63 74 | .argument.to.the.bindEvent.funct |
| 37460 | 69 6f 6e 2e 20 0d 0a 54 68 69 73 20 73 69 6d 70 6c 79 20 61 6c 6c 6f 77 73 20 75 73 20 74 6f 20 | ion....This.simply.allows.us.to. |
| 37480 | 72 65 66 65 72 65 6e 63 65 20 74 68 65 20 6f 62 6a 65 63 74 20 69 6e 20 63 6f 6e 74 65 78 74 20 | reference.the.object.in.context. |
| 374a0 | 45 76 65 6e 74 44 69 73 70 65 6e 73 65 72 20 0d 0a 69 6e 73 69 64 65 20 6f 75 72 20 66 75 6e 63 | EventDispenser...inside.our.func |
| 374c0 | 74 69 6f 6e 20 73 68 6f 77 54 61 67 4e 61 6d 65 28 65 76 65 6e 74 29 2e 20 49 66 20 74 68 65 20 | tion.showTagName(event)..If.the. |
| 374e0 | 73 68 6f 77 54 61 67 4e 61 6d 65 20 66 75 6e 63 74 69 6f 6e 0d 0a 72 65 71 75 69 72 65 73 20 61 | showTagName.function..requires.a |
| 37500 | 64 64 69 74 69 6f 6e 61 6c 20 70 61 72 61 6d 65 74 65 72 73 2c 20 79 6f 75 20 63 61 6e 20 61 74 | dditional.parameters,.you.can.at |
| 37520 | 74 61 63 68 20 74 68 65 6d 20 74 6f 20 74 68 65 20 6c 61 74 65 72 20 70 61 72 61 6d 65 74 65 72 | tach.them.to.the.later.parameter |
| 37540 | 73 20 6f 66 20 62 69 6e 64 45 76 65 6e 74 2e 20 46 6f 72 20 65 78 61 6d 70 6c 65 0d 0a 0d 0a 74 | s.of.bindEvent..For.example....t |
| 37560 | 68 69 73 2e 73 68 6f 77 54 61 67 4e 61 6d 65 2e 62 69 6e 64 45 76 65 6e 74 28 74 68 69 73 2c 20 | his.showTagName.bindEvent(this,. |
| 37580 | 70 61 72 61 6d 31 2c 20 70 61 72 61 6d 32 29 3b 0d 0a 0d 0a 2f 2f 77 68 65 72 65 20 74 68 65 20 | param1,.param2);....//where.the. |
| 375a0 | 73 68 6f 77 54 61 67 4e 61 6d 65 20 66 75 6e 63 74 69 6f 6e 20 69 73 20 64 65 66 69 6e 65 64 20 | showTagName.function.is.defined. |
| 375c0 | 61 73 0d 0a 73 68 6f 77 54 69 6d 65 20 3a 20 66 75 6e 63 74 69 6f 6e 20 28 65 76 65 6e 74 2c 20 | as..showTime.:.function.(event,. |
| 375e0 | 70 61 72 61 6d 31 2c 20 70 61 72 61 6d 32 29 20 7b 20 2e 2e 2e 20 7d 0d 0a 0d 0a 0d 0a 4d 6f 76 | param1,.param2).{.....}......Mov |
| 37600 | 69 6e 67 20 6f 6e 2c 20 79 6f 75 27 6c 6c 20 73 65 65 20 62 69 6e 64 28 74 68 69 73 29 20 61 74 | ing.on,.you'll.see.bind(this).at |
| 37620 | 74 61 63 68 65 64 20 74 6f 20 6f 75 72 20 69 74 65 72 61 74 6f 72 20 66 75 6e 63 74 69 6f 6e 2e | tached.to.our.iterator.function. |
| 37640 | 20 0d 0a 54 68 69 73 20 72 65 61 6c 6c 79 20 68 61 73 20 6e 6f 74 68 69 6e 67 20 74 6f 20 64 6f | ...This.really.has.nothing.to.do |
| 37660 | 20 77 69 74 68 20 65 76 65 6e 74 73 2c 20 69 74 20 69 73 20 6f 6e 6c 79 20 68 65 72 65 20 74 6f | .with.events,.it.is.only.here.to |
| 37680 | 20 61 6c 6c 6f 77 20 6d 65 20 74 6f 20 0d 0a 75 73 65 20 74 68 69 73 20 69 6e 73 69 64 65 20 74 | .allow.me.to...use.this.inside.t |
| 376a0 | 68 65 20 69 74 65 72 61 74 6f 72 2e 20 49 66 20 77 65 20 64 69 64 6e 27 74 20 75 73 65 20 62 69 | he.iterator..If.we.didn't.use.bi |
| 376c0 | 6e 64 28 74 68 69 73 29 2c 20 49 20 63 6f 75 6c 64 6e 27 74 20 0d 0a 72 65 66 65 72 65 6e 63 65 | nd(this),.I.couldn't...reference |
| 376e0 | 20 74 68 65 20 6d 65 74 68 6f 64 20 73 68 6f 77 54 61 67 4e 61 6d 65 20 69 6e 73 69 64 65 20 74 | .the.method.showTagName.inside.t |
| 37700 | 68 65 20 69 74 65 72 61 74 6f 72 2e 0d 0a 0d 0a 4f 6b 2c 20 73 6f 20 77 65 27 6c 6c 20 6d 6f 76 | he.iterator.....Ok,.so.we'll.mov |
| 37720 | 65 20 6f 6e 20 74 6f 20 6c 6f 6f 6b 69 6e 67 20 61 74 20 6f 75 72 20 6d 65 74 68 6f 64 73 20 74 | e.on.to.looking.at.our.methods.t |
| 37740 | 68 61 74 20 61 63 74 75 61 6c 6c 79 20 67 65 74 20 0d 0a 63 61 6c 6c 65 64 20 77 68 65 6e 20 61 | hat.actually.get...called.when.a |
| 37760 | 6e 20 65 76 65 6e 74 20 6f 63 63 75 72 73 2e 20 53 69 6e 63 65 20 77 65 27 76 65 20 62 65 65 6e | n.event.occurs..Since.we've.been |
| 37780 | 20 64 65 61 6c 69 6e 67 20 77 69 74 68 20 73 68 6f 77 54 61 67 4e 61 6d 65 2c 20 6c 65 74 73 20 | .dealing.with.showTagName,.lets. |
| 377a0 | 6c 6f 6f 6b 20 61 74 20 69 74 2e 0d 0a 0d 0a 0d 0a 73 68 6f 77 54 61 67 4e 61 6d 65 3a 20 66 75 | look.at.it.......showTagName:.fu |
| 377c0 | 6e 63 74 69 6f 6e 28 65 76 65 6e 74 29 20 0d 0a 7b 0d 0a 20 20 20 20 61 6c 65 72 74 28 45 76 65 | nction(event)...{......alert(Eve |
| 377e0 | 6e 74 2e 65 6c 65 6d 65 6e 74 28 65 76 65 6e 74 29 2e 74 61 67 4e 61 6d 65 29 3b 0d 0a 7d 0d 0a | nt.element(event).tagName);..}.. |
| 37800 | 0d 0a 0d 0a 41 73 20 79 6f 75 20 63 61 6e 20 73 65 65 2c 20 74 68 69 73 20 66 75 6e 63 74 69 6f | ....As.you.can.see,.this.functio |
| 37820 | 6e 20 61 63 63 65 70 74 73 20 6f 6e 65 20 61 72 67 75 6d 65 6e 74 2d 2d 74 68 65 20 65 76 65 6e | n.accepts.one.argument--the.even |
| 37840 | 74 2e 20 0d 0a 49 6e 20 6f 72 64 65 72 20 66 6f 72 20 75 73 20 74 6f 20 67 65 74 20 74 68 65 20 | t....In.order.for.us.to.get.the. |
| 37860 | 65 6c 65 6d 65 6e 74 20 77 68 69 63 68 20 66 69 72 65 64 20 74 68 65 20 65 76 65 6e 74 20 77 65 | element.which.fired.the.event.we |
| 37880 | 20 6e 65 65 64 20 74 6f 20 0d 0a 70 61 73 73 20 74 68 61 74 20 61 72 67 75 6d 65 6e 74 20 74 6f | .need.to...pass.that.argument.to |
| 378a0 | 20 45 76 65 6e 74 2e 65 6c 65 6d 65 6e 74 2e 20 4e 6f 77 20 77 65 20 63 61 6e 20 6d 61 6e 69 70 | .Event.element..Now.we.can.manip |
| 378c0 | 75 6c 61 74 65 20 69 74 20 61 74 20 77 69 6c 6c 2e 0d 0a 0d 0a 54 68 69 73 20 63 6f 76 65 72 73 | ulate.it.at.will.....This.covers |
| 378e0 | 20 74 68 65 20 6d 6f 73 74 20 63 6f 6e 66 75 73 69 6e 67 20 70 61 72 74 73 20 6f 66 20 6f 75 72 | .the.most.confusing.parts.of.our |
| 37900 | 20 63 6f 64 65 2e 20 54 68 65 20 74 65 78 74 20 61 62 6f 76 65 20 69 73 20 61 6c 73 6f 20 0d 0a | .code..The.text.above.is.also... |
| 37920 | 72 65 6c 65 76 61 6e 74 20 74 6f 20 74 68 65 20 72 65 6d 61 69 6e 69 6e 67 20 70 61 72 74 73 20 | relevant.to.the.remaining.parts. |
| 37940 | 6f 66 20 6f 75 72 20 63 6f 64 65 2e 20 49 66 20 74 68 65 72 65 20 69 73 20 61 6e 79 74 68 69 6e | of.our.code..If.there.is.anythin |
| 37960 | 67 20 61 62 6f 75 74 20 0d 0a 74 68 69 73 20 79 6f 75 20 64 6f 6e 27 74 20 75 6e 64 65 72 73 74 | g.about...this.you.don't.underst |
| 37980 | 61 6e 64 2c 20 66 65 65 6c 20 66 72 65 65 20 74 6f 20 61 73 6b 20 71 75 65 73 74 69 6f 6e 73 20 | and,.feel.free.to.ask.questions. |
| 379a0 | 69 6e 20 74 68 65 20 66 6f 72 75 6d 2e 04 00 1c 65 76 65 6e 74 73 2c 20 62 69 6e 64 69 6e 67 2c | in.the.forum....events,.binding, |
| 379c0 | 20 61 6e 64 20 6f 62 6a 65 63 74 73 05 00 00 25 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 41 | .and.objects...%index.php?page=A |
| 379e0 | 64 76 61 6e 63 65 64 2e 53 63 72 69 70 74 73 32 23 36 37 30 37 01 00 0a 31 31 34 36 39 37 31 38 | dvanced.Scripts2#6707...11469718 |
| 37a00 | 37 36 02 00 18 52 65 6d 6f 76 69 6e 67 20 45 76 65 6e 74 20 4c 69 73 74 65 6e 65 72 73 03 00 cf | 76...Removing.Event.Listeners... |
| 37a20 | 0a 54 68 69 73 20 6f 6e 65 20 74 68 72 65 77 20 6d 65 20 66 6f 72 20 61 20 6c 6f 6f 70 20 74 68 | .This.one.threw.me.for.a.loop.th |
| 37a40 | 65 20 66 69 72 73 74 20 74 69 6d 65 20 49 20 74 72 69 65 64 20 74 6f 20 75 73 65 20 69 74 2e 20 | e.first.time.I.tried.to.use.it.. |
| 37a60 | 0d 0a 49 20 74 72 69 65 64 20 73 6f 6d 65 74 68 69 6e 67 20 73 69 6d 69 6c 61 72 20 74 6f 20 77 | ..I.tried.something.similar.to.w |
| 37a80 | 68 61 74 20 49 20 64 69 64 20 69 6e 20 74 68 65 20 45 76 65 6e 74 2e 6f 62 73 65 72 76 65 20 0d | hat.I.did.in.the.Event.observe.. |
| 37aa0 | 0a 63 61 6c 6c 20 77 69 74 68 20 74 68 65 20 65 78 63 65 70 74 69 6f 6e 20 6f 66 20 75 73 69 6e | .call.with.the.exception.of.usin |
| 37ac0 | 67 20 73 74 6f 70 4f 62 73 65 72 76 69 6e 67 2c 20 62 75 74 20 6e 6f 74 68 69 6e 67 20 73 65 65 | g.stopObserving,.but.nothing.see |
| 37ae0 | 6d 65 64 20 0d 0a 74 6f 20 63 68 61 6e 67 65 2e 20 49 6e 20 6f 74 68 65 72 20 77 6f 72 64 73 2c | med...to.change..In.other.words, |
| 37b00 | 20 74 68 65 20 63 6f 64 65 20 62 65 6c 6f 77 20 64 6f 65 73 20 4e 4f 54 20 77 6f 72 6b 2e 0d 0a | .the.code.below.does.NOT.work... |
| 37b20 | 0d 0a 0d 0a 24 24 28 74 68 69 73 2e 6c 69 73 74 20 2b 20 26 71 75 6f 74 3b 20 6c 69 26 71 75 6f | ....$$(this.list.+.".li&quo |
| 37b40 | 74 3b 29 2e 65 61 63 68 28 66 75 6e 63 74 69 6f 6e 28 69 74 65 6d 29 20 0d 0a 7b 0d 0a 20 20 20 | t;).each(function(item)...{..... |
| 37b60 | 20 45 76 65 6e 74 2e 73 74 6f 70 4f 62 73 65 72 76 69 6e 67 28 69 74 65 6d 2c 20 27 63 6c 69 63 | .Event.stopObserving(item,.'clic |
| 37b80 | 6b 27 2c 20 74 68 69 73 2e 73 68 6f 77 54 61 67 4e 61 6d 65 29 3b 0d 0a 7d 2e 62 69 6e 64 28 74 | k',.this.showTagName);..}.bind(t |
| 37ba0 | 68 69 73 29 29 3b 0d 0a 0d 0a 0d 0a 57 68 61 74 27 73 20 74 68 65 20 64 65 61 6c 20 68 65 72 65 | his));......What's.the.deal.here |
| 37bc0 | 3f 20 54 68 65 20 72 65 61 73 6f 6e 20 74 68 69 73 20 64 6f 65 73 6e 27 74 20 77 6f 72 6b 20 69 | ?.The.reason.this.doesn't.work.i |
| 37be0 | 73 20 62 65 63 61 75 73 65 20 74 68 65 72 65 20 0d 0a 69 73 20 6e 6f 20 70 6f 69 6e 74 65 72 20 | s.because.there...is.no.pointer. |
| 37c00 | 74 6f 20 74 68 65 20 6f 62 73 65 72 76 65 72 2e 20 54 68 69 73 20 6d 65 61 6e 73 20 74 68 61 74 | to.the.observer..This.means.that |
| 37c20 | 20 77 68 65 6e 20 77 65 20 70 61 73 73 65 64 20 74 68 69 73 2e 73 68 6f 77 54 61 67 4e 61 6d 65 | .when.we.passed.this.showTagName |
| 37c40 | 0d 0a 69 6e 20 74 68 65 20 45 76 65 6e 74 2e 6f 62 73 65 72 76 65 20 6d 65 74 68 6f 64 20 62 65 | ..in.the.Event.observe.method.be |
| 37c60 | 66 6f 72 65 20 68 61 6e 64 2c 20 77 65 20 70 61 73 73 65 64 20 69 74 20 61 73 20 61 6e 20 0d 0a | fore.hand,.we.passed.it.as.an... |
| 37c80 | 61 6e 6f 6e 79 6d 6f 75 73 20 66 75 6e 63 74 69 6f 6e 2e 20 57 65 20 63 61 6e 27 74 20 72 65 66 | anonymous.function..We.can't.ref |
| 37ca0 | 65 72 65 6e 63 65 20 61 6e 20 61 6e 6f 6e 79 6d 6f 75 73 20 66 75 6e 63 74 69 6f 6e 20 0d 0a 62 | erence.an.anonymous.function...b |
| 37cc0 | 65 63 61 75 73 65 20 69 74 20 73 69 6d 70 6c 79 20 64 6f 65 73 6e 27 74 20 68 61 76 65 20 61 20 | ecause.it.simply.doesn't.have.a. |
| 37ce0 | 70 6f 69 6e 74 65 72 2e 0d 0a 0d 0a 53 6f 20 68 6f 77 20 64 6f 20 77 65 20 67 65 74 20 74 68 65 | pointer.....So.how.do.we.get.the |
| 37d00 | 20 6a 6f 62 20 64 6f 6e 65 3f 20 41 6c 6c 20 77 65 20 6e 65 65 64 20 74 6f 20 64 6f 20 69 73 20 | .job.done?.All.we.need.to.do.is. |
| 37d20 | 67 69 76 65 20 74 68 65 20 0d 0a 6f 62 73 65 72 76 69 6e 67 20 66 75 6e 63 74 69 6f 6e 20 61 20 | give.the...observing.function.a. |
| 37d40 | 70 6f 69 6e 74 65 72 2c 20 6f 72 20 74 68 65 20 6a 61 72 67 6f 6e 20 66 72 65 65 20 76 65 72 73 | pointer,.or.the.jargon.free.vers |
| 37d60 | 69 6f 6e 3a 20 53 65 74 20 61 20 76 61 72 69 61 62 6c 65 20 0d 0a 74 68 61 74 20 70 6f 69 6e 74 | ion:.Set.a.variable...that.point |
| 37d80 | 73 20 74 6f 20 74 68 69 73 2e 73 68 6f 77 54 61 67 4e 61 6d 65 2e 20 4f 6b 2c 20 6c 65 74 73 20 | s.to.this.showTagName..Ok,.lets. |
| 37da0 | 63 68 61 6e 67 65 20 6f 75 72 20 63 6f 64 65 20 61 20 62 69 74 2e 0d 0a 0d 0a 0d 0a 74 68 69 73 | change.our.code.a.bit.......this |
| 37dc0 | 2e 73 68 6f 77 54 61 67 4f 62 73 65 72 76 65 72 20 3d 20 74 68 69 73 2e 73 68 6f 77 54 61 67 4e | .showTagObserver.=.this.showTagN |
| 37de0 | 61 6d 65 2e 62 69 6e 64 45 76 65 6e 74 28 74 68 69 73 29 3b 0d 0a 0d 0a 2f 2f 20 4f 62 73 65 72 | ame.bindEvent(this);....//.Obser |
| 37e00 | 76 65 20 63 6c 69 63 6b 73 20 6f 6e 20 6f 75 72 20 6c 69 73 74 20 69 74 65 6d 73 20 20 20 20 20 | ve.clicks.on.our.list.items..... |
| 37e20 | 0d 0a 24 24 28 74 68 69 73 2e 6c 69 73 74 20 2b 20 26 71 75 6f 74 3b 20 6c 69 26 71 75 6f 74 3b | ..$$(this.list.+.".li" |
| 37e40 | 29 2e 65 61 63 68 28 66 75 6e 63 74 69 6f 6e 28 69 74 65 6d 29 20 0d 0a 7b 0d 0a 20 20 20 20 45 | ).each(function(item)...{......E |
| 37e60 | 76 65 6e 74 2e 6f 62 73 65 72 76 65 28 69 74 65 6d 2c 20 27 63 6c 69 63 6b 27 2c 20 74 68 69 73 | vent.observe(item,.'click',.this |
| 37e80 | 2e 73 68 6f 77 54 61 67 4f 62 73 65 72 76 65 72 29 3b 0d 0a 7d 2e 62 69 6e 64 28 74 68 69 73 29 | .showTagObserver);..}.bind(this) |
| 37ea0 | 29 3b 0d 0a 0d 0a 0d 0a 4e 6f 77 20 77 65 20 63 61 6e 20 72 65 6d 6f 76 65 20 74 68 65 20 65 76 | );......Now.we.can.remove.the.ev |
| 37ec0 | 65 6e 74 20 6c 69 73 74 65 6e 65 72 73 20 66 72 6f 6d 20 6f 75 72 20 6c 69 73 74 20 6c 69 6b 65 | ent.listeners.from.our.list.like |
| 37ee0 | 20 74 68 69 73 3a 0d 0a 0d 0a 24 24 28 74 68 69 73 2e 6c 69 73 74 20 2b 20 26 71 75 6f 74 3b 20 | .this:....$$(this.list.+.". |
| 37f00 | 6c 69 26 71 75 6f 74 3b 29 2e 65 61 63 68 28 66 75 6e 63 74 69 6f 6e 28 69 74 65 6d 29 20 0d 0a | li").each(function(item)... |
| 37f20 | 7b 0d 0a 20 20 20 20 45 76 65 6e 74 2e 73 74 6f 70 4f 62 73 65 72 76 69 6e 67 28 69 74 65 6d 2c | {......Event.stopObserving(item, |
| 37f40 | 20 27 63 6c 69 63 6b 27 2c 20 74 68 69 73 2e 73 68 6f 77 54 61 67 4f 62 73 65 72 76 65 72 29 3b | .'click',.this.showTagObserver); |
| 37f60 | 0d 0a 7d 2e 62 69 6e 64 28 74 68 69 73 29 29 3b 04 00 18 72 65 6d 6f 76 69 6e 67 20 65 76 65 6e | ..}.bind(this));...removing.even |
| 37f80 | 74 20 6c 69 73 74 65 6e 65 72 73 05 00 00 25 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 41 64 | t.listeners...%index.php?page=Ad |
| 37fa0 | 76 61 6e 63 65 64 2e 53 63 72 69 70 74 73 33 23 36 38 30 31 01 00 0a 31 31 34 36 39 37 31 38 37 | vanced.Scripts3#6801...114697187 |
| 37fc0 | 37 02 00 2a 4a 61 76 61 73 63 72 69 70 74 20 69 6e 20 50 72 61 64 6f 2c 20 51 75 65 73 74 69 6f | 7..*Javascript.in.Prado,.Questio |
| 37fe0 | 6e 73 20 61 6e 64 20 41 6e 73 77 65 72 73 03 00 00 04 00 2a 6a 61 76 61 73 63 72 69 70 74 20 69 | ns.and.Answers.....*javascript.i |
| 38000 | 6e 20 70 72 61 64 6f 2c 20 71 75 65 73 74 69 6f 6e 73 20 61 6e 64 20 61 6e 73 77 65 72 73 05 00 | n.prado,.questions.and.answers.. |
| 38020 | 00 25 69 6e 64 65 78 2e 70 68 70 3f 70 61 67 65 3d 41 64 76 61 6e 63 65 64 2e 53 63 72 69 70 74 | .%index.php?page=Advanced.Script |
| 38040 | 73 33 23 36 38 30 32 01 00 0a 31 31 34 36 39 37 31 38 37 37 02 00 35 48 6f 77 20 64 6f 20 49 20 | s3#6802...1146971877..5How.do.I. |
| 38060 | 69 6e 63 6c 75 64 65 20 74 68 65 20 70 72 65 64 65 66 69 6e 65 64 20 6a 61 76 61 73 63 72 69 70 | include.the.predefined.javascrip |
| 38080 | 74 20 6c 69 62 72 61 72 69 65 73 3f 03 00 d2 07 41 64 64 69 6e 67 20 6c 69 62 72 61 72 69 65 73 | t.libraries?....Adding.libraries |
| 380a0 | 20 69 6e 20 74 68 65 20 74 65 6d 70 6c 61 74 65 0d 0a 0d 0a 26 61 6d 70 3b 6c 74 3b 63 6f 6d 3a | .in.the.template....&lt;com: |
| 380c0 | 54 43 6c 69 65 6e 74 53 63 72 69 70 74 20 55 73 69 6e 67 50 72 61 64 6f 53 63 72 69 70 74 73 3d | TClientScript.UsingPradoScripts= |
| 380e0 | 26 71 75 6f 74 3b 65 66 66 65 63 74 73 26 71 75 6f 74 3b 20 2f 26 61 6d 70 3b 67 74 3b 0d 0a 20 | "effects"./&gt;... |
| 38100 | 0d 0a 20 20 20 20 20 20 20 0d 0a 20 20 20 20 41 64 64 69 6e 67 20 6c 69 62 72 61 72 69 65 73 20 | ...............Adding.libraries. |
| 38120 | 69 6e 20 50 48 50 20 63 6f 64 65 0d 0a 20 20 20 20 0d 0a 24 74 68 69 73 2d 26 67 74 3b 67 65 74 | in.PHP.code........$this->get |
| 38140 | 50 61 67 65 28 29 2d 26 67 74 3b 67 65 74 43 6c 69 65 6e 74 53 63 72 69 70 74 28 29 2d 26 67 74 | Page()->getClientScript()-> |
| 38160 | 3b 72 65 67 69 73 74 65 72 50 72 61 64 6f 53 63 72 69 70 74 28 26 71 75 6f 74 3b 65 66 66 65 63 | ;registerPradoScript("effec |
| 38180 | 74 73 26 71 75 6f 74 3b 29 3b 20 20 20 20 0d 0a 20 20 20 20 0d 0a 20 20 20 20 0d 0a 20 20 20 0d | ts");...................... |
| 381a0 | 0a 54 68 65 20 61 76 61 69 6c 61 62 6c 65 20 70 61 63 6b 61 67 65 64 20 6c 69 62 72 61 72 69 65 | .The.available.packaged.librarie |
| 381c0 | 73 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 50 72 61 64 6f 20 61 72 65 20 0d 0a 0d 0a 20 20 20 20 | s.included.in.Prado.are......... |
| 381e0 | 70 72 61 64 6f 20 3a 20 62 61 73 69 63 20 70 72 61 64 6f 20 6a 61 76 61 73 63 72 69 70 74 20 66 | prado.:.basic.prado.javascript.f |
| 38200 | 72 61 6d 65 77 6f 72 6b 20 62 61 73 65 64 20 6f 6e 20 50 72 6f 74 6f 74 79 70 65 0d 0a 20 20 20 | ramework.based.on.Prototype..... |
| 38220 | 20 65 66 66 65 63 74 73 20 3a 20 76 69 73 75 61 6c 20 65 66 66 65 63 74 73 20 66 72 6f 6d 20 73 | .effects.:.visual.effects.from.s |
| 38240 | 63 72 69 70 74 2e 61 63 75 6c 6f 2e 75 73 0d 0a 20 20 20 20 61 6a 61 78 20 3a 20 61 6a 61 78 20 | cript.aculo.us......ajax.:.ajax. |
| 38260 | 61 6e 64 20 63 61 6c 6c 62 61 63 6b 20 72 65 6c 61 74 65 64 20 62 61 73 65 64 20 6f 6e 20 50 72 | and.callback.related.based.on.Pr |
| 38280 | 6f 74 6f 74 79 70 65 0d 0a 20 20 20 20 76 61 6c 69 64 61 74 6f 72 20 3a 20 76 61 6c 69 64 61 74 | ototype......validator.:.validat |
| 382a0 | 69 6f 6e 0d 0a 20 20 20 20 6c 6f 67 67 65 72 20 3a 20 6a 61 76 61 73 63 72 69 70 74 20 6c 6f 67 | ion......logger.:.javascript.log |
| 382c0 | 67 65 72 20 61 6e 64 20 6f 62 6a 65 63 74 20 62 72 6f 77 73 65 72 0d 0a 20 20 20 20 64 61 74 65 | ger.and.object.browser......date |
| 382e0 | 70 69 63 6b 65 72 20 3a 20 64 61 74 65 70 69 63 6b 65 72 0d 0a 20 20 20 20 72 69 63 6f 20 3a 20 | picker.:.datepicker......rico.:. |
| 38300 | 52 69 63 6f 20 6c 69 62 72 61 72 79 0d 0a 20 20 20 20 63 6f 6c 6f 72 70 69 63 6b 65 72 20 3a 20 | Rico.library......colorpicker.:. |
| 38320 | 63 6f 6c 6f 72 70 69 63 6b 65 72 0d 0a 0d 0a 0d 0a 54 68 65 20 64 65 70 65 6e 64 65 6e 63 69 65 | colorpicker......The.dependencie |
| 38340 | 73 20 66 6f 72 20 65 61 63 68 20 6c 69 62 72 61 72 79 20 61 72 65 20 61 75 74 6f 6d 61 74 69 63 | s.for.each.library.are.automatic |
| 38360 | 61 6c 6c 79 20 72 65 73 6f 6c 76 65 64 2e 20 43 6f 6d 70 6f 6e 65 6e 74 73 20 0d 0a 74 68 61 74 | ally.resolved..Components...that |
| 38380 | 20 72 65 71 75 69 72 65 20 61 20 70 61 72 74 69 63 75 6c 61 72 20 6c 69 62 72 61 72 79 20 77 69 | .require.a.particular.library.wi |
| 383a0 | 6c 6c 20 61 6c 73 6f 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 6c 6f 61 64 20 74 68 65 20 6e | ll.also.automatically.load.the.n |
| 383c0 | 65 63 65 73 73 61 72 79 20 6c 69 62 72 61 72 69 65 73 2e 0d 0a 46 6f 72 20 65 78 61 6d 70 6c 65 | ecessary.libraries...For.example |
| 383e0 | 2c 20 69 66 20 79 6f 75 20 61 64 64 20 61 20 54 44 61 74 65 50 69 63 6b 65 72 20 63 6f 6d 70 6f | ,.if.you.add.a.TDatePicker.compo |
| 38400 | 6e 65 6e 74 20 6f 6e 20 74 68 65 20 70 61 67 65 2c 20 74 68 65 20 64 61 74 61 70 69 63 6b 65 72 | nent.on.the.page,.the.datapicker |
| 38420 | 0d 0a 61 6e 64 20 69 74 73 20 64 65 70 65 6e 64 65 6e 63 69 65 73 20 77 69 6c 6c 20 62 65 20 61 | ..and.its.dependencies.will.be.a |
| 38440 | 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 69 6e 63 6c 75 64 65 64 20 6f 6e 20 74 68 65 20 70 61 67 | utomatically.included.on.the.pag |
| 38460 | 65 2e 04 00 35 68 6f 77 20 64 6f 20 69 20 69 6e 63 6c 75 64 65 20 74 68 65 20 70 72 65 64 65 66 | e...5how.do.i.include.the.predef |
| 38480 | 69 6e 65 64 20 6a 61 76 61 73 63 72 69 70 74 20 6c 69 62 72 61 72 69 65 73 3f 06 04 6c 69 6e 6b | ined.javascript.libraries?..link |
| 384a0 | 10 05 6d 74 69 6d 65 10 05 74 69 74 6c 65 10 04 74 65 78 74 10 04 70 61 67 65 11 08 63 6f 6e 74 | ..mtime..title..text..page..cont |
| 384c0 | 65 6e 74 73 11 ff ff ff fe 00 00 00 00 00 00 0d 37 00 00 00 80 7f ff ff ff 00 01 61 05 bc 01 00 | ents............7..........a.... |
| 384e0 | 00 01 0a 62 62 72 65 76 69 61 74 65 64 05 02 d4 02 84 06 02 05 69 6c 69 74 79 05 01 04 03 02 02 | ...bbreviated........ility...... |
| 38500 | 6c 65 05 03 02 01 02 03 6f 75 74 05 0e 05 04 03 02 76 65 05 18 10 15 02 04 73 65 6e 74 05 01 1f | le......out......ve......sent... |
| 38520 | 29 03 05 6f 6c 75 74 65 05 03 01 02 03 08 74 72 61 63 74 69 6f 6e 05 01 04 04 01 09 63 63 65 70 | )..olute......traction......ccep |
| 38540 | 74 61 62 6c 65 05 01 01 01 06 02 65 64 05 01 02 02 06 01 73 05 06 02 02 04 02 73 73 05 0d 09 0b | table......ed......s......ss.... |
| 38560 | 06 02 65 64 05 0b 11 16 06 04 69 62 6c 65 05 07 0c 0e 03 0a 6f 6d 6d 6f 64 61 74 69 6f 6e 05 01 | ..ed......ible......ommodation.. |
| 38580 | 0a 0c 05 05 70 6c 69 73 68 05 04 01 02 0a 02 65 64 05 01 05 06 0a 03 69 6e 67 05 01 02 01 04 05 | ....plish......ed......ing...... |
| 385a0 | 72 64 69 6e 67 05 14 01 01 09 02 6c 79 05 01 18 20 02 05 68 69 65 76 65 05 04 02 01 07 01 64 05 | rding......ly......hieve......d. |
| 385c0 | 01 05 05 02 03 69 72 63 05 04 02 02 02 04 72 6f 73 73 05 02 06 05 02 01 74 05 01 04 03 03 03 69 | .....irc......ross......t......i |
| 385e0 | 6f 6e 05 04 02 02 06 01 73 05 03 04 06 04 04 76 61 74 65 05 01 04 04 05 01 65 05 03 02 02 06 04 | on......s......vate......e...... |
| 38600 | 73 74 65 70 05 01 05 09 0a 05 69 6e 64 65 78 05 02 02 02 06 04 76 69 65 77 05 01 03 03 0a 05 69 | step......index......view......i |
| 38620 | 6e 64 65 78 05 01 02 01 06 01 78 05 01 02 01 05 05 69 74 69 65 73 05 02 02 01 07 01 79 05 01 02 | ndex......x......ities......y... |
| 38640 | 03 03 01 73 05 01 02 01 03 03 75 61 6c 05 03 02 01 06 02 6c 79 05 01 05 05 02 03 75 6c 6f 05 01 | ...s......ual......ly......ulo.. |
| 38660 | 02 02 01 01 64 05 01 02 01 02 01 64 05 11 03 05 03 09 61 74 74 72 69 62 75 74 65 05 01 17 1e 0c | ....d......d......attribute..... |
| 38680 | 09 73 74 6f 72 65 6e 64 65 72 05 02 02 01 03 02 65 64 05 05 03 02 03 05 69 63 74 65 64 05 01 09 | .storender......ed......icted... |
| 386a0 | 09 04 02 6e 67 05 01 02 02 04 04 74 69 6f 6e 05 0c 03 02 08 02 61 6c 05 06 0c 11 03 0c 70 61 72 | ...ng......tion......al......par |
| 386c0 | 73 65 64 6f 62 6a 65 63 74 05 01 08 09 03 04 72 65 73 73 05 05 02 01 07 02 65 73 05 01 08 09 03 | sedobject......ress......es..... |
| 386e0 | 01 73 05 03 02 01 02 04 6a 75 73 74 05 03 04 03 06 02 65 64 05 01 04 04 02 03 6d 69 6e 05 02 02 | .s......just......ed......min... |
| 38700 | 01 02 03 6f 64 62 05 01 05 05 03 05 70 74 69 6f 6e 05 01 01 02 05 01 73 05 01 02 01 02 06 76 61 | ...odb......ption......s......va |
| 38720 | 6e 63 65 64 05 04 02 01 05 04 74 61 67 65 05 04 05 06 03 04 69 73 65 64 05 01 06 07 05 03 6f 72 | nced......tage......ised......or |
| 38740 | 79 05 01 01 01 01 05 66 66 65 63 74 05 03 02 01 06 02 65 64 05 01 04 06 06 03 69 6e 67 05 01 02 | y......ffect......ed......ing... |
| 38760 | 01 06 01 73 05 02 02 01 02 0c 6f 72 65 6d 65 6e 74 69 6f 6e 65 64 05 02 04 02 02 03 74 65 72 05 | ...s......orementioned......ter. |
| 38780 | 0c 04 03 05 03 61 6c 6c 05 02 11 16 01 04 67 61 69 6e 05 01 03 03 05 02 73 74 05 04 02 02 02 01 | .....all......gain......st...... |
| 387a0 | 65 05 02 07 07 01 02 69 6d 05 01 06 0b 01 03 6a 61 78 05 04 01 01 04 01 79 05 01 07 07 01 04 6c | e......im......jax......y......l |
| 387c0 | 65 72 74 05 0b 02 01 05 01 73 05 01 12 17 02 03 69 61 73 05 02 02 02 05 02 65 73 05 02 03 04 03 | ert......s......ias......es..... |
| 387e0 | 02 67 6e 05 01 03 05 05 02 65 64 05 01 02 01 05 04 6d 65 6e 74 05 05 02 01 02 01 6c 05 38 06 05 | .gn......ed......ment......l.8.. |
| 38800 | 03 06 65 76 69 61 74 65 05 01 49 62 03 06 6f 63 61 74 65 64 05 01 02 01 04 01 77 05 07 01 02 05 | ..eviate..Ib..ocated......w..... |
| 38820 | 0c 63 75 73 74 6f 6d 70 61 67 69 6e 67 05 01 0a 0d 05 02 65 64 05 02 02 01 05 03 69 6e 67 05 01 | .custompaging......ed......ing.. |
| 38840 | 05 04 05 06 70 61 67 69 6e 67 05 02 02 02 05 06 72 65 74 75 72 6e 05 01 03 02 05 01 73 05 14 02 | ....paging......return......s... |
| 38860 | 01 06 06 6f 72 74 69 6e 67 05 01 15 1a 02 04 6d 6f 73 74 05 02 02 01 02 03 6f 6e 67 05 04 03 03 | ...orting......most......ong.... |
| 38880 | 02 05 72 65 61 64 79 05 05 07 05 02 02 73 6f 05 35 06 05 02 01 74 05 01 3d 53 03 0c 65 72 61 6e | ..ready......so.5....t..=S..eran |
| 388a0 | 74 69 6e 67 69 74 65 6d 05 01 02 01 05 02 65 64 05 01 02 02 05 04 6e 61 74 65 05 03 02 01 09 04 | tingitem......ed......nate...... |
| 388c0 | 74 65 78 74 05 01 04 03 08 03 69 6e 67 05 03 02 01 0b 04 69 74 65 6d 05 01 05 07 0f 05 73 74 79 | text......ing......item......sty |
| 388e0 | 6c 65 05 02 02 02 0f 08 74 65 6d 70 6c 61 74 65 05 02 05 05 03 05 68 6f 75 67 68 05 03 05 07 03 | le......template......hough..... |
| 38900 | 0c 6e 65 72 61 74 69 6e 67 69 74 65 6d 05 01 04 03 02 04 77 61 79 73 05 04 02 01 01 01 6d 05 02 | .neratingitem......ways......m.. |
| 38920 | 05 05 02 07 61 7a 69 6e 67 6c 79 05 01 04 05 04 02 6f 6e 05 01 02 01 02 07 62 69 67 75 69 74 79 | ....azingly......on......biguity |
| 38940 | 05 01 02 02 02 03 6f 6e 67 05 07 01 01 03 03 75 6e 74 05 01 0a 0a 02 01 70 05 65 02 02 01 01 6e | ......ong......unt......p.e....n |
| 38960 | 05 60 c4 01 a2 0b 02 07 61 6c 6f 67 6f 75 73 05 01 8c 01 c3 01 02 06 63 65 73 74 6f 72 05 04 02 | .`......alogous........cestor... |
| 38980 | 01 02 01 64 05 a4 01 06 07 02 07 6e 6f 75 6e 63 65 64 05 01 92 02 f3 03 04 01 79 05 01 01 01 05 | ...d.......nounced........y..... |
| 389a0 | 06 74 68 65 70 65 74 05 01 03 02 02 07 6f 6e 79 6d 6f 75 73 05 05 03 03 03 04 74 68 65 72 05 0c | .thepet......onymous......ther.. |
| 389c0 | 08 0c 02 01 79 05 1b 0f 13 03 05 74 68 69 6e 67 05 03 20 26 03 05 77 68 65 72 65 05 03 04 05 01 | ....y......thing...&..where..... |
| 389e0 | 05 70 61 63 68 65 05 02 04 05 02 01 69 05 02 02 02 02 04 70 65 61 72 05 06 03 03 06 04 61 6e 63 | .pache......i......pear......anc |
| 38a00 | 65 05 05 08 08 06 03 69 6e 67 05 01 07 09 04 02 6e 64 05 01 01 01 06 02 65 64 05 05 02 01 06 03 | e......ing......nd......ed...... |
| 38a20 | 69 6e 67 05 01 06 06 06 01 73 05 01 02 01 05 07 74 72 79 70 61 74 68 05 02 01 02 03 02 6c 65 05 | ing......s......trypath......le. |
| 38a40 | 01 05 04 05 01 73 05 01 03 03 05 01 74 05 01 03 04 04 06 69 63 61 62 6c 65 05 01 02 01 07 04 74 | .....s......t......icable......t |
| 38a60 | 69 6f 6e 05 3f 01 01 0b 01 73 05 15 66 c4 01 05 02 65 64 05 07 1b 1f 06 01 73 05 01 0a 0d 04 01 | ion.?....s..f....ed......s...... |
| 38a80 | 79 05 08 03 06 05 03 69 6e 67 05 02 09 0d 03 05 72 6f 61 63 68 05 01 03 02 08 02 65 73 05 02 01 | y......ing......roach......es... |
| 38aa0 | 01 05 06 70 72 69 61 74 65 05 03 03 02 0b 02 6c 79 05 01 04 05 02 01 72 05 01 02 01 03 02 69 6c | ...priate......ly......r......il |
| 38ac0 | 05 02 02 01 01 08 72 62 69 74 72 61 72 79 05 06 03 03 02 0a 63 68 69 74 65 63 74 75 72 65 05 02 | ......rbitrary......chitecture.. |
| 38ae0 | 08 08 02 01 65 05 79 03 02 03 02 61 73 05 01 c0 01 9f 02 02 06 67 75 6d 65 6e 74 05 0b 02 01 08 | ....e.y....as........gument..... |
| 38b00 | 01 73 05 03 0e 11 02 04 6f 75 6e 64 05 08 05 07 02 03 72 61 79 05 14 0a 0a 05 01 73 05 05 1e 30 | .s......ound......ray......s...0 |
| 38b20 | 02 05 74 69 63 6c 65 05 02 07 07 04 02 73 74 05 02 03 03 06 01 73 05 02 03 02 01 01 73 05 7d 04 | ..ticle......st......s......s.}. |
| 38b40 | 08 02 07 63 65 6e 64 69 6e 67 05 01 b7 01 8d 02 03 02 69 69 05 01 02 01 02 01 6b 05 01 02 02 03 | ...cending........ii......k..... |
| 38b60 | 02 65 64 05 01 02 02 03 03 69 6e 67 05 01 01 01 02 01 70 05 02 02 01 03 03 65 63 74 05 07 03 04 | .ed......ing......p......ect.... |
| 38b80 | 02 03 73 65 74 05 09 07 08 05 04 70 61 74 68 05 01 10 1f 05 01 73 05 08 03 02 03 03 69 67 6e 05 | ..set......path......s......ign. |
| 38ba0 | 03 0f 16 06 02 65 64 05 04 03 03 06 03 69 6e 67 05 01 05 06 03 07 6f 63 69 61 74 65 64 05 0a 02 | .....ed......ing......ociated... |
| 38bc0 | 02 09 01 73 05 02 0c 0e 08 03 69 6f 6e 05 01 04 04 09 02 76 65 05 04 02 01 03 03 75 6d 65 05 02 | ...s......ion......ve......ume.. |
| 38be0 | 05 06 06 01 64 05 03 03 03 06 01 73 05 01 05 04 05 03 69 6e 67 05 05 01 01 01 01 74 05 1c 06 06 | ....d......s......ing......t.... |
| 38c00 | 02 04 74 61 63 68 05 02 26 34 06 02 65 64 05 03 03 04 07 0b 76 65 6e 74 68 61 6e 64 6c 65 72 05 | ..tach..&4..ed......venthandler. |
| 38c20 | 01 04 05 06 03 69 6e 67 05 01 01 02 05 03 6b 65 64 05 01 01 01 07 01 72 05 01 03 03 08 01 73 05 | .....ing......ked......r......s. |
| 38c40 | 02 02 01 06 01 73 05 01 03 02 03 07 65 6d 70 74 69 6e 67 05 01 02 01 04 05 6e 74 69 6f 6e 05 02 | .....s......empting......ntion.. |
| 38c60 | 02 01 03 06 72 69 62 75 74 65 05 09 03 03 09 01 73 05 06 0f 11 01 05 75 67 75 73 74 05 01 09 0a | ....ribute......s......ugust.... |
| 38c80 | 02 02 74 68 05 02 01 01 04 0a 65 6e 74 69 63 61 74 69 6f 6e 05 06 04 03 04 09 6f 72 69 7a 61 74 | ..th......entication......orizat |
| 38ca0 | 69 6f 6e 05 06 08 0a 08 02 65 64 05 01 0a 14 03 01 6f 05 02 02 02 04 0f 67 65 6e 65 72 61 74 65 | ion......ed......o......generate |
| 38cc0 | 63 6f 6c 75 6d 6e 73 05 01 03 03 04 05 6d 61 74 69 63 05 01 03 02 09 04 61 6c 6c 79 05 0f 02 02 | columns......matic......ally.... |
| 38ce0 | 04 08 70 6f 73 74 62 61 63 6b 05 04 11 19 04 04 73 61 76 65 05 01 05 05 01 08 76 61 69 6c 61 62 | ..postback......save......vailab |
| 38d00 | 6c 65 05 11 03 02 02 03 6f 69 64 05 01 15 20 05 01 73 05 01 02 01 01 04 77 61 72 65 05 06 02 01 | le......oid......s......ware.... |
| 38d20 | 03 01 79 05 02 07 08 02 05 65 73 6f 6d 65 05 01 03 03 00 01 62 05 08 03 04 01 03 61 63 6b 05 09 | ..y......esome......b......ack.. |
| 38d40 | 09 0f 04 05 63 6f 6c 6f 72 05 02 09 0a 04 03 65 6e 64 05 01 04 02 04 06 67 72 6f 75 6e 64 05 07 | ....color......end......ground.. |
| 38d60 | 02 01 04 08 69 6d 61 67 65 75 72 6c 05 02 0b 0c 04 04 77 61 72 64 05 02 03 02 02 07 6e 64 77 69 | ....imageurl......ward......ndwi |
| 38d80 | 64 74 68 05 01 04 04 02 01 72 05 05 02 01 03 01 6b 05 02 09 0b 04 03 69 6e 67 05 01 04 06 03 01 | dth......r......k......ing...... |
| 38da0 | 73 05 02 02 02 03 01 74 05 01 04 03 02 02 73 65 05 0c 02 01 04 04 63 61 6d 70 05 02 0e 10 04 01 | s......t......se......camp...... |
| 38dc0 | 64 05 15 03 02 04 04 66 6f 6e 74 05 01 16 1c 04 04 70 61 74 68 05 05 02 01 04 03 75 72 6c 05 02 | d......font......path......url.. |
| 38de0 | 0b 0e 03 02 69 63 05 07 05 04 05 04 61 6c 6c 79 05 01 08 09 05 01 73 05 01 02 01 04 01 73 05 01 | ....ic......ally......s......s.. |
| 38e00 | 02 02 01 01 65 05 90 01 02 01 02 04 63 61 6d 65 05 01 e8 01 f1 02 04 03 75 73 65 05 14 02 01 03 | ....e.......came........use..... |
| 38e20 | 03 6f 6d 65 05 04 19 1f 06 01 73 05 01 04 05 02 02 65 6e 05 04 01 02 02 04 66 6f 72 65 05 0e 07 | .ome......s......en......fore... |
| 38e40 | 06 02 03 67 69 6e 05 02 12 16 05 04 6e 69 6e 67 05 03 03 03 02 06 68 61 76 69 6f 72 05 05 04 05 | ...gin......ning......havior.... |
| 38e60 | 07 02 75 72 05 01 06 09 02 03 69 6e 67 05 13 02 02 02 04 6c 6f 6e 67 05 04 16 1d 04 01 77 05 0d | ..ur......ing......long......w.. |
| 38e80 | 05 05 02 04 73 69 64 65 05 01 0e 0f 06 01 73 05 06 02 01 03 01 74 05 03 07 07 02 04 74 74 65 72 | ....side......s......t......tter |
| 38ea0 | 05 0d 04 03 03 04 77 65 65 6e 05 0f 0e 11 02 04 79 6f 6e 64 05 02 13 1a 01 06 67 73 6f 75 6e 64 | ......ween......yond......gsound |
| 38ec0 | 05 01 03 04 01 0c 69 64 69 72 65 63 74 69 6f 6e 61 6c 05 01 02 01 02 01 67 05 02 02 01 02 02 6e | ......idirectional......g......n |
| 38ee0 | 64 05 02 03 03 04 05 65 76 65 6e 74 05 02 05 09 04 03 69 6e 67 05 01 04 0d 02 03 72 74 68 05 01 | d......event......ing......rth.. |
| 38f00 | 03 03 02 01 74 05 05 02 01 01 04 6c 61 63 6b 05 01 07 07 02 03 69 6e 6b 05 01 03 02 02 03 6f 63 | ....t......lack......ink......oc |
| 38f20 | 6b 05 01 02 01 03 01 67 05 01 02 01 02 02 75 65 05 02 01 01 01 03 6f 64 79 05 06 05 06 02 02 6f | k......g......ue......ody......o |
| 38f40 | 6b 05 03 09 0a 03 04 6c 65 61 6e 05 01 06 07 02 05 72 64 65 72 73 05 01 02 02 03 03 69 6e 67 05 | k......lean......rders......ing. |
| 38f60 | 01 02 01 03 04 6c 61 6e 64 05 02 01 01 03 05 72 6f 77 65 64 05 01 02 03 06 01 73 05 01 01 01 02 | .....land......rowed......s..... |
| 38f80 | 02 74 68 05 16 01 01 03 03 74 6f 6d 05 02 1b 24 02 03 75 6e 64 05 05 03 03 02 01 78 05 09 07 06 | .th......tom...$..und......x.... |
| 38fa0 | 03 02 65 73 05 02 11 19 01 07 72 61 63 6b 65 74 73 05 02 04 04 03 02 6e 64 05 01 03 03 02 03 65 | ..es......rackets......nd......e |
| 38fc0 | 61 6b 05 01 02 02 05 01 73 05 03 02 02 02 03 69 6e 67 05 02 04 03 05 01 73 05 01 02 02 03 04 74 | ak......s......ing......s......t |
| 38fe0 | 6e 65 79 05 01 01 01 02 05 6f 77 73 65 72 05 0d 02 01 07 01 73 05 01 10 12 05 03 69 6e 67 05 05 | ney......owser......s......ing.. |
| 39000 | 02 01 01 07 74 6e 63 6c 65 61 72 05 01 06 06 01 06 75 62 62 6c 65 64 05 01 02 02 02 06 63 68 61 | ....tnclear......ubbled......cha |
| 39020 | 6e 61 6e 05 02 02 01 02 03 69 6c 64 05 03 03 02 05 03 69 6e 67 05 04 04 03 04 01 74 05 03 05 05 | nan......ild......ing......t.... |
| 39040 | 02 04 6c 6c 65 74 05 01 04 04 06 02 65 64 05 01 02 01 06 08 69 6d 61 67 65 75 72 6c 05 01 02 01 | ..llet......ed......imageurl.... |
| 39060 | 06 01 73 05 01 02 01 07 04 74 79 6c 65 05 01 03 02 02 04 72 64 65 6e 05 01 02 01 02 06 73 69 6e | ..s......tyle......rden......sin |
| 39080 | 65 73 73 05 01 02 01 02 01 74 05 10 01 02 03 03 74 6f 6e 05 16 14 17 06 07 63 6c 69 63 6b 65 64 | ess......t......ton......clicked |
| 390a0 | 05 02 20 40 06 01 73 05 06 05 08 06 04 74 65 78 74 05 01 0a 0c 02 07 7a 7a 77 6f 72 64 73 05 01 | ...@..s......text......zzwords.. |
| 390c0 | 02 02 01 01 79 05 74 02 01 02 03 74 65 73 05 01 ab 01 f8 01 00 01 63 05 02 02 01 01 04 61 63 68 | ....y.t....tes........c......ach |
| 390e0 | 65 05 03 04 05 05 01 64 05 04 05 0f 04 03 69 6e 67 05 06 05 05 02 06 6c 65 6e 64 61 72 05 01 0b | e......d......ing......lendar... |
| 39100 | 0f 08 05 73 74 79 6c 65 05 01 03 05 03 01 6c 05 10 03 03 04 04 61 68 61 6e 05 02 12 18 04 04 62 | ...style......l......ahan......b |
| 39120 | 61 63 6b 05 02 03 02 04 02 65 64 05 0f 04 07 04 03 69 6e 67 05 04 11 15 04 01 73 05 02 06 06 02 | ack......ed......ing......s..... |
| 39140 | 02 6d 65 05 01 03 03 02 01 6e 05 82 01 02 02 03 03 63 65 6c 05 03 c2 01 9b 02 06 0b 62 75 74 74 | .me......n.......cel........butt |
| 39160 | 6f 6e 73 74 79 6c 65 05 01 04 06 03 06 64 69 64 61 74 65 05 01 02 01 03 03 6e 6f 74 05 09 02 01 | onstyle......didate......not.... |
| 39180 | 02 0a 70 61 62 69 6c 69 74 69 65 73 05 01 0a 0a 09 01 79 05 01 02 01 05 02 6c 65 05 01 02 02 03 | ..pabilities......y......le..... |
| 391a0 | 04 74 69 6f 6e 05 09 02 01 07 05 61 6c 69 67 6e 05 02 0f 1a 04 03 75 72 65 05 01 03 02 07 01 64 | .tion......align......ure......d |
| 391c0 | 05 03 01 01 07 01 73 05 01 05 05 02 02 72 64 05 01 01 01 04 07 69 6e 61 6c 69 74 79 05 01 02 01 | ......s......rd......inality.... |
| 391e0 | 03 01 65 05 02 02 01 04 03 66 75 6c 05 01 03 02 03 02 74 73 05 01 02 01 03 01 79 05 01 02 01 02 | ..e......ful......ts......y..... |
| 39200 | 02 73 65 05 0e 02 02 04 01 73 05 02 13 1b 02 01 74 05 01 03 04 03 06 61 6c 6f 67 75 65 05 02 03 | .se......s......t......alogue... |
| 39220 | 03 03 02 63 68 05 01 04 03 03 07 65 67 6f 72 69 65 73 05 04 01 02 08 02 7a 65 05 01 08 0c 0a 01 | ...ch......egories......ze...... |
| 39240 | 64 05 01 02 01 07 01 79 05 05 02 02 02 08 75 67 68 74 61 62 6c 65 05 01 08 0e 06 02 65 64 05 01 | d......y......ughtable......ed.. |
| 39260 | 02 02 03 02 73 65 05 04 02 01 05 01 64 05 02 05 06 05 01 73 05 02 04 06 06 0a 76 61 6c 69 64 61 | ....se......d......s......valida |
| 39280 | 74 69 6f 6e 05 04 03 03 03 04 74 69 6f 6e 05 01 05 05 06 02 75 73 05 02 02 02 01 03 65 6c 6c 05 | tion......tion......us......ell. |
| 392a0 | 04 02 03 04 07 70 61 64 64 69 6e 67 05 03 08 0c 04 01 73 05 06 06 05 05 06 70 61 63 69 6e 67 05 | .....padding......s......pacing. |
| 392c0 | 03 0a 14 02 05 6e 74 72 61 6c 05 01 06 05 02 05 72 74 61 69 6e 05 02 01 01 01 05 68 61 6e 67 65 | .....ntral......rtain......hange |
| 392e0 | 05 10 04 02 06 01 64 05 08 12 1c 06 01 73 05 03 0a 0b 05 03 69 6e 67 05 04 04 04 04 03 6e 65 6c | ......d......s......ing......nel |
| 39300 | 05 01 07 06 03 06 72 61 63 74 65 72 05 02 02 01 09 03 69 7a 65 05 01 05 04 09 01 73 05 05 02 01 | ......racter......ize......s.... |
| 39320 | 04 02 67 65 05 02 09 09 04 03 73 65 74 05 01 03 03 02 03 65 63 6b 05 0a 03 03 05 03 62 6f 78 05 | ..ge......set......eck......box. |
| 39340 | 03 0f 15 08 02 65 73 05 01 04 04 05 05 64 6e 73 72 72 05 01 03 06 05 02 65 64 05 03 02 01 07 07 | .....es......dnsrr......ed...... |
| 39360 | 63 68 61 6e 67 65 64 05 01 05 05 06 01 72 05 01 02 01 05 03 69 6e 67 05 02 01 02 08 01 73 05 01 | changed......r......ing......s.. |
| 39380 | 03 02 05 08 6d 78 72 65 63 6f 72 64 05 01 02 01 05 01 73 05 01 02 01 02 03 69 6c 64 05 12 02 01 | ....mxrecord......s......ild.... |
| 393a0 | 05 01 64 05 01 1c 34 02 04 6f 69 63 65 05 02 02 02 06 01 73 05 01 06 04 03 03 6f 73 65 05 01 02 | ..d...4..oice......s......ose... |
| 393c0 | 02 03 03 72 65 73 05 01 02 01 03 03 73 65 6e 05 01 02 02 02 03 75 6e 6b 05 01 02 02 01 05 69 72 | ...res......sen......unk......ir |
| 393e0 | 63 6c 65 05 01 02 02 04 08 75 6d 73 74 61 6e 63 65 05 01 02 01 01 05 6c 61 69 6d 73 05 01 02 01 | cle......umstance......laims.... |
| 39400 | 03 02 73 73 05 2f 02 01 05 02 65 73 05 14 46 6e 05 05 69 66 69 65 64 05 02 1b 26 03 03 75 73 65 | ..ss./....es..Fn..ified...&..use |
| 39420 | 05 01 03 02 02 05 65 61 6e 65 72 05 02 02 01 04 01 72 05 02 03 03 05 06 62 75 74 74 6f 6e 05 01 | ......eaner......r......button.. |
| 39440 | 03 03 05 02 65 64 05 01 03 04 05 03 69 6e 67 05 01 02 02 02 03 69 63 6b 05 0c 02 02 05 04 61 62 | ....ed......ing......ick......ab |
| 39460 | 6c 65 05 01 14 1b 05 02 65 64 05 04 02 01 06 01 72 05 01 08 07 05 03 69 6e 67 05 08 03 03 05 02 | le......ed......r......ing...... |
| 39480 | 6d 65 05 01 0a 0e 05 01 73 05 06 03 02 03 03 65 6e 74 05 0e 09 0c 06 02 69 64 05 03 14 1f 06 12 | me......s......ent......id...... |
| 394a0 | 76 61 6c 69 64 61 74 69 6f 6e 66 75 6e 63 74 69 6f 6e 05 01 06 07 02 03 6f 63 6b 05 01 02 01 03 | validationfunction......ock..... |
| 394c0 | 04 73 69 6e 67 05 03 03 05 04 04 75 72 65 73 05 01 05 08 01 02 6d 73 05 01 02 01 01 03 6f 64 65 | .sing......ures......ms......ode |
| 394e0 | 05 2e 01 01 04 01 64 05 02 3b 5d 04 01 73 05 01 04 03 03 03 69 6e 67 05 03 02 02 02 05 6c 6c 65 | ......d..;]..s......ing......lle |
| 39500 | 63 74 05 06 04 04 07 02 65 64 05 01 0a 0b 07 03 69 6f 6e 05 08 03 02 0a 01 73 05 01 0c 15 08 02 | ct......ed......ion......s...... |
| 39520 | 76 65 05 01 02 01 03 02 6f 6e 05 01 02 01 04 01 72 05 05 02 02 05 06 70 69 63 6b 65 72 05 01 0b | ve......on......r......picker... |
| 39540 | 0c 05 01 73 05 02 03 02 03 03 75 6d 6e 05 04 03 03 06 05 69 6e 64 65 78 05 01 08 0e 06 01 73 05 | ...s......umn......index......s. |
| 39560 | 0b 03 03 02 01 6d 05 22 10 1b 03 08 62 69 6e 61 74 69 6f 6e 05 02 36 61 0b 01 73 05 01 04 02 06 | .....m."....bination..6a..s..... |
| 39580 | 02 65 64 05 02 02 02 03 01 65 05 02 03 02 04 01 73 05 03 03 02 03 02 6d 61 05 03 04 04 05 02 6e | .ed......e......s......ma......n |
| 395a0 | 64 05 09 06 0a 07 04 6e 61 6d 65 05 01 0e 20 07 09 70 61 72 61 6d 65 74 65 72 05 01 02 01 07 01 | d......name......parameter...... |
| 395c0 | 73 05 03 02 01 05 01 73 05 01 04 04 04 03 65 6e 74 05 02 02 02 07 01 73 05 02 03 04 05 03 72 63 | s......s......ent......s......rc |
| 395e0 | 65 05 04 04 05 04 02 69 74 05 01 06 05 04 02 6f 6e 05 0d 02 01 06 02 6c 79 05 0e 0e 10 04 07 75 | e......it......on......ly......u |
| 39600 | 6e 69 63 61 74 65 05 02 0f 14 0a 03 69 6f 6e 05 01 05 07 03 06 70 61 6e 69 65 73 05 01 02 01 06 | nicate......ion......panies..... |
| 39620 | 01 79 05 04 03 02 05 02 72 65 05 03 09 09 07 01 64 05 03 04 03 07 01 73 05 01 04 04 06 04 69 73 | .y......re......d......s......is |
| 39640 | 6f 6e 05 01 02 01 05 05 74 69 62 6c 65 05 01 02 01 04 06 65 6e 73 61 74 65 05 01 01 01 04 04 6c | on......tible......ensate......l |
| 39660 | 65 74 65 05 0f 01 01 08 01 64 05 01 11 18 08 02 6c 79 05 04 02 02 08 01 73 05 03 06 06 06 01 78 | ete......d......ly......s......x |
| 39680 | 05 07 05 07 07 03 69 74 79 05 01 08 08 05 05 69 61 6e 63 65 05 01 02 01 08 01 74 05 02 01 02 04 | ......ity......iance......t..... |
| 396a0 | 05 6f 65 6e 74 73 05 01 03 03 05 04 6e 65 6e 74 05 2b 02 01 09 09 63 6c 61 73 73 6e 61 6d 65 05 | .oents......nent.+....classname. |
| 396c0 | 01 41 71 09 01 73 05 10 01 01 09 04 74 79 70 65 05 03 19 20 05 02 73 65 05 02 06 07 07 01 64 05 | .Aq..s......type......se......d. |
| 396e0 | 02 03 02 07 01 72 05 01 03 02 06 03 69 6e 67 05 01 02 02 07 02 74 65 05 01 01 02 08 03 69 6f 6e | .....r......ing......te......ion |
| 39700 | 05 03 02 01 05 03 75 6e 64 05 02 04 04 04 04 75 74 65 72 05 02 03 02 08 01 73 05 01 03 03 02 04 | ......und......uter......s...... |
| 39720 | 6e 63 61 74 05 01 02 01 04 03 65 70 74 05 07 02 02 04 04 72 65 74 65 05 01 08 08 03 08 64 69 74 | ncat......ept......rete......dit |
| 39740 | 69 6f 6e 61 6c 05 01 02 01 09 01 73 05 02 02 01 03 03 66 69 67 05 03 02 03 06 06 75 72 61 62 6c | ional......s......fig......urabl |
| 39760 | 65 05 01 04 05 09 04 74 69 6f 6e 05 16 01 01 0d 01 73 05 0f 20 34 08 01 65 05 09 17 22 09 01 64 | e......tion......s...4..e..."..d |
| 39780 | 05 07 0a 0e 08 03 69 6e 67 05 06 07 0a 04 05 75 73 69 6e 67 05 02 07 08 07 02 6f 6e 05 01 03 04 | ......ing......using......on.... |
| 397a0 | 03 06 6e 65 63 74 65 64 05 01 02 02 07 03 69 6f 6e 05 01 02 02 03 08 73 65 71 75 65 6e 63 65 05 | ..nected......ion......sequence. |
| 397c0 | 01 02 01 04 04 69 64 65 72 05 02 01 01 08 02 65 64 05 06 03 03 05 02 73 74 05 01 07 06 07 03 65 | .....ider......ed......st......e |
| 397e0 | 6e 74 05 01 02 01 07 01 73 05 03 02 01 04 03 6f 6c 65 05 01 06 08 04 04 74 61 6e 74 05 01 02 01 | nt......s......ole......tant.... |
| 39800 | 05 06 69 74 75 65 6e 74 05 01 02 01 05 04 72 75 63 74 05 02 03 03 09 02 65 64 05 03 03 02 09 02 | ..ituent......ruct......ed...... |
| 39820 | 6f 72 05 04 04 03 09 01 73 05 01 05 06 03 04 74 61 69 6e 05 10 02 02 07 02 65 64 05 05 12 17 08 | or......s......tain......ed..... |
| 39840 | 01 72 05 06 07 07 09 01 73 05 01 07 0b 07 03 69 6e 67 05 0f 01 01 07 04 6d 65 6e 74 05 01 12 18 | .r......s......ing......ment.... |
| 39860 | 07 01 73 05 0d 01 01 07 01 7a 05 01 10 16 04 03 65 6e 74 05 20 02 02 07 01 73 05 0b 30 48 07 08 | ..s......z......ent......s..0H.. |
| 39880 | 74 65 6d 70 6c 61 74 65 05 01 0d 15 05 02 73 74 05 01 02 01 05 02 78 74 05 07 02 02 04 04 69 6e | template......st......xt......in |
| 398a0 | 75 65 05 01 08 09 08 01 64 05 01 01 01 07 03 69 6e 67 05 01 01 01 07 05 6f 75 73 6c 79 05 01 01 | ue......d......ing......ously... |
| 398c0 | 01 04 06 72 69 62 75 74 65 05 01 02 01 0a 01 64 05 01 01 01 05 02 6f 6c 05 40 01 02 07 08 63 73 | ...ribute......d......ol.@....cs |
| 398e0 | 73 63 6c 61 73 73 05 01 62 b6 01 07 03 6c 65 64 05 02 02 02 09 01 72 05 02 03 02 07 01 73 05 2b | sclass..b....led......r......s.+ |
| 39900 | 03 03 08 04 74 61 74 65 05 01 45 6e 07 09 74 6f 63 6f 6d 70 61 72 65 05 01 02 06 09 08 76 61 6c | ....tate..En..tocompare......val |
| 39920 | 69 64 61 74 65 05 01 02 01 03 08 76 65 6e 69 65 6e 63 65 05 01 02 01 09 03 74 6c 79 05 01 01 01 | idate......venience......tly.... |
| 39940 | 06 04 74 69 6f 6e 05 02 01 02 0a 02 61 6c 05 01 04 04 0a 01 73 05 01 02 01 05 05 72 73 69 6f 6e | ..tion......al......s......rsion |
| 39960 | 05 02 01 01 0a 01 73 05 01 03 03 06 01 74 05 01 01 01 07 02 65 64 05 02 03 02 07 01 73 05 02 03 | ......s......t......ed......s... |
| 39980 | 02 02 04 6f 6b 69 65 05 04 03 02 06 01 73 05 02 06 10 03 01 6c 05 03 04 0d 03 06 70 65 72 61 74 | ...okie......s......l......perat |
| 399a0 | 65 05 01 04 05 03 07 72 64 69 6e 61 74 65 05 01 02 02 0a 01 64 05 01 03 02 02 02 70 79 05 05 01 | e......rdinate......d......py... |
| 399c0 | 01 04 03 69 6e 67 05 01 07 07 02 02 72 65 05 07 01 01 03 04 72 65 63 74 05 02 0a 0c 07 02 6c 79 | ...ing......re......rect......ly |
| 399e0 | 05 02 06 05 07 04 6e 65 73 73 05 01 03 02 05 05 73 70 6f 6e 64 05 01 02 01 0a 03 69 6e 67 05 14 | ......ness......spond......ing.. |
| 39a00 | 01 02 0a 01 73 05 01 15 1c 02 02 73 74 05 01 02 01 02 03 75 6c 64 05 0d 02 01 05 01 6e 05 01 0f | ....s......st......uld......n... |
| 39a20 | 0f 03 02 6e 74 05 02 02 02 05 02 65 72 05 01 04 04 07 08 6d 65 61 73 75 72 65 73 05 01 03 02 05 | ...nt......er......measures..... |
| 39a40 | 04 72 69 65 73 05 01 02 01 03 03 72 73 65 05 01 02 01 02 05 76 65 72 65 64 05 03 02 01 05 01 73 | .ries......rse......vered......s |
| 39a60 | 05 01 04 05 01 04 72 61 7a 79 05 01 02 02 05 04 66 69 73 74 05 02 02 02 02 04 65 61 74 65 05 10 | ......razy......fist......eate.. |
| 39a80 | 04 05 06 0d 63 68 69 6c 64 63 6f 6e 74 72 6f 6c 73 05 02 16 1a 07 08 6f 6d 70 6f 6e 65 6e 74 05 | ....childcontrols......omponent. |
| 39aa0 | 01 04 03 06 01 64 05 0f 01 01 06 01 73 05 04 15 1e 05 03 69 6e 67 05 0d 05 04 06 02 6f 6e 05 02 | .....d......s......ing......on.. |
| 39ac0 | 0f 0e 03 03 6f 6c 65 05 01 03 03 02 06 69 74 65 72 69 61 05 03 01 02 02 03 6f 73 73 05 03 04 03 | ....ole......iteria......oss.... |
| 39ae0 | 02 05 75 63 69 61 6c 05 02 04 04 01 02 73 73 05 0d 03 02 03 05 63 6c 61 73 73 05 01 12 17 01 03 | ..ucial......ss......class...... |
| 39b00 | 74 72 6c 05 01 02 02 01 06 75 6c 74 75 72 65 05 05 02 01 07 01 73 05 01 0a 12 02 05 72 69 6f 75 | trl......ulture......s......riou |
| 39b20 | 73 05 01 02 01 03 05 72 65 6e 63 79 05 02 02 02 06 01 74 05 13 04 0c 07 02 6c 79 05 03 15 1f 07 | s......rency......t......ly..... |
| 39b40 | 09 70 61 67 65 69 6e 64 65 78 05 01 05 05 02 04 73 74 6f 6d 05 07 03 02 06 05 69 6d 61 67 65 05 | .pageindex......stom......image. |
| 39b60 | 01 08 0c 07 05 7a 61 62 6c 65 05 01 02 01 09 04 74 69 6f 6e 05 04 01 02 08 01 65 05 03 06 06 09 | .....zable......tion......e..... |
| 39b80 | 01 64 05 07 05 04 08 03 69 6e 67 05 01 09 0a 02 01 74 05 02 02 01 00 01 64 05 09 02 02 01 08 61 | .d......ing......t......d......a |
| 39ba0 | 6e 67 65 72 6f 75 73 05 02 0e 23 02 02 74 61 05 2b 03 02 04 04 62 61 73 65 05 08 49 8e 01 08 01 | ngerous...#..ta.+....base..I.... |
| 39bc0 | 73 05 01 0a 0b 05 03 69 6e 64 05 08 02 02 08 03 69 6e 67 05 07 0c 15 0b 01 73 05 03 0a 0e 04 05 | s......ind......ing......s...... |
| 39be0 | 66 69 65 6c 64 05 01 04 05 04 04 67 72 69 64 05 07 03 02 04 04 69 74 65 6d 05 01 0d 13 04 04 6b | field......grid......item......k |
| 39c00 | 65 79 73 05 01 03 03 04 06 70 69 63 6b 65 72 05 01 02 02 04 04 73 65 74 73 05 02 02 01 05 05 6f | eys......picker......sets......o |
| 39c20 | 75 72 63 65 05 06 03 02 0a 02 69 64 05 04 09 0e 04 09 74 65 78 74 66 69 65 6c 64 05 01 05 05 05 | urce......id......textfield..... |
| 39c40 | 03 79 70 65 05 04 03 03 04 0a 76 61 6c 75 65 66 69 65 6c 64 05 01 08 08 03 01 65 05 06 03 03 04 | .ype......valuefield......e..... |
| 39c60 | 06 66 6f 72 6d 61 74 05 04 0b 27 04 06 70 69 63 6b 65 72 05 01 09 0e 04 01 73 05 01 03 02 02 05 | .format...'..picker......s...... |
| 39c80 | 76 6f 6c 69 6f 05 02 02 01 02 01 79 05 02 03 02 03 05 6c 69 67 68 74 05 01 06 0c 03 01 73 05 01 | volio......y......light......s.. |
| 39ca0 | 02 02 01 01 62 05 02 02 02 01 01 64 05 02 02 03 01 01 65 05 01 05 04 02 02 61 64 05 01 03 04 03 | ....b......d......e......ad..... |
| 39cc0 | 01 6c 05 0a 02 01 04 03 69 6e 67 05 05 0c 0f 04 01 73 05 01 09 0a 02 03 62 75 67 05 04 01 01 02 | .l......ing......s......bug..... |
| 39ce0 | 04 63 69 64 65 05 01 08 09 06 01 64 05 01 02 01 04 03 6d 61 6c 05 01 01 02 04 04 70 68 65 72 05 | .cide......d......mal......pher. |
| 39d00 | 02 03 09 03 06 6c 61 72 69 6e 67 05 01 03 03 03 04 6f 64 65 64 05 01 02 01 04 05 72 61 74 65 64 | .....laring......oded......rated |
| 39d20 | 05 01 01 02 07 02 6f 72 05 01 02 01 02 05 66 61 75 6c 74 05 25 02 01 07 06 62 75 74 74 6f 6e 05 | ......or......fault.%....button. |
| 39d40 | 01 2d 3c 07 01 73 05 02 02 01 07 05 76 61 6c 75 65 05 01 03 03 03 04 69 65 6e 73 05 01 02 06 04 | .-<..s......value......iens..... |
| 39d60 | 02 6e 65 05 05 02 01 06 01 64 05 17 07 07 06 01 73 05 06 1c 27 05 03 69 6e 67 05 05 07 07 06 04 | .ne......d......s...'..ing...... |
| 39d80 | 74 69 6f 6e 05 05 06 07 0a 01 73 05 02 06 07 02 05 67 72 61 64 65 05 01 03 03 02 08 6c 65 67 61 | tion......s......grade......lega |
| 39da0 | 74 69 6f 6e 05 01 02 02 04 02 74 65 05 04 01 02 06 01 64 05 01 06 07 05 03 69 6e 67 05 04 02 01 | tion......te......d......ing.... |
| 39dc0 | 03 06 69 6d 69 74 65 64 05 01 06 07 08 01 72 05 01 02 02 09 01 73 05 01 02 02 03 03 70 68 69 05 | ..imited......r......s......phi. |
| 39de0 | 02 02 02 02 02 6d 6f 05 05 02 03 04 08 6e 73 74 72 61 74 65 64 05 02 0a 0e 0b 01 73 05 02 03 02 | .....mo......nstrated......s.... |
| 39e00 | 0a 03 69 6e 67 05 01 04 04 04 01 73 05 01 02 01 02 04 6e 69 65 64 05 01 01 01 03 01 79 05 01 02 | ..ing......s......nied......y... |
| 39e20 | 02 02 04 70 65 6e 64 05 01 03 03 06 06 65 6e 63 69 65 73 05 01 02 02 06 03 69 6e 67 05 04 03 02 | ...pend......encies......ing.... |
| 39e40 | 06 01 73 05 03 06 04 03 05 69 63 74 65 64 05 02 04 04 06 01 73 05 01 02 02 03 03 6c 6f 79 05 02 | ..s......icted......s......loy.. |
| 39e60 | 01 01 06 02 65 64 05 01 03 02 06 03 69 6e 67 05 01 02 01 06 04 6d 65 6e 74 05 01 01 01 02 04 72 | ....ed......ing......ment......r |
| 39e80 | 69 76 65 05 01 02 01 06 01 64 05 06 02 01 02 07 73 63 72 69 62 65 64 05 03 09 0b 07 03 69 6e 67 | ive......d......scribed......ing |
| 39ea0 | 05 02 05 03 06 05 70 74 69 6f 6e 05 02 02 03 0b 03 75 72 6c 05 02 03 02 03 03 69 67 6e 05 03 03 | ......ption......url......ign... |
| 39ec0 | 02 06 04 61 74 6f 72 05 01 04 03 06 02 65 64 05 02 02 02 04 05 72 61 62 6c 65 05 01 03 02 05 02 | ...ator......ed......rable...... |
| 39ee0 | 65 64 05 03 02 01 03 04 6b 74 6f 70 05 03 05 03 03 08 74 69 6e 61 74 69 6f 6e 05 01 04 05 0b 01 | ed......ktop......tination...... |
| 39f00 | 73 05 02 02 01 02 04 74 61 69 6c 05 02 04 04 06 02 65 64 05 01 05 05 06 01 73 05 0b 02 01 03 03 | s......tail......ed......s...... |
| 39f20 | 65 63 74 05 05 0c 11 06 02 65 64 05 01 07 07 04 05 72 6d 69 6e 65 05 06 02 01 09 01 64 05 0a 08 | ect......ed......rmine......d... |
| 39f40 | 0a 09 01 73 05 05 0b 0d 02 05 76 65 6c 6f 70 05 04 06 07 07 02 65 64 05 02 05 05 08 01 72 05 03 | ...s......velop......ed......r.. |
| 39f60 | 03 03 09 01 73 05 1c 04 03 07 03 69 6e 67 05 03 20 28 07 04 6d 65 6e 74 05 06 05 05 01 06 69 61 | ....s......ing...(..ment......ia |
| 39f80 | 67 72 61 6d 05 05 08 08 02 01 64 05 03 07 08 03 01 6e 05 01 04 04 02 08 66 66 65 72 65 6e 63 65 | gram......d......n......fference |
| 39fa0 | 05 06 02 02 08 01 74 05 22 07 06 09 04 69 61 74 65 05 03 29 35 0d 01 64 05 02 03 03 0c 03 69 6e | ......t."....iate..)5..d......in |
| 39fc0 | 67 05 01 03 02 09 02 6c 79 05 02 01 01 04 05 69 63 75 6c 74 05 03 03 02 09 03 69 65 73 05 01 04 | g......ly......icult......ies... |
| 39fe0 | 03 09 01 79 05 01 02 01 02 01 67 05 01 02 01 03 02 69 74 05 01 02 01 05 01 73 05 02 03 06 02 09 | ...y......g......it......s...... |
| 3a000 | 6d 65 6e 73 69 6f 6e 61 6c 05 01 05 07 09 01 73 05 01 03 03 02 01 72 05 02 02 01 03 06 65 63 74 | mensional......s......r......ect |
| 3a020 | 69 6f 6e 05 01 04 13 06 02 6c 79 05 08 03 02 06 05 6f 72 69 65 73 05 07 09 0e 08 01 79 05 1b 0a | ion......ly......ories......y... |
| 3a040 | 0c 02 05 73 61 62 6c 65 05 02 28 46 07 01 64 05 05 04 02 07 01 73 05 01 07 08 04 04 6c 6c 6f 77 | ...sable..(F..d......s......llow |
| 3a060 | 05 01 02 02 03 06 63 61 72 64 65 64 05 02 02 01 07 01 73 05 01 03 02 04 04 72 65 74 65 05 01 02 | ......carded......s......rete... |
| 3a080 | 02 03 04 70 6c 61 79 05 10 01 01 07 02 65 64 05 1f 12 1a 07 03 69 6e 67 05 05 2f 3d 07 04 6d 6f | ...play......ed......ing../=..mo |
| 3a0a0 | 64 65 05 01 09 17 07 01 73 05 24 02 01 03 0b 74 69 67 75 69 73 68 61 62 6c 65 05 01 2b 33 02 01 | de......s.$....tiguishable..+3.. |
| 3a0c0 | 76 05 03 02 02 01 01 6f 05 26 06 07 02 06 63 75 6d 65 6e 74 05 07 31 42 08 05 61 74 69 6f 6e 05 | v......o.&....cument..1B..ation. |
| 3a0e0 | 05 0c 11 08 04 72 6f 6f 74 05 02 07 08 02 02 65 73 05 18 02 04 04 01 6e 05 02 19 24 02 01 67 05 | .....root......es......n...$..g. |
| 3a100 | 02 04 03 02 03 69 6e 67 05 02 03 03 02 01 6d 05 03 03 04 02 01 6e 05 02 05 05 03 01 65 05 0b 03 | .....ing......m......n......e... |
| 3a120 | 03 02 01 74 05 02 0f 0f 03 03 74 65 64 05 01 04 03 02 04 75 62 6c 65 05 02 01 01 02 02 77 6e 05 | ...t......ted......uble......wn. |
| 3a140 | 09 02 02 04 07 6c 6f 61 64 69 6e 67 05 01 0a 0d 01 03 72 61 67 05 01 01 01 03 09 6d 61 74 69 63 | .....loading......rag......matic |
| 3a160 | 61 6c 6c 79 05 01 02 01 02 04 69 76 65 6e 05 06 01 01 02 02 6f 70 05 04 07 09 04 04 64 6f 77 6e | ally......iven......op......down |
| 3a180 | 05 02 06 05 08 04 6c 69 73 74 05 01 03 02 01 02 74 64 05 02 03 06 01 02 75 65 05 02 03 04 02 04 | ......list......td......ue...... |
| 3a1a0 | 72 69 6e 67 05 08 04 04 02 03 74 63 68 05 01 08 09 01 04 79 69 6e 67 05 02 01 01 02 05 6e 61 6d | ring......tch......ying......nam |
| 3a1c0 | 69 63 05 07 04 05 07 04 61 6c 6c 79 05 02 0b 11 07 0b 70 72 6f 70 65 72 74 79 74 61 67 05 01 03 | ic......ally......propertytag... |
| 3a1e0 | 02 03 03 73 72 63 05 01 02 02 00 01 65 05 19 02 01 01 03 61 63 68 05 35 1f 2b 02 05 72 6c 69 65 | ...src......e......ach.5.+..rlie |
| 3a200 | 72 05 04 46 67 04 01 79 05 01 06 06 03 04 6e 69 6e 67 05 01 02 01 03 02 74 68 05 01 01 01 02 04 | r..Fg..y......ning......th...... |
| 3a220 | 73 69 65 72 05 04 02 01 05 02 73 74 05 01 05 04 04 02 6c 79 05 07 02 01 03 01 79 05 03 08 09 01 | sier......st......ly......y..... |
| 3a240 | 03 63 68 6f 05 03 04 04 04 02 65 64 05 01 06 05 02 02 6f 6d 05 01 02 01 01 03 64 69 74 05 06 03 | .cho......ed......om......dit... |
| 3a260 | 04 04 03 69 6e 67 05 02 08 0d 05 08 74 65 6d 69 6e 64 65 78 05 02 03 03 08 05 73 74 79 6c 65 05 | ...ing......temindex......style. |
| 3a280 | 02 03 04 08 08 74 65 6d 70 6c 61 74 65 05 01 05 05 04 02 6f 72 05 02 02 02 06 01 73 05 01 06 04 | .....template......or......s.... |
| 3a2a0 | 04 04 74 69 6e 67 05 05 02 01 01 02 65 65 05 01 09 0a 03 01 65 05 01 03 04 01 05 66 66 65 63 74 | ..ting......ee......e......ffect |
| 3a2c0 | 05 03 02 02 06 03 69 76 65 05 04 05 05 06 01 73 05 01 06 07 03 07 69 63 69 65 6e 63 79 05 01 03 | ......ive......s......iciency... |
| 3a2e0 | 04 08 01 74 05 01 02 01 09 02 6c 79 05 01 02 01 03 03 6f 72 74 05 02 02 01 06 01 73 05 01 03 02 | ...t......ly......ort......s.... |
| 3a300 | 01 05 69 74 68 65 72 05 0c 01 02 01 06 6c 65 6d 65 6e 74 05 0f 0f 11 07 02 69 64 05 01 1d 30 07 | ..ither......lement......id...0. |
| 3a320 | 01 73 05 0a 03 03 02 07 69 6d 69 6e 61 74 65 05 02 0c 0d 02 02 73 65 05 03 04 02 01 04 6d 61 69 | .s......iminate......se......mai |
| 3a340 | 6c 05 02 05 04 05 01 73 05 03 04 04 02 03 62 65 64 05 01 04 03 05 03 64 65 64 05 01 02 01 05 01 | l......s......bed......ded...... |
| 3a360 | 73 05 01 02 01 03 05 72 61 63 65 64 05 01 02 01 02 07 70 6c 6f 79 69 6e 67 05 01 02 02 03 04 74 | s......raced......ploying......t |
| 3a380 | 69 65 64 05 01 02 01 04 01 79 05 0e 02 02 05 09 61 6c 6c 66 69 65 6c 64 73 05 01 15 17 01 01 6e | ied......y......allfields......n |
| 3a3a0 | 05 03 03 05 02 04 61 62 6c 65 05 09 06 06 06 0c 63 6c 69 65 6e 74 73 63 72 69 70 74 05 02 0b 0c | ......able......clientscript.... |
| 3a3c0 | 06 01 64 05 08 04 04 06 01 73 05 02 0c 11 07 0e 74 61 74 65 65 6e 63 72 79 70 74 69 6f 6e 05 01 | ..d......s......tateencryption.. |
| 3a3e0 | 03 04 06 09 76 69 65 77 73 74 61 74 65 05 02 02 02 08 08 73 75 61 6c 65 64 69 74 05 01 03 02 05 | ....viewstate......sualedit..... |
| 3a400 | 03 69 6e 67 05 02 02 01 02 0a 63 61 70 73 75 6c 61 74 65 73 05 03 03 02 03 04 6c 6f 73 65 05 05 | .ing......capsulates......lose.. |
| 3a420 | 04 04 07 01 64 05 07 06 05 07 01 73 05 01 09 0e 06 03 69 6e 67 05 01 02 02 06 03 75 72 65 05 01 | ....d......s......ing......ure.. |
| 3a440 | 02 02 03 03 6f 64 65 05 01 01 01 06 01 64 05 03 03 02 05 03 69 6e 67 05 02 05 04 04 05 75 6e 74 | ....ode......d......ing......unt |
| 3a460 | 65 72 05 01 04 04 03 04 72 79 70 74 05 01 01 02 07 03 69 6e 67 05 01 02 02 08 02 6f 6e 05 01 02 | er......rypt......ing......on... |
| 3a480 | 02 02 01 64 05 1c 02 02 03 02 65 64 05 01 24 34 03 01 73 05 02 02 02 02 06 66 6f 72 63 65 73 05 | ...d......ed..$4..s......forces. |
| 3a4a0 | 01 02 03 02 05 67 6c 69 73 68 05 02 02 01 02 0a 68 61 6e 63 65 6d 65 6e 74 73 05 01 03 02 02 04 | .....glish......hancements...... |
| 3a4c0 | 6f 75 67 68 05 01 01 01 02 04 73 75 72 65 05 0a 02 02 06 07 62 6f 6f 6c 65 61 6e 05 01 0a 0c 06 | ough......sure......boolean..... |
| 3a4e0 | 0d 63 68 69 6c 64 63 6f 6e 74 72 6f 6c 73 05 02 02 02 06 01 64 05 01 05 06 06 01 73 05 02 03 03 | .childcontrols......d......s.... |
| 3a500 | 02 05 74 65 72 65 64 05 03 03 03 05 01 73 05 01 04 03 03 03 69 72 65 05 02 02 01 03 04 72 69 65 | ..tered......s......ire......rie |
| 3a520 | 73 05 01 04 02 04 01 79 05 07 02 01 02 08 75 6d 65 72 61 62 6c 65 05 03 09 09 02 09 76 69 72 6f | s......y......umerable......viro |
| 3a540 | 6e 6d 65 6e 74 05 01 05 04 01 04 71 75 61 6c 05 07 02 01 05 01 73 05 01 0b 0d 03 07 69 76 61 6c | nment......qual......s......ival |
| 3a560 | 65 6e 74 05 04 03 04 01 02 72 61 05 01 05 05 02 03 72 6f 72 05 10 02 02 05 04 63 6f 64 65 05 01 | ent......ra......ror......code.. |
| 3a580 | 19 2a 05 07 68 61 6e 64 6c 65 72 05 01 02 02 05 07 6d 65 73 73 61 67 65 05 02 01 01 05 01 73 05 | .*..handler......message......s. |
| 3a5a0 | 02 04 04 05 0c 74 65 6d 70 6c 61 74 65 70 61 74 68 05 01 05 0a 0d 01 73 05 01 02 01 01 05 73 63 | .....templatepath......s......sc |
| 3a5c0 | 61 70 65 05 01 02 01 02 09 73 65 6e 74 69 61 6c 6c 79 05 04 02 02 02 07 74 61 62 6c 69 73 68 05 | ape......sentially......tablish. |
| 3a5e0 | 01 05 04 09 02 65 64 05 01 01 01 01 02 74 63 05 1d 01 01 01 02 75 72 05 01 21 2c 03 01 6f 05 01 | .....ed......tc......ur..!,..o.. |
| 3a600 | 02 02 01 07 76 61 6c 75 61 74 65 05 02 02 01 08 01 64 05 0c 03 03 08 01 73 05 02 0d 0d 07 03 69 | ....valuate......d......s......i |
| 3a620 | 6e 67 05 01 05 04 08 02 6f 6e 05 03 01 01 02 02 65 6e 05 0a 03 03 04 01 74 05 1e 0b 0d 05 09 64 | ng......on......en......t......d |
| 3a640 | 69 73 70 65 6e 73 65 72 05 01 33 85 01 05 07 68 61 6e 64 6c 65 72 05 01 03 06 05 04 6e 61 6d 65 | ispenser..3....handler......name |
| 3a660 | 05 01 01 01 05 01 73 05 13 02 02 05 05 75 61 6c 6c 79 05 01 1a 29 03 02 72 79 05 0d 02 02 05 04 | ......s......ually...)..ry...... |
| 3a680 | 62 6f 64 79 05 01 0f 11 05 05 74 68 69 6e 67 05 04 02 01 05 05 77 68 65 72 65 05 01 06 06 02 05 | body......thing......where...... |
| 3a6a0 | 6f 6c 76 65 64 05 01 02 02 01 06 78 61 6d 69 6e 65 05 01 01 01 04 03 70 6c 65 05 4c 01 01 07 01 | olved......xamine......ple.L.... |
| 3a6c0 | 73 05 05 62 7d 02 07 63 65 6c 6c 65 6e 74 05 01 06 06 04 02 70 74 05 0c 01 02 06 03 69 6f 6e 05 | s..b}..cellent......pt......ion. |
| 3a6e0 | 06 0c 0e 09 01 73 05 05 0a 0e 03 05 68 61 6e 67 65 05 01 0a 10 03 04 6c 75 64 65 05 02 02 01 06 | .....s......hange......lude..... |
| 3a700 | 03 69 6e 67 05 01 02 03 02 01 65 05 01 02 02 03 04 63 75 74 65 05 01 02 02 07 01 64 05 01 02 02 | .ing......e......cute......d.... |
| 3a720 | 06 03 69 6f 6e 05 02 02 01 02 03 69 73 74 05 01 03 03 05 04 65 6e 63 65 05 03 01 02 05 03 69 6e | ..ion......ist......ence......in |
| 3a740 | 67 05 0b 04 04 05 01 73 05 01 0f 15 02 07 70 65 6e 73 69 76 65 05 01 02 02 04 06 72 69 65 6e 63 | g......s......pensive......rienc |
| 3a760 | 65 05 01 02 01 06 07 6d 65 6e 74 69 6e 67 05 01 02 01 03 03 69 72 65 05 01 02 01 03 04 6c 61 69 | e......menting......ire......lai |
| 3a780 | 6e 05 03 02 01 07 02 65 64 05 02 04 04 07 03 69 6e 67 05 01 03 05 05 06 6e 61 74 69 6f 6e 05 01 | n......ed......ing......nation.. |
| 3a7a0 | 02 02 04 04 69 63 69 74 05 03 02 02 08 02 6c 79 05 08 04 05 04 03 6f 69 74 05 01 08 0c 07 02 65 | ....icit......ly......oit......e |
| 3a7c0 | 64 05 01 02 02 05 03 72 65 72 05 01 01 01 03 03 6f 73 65 05 04 02 02 06 01 64 05 02 05 06 03 07 | d......rer......ose......d...... |
| 3a7e0 | 72 65 73 73 69 6f 6e 05 0d 04 02 0a 01 73 05 06 15 21 02 04 74 65 6e 64 05 03 06 06 06 03 69 6e | ression......s...!..tend......in |
| 3a800 | 67 05 04 05 04 06 01 73 05 09 05 04 05 08 73 69 62 69 6c 69 74 79 05 01 0a 0e 08 02 6c 65 05 04 | g......s......sibility......le.. |
| 3a820 | 02 01 07 03 6f 6e 73 05 02 05 06 07 04 76 65 6c 79 05 01 03 03 04 04 72 6e 61 6c 05 04 02 01 03 | ....ons......vely......rnal..... |
| 3a840 | 04 72 61 63 74 05 01 07 06 04 03 65 6d 65 05 02 02 01 07 02 6c 79 05 02 03 03 00 01 66 05 0d 03 | .ract......eme......ly......f... |
| 3a860 | 02 01 03 61 63 65 05 01 12 1b 03 07 69 6c 69 74 61 74 65 05 06 02 02 0a 01 73 05 01 07 09 03 01 | ...ace......ilitate......s...... |
| 3a880 | 74 05 06 01 02 04 03 6f 72 73 05 01 07 07 02 04 69 6c 65 64 05 01 03 02 04 01 73 05 03 02 01 04 | t......ors......iled......s..... |
| 3a8a0 | 03 75 72 65 05 02 06 09 03 03 72 6c 79 05 02 04 04 02 02 6b 65 05 01 03 02 02 02 6c 6c 05 02 02 | .ure......rly......ke......ll... |
| 3a8c0 | 02 03 02 73 65 05 0c 03 02 02 05 6d 69 6c 61 72 05 01 10 12 05 03 69 61 72 05 02 02 01 05 07 79 | ...se......milar......iar......y |
| 3a8e0 | 6d 65 6d 62 65 72 05 01 03 03 03 03 6f 75 73 05 01 03 02 06 03 64 6f 67 05 01 01 01 02 07 6e 74 | member......ous......dog......nt |
| 3a900 | 61 73 74 69 63 05 01 03 02 02 01 72 05 03 01 01 03 01 6d 05 01 04 04 02 03 74 61 6c 05 01 02 02 | astic......r......m......tal.... |
| 3a920 | 02 06 76 6f 72 69 74 65 05 01 02 01 01 07 65 61 73 69 62 6c 65 05 01 02 01 03 04 74 75 72 65 05 | ..vorite......easible......ture. |
| 3a940 | 02 02 01 07 01 73 05 04 05 04 08 02 65 74 05 01 06 07 02 02 65 64 05 01 02 01 03 01 6c 05 04 02 | .....s......et......ed......l... |
| 3a960 | 01 02 03 74 63 68 05 03 05 05 05 02 65 64 05 01 04 03 02 01 77 05 09 03 03 01 04 69 65 6c 64 05 | ...tch......ed......w......ield. |
| 3a980 | 0a 0a 0b 05 01 73 05 08 10 12 02 04 67 75 72 65 05 04 0a 0d 06 01 73 05 01 06 05 02 02 6c 65 05 | .....s......gure......s......le. |
| 3a9a0 | 1f 02 01 04 04 6e 61 6d 65 05 01 34 67 04 01 73 05 16 02 01 05 03 69 7a 65 05 01 26 45 04 04 74 | .....name..4g..s......ize..&E..t |
| 3a9c0 | 79 70 65 05 01 02 01 03 03 6c 65 64 05 01 02 01 03 03 74 65 72 05 02 02 02 06 02 65 64 05 02 04 | ype......led......ter......ed... |
| 3a9e0 | 03 06 01 73 05 03 05 05 02 03 6e 61 6c 05 01 04 05 05 02 6c 79 05 02 02 01 03 01 64 05 08 03 03 | ...s......nal......ly......d.... |
| 3aa00 | 04 03 61 6c 6c 05 02 09 0a 04 07 63 6f 6e 74 72 6f 6c 05 01 04 03 04 03 69 6e 67 05 02 02 02 04 | ..all......control......ing..... |
| 3aa20 | 01 73 05 01 05 03 03 09 67 65 72 70 72 69 6e 74 73 05 01 01 01 03 03 69 73 68 05 01 02 01 06 13 | .s......gerprints......ish...... |
| 3aa40 | 63 6f 6d 70 6c 65 74 65 62 75 74 74 6f 6e 73 74 79 6c 65 05 01 03 05 06 02 65 64 05 03 02 01 06 | completebuttonstyle......ed..... |
| 3aa60 | 12 6e 61 76 69 67 61 74 69 6f 6e 74 65 6d 70 6c 61 74 65 05 01 04 05 06 13 70 72 65 76 69 6f 75 | .navigationtemplate......previou |
| 3aa80 | 73 62 75 74 74 6f 6e 73 74 79 6c 65 05 01 02 01 02 03 72 65 64 05 03 02 01 04 03 66 6f 78 05 01 | sbuttonstyle......red......fox.. |
| 3aaa0 | 05 04 03 02 73 74 05 1c 03 03 05 09 64 61 79 6f 66 77 65 65 6b 05 01 21 2c 02 03 73 74 73 05 01 | ....st......dayofweek..!,..sts.. |
| 3aac0 | 02 02 02 02 76 65 05 02 02 02 02 03 78 65 64 05 01 03 02 03 05 74 75 72 65 73 05 01 02 01 01 03 | ....ve......xed......tures...... |
| 3aae0 | 6c 61 67 05 01 03 02 03 03 6d 65 73 05 02 03 02 03 02 73 68 05 01 04 04 02 09 65 78 69 62 69 6c | lag......mes......sh......exibil |
| 3ab00 | 69 74 79 05 01 02 01 06 02 6c 65 05 01 02 01 02 03 6f 61 74 05 01 02 01 05 03 69 6e 67 05 01 02 | ity......le......oat......ing... |
| 3ab20 | 01 03 01 77 05 02 02 01 01 04 6f 63 75 73 05 05 05 04 05 09 65 6c 65 6d 65 6e 74 69 64 05 01 08 | ...w......ocus......elementid... |
| 3ab40 | 0a 06 01 73 05 02 02 02 05 03 69 6e 67 05 01 02 02 05 07 6f 6e 65 72 72 6f 72 05 01 02 02 02 04 | ...s......ing......onerror...... |
| 3ab60 | 6c 64 65 72 05 01 03 03 06 01 73 05 01 02 02 03 03 6c 6f 77 05 02 02 02 06 02 65 64 05 04 03 02 | lder......s......low......ed.... |
| 3ab80 | 06 03 69 6e 67 05 56 05 06 06 01 73 05 25 6b 8a 01 02 02 6e 74 05 04 26 30 02 01 6f 05 01 05 08 | ..ing.V....s.%k....nt..&0..o.... |
| 3aba0 | 03 01 6c 05 01 02 01 03 03 74 65 72 05 02 02 01 06 08 74 65 6d 70 6c 61 74 65 05 02 04 05 02 01 | ..l......ter......template...... |
| 3abc0 | 72 05 84 01 03 03 03 07 63 6f 6e 74 72 6f 6c 05 01 c4 01 b7 02 03 01 65 05 01 02 01 04 03 61 63 | r.......control........e......ac |
| 3abe0 | 68 05 02 01 02 04 05 63 6f 6c 6f 72 05 01 03 03 04 03 69 67 6e 05 01 02 01 04 04 73 65 65 6e 05 | h......color......ign......seen. |
| 3ac00 | 01 02 02 03 01 6d 05 0e 01 01 04 02 61 74 05 25 11 15 06 01 73 05 01 29 35 06 03 74 65 64 05 01 | .....m......at.%....s..)5..ted.. |
| 3ac20 | 02 01 07 03 69 6e 67 05 04 03 02 04 02 65 72 05 04 06 07 04 06 66 69 65 6c 64 73 05 01 05 05 04 | ....ing......er......fields..... |
| 3ac40 | 01 73 05 02 03 08 03 02 75 6d 05 03 04 03 05 01 73 05 01 06 05 03 04 77 61 72 64 05 03 01 01 02 | .s......um......s......ward..... |
| 3ac60 | 03 75 6e 64 05 0b 06 04 03 01 72 05 01 0c 14 01 01 72 05 01 02 02 02 08 61 63 74 69 6f 6e 61 6c | .und......r......r......actional |
| 3ac80 | 05 01 02 02 03 02 6d 65 05 02 02 02 05 03 73 65 74 05 01 04 07 05 03 75 72 6c 05 01 02 01 05 04 | ......me......set......url...... |
| 3aca0 | 77 6f 72 6b 05 13 02 01 09 01 73 05 01 18 1c 02 06 65 61 6b 69 6e 67 05 01 02 04 03 01 65 05 03 | work......s......eaking......e.. |
| 3acc0 | 02 01 04 03 64 6f 6d 05 01 04 05 03 05 71 75 65 6e 74 05 01 02 02 02 04 69 65 6e 64 05 01 02 01 | ....dom......quent......iend.... |
| 3ace0 | 03 06 76 6f 6c 6f 75 73 05 01 02 01 02 02 6f 6d 05 32 02 02 04 04 79 65 61 72 05 01 43 5c 03 02 | ..volous......om.2....year..C\.. |
| 3ad00 | 6e 74 05 02 03 03 01 01 75 05 01 03 02 02 05 6c 66 69 6c 6c 05 01 02 02 07 01 73 05 01 01 01 03 | nt......u......lfill......s..... |
| 3ad20 | 01 6c 05 03 01 02 04 04 64 61 74 65 05 01 05 06 04 04 74 69 6d 65 05 01 03 02 04 01 79 05 02 02 | .l......date......time......y... |
| 3ad40 | 01 02 01 6e 05 01 03 04 03 05 63 74 69 6f 6e 05 2d 01 01 08 02 61 6c 05 01 49 94 01 0a 05 69 74 | ...n......ction.-....al..I....it |
| 3ad60 | 69 65 73 05 06 02 01 0c 01 79 05 08 07 07 08 01 73 05 08 0a 0a 03 08 64 61 6d 65 6e 74 61 6c 05 | ies......y......s......damental. |
| 3ad80 | 01 0b 0e 0b 01 73 05 02 01 02 03 02 6b 79 05 02 04 04 02 05 72 74 68 65 72 05 06 03 02 02 04 74 | .....s......ky......rther......t |
| 3ada0 | 75 72 65 05 02 08 07 01 01 78 05 01 04 03 00 01 67 05 0e 02 02 01 03 61 69 6e 05 02 12 1c 02 02 | ure......x......g......ain...... |
| 3adc0 | 6d 65 05 02 03 03 04 01 73 05 01 03 06 03 03 69 6e 67 05 01 02 01 02 04 74 68 65 72 05 01 01 01 | me......s......ing......ther.... |
| 3ade0 | 06 01 73 05 01 02 01 01 01 62 05 01 02 01 01 04 65 63 6b 6f 05 01 02 01 02 05 6e 65 72 61 6c 05 | ..s......b......ecko......neral. |
| 3ae00 | 06 02 02 06 02 74 65 05 02 06 07 08 01 64 05 04 03 03 05 02 69 63 05 03 06 09 02 04 72 6d 61 6e | .....te......d......ic......rman |
| 3ae20 | 05 01 05 06 06 01 79 05 01 02 01 02 01 74 05 10 02 01 03 0b 61 70 70 6c 69 63 61 74 69 6f 6e 05 | ......y......t......application. |
| 3ae40 | 02 13 20 04 04 73 73 65 74 05 01 03 02 03 0c 63 6c 69 65 6e 74 73 63 72 69 70 74 05 01 03 02 04 | .....sset......clientscript..... |
| 3ae60 | 07 6f 6e 74 72 6f 6c 73 05 01 02 01 0b 04 74 61 74 65 05 02 03 02 03 0b 65 6c 65 6d 65 6e 74 62 | .ontrols......tate......elementb |
| 3ae80 | 79 69 64 05 02 03 03 03 04 66 6f 6e 74 05 01 04 06 03 0d 67 6c 6f 62 61 6c 69 7a 61 74 69 6f 6e | yid......font......globalization |
| 3aea0 | 05 01 02 02 09 05 73 74 61 74 65 05 01 02 01 03 02 69 64 05 01 02 01 03 05 6c 61 62 65 6c 05 02 | ......state......id......label.. |
| 3aec0 | 02 02 03 04 6e 61 6d 65 05 01 03 03 03 04 70 61 67 65 05 01 01 01 03 10 72 65 67 69 73 74 65 72 | ....name......page......register |
| 3aee0 | 65 64 6f 62 6a 65 63 74 05 01 02 01 03 01 73 05 01 02 02 04 04 74 61 74 65 05 01 02 01 04 0a 75 | edobject......s......tate......u |
| 3af00 | 62 70 72 6f 70 65 72 74 79 05 01 02 01 03 07 74 61 67 6e 61 6d 65 05 01 01 01 04 02 65 72 05 02 | bproperty......tagname......er.. |
| 3af20 | 02 01 05 05 78 74 62 6f 78 05 01 03 04 04 03 69 6e 67 05 02 02 02 03 09 76 69 65 77 73 74 61 74 | ....xtbox......ing......viewstat |
| 3af40 | 65 05 03 03 02 01 02 69 66 05 02 04 06 02 02 76 65 05 05 05 08 04 01 6e 05 06 07 06 04 01 73 05 | e......if......ve......n......s. |
| 3af60 | 07 08 07 03 03 69 6e 67 05 01 08 09 01 08 6c 65 65 70 67 6c 6f 70 05 01 02 01 02 04 6f 62 61 6c | .....ing......leepglop......obal |
| 3af80 | 05 01 02 01 06 07 69 7a 61 74 69 6f 6e 05 01 02 01 06 02 6c 79 05 02 03 08 02 02 75 65 05 02 02 | ......ization......ly......ue... |
| 3afa0 | 02 01 02 6e 75 05 01 03 02 01 01 6f 05 05 02 01 02 02 61 6c 05 03 09 0b 04 01 73 05 01 05 04 02 | ...nu......o......al......s..... |
| 3afc0 | 02 65 73 05 02 01 01 02 03 69 6e 67 05 04 03 03 02 02 6e 65 05 01 06 07 02 02 6f 64 05 03 02 01 | .es......ing......ne......od.... |
| 3afe0 | 04 03 62 79 65 05 01 05 04 03 03 67 6c 65 05 01 02 01 02 01 74 05 03 02 02 02 04 76 65 72 6e 05 | ..bye......gle......t......vern. |
| 3b000 | 01 04 05 06 01 73 05 02 02 01 01 03 72 61 62 05 01 03 03 03 02 6e 64 05 02 01 01 03 05 70 68 69 | .....s......rab......nd......phi |
| 3b020 | 63 73 05 01 02 02 03 02 73 70 05 01 02 01 02 03 65 61 74 05 01 01 01 05 02 65 72 05 02 02 01 07 | cs......sp......eat......er..... |
| 3b040 | 04 74 68 61 6e 05 01 03 03 0b 05 65 71 75 61 6c 05 01 02 01 05 02 6c 79 05 01 02 01 03 05 65 74 | .than......equal......ly......et |
| 3b060 | 69 6e 67 05 01 01 02 02 02 69 64 05 01 03 03 04 05 6c 69 6e 65 73 05 01 02 01 04 01 73 05 01 02 | ing......id......lines......s... |
| 3b080 | 01 02 03 6f 75 70 05 07 02 01 05 03 69 6e 67 05 02 0b 0a 08 04 74 65 78 74 05 01 04 04 05 04 6e | ...oup......ing......text......n |
| 3b0a0 | 61 6d 65 05 01 02 01 03 02 77 6e 05 01 02 01 01 01 74 05 52 01 02 01 04 75 65 73 73 05 02 89 01 | ame......wn......t.R....uess.... |
| 3b0c0 | e9 02 05 02 65 64 05 01 04 04 06 01 73 05 01 02 01 04 01 74 05 02 01 01 02 01 69 05 02 04 04 03 | ....ed......s......t......i..... |
| 3b0e0 | 02 64 65 05 03 03 03 05 05 6c 69 6e 65 73 05 01 05 04 00 01 68 05 03 02 01 01 02 61 64 05 02 07 | .de......lines......h......ad... |
| 3b100 | 0d 02 02 6e 64 05 01 03 02 04 02 6c 65 05 01 02 01 06 01 64 05 01 01 01 06 01 72 05 08 02 02 07 | ...nd......le......d......r..... |
| 3b120 | 01 73 05 01 09 0d 05 03 69 6e 67 05 03 02 01 04 01 79 05 03 05 05 03 04 67 6d 61 6e 05 02 04 04 | .s......ing......y......gman.... |
| 3b140 | 02 04 70 70 65 6e 05 01 02 03 06 01 64 05 01 01 02 06 02 65 64 05 02 02 01 06 03 69 6e 67 05 01 | ..ppen......d......ed......ing.. |
| 3b160 | 03 03 06 01 73 05 02 02 02 02 02 72 64 05 05 03 04 03 04 6d 66 75 6c 05 01 07 07 02 01 73 05 22 | ....s......rd......mful......s." |
| 3b180 | 02 01 03 04 66 69 6c 65 05 01 2a 36 03 01 68 05 03 02 01 04 02 65 73 05 02 05 05 04 03 69 6e 67 | ....file..*6..h......es......ing |
| 3b1a0 | 05 01 03 03 02 02 76 65 05 28 02 01 04 01 6e 05 02 2e 3b 03 03 69 6e 67 05 03 03 03 01 01 65 05 | ......ve.(....n...;..ing......e. |
| 3b1c0 | 06 04 04 02 02 61 64 05 03 09 0b 04 04 61 63 68 65 05 01 05 03 04 02 65 72 05 06 02 01 06 01 73 | .....ad......ache......er......s |
| 3b1e0 | 05 01 0c 0c 07 04 74 79 6c 65 05 01 02 01 06 08 74 65 6d 70 6c 61 74 65 05 03 02 01 08 02 78 74 | ......tyle......template......xt |
| 3b200 | 05 01 04 04 03 02 72 74 05 02 02 01 05 04 73 6f 6d 65 05 01 03 02 02 02 63 6b 05 01 02 01 02 04 | ......rt......some......ck...... |
| 3b220 | 69 67 68 74 05 01 02 02 02 03 6c 6c 6f 05 06 02 01 05 05 77 6f 72 6c 64 05 01 0b 0f 03 01 70 05 | ight......llo......world......p. |
| 3b240 | 09 02 03 04 02 65 64 05 01 0b 0a 05 01 72 05 02 02 01 04 03 66 75 6c 05 01 04 04 04 01 73 05 01 | .....ed......r......ful......s.. |
| 3b260 | 02 01 02 02 72 65 05 0c 01 02 01 01 68 05 01 0d 12 01 01 69 05 01 03 04 02 04 64 64 65 6e 05 05 | ....re......h......i......dden.. |
| 3b280 | 02 01 03 01 65 05 01 0a 0b 02 0a 65 72 61 72 63 68 69 63 61 6c 05 03 02 01 09 02 65 73 05 01 05 | ....e......erarchical......es... |
| 3b2a0 | 05 08 01 79 05 04 02 02 02 02 67 68 05 02 08 0b 04 02 65 72 05 03 02 02 05 02 73 74 05 01 05 05 | ...y......gh......er......st.... |
| 3b2c0 | 04 07 6c 69 67 68 74 65 64 05 01 01 01 09 03 69 6e 67 05 01 03 02 09 01 73 05 01 02 01 05 01 79 | ..lighted......ing......s......y |
| 3b2e0 | 05 08 02 01 02 01 73 05 05 0a 0a 03 01 74 05 01 06 07 01 03 6d 61 63 05 02 02 01 01 03 6f 6c 64 | ......s......t......mac......old |
| 3b300 | 05 01 04 05 02 02 6d 65 05 04 02 01 04 04 70 61 67 65 05 01 07 11 04 01 72 05 01 02 02 02 08 6e | ......me......page......r......n |
| 3b320 | 6f 72 69 66 69 63 73 05 01 02 01 02 02 6f 6b 05 01 02 01 02 08 72 69 7a 6f 6e 74 61 6c 05 01 01 | orifics......ok......rizontal... |
| 3b340 | 01 0a 05 61 6c 69 67 6e 05 01 02 01 0a 02 6c 79 05 01 02 01 02 04 73 74 65 64 05 01 02 01 04 04 | ...align......ly......sted...... |
| 3b360 | 6e 61 6d 65 05 02 01 01 02 05 74 73 70 6f 74 05 01 03 05 07 04 6d 6f 64 65 05 01 03 05 07 01 73 | name......tspot......mode......s |
| 3b380 | 05 01 02 01 02 02 75 72 05 01 03 03 02 06 76 65 72 69 6e 67 05 01 03 06 02 01 77 05 1a 02 01 03 | ......ur......vering......w..... |
| 3b3a0 | 04 65 76 65 72 05 07 23 2f 01 03 72 65 66 05 02 08 0a 01 03 74 6d 6c 05 18 04 06 02 02 74 70 05 | .ever..#/..ref......tml......tp. |
| 3b3c0 | 0b 22 31 04 01 73 05 01 0f 11 01 06 75 6e 74 69 6e 67 05 01 02 01 01 08 79 70 65 72 6c 69 6e 6b | ."1..s......unting......yperlink |
| 3b3e0 | 05 05 02 02 09 01 73 05 01 08 08 00 01 69 05 16 02 01 01 06 63 65 62 65 72 67 05 01 24 45 02 03 | ......s......i......ceberg..$E.. |
| 3b400 | 6f 6e 73 05 01 02 02 01 01 64 05 1c 02 01 02 02 65 61 05 01 2a 4b 04 01 73 05 01 02 02 03 06 6e | ons......d......ea..*K..s......n |
| 3b420 | 74 69 63 61 6c 05 01 01 01 06 04 66 69 65 64 05 06 02 01 09 01 73 05 01 07 08 07 01 79 05 04 02 | tical......fied......s......y... |
| 3b440 | 02 08 03 69 6e 67 05 03 06 05 06 02 74 79 05 02 05 07 02 03 69 6f 6d 05 01 03 02 02 01 73 05 05 | ...ing......ty......iom......s.. |
| 3b460 | 02 01 01 01 66 05 6b 06 06 02 04 72 61 6d 65 05 02 95 01 e3 01 01 05 6c 61 79 65 72 05 01 03 02 | ....f.k....rame........layer.... |
| 3b480 | 02 08 6c 75 73 74 72 61 74 65 05 01 02 01 01 04 6d 61 67 65 05 0e 02 01 05 05 61 6c 69 67 6e 05 | ..lustrate......mage......align. |
| 3b4a0 | 01 17 28 05 06 62 75 74 74 6f 6e 05 01 02 01 05 06 63 6f 6c 75 6d 6e 05 01 02 02 05 01 73 05 04 | ..(..button......column......s.. |
| 3b4c0 | 02 02 05 03 75 72 6c 05 04 08 09 02 01 67 05 01 06 06 02 05 6f 64 75 6c 65 05 01 02 01 02 04 70 | ....url......g......odule......p |
| 3b4e0 | 61 63 74 05 02 01 01 03 06 6c 65 6d 65 6e 74 05 02 03 02 09 05 61 74 69 6f 6e 05 03 04 04 0e 01 | act......lement......ation...... |
| 3b500 | 73 05 01 04 05 09 02 65 64 05 04 01 01 09 03 69 6e 67 05 03 06 08 09 01 73 05 0f 04 04 03 03 6f | s......ed......ing......s......o |
| 3b520 | 72 74 05 01 10 15 06 04 61 6e 63 65 05 01 02 01 08 01 74 05 07 02 01 03 05 72 6f 70 65 72 05 01 | rt......ance......t......roper.. |
| 3b540 | 08 07 05 02 76 65 05 03 03 04 06 03 69 6e 67 05 01 04 05 01 01 6e 05 ac 01 02 01 02 0a 61 63 63 | ....ve......ing......n.......acc |
| 3b560 | 65 73 73 69 62 6c 65 05 04 a6 02 b6 04 03 0d 6d 69 6e 67 63 6f 6e 74 61 69 6e 65 72 05 01 06 07 | essible........mingcontainer.... |
| 3b580 | 02 05 63 6c 75 64 65 05 10 01 01 07 01 64 05 05 13 1a 07 01 73 05 03 07 06 06 03 69 6e 67 05 0b | ..clude......d......s......ing.. |
| 3b5a0 | 04 04 05 04 73 69 6f 6e 05 02 0c 0f 07 02 76 65 05 01 04 02 03 09 6f 6e 76 65 6e 69 65 6e 74 05 | ....sion......ve......onvenient. |
| 3b5c0 | 01 02 02 04 08 72 70 6f 72 61 74 65 73 05 01 02 01 05 04 72 65 63 74 05 01 02 02 03 05 72 65 61 | .....rporates......rect......rea |
| 3b5e0 | 73 65 05 01 03 04 08 01 64 05 01 02 01 02 09 64 65 70 65 6e 64 65 6e 74 05 01 02 01 04 01 78 05 | se......d......dependent......x. |
| 3b600 | 0e 01 01 05 02 65 64 05 01 14 24 03 06 69 63 61 74 65 64 05 02 02 02 08 01 73 05 05 03 02 05 02 | .....ed...$..icated......s...... |
| 3b620 | 65 73 05 02 06 05 04 06 72 65 63 74 6c 79 05 01 04 03 04 06 76 69 64 75 61 6c 05 03 02 01 02 09 | es......rectly......vidual...... |
| 3b640 | 65 66 66 69 63 69 65 6e 74 05 01 04 05 02 01 66 05 01 02 01 03 05 69 6e 69 74 79 05 01 02 02 03 | efficient......f......inity..... |
| 3b660 | 01 6f 05 09 02 02 04 02 72 6d 05 01 0c 0c 06 05 61 74 69 6f 6e 05 13 02 01 06 01 73 05 01 18 1f | .o......rm......ation......s.... |
| 3b680 | 02 05 68 65 72 69 74 05 06 02 01 07 04 61 6e 63 65 05 02 08 09 07 02 65 64 05 02 03 02 07 01 73 | ..herit......ance......ed......s |
| 3b6a0 | 05 02 03 02 02 02 69 74 05 01 03 04 04 03 69 61 6c 05 08 01 01 07 07 69 7a 61 74 69 6f 6e 05 01 | ......it......ial......ization.. |
| 3b6c0 | 0e 12 09 01 65 05 03 02 03 0a 04 63 65 6c 6c 05 01 05 06 0a 01 64 05 01 03 04 0a 01 73 05 01 01 | ....e......cell......d......s... |
| 3b6e0 | 01 07 02 6c 79 05 01 02 02 07 05 76 61 6c 75 65 05 01 02 02 02 04 6a 65 63 74 05 03 03 02 02 04 | ...ly......value......ject...... |
| 3b700 | 6c 69 6e 65 05 02 07 06 02 03 6d 61 6e 05 02 04 03 02 03 6e 65 72 05 01 03 02 03 07 6f 76 61 74 | line......man......ner......ovat |
| 3b720 | 69 76 65 05 01 02 02 02 03 70 75 74 05 15 02 01 05 04 6d 6f 64 65 05 01 20 34 05 01 73 05 03 03 | ive......put......mode...4..s... |
| 3b740 | 05 02 09 73 65 6e 73 69 74 69 76 65 05 04 05 06 08 02 76 65 05 01 06 07 04 02 72 74 05 02 01 01 | ...sensitive......ve......rt.... |
| 3b760 | 06 02 65 64 05 04 03 03 03 03 69 64 65 05 03 06 06 03 08 70 69 72 61 74 69 6f 6e 05 01 05 08 03 | ..ed......ide......piration..... |
| 3b780 | 04 74 61 6c 6c 05 01 01 01 07 05 61 74 69 6f 6e 05 02 02 01 07 02 65 64 05 01 04 04 05 03 6e 63 | .tall......ation......ed......nc |
| 3b7a0 | 65 05 0e 02 01 08 01 73 05 03 10 12 06 06 74 61 74 69 6f 6e 05 01 03 03 07 04 69 61 74 65 05 01 | e......s......tation......iate.. |
| 3b7c0 | 01 01 0b 01 64 05 06 01 01 0a 03 69 6e 67 05 03 06 07 0b 02 6f 6e 05 04 04 04 04 03 65 61 64 05 | ....d......ing......on......ead. |
| 3b7e0 | 05 07 07 04 08 72 75 63 74 69 6f 6e 73 05 01 06 07 02 04 74 61 63 74 05 01 02 01 03 04 65 67 65 | .....ructions......tact......ege |
| 3b800 | 72 05 02 01 01 07 01 73 05 01 05 03 05 06 72 61 74 69 6f 6e 05 02 02 02 04 04 6e 64 65 64 05 03 | r......s......ration......nded.. |
| 3b820 | 02 03 05 06 74 69 6f 6e 61 6c 05 01 04 04 04 04 72 61 63 74 05 02 02 02 08 02 65 64 05 01 03 03 | ....tional......ract......ed.... |
| 3b840 | 08 03 69 6e 67 05 01 02 01 09 02 6f 6e 05 02 01 02 0b 01 73 05 06 04 04 09 02 76 65 05 06 07 06 | ..ing......on......s......ve.... |
| 3b860 | 0b 02 6c 79 05 01 09 07 08 01 73 05 01 02 02 05 06 63 68 61 6e 67 65 05 01 02 01 05 05 65 73 74 | ..ly......s......change......est |
| 3b880 | 65 64 05 01 02 01 05 04 66 61 63 65 05 07 02 01 09 01 73 05 01 0a 0b 05 03 6e 61 6c 05 01 01 01 | ed......face......s......nal.... |
| 3b8a0 | 07 0d 74 69 6f 6e 61 6c 69 7a 61 74 69 6f 6e 05 03 02 02 0f 01 65 05 01 05 05 06 02 65 74 05 03 | ..tionalization......e......et.. |
| 3b8c0 | 02 01 03 01 6f 05 20 04 04 03 0a 72 69 6e 73 69 63 61 6c 6c 79 05 01 28 33 04 05 6f 64 75 63 65 | ....o......rinsically..(3..oduce |
| 3b8e0 | 05 02 01 01 09 01 64 05 05 04 03 09 01 73 05 01 06 07 08 04 74 69 6f 6e 05 01 02 01 03 08 75 69 | ......d......s......tion......ui |
| 3b900 | 74 69 76 65 6c 79 05 01 01 01 02 05 76 61 6c 69 64 05 01 02 01 03 06 69 73 69 62 6c 65 05 02 02 | tively......valid......isible... |
| 3b920 | 02 03 03 6f 6b 65 05 01 02 03 06 01 64 05 07 03 09 04 04 6c 76 65 73 05 07 0a 0b 01 01 6f 05 01 | ...oke......d......lves......o.. |
| 3b940 | 08 08 01 12 70 61 67 65 73 74 61 74 65 70 65 72 73 69 73 74 65 72 05 01 02 02 02 12 6f 73 74 62 | ....pagestatepersister......ostb |
| 3b960 | 61 63 6b 64 61 74 61 68 61 6e 64 6c 65 72 05 01 02 02 09 0c 65 76 65 6e 74 68 61 6e 64 6c 65 72 | ackdatahandler......eventhandler |
| 3b980 | 05 01 02 01 01 01 73 05 b5 01 02 01 02 06 65 72 76 69 63 65 05 01 c4 02 b8 05 02 09 6c 65 66 74 | ......s.......ervice........left |
| 3b9a0 | 63 6c 69 63 6b 05 01 01 01 02 01 6e 05 01 02 01 02 06 6f 6c 61 74 65 64 05 01 02 02 02 08 70 6f | click......n......olated......po |
| 3b9c0 | 73 74 62 61 63 6b 05 02 02 01 02 04 73 75 65 73 05 01 03 03 02 05 76 61 6c 69 64 05 01 01 02 01 | stback......sues......valid..... |
| 3b9e0 | 01 74 05 68 02 01 02 02 65 6d 05 15 91 01 da 01 04 01 73 05 14 24 76 05 04 74 79 6c 65 05 02 1e | .t.h....em........s..$v..tyle... |
| 3ba00 | 39 04 08 74 65 6d 70 6c 61 74 65 05 03 05 05 05 03 79 70 65 05 01 06 08 03 05 72 61 62 6c 65 05 | 9..template......ype......rable. |
| 3ba20 | 01 03 05 05 02 74 65 05 02 02 02 06 03 69 6e 67 05 01 03 02 07 02 6f 6e 05 02 02 01 09 01 73 05 | .....te......ing......on......s. |
| 3ba40 | 01 03 03 06 02 6f 72 05 07 02 01 08 01 73 05 01 0b 10 02 0a 72 61 76 65 72 73 61 62 6c 65 05 01 | .....or......s......raversable.. |
| 3ba60 | 02 02 02 01 73 05 34 02 02 03 03 65 6c 66 05 09 45 55 02 04 75 6e 65 73 05 01 0a 0c 00 0a 6a 61 | ....s.4....elf..EU..unes......ja |
| 3ba80 | 64 65 64 70 69 78 65 6c 05 04 02 01 02 01 6e 05 01 05 04 03 04 75 61 72 79 05 01 02 02 02 06 70 | dedpixel......n......uary......p |
| 3baa0 | 61 6e 65 73 65 05 01 02 02 02 04 72 67 6f 6e 05 01 03 02 02 08 76 61 73 63 72 69 70 74 05 10 02 | anese......rgon......vascript... |
| 3bac0 | 02 0a 01 73 05 02 17 1e 01 02 6f 62 05 01 04 02 02 02 68 6e 05 01 02 02 02 02 69 6e 05 01 02 02 | ...s......ob......hn......in.... |
| 3bae0 | 01 01 73 05 0b 03 03 02 02 6f 6e 05 01 12 16 01 04 75 64 67 65 05 01 03 04 05 01 73 05 01 02 01 | ..s......on......udge......s.... |
| 3bb00 | 02 01 6c 05 01 01 01 03 01 79 05 01 02 02 02 02 6d 70 05 01 03 05 02 02 6e 65 05 01 02 02 02 02 | ..l......y......mp......ne...... |
| 3bb20 | 73 74 05 0d 01 01 00 01 6b 05 01 12 13 01 03 65 65 70 05 04 03 05 04 01 73 05 01 05 04 02 02 70 | st......k......eep......s......p |
| 3bb40 | 74 05 01 02 02 02 01 79 05 0b 02 01 03 05 62 6f 61 72 64 05 01 11 1c 03 04 63 6f 64 65 05 02 02 | t......y......board......code... |
| 3bb60 | 01 03 02 65 64 05 01 03 03 03 04 6e 61 6d 65 05 01 02 01 03 05 70 72 65 73 73 05 02 03 04 03 01 | ...ed......name......press...... |
| 3bb80 | 73 05 03 05 06 04 06 74 72 6f 6b 65 73 05 01 06 05 03 04 77 6f 72 64 05 01 02 01 01 03 69 63 6b | s......trokes......word......ick |
| 3bba0 | 05 01 03 04 02 02 64 73 05 01 02 01 02 02 6e 64 05 04 02 02 04 01 73 05 02 05 04 01 03 6e 65 77 | ......ds......nd......s......new |
| 3bbc0 | 05 01 03 04 02 02 6f 77 05 06 02 01 04 05 6c 65 64 67 65 05 01 08 09 04 01 6e 05 03 01 01 04 01 | ......ow......ledge......n...... |
| 3bbe0 | 73 05 01 05 05 01 03 75 6e 67 05 01 01 02 00 01 6c 05 02 02 02 01 04 61 62 65 6c 05 06 02 04 05 | s......ung......l......abel..... |
| 3bc00 | 0a 61 74 74 72 69 62 75 74 65 73 05 01 0a 14 05 02 65 64 05 01 02 01 07 07 74 65 78 74 62 6f 78 | .attributes......ed......textbox |
| 3bc20 | 05 04 03 02 05 01 73 05 01 08 0e 02 02 63 6b 05 01 02 01 02 06 6e 67 75 61 67 65 05 0a 01 01 08 | ......s......ck......nguage..... |
| 3bc40 | 01 73 05 0b 0c 12 02 03 72 67 65 05 06 0e 10 05 02 6c 79 05 01 07 06 02 02 73 74 05 07 01 01 04 | .s......rge......ly......st..... |
| 3bc60 | 02 6c 79 05 02 08 0c 02 02 74 65 05 01 03 02 04 01 72 05 03 02 01 04 02 73 74 05 01 04 04 03 03 | .ly......te......r......st...... |
| 3bc80 | 74 65 72 05 0c 01 01 02 03 75 72 61 05 02 0c 0e 02 01 79 05 02 03 02 03 02 65 72 05 02 04 05 05 | ter......ura......y......er..... |
| 3bca0 | 02 65 64 05 01 03 03 05 01 73 05 01 02 02 03 03 6f 75 74 05 07 01 01 02 02 7a 79 05 01 0a 11 01 | .ed......s......out......zy..... |
| 3bcc0 | 01 63 05 02 03 02 01 03 65 61 64 05 02 02 02 03 02 72 6e 05 01 03 03 05 02 65 64 05 01 03 03 03 | .c......ead......rn......ed..... |
| 3bce0 | 02 73 74 05 02 02 01 02 02 66 74 05 06 04 03 02 01 67 05 01 09 09 03 05 63 6f 75 6e 74 05 01 02 | .st......ft......g......count... |
| 3bd00 | 01 03 03 65 6e 64 05 01 03 03 03 01 73 05 01 02 01 02 04 6e 67 74 68 05 02 02 02 02 02 73 73 05 | ...end......s......ngth......ss. |
| 3bd20 | 02 03 03 04 04 74 68 61 6e 05 01 03 04 08 05 65 71 75 61 6c 05 01 02 01 02 01 74 05 09 02 01 03 | .....than......equal......t..... |
| 3bd40 | 01 73 05 03 0e 0e 03 03 74 65 72 05 02 05 08 06 01 73 05 02 04 05 02 03 76 65 6c 05 07 04 07 05 | .s......ter......s......vel..... |
| 3bd60 | 01 73 05 03 09 0a 01 01 69 05 02 06 09 02 07 62 72 61 72 69 65 73 05 03 05 06 06 01 79 05 05 06 | .s......i......braries......y... |
| 3bd80 | 0a 02 02 65 73 05 03 08 0b 02 02 66 65 05 01 04 03 04 05 63 79 63 6c 65 05 05 02 02 09 01 73 05 | ...es......fe......cycle......s. |
| 3bda0 | 04 07 08 02 02 6b 65 05 2e 09 0c 04 06 6c 69 68 6f 6f 64 05 01 34 3f 05 01 79 05 01 02 01 02 03 | .....ke......lihood..4?..y...... |
| 3bdc0 | 6d 69 74 05 02 02 02 05 02 65 64 05 02 03 03 02 02 6e 65 05 06 03 02 04 01 73 05 05 09 0b 03 01 | mit......ed......ne......s...... |
| 3bde0 | 6b 05 06 07 09 04 06 62 75 74 74 6f 6e 05 01 09 07 04 01 73 05 01 02 01 03 02 75 78 05 01 02 02 | k......button......s......ux.... |
| 3be00 | 02 02 73 61 05 01 01 01 03 01 74 05 16 02 01 04 03 62 6f 78 05 01 20 49 04 02 65 64 05 03 03 07 | ..sa......t......box...I..ed.... |
| 3be20 | 05 04 6e 65 72 73 05 01 05 07 04 01 73 05 02 02 02 02 05 74 65 72 61 6c 05 01 03 02 03 03 74 6c | ..ners......s......teral......tl |
| 3be40 | 65 05 04 02 02 02 02 76 65 05 01 05 05 01 01 6c 05 04 02 02 01 03 6f 61 64 05 07 07 0b 04 02 65 | e......ve......l......oad......e |
| 3be60 | 64 05 04 0b 0b 04 03 69 6e 67 05 03 06 07 04 01 73 05 01 04 05 05 04 74 61 74 65 05 01 01 01 02 | d......ing......s......tate..... |
| 3be80 | 03 63 61 6c 05 02 02 02 05 06 61 6e 63 68 6f 72 05 01 04 03 05 01 65 05 02 02 01 06 01 73 05 01 | .cal......anchor......e......s.. |
| 3bea0 | 05 05 05 08 66 69 6c 65 6e 61 6d 65 05 02 01 02 05 06 69 7a 61 62 6c 65 05 01 04 04 08 04 74 69 | ....filename......izable......ti |
| 3bec0 | 6f 6e 05 09 01 02 07 01 65 05 07 0d 0f 08 01 64 05 07 0b 0e 08 01 73 05 01 0a 0a 07 03 69 6e 67 | on......e......d......s......ing |
| 3bee0 | 05 01 02 01 05 04 6e 61 6d 65 05 01 02 02 04 02 74 65 05 05 02 01 06 01 64 05 02 06 08 05 03 69 | ......name......te......d......i |
| 3bf00 | 6f 6e 05 04 02 02 02 01 67 05 04 06 05 03 03 67 65 64 05 04 08 0d 05 01 72 05 08 07 07 04 03 69 | on......g......ged......r......i |
| 3bf20 | 6e 67 05 05 0d 11 03 02 69 63 05 04 08 07 05 02 61 6c 05 01 05 06 04 01 6e 05 01 01 01 05 04 70 | ng......ic......al......n......p |
| 3bf40 | 61 67 65 05 02 03 03 03 05 6c 65 76 65 6c 05 01 03 03 03 02 6f 73 05 01 02 01 04 02 75 74 05 01 | age......level......os......ut.. |
| 3bf60 | 02 01 03 01 73 05 01 02 01 02 02 6e 67 05 05 02 01 04 04 64 61 74 65 05 01 06 06 04 04 74 69 6d | ....s......ng......date......tim |
| 3bf80 | 65 05 01 02 01 02 02 6f 6b 05 06 02 01 04 02 65 64 05 01 08 0d 04 03 69 6e 67 05 02 02 02 04 01 | e......ok......ed......ing...... |
| 3bfa0 | 73 05 02 04 08 03 01 70 05 03 03 02 04 01 73 05 02 05 04 03 02 73 65 05 01 04 03 02 03 73 65 73 | s......p......s......se......ses |
| 3bfc0 | 05 01 01 01 03 01 74 05 01 01 01 02 01 74 05 04 03 02 02 01 77 05 03 05 05 03 02 65 72 05 02 06 | ......t......t......w......er... |
| 3bfe0 | 05 04 02 73 74 05 02 03 03 01 01 74 05 3f 03 03 00 01 6d 05 04 64 d4 01 01 04 61 63 6f 73 05 01 | ...st......t.?....m..d....acos.. |
| 3c000 | 07 09 02 02 64 65 05 07 02 02 03 04 6e 65 73 73 05 01 08 0a 02 02 69 6e 05 03 02 01 04 02 6c 79 | ....de......ness......in......ly |
| 3c020 | 05 15 04 03 04 06 74 61 69 6e 65 64 05 02 18 1d 08 03 69 6e 67 05 01 03 03 05 06 65 6e 61 6e 63 | ......tained......ing......enanc |
| 3c040 | 65 05 01 02 02 02 03 6a 6f 72 05 02 02 01 02 02 6b 65 05 12 02 02 04 01 73 05 05 13 1a 03 03 69 | e......jor......ke......s......i |
| 3c060 | 6e 67 05 03 06 06 02 07 6c 69 63 69 6f 75 73 05 02 04 03 02 04 6e 61 67 65 05 02 04 03 06 01 64 | ng......licious......nage......d |
| 3c080 | 05 03 03 03 06 04 6d 65 6e 74 05 06 04 03 06 01 72 05 01 07 07 06 01 73 05 01 02 03 03 06 64 61 | ......ment......r......s......da |
| 3c0a0 | 74 6f 72 79 05 01 01 01 03 07 69 70 75 6c 61 74 65 05 03 02 02 09 03 69 6e 67 05 01 05 04 0a 02 | tory......ipulate......ing...... |
| 3c0c0 | 6f 6e 05 04 02 01 03 03 6e 65 72 05 01 05 07 03 05 75 61 6c 6c 79 05 03 02 01 03 01 79 05 0b 06 | on......ner......ually......y... |
| 3c0e0 | 0a 02 01 72 05 01 10 12 03 02 63 68 05 01 02 01 03 02 67 65 05 01 02 01 04 08 69 6e 68 65 69 67 | ...r......ch......ge......inheig |
| 3c100 | 68 74 05 01 02 01 06 01 73 05 01 02 01 06 05 77 69 64 74 68 05 01 03 02 03 03 6b 65 72 05 01 02 | ht......s......width......ker... |
| 3c120 | 01 03 01 79 05 01 02 02 02 04 73 74 65 72 05 02 02 02 06 05 63 6c 61 73 73 05 01 04 0c 07 06 6f | ...y......ster......class......o |
| 3c140 | 6e 74 72 6f 6c 05 01 02 02 02 03 74 63 68 05 06 03 03 05 02 65 73 05 02 07 06 05 03 69 6e 67 05 | ntrol......tch......es......ing. |
| 3c160 | 02 03 03 03 03 72 69 78 05 01 04 05 03 04 74 65 72 73 05 01 02 01 02 05 78 69 6d 75 6d 05 03 02 | .....rix......ters......ximum... |
| 3c180 | 01 03 05 76 61 6c 75 65 05 01 04 04 02 01 79 05 40 02 01 03 02 62 65 05 01 55 71 01 01 65 05 05 | ...value......y.@....be..Uq..e.. |
| 3c1a0 | 02 02 02 02 61 6e 05 01 07 08 04 03 69 6e 67 05 08 01 01 04 01 73 05 07 09 09 04 01 74 05 03 08 | ....an......ing......s......t... |
| 3c1c0 | 08 03 04 73 75 72 65 05 01 04 03 07 05 6d 65 6e 74 73 05 01 02 02 07 01 73 05 02 02 01 02 07 63 | ...sure......ments......s......c |
| 3c1e0 | 68 61 6e 69 73 6d 05 05 03 03 02 04 64 69 75 6d 05 01 06 05 06 04 64 61 74 65 05 01 01 01 06 04 | hanism......dium......date...... |
| 3c200 | 74 69 6d 65 05 01 02 01 02 01 67 05 01 02 01 02 04 6d 62 65 72 05 04 02 01 06 01 73 05 03 07 0a | time......g......mber......s.... |
| 3c220 | 03 03 6f 72 79 05 02 04 04 02 07 6e 74 69 6f 6e 65 64 05 02 03 02 02 02 6f 77 05 01 03 02 02 04 | ..ory......ntioned......ow...... |
| 3c240 | 72 65 6c 79 05 02 03 06 03 02 67 65 05 01 03 03 05 01 64 05 01 02 01 02 05 73 73 61 67 65 05 14 | rely......ge......d......ssage.. |
| 3c260 | 02 01 07 01 73 05 0e 20 2e 04 05 73 61 67 65 73 05 01 16 23 02 02 74 61 05 01 02 02 03 03 68 6f | ....s......sages...#..ta......ho |
| 3c280 | 64 05 18 02 01 06 01 73 05 15 20 3b 01 08 69 63 72 6f 73 6f 66 74 05 03 19 23 02 01 64 05 01 04 | d......s...;..icrosoft...#..d... |
| 3c2a0 | 06 03 03 64 6c 65 05 01 01 02 02 03 67 68 74 05 02 02 01 02 02 6d 65 05 01 03 02 02 02 6e 64 05 | ...dle......ght......me......nd. |
| 3c2c0 | 01 02 01 03 04 69 6d 61 6c 05 02 02 01 05 02 75 6d 05 03 02 02 03 01 74 05 01 05 04 03 03 75 74 | .....imal......um......t......ut |
| 3c2e0 | 65 05 01 02 01 03 05 76 61 6c 75 65 05 01 03 03 02 02 73 73 05 01 02 01 04 02 65 73 05 01 01 01 | e......value......ss......es.... |
| 3c300 | 01 01 6d 05 02 01 01 02 01 6d 05 02 05 09 03 01 6d 05 02 06 07 01 03 6f 64 65 05 0a 06 08 04 01 | ..m......m......m......ode...... |
| 3c320 | 6c 05 03 12 23 05 01 73 05 01 06 06 04 01 73 05 06 02 02 03 09 69 66 69 63 61 74 69 6f 6e 05 01 | l...#..s......s......ification.. |
| 3c340 | 0a 09 06 02 65 64 05 05 02 01 05 01 79 05 06 06 07 03 04 75 6c 61 72 05 01 08 0c 05 01 65 05 19 | ....ed......y......ular......e.. |
| 3c360 | 01 01 06 01 73 05 0d 29 46 02 04 6d 65 6e 74 05 02 1a 2a 02 01 6e 05 01 03 02 03 03 64 61 79 05 | ....s..)F..ment...*..n......day. |
| 3c380 | 02 02 02 03 02 74 68 05 02 04 04 02 01 6f 05 01 06 0c 02 02 72 65 05 22 02 02 02 02 73 74 05 11 | .....th......o......re."....st.. |
| 3c3a0 | 26 32 04 02 6c 79 05 02 14 18 02 03 75 73 65 05 02 03 02 05 04 6d 6f 76 65 05 02 04 07 02 02 76 | &2..ly......use......move......v |
| 3c3c0 | 65 05 05 03 03 03 03 69 6e 67 05 02 08 08 02 05 7a 69 6c 6c 61 05 01 04 03 01 03 73 69 65 05 01 | e......ing......zilla......sie.. |
| 3c3e0 | 02 02 01 03 75 63 68 05 07 03 04 02 07 6c 74 69 6c 69 6e 65 05 01 09 0b 05 03 70 6c 65 05 04 02 | ....uch......ltiline......ple... |
| 3c400 | 01 02 02 73 74 05 16 06 07 01 02 76 63 05 01 1f 28 01 01 78 05 01 02 03 01 01 79 05 07 02 01 02 | ...st......vc...(..x......y..... |
| 3c420 | 05 61 72 72 61 79 05 01 0a 10 02 06 62 75 74 74 6f 6e 05 01 03 05 02 03 63 61 74 05 01 03 05 03 | .array......button......cat..... |
| 3c440 | 04 6c 61 73 73 05 01 03 05 03 08 6f 6d 70 6f 6e 65 6e 74 05 01 02 05 02 03 64 6f 67 05 01 01 01 | .lass......omponent......dog.... |
| 3c460 | 02 06 68 65 6c 70 65 72 05 01 03 04 02 08 69 74 65 72 61 74 6f 72 05 01 03 08 02 04 70 61 67 65 | ..helper......iterator......page |
| 3c480 | 05 01 03 04 03 08 65 72 73 69 73 74 65 72 05 01 02 02 04 01 74 05 01 03 05 02 04 73 65 6c 66 05 | ......ersister......t......self. |
| 3c4a0 | 01 03 06 03 02 71 6c 05 01 02 01 02 06 74 68 65 6d 65 73 05 01 02 01 00 01 6e 05 06 03 02 01 03 | .....ql......themes......n...... |
| 3c4c0 | 61 6d 65 05 28 0a 0c 04 01 64 05 0c 3f 70 04 02 6c 79 05 03 0f 14 04 01 73 05 0b 03 03 05 04 70 | ame.(....d..?p..ly......s......p |
| 3c4e0 | 61 63 65 05 06 0f 19 03 03 69 6e 67 05 05 0a 10 02 03 6e 63 79 05 02 08 0c 02 06 76 69 67 61 74 | ace......ing......ncy......vigat |
| 3c500 | 65 05 05 03 02 08 03 75 72 6c 05 01 08 06 07 03 69 6f 6e 05 05 02 01 0a 05 73 74 79 6c 65 05 01 | e......url......ion......style.. |
| 3c520 | 09 0d 0a 08 74 65 6d 70 6c 61 74 65 05 01 02 01 01 01 64 05 01 02 01 01 05 65 61 72 6c 79 05 01 | ....template......d......early.. |
| 3c540 | 02 02 02 07 63 65 73 73 61 72 79 05 03 01 02 02 02 65 64 05 16 05 04 04 02 65 64 05 06 1b 25 04 | ....cessary......ed......ed...%. |
| 3c560 | 01 73 05 08 06 06 02 06 67 61 74 69 76 65 05 01 09 0b 02 02 73 74 05 01 02 02 04 02 65 64 05 01 | .s......gative......st......ed.. |
| 3c580 | 01 02 02 01 74 05 02 02 02 03 04 77 6f 72 6b 05 02 03 04 02 03 76 65 72 05 02 04 03 02 01 77 05 | ....t......work......ver......w. |
| 3c5a0 | 22 03 02 03 02 65 72 05 01 30 3e 03 02 6c 79 05 03 02 01 03 09 70 61 67 65 69 6e 64 65 78 05 02 | "....er..0>..ly......pageindex.. |
| 3c5c0 | 05 07 03 01 73 05 01 03 03 02 02 78 74 05 07 01 01 04 04 76 69 65 77 05 01 08 0c 01 03 69 63 65 | ....s......xt......view......ice |
| 3c5e0 | 05 05 02 02 03 02 68 65 05 01 06 07 01 01 6c 05 02 01 01 01 01 6f 05 0e 04 04 02 02 64 65 05 01 | ......he......l......o......de.. |
| 3c600 | 0f 14 04 05 6c 69 73 74 73 05 01 02 02 02 01 6e 05 03 02 01 03 01 65 05 02 04 04 04 04 6d 70 74 | ....lists......n......e......mpt |
| 3c620 | 79 05 01 03 03 04 07 74 68 65 6c 65 73 73 05 01 02 01 03 06 6c 69 6e 65 61 72 05 01 02 01 02 04 | y......theless......linear...... |
| 3c640 | 72 6d 61 6c 05 05 02 01 06 02 6c 79 05 04 07 08 02 01 74 05 4a 05 07 03 05 61 74 69 6f 6e 05 02 | rmal......ly......t.J....ation.. |
| 3c660 | 6b 91 01 03 02 63 68 05 01 03 03 03 01 65 05 22 02 01 04 03 70 61 64 05 01 27 33 04 04 71 75 61 | k....ch......e."....pad..'3..qua |
| 3c680 | 6c 05 01 02 02 04 01 73 05 02 02 01 03 04 68 69 6e 67 05 03 03 02 03 03 69 63 65 05 05 04 04 06 | l......s......hing......ice..... |
| 3c6a0 | 01 64 05 01 07 07 06 01 73 05 02 02 01 04 02 66 79 05 01 03 03 02 01 77 05 0f 02 01 01 02 75 6d | .d......s......fy......w......um |
| 3c6c0 | 05 03 13 1b 03 03 62 65 72 05 0d 07 0c 06 01 73 05 08 11 27 03 04 65 72 69 63 05 03 0f 11 00 01 | ......ber......s...'..eric...... |
| 3c6e0 | 6f 05 01 05 03 01 02 62 6a 05 01 03 05 03 03 65 63 74 05 21 03 07 06 01 73 05 08 29 3e 02 05 73 | o......bj......ect.!....s..)>..s |
| 3c700 | 65 72 76 65 05 05 09 0e 07 01 64 05 01 0b 18 07 01 72 05 03 02 01 08 01 73 05 01 05 04 06 03 69 | erve......d......r......s......i |
| 3c720 | 6e 67 05 01 02 02 02 04 74 61 69 6e 05 03 02 02 02 05 76 69 6f 75 73 05 01 05 04 01 04 63 63 75 | ng......tain......vious......ccu |
| 3c740 | 72 05 01 02 01 05 01 73 05 04 02 01 01 01 66 05 b2 01 07 07 02 01 66 05 04 b2 02 ea 04 03 03 65 | r......s......f.......f........e |
| 3c760 | 72 73 05 01 05 04 02 03 74 65 6e 05 09 02 01 01 01 6b 05 03 0a 0b 01 02 6c 64 05 01 06 11 01 06 | rs......ten......k......ld...... |
| 3c780 | 6d 69 74 74 65 64 05 01 02 01 01 01 6e 05 51 02 01 02 11 61 63 74 69 76 65 76 69 65 77 63 68 61 | mitted......n.Q....activeviewcha |
| 3c7a0 | 6e 67 65 64 05 01 70 95 01 02 0d 63 61 6e 63 65 6c 63 6f 6d 6d 61 6e 64 05 02 02 02 03 01 65 05 | nged..p....cancelcommand......e. |
| 3c7c0 | 06 03 04 03 04 6c 69 63 6b 05 05 07 07 03 06 6f 6d 6d 61 6e 64 05 03 0a 16 02 0d 64 65 6c 65 74 | .....lick......ommand......delet |
| 3c7e0 | 65 63 6f 6d 6d 61 6e 64 05 02 06 07 02 01 65 05 30 03 03 03 0a 64 69 74 63 6f 6d 6d 61 6e 64 05 | ecommand......e.0....ditcommand. |
| 3c800 | 02 40 53 03 01 73 05 06 03 03 02 0a 66 69 6c 65 75 70 6c 6f 61 64 05 01 08 08 02 04 69 6e 69 74 | .@S..s......fileupload......init |
| 3c820 | 05 01 02 01 03 0a 74 65 6d 63 6f 6d 6d 61 6e 64 05 03 02 02 07 06 72 65 61 74 65 64 05 03 05 07 | ......temcommand......reated.... |
| 3c840 | 06 09 64 61 74 61 62 6f 75 6e 64 05 03 05 07 02 08 6b 65 79 70 72 65 73 73 05 01 05 08 02 04 6c | ..databound......keypress......l |
| 3c860 | 69 6e 65 05 03 03 03 03 03 6f 61 64 05 03 05 06 03 01 79 05 27 06 07 02 09 6d 6f 75 73 65 6d 6f | ine......oad......y.'....mousemo |
| 3c880 | 76 65 05 01 30 40 02 10 70 61 67 65 69 6e 64 65 78 63 68 61 6e 67 65 64 05 03 03 03 03 06 72 65 | ve..0@..pageindexchanged......re |
| 3c8a0 | 69 6e 69 74 05 01 04 04 05 06 72 65 6e 64 65 72 05 01 03 02 02 06 73 65 61 72 63 68 05 01 02 02 | init......render......search.... |
| 3c8c0 | 04 12 6c 65 63 74 65 64 69 6e 64 65 78 63 68 61 6e 67 65 64 05 02 03 03 04 0c 72 76 65 72 76 61 | ..lectedindexchanged......rverva |
| 3c8e0 | 6c 69 64 61 74 65 05 01 03 03 03 0a 6f 72 74 63 6f 6d 6d 61 6e 64 05 02 02 01 02 02 74 6f 05 01 | lidate......ortcommand......to.. |
| 3c900 | 03 03 02 06 75 6e 6c 6f 61 64 05 01 02 01 03 0c 70 64 61 74 65 63 6f 6d 6d 61 6e 64 05 02 02 02 | ....unload......pdatecommand.... |
| 3c920 | 02 0c 76 61 6c 75 65 63 68 61 6e 67 65 64 05 01 03 03 01 01 6f 05 02 02 01 01 03 70 65 6e 05 02 | ..valuechanged......o......pen.. |
| 3c940 | 03 02 04 03 69 6e 67 05 02 03 03 04 04 6e 69 6e 67 05 01 04 07 03 02 72 61 05 01 03 02 05 04 74 | ....ing......ning......ra......t |
| 3c960 | 69 6f 6e 05 03 02 02 09 01 73 05 03 05 06 06 02 6f 72 05 01 04 04 02 05 69 6e 69 6f 6e 05 01 02 | ion......s......or......inion... |
| 3c980 | 01 02 07 74 69 6d 69 7a 65 72 05 02 02 02 04 02 6f 6e 05 01 03 02 06 02 61 6c 05 07 02 01 06 01 | ...timizer......on......al...... |
| 3c9a0 | 73 05 02 09 0b 01 01 72 05 62 05 07 02 03 64 65 72 05 07 8e 01 c2 01 05 02 65 64 05 01 0a 0f 05 | s......r.b....der........ed..... |
| 3c9c0 | 03 69 6e 67 05 01 02 02 02 0a 67 61 6e 69 7a 61 74 69 6f 6e 05 01 02 01 07 01 65 05 03 02 01 08 | .ing......ganization......e..... |
| 3c9e0 | 01 64 05 04 05 04 07 03 69 6e 67 05 01 05 07 02 06 69 65 6e 74 65 64 05 03 01 01 03 05 67 69 6e | .d......ing......iented......gin |
| 3ca00 | 61 6c 05 04 04 03 01 01 73 05 01 07 05 01 04 74 68 65 72 05 23 02 01 05 06 61 6e 63 68 6f 72 05 | al......s......ther.#....anchor. |
| 3ca20 | 01 28 35 05 04 73 69 74 65 05 01 02 02 05 04 77 69 73 65 05 01 02 01 01 02 75 72 05 0b 02 02 02 | .(5..site......wise......ur..... |
| 3ca40 | 01 74 05 0c 12 24 03 02 65 72 05 01 0f 12 05 04 6d 6f 73 74 05 01 03 04 03 04 6c 6f 6f 6b 05 01 | .t...$..er......most......look.. |
| 3ca60 | 02 01 03 03 70 75 74 05 0d 02 01 06 01 73 05 05 14 19 03 05 72 69 67 68 74 05 01 08 0a 03 04 73 | ....put......s......right......s |
| 3ca80 | 69 64 65 05 02 02 02 01 03 76 65 72 05 07 03 02 04 03 61 6c 6c 05 01 08 09 04 06 72 69 64 64 65 | ide......ver......all......ridde |
| 3caa0 | 6e 05 01 02 02 07 01 65 05 06 02 01 08 01 6e 05 02 08 0a 07 03 69 6e 67 05 02 03 03 04 03 75 73 | n......e......n......ing......us |
| 3cac0 | 65 05 01 03 02 04 05 77 72 69 74 65 05 01 02 01 08 03 74 65 6e 05 01 02 02 01 02 77 6e 05 0b 02 | e......write......ten......wn... |
| 3cae0 | 02 03 02 65 72 05 01 0c 0d 03 03 69 6e 67 05 06 01 01 03 01 73 05 01 06 06 00 01 70 05 01 02 01 | ...er......ing......s......p.... |
| 3cb00 | 01 06 61 63 69 66 69 63 05 01 03 03 03 01 6b 05 01 03 04 04 04 61 67 65 64 05 01 02 02 02 04 64 | ..acific......k......aged......d |
| 3cb20 | 64 65 64 05 02 02 01 02 02 67 65 05 4c 06 05 04 02 69 64 05 01 70 d6 01 05 0b 6e 64 65 78 63 68 | ded......ge.L....id..p....ndexch |
| 3cb40 | 61 6e 67 65 64 05 01 03 08 04 01 72 05 01 02 02 05 05 73 74 79 6c 65 05 01 03 08 04 01 73 05 14 | anged......r......style......s.. |
| 3cb60 | 03 04 05 03 69 7a 65 05 02 21 36 03 03 69 6e 67 05 03 03 02 02 04 69 72 65 64 05 01 06 09 04 01 | ....ize..!6..ing......ired...... |
| 3cb80 | 73 05 02 01 02 02 03 6e 65 6c 05 05 05 04 02 06 72 61 64 69 67 6d 05 02 07 0b 04 05 67 72 61 70 | s......nel......radigm......grap |
| 3cba0 | 68 05 02 03 04 09 01 73 05 01 05 03 04 04 6c 6c 65 6c 05 01 02 01 04 01 6d 05 07 02 01 05 04 65 | h......s......llel......m......e |
| 3cbc0 | 74 65 72 05 0c 0d 12 09 04 6e 61 6d 65 05 02 12 19 09 01 73 05 07 02 02 03 03 65 6e 74 05 0b 0d | ter......name......s......ent... |
| 3cbe0 | 13 06 05 68 65 73 69 73 05 01 0f 1b 03 02 73 65 05 01 02 01 05 01 64 05 02 02 01 05 01 72 05 01 | ...hesis......se......d......r.. |
| 3cc00 | 03 03 04 03 69 6e 67 05 04 02 02 03 01 74 05 02 06 05 04 04 69 61 6c 79 05 01 02 03 05 05 63 75 | ....ing......t......ialy......cu |
| 3cc20 | 6c 61 72 05 10 02 02 04 01 73 05 02 11 17 02 02 73 73 05 05 04 04 04 02 65 64 05 07 09 0c 04 03 | lar......s......ss......ed...... |
| 3cc40 | 69 6e 67 05 04 0a 0b 04 04 77 6f 72 64 05 05 06 07 08 04 6d 6f 64 65 05 01 07 06 02 02 74 68 05 | ing......word......mode......th. |
| 3cc60 | 0e 02 01 04 05 61 6c 69 61 73 05 01 17 25 04 01 73 05 03 02 07 03 04 74 65 72 6e 05 05 07 06 07 | .....alias...%..s......tern..... |
| 3cc80 | 01 73 05 04 0a 1c 02 01 79 05 02 08 09 01 06 65 6e 61 6c 74 79 05 01 03 03 02 04 6f 70 6c 65 05 | .s......y......enalty......ople. |
| 3cca0 | 03 02 02 02 01 72 05 01 04 04 03 07 63 65 6e 74 61 67 65 05 01 02 01 03 04 65 69 72 61 05 02 03 | .....r......centage......eira... |
| 3ccc0 | 02 03 04 66 6f 72 6d 05 06 03 02 07 04 61 6e 63 65 05 07 08 09 07 02 65 64 05 05 0b 12 07 01 73 | ...form......ance......ed......s |
| 3cce0 | 05 02 07 08 03 04 68 61 70 73 05 02 05 03 03 03 69 6f 64 05 01 02 02 03 06 6d 69 74 74 65 64 05 | ......haps......iod......mitted. |
| 3cd00 | 01 02 01 03 08 73 69 73 74 65 6e 63 65 05 03 02 01 09 01 74 05 03 05 05 08 01 72 05 01 05 06 04 | .....sistence......t......r..... |
| 3cd20 | 02 6f 6e 05 01 03 05 06 02 61 6c 05 01 03 02 02 01 74 05 03 02 01 03 08 66 75 6e 63 74 69 6f 6e | .on......al......t......function |
| 3cd40 | 05 01 06 0d 03 04 6e 61 6d 65 05 01 03 02 01 08 68 65 6e 6f 6d 65 6e 61 05 01 03 05 02 03 6f 6e | ......name......henomena......on |
| 3cd60 | 65 05 02 02 01 02 01 70 05 2d 04 04 03 0a 65 78 70 72 65 73 73 69 6f 6e 05 04 3f 5d 02 04 72 61 | e......p.-....expression..?]..ra |
| 3cd80 | 73 65 05 01 04 04 06 01 73 05 01 02 01 01 03 69 63 6b 05 01 02 01 04 02 65 72 05 01 02 01 02 03 | se......s......ick......er...... |
| 3cda0 | 65 63 65 05 05 03 09 02 02 70 65 05 01 07 07 02 04 78 65 6c 73 05 01 02 02 01 04 6c 61 63 65 05 | ece......pe......xels......lace. |
| 3cdc0 | 0e 02 01 05 01 64 05 03 11 15 05 07 68 6f 6c 64 65 72 73 05 01 04 05 05 01 73 05 03 02 02 03 06 | .....d......holders......s...... |
| 3cde0 | 74 66 6f 72 6d 73 05 01 04 04 03 01 79 05 01 01 01 04 02 65 72 05 01 01 01 04 04 6c 69 73 74 05 | tforms......y......er......list. |
| 3ce00 | 01 02 03 02 04 65 61 73 65 05 05 02 01 03 05 74 68 6f 72 61 05 01 06 08 02 02 75 67 05 02 02 02 | .....ease......thora......ug.... |
| 3ce20 | 04 03 67 65 64 05 04 03 02 04 03 69 6e 73 05 01 05 05 03 03 72 61 6c 05 02 02 02 06 01 73 05 01 | ..ged......ins......ral......s.. |
| 3ce40 | 04 04 01 01 6d 05 01 02 01 01 04 6f 69 6e 74 05 03 03 0a 05 02 65 72 05 01 06 07 07 01 78 05 02 | ....m......oint......er......x.. |
| 3ce60 | 03 03 07 01 79 05 02 03 03 05 03 69 6e 67 05 01 03 03 05 01 73 05 03 02 02 02 05 6c 79 67 6f 6e | ....y......ing......s......lygon |
| 3ce80 | 05 01 05 07 02 04 6f 72 6c 79 05 01 02 01 02 01 70 05 01 02 01 03 04 70 69 6e 67 05 01 02 01 03 | ......orly......p......ping..... |
| 3cea0 | 04 75 6c 61 72 05 01 02 01 06 02 74 65 05 02 01 01 08 01 64 05 03 04 03 08 01 73 05 01 05 06 07 | .ular......te......d......s..... |
| 3cec0 | 03 69 6e 67 05 01 02 02 08 02 6f 6e 05 01 02 01 04 01 70 05 01 02 02 02 05 72 74 61 6c 73 05 01 | .ing......on......p......rtals.. |
| 3cee0 | 03 06 04 03 69 6f 6e 05 01 01 01 07 01 73 05 01 03 02 02 06 73 69 74 69 6f 6e 05 07 03 02 08 01 | ....ion......s......sition...... |
| 3cf00 | 73 05 01 0a 0c 03 05 73 69 62 6c 65 05 05 02 02 07 01 79 05 02 06 06 03 01 74 05 09 03 02 04 02 | s......sible......y......t...... |
| 3cf20 | 61 6c 05 02 0c 11 04 04 62 61 63 6b 05 0b 04 03 08 01 73 05 01 0f 15 04 03 69 6e 67 05 01 02 02 | al......back......s......ing.... |
| 3cf40 | 04 01 73 05 03 02 02 02 07 74 65 6e 74 69 61 6c 05 02 04 03 09 02 6c 79 05 01 03 02 02 03 77 65 | ..s......tential......ly......we |
| 3cf60 | 72 05 01 02 01 05 03 66 75 6c 05 02 02 01 01 07 72 61 63 74 69 63 65 05 01 03 06 08 01 73 05 01 | r......ful......ractice......s.. |
| 3cf80 | 02 02 03 02 64 6f 05 4b 01 01 05 04 6c 69 74 65 05 01 6a cb 01 05 04 73 6f 66 74 05 01 03 03 02 | ....do.K....lite..j....soft..... |
| 3cfa0 | 01 65 05 01 01 01 03 05 62 75 69 6c 74 05 02 02 01 03 07 63 65 64 65 6e 63 65 05 01 02 04 04 05 | .e......built......cedence...... |
| 3cfc0 | 69 73 65 6c 79 05 02 02 02 06 03 69 6f 6e 05 01 03 04 03 07 64 65 66 69 6e 65 64 05 02 02 01 03 | isely......ion......defined..... |
| 3cfe0 | 08 65 78 69 73 74 69 6e 67 05 01 05 05 03 07 66 65 72 61 62 6c 79 05 01 02 02 06 04 65 6e 63 65 | .existing......ferably......ence |
| 3d000 | 05 05 01 01 06 05 72 61 62 6c 65 05 01 06 07 07 02 65 64 05 01 02 02 04 02 69 78 05 02 03 03 06 | ......rable......ed......ix..... |
| 3d020 | 02 65 64 05 02 04 04 03 06 72 65 6e 64 65 72 05 02 03 02 03 04 73 65 6e 74 05 04 02 02 07 05 61 | .ed......render......sent......a |
| 3d040 | 74 69 6f 6e 05 0b 06 07 0c 02 61 6c 05 07 0f 10 07 02 65 64 05 03 08 09 07 03 69 6e 67 05 03 04 | tion......al......ed......ing... |
| 3d060 | 04 07 01 73 05 01 04 05 04 08 70 65 63 69 66 69 65 64 05 02 02 01 04 01 73 05 02 02 02 05 02 65 | ...s......pecified......s......e |
| 3d080 | 64 05 02 03 02 03 03 74 74 79 05 01 04 04 03 01 76 05 01 02 02 04 03 65 6e 74 05 03 02 01 07 03 | d......tty......v......ent...... |
| 3d0a0 | 69 6f 6e 05 01 06 06 07 01 73 05 01 01 02 04 03 69 65 77 05 01 02 02 05 03 6f 75 73 05 09 02 02 | ion......s......iew......ous.... |
| 3d0c0 | 08 02 6c 79 05 01 0b 10 08 04 76 69 65 77 05 01 02 01 02 03 69 63 65 05 01 02 02 03 06 6d 61 72 | ..ly......view......ice......mar |
| 3d0e0 | 69 6c 79 05 01 03 02 06 01 79 05 01 01 01 04 01 65 05 01 01 01 03 02 6e 74 05 01 02 01 03 04 76 | ily......y......e......nt......v |
| 3d100 | 61 74 65 05 06 01 01 03 02 7a 65 05 01 0b 0c 02 06 6f 62 61 62 6c 79 05 05 01 01 04 03 6c 65 6d | ate......ze......obably......lem |
| 3d120 | 05 06 06 07 07 01 73 05 01 08 08 03 04 63 65 73 73 05 08 01 02 07 02 65 64 05 02 0a 0a 08 01 73 | ......s......cess......ed......s |
| 3d140 | 05 01 03 04 07 03 69 6e 67 05 03 01 01 03 05 64 75 63 65 73 05 02 04 03 06 01 74 05 06 05 0d 07 | ......ing......duces......t..... |
| 3d160 | 03 69 76 65 05 01 0b 0e 07 01 73 05 05 01 01 03 08 66 69 63 69 65 6e 63 79 05 01 0a 0a 03 0d 67 | .ive......s......ficiency......g |
| 3d180 | 72 61 6d 6d 61 74 69 63 61 6c 6c 79 05 02 02 02 08 03 65 72 73 05 01 03 02 08 03 69 6e 67 05 0c | rammatically......ers......ing.. |
| 3d1a0 | 02 01 03 04 6a 65 63 74 05 05 11 17 07 01 73 05 01 09 09 03 04 6d 6f 74 65 05 01 02 01 07 01 73 | ....ject......s......mote......s |
| 3d1c0 | 05 01 01 01 03 02 6f 66 05 01 01 01 03 01 70 05 03 01 02 04 07 61 67 61 74 69 6f 6e 05 01 06 0a | ......of......p......agation.... |
| 3d1e0 | 04 04 65 72 6c 79 05 03 02 01 06 04 74 69 65 73 05 2f 04 04 07 01 79 05 4d 37 44 08 04 6e 61 6d | ..erly......ties./....y.M7D..nam |
| 3d200 | 65 05 05 74 bb 01 08 05 76 61 6c 75 65 05 03 08 0e 03 06 74 65 63 74 65 64 05 05 05 09 07 03 69 | e..t....value......tected......i |
| 3d220 | 6e 67 05 01 08 0a 08 02 6f 6e 05 02 02 01 04 04 6f 63 6f 6c 05 04 03 03 08 01 73 05 01 05 04 05 | ng......on......ocol......s..... |
| 3d240 | 04 74 79 70 65 05 0c 02 01 03 03 76 65 64 05 02 13 19 05 01 6e 05 01 03 02 04 03 69 64 65 05 0b | .type......ved......n......ide.. |
| 3d260 | 02 01 07 01 64 05 0f 0e 11 07 01 73 05 1a 0f 12 01 05 75 62 6c 69 63 05 0a 1c 23 05 02 73 68 05 | ....d......s......ublic...#..sh. |
| 3d280 | 04 0e 12 07 05 61 73 73 65 74 05 01 08 09 07 02 65 64 05 09 02 01 08 01 72 05 01 0a 0b 08 01 73 | .....asset......ed......r......s |
| 3d2a0 | 05 01 02 02 07 08 66 69 6c 65 70 61 74 68 05 01 02 01 07 03 69 6e 67 05 04 02 01 02 02 72 65 05 | ......filepath......ing......re. |
| 3d2c0 | 01 07 0a 03 04 70 6f 73 65 05 04 02 02 07 01 73 05 02 05 05 02 02 73 68 05 01 03 02 04 02 65 64 | .....pose......s......sh......ed |
| 3d2e0 | 05 01 03 04 02 01 74 05 06 02 01 01 01 78 05 02 07 07 00 09 71 75 61 6c 69 66 69 65 64 05 02 05 | ......t......x......qualified... |
| 3d300 | 05 05 02 74 79 05 01 03 04 03 08 6e 74 69 66 69 65 72 73 05 01 01 02 02 07 65 73 74 69 6f 6e 73 | ...ty......ntifiers......estions |
| 3d320 | 05 01 02 01 02 03 69 63 6b 05 03 02 02 05 02 6c 79 05 02 05 04 05 05 73 74 61 72 74 05 01 02 03 | ......ick......ly......start.... |
| 3d340 | 03 02 74 65 05 01 01 01 02 02 6f 74 05 39 02 01 04 01 65 05 01 72 c5 03 05 01 64 05 02 02 02 05 | ..te......ot.9....e..r....d..... |
| 3d360 | 01 73 05 02 03 03 00 01 72 05 01 03 03 01 02 61 64 05 01 03 03 03 02 69 6f 05 01 01 02 05 08 62 | .s......r......ad......io......b |
| 3d380 | 75 74 74 69 6f 6e 73 05 01 03 03 09 03 6f 6e 73 05 01 02 01 02 03 69 73 65 05 02 02 01 05 01 64 | uttions......ons......ise......d |
| 3d3a0 | 05 0b 04 03 05 01 73 05 08 0e 1f 04 03 69 6e 67 05 02 08 0a 02 03 6e 67 65 05 02 04 04 05 01 73 | ......s......ing......nge......s |
| 3d3c0 | 05 01 04 04 02 03 70 69 64 05 01 02 02 05 02 6c 79 05 01 01 01 02 04 74 68 65 72 05 03 01 01 03 | ......pid......ly......ther..... |
| 3d3e0 | 03 69 6e 67 05 01 04 05 02 01 77 05 01 02 02 01 01 65 05 03 01 02 02 03 61 63 68 05 01 04 06 05 | .ing......w......e......ach..... |
| 3d400 | 02 65 73 05 01 02 01 05 03 69 6e 67 05 01 01 01 03 01 64 05 07 02 02 04 07 61 62 69 6c 69 74 79 | .es......ing......d......ability |
| 3d420 | 05 01 08 07 04 03 69 6e 67 05 04 01 01 04 01 79 05 01 05 06 03 01 6c 05 05 01 02 04 02 6c 79 05 | ......ing......y......l......ly. |
| 3d440 | 02 07 07 03 03 73 6f 6e 05 02 04 05 02 05 63 65 69 76 65 05 02 03 02 07 01 73 05 02 03 03 04 04 | .....son......ceive......s...... |
| 3d460 | 6e 74 6c 79 05 02 04 02 03 09 6f 67 6e 69 7a 61 62 6c 65 05 01 03 02 04 07 6d 6d 65 6e 64 65 64 | ntly......ognizable......mmended |
| 3d480 | 05 01 02 01 04 02 72 64 05 02 01 01 03 06 74 61 6e 67 6c 65 05 01 03 02 03 08 75 72 73 69 76 65 | ......rd......tangle......ursive |
| 3d4a0 | 6c 79 05 01 02 01 02 01 64 05 03 02 02 03 06 65 66 69 6e 65 73 05 01 07 07 03 05 69 72 65 63 74 | ly......d......efines......irect |
| 3d4c0 | 05 01 01 01 04 08 73 74 72 69 62 75 74 65 05 02 02 02 03 03 75 63 65 05 03 03 02 06 01 73 05 01 | ......stribute......uce......s.. |
| 3d4e0 | 04 03 05 03 69 6e 67 05 01 01 02 02 03 66 65 72 05 02 02 01 05 03 65 63 65 05 01 02 02 06 03 6e | ....ing......fer......ece......n |
| 3d500 | 63 65 05 05 02 02 05 03 72 65 64 05 03 08 08 06 03 69 6e 67 05 01 03 04 05 01 73 05 18 02 02 03 | ce......red......ing......s..... |
| 3d520 | 05 6c 65 63 74 73 05 01 1d 25 02 06 67 61 72 64 65 64 05 01 01 01 03 05 65 78 6c 69 62 05 01 02 | .lects...%..garded......exlib... |
| 3d540 | 02 03 03 69 6f 6e 05 02 02 01 06 01 73 05 01 03 02 04 04 73 74 65 72 05 06 02 01 08 02 65 64 05 | ...ion......s......ster......ed. |
| 3d560 | 02 08 0a 08 0b 70 72 61 64 6f 73 63 72 69 70 74 05 01 03 02 08 04 75 73 65 72 05 01 02 01 06 06 | .....pradoscript......user...... |
| 3d580 | 72 61 74 69 6f 6e 05 01 01 02 03 04 75 6c 61 72 05 04 02 01 07 0a 65 78 70 72 65 73 73 69 6f 6e | ration......ular......expression |
| 3d5a0 | 05 01 07 07 02 09 69 6e 76 65 6e 74 69 6e 67 05 01 02 01 02 05 6c 61 74 65 64 05 05 01 01 05 07 | ......inventing......lated...... |
| 3d5c0 | 69 6f 6e 73 68 69 70 05 05 07 08 0c 01 73 05 01 09 0b 06 02 76 65 05 06 01 01 08 02 6c 79 05 01 | ionship......s......ve......ly.. |
| 3d5e0 | 08 09 03 04 65 61 73 65 05 04 02 01 07 01 64 05 01 06 06 04 04 76 61 6e 74 05 03 01 01 03 03 69 | ....ease......d......vant......i |
| 3d600 | 65 73 05 01 05 04 03 01 79 05 03 01 01 02 04 6d 61 69 6e 05 01 04 04 06 03 69 6e 67 05 01 01 01 | es......y......main......ing.... |
| 3d620 | 06 01 73 05 02 02 02 03 05 65 6d 62 65 72 05 04 02 02 03 03 6f 76 65 05 02 05 06 06 01 64 05 01 | ..s......ember......ove......d.. |
| 3d640 | 03 03 02 04 6e 64 65 72 05 05 02 01 06 08 62 65 67 69 6e 74 61 67 05 01 07 0c 06 08 63 6f 6e 74 | ....nder......begintag......cont |
| 3d660 | 65 6e 74 73 05 01 02 01 06 02 65 64 05 07 02 01 07 05 6e 64 74 61 67 05 01 09 0a 06 03 69 6e 67 | ents......ed......ndtag......ing |
| 3d680 | 05 08 02 01 06 01 73 05 02 09 0a 02 04 70 65 61 74 05 01 05 05 06 07 63 6f 6c 75 6d 6e 73 05 02 | ......s......peat......columns.. |
| 3d6a0 | 02 01 08 03 75 6e 74 05 01 03 03 06 09 64 69 72 65 63 74 69 6f 6e 05 02 03 04 06 02 65 64 05 01 | ....unt......direction......ed.. |
| 3d6c0 | 03 03 08 02 6c 79 05 03 02 01 07 01 72 05 01 04 03 08 01 73 05 01 03 1a 06 06 6c 61 79 6f 75 74 | ....ly......r......s......layout |
| 3d6e0 | 05 02 03 03 04 06 74 69 74 69 76 65 05 01 03 02 03 04 6c 61 63 65 05 04 01 02 07 01 64 05 03 05 | ......titive......lace......d... |
| 3d700 | 05 07 01 73 05 01 04 05 06 03 69 6e 67 05 01 02 02 03 06 6f 72 74 69 6e 67 05 01 02 02 03 06 72 | ...s......ing......orting......r |
| 3d720 | 65 73 65 6e 74 05 03 02 01 09 02 65 64 05 05 04 04 09 03 69 6e 67 05 02 05 07 09 01 73 05 09 03 | esent......ed......ing......s... |
| 3d740 | 02 02 05 71 75 65 73 74 05 11 0a 0c 07 02 65 64 05 09 15 1f 07 03 69 6e 67 05 02 0b 0d 07 01 73 | ...quest......ed......ing......s |
| 3d760 | 05 0a 03 03 04 03 69 72 65 05 09 0e 10 07 01 64 05 06 0a 0a 07 04 6d 65 6e 74 05 02 07 09 0b 01 | ......ire......d......ment...... |
| 3d780 | 73 05 01 04 04 07 01 73 05 05 01 02 02 06 73 65 6d 62 6c 65 05 01 08 08 08 01 73 05 01 02 01 04 | s......s......semble......s..... |
| 3d7a0 | 04 72 76 65 64 05 03 02 01 07 01 73 05 02 05 06 03 03 69 64 65 05 02 03 02 06 01 73 05 04 03 02 | .rved......s......ide......s.... |
| 3d7c0 | 05 03 69 6e 67 05 01 05 05 04 04 7a 69 6e 67 05 01 02 02 03 04 6f 6c 76 65 05 01 02 01 07 01 64 | ..ing......zing......olve......d |
| 3d7e0 | 05 01 01 02 04 02 72 74 05 01 02 01 04 04 75 72 63 65 05 01 02 01 08 01 73 05 03 02 01 03 04 70 | ......rt......urce......s......p |
| 3d800 | 65 63 74 05 03 05 04 07 05 69 76 65 6c 79 05 0a 06 05 04 03 6f 6e 64 05 08 0b 0c 07 03 69 6e 67 | ect......ively......ond......ing |
| 3d820 | 05 03 0a 0c 07 01 73 05 02 05 08 06 02 73 65 05 03 02 03 08 01 73 05 01 05 08 07 04 69 62 6c 65 | ......s......se......s......ible |
| 3d840 | 05 02 02 02 03 01 74 05 03 03 02 04 03 6f 72 65 05 02 05 05 07 01 64 05 01 03 02 06 03 69 6e 67 | ......t......ore......d......ing |
| 3d860 | 05 02 02 01 04 06 72 69 63 74 65 64 05 02 04 03 08 04 69 6f 6e 73 05 01 04 02 03 03 75 6c 74 05 | ......ricted......ions......ult. |
| 3d880 | 0e 01 01 06 02 65 64 05 01 0e 12 06 03 69 6e 67 05 03 01 01 06 01 73 05 05 04 05 02 06 74 72 69 | .....ed......ing......s......tri |
| 3d8a0 | 65 76 65 05 0a 08 08 08 01 64 05 03 0b 10 08 01 73 05 01 04 04 07 03 69 6e 67 05 01 02 02 03 03 | eve......d......s......ing...... |
| 3d8c0 | 75 72 6e 05 0e 01 02 06 02 65 64 05 08 14 1b 06 01 73 05 04 0a 0d 02 09 75 73 61 62 69 6c 69 74 | urn......ed......s......usabilit |
| 3d8e0 | 79 05 04 06 05 06 02 6c 65 05 01 06 06 04 01 65 05 04 02 02 05 01 64 05 02 05 05 04 03 69 6e 67 | y......le......e......d......ing |
| 3d900 | 05 01 03 02 02 05 77 72 69 74 65 05 04 02 02 04 03 6f 74 65 05 01 05 07 01 03 69 63 68 05 04 01 | ......write......ote......ich... |
| 3d920 | 01 03 01 6f 05 01 05 05 02 03 67 68 74 05 0c 03 02 01 03 6f 6c 65 05 04 0f 14 04 01 73 05 02 08 | ...o......ght......ole......s... |
| 3d940 | 0d 02 02 6f 74 05 05 05 09 02 06 74 61 74 69 6f 6e 05 01 06 06 02 03 75 6e 64 05 02 02 01 05 05 | ...ot......tation......und...... |
| 3d960 | 74 72 69 70 73 05 01 04 03 03 02 74 65 05 01 02 01 05 01 64 05 01 03 04 05 01 73 05 01 02 01 04 | trips......te......d......s..... |
| 3d980 | 03 69 6e 67 05 01 02 01 02 01 77 05 05 03 02 03 01 73 05 0a 08 0a 01 02 70 73 05 01 0e 10 01 03 | .ing......w......s......ps...... |
| 3d9a0 | 75 62 79 05 02 02 01 02 02 6c 65 05 01 04 03 04 01 73 05 04 03 12 02 01 6e 05 07 07 0c 03 04 6e | uby......le......s......n......n |
| 3d9c0 | 69 6e 67 05 02 0a 0b 03 01 73 05 06 04 03 03 04 74 69 6d 65 05 07 07 08 00 01 73 05 2a 0a 0d 01 | ing......s......time......s.*... |
| 3d9e0 | 05 61 66 61 72 69 05 01 36 53 03 01 65 05 01 02 02 04 05 67 75 61 72 64 05 01 03 03 04 04 68 74 | .afari..6S..e......guard......ht |
| 3da00 | 6d 6c 05 02 02 01 04 04 74 65 78 74 05 01 04 04 02 02 69 64 05 01 02 02 02 03 6c 65 73 05 01 02 | ml......text......id......les... |
| 3da20 | 01 02 01 6d 05 01 02 01 03 01 65 05 18 02 01 03 03 70 6c 65 05 05 1e 24 06 01 73 05 02 07 08 02 | ...m......e......ple...$..s..... |
| 3da40 | 03 6e 74 61 05 01 04 03 02 02 76 65 05 04 02 01 04 02 61 73 05 01 06 07 04 01 64 05 03 03 02 04 | .nta......ve......as......d..... |
| 3da60 | 01 73 05 06 05 04 05 04 74 61 74 65 05 01 08 08 03 03 69 6e 67 05 03 02 02 02 01 79 05 07 05 07 | .s......tate......ing......y.... |
| 3da80 | 01 04 63 61 72 79 05 01 0a 0c 02 04 68 65 6d 65 05 03 02 02 06 01 73 05 01 05 05 03 03 6f 6f 6c | ..cary......heme......s......ool |
| 3daa0 | 05 01 02 01 02 08 69 65 6e 74 69 66 69 63 05 01 02 02 02 03 6f 72 65 05 01 03 02 02 04 72 69 70 | ......ientific......ore......rip |
| 3dac0 | 74 05 0b 03 02 06 07 61 63 75 6c 6f 75 73 05 01 0e 13 06 03 69 6e 67 05 02 02 02 06 01 73 05 01 | t......aculous......ing......s.. |
| 3dae0 | 03 02 03 03 6f 6c 6c 05 01 01 01 06 04 62 61 72 73 05 01 03 02 01 07 65 61 6d 6c 65 73 73 05 01 | ....oll......bars......eamless.. |
| 3db00 | 03 02 03 03 72 63 68 05 03 01 02 06 02 65 73 05 01 06 08 02 04 63 6f 6e 64 05 0a 02 01 06 01 73 | ....rch......es......cond......s |
| 3db20 | 05 01 0e 0f 03 03 72 65 74 05 01 02 02 03 04 74 69 6f 6e 05 0a 02 02 07 01 73 05 02 0c 10 03 03 | ......ret......tion......s...... |
| 3db40 | 75 72 65 05 01 03 04 06 01 64 05 01 02 01 05 03 69 74 79 05 06 03 02 02 01 65 05 1d 0a 0c 03 03 | ure......d......ity......e...... |
| 3db60 | 69 6e 67 05 01 25 38 03 01 6d 05 01 02 02 04 02 65 64 05 01 02 02 03 01 6e 05 05 02 01 02 04 6c | ing..%8..m......ed......n......l |
| 3db80 | 65 63 74 05 06 06 07 06 04 61 62 6c 65 05 01 08 09 06 02 65 64 05 04 02 02 08 05 69 6e 64 65 78 | ect......able......ed......index |
| 3dba0 | 05 01 07 0a 0b 04 69 63 65 73 05 01 02 02 09 03 74 65 6d 05 01 02 02 0c 05 69 6e 64 65 78 05 02 | ......ices......tem......index.. |
| 3dbc0 | 02 02 0c 05 73 74 79 6c 65 05 02 03 04 0c 08 74 65 6d 70 6c 61 74 65 05 01 03 03 08 05 76 61 6c | ....style......template......val |
| 3dbe0 | 75 65 05 01 02 02 06 03 69 6e 67 05 02 02 02 07 02 6f 6e 05 02 04 04 09 04 6d 6f 64 65 05 01 04 | ue......ing......on......mode... |
| 3dc00 | 05 09 01 73 05 01 02 01 07 02 76 65 05 02 02 01 09 02 6c 79 05 02 02 04 06 02 6f 72 05 01 04 04 | ...s......ve......ly......or.... |
| 3dc20 | 06 01 73 05 01 03 03 03 01 66 05 01 02 01 02 02 6e 64 05 03 01 01 04 02 65 72 05 05 05 05 04 03 | ..s......f......nd......er...... |
| 3dc40 | 69 6e 67 05 02 08 0e 03 06 73 69 74 69 76 65 05 02 02 02 03 01 74 05 04 03 03 04 04 65 6e 63 65 | ing......sitive......t......ence |
| 3dc60 | 05 02 05 04 08 01 73 05 01 03 02 02 06 70 61 72 61 74 65 05 02 02 01 08 01 64 05 02 03 02 08 02 | ......s......parate......d...... |
| 3dc80 | 6c 79 05 01 04 06 07 03 69 6f 6e 05 02 01 01 07 02 6f 72 05 01 03 04 09 01 73 05 01 03 05 09 08 | ly......ion......or......s...... |
| 3dca0 | 74 65 6d 70 6c 61 74 65 05 02 02 02 02 06 71 75 65 6e 63 65 05 03 03 04 06 04 74 69 61 6c 05 01 | template......quence......tial.. |
| 3dcc0 | 05 05 0a 02 6c 79 05 02 02 02 02 04 72 67 69 6f 05 02 03 02 03 03 69 65 73 05 01 03 02 04 03 6f | ....ly......rgio......ies......o |
| 3dce0 | 75 73 05 01 02 01 07 02 6c 79 05 01 01 02 03 02 76 65 05 02 02 02 05 01 64 05 01 03 03 05 01 72 | us......ly......ve......d......r |
| 3dd00 | 05 19 02 01 06 01 73 05 01 22 35 05 01 73 05 02 01 01 04 03 69 63 65 05 08 02 02 07 01 73 05 05 | ......s.."5..s......ice......s.. |
| 3dd20 | 0e 1c 05 02 6e 67 05 01 08 0d 02 05 73 73 69 6f 6e 05 09 01 01 07 01 73 05 03 0f 18 02 01 74 05 | ....ng......ssion......s......t. |
| 3dd40 | 2a 04 03 03 0c 63 6f 6e 74 72 6f 6c 73 74 61 74 65 05 02 3a 55 03 07 65 6e 61 62 6c 65 64 05 01 | *....controlstate..:U..enabled.. |
| 3dd60 | 03 03 03 0a 66 6f 72 63 6f 6e 74 72 6f 6c 05 01 01 01 03 0b 67 6c 6f 62 61 6c 73 74 61 74 65 05 | ....forcontrol......globalstate. |
| 3dd80 | 01 02 01 03 02 69 64 05 02 02 01 03 06 6c 6f 63 61 6c 65 05 02 05 04 03 04 6e 61 6d 65 05 01 02 | .....id......locale......name... |
| 3dda0 | 02 03 01 73 05 01 01 01 04 0a 75 62 70 72 6f 70 65 72 74 79 05 01 02 01 03 03 74 65 72 05 02 01 | ...s......ubproperty......ter... |
| 3ddc0 | 01 04 03 69 6e 67 05 11 04 06 07 01 73 05 03 11 13 03 02 75 70 05 01 06 07 03 09 76 69 65 77 73 | ...ing......s......up......views |
| 3dde0 | 74 61 74 65 05 04 02 02 02 03 76 65 6e 05 01 05 06 04 03 72 61 6c 05 10 02 02 01 06 68 61 64 6f | tate......ven......ral......hado |
| 3de00 | 77 73 05 02 13 16 03 02 72 65 05 04 04 03 05 01 64 05 01 07 07 03 07 74 74 65 72 69 6e 67 05 01 | ws......re......d......ttering.. |
| 3de20 | 01 01 03 02 75 6e 05 02 02 01 02 03 69 66 74 05 01 03 02 03 03 6e 65 73 05 01 02 02 02 05 6f 70 | ....un......ift......nes......op |
| 3de40 | 69 66 79 05 03 02 01 04 04 70 69 6e 67 05 01 04 03 03 02 72 74 05 03 02 01 05 03 63 75 74 05 02 | ify......ping......rt......cut.. |
| 3de60 | 05 05 08 01 73 05 03 03 02 05 04 64 61 74 65 05 01 03 03 05 02 65 72 05 01 02 01 05 04 74 69 6d | ....s......date......er......tim |
| 3de80 | 65 05 01 02 02 03 03 75 6c 64 05 1a 03 02 03 01 77 05 0c 22 2b 04 08 63 61 6c 65 6e 64 61 72 05 | e......uld......w.."+..calendar. |
| 3dea0 | 01 0d 11 04 03 69 6e 67 05 04 02 02 04 0b 6c 69 6e 65 6e 75 6d 62 65 72 73 05 01 06 08 06 02 73 | .....ing......linenumbers......s |
| 3dec0 | 74 05 01 03 02 04 0a 6d 65 73 73 61 67 65 62 6f 78 05 01 02 01 04 01 6e 05 0b 02 01 04 01 73 05 | t......messagebox......n......s. |
| 3dee0 | 08 0c 0e 05 06 69 64 65 62 61 72 05 01 0a 14 05 06 75 6d 6d 61 72 79 05 01 02 01 04 07 74 61 67 | .....idebar......ummary......tag |
| 3df00 | 6e 61 6d 65 05 02 02 01 07 08 6f 62 73 65 72 76 65 72 05 01 05 11 05 03 69 6d 65 05 01 03 04 01 | name......observer......ime..... |
| 3df20 | 06 69 62 6c 69 6e 67 05 01 02 02 02 02 64 65 05 12 01 01 04 0e 62 61 72 62 75 74 74 6f 6e 73 74 | .ibling......de......barbuttonst |
| 3df40 | 79 6c 65 05 01 1c 2c 07 05 73 74 79 6c 65 05 01 02 01 07 08 74 65 6d 70 6c 61 74 65 05 01 02 01 | yle...,..style......template.... |
| 3df60 | 02 05 67 6e 61 6c 73 05 03 02 01 05 04 74 75 72 65 05 01 04 03 04 02 65 64 05 01 02 01 04 07 69 | ..gnals......ture......ed......i |
| 3df80 | 66 69 63 61 6e 74 05 02 02 01 0b 02 6c 79 05 03 02 03 02 05 6d 69 6c 61 72 05 14 04 04 07 03 69 | ficant......ly......milar......i |
| 3dfa0 | 74 79 05 01 14 1b 07 02 6c 79 05 02 02 02 03 03 70 6c 65 05 0b 03 03 06 01 72 05 02 0c 0d 06 02 | ty......ly......ple......r...... |
| 3dfc0 | 73 74 05 01 04 04 05 05 69 63 69 74 79 05 01 01 01 05 01 79 05 0a 02 02 04 04 73 6f 6e 73 05 01 | st......icity......y......sons.. |
| 3dfe0 | 0c 0e 02 03 6e 63 65 05 0b 03 02 03 03 67 6c 65 05 0a 0b 10 06 04 6c 69 6e 65 05 01 0c 10 02 02 | ....nce......gle......line...... |
| 3e000 | 74 65 05 04 02 01 03 06 75 61 74 69 6f 6e 05 01 05 05 09 01 73 05 03 02 01 02 02 7a 65 05 06 04 | te......uation......s......ze... |
| 3e020 | 04 01 05 6b 69 6c 6c 73 05 01 07 08 03 01 6e 05 04 02 02 04 02 69 64 05 03 08 15 04 01 73 05 03 | ...kills......n......id......s.. |
| 3e040 | 06 07 01 04 6d 61 6c 6c 05 02 06 07 05 02 65 72 05 01 03 02 03 02 72 74 05 02 02 01 01 06 6e 69 | ....mall......er......rt......ni |
| 3e060 | 70 70 65 74 05 01 03 03 01 01 6f 05 1b 02 01 02 04 63 69 61 6c 05 01 21 29 02 06 66 74 77 61 72 | ppet......o......cial..!)..ftwar |
| 3e080 | 65 05 02 03 02 02 06 6c 75 74 69 6f 6e 05 04 03 02 08 01 73 05 01 05 06 03 02 76 65 05 03 01 01 | e......lution......s......ve.... |
| 3e0a0 | 05 01 64 05 01 04 04 02 02 6d 65 05 22 02 01 04 06 61 6e 63 68 6f 72 05 01 28 35 04 08 62 75 74 | ..d......me."....anchor..(5..but |
| 3e0c0 | 74 6f 6e 69 64 05 01 02 02 04 03 6f 6e 65 05 03 02 01 05 0c 74 68 65 72 62 75 74 74 6f 6e 69 64 | tonid......one......therbuttonid |
| 3e0e0 | 05 01 04 04 04 05 74 68 69 6e 67 05 0e 02 01 05 04 69 6d 65 73 05 01 12 13 04 04 77 68 61 74 05 | ......thing......imes......what. |
| 3e100 | 01 02 01 02 02 6f 6e 05 01 02 01 04 02 65 72 05 01 01 01 02 02 72 74 05 04 02 01 04 04 61 62 6c | .....on......er......rt......abl |
| 3e120 | 65 05 01 08 0d 04 02 65 64 05 01 02 01 05 09 78 70 72 65 73 73 69 6f 6e 05 01 02 01 04 03 69 6e | e......ed......xpression......in |
| 3e140 | 67 05 02 03 02 04 01 73 05 01 04 04 02 04 75 6e 64 73 05 02 02 02 03 03 70 65 64 05 01 03 02 03 | g......s......unds......ped..... |
| 3e160 | 03 72 63 65 05 0c 02 01 06 05 66 6f 72 67 65 05 01 0e 12 06 01 73 05 01 01 01 01 01 70 05 01 01 | .rce......forge......s......p... |
| 3e180 | 01 02 03 61 63 65 05 02 02 02 03 01 6e 05 01 05 04 02 06 65 61 6b 69 6e 67 05 01 02 01 04 02 72 | ...ace......n......eaking......r |
| 3e1a0 | 73 05 01 02 01 03 04 63 69 61 6c 05 04 02 01 07 04 69 7a 65 64 05 01 05 04 07 02 6c 79 05 02 02 | s......cial......ized......ly... |
| 3e1c0 | 01 07 04 70 61 67 65 05 01 03 04 05 02 66 63 05 01 03 03 06 02 69 63 05 14 01 01 08 05 61 74 69 | ...page......fc......ic......ati |
| 3e1e0 | 6f 6e 05 04 17 1b 0d 01 73 05 01 06 09 07 02 65 64 05 2a 01 01 08 01 73 05 0d 3c 50 07 04 79 69 | on......s......ed.*....s..<P..yi |
| 3e200 | 6e 67 05 01 10 19 06 01 79 05 14 02 02 07 03 69 6e 67 05 07 17 1f 02 03 69 74 73 05 01 08 0a 02 | ng......y......ing......its..... |
| 3e220 | 03 6c 69 74 05 01 02 01 05 01 73 05 01 02 01 01 02 71 6c 05 01 02 01 02 04 75 61 72 65 05 02 02 | .lit......s......ql......uare... |
| 3e240 | 01 01 02 72 63 05 01 03 03 01 01 73 05 01 03 02 02 01 6c 05 01 02 02 01 08 74 61 62 69 6c 69 74 | ...rc......s......l......tabilit |
| 3e260 | 79 05 01 02 01 04 02 6c 65 05 01 01 02 05 01 79 05 01 02 02 03 02 63 6b 05 01 02 01 03 02 67 65 | y......le......y......ck......ge |
| 3e280 | 05 04 02 01 03 02 6c 65 05 01 06 05 03 02 6e 64 05 01 02 01 05 03 61 72 64 05 03 01 01 08 04 69 | ......le......nd......ard......i |
| 3e2a0 | 7a 65 64 05 02 04 04 08 01 73 05 01 03 02 05 01 73 05 02 02 01 03 02 72 74 05 09 03 02 05 02 65 | zed......s......s......rt......e |
| 3e2c0 | 64 05 02 0d 0f 05 03 69 6e 67 05 04 03 02 05 12 6e 61 76 69 67 61 74 69 6f 6e 74 65 6d 70 6c 61 | d......ing......navigationtempla |
| 3e2e0 | 74 65 05 01 06 08 06 0e 65 78 74 62 75 74 74 6f 6e 73 74 79 6c 65 05 01 02 01 05 01 73 05 02 02 | te......extbuttonstyle......s... |
| 3e300 | 01 03 02 74 65 05 11 02 02 05 05 63 68 61 72 74 05 01 19 34 05 03 66 75 6c 05 02 01 01 05 04 6c | ...te......chart...4..ful......l |
| 3e320 | 65 73 73 05 01 03 02 05 04 6d 65 6e 74 05 06 01 01 09 01 73 05 05 07 0b 05 0e 70 65 72 73 69 73 | ess......ment......s......persis |
| 3e340 | 74 65 72 63 6c 61 73 73 05 01 07 14 05 01 73 05 02 03 03 04 02 69 63 05 10 03 03 06 04 61 6c 6c | terclass......s......ic......all |
| 3e360 | 79 05 01 13 16 05 05 73 74 69 63 73 05 01 02 01 04 02 75 73 05 01 02 01 06 04 63 6f 64 65 05 01 | y......stics......us......code.. |
| 3e380 | 03 05 02 01 65 05 01 03 04 03 01 70 05 07 02 01 04 06 68 65 6e 73 6f 6e 05 01 0c 2d 04 12 6e 61 | ....e......p......henson...-..na |
| 3e3a0 | 76 69 67 61 74 69 6f 6e 74 65 6d 70 6c 61 74 65 05 01 02 01 05 0e 65 78 74 62 75 74 74 6f 6e 73 | vigationtemplate......extbuttons |
| 3e3c0 | 74 79 6c 65 05 01 02 01 04 13 70 72 65 76 69 6f 75 73 62 75 74 74 6f 6e 73 74 79 6c 65 05 01 02 | tyle......previousbuttonstyle... |
| 3e3e0 | 01 04 01 73 05 04 02 01 05 04 74 79 6c 65 05 01 06 0d 04 04 74 79 70 65 05 01 02 01 03 03 76 65 | ...s......tyle......type......ve |
| 3e400 | 6e 05 02 03 05 02 03 69 6c 6c 05 02 03 02 03 07 70 75 6c 61 74 65 73 05 01 03 02 02 03 6f 63 6b | n......ill......pulates......ock |
| 3e420 | 05 01 01 01 03 01 70 05 03 02 02 04 09 6f 62 73 65 72 76 69 6e 67 05 01 05 05 03 04 72 61 67 65 | ......p......observing......rage |
| 3e440 | 05 04 03 04 04 01 65 05 0b 05 05 05 01 64 05 13 0d 0f 05 01 73 05 01 15 18 04 03 69 6e 67 05 06 | ......e......d......s......ing.. |
| 3e460 | 03 02 02 06 72 61 69 67 68 74 05 02 09 0d 04 06 74 65 67 69 65 73 05 01 03 02 07 01 79 05 04 03 | ....raight......tegies......y... |
| 3e480 | 03 03 05 66 74 69 6d 65 05 02 05 07 03 05 69 63 74 6c 79 05 01 02 02 04 02 6e 67 05 18 02 02 06 | ...ftime......ictly......ng..... |
| 3e4a0 | 01 73 05 06 20 2c 04 04 70 70 65 64 05 02 08 08 05 01 73 05 01 03 02 03 06 6f 6e 67 65 73 74 05 | .s...,..pped......s......ongest. |
| 3e4c0 | 01 02 01 03 06 75 63 74 75 72 65 05 05 02 01 09 01 73 05 01 07 07 02 03 75 66 66 05 02 02 01 02 | .....ucture......s......uff..... |
| 3e4e0 | 03 79 6c 65 05 08 05 07 05 01 73 05 06 0e 10 06 04 68 65 65 74 05 01 0a 13 0a 01 73 05 01 03 03 | .yle......s......heet......s.... |
| 3e500 | 0a 05 74 68 65 6d 65 05 01 02 01 01 02 75 62 05 04 03 03 03 05 63 6c 61 73 73 05 02 05 05 03 0b | ..theme......ub......class...... |
| 3e520 | 64 69 72 65 63 74 6f 72 69 65 73 05 04 02 02 0b 01 79 05 01 06 08 03 07 6d 69 73 73 69 6f 6e 05 | directories......y......mission. |
| 3e540 | 01 01 02 0a 01 73 05 01 02 02 05 01 74 05 04 01 01 06 03 74 65 64 05 03 05 06 03 0a 70 72 6f 70 | .....s......t......ted......prop |
| 3e560 | 65 72 74 69 65 73 05 01 04 04 0a 01 79 05 04 02 01 03 08 73 74 69 74 75 74 65 64 05 01 06 06 09 | erties......y......stituted..... |
| 3e580 | 03 69 6f 6e 05 04 02 01 02 08 63 63 65 73 73 66 75 6c 05 01 07 06 03 01 68 05 2a 03 02 02 06 64 | .ion......ccessful......h.*....d |
| 3e5a0 | 64 65 6e 6c 79 05 01 34 46 02 08 66 66 69 63 69 65 6e 74 05 02 02 02 05 01 78 05 03 03 03 06 02 | denly..4F..fficient......x...... |
| 3e5c0 | 65 64 05 01 05 06 02 07 67 67 65 73 74 65 64 05 01 01 01 02 06 69 74 61 62 6c 65 05 03 02 01 02 | ed......ggested......itable..... |
| 3e5e0 | 01 6d 05 01 05 05 03 06 6d 61 72 69 7a 65 05 01 03 04 06 01 79 05 04 01 01 02 04 6e 64 61 79 05 | .m......marize......y......nday. |
| 3e600 | 01 06 0a 02 08 70 70 6c 65 6d 65 6e 74 05 01 02 02 04 03 6f 72 74 05 09 01 02 07 02 65 64 05 02 | .....pplement......ort......ed.. |
| 3e620 | 0c 0e 07 01 73 05 04 03 03 02 02 72 65 05 08 06 05 01 05 77 69 74 63 68 05 02 08 0a 06 02 65 64 | ....s......re......witch......ed |
| 3e640 | 05 01 05 07 06 03 69 6e 67 05 01 02 01 06 06 76 69 65 77 69 64 05 01 02 01 0b 04 6e 64 65 78 05 | ......ing......viewid......ndex. |
| 3e660 | 01 02 02 01 05 79 6d 62 6f 6c 05 01 02 02 02 04 6e 74 61 78 05 0a 02 02 02 04 73 74 65 6d 05 11 | .....ymbol......ntax......stem.. |
| 3e680 | 0d 0f 06 01 73 05 01 19 24 00 01 74 05 09 02 02 01 02 61 62 05 02 0c 10 03 02 6c 65 05 08 05 05 | ....s...$..t......ab......le.... |
| 3e6a0 | 05 08 63 6f 6e 74 72 6f 6c 73 05 01 0f 1b 05 01 73 05 01 02 02 03 04 75 6c 61 72 05 06 02 01 02 | ..controls......s......ular..... |
| 3e6c0 | 01 67 05 17 09 0b 03 04 6e 61 6d 65 05 01 20 33 03 01 73 05 1a 03 04 02 02 6b 65 05 0d 28 51 04 | .g......name...3..s......ke..(Q. |
| 3e6e0 | 01 73 05 0b 0f 12 03 03 69 6e 67 05 02 0f 15 02 05 6c 6b 69 6e 67 05 01 03 03 02 06 6d 70 65 72 | .s......ing......lking......mper |
| 3e700 | 65 64 05 01 02 01 02 06 70 65 73 74 72 79 05 01 03 03 03 09 70 6c 69 63 61 74 69 6f 6e 05 05 01 | ed......pestry......plication... |
| 3e720 | 01 0c 09 63 6f 6d 70 6f 6e 65 6e 74 05 01 08 08 0c 09 65 78 63 65 70 74 69 6f 6e 05 01 02 01 02 | ...component......exception..... |
| 3e740 | 04 72 67 65 74 05 04 02 02 02 02 73 6b 05 04 08 07 04 01 73 05 02 06 07 03 0a 73 65 74 6d 61 6e | .rget......sk......s......setman |
| 3e760 | 61 67 65 72 05 04 03 03 02 0a 75 74 68 6d 61 6e 61 67 65 72 05 04 06 06 01 0d 62 61 73 65 76 61 | ager......uthmanager......baseva |
| 3e780 | 6c 69 64 61 74 6f 72 05 01 07 0b 02 01 64 05 02 02 01 02 0a 6f 75 6e 64 63 6f 6c 75 6d 6e 05 04 | lidator......d......oundcolumn.. |
| 3e7a0 | 03 02 02 0e 72 6f 77 73 65 72 6c 6f 67 72 6f 75 74 65 05 01 07 08 02 0b 75 6c 6c 65 74 65 64 6c | ....rowserlogroute......ulletedl |
| 3e7c0 | 69 73 74 05 01 03 02 03 04 74 74 6f 6e 05 0f 03 02 07 06 63 6f 6c 75 6d 6e 05 02 15 1d 01 08 63 | ist......tton......column......c |
| 3e7e0 | 68 65 63 6b 62 6f 78 05 02 04 04 09 06 63 6f 6c 75 6d 6e 05 02 03 02 09 04 6c 69 73 74 05 02 03 | heckbox......column......list... |
| 3e800 | 03 03 0a 6f 69 63 65 66 6f 72 6d 61 74 05 02 04 03 02 0c 69 72 63 6c 65 68 6f 74 73 70 6f 74 05 | ...oiceformat......irclehotspot. |
| 3e820 | 01 04 05 02 0b 6c 69 65 6e 74 73 63 72 69 70 74 05 02 02 01 02 0f 6f 6d 70 61 72 65 76 61 6c 69 | .....lientscript......omparevali |
| 3e840 | 64 61 74 6f 72 05 04 03 02 05 05 6f 6e 65 6e 74 05 02 05 05 06 0b 73 69 74 65 63 6f 6e 74 72 6f | dator......onent......sitecontro |
| 3e860 | 6c 05 02 03 03 03 14 6e 66 69 67 75 72 61 74 69 6f 6e 65 78 63 65 70 74 69 6f 6e 05 01 04 03 04 | l......nfigurationexception..... |
| 3e880 | 04 74 65 6e 74 05 01 02 02 08 0b 70 6c 61 63 65 68 6f 6c 64 65 72 05 01 03 08 05 03 72 6f 6c 05 | .tent......placeholder......rol. |
| 3e8a0 | 0b 03 05 02 0e 75 73 74 6f 6d 76 61 6c 69 64 61 74 6f 72 05 01 10 11 01 10 64 61 74 61 62 6f 75 | .....ustomvalidator......databou |
| 3e8c0 | 6e 64 63 6f 6e 74 72 6f 6c 05 02 02 01 05 04 67 72 69 64 05 0e 04 04 09 06 63 6f 6c 75 6d 6e 05 | ndcontrol......grid......column. |
| 3e8e0 | 01 15 17 05 04 6c 69 73 74 05 02 03 02 05 0d 74 79 70 65 76 61 6c 69 64 61 74 6f 72 05 02 04 0a | .....list......typevalidator.... |
| 3e900 | 04 07 65 66 6f 72 6d 61 74 05 01 03 03 05 06 70 69 63 6b 65 72 05 05 03 02 02 0a 62 65 78 63 65 | ..eformat......picker......bexce |
| 3e920 | 70 74 69 6f 6e 05 01 0b 0e 02 0b 72 6f 70 64 6f 77 6e 6c 69 73 74 05 01 02 02 01 03 65 61 6d 05 | ption......ropdownlist......eam. |
| 3e940 | 03 02 01 02 07 63 68 6e 69 71 75 65 05 02 03 04 09 01 73 05 05 04 04 02 10 64 69 74 63 6f 6d 6d | .....chnique......s......ditcomm |
| 3e960 | 61 6e 64 63 6f 6c 75 6d 6e 05 03 07 08 02 02 6c 6c 05 01 05 04 02 14 6d 61 69 6c 61 64 64 72 65 | andcolumn......ll......mailaddre |
| 3e980 | 73 73 76 61 6c 69 64 61 74 6f 72 05 02 02 02 06 08 6c 6f 67 72 6f 75 74 65 05 01 04 03 03 05 70 | ssvalidator......logroute......p |
| 3e9a0 | 6c 61 74 65 05 33 02 01 08 01 64 05 01 48 7c 08 01 73 05 17 02 01 07 03 69 6e 67 05 01 20 2c 02 | late.3....d..H|..s......ing...,. |
| 3e9c0 | 01 6e 05 01 02 01 03 01 64 05 01 02 01 03 01 73 05 01 02 01 02 08 72 6d 69 6e 61 74 65 64 05 01 | .n......d......s......rminated.. |
| 3e9e0 | 02 01 09 01 73 05 01 02 01 04 01 73 05 01 03 02 03 0a 72 6f 72 68 61 6e 64 6c 65 72 05 03 02 02 | ....s......s......rorhandler.... |
| 3ea00 | 02 02 73 74 05 01 05 04 04 02 65 64 05 01 02 01 04 04 68 61 73 68 05 01 01 01 02 08 78 63 65 70 | ..st......ed......hash......xcep |
| 3ea20 | 74 69 6f 6e 05 01 02 01 03 08 70 72 65 73 73 69 6f 6e 05 02 02 01 03 01 74 05 2a 04 07 04 05 61 | tion......pression......t.*....a |
| 3ea40 | 6c 69 67 6e 05 02 43 7f 05 03 72 65 61 05 01 03 02 04 03 62 6f 78 05 07 02 02 04 04 6d 6f 64 65 | lign..C...rea......box......mode |
| 3ea60 | 05 01 0d 1b 04 01 73 05 07 02 01 01 0c 66 69 6c 65 6c 6f 67 72 6f 75 74 65 05 01 08 0b 05 06 75 | ......s......filelogroute......u |
| 3ea80 | 70 6c 6f 61 64 05 01 03 02 02 03 6f 6e 74 05 01 03 02 03 02 72 6d 05 01 01 01 01 17 67 6c 6f 62 | pload......ont......rm......glob |
| 3eaa0 | 61 6c 69 7a 61 74 69 6f 6e 61 75 74 6f 64 65 74 65 63 74 05 01 02 04 01 03 68 61 6e 05 0c 02 01 | alizationautodetect......han.... |
| 3eac0 | 04 02 6b 73 05 01 0e 12 03 01 74 05 81 01 01 01 02 01 65 05 d4 01 b5 01 85 02 03 02 61 64 05 01 | ..ks......t.......e.........ad.. |
| 3eae0 | 9b 03 a2 10 03 02 69 72 05 17 03 03 03 01 6d 05 15 1b 1f 04 04 61 62 6c 65 05 01 19 21 04 01 65 | ......ir......m......able...!..e |
| 3eb00 | 05 09 01 01 05 01 73 05 03 0e 1b 04 03 69 6e 67 05 01 06 07 03 01 6e 05 14 02 01 03 02 72 65 05 | ......s......ing......n......re. |
| 3eb20 | 17 16 1e 05 04 66 6f 72 65 05 0c 1b 22 03 02 73 65 05 18 0d 11 03 01 79 05 26 1c 27 02 03 69 63 | .....fore..."..se......y.&.'..ic |
| 3eb40 | 6b 05 01 2e 38 03 09 64 64 65 6e 66 69 65 6c 64 05 01 02 02 03 02 6e 67 05 04 03 02 05 01 73 05 | k...8..ddenfield......ng......s. |
| 3eb60 | 02 06 06 04 01 6b 05 04 04 05 05 03 69 6e 67 05 01 06 06 03 02 72 64 05 04 02 01 03 01 73 05 62 | .....k......ing......rd......s.b |
| 3eb80 | 07 07 02 03 6f 73 65 05 0e 92 01 ae 02 03 05 74 73 70 6f 74 05 01 10 15 03 03 75 67 68 05 04 02 | ....ose........tspot......ugh... |
| 3eba0 | 01 06 01 74 05 02 06 05 04 04 73 61 6e 64 05 01 04 03 02 03 72 65 65 05 0b 03 06 04 01 77 05 01 | ...t......sand......ree......w.. |
| 3ebc0 | 0d 15 03 04 6f 75 67 68 05 0c 02 01 02 07 74 6d 6c 61 72 65 61 05 01 0f 14 03 08 74 70 63 6f 6f | ....ough......tmlarea......tpcoo |
| 3ebe0 | 6b 69 65 05 01 03 05 05 09 65 78 63 65 70 74 69 6f 6e 05 04 03 04 05 07 72 65 71 75 65 73 74 05 | kie......exception......request. |
| 3ec00 | 05 06 08 07 06 73 70 6f 6e 73 65 05 03 07 09 05 07 73 65 73 73 69 6f 6e 05 02 04 05 02 02 75 73 | .....sponse......session......us |
| 3ec20 | 05 0d 03 02 02 08 79 70 65 72 6c 69 6e 6b 05 01 0e 10 0a 06 63 6f 6c 75 6d 6e 05 02 02 01 01 05 | ......yperlink......column...... |
| 3ec40 | 69 6d 61 67 65 05 02 03 03 06 06 62 75 74 74 6f 6e 05 01 04 03 06 03 6d 61 70 05 01 03 02 03 01 | image......button......map...... |
| 3ec60 | 65 05 16 03 05 04 01 73 05 03 1d 31 05 04 74 61 6d 70 05 03 04 04 02 0a 6e 6c 69 6e 65 66 72 61 | e......s...1..tamp......nlinefra |
| 3ec80 | 6d 65 05 01 06 05 03 18 76 61 6c 69 64 64 61 74 61 66 6f 72 6d 61 74 65 78 63 65 70 74 69 6f 6e | me......validdataformatexception |
| 3eca0 | 05 01 03 03 0c 0d 74 79 70 65 65 78 63 65 70 74 69 6f 6e 05 01 02 02 0c 0e 76 61 6c 75 65 65 78 | ......typeexception......valueex |
| 3ecc0 | 63 65 70 74 69 6f 6e 05 01 02 02 08 12 6f 70 65 72 61 74 69 6f 6e 65 78 63 65 70 74 69 6f 6e 05 | ception......operationexception. |
| 3ece0 | 01 02 02 03 04 79 6d 63 65 05 01 02 02 02 0a 6f 65 78 63 65 70 74 69 6f 6e 05 01 03 02 02 01 70 | .....ymce......oexception......p |
| 3ed00 | 05 01 02 02 02 03 74 6c 65 05 07 02 01 05 01 73 05 01 0c 10 01 10 6a 61 76 61 73 63 72 69 70 74 | ......tle......s......javascript |
| 3ed20 | 6c 6f 67 67 65 72 05 01 02 01 01 05 6c 61 62 65 6c 05 08 03 03 02 09 69 6e 6b 62 75 74 74 6f 6e | logger......label......inkbutton |
| 3ed40 | 05 03 0b 0f 03 02 73 74 05 01 05 05 05 03 62 6f 78 05 02 02 02 05 07 63 6f 6e 74 72 6f 6c 05 03 | ......st......box......control.. |
| 3ed60 | 04 03 05 04 69 74 65 6d 05 02 06 06 03 05 74 65 72 61 6c 05 01 04 05 02 05 6f 67 67 65 72 05 01 | ....item......teral......ogger.. |
| 3ed80 | 03 05 04 06 72 6f 75 74 65 72 05 01 02 01 01 03 6d 61 70 05 01 03 03 02 07 65 6d 63 61 63 68 65 | ....router......map......emcache |
| 3eda0 | 05 01 02 02 02 08 75 6c 74 69 76 69 65 77 05 01 01 01 01 15 6e 6f 74 73 75 70 70 6f 72 74 65 64 | ......ultiview......notsupported |
| 3edc0 | 65 78 63 65 70 74 69 6f 6e 05 01 03 09 02 0b 75 6d 62 65 72 66 6f 72 6d 61 74 05 01 02 02 01 01 | exception......umberformat...... |
| 3ede0 | 6f 05 c0 01 03 03 02 02 64 6f 05 01 df 02 e0 06 02 06 67 65 74 68 65 72 05 0b 02 01 03 03 67 6c | o.......do........gether......gl |
| 3ee00 | 65 05 03 0b 0f 06 06 62 75 74 74 6f 6e 05 01 06 05 06 01 64 05 01 03 03 02 04 6b 65 6e 73 05 02 | e......button......d......kens.. |
| 3ee20 | 02 01 02 09 6c 6f 77 65 72 63 61 73 65 05 01 04 02 02 01 6f 05 05 02 02 03 01 6c 05 01 07 07 04 | ....lowercase......o......l..... |
| 3ee40 | 03 62 61 72 05 01 03 02 04 04 6b 69 74 73 05 02 02 02 02 01 70 05 02 02 04 02 0b 71 75 65 72 79 | .bar......kits......p......query |
| 3ee60 | 73 74 72 69 6e 67 05 01 02 02 02 03 74 61 6c 05 01 02 01 02 02 75 72 05 01 02 01 01 04 70 61 67 | string......tal......ur......pag |
| 3ee80 | 65 05 06 02 01 05 07 73 65 72 76 69 63 65 05 06 08 0c 06 0d 74 61 74 65 70 65 72 73 69 73 74 65 | e......service......tatepersiste |
| 3eea0 | 72 05 01 08 08 03 03 6e 65 6c 05 01 02 02 03 0d 72 61 6d 65 74 65 72 6d 6f 64 75 6c 65 05 01 02 | r......nel......rametermodule... |
| 3eec0 | 01 02 10 68 70 65 72 72 6f 72 65 78 63 65 70 74 69 6f 6e 05 01 02 02 02 01 6c 05 03 02 02 03 09 | ...hperrorexception......l...... |
| 3eee0 | 61 63 65 68 6f 6c 64 65 72 05 01 04 03 02 0d 6f 6c 79 67 6f 6e 68 6f 74 73 70 6f 74 05 01 02 01 | aceholder......olygonhotspot.... |
| 3ef00 | 02 0c 72 6f 70 65 72 74 79 76 61 6c 75 65 05 01 02 01 01 03 72 61 63 05 01 02 02 04 01 65 05 01 | ..ropertyvalue......rac......e.. |
| 3ef20 | 01 01 04 01 6b 05 04 03 04 05 01 73 05 01 05 04 03 09 64 69 6f 62 75 74 74 6f 6e 05 01 02 01 0c | ....k......s......diobutton..... |
| 3ef40 | 04 6c 69 73 74 05 01 03 02 05 06 74 69 6f 6e 61 6c 05 05 03 02 0b 02 6c 79 05 01 06 07 03 04 66 | .list......tional......ly......f |
| 3ef60 | 66 69 63 05 01 02 01 03 0c 6e 67 65 76 61 6c 69 64 61 74 6f 72 05 02 02 02 04 01 73 05 01 04 04 | fic......ngevalidator......s.... |
| 3ef80 | 05 06 66 65 72 72 65 64 05 01 02 01 06 03 6f 72 6d 05 02 02 01 05 05 69 74 69 6f 6e 05 02 03 03 | ..ferred......orm......ition.... |
| 3efa0 | 0a 01 73 05 01 02 02 05 04 6c 61 74 65 05 06 01 01 09 01 64 05 0a 09 08 08 03 69 6e 67 05 01 0b | ..s......late......d......ing... |
| 3efc0 | 0b 09 02 6f 6e 05 05 02 02 08 02 6f 72 05 01 09 0b 05 07 6d 69 73 73 69 6f 6e 05 01 03 02 07 04 | ...on......or......mission...... |
| 3efe0 | 74 74 65 64 05 01 02 01 03 08 76 65 72 73 61 62 6c 65 05 01 02 01 07 01 65 05 01 02 02 08 01 64 | tted......versable......e......d |
| 3f000 | 05 01 02 01 02 05 65 61 74 65 64 05 04 02 01 05 01 73 05 01 05 07 03 0e 63 74 61 6e 67 6c 65 68 | ......eated......s......ctangleh |
| 3f020 | 6f 74 73 70 6f 74 05 01 02 02 03 01 65 05 03 02 01 03 18 67 75 6c 61 72 65 78 70 72 65 73 73 69 | otspot......e......gularexpressi |
| 3f040 | 6f 6e 76 61 6c 69 64 61 74 6f 72 05 01 05 05 03 06 70 65 61 74 65 72 05 05 03 02 03 14 71 75 69 | onvalidator......peater......qui |
| 3f060 | 72 65 64 66 69 65 6c 64 76 61 6c 69 64 61 74 6f 72 05 04 07 10 02 05 69 63 6b 65 72 05 01 06 05 | redfieldvalidator......icker.... |
| 3f080 | 05 01 73 05 01 02 01 03 02 65 64 05 02 02 02 04 01 73 05 03 04 03 03 04 67 67 65 72 05 03 05 03 | ..s......ed......s......gger.... |
| 3f0a0 | 07 02 65 64 05 03 04 04 03 01 70 05 01 06 07 04 04 77 69 72 65 05 01 02 01 03 04 76 69 61 6c 05 | ..ed......p......wire......vial. |
| 3f0c0 | 01 02 01 05 02 75 6d 05 02 01 01 02 06 6f 75 62 6c 65 73 05 01 03 02 02 02 75 65 05 14 02 01 03 | .....um......oubles......ue..... |
| 3f0e0 | 06 6e 63 61 74 65 64 05 01 18 1b 04 01 6b 05 01 02 02 02 01 79 05 08 01 02 03 03 69 6e 67 05 02 | .ncated......k......y......ing.. |
| 3f100 | 0a 0d 01 08 73 61 66 65 68 74 6d 6c 05 02 03 02 02 10 65 63 75 72 69 74 79 65 78 63 65 70 74 69 | ....safehtml......ecurityexcepti |
| 3f120 | 6f 6e 05 01 05 06 09 07 6d 61 6e 61 67 65 72 05 01 02 02 02 12 69 6d 70 6c 65 64 61 74 65 66 6f | on......manager......impledatefo |
| 3f140 | 72 6d 61 74 74 65 72 05 01 03 03 02 0a 71 6c 69 74 65 63 61 63 68 65 05 02 02 01 02 09 74 61 74 | rmatter......qlitecache......tat |
| 3f160 | 65 6d 65 6e 74 73 05 01 03 02 02 0e 79 73 74 65 6d 65 78 63 65 70 74 69 6f 6e 05 01 03 0a 01 05 | ements......ystemexception...... |
| 3f180 | 74 61 62 6c 65 05 01 02 02 06 04 63 65 6c 6c 05 01 02 01 06 03 72 6f 77 05 01 02 01 02 07 65 6d | table......cell......row......em |
| 3f1a0 | 70 6c 61 74 65 05 01 02 01 09 06 63 6f 6c 75 6d 6e 05 03 01 02 0b 05 6e 74 72 6f 6c 05 04 04 05 | plate......column......ntrol.... |
| 3f1c0 | 09 0b 64 77 69 7a 61 72 64 73 74 65 70 05 01 05 05 09 07 6d 61 6e 61 67 65 72 05 02 02 01 03 05 | ..dwizardstep......manager...... |
| 3f1e0 | 78 74 62 6f 78 05 08 03 02 05 0b 68 69 67 68 6c 69 67 68 74 65 72 05 01 09 0b 02 0b 68 65 6d 65 | xtbox......highlighter......heme |
| 3f200 | 6d 61 6e 61 67 65 72 05 03 03 05 02 08 72 61 6e 73 6c 61 74 65 05 04 05 04 0a 09 70 61 72 61 6d | manager......ranslate......param |
| 3f220 | 65 74 65 72 05 01 07 0e 01 06 75 65 73 64 61 79 05 01 03 05 02 02 72 6e 05 03 02 02 04 01 73 05 | eter......uesday......rn......s. |
| 3f240 | 02 05 03 02 0a 73 65 72 6d 61 6e 61 67 65 72 05 04 04 02 02 06 74 6f 72 69 61 6c 05 04 07 08 01 | .....sermanager......torial..... |
| 3f260 | 11 76 61 6c 69 64 61 74 69 6f 6e 73 75 6d 6d 61 72 79 05 02 06 07 02 03 69 65 77 05 01 03 03 01 | .validationsummary......iew..... |
| 3f280 | 0a 77 65 62 63 6f 6e 74 72 6f 6c 05 06 03 05 02 05 69 7a 61 72 64 05 04 09 09 07 04 73 74 65 70 | .webcontrol......izard......step |
| 3f2a0 | 05 01 07 09 02 01 6f 05 1b 03 08 01 0a 78 6d 6c 65 6c 65 6d 65 6e 74 05 01 22 29 02 08 74 61 64 | ......o......xmlelement..")..tad |
| 3f2c0 | 64 72 65 73 73 05 01 02 02 03 05 65 6d 61 69 6c 05 01 02 02 03 04 6e 61 6d 65 05 01 02 02 01 03 | dress......email......name...... |
| 3f2e0 | 79 70 65 05 1a 02 02 04 01 64 05 03 26 35 04 01 73 05 0e 05 05 03 04 69 63 61 6c 05 02 0f 15 07 | ype......d..&5..s......ical..... |
| 3f300 | 02 6c 79 05 02 04 03 00 01 75 05 01 03 03 01 01 69 05 07 03 03 01 07 6c 74 69 6d 61 74 65 05 02 | .ly......u......i......ltimate.. |
| 3f320 | 0c 0f 01 05 6e 61 62 6c 65 05 03 02 02 02 07 63 68 61 6e 67 65 64 05 01 04 03 02 07 64 65 66 69 | ....nable......changed......defi |
| 3f340 | 6e 65 64 05 03 01 01 04 01 72 05 17 04 04 05 04 67 6f 65 73 05 01 1d 27 05 05 73 74 61 6e 64 05 | ned......r......goes...'..stand. |
| 3f360 | 02 02 02 0a 03 69 6e 67 05 02 03 04 07 03 6f 6f 64 05 01 03 02 02 08 65 78 70 65 63 74 65 64 05 | .....ing......ood......expected. |
| 3f380 | 01 01 01 0a 02 6c 79 05 01 03 03 02 0c 69 64 69 72 65 63 74 69 6f 6e 61 6c 05 01 02 01 03 02 6f | .....ly......idirectional......o |
| 3f3a0 | 6e 05 01 02 01 03 03 71 75 65 05 04 02 02 06 02 69 64 05 03 06 06 06 02 6c 79 05 06 05 06 06 04 | n......que......id......ly...... |
| 3f3c0 | 6e 65 73 73 05 01 08 0a 03 01 74 05 02 01 01 04 01 73 05 01 03 02 03 01 78 05 01 03 02 02 05 6b | ness......t......s......x......k |
| 3f3e0 | 6e 6f 77 6e 05 01 02 02 02 04 6c 65 73 73 05 02 02 01 03 03 69 6b 65 05 04 03 03 02 09 6e 65 63 | nown......less......ike......nec |
| 3f400 | 65 73 73 61 72 79 05 01 06 05 02 04 70 61 63 6b 05 02 02 01 06 02 65 64 05 01 03 03 06 03 69 6e | essary......pack......ed......in |
| 3f420 | 67 05 01 01 01 02 04 71 69 75 65 05 01 01 01 06 02 69 64 05 01 02 01 02 0a 73 75 63 63 65 73 73 | g......qiue......id......success |
| 3f440 | 66 75 6c 05 01 02 02 04 07 70 70 6f 72 74 65 64 05 01 02 02 02 03 74 69 6c 05 02 02 02 03 09 72 | ful......pported......til......r |
| 3f460 | 61 6e 73 6c 61 74 65 64 05 01 03 03 02 05 75 73 75 61 6c 05 01 02 01 02 06 77 61 6e 74 65 64 05 | anslated......usual......wanted. |
| 3f480 | 02 02 01 01 01 70 05 0d 03 02 02 04 64 61 74 65 05 06 12 1b 06 01 64 05 01 09 0b 05 03 69 6e 67 | .....p......date......d......ing |
| 3f4a0 | 05 01 01 01 02 05 67 72 61 64 65 05 01 02 02 02 04 6c 6f 61 64 05 01 01 01 06 02 65 64 05 01 03 | ......grade......load......ed... |
| 3f4c0 | 03 02 02 6f 6e 05 06 03 06 02 06 74 6f 79 65 61 72 05 01 07 08 01 02 72 69 05 01 03 03 02 01 6c | ...on......toyear......ri......l |
| 3f4e0 | 05 0f 02 01 03 01 73 05 04 10 13 01 01 73 05 0c 05 05 02 03 61 67 65 05 07 10 17 05 01 73 05 01 | ......s......s......age......s.. |
| 3f500 | 08 0c 03 03 6c 6c 79 05 01 02 01 02 01 65 05 43 03 02 03 07 63 61 70 74 75 72 65 05 01 53 72 03 | ....lly......e.C....capture..Sr. |
| 3f520 | 01 64 05 42 02 01 04 0c 65 66 61 75 6c 74 6c 61 79 6f 75 74 05 01 58 89 01 03 03 66 75 6c 05 06 | .d.B....efaultlayout..X....ful.. |
| 3f540 | 02 02 03 01 72 05 2f 07 0a 04 05 6c 6f 67 69 6e 05 01 45 7f 04 07 6d 61 6e 61 67 65 72 05 01 02 | ....r./....login..E...manager... |
| 3f560 | 01 04 04 6e 61 6d 65 05 03 03 02 04 01 73 05 2c 04 03 03 01 73 05 16 41 6e 02 03 69 6e 67 05 34 | ...name......s.,....s..An..ing.4 |
| 3f580 | 1a 22 05 0d 63 6c 69 65 6e 74 73 63 72 69 70 74 73 05 01 40 56 05 0c 70 72 61 64 6f 73 63 72 69 | ."..clientscripts..@V..pradoscri |
| 3f5a0 | 70 74 73 05 01 02 01 02 05 75 61 6c 6c 79 05 0e 02 01 01 02 74 66 05 02 10 13 02 02 69 6c 05 03 | pts......ually......tf......il.. |
| 3f5c0 | 03 03 00 01 76 05 09 06 05 01 04 61 6c 69 64 05 08 10 16 05 03 61 74 65 05 03 0c 13 08 01 64 05 | ....v......alid......ate......d. |
| 3f5e0 | 04 04 03 07 03 69 6e 67 05 04 06 07 08 02 6f 6e 05 11 05 06 0a 0c 66 75 6e 63 74 69 6f 6e 6e 61 | .....ing......on......functionna |
| 3f600 | 6d 65 05 01 18 2d 0a 05 67 72 6f 75 70 05 04 02 01 0a 03 6b 65 79 05 01 05 05 07 02 6f 72 05 09 | me...-..group......key......or.. |
| 3f620 | 02 02 09 01 73 05 03 0e 13 03 02 75 65 05 29 06 06 05 01 73 05 19 3b 5f 05 09 74 6f 63 6f 6d 70 | ....s......ue.)....s..;_..tocomp |
| 3f640 | 61 72 65 05 01 25 35 02 01 72 05 0f 02 01 03 05 69 61 62 6c 65 05 0a 18 26 08 01 73 05 01 0f 14 | are..%5..r......iable...&..s.... |
| 3f660 | 04 02 65 73 05 01 01 02 04 03 6f 75 73 05 07 02 01 01 07 62 73 63 72 69 70 74 05 02 08 0b 01 01 | ..es......ous......bscript...... |
| 3f680 | 65 05 02 03 02 02 02 72 62 05 01 04 07 03 09 69 66 69 63 61 74 69 6f 6e 05 01 03 03 06 02 65 64 | e......rb......ification......ed |
| 3f6a0 | 05 01 02 01 07 01 73 05 04 02 01 05 01 79 05 02 05 04 06 03 69 6e 67 05 01 03 04 03 06 73 61 74 | ......s......y......ing......sat |
| 3f6c0 | 69 6c 65 05 01 02 01 04 03 69 6f 6e 05 06 01 01 07 01 73 05 04 08 0c 03 05 74 69 63 61 6c 05 01 | ile......ion......s......tical.. |
| 3f6e0 | 05 06 03 01 79 05 0e 02 01 01 02 69 61 05 1b 0f 10 03 03 62 6c 65 05 01 22 26 02 04 64 65 6f 73 | ....y......ia......ble.."&..deos |
| 3f700 | 05 01 02 01 02 02 65 77 05 06 02 01 04 02 65 64 05 02 0b 1b 04 03 69 6e 67 05 01 03 02 04 01 73 | ......ew......ed......ing......s |
| 3f720 | 05 01 01 01 05 04 74 61 74 65 05 05 03 04 02 0e 72 74 75 61 6c 69 74 65 6d 63 6f 75 6e 74 05 01 | ......tate......rtualitemcount.. |
| 3f740 | 09 1c 02 08 73 69 62 69 6c 69 74 79 05 04 02 01 05 02 6c 65 05 07 04 06 04 01 74 05 01 09 0b 05 | ....sibility......le......t..... |
| 3f760 | 02 65 64 05 01 02 01 03 03 75 61 6c 05 03 02 02 01 04 6f 74 65 73 05 01 06 06 01 0e 75 6c 6e 65 | .ed......ual......otes......ulne |
| 3f780 | 72 61 62 69 6c 69 74 69 65 73 05 01 01 01 08 02 6c 65 05 01 02 01 00 01 77 05 02 02 01 01 03 61 | rabilities......le......w......a |
| 3f7a0 | 6e 74 05 12 05 04 04 02 65 64 05 07 17 1d 04 01 73 05 01 09 08 02 02 72 6e 05 01 03 03 04 03 69 | nt......ed......s......rn......i |
| 3f7c0 | 6e 67 05 03 02 01 07 01 73 05 02 06 06 02 01 73 05 0b 03 03 02 01 79 05 0f 11 14 03 01 73 05 06 | ng......s......s......y......s.. |
| 3f7e0 | 11 15 01 01 65 05 2c 07 08 02 01 62 05 31 47 89 01 03 08 63 6f 6e 74 72 6f 6c 73 05 02 45 69 03 | ....e.,....b.1G....controls..Ei. |
| 3f800 | 04 73 69 74 65 05 01 04 04 02 01 64 05 01 02 01 02 02 65 6b 05 02 03 04 02 01 69 05 01 05 07 03 | .site......d......ek......i..... |
| 3f820 | 02 72 64 05 01 01 02 02 05 6c 63 6f 6d 65 05 01 02 01 03 01 6c 05 06 02 01 02 02 72 65 05 01 09 | .rd......lcome......l......re... |
| 3f840 | 0a 01 03 68 61 74 05 12 02 01 04 04 65 76 65 72 05 02 17 1f 02 04 65 65 6c 73 05 01 03 04 03 01 | ...hat......ever......eels...... |
| 3f860 | 6e 05 4c 01 01 04 04 65 76 65 72 05 02 60 81 01 03 02 72 65 05 27 03 03 05 03 76 65 72 05 01 29 | n.L....ever..`....re.'....ver..) |
| 3f880 | 34 03 04 74 68 65 72 05 0c 02 02 02 03 69 63 68 05 41 0e 11 03 02 6c 65 05 16 4f 69 02 01 6f 05 | 4..ther......ich.A....le..Oi..o. |
| 3f8a0 | 03 19 1f 03 01 61 05 02 04 03 03 02 6c 65 05 04 03 03 03 02 73 65 05 10 04 05 02 01 79 05 01 12 | .....a......le......se......y... |
| 3f8c0 | 14 01 05 69 64 65 6c 79 05 01 02 01 03 02 74 68 05 01 02 01 02 02 6b 69 05 01 02 01 02 02 6c 6c | ...idely......th......ki......ll |
| 3f8e0 | 05 5a 01 01 02 04 6e 64 6f 77 05 04 80 01 bd 01 06 01 73 05 07 07 06 03 01 73 05 01 0a 0a 02 02 | .Z....ndow........s......s...... |
| 3f900 | 73 65 05 01 01 01 03 01 68 05 01 01 01 02 02 74 68 05 5f 02 01 04 02 69 6e 05 1c 84 01 c4 01 04 | se......h......th._....in....... |
| 3f920 | 03 6f 75 74 05 10 1f 25 02 04 7a 61 72 64 05 05 12 17 06 01 73 05 01 08 16 07 04 74 65 70 73 05 | .out...%..zard......s......teps. |
| 3f940 | 01 02 01 01 02 6f 6e 05 01 02 02 02 02 6f 66 05 02 01 01 02 02 72 64 05 02 05 04 04 01 73 05 01 | .....on......of......rd......s.. |
| 3f960 | 03 04 03 01 6b 05 0b 02 01 04 02 65 64 05 01 0f 12 04 03 69 6e 67 05 04 02 01 04 01 73 05 02 05 | ....k......ed......ing......s... |
| 3f980 | 06 03 02 6c 64 05 06 03 03 03 05 72 79 69 6e 67 05 02 0c 10 02 03 75 6c 64 05 10 03 03 05 01 6e | ...ld......rying......uld......n |
| 3f9a0 | 05 01 15 19 01 03 72 61 70 05 01 02 01 04 03 70 65 64 05 01 03 02 06 01 72 05 03 02 01 05 03 69 | ......rap......ped......r......i |
| 3f9c0 | 6e 67 05 02 03 03 02 06 69 74 61 62 6c 65 05 03 04 02 04 01 65 05 0a 05 05 05 01 72 05 01 0c 0d | ng......itable......e......r.... |
| 3f9e0 | 04 03 69 6e 67 05 06 03 02 04 03 74 65 6e 05 05 09 0a 02 03 6f 6e 67 05 01 07 08 03 02 74 65 05 | ..ing......ten......ong......te. |
| 3fa00 | 01 02 01 01 06 77 77 72 6f 6f 74 05 02 02 02 01 06 79 73 69 77 79 67 05 01 02 02 00 01 78 05 08 | .....wwroot......ysiwyg......x.. |
| 3fa20 | 03 03 01 04 68 74 6d 6c 05 01 0e 12 01 03 69 73 63 05 01 02 03 01 04 6c 69 66 66 05 01 01 01 01 | ....html......isc......liff..... |
| 3fa40 | 02 6d 6c 05 09 03 02 01 01 70 05 01 0d 16 01 02 73 64 05 02 02 02 02 01 73 05 02 03 04 00 01 79 | .ml......p......sd......s......y |
| 3fa60 | 05 05 04 03 01 03 65 61 72 05 03 08 0b 02 01 73 05 02 07 11 02 01 74 05 02 03 02 01 02 6f 75 05 | ......ear......s......t......ou. |
| 3fa80 | 3b 04 04 03 01 72 05 16 5b a8 01 04 04 73 65 6c 66 05 03 1a 25 01 02 75 69 05 01 04 04 01 01 79 | ;....r..[....self...%..ui......y |
| 3faa0 | 05 02 02 02 02 02 79 79 05 02 05 05 00 01 7a 05 01 05 06 01 03 65 6e 64 05 03 03 06 02 02 72 6f | ......yy......z......end......ro |
| 3fac0 | 05 05 05 04 01 01 68 05 02 08 0b 02 02 75 6f 05 01 04 04 01 02 69 70 05 01 01 02 01 03 6f 6e 65 | ......h......uo......ip......one |
| 3fae0 | 05 01 02 01 00 02 9c 65 05 01 02 02 00 1b 61 20 73 69 6e 67 6c 65 2d 73 74 65 70 20 77 69 7a 61 | .......e......a.single-step.wiza |
| 3fb00 | 72 64 20 73 61 6d 70 6c 65 04 01 02 01 02 15 74 6f 67 67 6c 65 20 62 75 74 74 6f 6e 20 65 78 61 | rd.sample......toggle.button.exa |
| 3fb20 | 6d 70 6c 65 04 01 02 01 01 19 70 70 6c 69 63 61 74 69 6f 6e 20 63 6f 6e 66 69 67 75 72 61 74 69 | mple......pplication.configurati |
| 3fb40 | 6f 6e 73 04 01 02 01 0f 07 74 72 6f 6c 6c 65 72 04 01 02 01 0c 0a 64 65 70 6c 6f 79 6d 65 6e 74 | ons......troller......deployment |
| 3fb60 | 04 01 01 01 0c 0a 6c 69 66 65 63 79 63 6c 65 73 04 01 01 01 0c 05 73 74 61 74 65 04 01 01 01 0b | ......lifecycles......state..... |
| 3fb80 | 01 73 04 01 02 01 01 0b 72 63 68 69 74 65 63 74 75 72 65 04 01 01 01 02 1f 72 61 79 73 2c 20 69 | .s......rchitecture......rays,.i |
| 3fba0 | 74 65 6d 73 2c 20 61 6e 64 20 6f 62 6a 65 63 74 20 6d 65 6d 62 65 72 73 04 01 01 01 01 0f 73 73 | tems,.and.object.members......ss |
| 3fbc0 | 65 74 20 70 75 62 6c 69 73 68 69 6e 67 04 01 02 01 06 04 74 61 67 73 04 02 02 01 05 01 73 04 01 | et.publishing......tags......s.. |
| 3fbe0 | 02 02 01 1f 75 74 68 65 6e 74 69 63 61 74 69 6f 6e 20 61 6e 64 20 61 75 74 68 6f 72 69 7a 61 74 | ....uthentication.and.authorizat |
| 3fc00 | 69 6f 6e 04 01 02 01 03 1c 6f 6d 61 74 69 63 61 6c 6c 79 20 67 65 6e 65 72 61 74 65 64 20 63 6f | ion......omatically.generated.co |
| 3fc20 | 6c 75 6d 6e 73 04 01 02 01 00 14 62 61 73 69 63 20 65 76 65 6e 74 20 68 61 6e 64 6c 69 6e 67 04 | lumns......basic.event.handling. |
| 3fc40 | 01 02 01 00 07 63 61 63 68 69 6e 67 04 01 02 01 01 18 68 61 6e 67 69 6e 67 20 61 70 70 6c 69 63 | .....caching......hanging.applic |
| 3fc60 | 61 74 69 6f 6e 20 6d 6f 64 65 04 01 02 01 01 06 6f 6c 75 6d 6e 73 04 01 02 01 02 0a 6d 6d 65 6e | ation.mode......olumns......mmen |
| 3fc80 | 74 20 74 61 67 73 04 01 02 01 03 11 70 6f 6e 65 6e 74 20 64 65 66 69 6e 69 74 69 6f 6e 04 01 01 | t.tags......ponent.definition... |
| 3fca0 | 01 0a 06 65 76 65 6e 74 73 04 01 01 01 0a 03 69 64 73 04 01 01 01 0b 0c 6e 73 74 61 6e 74 69 61 | ...events......ids......nstantia |
| 3fcc0 | 74 69 6f 6e 04 01 01 01 0a 0a 70 72 6f 70 65 72 74 69 65 73 04 01 01 01 0a 04 74 61 67 73 04 01 | tion......properties......tags.. |
| 3fce0 | 01 01 09 01 73 04 01 01 01 05 2a 73 69 74 69 6f 6e 20 62 79 20 6f 76 65 72 72 69 64 69 6e 67 20 | ....s.....*sition.by.overriding. |
| 3fd00 | 63 72 65 61 74 65 63 68 69 6c 64 63 6f 6e 74 72 6f 6c 73 28 29 04 01 01 01 0f 11 77 72 69 74 69 | createchildcontrols()......writi |
| 3fd20 | 6e 67 20 74 65 6d 70 6c 61 74 65 73 04 01 02 01 0c 14 6f 66 20 65 78 69 73 74 69 6e 67 20 63 6f | ng.templates......of.existing.co |
| 3fd40 | 6e 74 72 6f 6c 73 04 01 02 01 05 0c 75 6e 64 20 6d 65 73 73 61 67 65 73 04 01 02 01 02 0b 6e 66 | ntrols......und.messages......nf |
| 3fd60 | 69 67 75 72 61 74 69 6f 6e 04 01 02 01 0d 09 20 6f 76 65 72 76 69 65 77 04 01 02 01 03 13 74 72 | iguration.......overview......tr |
| 3fd80 | 6f 6c 20 69 64 65 6e 74 69 66 69 63 61 74 69 6f 6e 04 01 01 01 08 0c 72 65 6c 61 74 69 6f 6e 73 | ol.identification......relations |
| 3fda0 | 68 69 70 04 01 01 01 08 05 73 74 61 74 65 04 01 01 01 08 04 74 72 65 65 04 01 02 01 07 01 73 04 | hip......state......tree......s. |
| 3fdc0 | 01 01 01 02 16 6f 6b 69 65 20 61 74 74 61 63 6b 20 70 72 65 76 65 6e 74 69 6f 6e 04 01 01 01 01 | .....okie.attack.prevention..... |
| 3fde0 | 2d 72 65 61 74 69 6e 67 20 63 6f 6e 74 72 6f 6c 73 20 77 69 74 68 20 73 70 65 63 69 61 6c 20 66 | -reating.controls.with.special.f |
| 3fe00 | 75 6e 63 74 69 6f 6e 61 6c 69 74 69 65 73 04 01 02 01 09 06 74 68 65 6d 65 73 04 01 02 01 02 1d | unctionalities......themes...... |
| 3fe20 | 6f 73 73 20 73 69 74 65 20 73 63 72 69 70 74 69 6e 67 20 70 72 65 76 65 6e 74 69 6f 6e 04 01 02 | oss.site.scripting.prevention... |
| 3fe40 | 01 01 0d 75 73 74 6f 6d 20 6d 6f 64 75 6c 65 73 04 01 02 01 07 06 70 61 67 69 6e 67 04 01 01 01 | ...ustom.modules......paging.... |
| 3fe60 | 06 07 69 7a 61 74 69 6f 6e 04 01 02 01 08 11 69 6e 67 20 65 72 72 6f 72 20 64 69 73 70 6c 61 79 | ..ization......ing.error.display |
| 3fe80 | 04 01 02 01 0c 11 77 69 7a 61 72 64 20 6e 61 76 69 67 61 74 69 6f 6e 04 01 02 01 13 06 73 74 79 | ......wizard.navigation......sty |
| 3fea0 | 6c 65 73 04 01 02 01 00 0d 64 61 74 61 20 63 6f 6e 74 72 6f 6c 73 04 01 02 01 04 09 62 69 6e 64 | les......data.controls......bind |
| 3fec0 | 20 74 61 67 73 04 02 02 01 01 1f 65 76 65 6c 6f 70 65 72 20 6e 6f 74 65 73 20 66 6f 72 20 70 72 | .tags......eveloper.notes.for.pr |
| 3fee0 | 6f 74 6f 74 79 70 65 2e 6a 73 04 01 02 02 01 15 69 72 65 63 74 6f 72 79 20 6f 72 67 61 6e 69 7a | ototype.js......irectory.organiz |
| 3ff00 | 61 74 69 6f 6e 04 01 02 01 01 18 6f 6d 20 65 76 65 6e 74 73 20 61 6e 64 20 6a 61 76 61 73 63 72 | ation......om.events.and.javascr |
| 3ff20 | 69 70 74 04 01 01 01 01 1e 79 6e 61 6d 69 63 20 63 6f 6d 70 6f 6e 65 6e 74 20 69 6e 73 74 61 6e | ipt......ynamic.component.instan |
| 3ff40 | 74 69 61 74 69 6f 6e 04 01 02 01 0a 0a 6e 74 65 6e 74 20 74 61 67 73 04 01 01 01 08 0d 70 72 6f | tiation......ntent.tags......pro |
| 3ff60 | 70 65 72 74 79 20 74 61 67 73 04 01 01 01 00 2d 65 6e 6f 75 67 68 20 61 62 6f 75 74 20 6f 62 6a | perty.tags.....-enough.about.obj |
| 3ff80 | 65 63 74 73 2c 20 6d 61 79 20 69 20 68 61 76 65 20 61 20 63 6c 61 73 73 20 6e 6f 77 3f 04 01 01 | ects,.may.i.have.a.class.now?... |
| 3ffa0 | 01 02 12 75 6d 65 72 61 62 6c 65 20 66 75 6e 63 74 69 6f 6e 73 04 01 02 01 0a 11 2e 63 6f 6c 6c | ...umerable.functions.......coll |
| 3ffc0 | 65 63 74 20 66 75 6e 63 74 69 6f 6e 04 01 02 01 0b 0f 64 65 74 65 63 74 20 66 75 6e 63 74 69 6f | ect.function......detect.functio |
| 3ffe0 | 6e 04 01 02 01 0b 0d 65 61 63 68 20 66 75 6e 63 74 69 6f 6e 04 01 02 01 0b 10 66 69 6e 64 61 6c | n......each.function......findal |
| 40000 | 6c 20 66 75 6e 63 74 69 6f 6e 04 01 02 01 0b 10 69 6e 63 6c 75 64 65 20 66 75 6e 63 74 69 6f 6e | l.function......include.function |
| 40020 | 04 01 02 01 0d 0d 6a 65 63 74 20 66 75 6e 63 74 69 6f 6e 04 01 02 01 0d 0d 76 6f 6b 65 20 66 75 | ......ject.function......voke.fu |
| 40040 | 6e 63 74 69 6f 6e 04 01 02 01 07 19 74 69 6e 67 2e 2e 2e 20 77 6f 77 21 20 64 61 6d 6e 21 20 77 | nction......ting....wow!.damn!.w |
| 40060 | 61 68 6f 6f 21 04 01 02 01 01 1c 72 72 6f 72 20 63 61 70 74 75 72 69 6e 67 20 61 6e 64 20 72 65 | ahoo!......rror.capturing.and.re |
| 40080 | 70 6f 72 74 69 6e 67 04 01 02 01 06 0e 68 61 6e 64 6c 65 72 20 6d 6f 64 75 6c 65 04 01 02 01 0b | porting......handler.module..... |
| 400a0 | 11 69 6e 67 20 61 6e 64 20 72 65 70 6f 72 74 69 6e 67 04 01 01 01 01 05 76 65 6e 74 73 04 01 02 | .ing.and.reporting......vents... |
| 400c0 | 01 06 16 2c 20 62 69 6e 64 69 6e 67 2c 20 61 6e 64 20 6f 62 6a 65 63 74 73 04 01 02 01 01 10 78 | ...,.binding,.and.objects......x |
| 400e0 | 63 65 70 74 69 6f 6e 20 63 6c 61 73 73 65 73 04 01 02 01 02 0d 70 72 65 73 73 69 6f 6e 20 74 61 | ception.classes......pression.ta |
| 40100 | 67 73 04 02 02 01 02 19 74 65 6e 64 69 6e 67 20 65 78 69 73 74 69 6e 67 20 63 6f 6e 74 72 6f 6c | gs......tending.existing.control |
| 40120 | 73 04 01 02 02 0a 08 74 63 6f 6e 74 72 6f 6c 04 01 02 01 0b 08 64 61 74 61 67 72 69 64 04 01 02 | s......tcontrol......datagrid... |
| 40140 | 01 0b 0a 77 65 62 63 6f 6e 74 72 6f 6c 04 01 02 01 00 2e 66 75 6e 63 74 69 6f 6e 73 20 61 73 20 | ...webcontrol......functions.as. |
| 40160 | 61 72 67 75 6d 65 6e 74 73 2c 20 61 6e 20 69 6e 74 65 72 65 73 74 69 6e 67 20 70 61 74 74 65 72 | arguments,.an.interesting.patter |
| 40180 | 6e 04 01 02 01 00 2c 67 65 74 74 69 6e 67 20 74 68 65 20 63 6f 6f 72 64 69 6e 61 74 65 73 20 6f | n.....,getting.the.coordinates.o |
| 401a0 | 66 20 74 68 65 20 6d 6f 75 73 65 20 70 6f 69 6e 74 65 72 04 01 02 01 00 14 68 61 73 68 20 6b 65 | f.the.mouse.pointer......hash.ke |
| 401c0 | 79 2f 76 61 6c 75 65 20 70 61 69 72 73 04 01 02 01 01 23 65 79 2c 20 69 20 64 69 64 6e 27 74 20 | y/value.pairs.....#ey,.i.didn't. |
| 401e0 | 6b 6e 6f 77 20 79 6f 75 20 63 6f 75 6c 64 20 64 6f 20 74 68 61 74 04 01 02 01 01 0f 69 73 74 6f | know.you.could.do.that......isto |
| 40200 | 72 79 20 6f 66 20 70 72 61 64 6f 04 01 02 01 01 34 6f 77 20 64 6f 20 69 20 69 6e 63 6c 75 64 65 | ry.of.prado.....4ow.do.i.include |
| 40220 | 20 74 68 65 20 70 72 65 64 65 66 69 6e 65 64 20 6a 61 76 61 73 63 72 69 70 74 20 6c 69 62 72 61 | .the.predefined.javascript.libra |
| 40240 | 72 69 65 73 3f 04 01 01 01 04 28 69 73 20 70 72 61 64 6f 20 63 6f 6d 70 61 72 65 64 20 77 69 74 | ries?.....(is.prado.compared.wit |
| 40260 | 68 20 6f 74 68 65 72 20 66 72 61 6d 65 77 6f 72 6b 73 3f 04 01 02 01 04 1a 70 72 61 64 6f 20 61 | h.other.frameworks?......prado.a |
| 40280 | 75 74 68 20 66 72 61 6d 65 77 6f 72 6b 20 77 6f 72 6b 73 04 01 01 01 00 0f 69 31 38 6e 20 63 6f | uth.framework.works......i18n.co |
| 402a0 | 6d 70 6f 6e 65 6e 74 73 04 01 02 01 01 0f 6e 73 74 61 6c 6c 69 6e 67 20 70 72 61 64 6f 04 01 02 | mponents......nstalling.prado... |
| 402c0 | 01 02 18 74 65 72 61 63 74 69 6e 67 20 77 69 74 68 20 74 64 61 74 61 67 72 69 64 04 01 01 01 05 | ...teracting.with.tdatagrid..... |
| 402e0 | 2e 6e 61 74 69 6f 6e 61 6c 69 7a 61 74 69 6f 6e 20 28 69 31 38 6e 29 20 61 6e 64 20 6c 6f 63 61 | .nationalization.(i18n).and.loca |
| 40300 | 6c 69 7a 61 74 69 6f 6e 20 28 6c 31 30 6e 29 04 01 02 01 03 09 72 6f 64 75 63 74 69 6f 6e 04 01 | lization.(l10n)......roduction.. |
| 40320 | 02 01 0c 0e 20 74 6f 20 6a 61 76 61 73 63 72 69 70 74 04 01 02 01 01 0a 74 65 6d 20 73 74 79 6c | .....to.javascript......tem.styl |
| 40340 | 65 73 04 01 02 01 00 2a 6a 61 76 61 73 63 72 69 70 74 20 69 6e 20 70 72 61 64 6f 2c 20 71 75 65 | es.....*javascript.in.prado,.que |
| 40360 | 73 74 69 6f 6e 73 20 61 6e 64 20 61 6e 73 77 65 72 73 04 01 02 01 01 20 73 6f 6e 20 28 6a 61 76 | stions.and.answers......son.(jav |
| 40380 | 61 73 63 72 69 70 74 20 6f 62 6a 65 63 74 20 6e 6f 74 61 74 69 6f 6e 29 04 01 02 01 00 0d 6c 69 | ascript.object.notation)......li |
| 403a0 | 73 74 20 63 6f 6e 74 72 6f 6c 73 04 01 02 01 01 10 6f 63 61 6c 69 7a 61 74 69 6f 6e 20 74 61 67 | st.controls......ocalization.tag |
| 403c0 | 73 04 02 02 01 07 1a 69 6e 67 20 79 6f 75 72 20 70 72 61 64 6f 20 61 70 70 6c 69 63 61 74 69 6f | s......ing.your.prado.applicatio |
| 403e0 | 6e 04 01 02 02 02 05 67 67 69 6e 67 04 01 02 01 02 10 6f 70 73 20 61 6e 64 20 69 74 65 72 61 74 | n......gging......ops.and.iterat |
| 40400 | 6f 72 04 01 02 01 00 1a 6d 61 6e 75 61 6c 6c 79 20 73 70 65 63 69 66 69 65 64 20 63 6f 6c 75 6d | or......manually.specified.colum |
| 40420 | 6e 73 04 01 02 01 02 10 73 74 65 72 20 61 6e 64 20 63 6f 6e 74 65 6e 74 04 01 02 01 01 10 65 73 | ns......ster.and.content......es |
| 40440 | 73 61 67 65 20 66 69 6c 74 65 72 69 6e 67 04 01 02 01 08 07 72 6f 75 74 69 6e 67 04 01 02 01 01 | sage.filtering......routing..... |
| 40460 | 06 6f 64 75 6c 65 73 04 01 02 01 01 19 79 20 66 69 72 73 74 20 70 72 61 64 6f 20 61 70 70 6c 69 | .odules......y.first.prado.appli |
| 40480 | 63 61 74 69 6f 6e 04 01 01 01 00 0a 6e 61 6d 65 73 70 61 63 65 73 04 01 01 01 03 0e 69 6e 67 20 | cation......namespaces......ing. |
| 404a0 | 63 6f 6e 74 61 69 6e 65 72 73 04 01 01 01 00 14 6f 62 73 65 72 76 69 6e 67 20 6b 65 79 73 74 72 | containers......observing.keystr |
| 404c0 | 6f 6b 65 73 04 01 01 01 01 0f 74 68 65 72 20 74 65 63 68 6e 69 71 75 65 73 04 01 02 01 01 07 76 | okes......ther.techniques......v |
| 404e0 | 65 72 76 69 65 77 04 01 02 01 00 13 70 61 67 65 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 04 | erview......page.configurations. |
| 40500 | 01 02 01 05 0a 6c 69 66 65 63 79 63 6c 65 73 04 01 02 01 05 07 73 65 72 76 69 63 65 04 01 01 01 | .....lifecycles......service.... |
| 40520 | 04 01 73 04 02 01 01 03 03 69 6e 67 04 01 02 02 02 0c 72 61 6d 65 74 65 72 20 74 61 67 73 04 02 | ..s......ing......rameter.tags.. |
| 40540 | 02 01 01 0a 65 72 66 6f 72 6d 61 6e 63 65 04 01 02 02 0b 07 20 74 75 6e 69 6e 67 04 01 02 01 03 | ....erformance.......tuning..... |
| 40560 | 0d 73 69 73 74 65 6e 74 20 73 74 61 74 65 04 01 02 01 01 07 6f 73 74 62 61 63 6b 04 01 02 01 00 | .sistent.state......ostback..... |
| 40580 | 12 72 61 69 73 69 6e 67 20 65 78 63 65 70 74 69 6f 6e 73 04 01 01 01 01 11 65 64 75 63 69 6e 67 | .raising.exceptions......educing |
| 405a0 | 20 70 61 67 65 20 73 69 7a 65 04 01 02 01 02 16 6d 6f 76 69 6e 67 20 65 76 65 6e 74 20 6c 69 73 | .page.size......moving.event.lis |
| 405c0 | 74 65 6e 65 72 73 04 01 02 01 02 0c 71 75 65 73 74 20 6d 6f 64 75 6c 65 04 01 02 01 02 0d 73 70 | teners......quest.module......sp |
| 405e0 | 6f 6e 73 65 20 6d 6f 64 75 6c 65 04 01 01 01 00 14 73 61 6d 70 6c 65 3a 20 68 61 6e 67 6d 61 6e | onse.module......sample:.hangman |
| 40600 | 20 67 61 6d 65 04 01 01 01 01 07 65 63 75 72 69 74 79 04 01 01 01 02 24 70 61 72 61 74 65 20 63 | .game......ecurity.....$parate.c |
| 40620 | 75 6c 74 75 72 65 2f 6c 6f 63 61 6c 65 20 73 65 6e 73 69 74 69 76 65 20 64 61 74 61 04 01 02 01 | ulture/locale.sensitive.data.... |
| 40640 | 02 06 72 76 69 63 65 73 04 01 02 01 02 0c 73 73 69 6f 6e 20 6d 6f 64 75 6c 65 04 01 01 01 08 05 | ..rvices......ssion.module...... |
| 40660 | 73 74 61 74 65 04 01 01 01 02 1a 74 74 69 6e 67 20 61 6e 64 20 63 68 61 6e 67 69 6e 67 20 63 75 | state......tting.and.changing.cu |
| 40680 | 6c 74 75 72 65 04 01 02 01 01 06 6f 72 74 69 6e 67 04 01 02 01 01 0d 74 61 74 65 6d 65 6e 74 20 | lture......orting......tatement. |
| 406a0 | 74 61 67 73 04 01 02 01 04 1a 69 63 20 63 6f 6d 70 6f 6e 65 6e 74 20 69 6e 73 74 61 6e 74 69 61 | tags......ic.component.instantia |
| 406c0 | 74 69 6f 6e 04 01 01 01 02 12 6f 70 70 69 6e 67 20 70 72 6f 70 61 67 61 74 69 6f 6e 04 01 01 01 | tion......opping.propagation.... |
| 406e0 | 01 0c 75 62 70 72 6f 70 65 72 74 69 65 73 04 01 02 01 00 0d 74 62 75 6c 6c 65 74 65 64 6c 69 73 | ..ubproperties......tbulletedlis |
| 40700 | 74 04 01 01 01 03 04 74 74 6f 6e 04 01 02 01 01 08 63 68 65 63 6b 62 6f 78 04 01 02 01 09 04 6c | t......tton......checkbox......l |
| 40720 | 69 73 74 04 01 02 01 03 0a 6f 69 63 65 66 6f 72 6d 61 74 04 01 02 01 02 0a 6f 6c 6f 72 70 69 63 | ist......oiceformat......olorpic |
| 40740 | 6b 65 72 04 01 02 01 03 0e 6d 70 61 72 65 76 61 6c 69 64 61 74 6f 72 04 01 02 01 02 0e 75 73 74 | ker......mparevalidator......ust |
| 40760 | 6f 6d 76 61 6c 69 64 61 74 6f 72 04 01 02 01 01 08 64 61 74 61 67 72 69 64 04 01 02 01 05 04 6c | omvalidator......datagrid......l |
| 40780 | 69 73 74 04 01 02 01 05 0d 74 79 70 65 76 61 6c 69 64 61 74 6f 72 04 01 02 01 04 07 65 66 6f 72 | ist......typevalidator......efor |
| 407a0 | 6d 61 74 04 01 02 01 05 06 70 69 63 6b 65 72 04 01 02 01 02 0b 72 6f 70 64 6f 77 6e 6c 69 73 74 | mat......picker......ropdownlist |
| 407c0 | 04 01 02 01 01 15 65 6d 61 69 6c 61 64 64 72 65 73 73 76 61 6c 69 64 61 74 6f 72 04 01 02 01 03 | ......emailaddressvalidator..... |
| 407e0 | 12 70 6c 61 74 65 20 63 6f 6e 74 72 6f 6c 20 74 61 67 73 04 01 02 01 09 06 73 79 6e 74 61 78 04 | .plate.control.tags......syntax. |
| 40800 | 01 01 01 08 09 73 3a 20 70 61 72 74 20 69 04 01 01 01 11 01 69 04 01 01 01 12 01 69 04 01 01 01 | .....s:.part.i......i......i.... |
| 40820 | 02 09 78 70 72 65 73 73 69 6f 6e 04 01 01 01 01 0a 66 69 6c 65 75 70 6c 6f 61 64 04 01 02 01 01 | ..xpression......fileupload..... |
| 40840 | 04 68 65 61 64 04 01 02 01 03 0a 6d 65 20 73 74 6f 72 61 67 65 04 01 02 01 07 05 79 6e 74 61 78 | .head......me.storage......yntax |
| 40860 | 04 01 02 01 05 0b 73 20 61 6e 64 20 73 6b 69 6e 73 04 01 01 01 02 0a 69 64 64 65 6e 66 69 65 6c | ......s.and.skins......iddenfiel |
| 40880 | 64 04 01 02 01 03 29 73 20 69 73 20 74 68 69 73 20 62 75 74 20 73 6f 6d 65 74 69 6d 65 73 20 74 | d.....)s.is.this.but.sometimes.t |
| 408a0 | 68 69 73 20 69 73 20 61 6c 73 6f 20 74 68 61 74 04 01 02 01 02 07 74 6d 6c 61 72 65 61 04 01 02 | his.is.also.that......tmlarea... |
| 408c0 | 01 02 08 79 70 65 72 6c 69 6e 6b 04 01 02 01 01 05 69 6d 61 67 65 04 01 02 01 06 06 62 75 74 74 | ...yperlink......image......butt |
| 408e0 | 6f 6e 04 01 02 01 06 03 6d 61 70 04 01 02 01 02 0a 6e 6c 69 6e 65 66 72 61 6d 65 04 01 02 01 01 | on......map......nlineframe..... |
| 40900 | 10 6a 61 76 61 73 63 72 69 70 74 6c 6f 67 67 65 72 04 01 02 01 01 05 6c 61 62 65 6c 04 01 02 01 | .javascriptlogger......label.... |
| 40920 | 02 09 69 6e 6b 62 75 74 74 6f 6e 04 01 02 01 03 05 73 74 62 6f 78 04 01 02 01 03 05 74 65 72 61 | ..inkbutton......stbox......tera |
| 40940 | 6c 04 01 02 01 01 09 6d 75 6c 74 69 76 69 65 77 04 01 02 01 01 0c 6e 75 6d 62 65 72 66 6f 72 6d | l......multiview......numberform |
| 40960 | 61 74 04 01 02 01 01 05 70 61 6e 65 6c 04 01 02 01 02 0a 6c 61 63 65 68 6f 6c 64 65 72 04 01 02 | at......panel......laceholder... |
| 40980 | 01 01 0b 72 61 64 69 6f 62 75 74 74 6f 6e 04 01 02 01 0c 04 6c 69 73 74 04 01 02 01 03 0c 6e 67 | ...radiobutton......list......ng |
| 409a0 | 65 76 61 6c 69 64 61 74 6f 72 04 01 02 01 02 19 65 67 75 6c 61 72 65 78 70 72 65 73 73 69 6f 6e | evalidator......egularexpression |
| 409c0 | 76 61 6c 69 64 61 74 6f 72 04 01 02 01 03 06 70 65 61 74 65 72 04 01 02 01 03 14 71 75 69 72 65 | validator......peater......quire |
| 409e0 | 64 66 69 65 6c 64 76 61 6c 69 64 61 74 6f 72 04 01 02 01 01 08 73 61 66 65 68 74 6d 6c 04 01 02 | dfieldvalidator......safehtml... |
| 40a00 | 01 02 09 74 61 74 65 6d 65 6e 74 73 04 01 02 01 01 05 74 61 62 6c 65 04 01 02 01 02 06 65 78 74 | ...tatements......table......ext |
| 40a20 | 62 6f 78 04 01 02 01 05 0b 68 69 67 68 6c 69 67 68 74 65 72 04 01 02 01 02 08 72 61 6e 73 6c 61 | box......highlighter......ransla |
| 40a40 | 74 65 04 01 02 01 0a 09 70 61 72 61 6d 65 74 65 72 04 01 02 01 01 11 76 61 6c 69 64 61 74 69 6f | te......parameter......validatio |
| 40a60 | 6e 73 75 6d 6d 61 72 79 04 01 02 01 01 06 77 69 7a 61 72 64 04 01 02 01 00 14 75 6e 64 65 72 73 | nsummary......wizard......unders |
| 40a80 | 74 61 6e 64 69 6e 67 20 74 68 65 6d 65 73 04 01 02 01 01 1b 70 67 72 61 64 69 6e 67 20 66 72 6f | tanding.themes......pgrading.fro |
| 40aa0 | 6d 20 76 32 2e 78 20 61 6e 64 20 76 31 2e 78 04 01 02 01 01 13 73 69 6e 67 20 6c 61 62 65 6c 65 | m.v2.x.and.v1.x......sing.labele |
| 40ac0 | 64 74 65 78 74 62 6f 78 04 01 01 01 07 2d 6f 63 61 6c 69 7a 65 20 66 75 6e 63 74 69 6f 6e 20 74 | dtextbox.....-ocalize.function.t |
| 40ae0 | 6f 20 74 72 61 6e 73 6c 61 74 65 20 74 65 78 74 20 77 69 74 68 69 6e 20 70 68 70 04 01 02 01 08 | o.translate.text.within.php..... |
| 40b00 | 0f 67 67 69 6e 67 20 66 75 6e 63 74 69 6f 6e 73 04 01 02 01 06 14 70 72 61 64 6f 20 61 75 74 68 | .gging.functions......prado.auth |
| 40b20 | 20 66 72 61 6d 65 77 6f 72 6b 04 01 02 01 0b 08 6c 69 74 65 2e 70 68 70 04 01 02 01 06 09 74 64 | .framework......lite.php......td |
| 40b40 | 61 74 61 67 72 69 64 04 01 02 01 07 15 65 6d 70 6c 61 74 65 64 20 77 69 7a 61 72 64 20 73 74 65 | atagrid......emplated.wizard.ste |
| 40b60 | 70 73 04 01 02 01 0e 0b 73 20 69 6e 20 77 69 7a 61 72 64 04 01 02 01 07 0f 68 65 20 24 28 29 20 | ps......s.in.wizard......he.$(). |
| 40b80 | 66 75 6e 63 74 69 6f 6e 04 01 02 01 0b 0c 61 28 29 20 66 75 6e 63 74 69 6f 6e 04 01 02 01 0b 0c | function......a().function...... |
| 40ba0 | 66 28 29 20 66 75 6e 63 74 69 6f 6e 04 01 02 01 0b 0c 68 28 29 20 66 75 6e 63 74 69 6f 6e 04 01 | f().function......h().function.. |
| 40bc0 | 02 01 09 03 6d 65 73 04 01 02 01 07 0b 75 73 65 72 6d 61 6e 61 67 65 72 04 01 02 01 07 06 77 69 | ....mes......usermanager......wi |
| 40be0 | 7a 61 72 64 04 01 02 01 00 13 76 61 6c 69 64 61 74 69 6f 6e 20 63 6f 6e 74 72 6f 6c 73 04 01 02 | zard......validation.controls... |
| 40c00 | 01 01 09 69 65 77 20 73 74 61 74 65 04 01 02 01 04 16 73 74 61 74 65 20 61 6e 64 20 63 6f 6e 74 | ...iew.state......state.and.cont |
| 40c20 | 72 6f 6c 73 74 61 74 65 04 01 02 01 0a 0a 70 72 6f 74 65 63 74 69 6f 6e 04 01 01 01 00 28 77 65 | rolstate......protection.....(we |
| 40c40 | 6c 63 6f 6d 65 20 74 6f 20 74 68 65 20 70 72 61 64 6f 20 71 75 69 63 6b 73 74 61 72 74 20 74 75 | lcome.to.the.prado.quickstart.tu |
| 40c60 | 74 6f 72 69 61 6c 04 01 02 01 01 2d 68 61 74 20 64 6f 20 79 6f 75 20 6d 65 61 6e 3f 20 61 20 66 | torial.....-hat.do.you.mean?.a.f |
| 40c80 | 75 6e 63 74 69 6f 6e 20 69 73 20 61 6e 20 6f 62 6a 65 63 74 20 74 6f 6f 3f 04 01 01 01 05 12 69 | unction.is.an.object.too?......i |
| 40ca0 | 73 20 70 72 61 64 6f 20 62 65 73 74 20 66 6f 72 3f 04 01 02 01 0d 01 3f 04 01 01 01 08 05 74 68 | s.prado.best.for?......?......th |
| 40cc0 | 61 74 3f 04 01 01 01 05 18 74 6f 20 64 6f 20 77 69 74 68 20 6d 65 73 73 61 67 65 73 2e 78 6d 6c | at?......to.do.with.messages.xml |
| 40ce0 | 3f 04 01 02 01 02 08 79 20 70 72 61 64 6f 3f 04 01 02 01 01 13 72 69 74 69 6e 67 20 6e 65 77 20 | ?......y.prado?......riting.new. |
| 40d00 | 63 6f 6e 74 72 6f 6c 73 04 01 01 01 00 17 79 6f 75 72 20 61 72 72 61 79 73 20 6f 6e 20 73 74 65 | controls......your.arrays.on.ste |
| 40d20 | 72 6f 69 64 73 04 01 02 01 ff ff ff fe 00 00 00 00 00 00 00 1b 00 00 00 80 7f ff ff ff 00 01 61 | roids..........................a |
| 40d40 | 05 bc 01 00 00 1c 01 07 6e 79 74 68 69 6e 67 05 03 a4 0d b7 1d f3 09 00 05 62 65 6c 6f 77 05 0d | ........nything..........below.. |
| 40d60 | 9d 0b c2 0f ae 09 00 07 63 68 61 72 73 65 74 05 01 f6 07 a3 0a af 09 01 0a 6f 6e 73 65 71 75 65 | ........charset..........onseque |
| 40d80 | 6e 63 65 05 01 85 07 c2 09 92 09 00 05 64 61 74 65 73 05 01 88 07 82 0a bb 09 01 02 6f 67 05 02 | nce..........dates..........og.. |
| 40da0 | bb 06 f6 07 85 09 00 03 65 74 63 05 1d af 05 a2 06 f0 09 00 05 66 69 73 74 73 05 01 cb 06 d2 08 | ........etc..........fists...... |
| 40dc0 | cf 09 00 0d 67 6c 6f 62 61 6c 69 7a 61 74 69 6f 6e 05 01 ca 07 f2 09 cf 09 00 0a 68 79 70 65 72 | ....globalization..........hyper |
| 40de0 | 6c 69 6e 6b 73 05 01 da 05 fb 07 da 08 00 10 69 6e 74 65 72 6e 61 74 69 6f 6e 61 6c 69 7a 65 05 | links..........internationalize. |
| 40e00 | 01 b9 08 97 0c cf 09 00 06 6c 65 76 65 6c 73 05 03 f9 08 fd 0d ac 09 00 05 6d 65 61 6e 74 05 03 | .........levels..........meant.. |
| 40e20 | b1 06 a3 08 db 08 00 08 6e 6f 72 6d 61 6c 6c 79 05 04 e3 06 88 09 8f 09 00 0a 70 61 67 65 72 73 | ........normally..........pagers |
| 40e40 | 74 79 6c 65 05 01 83 0c e3 11 8b 0a 01 0a 72 65 65 78 69 73 74 69 6e 67 05 01 eb 05 ef 07 92 09 | tyle..........reexisting........ |
| 40e60 | 00 0c 72 65 63 6f 67 6e 69 7a 61 62 6c 65 05 01 c2 06 b3 0a 8a 09 01 03 69 63 6f 05 01 af 04 ef | ..recognizable..........ico..... |
| 40e80 | 04 b1 09 00 04 73 65 74 73 05 01 c4 05 f1 06 80 09 01 05 74 61 62 6c 79 05 01 e3 05 e4 06 cc 09 | .....sets..........tably........ |
| 40ea0 | 00 03 74 62 64 05 02 f5 05 de 07 9e 0a 01 06 6c 6f 67 67 65 72 05 01 eb 0c e7 1d f0 0b 00 09 75 | ..tbd..........logger..........u |
| 40ec0 | 6e 64 65 72 67 6f 65 73 05 01 98 07 d6 0b d6 0b 00 03 77 65 69 05 01 f1 09 e3 0d c7 09 00 0e 63 | ndergoes..........wei..........c |
| 40ee0 | 75 73 74 6f 6d 20 6d 6f 64 75 6c 65 73 04 01 ce 08 9c 0b b5 0c 00 0c 74 69 6e 6c 69 6e 65 66 72 | ustom.modules..........tinlinefr |
| 40f00 | 61 6d 65 04 01 e2 01 85 01 ab 15 02 07 02 0b 02 05 02 04 02 04 03 02 08 03 02 07 02 03 02 03 03 | ame............................. |
| 40f20 | 03 03 02 03 03 02 0a 02 04 02 09 02 09 04 03 02 06 02 03 02 05 02 02 02 08 02 07 02 03 02 03 03 | ................................ |
| 40f40 | 02 06 07 05 02 07 02 08 03 02 05 02 02 03 02 06 04 04 02 09 03 02 04 02 02 07 03 02 02 04 03 08 | ................................ |
| 40f60 | 02 03 04 03 04 0a 02 06 02 06 02 04 04 07 02 02 02 03 04 02 02 06 02 02 04 07 02 02 02 03 02 03 | ................................ |
| 40f80 | 02 03 02 02 02 02 02 07 02 07 02 02 02 03 02 03 02 03 02 02 02 05 02 02 04 0b 05 03 02 06 06 03 | ................................ |
| 40fa0 | 02 03 02 03 02 07 03 02 06 02 06 04 02 02 04 02 07 03 02 02 02 03 02 08 02 02 02 15 02 03 02 0b | ................................ |
| 40fc0 | 02 02 02 04 04 04 02 07 02 02 03 02 04 02 02 02 02 02 0c 04 06 02 07 02 03 02 02 02 03 02 05 02 | ................................ |
| 40fe0 | 02 02 03 02 05 02 09 02 08 02 02 04 06 02 09 02 04 02 05 02 02 05 03 02 09 04 08 02 0f 02 05 03 | ................................ |
| 41000 | 02 05 02 02 02 04 02 02 02 03 05 05 02 04 04 02 02 04 02 02 06 02 06 02 02 0b 02 02 04 04 03 03 | ................................ |
| 41020 | 03 02 02 02 08 04 03 02 03 03 02 03 03 04 06 02 06 02 05 02 07 02 04 02 02 02 08 04 02 02 02 03 | ................................ |
| 41040 | 03 02 03 02 03 02 02 02 0e 04 02 03 02 02 02 03 03 03 04 02 04 04 02 02 03 04 0a 02 05 04 02 8f | ................................ |
| 41060 | 01 dd 01 c3 03 8f 01 8d 01 2d 1b 0f 07 20 02 45 23 63 1f 13 49 0f 09 17 0c 02 03 0c 03 47 6c 02 | .........-.....E#c..I........Gl. |
| 41080 | 07 29 17 09 02 02 04 02 0e 02 03 13 1e 02 13 0d 15 0d 05 13 03 11 03 0c 02 4f 85 01 0f 0f 07 f1 | .).......................O...... |
| 410a0 | 02 f1 02 8f 01 89 01 55 06 03 25 33 3b 09 db 01 02 05 02 02 0f 31 17 09 14 02 15 09 03 0f 34 02 | .......U..%3;........1........4. |
| 410c0 | 03 03 03 19 37 53 09 1f 3f 0c 02 03 43 05 1e 02 0e 02 05 05 57 b1 01 07 6f ef 02 79 75 0f 07 2d | ....7S..?...C.......W...o..yu..- |
| 410e0 | 3b 03 02 04 0d 02 02 07 19 18 02 19 03 04 03 15 05 09 07 2f c5 02 03 0d fb 01 21 89 02 ad 03 0a | ;................../......!..... |
| 41100 | 02 03 03 ba 02 02 11 97 03 0f 7d 31 67 89 01 69 31 c1 01 ac 01 06 09 0d c1 01 c1 01 09 ad 01 ad | ..........}1g..i1............... |
| 41120 | 01 a9 02 03 03 db 02 af 01 2f bc 02 02 03 c7 03 cd 03 ea 02 03 27 0d 66 02 14 02 3d 06 02 22 04 | ........./...........'.f...=..". |
| 41140 | 07 0b 0b 30 02 25 0f 06 02 23 13 07 b5 02 99 02 1d 9f 01 23 56 02 11 8e 01 02 a9 03 cc 03 02 31 | ...0.%...#.........#V..........1 |
| 41160 | 05 0d 21 25 0b 0f 07 5d 2b 2d 11 39 09 0d 4c 02 67 c9 01 97 02 0c 02 03 d2 01 03 65 15 d3 02 99 | ..!%...]+-.9..L.g..........e.... |
| 41180 | 02 79 05 99 01 67 0b ef 01 a0 02 02 02 02 05 d7 02 ff 02 99 01 73 7f 03 08 02 47 b1 02 2b 29 b3 | .y...g...............s....G..+). |
| 411a0 | 02 c1 01 3d 07 fd 02 fd 02 f1 01 93 01 a3 02 20 02 0a 02 04 02 85 01 77 17 03 0d 12 02 1d 28 02 | ...=...................w......(. |
| 411c0 | 0b 3b 97 03 11 fb 02 df 01 05 02 02 02 02 ce 01 03 c4 01 06 09 04 02 87 03 03 40 02 8b 03 d5 02 | .;........................@..... |
| 411e0 | 38 04 02 02 04 03 02 02 03 0d 05 18 02 03 06 04 8f 03 29 5c 02 29 5c 03 a3 01 af 01 a1 01 03 17 | 8.................)\.)\......... |
| 41200 | 1d 1b 01 0e 02 15 07 18 02 03 06 02 03 09 03 0b 0f 11 0a 03 09 27 03 0b 0e 02 1d 04 02 09 0f 03 | .....................'.......... |
| 41220 | 03 03 0c 04 05 06 04 09 02 02 07 07 04 02 02 02 05 15 05 0b 09 0a 03 05 02 02 03 05 0b 08 02 02 | ................................ |
| 41240 | 02 08 02 08 02 05 0d 03 0d 05 03 81 03 0b 79 41 08 02 0b 35 22 02 a7 01 85 02 c9 01 a4 01 02 97 | ..............yA...5"........... |
| 41260 | 02 83 02 03 c9 01 03 03 8d 01 27 03 09 11 03 05 27 03 05 13 27 73 05 03 05 05 0d 81 02 07 9f 03 | ..........'.....'...'s.......... |
| 41280 | c8 01 02 29 11 ad 01 0d 2b 89 02 53 0b 03 0b 03 07 07 09 07 1d 07 09 05 09 1b 0d 07 11 03 0b 1b | ...)....+..S.................... |
| 412a0 | 08 02 05 03 0d 07 0e 02 03 05 09 03 09 02 03 0d 02 02 13 03 09 23 05 06 02 0a 02 03 03 13 03 03 | .....................#.......... |
| 412c0 | 0d 06 02 03 07 11 03 18 02 07 a5 01 87 02 ab 02 9b 01 03 05 a1 01 ef 01 07 14 02 87 02 ee 01 02 | ................................ |
| 412e0 | 06 02 ee 01 02 1a 03 09 17 8f 03 87 02 5f 7d 2b 83 01 ea 02 03 25 9b 03 fd 01 29 30 02 05 95 01 | ............._}+.....%....)0.... |
| 41300 | 33 1c 02 03 2b eb 02 0e 22 05 08 08 08 04 02 09 02 05 08 06 04 03 06 04 16 04 03 08 04 06 1d 02 | 3...+..."....................... |
| 41320 | 08 02 06 02 0c 06 0a 02 0a 02 04 02 04 02 04 02 04 04 08 02 10 02 04 02 04 02 04 02 04 02 28 02 | ..............................(. |
| 41340 | 30 08 0e 02 08 08 14 06 14 04 04 02 04 04 04 04 18 02 04 08 24 06 0a 04 38 0e 34 14 02 02 02 02 | 0...................$...8.4..... |
| 41360 | 02 14 06 02 18 06 08 05 02 05 06 10 02 10 02 08 02 04 0c 5a 02 12 04 12 04 04 05 02 14 04 04 02 | ...................Z............ |
| 41380 | 36 08 06 02 20 02 08 04 02 02 02 02 02 03 06 20 0a 02 02 0e 04 08 02 09 04 26 02 5e 02 34 02 26 | 6........................&.^.4.& |
| 413a0 | 02 16 0a 0a 04 15 04 0a 02 1a 08 04 02 02 09 06 06 06 06 04 02 02 32 04 04 02 02 08 04 02 02 02 | ......................2......... |
| 413c0 | 05 04 0c 04 06 04 0a 02 06 04 0b 02 02 09 08 02 0f 06 02 02 02 07 03 05 09 04 02 07 02 02 05 04 | ................................ |
| 413e0 | 03 02 02 05 07 02 02 03 0a 02 09 09 07 04 08 02 02 09 05 05 05 03 03 03 03 03 05 05 0d 09 1a 02 | ................................ |
| 41400 | 0d 03 06 05 02 03 06 03 07 02 03 03 03 03 02 03 02 08 05 09 02 02 03 06 02 02 03 03 04 02 03 02 | ................................ |
| 41420 | 02 02 02 02 03 04 04 08 02 03 09 0f 04 02 0f 10 04 07 08 02 0a 04 02 02 02 02 02 02 03 02 03 05 | ................................ |
| 41440 | 02 02 04 02 04 02 02 03 03 05 03 03 03 02 02 02 03 0d 03 02 04 02 02 c1 01 23 67 8f 01 3e 02 02 | .........................#g..>.. |
| 41460 | 07 02 08 02 03 02 04 02 09 02 03 02 0a 02 03 02 04 02 02 05 03 05 03 02 02 04 02 03 02 02 0a 02 | ................................ |
| 41480 | 03 02 06 05 04 03 02 02 03 03 02 03 02 03 03 02 02 03 02 02 02 02 03 04 04 02 02 02 07 05 02 03 | ................................ |
| 414a0 | 05 0a 03 07 05 04 03 04 0a 02 07 02 04 02 02 04 08 03 08 03 02 02 03 03 04 02 03 05 05 02 02 07 | ................................ |
| 414c0 | 03 02 04 02 02 03 04 07 09 03 02 02 02 02 03 04 02 04 02 02 03 08 02 03 02 04 03 03 03 02 0b 02 | ................................ |
| 414e0 | 05 02 04 03 02 04 04 02 02 05 02 02 02 02 02 02 02 03 02 03 02 0a 02 02 02 05 02 03 02 02 04 02 | ................................ |
| 41500 | 02 09 04 02 03 02 04 02 08 03 04 02 02 02 02 05 02 02 02 03 03 03 02 04 02 07 05 02 02 02 03 03 | ................................ |
| 41520 | 02 04 03 02 03 03 02 03 04 03 03 02 03 02 06 02 02 02 04 03 03 05 04 02 05 02 09 02 08 02 03 02 | ................................ |
| 41540 | 05 03 02 02 05 02 02 04 03 02 02 02 04 03 06 08 02 06 02 03 02 02 02 03 02 02 02 04 04 05 03 08 | ................................ |
| 41560 | 04 04 02 05 02 02 03 03 08 03 07 02 05 04 06 06 03 0b 8e 03 02 8e 03 03 9f 02 02 03 6d 09 34 02 | ............................m.4. |
| 41580 | 33 23 59 37 26 03 29 13 13 3a 02 0e 02 03 0b 0d 1d 85 01 08 03 0c 02 1b 15 13 1d 0d 0b 0b 03 05 | 3#Y7&.)..:...................... |
| 415a0 | 0b 11 09 05 02 02 07 21 02 02 05 09 03 0d 0f f1 02 1b 3d 63 23 91 02 0b 03 01 85 01 64 02 0d 1b | .......!..........=c#.......d... |
| 415c0 | 19 03 c7 01 8f 01 15 1f 07 36 02 5f 87 01 85 01 03 77 55 03 8f 03 29 b0 02 02 10 02 f0 02 02 f0 | .........6._.....wU...)......... |
| 415e0 | 02 04 b5 01 11 02 03 03 04 02 03 04 0f 06 04 0b 0b 06 02 0b 08 05 03 03 02 02 02 02 05 02 02 02 | ................................ |
| 41600 | 08 02 0b 02 02 02 04 02 02 02 02 16 03 0e 03 06 13 02 03 0b 27 0f 2b 30 02 03 02 02 04 03 02 03 | ....................'.+0........ |
| 41620 | 03 03 04 02 02 03 04 02 04 02 06 02 05 06 05 06 02 02 03 04 02 03 02 05 04 02 03 05 10 04 03 03 | ................................ |
| 41640 | 02 02 04 04 02 02 02 0d 03 03 05 01 02 03 02 02 02 02 06 02 03 03 3d 05 0b 95 01 03 0b 03 49 31 | ......................=.......I1 |
| 41660 | 05 05 03 09 04 02 79 13 51 14 02 06 03 48 02 03 a0 02 05 7d 0a 02 69 33 17 07 03 7d bb 02 03 2d | ......y.Q....H.....}..i3...}...- |
| 41680 | 0f ff 01 49 cf 01 65 ab 02 8f 01 0b 85 01 91 01 27 49 2d 05 99 01 15 bb 02 02 03 02 05 03 03 02 | ...I..e.........'I-............. |
| 416a0 | 02 02 02 02 03 03 02 02 03 02 02 05 03 06 02 05 02 04 02 02 08 02 03 04 03 02 02 06 03 05 07 03 | ................................ |
| 416c0 | 03 02 03 05 02 02 04 05 03 02 06 05 02 02 04 02 04 02 02 02 02 03 02 02 02 02 04 03 04 02 02 03 | ................................ |
| 416e0 | 02 03 02 03 02 04 02 02 08 04 0d 09 03 09 11 04 04 07 09 07 04 02 02 04 0b 03 08 04 02 02 02 02 | ................................ |
| 41700 | 03 02 02 04 03 02 03 03 0a 03 03 03 03 08 06 02 02 02 03 06 02 02 02 06 02 02 04 02 03 05 02 03 | ................................ |
| 41720 | 03 03 08 02 04 02 05 05 07 02 04 02 06 03 03 02 02 07 03 02 03 06 06 02 05 04 04 05 04 03 02 02 | ................................ |
| 41740 | 03 05 02 02 05 04 02 02 03 04 02 02 02 03 03 0f 03 02 02 11 09 06 04 06 02 e1 02 8f 03 07 08 02 | ................................ |
| 41760 | 03 03 07 07 09 07 09 04 03 8d 03 09 26 03 db 01 b3 01 03 07 03 05 27 07 27 a8 01 08 3b 0f 4e 02 | ............&.........'.'...;.N. |
| 41780 | 2c 02 04 02 09 04 03 04 05 03 03 05 03 02 03 03 03 02 04 03 02 03 91 03 11 03 03 04 02 8b 03 0b | ,............................... |
| 417a0 | ab 03 09 b3 03 08 07 02 04 02 04 02 06 03 03 02 02 02 07 05 03 0b 04 03 03 03 02 03 05 07 03 02 | ................................ |
| 417c0 | 03 03 03 09 03 03 03 04 02 03 04 02 04 02 02 02 05 02 03 04 02 03 05 03 03 03 03 02 02 07 02 02 | ................................ |
| 417e0 | 03 03 02 02 04 04 02 04 08 06 05 09 03 06 04 05 03 03 02 02 02 02 12 02 07 02 03 05 02 03 03 08 | ................................ |
| 41800 | 04 02 02 09 03 03 05 04 02 03 03 03 03 06 05 03 05 04 02 02 03 05 03 02 05 04 03 02 04 02 02 02 | ................................ |
| 41820 | 02 03 02 02 03 02 02 07 02 03 03 07 02 02 03 0c 02 0d 05 03 09 03 05 02 02 05 02 03 02 02 08 05 | ................................ |
| 41840 | 05 02 03 0a 05 06 03 02 04 03 02 02 06 03 04 02 03 03 08 02 05 06 02 06 02 04 06 0c 04 03 81 02 | ................................ |
| 41860 | eb 02 c7 03 59 b3 03 0a 02 2f 23 3d 4b 0b 25 73 0f 4b 1f 0a 04 07 08 05 ac 01 04 02 03 02 03 02 | ....Y..../#=K.%s.K.............. |
| 41880 | 07 ae 02 02 0e 02 44 02 03 d8 01 04 02 05 02 02 05 4e 03 7f 03 69 5f 05 19 93 02 8d 03 5d 2b 03 | ......D..........N...i_......]+. |
| 418a0 | 1f 48 02 04 02 0d 57 11 37 0f e4 01 02 f1 01 e5 02 2d 13 0d 0d ab 02 4f 95 01 97 01 15 0f d5 02 | .H....W.7........-.....O........ |
| 418c0 | 35 1d 0d 27 0d 27 07 04 02 08 02 02 02 05 09 2d 08 02 07 0f 05 04 02 13 05 10 02 1a 02 0f 11 10 | 5..'.'.........-................ |
| 418e0 | 02 11 24 02 1d 09 05 34 08 0f b9 03 03 25 a1 03 27 27 aa 02 03 a9 02 a9 02 03 a9 02 f5 02 fb 01 | ..$....4.....%..''.............. |
| 41900 | 03 84 01 03 03 90 01 02 0d 13 27 05 0a 02 04 03 89 01 03 2b 62 03 02 02 51 0b 9f 02 02 02 05 47 | ..........'........+b...Q......G |
| 41920 | d3 01 02 03 09 05 05 47 3c 02 97 01 02 05 02 06 a1 02 a3 01 1f fc 01 02 97 02 03 2d 19 11 07 33 | .......G<..................-...3 |
| 41940 | 33 3b 02 04 2b 2b 1b 03 27 3a 03 8b 01 31 15 0d da 02 02 05 06 02 2f 15 43 53 0e 02 08 02 0f 04 | 3;..++..':...1......../.CS...... |
| 41960 | 02 19 0d 1b 27 13 2b 25 a7 01 db 01 91 01 1b 0d 39 41 2f b5 02 59 ba 03 03 6d 2d 1f 2d 03 03 50 | ....'.+%........9A/..Y...m-.-..P |
| 41980 | 05 5b 07 3f 4f 47 03 6d 15 41 1f ab 01 99 01 c5 01 23 8d 01 0b 36 02 06 02 14 02 2b af 01 0b 11 | .[.?OG.m.A.......#...6.....+.... |
| 419a0 | b8 01 03 fd 02 99 01 28 04 07 04 02 c1 01 8d 03 02 04 8f 03 99 01 0a 02 a7 03 0e 02 13 11 1f 04 | .......(........................ |
| 419c0 | 03 33 31 27 3b 03 03 5d ab 03 05 01 03 07 07 05 0d 7b 15 23 1d 03 0f 09 07 17 55 17 11 1f 11 06 | .31';..].........{.#......U..... |
| 419e0 | 02 b5 01 16 02 38 03 38 05 aa 01 02 10 02 b0 02 02 10 02 03 77 17 0b 83 01 35 7f b7 03 e5 02 df | .....8.8............w....5...... |
| 41a00 | 02 02 03 02 03 02 04 04 02 04 06 05 03 02 04 08 04 05 04 03 02 04 05 02 02 06 02 03 02 03 03 03 | ................................ |
| 41a20 | 03 02 03 02 02 02 03 03 03 05 02 02 04 04 05 02 02 05 02 06 03 03 02 02 0e 03 03 04 02 04 02 04 | ................................ |
| 41a40 | 03 03 02 04 02 03 03 02 02 04 0e 02 02 02 03 05 03 03 04 02 05 04 03 04 03 03 03 03 03 02 03 02 | ................................ |
| 41a60 | 02 03 04 02 04 03 05 09 02 06 06 04 03 02 03 02 06 04 02 04 05 02 03 02 04 02 02 02 03 04 05 02 | ................................ |
| 41a80 | 03 03 0b 04 02 03 02 03 02 03 02 06 06 02 06 04 02 07 02 02 03 05 02 04 03 04 04 02 03 04 04 02 | ................................ |
| 41aa0 | 03 07 02 03 04 02 03 02 03 03 03 03 03 02 02 05 02 02 06 06 03 02 02 0b 02 04 04 04 02 05 02 02 | ................................ |
| 41ac0 | 02 04 02 03 04 05 03 04 02 05 04 03 02 03 02 02 04 03 04 03 05 02 02 02 04 05 07 04 02 03 03 05 | ................................ |
| 41ae0 | 03 03 04 02 06 02 0c 02 07 8b 03 09 0b 67 21 3d 29 0f 03 05 19 04 02 03 10 02 26 02 09 09 16 03 | .............g!=).........&..... |
| 41b00 | 0d 25 0e 02 5f 6b 41 3f 53 0d 9b 02 9b 01 06 02 db 01 09 0d 38 02 03 1f 1d 28 02 0b 02 02 05 0d | .%.._kA?S...........8....(...... |
| 41b20 | 21 03 5f ad 02 63 8d 01 1b 03 25 5e 02 31 0d 8b 03 13 3d 15 19 2d 17 1f 07 02 02 05 09 33 06 02 | !._..c....%^.1....=..-.......3.. |
| 41b40 | 04 04 03 0b 4b 0b 1d b3 01 39 43 45 d7 02 0b 3d 05 0d 07 05 03 03 05 05 05 03 8b 01 4b 8b 01 2b | ....K....9CE...=............K..+ |
| 41b60 | 09 03 05 07 03 9f 03 03 03 15 4b 17 8f 01 0b 17 07 07 5b 09 33 18 02 1f 02 02 26 02 2b 03 65 1b | ..........K.......[.3.....&.+.e. |
| 41b80 | 0f 2d 05 0b 20 02 13 19 8b 03 31 b5 01 c9 01 5f c9 02 c6 03 04 02 03 c6 03 0a 03 c6 03 02 8b 03 | .-........1...._................ |
| 41ba0 | e3 01 a9 01 03 1d 21 8c 03 02 b5 01 b1 03 07 be 02 03 04 03 5e 03 1b 30 02 07 07 08 02 fc 01 03 | ......!.............^..0........ |
| 41bc0 | 02 02 5b 12 02 b9 01 05 03 09 0b 39 09 03 09 43 0b 3d 09 13 09 05 1b 0f 03 04 02 08 02 0f 04 02 | ..[........9...C.=.............. |
| 41be0 | 06 02 12 02 1d 03 51 a3 01 7f 58 02 99 01 03 09 39 8a 01 05 04 04 2c 04 16 04 03 18 02 09 d1 01 | ......Q...X.....9.....,......... |
| 41c00 | 04 02 96 03 02 09 f1 02 21 97 03 c7 03 d5 01 1b 2b 79 33 33 b3 03 98 01 02 0d 35 03 45 0d 25 05 | ........!.......+y33......5.E.%. |
| 41c20 | 0d 17 07 1c 02 37 8b 03 ef 01 03 03 0b 03 97 03 89 01 a1 03 09 59 75 eb 01 01 05 55 99 01 09 cf | .....7...............Yu....U.... |
| 41c40 | 02 45 d9 01 eb 01 d9 01 d8 01 02 d9 01 9b 03 0b 03 21 07 f5 01 3d 23 11 05 03 02 02 02 02 02 02 | .E...............!...=#......... |
| 41c60 | 11 15 0d 03 03 03 0a 0c 18 04 39 2a 05 06 04 0f 0c 03 07 04 03 17 11 1b 0f 03 2a 02 08 02 0a 02 | ..........9*..............*..... |
| 41c80 | 05 21 34 08 0e 02 88 03 05 99 01 28 02 33 0d 02 02 58 02 8f 01 8d 03 02 04 03 06 02 02 02 02 05 | .!4........(.3...X.............. |
| 41ca0 | 04 02 02 02 07 05 05 05 02 03 06 03 05 03 05 03 03 04 02 03 03 02 02 06 02 02 02 05 03 07 03 09 | ................................ |
| 41cc0 | 0f 0b 05 04 05 02 02 03 02 02 04 04 03 03 06 04 03 03 05 02 02 07 02 02 02 04 03 05 04 02 03 02 | ................................ |
| 41ce0 | 02 06 07 09 05 02 04 07 04 03 02 03 02 02 03 03 02 05 03 05 02 02 04 05 03 03 09 08 02 02 02 04 | ................................ |
| 41d00 | 05 03 05 03 04 02 02 04 02 02 05 02 02 08 04 03 02 03 02 02 04 04 06 04 05 03 02 02 03 07 07 06 | ................................ |
| 41d20 | 02 03 0a 02 07 06 03 03 03 02 02 04 06 05 02 03 02 02 03 06 03 02 02 03 04 03 04 03 09 02 03 0b | ................................ |
| 41d40 | 09 03 93 01 de 01 03 59 07 d5 02 24 0c 0f 37 0f b1 02 04 02 02 03 45 e9 01 4c 05 08 02 8e 01 04 | .......Y...$..7.......E..L...... |
| 41d60 | 8e 01 02 3d 15 1f 07 09 07 11 3d 39 03 07 20 02 07 12 02 4f 35 a1 03 09 26 06 a7 03 2b 0f 05 1d | ...=......=9.......O5...&...+... |
| 41d80 | 55 15 1b 17 19 05 0f 0f 6a 02 02 03 33 93 01 85 01 5f 1b 99 02 7f 0a 02 02 02 02 04 02 03 03 03 | U.......j...3...._.............. |
| 41da0 | 03 02 09 07 0a 02 05 04 02 03 05 03 05 02 02 03 03 05 03 04 02 03 03 03 0e 02 03 05 02 02 03 02 | ................................ |
| 41dc0 | 03 10 03 06 02 04 02 04 03 05 03 02 02 02 02 04 0b 09 08 03 0b 03 03 02 03 04 02 07 03 03 04 05 | ................................ |
| 41de0 | 05 04 02 04 02 02 03 06 04 03 02 02 05 02 02 05 03 03 03 02 03 04 05 02 03 03 03 0b 02 02 02 02 | ................................ |
| 41e00 | 03 02 02 02 07 04 02 02 04 05 03 02 04 05 05 02 03 03 04 04 02 02 03 03 02 02 06 02 02 02 05 05 | ................................ |
| 41e20 | 05 03 02 02 07 02 02 05 02 04 07 02 02 02 03 06 04 04 03 02 02 03 02 02 07 06 02 05 04 02 02 02 | ................................ |
| 41e40 | 03 05 03 02 04 02 02 02 02 03 03 06 03 03 03 07 02 02 06 03 03 11 06 05 02 02 ef 01 05 05 c7 01 | ................................ |
| 41e60 | b3 03 29 11 2d c3 01 15 05 05 07 2d 8b 03 99 01 c7 02 0e 05 7b 03 2e 02 36 02 05 54 06 02 04 02 | ..).-......-........{...6..T.... |
| 41e80 | 04 b9 01 37 49 03 03 f4 02 02 49 9d 02 f1 02 13 ed 02 af 02 cd 01 cf 01 13 10 02 05 38 03 05 39 | ...7I.....I.................8..9 |
| 41ea0 | 2f 12 02 b1 01 03 09 07 1c 02 11 97 02 79 8e 03 03 da 02 02 03 0b cf 02 04 03 02 05 20 02 d9 02 | /............y.................. |
| 41ec0 | d5 02 cf 02 02 02 03 02 08 21 f5 02 f5 02 8b 01 09 29 15 f4 02 04 09 ab 02 6b 89 01 03 45 0d fb | .........!.......).......k...E.. |
| 41ee0 | 02 73 0f f2 01 04 0b 02 02 08 04 b8 01 02 1d 1a 02 d5 01 1b 02 04 02 09 0b 0a 03 b8 01 02 1d 1a | .s.............................. |
| 41f00 | 02 51 89 01 bb 02 0f 0d 35 37 0b 0b 43 15 03 41 2e 04 07 09 17 41 06 02 0f 0d 71 04 02 09 17 cf | .Q......57..C..A.....A....q..... |
| 41f20 | 01 2d 11 7f b9 01 8b 01 31 15 90 01 02 ab 02 8f 01 92 01 02 9b 03 a7 01 05 35 8c 01 02 02 02 33 | .-......1................5.....3 |
| 41f40 | e5 01 de 02 03 0d 7e 05 52 02 04 02 13 34 04 03 03 89 01 15 d5 01 1f 0b d4 01 06 e1 01 8a 01 03 | ......~.R....4.................. |
| 41f60 | 5b 03 8b 01 0d a9 02 5b b3 02 e1 01 df 01 19 09 11 02 0a 04 03 28 02 4e 02 11 32 06 08 05 12 06 | [......[.............(.N..2..... |
| 41f80 | 03 03 04 02 06 02 20 02 09 05 d5 02 c4 01 02 ac 01 02 f1 02 c5 01 8b 03 f1 02 c7 03 9f 01 d9 01 | ................................ |
| 41fa0 | 9d 02 05 0a 02 11 02 02 02 03 04 02 02 09 05 04 02 0a 04 07 0d 05 02 03 0b 03 27 0b 4c 03 2c 02 | ..........................'.L.,. |
| 41fc0 | 03 06 03 03 03 02 02 03 03 08 03 07 06 04 02 02 03 04 03 0c 02 12 03 0c 03 17 07 05 02 02 04 04 | ................................ |
| 41fe0 | 07 08 06 03 0d 05 22 03 1f 05 06 05 03 c5 01 07 17 03 08 03 02 02 02 03 14 02 07 05 1f 21 03 0b | ......"......................!.. |
| 42000 | 12 04 09 cf 02 27 85 02 93 03 1b a1 02 77 96 03 03 9f 02 97 03 0e 03 2f 4c 03 15 25 40 02 03 94 | .....'.......w........./L..%@... |
| 42020 | 01 02 28 03 03 06 03 02 03 81 02 89 01 15 fa 01 03 28 02 be 03 03 03 03 0b 7b 06 02 11 23 d7 01 | ..(..............(.......{...#.. |
| 42040 | e2 02 02 0f 91 01 2b 11 ee 01 03 03 0f 27 09 08 03 45 0b 07 0c 02 36 04 0e 03 33 5a 03 07 10 04 | ......+......'...E....6...3Z.... |
| 42060 | 34 03 03 e0 01 02 e9 01 ea 02 03 5e 03 56 02 65 95 03 07 02 02 02 02 05 03 05 05 17 05 07 2f 19 | 4..........^.V.e............../. |
| 42080 | 19 03 24 02 07 22 03 1d 11 07 16 02 03 03 05 23 05 0d 03 12 02 06 07 10 04 07 03 02 03 02 05 04 | ..$..".........#................ |
| 420a0 | 02 0b 09 07 05 03 03 05 05 04 0a 02 02 05 d9 02 0a 02 93 01 03 09 db 02 99 01 2d 27 15 0a 03 a8 | ..........................-'.... |
| 420c0 | 01 03 c8 01 02 33 6d 0e 02 15 56 06 03 12 02 9d 01 a5 03 b5 03 8d 03 23 a2 01 02 2a 02 06 02 98 | .....3m...V............#...*.... |
| 420e0 | 01 04 cc 03 02 89 02 51 fa 01 02 03 04 04 06 06 86 02 02 99 01 23 1b 19 03 02 04 02 02 08 02 02 | .......Q.............#.......... |
| 42100 | 0b 03 03 0b 03 02 03 0d 15 30 03 03 18 02 03 17 08 02 06 05 06 02 08 06 0a 04 06 02 04 08 0e 05 | .........0...................... |
| 42120 | 11 1e 06 12 02 05 24 09 09 05 26 06 02 02 02 02 02 06 02 02 2d 0c 02 17 0f 8f 01 dd 01 f1 02 eb | ......$...&.........-........... |
| 42140 | 02 37 8b 03 1b 05 3f d1 02 a0 02 03 4c 02 21 3d 4c 03 15 10 03 1d 26 08 04 02 04 09 0b 89 01 89 | .7....?.....L.!=L.....&......... |
| 42160 | 01 c9 02 03 35 ed 02 5d 08 03 64 04 9d 02 07 a5 03 05 08 02 c9 01 41 81 01 0f 0d 15 0d 1f 15 0b | ....5..]..d...........A......... |
| 42180 | 43 1f 13 19 2d 03 0b 09 29 59 0f 11 2b 0e 02 09 0b 03 19 8c 03 04 06 02 ab 02 b0 03 02 aa 03 03 | C...-...)Y..+................... |
| 421a0 | 04 02 02 02 06 02 09 db 01 05 03 15 cd 01 e3 01 e3 01 11 2d 05 03 02 02 07 77 03 0d 07 28 03 05 | ...................-.....w...(.. |
| 421c0 | 07 47 13 39 19 93 01 0b 09 83 02 95 01 ef 01 09 12 02 07 53 99 01 19 03 7b 07 83 02 05 05 97 03 | .G.9...............S....{....... |
| 421e0 | 8d 02 02 04 02 03 05 06 02 04 04 0d 02 02 02 08 02 04 02 04 04 03 02 05 02 06 03 2d 02 0c 02 05 | ...........................-.... |
| 42200 | 03 07 10 02 03 03 03 03 05 21 03 05 0b 03 0b 47 02 02 0e 03 12 02 04 07 06 02 10 02 0a 02 15 0d | .........!.....G................ |
| 42220 | 04 02 5d 2d 02 05 02 02 05 06 02 1c 03 05 13 1b 03 21 44 03 07 40 02 06 02 0a 03 b7 01 2c 02 32 | ..]-.............!D..@.......,.2 |
| 42240 | 03 1a 02 33 db 01 c1 01 31 89 02 03 91 02 03 89 02 03 e5 02 0b ef 01 0d a9 02 bb 03 03 09 0b 03 | ...3....1....................... |
| 42260 | 23 fb 01 05 cb 01 b3 03 0d 3d 4f 05 34 02 4b 0d 1d 07 13 0e 03 04 02 27 0c 07 02 06 9a 01 02 02 | #........=O.4.K........'........ |
| 42280 | 02 05 0b 11 13 08 03 05 16 02 07 05 05 02 02 2f 12 02 0b 03 03 03 03 08 04 16 02 0e 02 06 04 02 | .............../................ |
| 422a0 | 02 9a 01 02 07 19 2f 1f 17 c5 01 05 17 13 31 03 0f 05 03 2d 05 0d 03 03 4d 37 89 01 25 4b 97 03 | ....../.......1....-....M7..%K.. |
| 422c0 | 31 ed 02 db 01 ab 02 13 ed 02 41 29 11 05 11 d3 01 3b b5 01 bb 02 0e 02 93 02 1c 02 a5 01 e3 01 | 1.........A).....;.............. |
| 422e0 | 8c 02 03 03 f9 01 63 19 eb 01 95 02 03 29 55 8b 03 53 0b 07 0b 23 17 03 05 16 03 49 3b 15 0f 15 | ......c......)U..S...#.....I;... |
| 42300 | 0b 14 02 03 9b 01 85 01 1d 03 19 1e 04 77 03 2d 3d 37 29 13 03 37 0f 04 02 0d 27 53 0f 16 02 02 | .............w.-=7)..7....'S.... |
| 42320 | 03 03 05 0d 31 0e 02 41 05 32 03 29 14 02 2f 0f 2d 13 09 39 19 97 03 07 08 02 46 02 09 02 03 0b | ....1..A.2.)../.-..9......F..... |
| 42340 | 0b 06 03 09 1b 08 02 05 03 04 02 02 03 06 04 02 02 04 02 03 04 06 0d 21 02 03 18 02 02 05 07 09 | .......................!........ |
| 42360 | 03 0f 02 02 0e 07 11 07 63 3b 09 13 35 0d 0c 03 11 13 0c 05 cd 01 0a 02 6b 03 03 23 27 e1 01 31 | ........c;..5...........k..#'..1 |
| 42380 | 59 59 39 c7 02 5d 0b 11 07 03 03 03 14 02 02 06 02 05 02 05 03 05 09 18 03 02 05 02 02 02 08 08 | YY9..].......................... |
| 423a0 | 02 03 03 0c 04 02 02 14 05 09 03 0d 04 02 05 07 02 05 06 02 0f 03 02 03 0c 06 0e 02 06 03 03 06 | ................................ |
| 423c0 | 02 11 02 03 03 02 02 02 06 03 03 02 04 02 14 03 02 03 1a 02 02 0c 04 02 02 05 02 03 04 02 03 02 | ................................ |
| 423e0 | 03 02 05 03 15 17 11 1b 07 db 01 ab 01 2b 08 02 0d 05 0d 06 02 02 03 19 02 08 03 02 03 03 03 09 | .............+.................. |
| 42400 | 03 03 15 02 03 13 0e 02 0c 02 24 03 05 04 02 09 04 03 0e 03 0c 02 14 03 08 03 11 02 05 02 04 02 | ..........$..................... |
| 42420 | 02 02 02 06 04 02 0c 02 02 03 1c 03 04 02 03 02 02 04 02 05 3e 02 38 06 e3 01 db 01 79 5f d5 02 | ....................>.8.....y_.. |
| 42440 | 26 02 95 02 13 13 db 02 13 a0 03 02 e3 01 05 a1 03 03 05 3f e8 01 0c 1b 45 e6 01 0c 0b 81 03 0b | &..................?....E....... |
| 42460 | fd 01 9c 01 02 15 55 d9 01 06 02 03 6d 55 40 03 0a 02 3b cd 01 05 2b 03 8e 01 02 e2 01 02 55 af | ......U.....mU@...;...+.......U. |
| 42480 | 02 87 03 0f 35 05 1f 08 02 03 03 11 09 05 03 5b 23 05 07 03 0b 1b 0f 19 03 85 01 87 03 95 02 27 | ....5..........[#..............' |
| 424a0 | 37 15 11 03 11 07 07 05 04 02 05 03 c7 03 ea 02 02 23 ca 02 02 ab 02 d7 02 87 03 85 01 4b 49 c7 | 7................#...........KI. |
| 424c0 | 03 bb 03 ab 03 10 04 05 0a 02 1b 93 01 2e 02 13 0d 07 05 05 16 02 68 02 05 0d 02 02 23 8d 02 04 | ......................h.....#... |
| 424e0 | 02 2d 03 03 27 03 02 02 23 9e 01 02 09 11 02 04 07 30 02 1d 32 03 23 37 53 7f 8b 01 07 09 1d 03 | .-..'...#........0..2.#7S....... |
| 42500 | 03 09 c9 01 0f 03 07 2e 02 59 03 2d 02 02 05 d5 02 55 0f 05 a5 02 03 3f 8b 02 05 8b 01 2f 05 1b | .........Y.-.....U.....?...../.. |
| 42520 | 14 02 06 02 39 0f 02 02 03 05 85 01 8f 01 a5 01 8f 01 ca 01 02 06 07 0d 02 06 d7 02 8b 03 d9 02 | ....9........................... |
| 42540 | 14 0b 6b 03 07 09 07 06 02 0d 25 25 3d 09 02 06 07 21 05 09 19 03 29 ac 01 02 57 51 82 02 02 41 | ..k.......%%=....!....)...WQ...A |
| 42560 | 0b 3f 7c 03 13 55 5d d9 01 05 03 c4 01 02 05 3d cd 01 48 02 67 0f 95 01 5b 07 12 02 03 03 fd 01 | .?|..U]........=..H.g...[....... |
| 42580 | 03 05 8f 01 16 02 3a 16 8c 01 03 4f 03 05 03 03 a7 01 0f 04 02 0a 02 34 05 10 02 0d 2b 2d 14 02 | ......:....O...........4....+-.. |
| 425a0 | 06 06 0c 02 03 06 04 02 02 02 02 03 04 03 02 13 02 05 02 05 04 02 04 04 03 02 02 02 02 02 03 02 | ................................ |
| 425c0 | 05 04 0c 0c 03 06 04 0d 02 02 02 02 11 11 0e 03 03 0a 04 07 06 04 04 03 0a 04 27 07 41 85 01 41 | ..........................'.A..A |
| 425e0 | 05 16 02 05 53 09 ef 01 69 06 05 0b 04 04 52 03 2d 09 06 02 1b b4 01 02 21 09 12 02 0d 07 ef 01 | ....S...i.....R.-.......!....... |
| 42600 | 09 13 fc 01 02 05 f6 01 04 02 02 02 02 03 02 04 04 02 fe 02 02 ef 01 cd 03 83 02 03 ce 01 03 21 | ...............................! |
| 42620 | 03 0b 09 06 04 cf 01 21 03 19 ce 01 02 8f 01 54 02 02 02 02 02 ce 01 02 8e 01 14 54 05 03 03 84 | .......!.......T...........T.... |
| 42640 | 01 08 29 8e 01 06 54 03 02 02 02 02 cc 03 02 d9 02 a1 03 09 8e 01 04 dc 01 06 eb 02 8d 03 05 03 | ..)...T......................... |
| 42660 | 8f 01 dc 01 02 ec 02 04 a7 03 03 03 5b 96 02 02 0b 19 0f 03 21 03 04 02 ff 01 09 9b 01 22 02 1f | ............[.......!........".. |
| 42680 | a4 01 02 ad 01 05 2e 05 95 03 0b ec 02 09 a7 02 05 8d 03 5f b7 02 b7 02 0f 2b 08 02 03 03 03 07 | ..................._.....+...... |
| 426a0 | 02 05 05 09 03 28 04 0a 03 0b 0b 09 03 03 0f 05 09 13 03 0f 11 1b 02 02 03 0e 02 05 07 0a 02 07 | .....(.......................... |
| 426c0 | 13 29 0a 02 0f af 01 4f 8d 01 38 05 89 02 13 11 17 d7 01 34 02 12 02 0b 07 05 02 04 09 41 0f 09 | .).....O..8........4.........A.. |
| 426e0 | 55 0f 05 03 05 16 02 35 19 17 07 1d 07 04 02 30 02 27 0b 55 43 2f cd 01 13 17 e7 01 09 7d 1b 0f | U......5.......0.'.UC/.......}.. |
| 42700 | 39 25 89 02 29 e1 01 a7 02 03 ee 01 02 09 09 0b 93 01 05 ea 01 02 03 0f 8d 03 eb 02 f1 02 03 09 | 9%..)........................... |
| 42720 | 0c 02 02 02 fb 01 18 02 02 05 ff 01 73 ad 01 b9 01 9d 02 0d a1 02 a0 02 02 8f 01 cc 03 02 9f 01 | ............s................... |
| 42740 | c7 01 0d 43 95 02 4b 13 3f 19 1f 55 d9 01 83 03 55 ad 02 93 03 51 c6 01 03 02 03 03 07 0f 09 97 | ...C..K.?..U....U....Q.......... |
| 42760 | 01 81 01 23 71 a1 01 03 a1 01 03 0b 9f 02 0b eb 02 41 df 01 fd 01 bd 01 4f 9f 01 03 07 83 03 d3 | ...#q............A......O....... |
| 42780 | 02 cf 02 04 02 87 01 82 01 02 e1 02 0f 0b 03 0f 19 0f 05 33 0b 85 01 05 a7 02 05 1d 72 03 09 db | ...................3........r... |
| 427a0 | 01 35 57 05 65 78 02 06 02 3d 4f 05 0b 11 13 06 02 33 2b 43 ad 01 1d 3b 6b 19 03 05 81 02 27 40 | .5W.ex...=O......3+C...;k.....'@ |
| 427c0 | 02 65 0b 81 03 0f 02 02 02 02 05 08 02 03 0d 23 0d 75 0d 23 0f 03 03 15 0b 03 07 03 13 0d 0d 03 | .e.............#.u.#............ |
| 427e0 | 23 05 05 11 0c 02 02 02 05 81 02 02 02 05 03 03 1d dd 02 0f 11 3b de 01 02 19 8b 03 05 3b c7 03 | #....................;.......;.. |
| 42800 | 39 51 c9 01 15 13 0d 09 0d 15 29 25 0f 0d 15 1f 09 11 05 12 04 03 03 02 02 12 02 02 02 10 02 09 | 9Q........)%.................... |
| 42820 | 0d 15 0b 05 05 12 02 05 09 05 05 03 07 04 03 43 17 13 0f 29 d3 02 37 9f 01 55 09 8d 02 51 d7 02 | ...............C...)..7..U...Q.. |
| 42840 | 95 02 c1 03 8e 01 06 ea 02 02 02 03 ce 01 02 bb 01 28 0d 5e 05 ae 01 02 0e 02 2d 25 03 6f 5b 0b | .................(.^......-%.o[. |
| 42860 | 7d 0f 07 03 3c 02 02 03 d9 01 03 0d 02 07 09 12 05 13 14 06 04 04 03 1d 02 03 0d 02 03 04 03 02 | }...<........................... |
| 42880 | 03 0d 7d 13 0c 04 02 03 02 04 05 09 03 02 03 03 11 08 04 99 01 ed 01 39 de 01 02 15 1d 03 a9 02 | ..}....................9........ |
| 428a0 | c9 01 13 b1 02 b7 02 39 6b 09 1f 0b 1d 03 23 13 02 03 15 05 02 02 21 49 09 2f 3b 2a 02 09 1f 05 | .......9k.....#.......!I./;*.... |
| 428c0 | 0a 02 03 07 06 02 02 02 02 02 05 07 0c 02 05 0d 04 02 04 04 02 03 10 02 05 02 02 02 03 0a 05 02 | ................................ |
| 428e0 | 02 03 02 03 02 02 25 3b 13 da 01 02 14 08 1a 07 21 53 eb 01 0f 3b 25 1f 05 03 03 06 02 03 03 05 | ......%;........!S...;%......... |
| 42900 | 03 05 05 05 05 04 03 03 03 17 03 03 03 02 02 13 02 02 02 02 03 02 06 09 0e 02 05 09 05 7f 0d 91 | ................................ |
| 42920 | 03 af 01 12 03 87 02 07 08 02 15 07 2b 21 0b 05 05 45 19 03 0d 1b 0e 02 11 03 06 02 05 0d 05 43 | ............+!...E.............C |
| 42940 | 06 02 04 02 02 04 02 02 05 0f 03 06 02 07 05 03 02 03 04 02 03 07 02 02 53 db 01 6a 05 07 24 02 | ........................S..j..$. |
| 42960 | 02 02 04 03 01 85 01 0f f9 01 11 0d 03 01 05 03 0d 17 10 02 61 0f 05 13 05 1f 11 1f 05 0f 09 05 | ....................a........... |
| 42980 | 3b 09 05 1b 23 1d ad 03 1c 02 8d 03 03 95 03 33 8b 03 12 03 05 93 03 35 0c 02 0f 15 0b 40 02 8d | ;...#..........3.......5.....@.. |
| 429a0 | 01 0b 19 0f 11 85 01 db 01 81 01 5f 79 6b 8f 01 27 27 35 1f 09 59 13 29 0d c3 03 03 02 03 03 05 | ..........._yk..''5..Y.)........ |
| 429c0 | 03 05 11 8f 01 91 02 09 1d c5 01 0f 8e 01 04 85 01 03 d7 02 1e 02 0b 1d 6b 07 21 69 5b 0b 6d ab | ........................k.!i[.m. |
| 429e0 | 03 10 04 2a 02 03 30 02 0d 10 08 63 e9 01 2d 85 01 78 02 b5 01 06 02 21 07 11 22 02 0f 22 03 29 | ...*..0....c..-..x.....!.."..".) |
| 42a00 | 29 11 1a 03 17 03 13 09 1e 02 03 0f 02 05 03 03 03 3b 05 09 0f 07 15 0a 02 02 02 02 03 02 02 03 | )................;.............. |
| 42a20 | 13 03 11 05 22 03 03 13 07 0f 11 05 0f 07 03 02 02 16 05 05 04 02 04 02 0d 02 06 07 08 02 0b 0d | ...."........................... |
| 42a40 | 0b 07 07 13 09 15 11 0d 08 05 03 0f 02 02 03 04 05 03 03 0a 02 0c 03 02 03 05 10 02 05 07 ad 03 | ................................ |
| 42a60 | 83 03 0b a7 03 8d 02 21 75 0d 8d 02 05 0d f7 01 09 11 47 2b 03 fd 02 0f 6c 02 4a 02 a9 01 b7 01 | .......!u.........G+....l.J..... |
| 42a80 | b6 03 04 ee 01 04 03 03 05 09 5f 05 d9 02 ef 01 03 ee 01 02 06 02 ef 01 98 01 02 c4 01 02 dd 02 | .........._..................... |
| 42aa0 | 98 01 02 57 02 02 03 0c 02 ea 02 02 eb 02 ef 01 03 a1 01 4f 9d 01 36 03 67 cc 03 04 b3 02 8d 02 | ...W...............O..6.g....... |
| 42ac0 | a1 03 03 fb 02 0b 5f 2d 4b 15 07 05 2e 02 02 02 05 19 5e 02 03 84 01 08 02 03 29 2d 3c 02 02 03 | ......_-K.........^.......)-<... |
| 42ae0 | 0a 03 7a 02 02 02 06 02 04 02 16 03 02 02 02 03 04 06 96 03 02 31 e7 01 02 02 1b 27 45 09 03 03 | ..z..................1.....'E... |
| 42b00 | 1f ad 02 81 01 e9 01 ad 01 07 e0 01 03 73 cf 02 05 07 b5 01 83 02 c1 01 eb 02 8b 03 97 03 9b 01 | .............s.................. |
| 42b20 | 0d 03 03 32 02 03 02 02 02 02 09 17 20 02 1c 02 35 20 02 96 03 04 8f 01 de 01 02 0f 03 ff 01 03 | ...2............5............... |
| 42b40 | 03 1d 07 04 02 29 09 da 01 02 11 05 0e 02 c9 01 15 28 03 44 03 05 21 07 fd 01 a7 02 c7 02 3f 99 | .....)...........(.D..!.......?. |
| 42b60 | 01 09 f7 02 0f 39 87 02 79 31 0d 09 b3 01 5e 02 3d 0d 05 6c 04 03 11 c1 01 a9 02 19 aa 01 02 a7 | .....9..y1....^.=..l............ |
| 42b80 | 01 05 81 01 a8 02 02 53 0d a7 02 a7 02 a7 02 03 03 03 08 03 25 09 05 0b 09 14 04 0e 04 03 0c 04 | .......S............%........... |
| 42ba0 | 03 33 15 27 17 05 1e 06 02 02 1d 02 02 0d 11 07 11 38 02 16 02 07 59 a7 02 d7 02 1b 1b 89 02 0b | .3.'.............8....Y......... |
| 42bc0 | 09 7d 51 03 03 45 0d 51 05 12 02 8e 02 02 02 02 a8 02 02 dd 01 33 8f 01 05 49 dd 01 bb 02 87 01 | .}Q..E.Q.............3...I...... |
| 42be0 | 9f 02 0f 43 02 02 03 dd 01 11 41 a1 03 03 02 02 c7 03 4d 43 54 03 02 02 02 02 8b 01 0b 8e 01 02 | ...C......A.......MCT........... |
| 42c00 | 23 03 3b c7 02 eb 02 04 02 3d 08 04 4a 02 12 02 36 08 11 3d 2d 02 03 05 1b 02 03 05 02 03 1c 02 | #.;......=..J...6..=-........... |
| 42c20 | 93 01 49 da 01 02 11 eb 01 8a 01 09 fb 02 fb 02 eb 02 ab 02 09 05 4f 09 33 05 03 09 15 05 1d 09 | ..I...................O.3....... |
| 42c40 | 09 33 0b 11 0d 0a 03 09 11 22 02 07 13 02 02 15 11 07 1d 11 16 02 07 11 03 19 ed 02 ed 02 91 01 | .3......."...................... |
| 42c60 | 27 6b 05 03 0b 03 03 03 03 0f 27 bb 01 47 90 01 02 26 02 69 6b 11 17 29 b3 01 2b 13 35 21 29 1f | 'k........'..G...&.ik..)..+.5!). |
| 42c80 | 07 03 02 03 03 05 06 05 04 02 0d 08 06 16 05 1b 08 03 2a 03 03 09 05 06 02 11 2d 10 02 06 04 08 | ..................*.......-..... |
| 42ca0 | 04 0b 02 02 02 03 04 09 b6 01 08 02 0c 02 06 02 03 02 1d 02 06 c6 03 04 5f 5e 02 02 05 03 0d 03 | ........................_^...... |
| 42cc0 | 0f 07 17 1b 32 02 25 42 03 08 02 12 02 0d 06 03 7d 29 03 06 04 8b 03 07 29 31 4b 0b 25 18 02 1a | ....2.%B........})......)1K.%... |
| 42ce0 | 02 2f 13 35 29 09 9b 03 05 b2 02 02 4d 45 8d 03 0b 0f 04 02 0a 02 05 05 0d 03 03 08 02 09 07 05 | ./.5).......ME.................. |
| 42d00 | 0c 02 03 07 0b 03 0b 02 02 07 09 07 11 09 15 0a 02 07 12 02 20 03 05 03 07 03 02 02 02 02 02 04 | ................................ |
| 42d20 | 04 02 02 05 05 03 07 03 0b 03 07 05 07 03 02 02 05 09 05 05 0a 04 0a 02 05 02 03 06 02 02 02 03 | ................................ |
| 42d40 | 02 02 0b 05 07 03 07 02 02 03 05 03 07 05 06 02 03 13 0d 07 93 02 47 13 31 11 0b 6d 03 0b 05 21 | ......................G.1..m...! |
| 42d60 | 0d 03 09 25 41 33 7f 05 ef 02 02 02 02 03 04 04 4f 49 ac 02 04 02 03 02 05 02 02 ed 02 05 03 f1 | ...%A3..........OI.............. |
| 42d80 | 02 fb 02 97 03 a5 01 91 01 27 39 12 02 11 05 03 02 02 83 01 55 15 1c 02 03 08 03 2b 19 35 eb 02 | .........'9.........U......+.5.. |
| 42da0 | b3 02 93 03 9b 03 ab 02 b5 02 59 09 0e 02 79 8b 03 93 01 35 51 93 01 0f 25 21 51 4d 07 23 09 89 | ..........Y...y....5Q...%!QM.#.. |
| 42dc0 | 02 07 99 01 73 0f 8f 01 1d 8d 02 a3 01 1a 03 4f 02 06 03 02 02 0b 02 05 02 02 14 07 25 2a 02 03 | ....s..........O............%*.. |
| 42de0 | d9 01 69 05 03 0f 15 4f 8c 02 02 09 07 8b 02 07 05 23 0f 15 05 e1 01 03 07 03 25 71 87 02 03 03 | ..i....O.........#........%q.... |
| 42e00 | 9b 02 31 9b 03 07 8f 03 85 01 97 01 09 87 01 fb 01 09 a3 02 07 a1 02 eb 02 35 0d 02 04 02 03 02 | ..1......................5...... |
| 42e20 | 02 03 03 03 03 02 07 07 07 8b 03 03 57 97 01 09 13 17 09 05 03 49 27 0f 99 01 fc 02 02 eb 01 da | ............W........I'......... |
| 42e40 | 01 05 02 02 03 93 01 e3 01 c3 03 05 c7 03 ab 03 11 8f 01 0b 12 02 17 09 13 0f 15 4b 3f 0c 02 22 | ...........................K?.." |
| 42e60 | 02 a5 03 8b 03 11 a6 03 02 0f 92 03 02 0b 8b 03 0b 33 a7 02 d5 02 c5 01 85 02 98 01 02 dd 01 04 | .................3.............. |
| 42e80 | 02 07 d1 02 2f 8b 03 f1 01 bb 02 51 37 07 73 0f 85 01 ac 01 02 05 05 03 13 2f 13 29 4f 89 01 92 | ..../......Q7.s........../.)O... |
| 42ea0 | 01 02 04 02 03 17 2f 16 03 08 02 2d 70 02 09 ef 01 05 03 33 1f 27 1a 02 13 c1 01 07 c5 01 03 ed | ....../....-p......3.'.......... |
| 42ec0 | 02 0d 02 02 08 02 13 12 09 15 04 06 02 02 08 02 16 06 0e 06 04 04 02 02 0c 0d 0f 6e 04 05 11 0a | ...........................n.... |
| 42ee0 | 04 02 04 04 04 02 05 03 07 06 03 10 03 0a 02 19 06 03 03 04 02 93 01 0e 04 04 02 17 2a 05 20 02 | ............................*... |
| 42f00 | 0e 02 05 02 04 89 01 1e 07 02 02 03 04 03 08 05 02 04 04 07 0d 05 06 02 05 1e 02 06 04 93 01 93 | ................................ |
| 42f20 | 01 ed 02 d4 02 02 55 d2 02 03 02 02 cf 02 05 03 c1 03 0b a5 01 01 e5 02 27 03 09 19 0b 03 b6 03 | ......U.................'....... |
| 42f40 | 02 03 97 02 9c 02 02 8d 01 59 9d 02 c0 01 04 c7 01 ef 01 09 13 cb 01 c7 01 af 01 91 02 09 98 01 | .........Y...................... |
| 42f60 | 02 09 03 03 03 41 13 61 05 0a 03 19 15 19 0e 02 37 05 09 09 0b 07 0b 0d 04 03 0e 02 13 04 03 03 | .....A.a........7............... |
| 42f80 | 0d 03 8f 01 bb 03 f3 01 17 e5 02 aa 03 02 90 03 02 ab 03 10 03 a9 02 ff 01 cf 02 e3 01 e3 01 d4 | ................................ |
| 42fa0 | 01 02 1a 02 03 02 02 8b 01 2d 20 02 db 01 09 17 8f 01 da 01 02 a1 02 a1 02 55 a7 01 29 c3 02 07 | .........-...............U..)... |
| 42fc0 | 1d 01 04 02 0a 03 03 03 09 05 04 02 02 02 03 03 05 03 05 07 07 0f 03 03 05 05 06 02 03 0b 03 09 | ................................ |
| 42fe0 | 07 09 03 0a 02 03 03 07 07 04 02 02 02 08 02 09 02 02 07 04 02 07 05 04 02 07 07 0f 06 02 0d 02 | ................................ |
| 43000 | 02 03 03 03 06 05 0b 05 03 13 0c 03 09 05 04 02 03 03 05 03 09 05 07 02 02 05 02 02 03 03 03 05 | ................................ |
| 43020 | 07 04 02 05 0e 04 05 03 13 03 15 03 0e 03 11 05 07 2b 05 09 05 03 07 03 03 03 03 07 03 03 03 03 | .................+.............. |
| 43040 | 05 03 27 11 05 1b 09 21 0d 03 11 03 09 0b 2f 03 15 03 23 02 04 3b 4d bf 03 a9 02 87 02 30 03 ef | ..'....!....../...#..;M......0.. |
| 43060 | 01 1b 02 04 02 03 02 02 03 03 04 04 04 04 04 02 03 03 09 03 03 03 05 02 02 08 02 06 03 04 04 03 | ................................ |
| 43080 | 03 07 02 07 02 03 07 03 06 02 03 03 03 09 03 07 07 05 05 04 06 02 02 05 04 03 03 03 06 03 0b 03 | ................................ |
| 430a0 | 09 03 08 02 06 02 05 06 02 07 02 03 07 06 03 05 0b 06 10 04 02 02 02 02 02 05 04 02 05 02 02 02 | ................................ |
| 430c0 | 03 02 0f 03 04 02 02 02 03 03 02 06 02 03 03 04 03 03 07 03 03 02 04 03 04 03 03 02 02 04 04 02 | ................................ |
| 430e0 | 02 03 04 04 05 03 03 07 04 04 03 08 02 05 02 04 05 02 03 02 03 04 02 04 02 04 03 02 05 04 02 04 | ................................ |
| 43100 | 02 02 03 03 05 02 02 02 02 05 02 03 03 03 09 04 03 03 03 03 02 04 07 02 02 03 03 02 03 04 02 02 | ................................ |
| 43120 | 02 06 05 03 04 02 8f 02 53 ab 02 7b 95 02 8b 03 27 0f 2b 04 02 0d 41 1e 02 1b 1b 7f 12 02 07 27 | ........S..{....'.+...A........' |
| 43140 | 07 17 15 15 05 09 29 03 05 03 07 03 03 03 03 03 07 03 03 03 03 02 02 03 08 03 0b 37 0b 09 03 0b | ......)....................7.... |
| 43160 | 05 27 2d 17 04 02 0e 03 03 09 21 8f 01 ec 02 02 fd 01 6f 02 03 21 35 05 4d 89 01 96 03 07 c1 01 | .'-.......!.......o..!5.M....... |
| 43180 | a5 01 01 a8 02 02 9f 01 07 c8 01 02 a3 01 5d 0b 05 2d 4b 03 59 39 09 53 0a 02 4d a1 02 fb 02 eb | ..............]..-K.Y9.S..M..... |
| 431a0 | 02 a2 01 06 13 b5 01 a3 01 03 02 02 04 02 03 14 02 10 03 05 03 51 9b 01 03 31 1d 07 03 07 03 03 | .....................Q...1...... |
| 431c0 | 4f 08 04 a7 03 c1 03 07 03 fd 01 9d 03 a7 03 8b 03 05 06 04 03 09 03 12 02 10 03 0b 1b 05 09 1c | O............................... |
| 431e0 | 02 0b 15 0a 02 19 0a 03 05 09 03 12 02 06 02 0b 07 03 02 03 03 05 07 06 02 04 02 02 02 06 02 02 | ................................ |
| 43200 | 02 02 03 11 0d 07 17 09 02 05 08 02 0b 0d 09 17 0d 13 03 05 8e 01 02 07 b7 01 8b 03 01 0d d9 02 | ................................ |
| 43220 | 12 02 03 ea 02 02 eb 02 29 ef 01 05 0e 03 05 10 02 04 02 2b 25 0f 4d 1a 05 13 09 05 03 07 02 03 | ........)..........+%.M......... |
| 43240 | 25 2d 02 04 02 02 0d 05 18 03 02 08 02 06 02 04 02 0c 02 07 06 06 02 02 02 02 02 02 04 04 06 05 | %-.............................. |
| 43260 | 03 02 03 03 02 02 02 02 02 03 02 02 04 02 02 02 03 04 11 02 06 8b 03 41 07 0b 49 67 16 02 15 25 | .......................A..Ig...% |
| 43280 | 09 c3 01 03 4b 27 30 02 02 02 45 8d 02 3b 03 0f 0c 02 1f 0b 4c 02 02 02 95 03 33 8b 01 c5 01 21 | ....K'0...E..;......L.....3....! |
| 432a0 | 15 1b 09 87 01 b1 01 8b 03 07 21 07 11 22 02 30 03 51 55 09 1e 02 11 02 07 03 05 07 8d 03 58 04 | ..........!..".0.QU...........X. |
| 432c0 | 55 c3 03 59 a9 02 a9 02 df 02 99 01 35 5d 27 55 4d 21 0f 99 02 05 f7 01 02 04 1b 04 02 03 f9 02 | U..Y........5]'UM!.............. |
| 432e0 | ed 02 ed 02 03 21 03 28 04 15 49 73 06 03 4d 13 0d 0d 13 17 08 04 03 51 8f 02 b4 02 02 cd 03 90 | .....!.(..Is..M........Q........ |
| 43300 | 02 02 39 91 02 96 03 04 07 24 02 df 02 cb 02 22 02 8f 02 03 25 cd 03 8f 02 ab 02 b5 02 25 99 02 | ..9......$....."....%........%.. |
| 43320 | 13 10 03 91 02 b5 03 13 39 df 01 31 ac 02 02 08 06 93 01 1d 69 97 01 1d 87 01 43 11 15 1d af 01 | ........9..1........i.....C..... |
| 43340 | 93 01 07 29 3d 33 77 15 8b 03 a5 01 85 01 de 02 08 35 1d 5b b1 02 e3 01 0d 03 ba 01 03 58 02 89 | ...)=3w..........5.[.........X.. |
| 43360 | 01 02 02 0d 9b 02 57 9d 03 09 db 02 3b 13 20 03 95 03 11 f9 01 ad 01 e9 02 a3 01 8b 03 11 2d f1 | ......W.....;.................-. |
| 43380 | 01 af 01 41 0d 0b 55 d9 02 3f 93 03 f1 02 49 e3 01 e3 01 09 ee 02 03 f3 01 b9 01 bb 02 89 01 25 | ...A..U..?....I................% |
| 433a0 | 06 02 25 04 02 11 8f 01 29 c4 02 02 af 01 b3 01 0b 0e 07 05 08 02 08 04 02 06 02 05 09 04 03 06 | ..%.....)....................... |
| 433c0 | 04 17 03 0e 05 02 02 03 02 03 06 03 02 02 03 03 03 03 04 02 02 05 03 03 03 03 02 09 02 0c 0a 03 | ................................ |
| 433e0 | 08 04 06 05 05 03 05 04 06 03 08 0a 06 02 04 0b 0e 17 2c 06 02 05 06 08 05 02 05 06 04 02 10 03 | ..................,............. |
| 43400 | 0e 0d 02 02 04 03 04 04 05 02 03 04 04 02 0a 09 02 05 03 04 02 02 02 02 02 03 06 04 0c 05 04 02 | ................................ |
| 43420 | 03 04 08 02 0e 02 0c 02 06 02 02 0b 04 08 04 02 02 05 19 0c 0a 11 06 02 0e 04 58 02 bf 02 93 03 | ..........................X..... |
| 43440 | 59 9f 02 02 02 03 c5 02 0f fa 02 02 11 d7 02 ea 02 03 38 04 0c 04 8b 03 1b c9 03 51 eb 02 03 25 | Y.................8........Q...% |
| 43460 | 1b 08 03 41 61 1b 03 81 02 04 02 43 ad 02 8f 03 05 0b 59 55 03 a5 01 3d db 02 97 03 0f 89 03 0b | ...Aa......C......YU...=........ |
| 43480 | cf 02 0a 02 03 29 a7 02 0b 03 07 11 03 10 02 03 03 1f 0b 2f 0b 13 44 02 08 02 0d 07 12 02 03 02 | .....)............./..D......... |
| 434a0 | 04 09 03 0b 04 02 07 09 33 04 02 13 05 0d 0d 19 06 02 93 01 ed 02 36 02 0d 91 03 1f a7 02 03 03 | ........3.............6......... |
| 434c0 | 05 1f 03 0b 05 04 03 39 07 09 39 31 06 02 03 05 09 0b 11 03 07 05 0a 02 0b 07 03 19 05 0a 02 21 | .......9..91...................! |
| 434e0 | 03 05 08 04 02 03 03 0f 0b 0d 0d 03 8b 03 11 37 23 bf 02 58 03 6d 43 16 02 02 02 0d b5 01 e7 01 | ...............7#..X.mC......... |
| 43500 | 2d b7 02 c0 01 02 07 04 02 36 02 06 02 30 03 81 02 c7 01 cb 01 25 1b eb 01 a7 02 21 dd 02 8b 03 | -........6...0.......%.....!.... |
| 43520 | 99 01 0e 05 4b 85 02 06 03 06 02 06 02 0e 02 01 07 03 09 09 21 fa 01 02 27 05 8b 03 93 03 04 02 | ....K...............!...'....... |
| 43540 | 83 02 03 0d 6d 0f 37 73 5f 03 07 03 25 0c 02 03 ea 02 03 dd 02 8f 01 08 02 90 01 02 1f 40 02 a3 | ....m.7s_...%................@.. |
| 43560 | 01 ef 01 07 60 02 8b 03 ee 01 03 06 03 22 02 5f 07 03 ef 01 07 97 01 0b bc 01 02 bd 01 bd 01 04 | ....`........"._................ |
| 43580 | 02 03 07 e5 01 0f 51 3d 11 05 55 6d 5a 02 0d c5 01 a6 02 03 05 ab 02 0e 07 40 03 04 03 0f a3 01 | ......Q=..UmZ............@...... |
| 435a0 | a7 03 d9 02 27 d5 01 af 01 af 01 0b 4d 02 03 9e 01 05 9f 01 9e 01 03 ea 02 05 c3 03 0f 33 05 6b | ....'.......M................3.k |
| 435c0 | 0b 08 02 14 02 07 09 0d 02 02 03 09 03 03 05 06 03 05 08 03 4b 2c 02 02 02 06 02 16 02 1f 03 39 | ....................K,.........9 |
| 435e0 | 41 0d 79 25 09 93 01 a8 03 05 17 0f 27 29 03 07 34 02 0f 05 0a 02 04 02 05 04 02 14 02 07 15 28 | A.y%........')..4..............( |
| 43600 | 03 02 08 10 04 0d 25 22 03 0b 13 12 02 0c 02 03 2b 0b 0b 02 03 57 3b 9d 01 2e 02 17 ab 02 c7 03 | ......%"........+....W;......... |
| 43620 | 9a 01 02 0f 30 02 1b 0b c1 01 05 06 03 e5 01 1a 03 17 03 3a 03 15 1c 05 02 06 02 02 03 02 06 03 | ....0..............:............ |
| 43640 | 02 05 04 03 11 02 06 07 08 04 0c 02 02 03 8b 03 d9 02 22 08 13 02 03 16 02 14 04 25 03 26 02 22 | .................."........%.&." |
| 43660 | 04 0c 03 34 02 05 04 05 0a 03 07 05 07 06 07 0a 02 13 29 05 07 12 02 06 03 03 21 05 91 03 0b 91 | ...4..............).......!..... |
| 43680 | 03 37 17 39 03 97 01 21 ff 02 34 02 09 11 8d 02 39 de 01 02 31 9d 02 03 95 03 19 1d 03 a5 01 51 | .7.9...!..4.....9...1..........Q |
| 436a0 | 01 0b 02 03 05 13 06 02 0f 02 02 03 02 02 11 03 05 06 02 03 05 14 02 0e 02 04 03 05 02 03 04 02 | ................................ |
| 436c0 | 03 02 02 05 03 03 0d 03 02 03 03 09 03 05 03 05 19 02 07 02 04 03 02 03 02 03 02 02 03 03 03 04 | ................................ |
| 436e0 | 08 03 02 02 03 02 07 05 03 05 07 02 02 0e 03 04 03 02 02 02 07 02 06 07 03 02 03 03 03 07 02 02 | ................................ |
| 43700 | 06 02 03 03 05 03 04 03 07 04 02 05 02 03 03 09 06 06 03 05 0a 02 05 05 02 02 06 03 03 02 02 05 | ................................ |
| 43720 | 03 03 05 0b 03 07 06 02 03 02 02 03 02 02 05 02 03 03 04 05 07 a3 01 13 b5 01 9d 03 72 02 0e 02 | ............................r... |
| 43740 | 0e 03 0c 02 02 03 03 02 05 09 07 0b 45 0a 06 26 03 08 07 a1 01 8f 01 87 02 d9 01 54 03 04 02 02 | ............E..&...........T.... |
| 43760 | 03 8f 01 0c 02 03 05 a9 01 41 fd 02 05 4d ce 01 02 0b 37 c7 01 41 39 d1 01 07 8d 01 41 0d 83 01 | .........A...M....7..A9.....A... |
| 43780 | 03 05 0f 0d 17 0f 0b c9 01 05 05 05 09 03 59 21 ff 01 97 02 03 ef 01 27 11 03 03 2d f4 02 04 b3 | ..............Y!.......'...-.... |
| 437a0 | 02 51 09 87 03 02 05 02 04 02 02 02 03 02 0b 03 02 05 02 03 02 04 02 03 02 03 03 02 03 03 06 02 | .Q.............................. |
| 437c0 | 04 02 02 04 04 05 02 04 03 02 02 02 05 04 03 07 02 03 08 02 05 02 03 02 03 03 05 02 03 06 04 02 | ................................ |
| 437e0 | 05 02 04 02 04 06 02 02 03 04 02 03 02 02 05 02 02 03 03 03 02 02 02 08 02 08 08 06 02 03 03 06 | ................................ |
| 43800 | 02 03 02 02 02 03 05 02 02 05 04 02 07 02 02 02 03 03 02 02 03 04 0a 04 07 02 02 02 04 03 04 07 | ................................ |
| 43820 | 03 04 03 03 02 02 02 05 03 04 02 05 03 03 02 03 02 02 02 0b 02 05 02 07 02 04 08 05 02 05 02 04 | ................................ |
| 43840 | 02 04 02 03 02 06 02 09 03 03 02 03 04 02 02 02 02 08 03 03 04 04 02 0a 02 06 04 03 02 03 02 04 | ................................ |
| 43860 | 03 02 02 03 03 02 02 02 06 05 02 02 02 05 03 03 03 02 03 02 02 03 03 04 03 02 06 02 06 02 03 02 | ................................ |
| 43880 | 03 02 05 03 03 02 04 03 02 06 04 04 02 12 02 02 03 02 03 04 04 02 02 04 02 03 02 09 02 03 02 03 | ................................ |
| 438a0 | 02 06 03 04 03 02 04 02 02 02 05 02 03 02 0a 02 03 04 02 0a 03 02 03 02 02 03 02 02 03 04 02 04 | ................................ |
| 438c0 | 02 03 02 04 07 06 06 02 03 04 03 0f 44 02 db 01 03 37 0f 1a 03 23 09 17 1c 02 5b 11 07 1f 05 07 | ............D....7...#....[..... |
| 438e0 | 39 05 03 58 02 0d 4b ab 02 33 1a 02 05 51 8f 01 43 09 13 61 13 21 29 0b 0b 1b 3c 02 85 01 fd 01 | 9..X..K..3...Q..C..a.!)...<..... |
| 43900 | f1 02 ad 02 a9 02 f4 02 03 d7 02 87 03 39 0d 02 04 09 37 02 03 05 03 58 03 15 0f 35 92 01 05 11 | .............9....7....X...5.... |
| 43920 | 08 04 cf 01 e1 01 05 87 01 0d 1d 0b 4b cf 01 c3 01 cf 01 29 5d 8d 02 85 02 f1 02 f1 02 a5 01 af | ............K......)]........... |
| 43940 | 01 03 58 03 03 03 05 03 03 f1 02 0f 2b 1b 40 02 0b 09 37 15 0d 03 03 0b 16 03 04 02 04 02 04 02 | ..X.........+.@...7............. |
| 43960 | 1f 09 33 f1 02 cf 01 21 07 13 05 6a 02 87 02 0f a3 01 59 23 ad 01 63 5e 03 04 02 22 02 02 03 b4 | ..3....!...j......Y#..c^...".... |
| 43980 | 01 02 03 03 77 5e 02 41 d3 02 34 02 86 02 04 7b 87 02 89 02 dc 01 02 a7 02 02 02 8c 01 03 a2 01 | ....w^.A..4....{................ |
| 439a0 | 02 49 ab 03 07 89 02 95 02 0f 05 7c 05 0a 03 30 03 12 03 02 04 02 04 02 03 02 03 03 03 02 02 07 | .I.........|...0................ |
| 439c0 | 25 04 02 12 04 1f 45 15 25 8e 01 04 ef 01 11 0a 02 13 10 02 3c 02 05 27 71 a7 01 5f 0d 47 86 01 | %.....E.%...........<..'q.._.G.. |
| 439e0 | 02 b9 03 09 06 04 0b c1 01 0c 03 b5 01 e1 01 0f 13 11 09 09 09 05 04 02 0d 29 ab 01 3d 4b 07 29 | .........................)..=K.) |
| 43a00 | 03 03 2b 5d 29 3d 0d 0f 03 03 03 87 02 05 2a 03 03 02 02 db 01 29 71 a7 01 3d 3b a7 02 11 e2 01 | ..+])=........*......)q..=;..... |
| 43a20 | 02 83 01 8f 01 05 05 c9 02 0f 41 9b 03 ff 01 3d c7 02 03 39 88 01 02 05 1b e1 01 0d 3b 41 05 03 | ..........A....=...9........;A.. |
| 43a40 | 09 e3 01 0e 02 9d 01 83 02 85 03 dd 02 d5 02 30 02 07 0b 0d cb 01 04 02 6b 05 c1 01 d6 02 03 17 | ...............0........k....... |
| 43a60 | 09 d7 02 99 01 47 79 03 03 25 0b 0b 05 0f 0d 2d 09 05 55 09 0d 06 02 05 05 0e 03 03 03 0d 02 02 | .....Gy..%.....-..U............. |
| 43a80 | 0e 02 0d 11 09 1a 02 21 0c 03 02 02 21 04 02 29 39 dc 01 02 19 15 33 0b a5 02 b7 02 03 8d 02 f5 | .......!....!..)9.....3......... |
| 43aa0 | 02 65 5d ba 03 09 03 55 19 0f 9b 01 97 01 0e 04 03 0b 49 b9 01 09 09 27 f5 02 85 03 9b 02 9b 02 | .e]....U..........I....'........ |
| 43ac0 | 01 02 07 02 05 02 02 02 08 03 02 04 02 0b 02 02 02 09 02 02 05 02 02 04 03 03 02 03 02 04 02 04 | ................................ |
| 43ae0 | 02 04 04 02 02 05 02 02 02 04 02 02 03 02 04 02 02 02 04 03 02 04 06 02 03 02 02 02 07 02 05 02 | ................................ |
| 43b00 | 04 02 05 06 02 04 03 02 07 04 06 02 03 06 05 02 02 02 03 02 02 02 03 06 03 02 06 02 02 02 02 02 | ................................ |
| 43b20 | 04 03 02 08 02 04 02 06 02 06 04 05 02 03 02 05 05 02 02 02 05 02 06 02 02 02 02 02 03 02 02 02 | ................................ |
| 43b40 | 03 02 05 02 05 02 06 02 02 05 02 03 02 03 02 03 02 02 06 0a 04 02 04 06 05 02 02 03 07 02 05 02 | ................................ |
| 43b60 | 11 02 03 03 02 07 02 04 03 03 04 03 03 02 19 02 04 02 04 02 03 02 0a 04 02 02 02 02 06 02 02 02 | ................................ |
| 43b80 | 07 02 02 02 04 02 10 03 02 05 03 02 02 03 03 02 0a 02 02 04 07 02 09 02 0a 02 02 04 08 03 02 04 | ................................ |
| 43ba0 | 03 03 02 02 02 02 02 02 02 02 06 06 02 03 05 03 02 03 02 02 02 04 06 04 02 03 02 05 03 05 02 05 | ................................ |
| 43bc0 | 02 03 04 03 02 03 04 02 02 07 02 03 04 04 04 05 03 02 02 02 08 03 02 03 02 02 02 07 02 02 03 03 | ................................ |
| 43be0 | 02 02 02 07 02 02 02 02 02 04 02 05 02 09 03 02 02 02 04 03 03 07 06 02 07 02 02 02 02 03 02 07 | ................................ |
| 43c00 | 0c 08 02 03 4d c1 03 97 03 d9 02 fb 01 0f 0b e9 01 02 02 02 03 03 02 03 05 02 03 05 0d 05 0b 0b | ....M........................... |
| 43c20 | 03 05 05 05 05 03 03 04 03 02 02 03 0a 04 03 02 02 10 02 0e 02 04 02 02 02 03 03 05 02 02 03 09 | ................................ |
| 43c40 | 03 06 02 03 03 07 03 06 02 02 02 03 03 07 09 03 10 03 15 03 02 02 03 0b 09 03 04 02 04 03 04 02 | ................................ |
| 43c60 | 02 07 02 03 02 04 03 04 02 06 02 03 02 02 03 03 05 03 02 02 07 03 07 0f 04 03 0f 07 03 04 02 05 | ................................ |
| 43c80 | 07 05 03 03 03 06 06 02 05 08 03 02 04 04 03 05 02 02 03 02 06 03 02 03 05 03 09 04 04 09 04 08 | ................................ |
| 43ca0 | 02 03 37 98 01 0f 0a 05 16 16 02 04 03 02 04 02 06 05 03 02 03 08 05 02 10 76 04 16 09 18 02 05 | ..7......................v...... |
| 43cc0 | 09 03 0c 05 02 06 37 98 01 05 0b 15 02 10 02 02 04 03 03 08 02 03 05 02 02 02 05 0e 02 03 79 19 | ......7.......................y. |
| 43ce0 | 0f 10 04 03 ee 01 02 06 02 5f 90 01 03 1a 02 86 02 04 a5 03 ad 03 05 af 03 b1 03 17 a5 03 94 03 | ........._...................... |
| 43d00 | 03 13 03 04 03 0b 03 0e 03 c7 03 cf 01 08 02 06 02 11 03 02 02 0f 03 03 02 02 17 05 0d 03 02 02 | ................................ |
| 43d20 | 03 22 02 02 02 10 02 09 09 03 03 02 04 08 02 05 04 02 04 02 07 03 03 03 1b 03 05 02 04 03 05 02 | .".............................. |
| 43d40 | 02 0b 08 04 03 03 0a 02 0b 0f 08 02 11 3f 0d 0b 0b 29 35 5d 27 0b 2f 09 13 95 01 03 b3 03 ab 03 | .............?...)5]'./......... |
| 43d60 | 05 03 07 eb 02 eb 02 de 01 02 c9 03 0f 96 01 03 11 27 0f 03 3e 03 14 02 03 05 47 02 07 02 02 0f | .................'..>.....G..... |
| 43d80 | 0d 26 02 a5 01 89 01 c9 03 cf 01 b0 03 03 8a 03 02 03 03 02 03 02 04 03 02 02 03 02 02 0a 02 03 | .&.............................. |
| 43da0 | 8c 03 03 93 03 0b eb 02 ea 02 03 95 03 0b 23 cd 01 09 13 83 01 02 02 03 19 02 02 0d 03 04 02 09 | ..............#................. |
| 43dc0 | ea 02 03 c5 02 41 23 1b b7 02 d3 02 38 02 77 20 03 19 40 05 21 1f 0a 02 40 02 13 06 04 c7 03 c1 | .....A#.....8.w...@.!...@....... |
| 43de0 | 03 07 a7 02 fe 02 03 c0 03 03 06 02 cf 01 e0 01 02 13 c1 03 96 03 03 a9 03 95 03 41 0d d9 02 05 | ...........................A.... |
| 43e00 | cf 01 21 8b 03 0f 2b d3 02 07 02 02 13 11 c8 01 02 07 5b 13 8b 03 05 07 a7 01 67 02 06 02 08 02 | ..!...+...........[.......g..... |
| 43e20 | 03 03 8b 01 8c 02 02 8d 02 02 04 02 05 02 04 d9 02 2d 09 6d 0f 0d 2f ad 01 09 05 06 05 21 05 05 | .................-.m../......!.. |
| 43e40 | 6d 0f d5 01 0e 03 05 0d 1e 02 03 11 c1 01 43 03 37 1f 2d 11 8f 01 33 09 4f 11 6f 03 df 02 0d e9 | m.............C.7.-...3.O.o..... |
| 43e60 | 02 63 c3 02 23 0d 03 33 05 3b 0f 05 05 11 1d 37 23 45 a1 03 09 ab 03 10 04 05 b1 01 8b 03 07 0f | .c..#..3.;.....7#E.............. |
| 43e80 | 4f 78 03 06 02 14 05 1f 4d 8e 03 02 6d 4b 2f bf 02 8a 03 02 9b 03 df 01 b5 01 8b 01 19 0c 02 13 | Ox......M...mK/................. |
| 43ea0 | ad 01 55 8d 03 8c 03 03 af 01 8d 03 97 03 17 eb 02 07 e3 01 e3 01 a7 02 0d 5a 02 03 04 02 02 02 | ..U......................Z...... |
| 43ec0 | 0f 05 02 02 c1 03 06 03 03 28 02 30 03 ea 02 04 51 03 07 7d 91 01 3b 03 04 02 cf 02 04 03 02 04 | .........(.0....Q..}..;......... |
| 43ee0 | c6 03 02 02 03 05 86 03 03 42 04 93 03 03 06 03 0b 28 03 09 9f 02 21 97 02 15 42 02 3b 27 68 02 | .........B.......(....!...B.;'h. |
| 43f00 | 3e 02 18 03 c0 01 04 08 02 07 03 15 07 07 27 03 07 07 07 03 15 0d 1b 31 07 29 0d 07 05 05 05 1b | >.............'........1.)...... |
| 43f20 | 0b 0b 15 0f 20 05 02 02 03 04 02 02 02 03 07 03 07 02 02 03 05 07 05 03 02 03 05 03 09 ab 02 83 | ................................ |
| 43f40 | 03 8f 01 77 1f f3 02 99 01 24 02 33 57 49 0a 02 05 07 05 85 02 7e 02 9a 01 02 0f 0d 25 29 bf 01 | ...w.....$.3WI.......~......%).. |
| 43f60 | d9 01 a9 03 0d a7 03 05 80 01 02 0b 0b 29 05 0a 0e 02 03 03 03 16 02 03 02 0d 0c 02 03 24 04 1b | .............)...............$.. |
| 43f80 | 1f 35 15 26 09 02 05 ce 01 06 db 01 09 3e 04 c9 03 9f 03 07 eb 02 8d 03 07 17 1f c7 03 8a 03 02 | .5.&.........>.................. |
| 43fa0 | 03 19 22 04 40 02 1d 28 02 03 95 01 25 8f 01 2e 02 12 03 07 0b 85 02 11 03 4b 97 02 93 01 97 02 | ..".@..(....%............K...... |
| 43fc0 | a9 03 ea 02 02 02 02 05 72 02 0e 02 05 69 0c 02 05 0a 03 d5 01 04 02 07 03 03 75 0f d9 01 06 03 | ........r....i............u..... |
| 43fe0 | 02 03 02 04 0d 75 0f 0c 02 d5 01 07 02 03 03 e3 02 e5 02 93 01 3b b5 01 29 4d 19 53 33 35 6f d9 | .....u...............;..)M.S35o. |
| 44000 | 01 48 02 cf 02 02 03 02 04 02 05 9e 02 02 31 05 02 02 a4 01 07 88 02 03 03 03 05 03 03 14 02 05 | .H............1................. |
| 44020 | a1 01 aa 01 02 03 31 03 03 3d d5 02 29 9e 02 03 9f 02 03 d1 02 b3 02 9f 02 83 03 0d 4d 49 03 e3 | ......1..=..)...............MI.. |
| 44040 | 01 eb 02 eb 02 bb 02 41 15 05 29 0c 03 c7 03 95 03 32 04 8d 03 33 a4 03 02 03 23 a5 03 08 02 09 | .......A..)......2...3....#..... |
| 44060 | 59 ca 02 02 8b 03 11 0f 05 03 93 02 a4 01 02 ef 01 07 ef 01 07 0e 05 0c 02 15 21 10 05 03 03 02 | Y.........................!..... |
| 44080 | 03 06 02 02 02 03 03 03 03 04 02 02 03 03 03 03 03 02 09 02 0c 0b 08 04 06 05 05 03 05 04 06 03 | ................................ |
| 440a0 | 08 08 06 02 04 0b 0e 05 2e 05 12 02 05 0e 0d 02 02 04 03 0a 03 06 0a 09 02 05 03 10 04 0d 0a 08 | ................................ |
| 440c0 | 02 02 02 02 02 06 02 02 0b 04 03 04 02 02 05 08 02 0b 07 0c 0a 05 12 02 0f 8f 01 dc 01 04 27 37 | ..............................'7 |
| 440e0 | 99 01 0b 33 37 0f 97 02 1d 05 b3 03 05 bd 01 47 03 07 05 02 02 09 1f 21 07 0f 1d 03 1f 11 53 07 | ...37..........G.......!......S. |
| 44100 | 09 03 03 1a 02 50 02 03 9f 01 23 ef 01 b7 02 1b 05 4d 09 1f 0f 27 05 03 25 1f 11 2d 03 03 03 23 | .....P....#......M...'..%..-...# |
| 44120 | 29 15 04 02 61 bf 01 7f 05 23 1f ef 01 1b a7 02 02 02 19 95 01 9f 02 13 23 07 45 d7 01 2d 5f 05 | )...a....#..............#.E..-_. |
| 44140 | 4a 03 51 ed 02 ad 01 71 ab 01 b9 01 99 01 57 09 13 d9 02 fc 01 06 2a 02 07 0b 05 0d bb 01 82 01 | J.Q....q......W.......*......... |
| 44160 | 02 27 05 0a 04 07 0a 02 0b 8f 01 8f 01 a7 03 a3 01 a2 01 02 a3 01 eb 02 cf 01 89 02 2e 0a b7 02 | .'.............................. |
| 44180 | b6 02 02 df 01 41 1f 77 05 03 a1 02 43 a0 02 02 17 d5 01 f7 02 03 e5 01 17 e7 01 01 02 02 03 03 | .....A.w....C................... |
| 441a0 | 05 03 0b 11 02 05 0b 04 02 03 08 05 04 02 09 02 03 04 04 0b 07 11 07 09 04 02 05 03 09 0d 05 03 | ................................ |
| 441c0 | 03 04 02 07 05 05 08 03 05 17 15 17 02 04 10 02 02 02 05 04 02 06 03 02 02 05 05 0d 03 0b 0f 09 | ................................ |
| 441e0 | 03 04 02 08 02 08 02 07 06 02 03 02 05 07 0b 03 8b 03 0e 02 8d 03 25 09 03 03 29 11 29 39 0b 99 | ......................%...).)9.. |
| 44200 | 01 31 11 2b 03 bf 02 11 2b 09 1d ad 02 4b 03 a7 02 d9 02 05 a5 02 21 19 0d 8b 02 25 07 eb 02 eb | .1.+....+....K........!....%.... |
| 44220 | 02 a7 03 cf 01 c2 01 05 03 17 8d 03 05 03 85 02 4f 97 03 13 8e 03 06 95 02 21 81 03 87 01 05 d6 | ................O........!...... |
| 44240 | 01 06 10 02 3c 02 29 02 02 02 02 02 02 05 02 03 02 05 05 03 02 05 05 08 03 04 02 07 07 47 db 01 | ....<.)......................G.. |
| 44260 | 10 02 64 02 02 02 02 07 02 08 04 02 02 03 0b 05 07 03 09 03 d5 02 b5 01 0f 04 04 10 04 03 02 07 | ..d............................. |
| 44280 | 2b 43 75 07 03 03 06 05 02 03 09 1f 4f 03 05 04 02 11 07 0e 04 0c 04 03 03 21 0b 07 07 1f bf 01 | +Cu.........O............!...... |
| 442a0 | 02 04 03 03 03 03 02 02 0f 0d 17 3c 02 07 13 05 1f 03 08 02 2f 0b 97 03 8f 03 39 93 01 d7 02 53 | ...........<......../.....9....S |
| 442c0 | 03 0d db 01 85 01 ab 03 ea 02 02 e7 01 59 59 8f 01 dc 01 07 8e 01 03 dc 01 02 8e 01 03 dc 01 02 | .............YY................. |
| 442e0 | 8e 01 02 4d 14 07 02 02 02 02 0c 03 05 31 1e 02 32 0a 08 03 03 be 01 02 8b 03 d9 01 17 03 02 02 | ...M.........1..2............... |
| 44300 | 0d 84 01 02 b3 02 0f 19 81 02 05 59 55 33 67 02 03 03 95 01 15 15 03 18 02 12 08 02 04 02 04 02 | ...........YU3g................. |
| 44320 | 04 02 03 02 02 03 03 09 2e 06 9a 01 02 02 07 07 05 06 03 10 02 0c 02 06 04 0d 1b 03 04 03 14 02 | ................................ |
| 44340 | 2c 08 0a 05 07 06 02 2e 08 02 02 98 01 02 02 02 06 02 0a 02 10 02 3e 02 bf 03 09 eb 02 8f 01 dd | ,.....................>......... |
| 44360 | 01 8e 01 06 dc 01 04 8b 03 03 07 07 03 03 07 03 05 0b 07 13 0b 05 04 02 07 20 02 0d 03 45 15 1f | .............................E.. |
| 44380 | 0d 04 02 0b 03 6f 04 06 03 09 09 05 05 1d 03 05 03 02 02 08 02 0f 1d 29 4b 07 49 1d 13 0f 23 33 | .....o.................)K.I...#3 |
| 443a0 | 0d 30 02 05 87 03 c2 03 05 05 c3 03 05 0b 05 ba 01 02 df 01 21 bb 01 8d 02 99 01 98 01 03 79 17 | .0..................!.........y. |
| 443c0 | 87 01 76 02 03 1b 1d bb 01 05 33 9a 01 03 07 06 02 08 02 08 02 24 03 13 07 0b 03 30 03 4d 08 03 | ..v.......3..........$.....0.M.. |
| 443e0 | 02 02 02 02 21 09 21 10 02 03 03 29 05 0d 08 03 e1 01 a7 02 66 02 03 04 04 05 05 19 94 03 04 96 | ....!.!....)........f........... |
| 44400 | 03 05 8e 03 05 28 04 1b 8e 03 04 96 03 07 94 03 03 89 02 84 03 04 8c 03 06 ad 03 85 02 c0 02 02 | .....(.......................... |
| 44420 | 04 02 06 02 d9 01 03 03 74 02 17 0e 08 02 04 02 03 04 02 0c 05 02 04 12 02 06 02 0a 03 02 05 03 | ........t....................... |
| 44440 | 03 25 08 02 04 02 3c 04 1b 06 06 08 08 07 1b 03 08 03 02 02 09 14 02 05 13 15 06 03 0d 13 04 02 | .%....<......................... |
| 44460 | 02 07 18 03 04 02 05 05 09 17 11 03 26 02 04 02 33 03 69 20 04 45 2f 43 6b 03 03 13 05 0c 02 05 | ............&...3.i..E/Ck....... |
| 44480 | 02 04 25 12 04 31 6d 1f 08 03 28 07 04 02 0b 4e 02 d1 01 07 19 1e 05 a5 01 3d 64 02 a1 03 09 9f | ..%..1m...(....N.........=d..... |
| 444a0 | 01 23 08 02 29 a5 01 9b 01 c0 01 04 07 02 03 02 02 03 c7 01 cd 01 eb 02 0b 03 d9 01 f3 01 0f 05 | .#..)........................... |
| 444c0 | 72 02 84 01 02 07 05 19 05 07 0b 07 0f 08 03 07 03 0b 19 07 0b 19 1a 02 03 11 41 53 79 71 23 01 | r.........................ASyq#. |
| 444e0 | 0f 2b 1b b5 01 0f 0b 27 f1 02 5f 89 02 0a 02 2f fd 02 08 02 8f 03 07 03 06 02 02 02 04 02 0b 15 | .+.....'.._..../................ |
| 44500 | 0d 09 11 05 45 56 02 09 0f 02 02 03 02 03 02 02 04 02 04 02 0b 0c 02 03 18 02 41 07 03 04 02 02 | ....EV....................A..... |
| 44520 | 03 05 11 03 08 02 07 b3 02 ef 01 09 12 02 83 02 03 11 39 56 02 1f 1d 3b 35 73 ad 01 95 03 03 05 | ..................9V...;5s...... |
| 44540 | 03 09 07 6c 02 4a 02 23 19 3f 21 13 03 15 2f 03 0c 02 23 03 57 53 85 01 a1 03 17 c1 02 1b a3 01 | ...l.J.#.?!.../...#.WS.......... |
| 44560 | 39 df 01 a7 03 c9 01 61 8f 01 1b 6f 0c 03 5f ab 01 25 07 01 03 03 02 02 02 02 07 03 0f 09 02 03 | 9......a...o.._..%.............. |
| 44580 | 0d 04 02 03 19 20 02 07 05 04 02 04 03 0a 02 03 03 07 05 0a 02 05 05 09 0b 08 02 12 04 02 02 02 | ................................ |
| 445a0 | 02 02 02 02 03 09 05 0e 02 05 03 03 09 05 06 03 09 02 02 06 03 03 06 02 04 04 0b 03 05 07 0e 02 | ................................ |
| 445c0 | 03 0c 02 06 03 03 05 0a 03 08 03 03 06 03 03 02 02 02 02 02 02 02 02 02 02 05 0d 14 03 0f f1 02 | ................................ |
| 445e0 | 1d a9 03 0f 50 03 07 0d 08 02 07 06 02 0a 02 03 03 1b 0b 0b 1f 03 03 09 05 03 0c 02 1b 11 09 09 | ....P........................... |
| 44600 | 07 03 0d 23 19 09 03 29 05 07 fb 02 e3 01 99 03 03 a7 03 21 03 d5 02 37 0d 05 2c 02 9b 03 49 ad | ...#...)...........!...7..,...I. |
| 44620 | 02 85 02 0f 05 03 05 11 31 dd 01 27 30 02 0c 02 0d 07 13 0c 03 03 e4 02 06 48 04 0c 02 59 4b 2f | ........1..'0............H...YK/ |
| 44640 | 0e 05 05 0d 15 03 66 11 02 03 04 02 23 27 bd 01 9c 01 02 13 02 03 3f 02 04 08 02 04 02 83 02 8f | ......f.....#'........?......... |
| 44660 | 01 15 ea 02 03 90 03 07 03 09 05 11 07 03 07 25 11 31 0f 17 03 53 26 02 19 07 3f 02 05 03 02 03 | ...............%.1...S&...?..... |
| 44680 | 02 06 03 02 06 06 02 03 02 02 03 03 0b 13 06 03 07 5f 71 5d 67 07 0c 02 03 09 be 03 04 02 03 02 | ................._q]g........... |
| 446a0 | 02 04 0a 02 04 87 03 bf 03 08 02 03 c7 03 c9 03 9d 01 7d 16 02 d9 02 f5 02 9e 02 02 03 09 9f 01 | ..................}............. |
| 446c0 | 02 07 02 07 02 03 02 06 02 06 02 04 02 07 02 05 02 06 02 02 03 05 04 02 02 02 02 02 02 03 02 04 | ................................ |
| 446e0 | 02 03 02 02 02 02 03 03 02 07 02 02 04 02 03 05 02 02 03 03 02 02 03 04 05 02 02 03 02 03 06 03 | ................................ |
| 44700 | 04 03 02 09 04 03 02 02 06 02 02 03 02 02 03 03 06 02 03 03 03 03 04 0d 02 03 03 02 02 04 09 02 | ................................ |
| 44720 | 03 02 05 05 02 03 03 02 02 03 02 02 02 06 02 02 03 03 04 04 08 05 02 04 03 03 02 06 04 0a 05 02 | ................................ |
| 44740 | 03 02 04 02 02 04 09 03 04 03 02 02 03 02 07 08 02 02 03 02 04 02 03 02 02 03 02 10 02 04 02 06 | ................................ |
| 44760 | 04 03 04 06 02 05 02 04 03 02 06 02 05 02 04 02 0c 02 02 02 03 04 02 02 03 03 02 0e 02 02 04 03 | ................................ |
| 44780 | 02 02 02 0c 03 04 02 02 03 02 07 02 02 03 03 02 02 02 03 02 04 04 06 02 06 02 07 03 02 04 02 02 | ................................ |
| 447a0 | 02 03 05 05 03 02 04 02 07 02 02 02 05 05 07 02 03 05 02 08 02 03 03 02 06 04 06 04 02 02 04 03 | ................................ |
| 447c0 | 02 04 02 03 02 02 02 05 02 05 03 02 08 02 06 04 02 02 05 02 02 02 06 04 04 02 02 03 06 03 03 02 | ................................ |
| 447e0 | 04 05 03 02 03 04 02 02 02 05 06 02 02 02 03 02 0a 03 03 ff 02 03 19 ff 01 39 c5 01 0f 0d 03 11 | .........................9...... |
| 44800 | 0f 0f 47 98 01 0c af 02 03 a7 03 b3 02 01 02 02 02 03 07 02 02 02 02 04 03 0d 09 09 06 02 03 06 | ..G............................. |
| 44820 | 02 09 11 0b 11 0f 0c 03 02 02 04 05 04 03 05 02 02 03 04 04 03 03 02 02 02 02 05 05 03 03 03 03 | ................................ |
| 44840 | 03 03 06 04 09 0d 04 02 02 02 05 0b 02 04 03 05 03 09 06 02 03 07 0d 02 02 10 03 03 13 05 17 04 | ................................ |
| 44860 | 02 06 02 07 07 06 02 03 08 02 0a 02 05 03 0b 02 02 03 0e 02 0b 03 05 0b 06 08 03 04 04 ad 01 ef | ................................ |
| 44880 | 01 09 0f 43 cd 01 43 37 19 0e 05 18 06 38 02 7b be 01 06 ee 01 02 08 02 13 ef 01 09 03 02 02 0a | ...C..C7.....8.{................ |
| 448a0 | 04 19 03 05 03 04 02 0b 05 23 03 49 07 0e 03 0d 03 09 05 14 02 03 05 0b 03 02 02 04 02 06 02 0b | .........#.I.................... |
| 448c0 | 12 02 03 0c 02 06 03 07 19 16 03 05 0f 0b 08 02 02 02 05 02 03 05 05 09 0b 10 02 03 ef 01 09 4b | ...............................K |
| 448e0 | 89 01 1d 0f 19 ad 01 93 01 97 02 ef 01 09 12 02 ef 01 09 12 02 ef 01 09 12 03 c6 03 02 0f 85 02 | ................................ |
| 44900 | 52 03 fa 01 02 0e 02 0f 03 0d 15 2d 03 15 0b 0e 03 12 03 0b 1b 05 0b 17 05 05 0c 02 13 08 02 05 | R..........-.................... |
| 44920 | 0f 09 03 03 09 09 05 0c 02 05 0f 18 02 04 02 07 14 02 09 05 21 02 02 0f c6 03 02 f7 01 0d 03 be | ....................!........... |
| 44940 | 02 02 97 02 c6 03 02 ef 01 09 e9 01 f7 01 0b b1 03 97 02 ef 01 09 97 01 89 03 03 0b eb 02 5e 03 | ..............................^. |
| 44960 | 56 02 98 02 02 99 01 cf 01 65 42 02 b3 02 43 09 e3 01 93 03 07 81 03 d3 01 39 22 02 09 bf 01 03 | V........eB...C..........9"..... |
| 44980 | 4b 41 98 01 06 c3 01 02 02 02 02 03 09 05 0f 02 02 03 05 05 05 03 03 04 03 08 04 0f 03 02 02 07 | KA.............................. |
| 449a0 | 04 02 02 03 05 03 05 05 05 03 07 07 03 04 04 02 02 05 04 04 05 06 02 06 02 02 03 02 02 03 08 02 | ................................ |
| 449c0 | 02 02 03 0b 14 04 03 04 02 07 03 07 06 02 02 03 03 02 08 02 02 03 03 09 03 04 02 06 03 03 03 08 | ................................ |
| 449e0 | 02 03 08 02 02 06 02 02 04 03 03 05 02 03 08 03 06 05 02 02 05 03 05 0b 0f 03 03 04 02 02 02 02 | ................................ |
| 44a00 | 02 04 03 04 02 0e 02 02 03 06 03 0d 07 02 02 03 04 02 0f 11 07 8f 01 3b 26 02 13 09 0f b1 01 a1 | .......................;&....... |
| 44a20 | 02 eb 02 d5 01 d5 01 1a 02 1f 0f 09 39 04 02 09 03 91 03 35 0b 89 01 cb 01 06 02 a5 01 03 03 03 | ............9......5............ |
| 44a40 | 06 02 1c 02 0b 07 25 03 07 4b 07 0c 03 47 07 07 05 07 0c 02 0e 05 05 1b 05 13 0d 03 03 11 09 05 | ......%..K...G.................. |
| 44a60 | 05 03 1d 03 0f a9 03 a9 03 eb 02 0f fc 02 03 08 03 02 02 02 03 11 03 11 03 0c 0d 02 03 0b 05 4b | ...............................K |
| 44a80 | 0d 57 62 02 03 6c 02 02 02 19 05 1b 88 02 03 85 01 cb 01 05 40 02 29 91 01 1b 3d 1a 02 0d 02 03 | .Wb..l..............@.)...=..... |
| 44aa0 | 0b 02 02 26 02 08 02 ae 03 03 03 07 03 02 04 bb 03 53 c5 02 0b a1 02 41 43 03 03 13 8f 01 87 02 | ...&.............S.....AC....... |
| 44ac0 | 41 23 2d 7f 0a 02 02 02 97 02 03 91 02 05 b3 02 bf 02 bf 02 01 03 0b 2b 0b af 01 07 2b 41 07 21 | A#-....................+....+A.! |
| 44ae0 | 61 63 09 03 03 0d 03 ab 02 de 01 03 ea 02 02 b5 02 cd 03 8e 01 02 dc 01 02 05 09 02 0a 07 02 07 | ac.............................. |
| 44b00 | 09 10 02 05 07 02 08 03 02 04 0d 02 05 02 0d 04 09 05 04 02 02 02 04 02 0b 07 0a 02 05 08 0a 02 | ................................ |
| 44b20 | 02 03 06 02 02 02 05 03 03 05 03 03 03 03 05 05 05 04 05 03 03 1b 04 02 02 02 0f 02 03 0d 07 06 | ................................ |
| 44b40 | 04 02 02 05 07 05 04 06 08 08 02 08 06 03 11 04 03 02 02 02 07 03 04 03 03 03 02 02 09 07 06 02 | ................................ |
| 44b60 | 23 04 0e 12 02 12 02 24 02 a0 02 06 83 02 82 02 08 82 02 04 03 02 02 0a 02 08 02 24 03 07 0d 02 | #......$...................$.... |
| 44b80 | 04 04 03 08 02 2c 04 6b 30 07 06 02 10 02 10 02 2f 10 05 07 11 83 02 39 05 fe 01 03 02 04 5f 84 | .....,.k0......./......9......_. |
| 44ba0 | 01 02 ab 02 0b 85 01 20 04 13 09 03 06 02 eb 01 b2 01 02 d9 02 d3 02 0f 19 d4 01 02 08 02 06 02 | ................................ |
| 44bc0 | 5a 02 64 04 4d 02 03 1b 08 02 09 06 03 06 02 19 10 02 3c 04 1d 61 71 0f 51 20 03 0e 02 06 06 02 | Z.d.M.............<..aq.Q....... |
| 44be0 | 02 e9 01 58 02 19 19 02 09 09 c1 01 0c 02 03 0e 03 0b 17 0d 8f 03 87 01 5f a1 02 8f 01 8d 02 05 | ...X...................._....... |
| 44c00 | 65 0a 02 07 59 99 01 13 03 05 3f 09 27 03 41 05 53 03 0d 12 02 03 33 5d ff 02 48 02 ab 02 64 04 | e...Y.....?.'.A.S.....3]..H...d. |
| 44c20 | 0e 02 1f 0c 02 13 3b d1 02 0b 07 0e 02 0e 02 8e 03 02 07 03 25 bb 01 63 03 02 02 03 a1 02 0e 04 | ......;.............%..c........ |
| 44c40 | 08 02 12 02 27 03 02 04 20 02 0e 02 04 08 0f 1a 02 2e 02 55 2d 28 06 84 01 03 02 02 d5 01 8e 01 | ....'..............U-(.......... |
| 44c60 | 03 50 02 59 34 0f 02 03 8e 01 02 51 8c 01 03 21 fb 01 03 95 03 03 37 b5 02 87 03 ec 02 02 89 03 | .P.Y4......Q...!......7......... |
| 44c80 | 11 89 01 52 03 0d 0b 79 05 07 a1 02 0c 02 4a 02 05 02 09 05 8b 01 45 0c 02 4d 5d e8 01 02 89 01 | ...R...y......J.......E..M]..... |
| 44ca0 | 09 07 83 03 9d 02 c4 02 02 15 2d 39 92 02 02 3b 84 03 04 9c 02 02 d9 02 8c 03 02 03 04 09 8e 03 | ..........-9...;................ |
| 44cc0 | 02 92 03 04 8b 03 de 01 03 7b 02 02 03 03 02 04 02 04 02 03 02 07 09 05 09 05 02 02 04 04 0f 0d | .........{...................... |
| 44ce0 | 03 05 02 03 03 02 02 02 02 15 03 02 04 0d 03 0a 02 0c 02 03 24 05 06 02 25 2f 1d 05 29 03 08 02 | ....................$...%/..)... |
| 44d00 | 03 07 0b 02 03 03 0a 05 4d 6b 05 0d 03 f1 02 d9 02 8f 01 8e 01 09 a7 01 17 40 02 2d 73 f1 02 a3 | ........Mk...............@.-s... |
| 44d20 | 01 51 0f 04 02 08 02 02 02 05 35 0d 2b 3d 29 05 49 0b 89 02 37 03 b7 02 27 91 02 4f 0d 0d 58 03 | .Q........5.+=).I...7...'..O..X. |
| 44d40 | b3 03 0d 35 13 9b 02 0f a5 03 9f 02 35 15 2d 93 02 2d 99 01 e5 02 0c 02 e5 02 ea 02 08 9d 01 47 | ...5........5.-..-.............G |
| 44d60 | 8a 01 04 c8 03 03 c3 03 05 c3 03 05 fd 01 ec 02 03 2f 2f 9f 01 a9 02 8f 01 8d 03 07 89 02 9d 01 | .................//............. |
| 44d80 | ce 01 02 2d 0f cf 01 9b 02 cf 01 8e 01 04 07 84 02 02 b6 02 02 c1 01 43 15 4f 08 02 28 02 2f ed | ...-...................C.O..(./. |
| 44da0 | 02 61 33 09 03 bd 01 0d b7 02 03 0d 35 51 49 3a 02 07 06 04 08 02 de 01 02 7b 39 04 05 4e 02 09 | .a3.........5QI:.........{9..N.. |
| 44dc0 | 05 09 0f 0f 14 02 0c 02 41 89 02 a1 02 8b 01 4f 51 07 f7 02 b5 01 93 03 04 03 05 a9 03 09 00 05 | ........A......OQ............... |
| 44de0 | 02 06 02 0b 02 05 02 06 02 0d 02 0d 02 0b 02 04 03 0c 03 0a 05 05 03 0b 03 03 03 02 03 03 03 03 | ................................ |
| 44e00 | 03 03 03 03 02 03 02 05 02 02 03 05 03 19 0f 02 03 31 08 03 37 17 05 03 10 02 03 06 05 03 02 02 | .................1..7........... |
| 44e20 | 03 03 05 05 04 02 0b 03 07 02 02 02 07 02 02 03 07 09 02 02 09 07 02 06 03 03 02 03 03 02 02 02 | ................................ |
| 44e40 | 04 03 03 02 03 17 30 03 80 03 03 0d d3 02 03 07 db 01 8b 03 0d e3 01 9f 01 cc 01 04 cf 01 09 75 | ......0........................u |
| 44e60 | 0f 43 a5 01 0d a9 02 fa 02 02 28 02 ad 02 29 c3 01 6b 11 91 01 27 25 a1 01 05 15 1a 02 09 23 a2 | .C........(...)..k...'%.......#. |
| 44e80 | 01 02 0d 0c 02 21 35 11 05 0b 11 3f 53 8d 01 09 8f 01 33 05 05 85 02 71 c1 01 59 7b a5 01 0b c1 | .....!5....?S.....3....q..Y{.... |
| 44ea0 | 03 06 03 8d 03 83 02 a6 02 02 03 02 02 05 ab 02 99 01 13 27 75 19 04 03 36 02 0b 3d 4f af 02 ad | ...................'u...6..=O... |
| 44ec0 | 01 fc 01 02 1f 03 b3 03 6d 0e 02 44 02 21 0f 90 01 02 16 02 0b 73 0f 8b 02 11 0d 85 02 33 0f 20 | ........m..D.!.......s.......3.. |
| 44ee0 | 02 1d 17 0d 0e 02 3b 07 07 05 c5 01 15 27 5f c3 01 4d 1f f9 01 6b ea 02 0a 4c 02 53 9d 01 0d b4 | ......;......'_..M...k...L.S.... |
| 44f00 | 01 03 02 04 06 02 1f ef 01 bd 01 04 03 02 02 06 02 8b 03 ab 01 0f 8b 02 02 05 02 02 03 02 06 07 | ................................ |
| 44f20 | 11 1b 07 88 02 02 4d 09 0b 0a 03 8f 01 1c 02 f7 01 05 87 02 09 0f 0b 5e 02 3a 02 1e 04 c5 03 5f | ......M................^.:....._ |
| 44f40 | eb 01 3b 03 0f 03 0f 03 05 13 26 02 05 17 05 03 03 04 02 03 08 02 05 07 0b 09 0f 03 0c 02 05 03 | ..;.......&..................... |
| 44f60 | 03 07 07 0c 02 05 05 07 15 05 09 02 03 03 03 07 11 0a 02 07 2d 20 03 07 17 19 0e 02 04 06 10 06 | ....................-........... |
| 44f80 | 02 04 0f 03 0f 03 03 03 05 02 02 0f 02 07 02 02 02 03 03 14 07 02 02 0b 02 02 03 03 04 0d 03 02 | ................................ |
| 44fa0 | 02 05 02 02 02 04 05 02 02 02 02 05 02 02 03 03 02 02 09 02 02 02 02 06 03 09 08 02 09 02 03 05 | ................................ |
| 44fc0 | 04 04 03 02 02 02 03 03 04 08 03 0d 05 05 04 03 06 04 04 02 03 02 02 09 03 09 12 03 03 02 06 09 | ................................ |
| 44fe0 | 24 03 02 02 05 05 06 02 05 06 03 09 06 02 1b 44 06 04 02 17 0c 02 5e 04 05 22 02 0e 02 44 02 b7 | $..............D......^.."...D.. |
| 45000 | 01 09 25 ab 02 05 a3 02 03 03 35 c3 02 b5 01 8b 03 08 07 03 05 02 02 0a 02 03 07 14 02 03 04 02 | ..%.......5..................... |
| 45020 | 06 02 0b f9 02 87 03 39 08 03 11 34 02 65 2d 03 24 02 25 0f 39 01 0b 15 29 3f 15 0b 25 1b 2d 1f | .......9...4.e-.$.%.9...)?..%.-. |
| 45040 | 03 25 03 17 05 35 09 03 0f 35 15 0d 27 25 05 05 09 07 05 11 06 03 0b 07 17 0b 05 1b 07 02 02 0b | .%...5...5..'%.................. |
| 45060 | 0a 02 05 05 10 03 05 d5 01 09 05 09 02 02 72 02 0e 02 ae 01 04 07 af 02 0f 45 21 0f ad 01 05 03 | ..............r..........E!..... |
| 45080 | 03 4f fd 01 b3 02 af 02 ad 02 02 02 03 02 05 c1 01 03 77 17 fd 01 89 02 17 96 03 03 b1 03 65 d3 | .O................w...........e. |
| 450a0 | 01 0d 49 03 27 c2 03 02 04 02 29 ef 01 0b e5 02 c7 03 fd 01 8d 01 0f 01 05 01 8b 03 0e 0c 20 02 | ..I.'.....)..................... |
| 450c0 | 2a 04 06 0a 02 04 02 02 0a 02 18 04 0a 0e 02 02 08 04 1e 02 06 02 04 0c 0e 0e 14 02 02 02 02 02 | *............................... |
| 450e0 | 16 04 12 06 04 04 02 04 0c 26 02 0a 04 06 0a 08 06 0e 08 02 02 0c 02 04 10 10 0a 02 02 06 04 06 | .........&...................... |
| 45100 | 02 08 04 06 02 38 02 18 02 10 02 0e 0a 06 04 04 04 02 02 06 0a 02 0e 02 0a 02 02 0a 04 02 02 02 | .....8.......................... |
| 45120 | 08 02 04 04 04 04 04 06 04 0a 02 06 04 04 eb 02 05 e7 02 79 f3 01 de 01 03 03 b2 01 03 d7 01 d7 | ...................y............ |
| 45140 | 01 ad 01 cb 01 27 17 4f 4f 16 06 08 06 0b 08 07 6d 05 03 57 33 0b 05 59 09 0d 07 95 02 62 02 e6 | .....'.OO.......m..W3..Y.....b.. |
| 45160 | 01 03 55 eb 02 03 09 6d bb 01 69 fd 01 03 9f 02 6d 3d c1 01 57 db 01 23 d9 01 25 05 07 73 13 79 | ..U....m..i.....m=..W..#..%..s.y |
| 45180 | a7 02 65 11 0d 0f c5 01 2b 0f 8f 01 0d 8b 03 3c 02 bb 03 0f db 01 61 8f 01 93 02 8b 03 11 e3 01 | ..e.....+......<......a......... |
| 451a0 | 63 e1 01 3f 9f 01 a1 02 ee 01 02 06 02 20 02 19 9f 02 b3 02 03 ab 02 53 09 03 83 02 01 3f 97 03 | c..?...................S.....?.. |
| 451c0 | 8d 03 0a 02 05 2c 02 03 25 05 05 a7 03 0f 09 03 0f 03 05 07 06 02 16 02 25 09 03 05 04 02 3c 02 | .....,..%...............%.....<. |
| 451e0 | 53 0e 02 0f 03 11 07 05 03 2f 31 8b 03 df 01 99 01 07 9f 01 2f 20 02 09 09 03 df 01 57 e7 01 cd | S......../1........./.......W... |
| 45200 | 03 5f cd 01 5d 82 01 04 03 c1 01 df 01 03 33 15 ae 02 02 23 37 18 03 18 02 02 03 85 02 0d 19 73 | ._..].........3....#7..........s |
| 45220 | 0f 05 1d 8d 01 02 02 d9 02 0c 02 03 49 ab 02 4b ab 02 99 01 05 13 35 03 e1 01 11 c7 03 11 0b 39 | ............I..K......5........9 |
| 45240 | cf 01 03 3d 55 f5 02 81 03 69 43 6c 03 02 03 09 99 02 99 02 9b 01 0d 11 39 29 02 02 1d 99 02 33 | ...=U....iCl............9).....3 |
| 45260 | 2d 07 2d 25 03 07 5c 02 96 02 02 02 03 a5 03 d5 01 1b 8c 03 04 d5 01 1b 89 02 ed 01 1d 2f 88 02 | -.-%..\....................../.. |
| 45280 | 19 88 02 02 d5 01 1b 03 41 e1 01 4f 13 15 a3 02 2f b7 02 97 03 f3 02 75 0f eb 01 0f 6f 45 77 3f | ........A..O..../......u....oEw? |
| 452a0 | 6f ab 01 43 29 11 17 07 09 19 71 46 02 17 09 1b 09 02 07 0a 02 02 03 45 8d 01 03 07 05 1b 03 2f | o..C).....qF...........E......./ |
| 452c0 | 0d 07 0f 09 35 04 02 05 b7 01 17 5d 23 4d a9 02 38 03 03 12 03 03 03 37 99 01 27 06 02 35 07 09 | ....5......]#M..8......7..'..5.. |
| 452e0 | 43 bb 01 03 21 55 43 0b 0d 03 05 4d 1b f9 01 0c 02 a1 02 0d 84 02 02 11 13 0d 95 01 a3 03 c7 02 | C...!UC....M.................... |
| 45300 | da 01 02 5d 35 b1 01 6f 8f 02 1f 35 37 03 87 01 87 02 c3 03 0b cd 03 c5 02 ad 02 01 9c 02 02 17 | ...]5..o...57................... |
| 45320 | 25 88 01 02 c5 01 0f 1d 25 53 03 17 15 1f 05 81 01 03 0d 91 01 63 05 05 13 ad 01 03 0d fa 01 02 | %.......%S...........c.......... |
| 45340 | 4d 61 41 04 05 e7 01 8d 03 3d e3 01 c1 01 bf 01 07 9f 02 09 a7 02 a6 02 02 21 89 01 ed 01 1d 15 | MaA......=...............!...... |
| 45360 | 1f 2d 07 07 11 17 25 35 2f 0b 4b 47 07 69 b7 02 35 07 bd 01 b1 01 45 11 06 02 39 f3 01 03 1b 03 | .-....%5/.KG.i..5.....E...9..... |
| 45380 | 03 09 03 2b 2b ad 01 5d 4d ff 02 39 af 01 3a 02 27 02 02 17 0f 59 03 0f 14 04 03 03 02 03 02 02 | ...++..]M..9..:.'....Y.......... |
| 453a0 | 0f 25 07 1b 33 d0 01 03 5d 07 ff 02 1f 03 14 02 02 02 03 05 a5 02 04 02 8b 02 03 27 4d 03 85 02 | .%..3...]..................'M... |
| 453c0 | 02 02 0b 8d 03 11 21 0b 09 f7 01 3d 61 cc 03 02 59 33 19 0c 02 13 75 0a 02 2d 03 0b 17 08 02 9d | ......!....=a...Y3....u..-...... |
| 453e0 | 02 02 02 02 04 02 03 a0 02 04 02 03 17 1d 21 33 a9 01 d3 02 db 01 97 01 c7 02 d2 02 04 cf 02 d3 | ..............!3................ |
| 45400 | 02 d2 02 02 cf 01 22 03 0a 02 03 0b 05 95 01 20 02 03 16 02 1d 04 04 0f 05 03 87 03 9a 03 02 13 | ......"......................... |
| 45420 | a0 02 11 87 01 99 01 02 05 45 0d 02 02 42 02 db 01 59 09 0d 85 01 d7 01 2f 13 45 a3 01 03 0b 0e | .........E...B...Y....../.E..... |
| 45440 | 03 44 03 03 ff 01 09 1f 1f 02 02 09 04 02 1b 0b 05 2b 15 0f 06 02 1b 0d 17 07 11 04 03 0b 06 04 | .D...............+.............. |
| 45460 | 03 05 03 07 1b 0b 0b 3f 03 03 09 13 05 02 04 03 04 04 02 04 02 03 05 09 04 03 02 03 1e 02 03 99 | .......?........................ |
| 45480 | 01 a8 02 02 b5 01 b4 01 02 75 a9 02 d5 02 ed 02 9b 03 28 02 05 0a 02 02 02 03 23 1d 17 41 0d 0b | .........u........(.......#..A.. |
| 454a0 | 03 29 07 03 21 0d 38 02 11 06 02 05 11 03 02 02 16 02 af 01 45 5d 47 16 02 8d 01 93 03 39 5b a1 | .)..!.8.............E]G......9[. |
| 454c0 | 01 4c 02 92 01 02 93 01 c9 01 21 03 87 02 09 4b 24 02 07 97 02 ef 01 29 64 02 09 02 02 d9 02 0b | .L........!....K$......)d....... |
| 454e0 | 1f 08 02 2f 8b 03 43 e8 01 02 03 c5 02 95 03 ec 02 02 b4 03 02 05 09 02 04 44 02 03 61 7d 11 35 | .../..C..................D..a}.5 |
| 45500 | 0c 02 4d 8b 03 a9 02 03 51 a2 01 02 a2 01 02 05 b7 03 0a 02 06 04 e3 02 2d 99 01 a1 01 07 0b 11 | ..M.....Q...............-....... |
| 45520 | 03 0b 04 02 0e 02 eb 02 a7 02 0e 02 0b 03 0f 27 04 03 7d 31 17 03 85 01 03 ab 02 b4 01 02 05 a7 | ...............'..}1............ |
| 45540 | 01 34 02 42 02 06 02 4f 0e 02 0b 03 0f 19 0f 04 03 21 0f 05 0b 05 07 6a 02 07 0b 1d 2d 13 1e 02 | .4.B...O.........!.....j....-... |
| 45560 | 02 02 03 05 04 02 0b 07 02 02 19 06 03 8b 03 8b 03 c9 03 59 b1 01 1b 05 65 8f 01 45 1d 09 0f 76 | ...................Y....e..E...v |
| 45580 | 02 8f 01 b3 01 1c 05 09 18 02 cf 01 cf 01 cf 01 ef 01 03 ef 01 07 ef 01 cf 01 ef 01 02 02 cf 01 | ................................ |
| 455a0 | 02 03 d1 01 d7 01 05 03 d3 02 02 02 c6 03 02 d1 02 03 45 e7 01 9d 01 0e 03 2f ad 01 1b 60 06 3b | ..................E....../...`.; |
| 455c0 | 0b 5f fb 01 43 99 01 79 11 e5 02 0d d9 02 a3 02 37 a0 02 03 51 05 09 e5 02 ec 02 03 ed 02 ef 01 | ._..C..y........7...Q........... |
| 455e0 | 1b 0f a9 01 12 02 c9 01 a5 03 03 89 03 11 c1 01 0b 95 03 37 fd 01 c5 02 03 03 03 06 07 02 05 2b | ...................7...........+ |
| 45600 | 04 02 18 03 35 03 05 04 03 48 04 0e 02 33 0c 03 07 05 03 15 35 0b 03 04 02 03 0d 37 77 3b 11 02 | ....5....H...3......5......7w;.. |
| 45620 | 0a 02 06 36 03 03 9a 01 02 20 02 4c 03 02 02 03 03 32 04 3f 41 03 04 08 d8 01 02 0c 04 1b 06 03 | ...6.......L.....2.?A........... |
| 45640 | 02 02 39 39 f3 01 21 04 02 05 0b 11 03 6a 04 03 08 02 08 02 07 07 02 02 09 03 05 05 07 02 03 07 | ..99..!......j.................. |
| 45660 | 03 05 06 03 09 0c 03 06 03 09 05 02 02 03 04 02 0f 03 07 02 03 07 16 02 02 05 20 02 12 04 0b 05 | ................................ |
| 45680 | 4b 39 91 02 13 91 02 cb 02 22 02 ee 01 02 6d 4b 25 bb 02 25 12 03 10 03 03 25 75 09 09 05 0d 07 | K9......."....mK%..%.....%u..... |
| 456a0 | 1d 07 09 1b 05 0d 33 2f 11 85 01 1f bc 01 03 c7 03 13 27 df 01 31 ef 01 29 0b 0f 03 ad 01 03 07 | ......3/..........'..1..)....... |
| 456c0 | 13 17 0d 05 09 06 03 06 02 3d 07 ab 03 10 02 ce 01 02 0d 5c 02 65 41 a7 03 ab 03 07 db 01 bb 03 | .........=.........\.eA......... |
| 456e0 | ab 03 05 09 cd 01 05 e5 02 02 02 9d 03 03 69 0d 0f eb 02 eb 02 ea 02 02 0f 27 1f 33 0b 03 1f 09 | ..............i..........'.3.... |
| 45700 | 03 09 0e 02 07 07 0e 02 09 27 10 02 06 02 06 02 26 02 19 06 02 09 05 10 02 0b 59 1b 0f 0f 14 02 | .........'......&.........Y..... |
| 45720 | 49 13 0d 05 21 09 3d 8f 01 da 01 02 29 07 0d bc 01 02 a7 03 eb 01 1f 3b 2d 43 25 19 03 0d 27 40 | I...!.=.....)..........;-C%...'@ |
| 45740 | 02 03 0f 51 30 06 32 02 2f 11 0b 47 c1 01 eb 01 c6 03 0c 02 04 c8 03 03 c7 03 35 0f 27 08 03 08 | ...Q0.2./..G..............5.'... |
| 45760 | 02 44 02 07 05 07 0c 02 1c 04 07 04 02 10 05 0e 05 32 02 0c 02 5f 07 c7 01 c7 01 cb 01 ab 03 05 | .D...............2..._.......... |
| 45780 | 03 e9 01 e3 01 0b 07 03 05 fb 02 03 19 1b 2b 0f 03 0b 05 09 03 17 0d 03 09 25 05 3d 69 19 33 9b | ..............+..........%.=i.3. |
| 457a0 | 03 1b f5 01 03 05 41 13 b9 01 05 5d 1b 03 1b 1d 85 01 91 02 0f ef 01 0e 02 97 01 11 09 5b 1f 4b | ......A....].................[.K |
| 457c0 | 0f 3b 03 a6 03 02 23 07 69 17 11 19 39 3d 41 09 3d 73 07 09 4f 02 03 03 19 59 28 02 37 bb 01 05 | .;....#.i...9=A.=s..O....Y(.7... |
| 457e0 | 07 9f 02 03 99 01 b5 01 55 21 23 71 07 6b 39 4a 03 8b 03 4b f2 01 07 02 03 04 0a bc 02 04 02 02 | ........U!#q.k9J...K............ |
| 45800 | 05 bc 02 03 03 04 03 07 d3 02 c1 01 89 02 15 97 03 03 02 02 1a 02 0a 02 2d 1f 0f 2f 13 09 2b 15 | ........................-../..+. |
| 45820 | 0f 12 02 03 1d 29 21 09 02 02 17 09 05 03 07 06 03 03 de 01 02 03 bf 01 07 81 02 5f 33 07 85 02 | .....)!...................._3... |
| 45840 | 33 2f e5 02 0b 15 07 04 02 15 11 07 16 02 1f 21 37 03 11 05 05 13 0f 05 0f 2f 03 02 03 0b 09 17 | 3/.............!7......../...... |
| 45860 | 03 05 03 06 05 18 02 0a 02 05 0b 07 a9 03 97 03 9d 02 51 5b 97 03 a5 01 93 01 27 34 02 07 0f 03 | ..................Q[......'4.... |
| 45880 | 07 07 05 03 02 03 0d 03 97 03 89 03 0b a5 03 f1 01 07 0a 02 ba 01 08 81 02 81 02 80 02 02 05 fc | ................................ |
| 458a0 | 01 02 c7 03 ad 02 2d a9 03 0b 05 81 01 77 05 0d 07 1d 24 03 03 07 39 0b 43 99 01 da 01 02 91 01 | ......-......w....$...9.C....... |
| 458c0 | d5 01 d7 02 b3 03 27 3b a9 01 0f cd 01 5f 8d 02 84 03 02 5d 23 1b 05 0b 03 3d 11 1b 17 1d 0b 04 | ......';....._.....]#....=...... |
| 458e0 | 02 05 0b 15 09 10 02 27 1a 02 0d 12 02 03 70 02 03 15 28 02 27 12 02 03 22 03 03 03 02 02 04 02 | .......'......p...(.'..."....... |
| 45900 | 0b 02 02 02 02 03 03 03 11 06 02 05 12 04 03 05 04 02 05 03 04 04 04 02 08 05 02 02 03 09 02 05 | ................................ |
| 45920 | 05 03 07 17 03 02 03 05 19 14 02 18 03 03 0f 21 31 1d 0a 02 02 03 29 2c 05 09 05 1d 0d 47 fd 01 | ...............!1.....),.....G.. |
| 45940 | 0f 25 0f 13 0b 28 05 07 07 1f 09 05 1f 0f 16 02 07 15 11 14 02 19 19 5f 27 0b 89 01 0d 19 33 c3 | .%...(................._'.....3. |
| 45960 | 03 c3 02 c1 01 85 02 f1 02 21 b4 02 02 eb 02 ab 02 0b 83 03 83 03 d1 02 62 02 09 11 89 02 87 03 | .........!..............b....... |
| 45980 | 09 09 e3 02 3d dd 02 2f 9b 03 03 bb 01 01 0d b4 01 02 9b 01 31 05 08 02 11 21 0b 81 03 0b 84 01 | ....=../............1....!...... |
| 459a0 | 02 61 07 cb 01 c7 01 27 2b 0f 25 07 07 15 07 32 02 68 02 17 0f 10 02 0f 10 05 02 08 02 06 02 06 | .a.....'+.%....2.h.............. |
| 459c0 | 3a 09 3f 39 8f 02 39 1b 4f 04 04 0d 3f 4f 69 04 04 39 12 0c 75 84 03 03 9f 02 0f 1f 0c 02 04 03 | :.?9..9.O...?Oi..9..u........... |
| 459e0 | 2f 4f 07 05 09 1d 03 19 0d 0b 0f 2d 16 02 f3 01 ab 03 fa 02 05 fa 02 04 af 01 c0 01 19 04 05 03 | /O.........-.................... |
| 45a00 | 02 09 05 4b 8f 01 9b 03 cb 01 c7 01 c7 01 55 6c 06 08 03 05 c7 01 c0 01 04 a1 03 09 11 a7 03 03 | ...K..........Ul................ |
| 45a20 | fd 01 a7 02 47 58 02 c8 03 03 0f 35 11 b3 02 51 03 d4 01 02 07 1b 03 03 0f 03 13 19 05 13 39 37 | ....GX.....5...Q..............97 |
| 45a40 | 02 02 33 0d 25 2f 15 02 02 05 05 13 0d 29 05 03 05 84 03 02 0e 04 2b 1a 03 35 a7 01 1d eb 02 5d | ..3.%/.......)........+..5.....] |
| 45a60 | 84 03 02 a7 02 07 17 3d 6d 4b f1 02 13 62 03 0e 03 03 0b 27 2e 02 07 15 1a 02 43 09 03 02 02 04 | .......=mK...b.....'......C..... |
| 45a80 | 04 03 04 02 02 04 0f 11 03 03 0b 1f 97 02 42 02 09 09 07 1f 65 9d 02 b5 01 9b 03 0f ed 01 6b 0c | ..............B.....e.........k. |
| 45aa0 | 02 35 a5 03 b6 02 04 91 01 8e 01 02 1d 0b 13 12 02 16 04 06 02 b9 01 b5 01 3a 04 06 05 07 02 03 | .5.......................:...... |
| 45ac0 | 07 be 02 02 ad 02 be 02 02 4f 05 99 02 51 31 2d 29 27 38 02 9b 01 0d 3c 02 39 03 03 0a 02 7b 91 | .........O...Q1-)'8....<.9....{. |
| 45ae0 | 01 27 25 8d 02 24 03 3b 05 b1 01 e9 02 e4 02 02 05 06 02 03 92 01 02 02 02 02 02 02 02 09 15 07 | .'%..$.;........................ |
| 45b00 | 11 03 15 05 05 09 05 23 0b 1d 09 1b 0d 03 15 03 07 11 02 03 0c 02 06 02 03 03 09 07 07 1d 05 02 | .......#........................ |
| 45b20 | 02 09 03 16 04 06 03 0a 02 21 03 8b 03 85 01 79 3a 02 19 0a 02 3b a1 03 06 02 05 8f 02 b4 03 04 | .........!.....y:....;.......... |
| 45b40 | 11 03 03 bd 01 2a 05 8f 01 41 04 03 06 02 03 1d 05 0d 61 f3 01 0b 0d 8d 01 c8 01 02 03 11 27 55 | .....*...A........a...........'U |
| 45b60 | 53 05 45 41 03 4b 17 ac 01 04 d7 01 83 03 ff 01 ad 01 ad 01 eb 02 11 0b a2 01 04 27 41 46 02 3f | S.EA.K.....................'AF.? |
| 45b80 | 03 17 09 06 02 27 33 26 02 9c 01 02 09 08 02 03 0e 02 12 05 02 08 07 1b 05 05 03 07 06 02 29 e3 | .....'3&......................). |
| 45ba0 | 02 09 05 05 0b 09 1a 03 02 03 c0 03 02 06 03 05 94 01 02 20 06 08 02 14 04 1a 06 10 02 0b 99 01 | ................................ |
| 45bc0 | b9 01 cf 01 1f 02 02 03 0d 0c 02 2e 02 07 2a 08 02 02 02 05 08 04 03 0d 03 17 0b 0b 03 03 03 0a | ..............*................. |
| 45be0 | 05 02 02 60 02 02 05 11 0d 0f 1b c6 03 02 0f 0d 42 06 02 02 05 02 03 04 09 04 04 02 04 02 02 02 | ...`............B............... |
| 45c00 | 04 02 02 04 0d 03 02 05 02 02 02 05 02 03 33 21 35 21 07 15 1d 27 13 15 15 25 27 fb 01 11 09 05 | ..............3!5!...'...%'..... |
| 45c20 | 03 03 0b 1e 03 4f 36 02 1d 3a 02 8b 01 1b 0c 02 11 0f 05 1b 5f dd 02 c7 03 a6 02 03 0b 0f 42 02 | .....O6..:.........._.........B. |
| 45c40 | 34 02 9b 01 61 af 02 f5 02 9a 01 02 3e 02 03 83 01 05 83 02 07 08 03 79 93 02 4b e5 01 02 03 03 | 4...a.......>..........y..K..... |
| 45c60 | 4b 0d c8 01 06 02 03 db 01 8d 01 09 f2 01 02 09 02 04 03 d2 02 02 d8 01 02 0e 04 18 02 08 02 0e | K............................... |
| 45c80 | 02 23 2a 02 15 0d 33 15 09 13 13 25 04 03 f3 01 0c 02 8b 01 29 f3 01 0b d5 01 02 02 e5 02 0c 03 | .#*...3....%........)........... |
| 45ca0 | 9f 01 9d 03 31 8f 01 55 03 03 20 02 03 8d 02 04 02 f5 02 b6 02 08 b6 02 05 13 10 02 0b 04 02 09 | ....1..U........................ |
| 45cc0 | 27 ad 01 03 08 02 02 02 03 e9 01 cf 01 4c 02 ed 01 04 03 05 03 04 03 02 02 02 03 03 02 02 02 02 | '............L.................. |
| 45ce0 | 03 15 21 4b 86 02 02 ed 01 02 07 8f 01 57 ea 02 02 8e 01 04 54 02 02 02 02 02 e7 01 f5 02 d3 01 | ..!K.........W......T........... |
| 45d00 | 05 05 03 07 f8 02 02 07 bb 01 73 54 02 05 f3 01 0b 02 02 97 03 e0 01 02 03 d3 02 0e 03 05 05 05 | ..........sT.................... |
| 45d20 | 14 03 0c 03 11 08 02 09 02 05 02 05 02 04 02 0b 02 04 06 03 02 02 03 02 02 03 09 03 03 02 02 03 | ................................ |
| 45d40 | 0f 0f 07 09 05 05 0d 0b 1f 06 08 0f 0c 06 04 02 02 04 03 03 05 18 02 08 08 08 02 05 1d 03 09 11 | ................................ |
| 45d60 | 02 08 53 cd 01 11 06 02 05 03 13 05 28 02 02 02 05 5d 13 1f 02 04 05 16 05 09 51 09 0d 04 02 02 | ..S.........(....]........Q..... |
| 45d80 | 03 04 02 04 03 cb 01 87 03 97 03 81 03 c3 02 ca 02 02 85 01 49 b1 02 02 02 8b 01 0d a3 03 f5 02 | ....................I........... |
| 45da0 | 90 01 06 27 0e 04 21 2f 02 02 03 1a 02 0f 02 02 04 09 05 06 03 02 05 02 02 05 06 05 02 03 02 06 | ...'..!/........................ |
| 45dc0 | 05 07 06 05 02 02 12 07 07 05 02 02 18 02 0a 02 03 0b 0a 03 04 02 42 09 02 02 07 02 04 03 04 02 | ......................B......... |
| 45de0 | 02 0a 2c 02 09 0b 1f 8b 01 4b 99 01 60 03 2e 03 71 0e 03 02 05 02 08 36 02 bb 01 75 0f 2f 1f 0a | ..,......K..`...q......6...u./.. |
| 45e00 | 03 3f 2d d2 02 02 92 01 02 25 0e 03 df 02 6d bb 01 0d 05 35 07 07 11 04 02 0b 09 1d 0b 02 04 02 | .?-......%....m....5............ |
| 45e20 | 03 03 03 03 03 02 04 05 0d 08 02 02 04 07 06 02 05 03 06 02 0d 02 02 02 02 05 09 02 02 05 03 07 | ................................ |
| 45e40 | 03 03 04 04 07 03 03 04 04 05 03 03 07 03 03 0b 03 09 03 02 02 05 04 03 03 03 0a 05 08 03 03 07 | ................................ |
| 45e60 | 03 05 03 02 02 03 05 05 03 03 06 02 05 0f 03 04 02 02 02 02 02 05 06 02 02 03 02 02 03 02 02 02 | ................................ |
| 45e80 | 02 02 06 03 04 05 02 02 03 02 02 02 03 04 02 05 04 03 03 03 04 02 03 03 03 03 07 04 02 03 03 07 | ................................ |
| 45ea0 | 03 02 02 03 06 02 02 03 05 09 02 02 05 05 03 03 04 08 03 02 05 04 06 02 02 02 07 04 02 02 03 07 | ................................ |
| 45ec0 | 02 03 03 07 09 02 02 03 02 05 04 02 05 04 05 02 02 05 01 02 0d 02 06 04 0a 02 0f 02 0d 02 2e 02 | ................................ |
| 45ee0 | 03 02 0c 02 03 02 05 02 04 02 04 04 04 02 02 02 08 02 04 02 0c 02 07 03 02 05 02 0a 02 03 02 0e | ................................ |
| 45f00 | 02 0b 02 04 02 0c 02 0a 02 08 02 03 02 06 02 03 02 05 02 04 02 03 03 02 0b 02 13 02 06 02 08 02 | ................................ |
| 45f20 | 07 02 06 02 0e 04 08 02 15 02 06 02 0c 02 07 06 0d 02 0d 02 07 02 05 02 0b 02 03 04 03 02 0a 02 | ................................ |
| 45f40 | 07 02 04 02 0e 02 05 02 29 02 11 02 07 02 0a 04 3e 02 0e 02 1a 04 02 02 11 02 0a 02 09 02 05 02 | ........).......>............... |
| 45f60 | 07 02 11 02 08 02 03 02 05 02 08 02 10 02 08 05 02 0a 02 14 02 09 02 08 02 08 04 1e 04 07 02 02 | ................................ |
| 45f80 | 02 0a 02 02 04 17 02 04 04 0a 03 02 0a 02 24 02 08 02 08 02 09 02 0f 02 08 02 10 02 0e 02 0a 03 | ..............$................. |
| 45fa0 | 02 2c 02 06 02 0a 02 03 02 0c 04 0a 02 0a 02 0c 02 09 02 0c 02 09 02 08 02 28 02 02 02 0c 02 0b | .,.......................(...... |
| 45fc0 | 02 03 02 06 02 07 02 1f 02 0c 02 03 02 02 02 0d 02 17 02 06 04 0d 02 06 02 09 02 0e 02 05 02 08 | ................................ |
| 45fe0 | 02 05 02 12 02 15 04 07 02 07 02 16 02 05 02 07 03 02 0d 03 02 06 02 03 02 03 02 09 02 0e 02 0b | ................................ |
| 46000 | 02 03 02 03 02 07 02 07 02 0c 02 04 02 0a 02 13 04 05 02 18 02 19 02 05 02 1b 03 02 09 02 02 02 | ................................ |
| 46020 | 03 02 12 02 02 02 0c 02 02 02 06 02 0f 02 05 03 02 11 02 0d 02 06 02 0b 02 08 02 16 02 17 03 02 | ................................ |
| 46040 | 07 02 0b 02 05 02 04 02 02 02 07 02 04 02 05 02 02 02 08 03 02 07 02 03 02 05 02 04 02 08 02 08 | ................................ |
| 46060 | 04 05 02 04 02 09 03 02 1d 02 0c 04 07 be 02 02 02 02 0f 17 02 03 19 0d 0b 2e 02 37 31 07 02 02 | ...........................71... |
| 46080 | 0b 05 15 0b 0b 07 27 11 1b 27 0b 02 02 15 5d 0f 1f 2b 27 17 08 02 0b 05 0e 02 03 05 11 05 11 1f | ......'..'....]..+'............. |
| 460a0 | 0f 10 02 39 05 4b 4f a2 01 03 02 05 02 0b 03 02 02 3d 0f 1d 9e 02 04 06 02 bb 02 25 81 01 05 13 | ...9.KO..........=.........%.... |
| 460c0 | 2d 09 03 19 0b 17 0d 03 1e 02 07 13 05 1d 09 03 13 0f 1d 17 0f 05 09 0b 15 35 51 0f 21 37 04 03 | -........................5Q.!7.. |
| 460e0 | 0c 02 1a 02 03 09 03 10 02 13 0f 03 11 17 11 2d 47 27 0c 02 15 07 79 17 03 03 05 03 2f 0a 02 03 | ...............-G'....y...../... |
| 46100 | 21 03 05 1c 03 03 2e 02 1b 27 1b 08 03 1d 27 05 2f 03 0b 0f 09 03 05 03 0d 14 02 11 07 02 02 0b | !........'....'./............... |
| 46120 | 07 03 09 0f 09 03 03 05 04 02 05 03 03 20 02 25 07 0c 02 28 02 08 03 0b 05 13 02 02 09 0b 17 17 | ...............%...(............ |
| 46140 | 0b 11 07 8b 03 96 01 02 f7 02 1a 02 0d 0b 8b 03 3c 02 c7 02 4d 04 02 0f a7 03 f5 02 1d 04 02 0e | ................<...M........... |
| 46160 | 02 00 02 03 07 03 03 02 09 04 02 09 09 03 03 03 10 05 07 11 04 03 05 02 02 12 02 03 03 05 08 02 | ................................ |
| 46180 | 03 05 05 0c 02 03 07 03 0b 12 02 0a 02 04 02 04 03 05 03 0c 03 14 04 03 0a 04 07 02 05 02 03 03 | ................................ |
| 461a0 | 02 08 05 02 03 02 0b 04 03 02 09 02 03 05 04 05 07 02 02 02 02 03 05 04 04 02 02 05 04 02 07 02 | ................................ |
| 461c0 | 03 02 02 04 02 07 0d 06 02 05 02 02 03 15 04 02 03 03 03 03 02 04 02 02 02 08 02 06 02 0b 03 02 | ................................ |
| 461e0 | 03 02 07 05 06 04 02 02 05 0b 04 04 05 05 04 23 02 12 05 1b 6d 1d 43 03 05 53 02 02 17 20 03 23 | ...............#....m.C..S.....# |
| 46200 | 2b 03 05 9f 01 85 02 91 01 09 1d 8f 03 0c 02 ec 02 05 0e 03 33 4e 02 3b 11 03 0d 6d 23 19 0b c9 | +...................3N.;...m#... |
| 46220 | 03 0e 02 81 01 32 02 0b 03 23 03 05 13 07 1f 7f 98 01 05 aa 02 03 f5 02 03 03 02 04 43 0b 03 37 | .....2...#..................C..7 |
| 46240 | a6 01 02 45 41 a7 01 47 87 02 27 09 0b 29 61 3d 15 1b 1d 2a 02 09 0d 37 9b 01 f3 01 0b a1 01 66 | ...EA..G..'..)a=...*...7.......f |
| 46260 | 02 9c 01 02 9e 01 05 03 05 19 3b 14 02 41 0a 02 0b 2e 02 08 02 12 04 09 1d 07 0d 2a 03 02 0d 15 | ..........;..A.............*.... |
| 46280 | 07 21 23 03 d9 02 2f 07 8e 01 03 a5 01 51 a2 01 03 f5 02 f5 02 f5 02 f5 02 98 01 02 f5 02 8b 03 | .!#.../......Q.................. |
| 462a0 | 6a 02 10 02 16 02 25 02 02 0a 03 3d d9 02 a4 01 03 7a 03 2c 03 05 63 02 02 03 05 55 0f 9a 01 02 | j.....%....=.....z.,..c....U.... |
| 462c0 | 33 89 02 ce 01 02 03 ce 01 02 48 02 05 ce 01 04 49 aa 01 05 d5 02 d2 02 03 89 02 4b ac 01 09 f5 | 3.........H.....I..........K.... |
| 462e0 | 02 ec 02 03 00 02 02 0c 02 02 02 03 02 05 02 0b 02 06 02 10 03 02 04 04 05 02 02 03 04 02 04 02 | ................................ |
| 46300 | 02 04 02 04 02 05 04 02 02 02 04 04 02 02 03 02 0a 02 02 02 02 02 03 02 07 04 04 04 02 04 04 02 | ................................ |
| 46320 | 04 02 04 02 02 02 03 03 02 04 03 02 02 02 04 02 03 02 02 02 05 04 02 05 03 03 02 09 02 03 04 04 | ................................ |
| 46340 | 02 02 02 03 02 02 02 0a 02 03 02 0b 02 05 02 05 02 03 04 0b 02 03 02 02 06 06 03 02 02 02 03 02 | ................................ |
| 46360 | 02 02 03 02 02 02 02 03 03 02 0b 02 05 04 02 02 06 02 03 02 02 04 03 04 0e 05 04 08 05 03 03 03 | ................................ |
| 46380 | 02 02 03 02 02 02 09 05 02 02 02 05 02 02 02 03 02 05 03 03 02 0e 02 04 02 05 02 03 03 05 02 07 | ................................ |
| 463a0 | 02 05 02 06 02 06 02 07 02 07 02 13 03 02 05 02 02 03 02 03 02 06 02 0b 02 05 02 07 02 02 02 0a | ................................ |
| 463c0 | 02 0c 06 0b 02 08 02 0a 02 0c 02 0a 02 02 02 05 02 06 02 05 04 05 02 05 02 09 02 02 03 02 04 02 | ................................ |
| 463e0 | 08 02 02 02 02 03 02 02 02 02 02 09 02 03 02 02 04 09 04 03 02 02 02 03 02 03 04 03 02 02 02 08 | ................................ |
| 46400 | 04 0a 04 09 02 04 02 02 02 07 03 02 02 02 02 02 05 02 06 03 03 02 12 02 04 02 05 03 02 02 02 05 | ................................ |
| 46420 | 02 0a 04 02 03 04 02 04 03 02 04 02 04 04 07 05 02 02 02 03 02 03 03 02 08 04 02 02 05 02 03 04 | ................................ |
| 46440 | 14 02 06 89 01 15 1f 05 25 35 2b 23 23 23 0f 09 a5 01 88 01 03 09 b4 02 03 c1 01 8f 01 9d 01 bb | ........%5+###.................. |
| 46460 | 03 5b b7 02 04 02 09 0b 98 01 02 99 01 03 03 3b 69 a3 03 85 02 89 03 0f 2d 19 b7 01 4b 02 02 4b | .[.............;i.......-...K..K |
| 46480 | 05 37 02 02 9b 01 21 85 03 af 01 85 01 f5 02 17 47 b3 01 b1 01 9f 01 12 02 01 d0 02 04 c5 02 41 | .7....!.........G..............A |
| 464a0 | 3d 03 c3 03 b2 01 02 d6 01 02 03 05 93 01 6f 47 c5 02 06 02 8f 01 58 02 dd 02 ab 02 95 03 0f 33 | =.............oG......X........3 |
| 464c0 | 27 3f 3d df 01 40 02 0b 05 08 02 75 0f d9 01 03 07 03 05 07 03 05 db 02 da 02 02 02 04 07 07 08 | '?=..@.....u.................... |
| 464e0 | 03 f0 02 02 85 03 85 03 97 02 d5 01 a1 03 5f 35 85 01 55 c7 03 9f 01 1f 14 02 02 02 de 01 02 37 | .............._5..U............7 |
| 46500 | 29 8f 01 1c 09 13 dc 01 02 03 03 03 c7 03 a5 03 9b 03 2e 02 09 ad 01 c9 01 89 01 17 31 cf 01 0c | )...........................1... |
| 46520 | 02 ed 01 db 01 97 03 03 ab 03 11 97 03 13 77 02 02 21 11 02 02 13 0c 03 07 09 03 13 05 03 03 13 | ..............w..!.............. |
| 46540 | 11 8d 01 05 03 eb 02 5f 0e 02 2d 03 4b 99 01 5d 11 0d 09 b3 03 b4 01 03 74 02 f5 02 a6 02 02 e3 | ......._..-.K..]........t....... |
| 46560 | 01 4b b5 02 b6 01 0a f5 02 b9 01 b9 01 b9 01 5f f3 01 0b 0b 5d b1 01 03 29 cd 01 4b b5 02 61 5b | .K............._....]...)..K..a[ |
| 46580 | 21 33 02 02 03 0b 0f bc 01 05 4b f6 01 02 3f e1 02 08 09 06 03 03 ee 02 05 eb 02 05 fd 01 95 01 | !3........K...?................. |
| 465a0 | 81 02 a5 01 4b d4 01 02 02 04 03 00 02 0f 77 b3 01 db 01 11 ac 01 05 24 02 03 7d 72 02 04 02 1d | ....K.........w........$..}r.... |
| 465c0 | c0 01 05 07 02 02 03 c0 01 07 0f 1b 03 03 27 12 02 21 05 46 02 31 0d 02 02 02 02 08 02 09 03 03 | ..............'..!.F.1.......... |
| 465e0 | 0b 09 1d 03 0f 10 02 15 09 04 02 05 85 01 97 03 97 03 97 03 12 04 13 05 05 21 12 02 26 02 0f 2e | .........................!..&... |
| 46600 | 02 0f 14 05 03 02 02 15 09 05 25 12 04 06 02 17 05 10 03 09 36 03 04 02 08 02 25 60 02 bd 02 03 | ..........%.........6.....%`.... |
| 46620 | 29 3b 5d 25 03 0d 14 03 35 03 17 1b 1f 3d ad 01 9f 01 c1 01 43 de 01 03 2d 33 e2 01 02 12 02 02 | );]%....5....=......C...-3...... |
| 46640 | 04 31 06 02 5d 09 ab 02 47 05 11 f5 02 1b 29 0d 03 09 12 03 13 14 05 05 02 02 31 02 02 13 41 03 | .1..]...G.....)...........1...A. |
| 46660 | 35 13 0c 02 05 03 03 0d 13 29 08 03 97 02 95 03 33 3f 89 03 37 f4 02 02 a9 02 c9 01 bd 02 04 02 | 5........)......3?..7........... |
| 46680 | 05 2f 91 02 34 03 03 e1 01 35 03 17 39 92 01 02 69 09 03 db 02 d8 02 02 8f 01 f5 02 ef 01 07 b7 | ./..4....5..9...i............... |
| 466a0 | 01 b5 01 33 1d b3 02 0d a9 02 0d 0d bd 02 97 02 93 01 f5 02 f1 02 1b db 02 8f 03 ab 01 7d 0a 02 | ...3.........................}.. |
| 466c0 | 1d 63 06 02 4c 02 47 0d 08 07 39 21 1c 02 0b 03 0f e1 01 05 05 cb 01 06 02 0f ef 01 11 92 01 03 | .c..L.G...9!.................... |
| 466e0 | 92 01 06 09 07 7d 09 1b eb 01 8e 01 02 a3 01 0d 0b 2d 0b 27 0f 1b 05 03 39 1b 3b 03 06 04 47 4f | .....}...........-.'....9.;...GO |
| 46700 | 25 0f af 01 8f 01 7b 63 02 04 1f 0b 10 02 09 0d 03 0c 02 07 79 0d 29 53 0b 2d 40 02 85 01 c8 01 | %.....{c............y.)S.-@..... |
| 46720 | 02 0d 02 02 17 05 11 3b 07 09 09 09 09 09 03 03 09 09 03 07 05 05 1b 03 03 0c 02 17 03 02 04 05 | .......;........................ |
| 46740 | 05 03 05 14 02 02 02 03 04 02 02 02 0a 05 03 09 03 09 05 09 02 02 05 05 02 03 03 04 02 05 02 02 | ................................ |
| 46760 | 04 04 05 03 04 04 06 03 03 03 05 05 05 07 05 17 07 06 02 03 bf 03 03 03 02 02 0c 02 05 19 05 02 | ................................ |
| 46780 | 03 05 09 05 05 04 02 05 03 08 02 03 07 03 04 02 09 03 0a 02 03 03 05 03 03 06 04 15 05 13 08 02 | ................................ |
| 467a0 | 0e 03 0b 03 05 0f 02 0c 0f 03 0a 08 0e 05 03 06 02 09 03 05 06 02 08 02 09 07 09 19 02 02 03 0c | ................................ |
| 467c0 | 02 02 02 05 04 03 02 03 06 04 03 03 0d 13 c1 01 cd 01 0f 3d 11 03 75 03 02 03 03 08 03 11 0b 08 | ...................=..u......... |
| 467e0 | 02 08 03 05 06 02 05 05 02 02 05 25 0f 05 3a 04 04 02 04 05 05 0d 02 02 02 03 02 03 03 02 02 07 | ...........%..:................. |
| 46800 | 07 10 03 0a 02 03 0d 08 10 02 11 02 07 06 05 03 1a 02 03 04 05 19 07 0d 10 02 2f 15 a1 02 a0 02 | ........................../..... |
| 46820 | 02 93 02 0b 03 0b 04 04 1b 0b 08 02 05 07 05 05 02 02 03 03 12 04 0e 04 0e 04 0f 03 0f 11 07 03 | ................................ |
| 46840 | 0a 04 08 02 0b 1d 03 0e 02 02 02 02 03 03 04 02 0f 0a 09 02 02 04 07 02 04 04 05 02 02 07 12 02 | ................................ |
| 46860 | 1e 09 10 03 03 03 41 03 03 02 02 03 13 7a 02 0d 07 08 02 0f 0d 1f 0d 03 03 35 02 02 0d 03 0b 43 | ......A......z...........5.....C |
| 46880 | 03 02 02 13 0d 05 02 03 05 07 05 19 09 0b 0d 07 06 02 09 05 07 04 03 0b 07 2f 23 0c 02 02 05 09 | ........................./#..... |
| 468a0 | 05 05 07 19 23 03 05 03 08 02 02 02 05 03 05 02 03 02 02 03 03 0b 0b 03 0a 02 02 03 03 11 23 03 | ....#.........................#. |
| 468c0 | 9d 03 cd 03 07 2c 02 1f 03 0d 13 0f 43 1b 3b 05 04 02 67 0b dd 02 1f 85 01 ce 01 02 03 05 06 02 | .....,......C.;...g............. |
| 468e0 | 06 05 03 02 03 02 02 04 02 03 f4 02 03 27 69 52 03 06 02 09 1a 02 64 02 0f db 01 0f 43 da 01 02 | .............'iR......d.....C... |
| 46900 | 07 03 05 db 01 09 03 03 88 01 02 03 05 41 0c 0c 02 02 03 03 03 05 02 06 02 02 05 1b 22 05 61 43 | .............A..............".aC |
| 46920 | e9 01 89 01 03 51 11 a7 02 89 01 06 03 4c 05 03 04 02 03 03 03 e7 01 8b 01 50 03 10 02 12 06 11 | .....Q.......L...........P...... |
| 46940 | 16 05 15 14 02 05 20 02 0b 08 03 15 24 08 03 09 09 02 02 04 03 03 07 05 03 22 02 15 11 02 02 0f | ............$............"...... |
| 46960 | 1b 06 02 02 03 04 07 05 06 03 13 03 02 02 07 09 10 02 05 02 03 0f 04 02 27 12 02 23 04 02 04 03 | ........................'..#.... |
| 46980 | 1d 06 03 02 03 09 40 02 0c 02 08 02 05 45 10 02 03 02 02 2b 07 02 03 1d 22 02 07 03 0d e3 01 8c | ......@......E.....+...."....... |
| 469a0 | 03 02 02 02 02 08 02 03 02 02 02 06 0c 02 05 04 02 03 05 05 03 03 0f 0f 14 02 2a 04 fa 01 03 03 | ..........................*..... |
| 469c0 | 03 1a 03 0d 1d 3d 03 d9 02 39 19 77 29 11 05 38 02 b5 01 75 95 03 32 04 a0 02 02 9f 02 9f 02 df | .....=...9.w)..8...u..2......... |
| 469e0 | 01 03 05 03 89 02 17 9d 02 79 01 0a 06 03 07 07 b1 03 10 02 03 03 07 d5 01 03 09 2b 3f 07 09 af | .........y.................+?... |
| 46a00 | 01 51 07 03 09 0f 0b 03 0c 02 03 21 04 02 0f 02 03 03 03 03 03 06 02 13 23 07 0d 04 03 03 03 03 | .Q.........!............#....... |
| 46a20 | 07 12 02 17 03 1f 02 02 13 19 8b 03 ad 02 08 02 a4 01 0f 99 01 02 07 03 03 23 f5 02 0d ac 01 04 | .........................#...... |
| 46a40 | 38 06 df 01 10 10 21 3e 02 85 02 63 43 09 15 65 0f 0f 2c 02 15 09 3a 02 cb 02 c9 01 03 96 01 02 | 8.....!>...cC..e..,...:......... |
| 46a60 | b5 02 0b ab 01 a9 02 df 01 8c 01 02 72 02 0e 02 05 23 23 3b 04 02 05 03 22 02 09 09 03 2d 1f 05 | ............r....##;...."....-.. |
| 46a80 | 08 02 29 a7 03 11 03 03 05 02 02 03 9a 02 03 a5 01 a5 01 af 01 02 03 49 ad 02 0a 03 cc 02 02 1b | ..)....................I........ |
| 46aa0 | 1a 03 0c 02 1d 05 03 07 04 02 05 03 25 31 2f 45 0c 02 1b 07 08 02 11 2f 25 2d 03 0b 27 a3 01 43 | ............%1/E......./%-..'..C |
| 46ac0 | 03 7f 07 03 07 02 03 03 02 03 03 13 05 17 1c 02 21 4d 44 04 04 02 02 04 04 02 02 02 0f 0b 08 02 | ................!MD............. |
| 46ae0 | 02 02 25 2d 04 08 02 04 02 05 04 05 02 05 02 0b 0f 02 02 02 04 04 02 03 05 03 02 02 02 02 02 06 | ..%-............................ |
| 46b00 | 04 04 02 03 02 02 04 12 02 06 01 02 05 02 04 02 03 02 02 04 08 02 06 11 0f 0d 1a 03 02 02 0b 15 | ................................ |
| 46b20 | 0f 09 03 09 05 03 07 05 05 05 09 05 05 1b 05 12 02 07 39 04 05 02 02 02 04 02 02 05 05 06 02 05 | ..................9............. |
| 46b40 | 02 03 0c 03 02 07 03 1e 03 09 09 06 03 10 02 d3 02 02 02 99 01 ea 02 02 8f 01 dc 01 04 0b a7 03 | ................................ |
| 46b60 | 9f 03 e9 02 32 02 0b 02 02 15 0d af 02 07 03 07 2b 09 39 8b 01 43 47 05 04 02 03 02 04 17 0f 07 | ....2...........+.9..CG......... |
| 46b80 | 06 03 02 02 8b 03 0d 03 03 0d 04 02 0d 10 02 0b 07 03 07 05 03 03 03 03 05 09 03 03 03 07 05 03 | ................................ |
| 46ba0 | 03 08 02 03 03 02 02 03 02 02 03 03 06 04 05 13 03 09 07 0d 09 07 0b 02 02 11 04 05 08 04 08 02 | ................................ |
| 46bc0 | 03 02 02 06 04 07 0b 07 03 06 02 02 02 0a 02 03 07 03 17 05 24 02 04 02 03 03 03 0f 03 02 02 07 | ....................$........... |
| 46be0 | 08 02 13 09 05 04 05 03 41 d7 02 0f 05 05 11 03 05 07 07 17 03 0f 0d 03 05 03 03 05 09 03 0d 0f | ........A....................... |
| 46c00 | 15 11 43 15 0d 0f 05 0d 07 07 0e 02 03 09 05 13 05 3d 0c 02 a9 03 41 4b 09 11 0d 20 02 0d 07 07 | ..C..............=....AK........ |
| 46c20 | 1d 14 02 07 03 03 05 03 04 02 05 05 09 07 03 02 02 09 05 03 06 02 0b 07 03 05 32 02 07 17 0c 02 | ..........................2..... |
| 46c40 | 11 04 03 05 05 10 02 02 03 08 02 0c 02 03 0b 03 05 03 05 02 03 0b 0c 03 03 09 03 03 07 03 03 09 | ................................ |
| 46c60 | 0b 23 03 09 07 05 06 02 09 09 02 02 07 05 05 13 03 09 07 08 02 0b 17 0d 05 27 51 13 15 1a 02 03 | .#.......................'Q..... |
| 46c80 | 13 0b 15 16 02 15 2d 0d 03 03 15 0b 29 c3 01 33 95 03 33 73 0f 05 43 0f 09 11 0d 2b 03 1d 0b 35 | ......-.....)..3..3s..C....+...5 |
| 46ca0 | 21 03 18 02 4b 19 26 02 3d bb 03 d1 02 99 01 01 0f 19 03 06 02 0b 02 02 02 02 13 0b 06 03 03 04 | !...K.&.=....................... |
| 46cc0 | 02 07 09 03 0d 03 02 04 02 03 04 02 04 04 03 02 02 07 03 0b 03 05 03 09 03 05 07 09 06 03 0b 02 | ................................ |
| 46ce0 | 07 03 04 02 02 02 05 04 02 04 05 03 04 02 06 02 03 04 03 09 0f 08 03 02 03 07 03 05 07 03 02 02 | ................................ |
| 46d00 | 05 02 02 02 03 07 10 02 02 02 05 0e 02 02 04 03 03 02 02 0a 04 05 05 02 02 07 03 02 03 04 02 02 | ................................ |
| 46d20 | 02 02 04 05 03 0d 09 07 03 02 03 0b 02 04 06 02 a4 01 02 35 a3 01 1d 0d 8c 01 02 29 87 01 09 05 | ...................5.......).... |
| 46d40 | 29 59 0b db 02 02 04 02 07 03 03 02 04 02 05 02 03 03 06 02 05 03 03 05 03 03 02 03 09 06 03 05 | )Y.............................. |
| 46d60 | 07 07 05 13 02 05 02 02 1d 0b 03 06 03 0b 07 04 02 05 06 02 03 0b 08 02 05 0b 07 07 09 05 05 03 | ................................ |
| 46d80 | 02 04 02 02 02 03 0b 02 02 05 07 03 0a 02 0b 03 08 02 03 03 03 08 03 05 03 02 02 05 04 03 0e 02 | ................................ |
| 46da0 | 03 03 02 03 0a 03 04 02 02 02 03 02 03 03 04 04 0b 02 02 05 06 02 03 07 03 02 03 04 04 03 05 04 | ................................ |
| 46dc0 | 06 03 02 03 05 13 08 06 03 0f 4a 02 21 11 03 11 0d 03 03 05 05 03 03 07 2b 21 03 0e 02 03 11 1a | ..........J.!...........+!...... |
| 46de0 | 02 0b 0f 03 05 05 07 2d 07 22 02 13 19 33 0f 22 02 73 03 0d 13 03 33 15 07 1b c0 01 0f 05 04 03 | .......-."...3.".s....3......... |
| 46e00 | 03 03 cd 01 c1 01 0b 8c 03 02 02 02 27 32 03 c9 03 05 06 02 25 d9 01 23 21 3b 15 24 02 0d 02 02 | ............'2......%..#!;.$.... |
| 46e20 | 95 03 23 77 a7 02 09 83 03 15 0e 05 4b 84 02 02 06 03 06 02 06 02 b5 02 13 17 f9 01 06 02 18 02 | ..#w........K................... |
| 46e40 | 09 0f 2b 22 02 05 03 03 05 0b 10 02 03 05 a5 03 ae 01 02 dd 02 47 5f 11 99 01 97 02 0e 02 47 dd | ..+".................G_.......G. |
| 46e60 | 01 41 c1 01 0b 03 03 05 03 2f 48 03 1d b4 02 02 02 02 87 02 02 02 39 55 17 0b f9 01 55 3f 06 02 | .A......./H...........9U....U?.. |
| 46e80 | f5 02 bb 03 53 03 98 01 03 0a 03 06 02 05 03 82 01 03 0d 9e 02 03 05 04 02 0b dc 02 02 4f 04 02 | ....S........................O.. |
| 46ea0 | 0d 26 04 02 03 2f 6f 39 02 04 99 01 85 01 03 a8 02 02 03 6d 4b b4 01 02 58 03 05 0b 84 01 07 dc | .&.../o9...........mK...X....... |
| 46ec0 | 01 06 a5 03 03 89 02 83 01 00 03 06 02 06 04 02 05 05 16 02 0b 03 03 19 14 03 10 05 06 03 08 05 | ................................ |
| 46ee0 | 04 05 07 07 17 03 06 03 09 03 03 0e 02 0d 2f 07 23 04 05 03 02 02 0c 05 03 02 02 18 07 03 02 05 | ............../.#............... |
| 46f00 | 05 09 03 0f 0a 05 06 08 02 02 02 05 02 04 04 03 02 04 04 04 02 02 08 04 02 04 07 04 02 03 05 0a | ................................ |
| 46f20 | 02 06 09 07 00 02 05 03 06 03 03 77 0d 27 24 02 59 28 07 05 03 03 03 1d 05 07 11 0b 05 1f 8b 03 | ...........w.'$.Y(.............. |
| 46f40 | 09 13 8b 03 8f 01 dc 01 02 8f 01 dc 01 03 ea 02 04 07 04 02 fd 02 ad 01 23 35 68 02 02 02 de 02 | ........................#5h..... |
| 46f60 | 02 1d 0b df 01 eb 02 b7 03 c5 01 b5 02 85 01 15 55 57 cb 02 51 1f 91 03 af 02 73 0f ad 02 9d 02 | ................UW..Q.....s..... |
| 46f80 | fb 01 bf 03 ff 02 83 03 f3 01 65 13 27 61 2b 23 5f 21 91 02 8f 02 8d 02 e5 02 db 02 5b 35 19 c9 | ..........e.'a+#_!..........[5.. |
| 46fa0 | 02 33 31 ab 02 9b 02 c3 02 a9 02 4b 85 02 b1 02 fb 02 c9 01 c7 01 ed 01 6f 0f 99 03 53 bd 03 2d | .31........K............o...S..- |
| 46fc0 | 69 79 93 03 ab 03 b1 03 b9 03 ad 03 b7 03 b3 03 b5 03 bb 03 a5 03 f9 02 49 f3 02 f7 01 c7 03 f5 | iy......................I....... |
| 46fe0 | 02 6b 11 95 02 97 02 87 02 99 02 95 03 c3 03 af 03 8b 03 0b cd 03 09 9f 02 e7 02 0d ff 01 d7 02 | .k.............................. |
| 47000 | bb 02 89 03 f5 01 cb 03 8d 03 cf 01 75 0f e1 02 cf 02 a7 03 fd 01 b7 02 d5 02 d3 02 41 0f 29 37 | ............u...............A.)7 |
| 47020 | c1 03 87 03 c1 01 87 01 3f 4f 17 25 83 02 71 0f b3 02 fd 02 c5 02 3d f7 02 85 03 c9 03 43 45 59 | ........?O.%..q.......=......CEY |
| 47040 | a5 02 d9 02 4d 47 cd 02 df 02 81 02 6d 2f c5 03 25 d9 01 89 01 8b 01 d5 01 f1 02 8d 01 e3 01 e9 | ....MG......m/..%............... |
| 47060 | 01 f1 01 ef 01 e5 01 eb 02 8f 01 d3 01 e1 01 63 1b 5d 67 77 91 01 93 01 95 01 c1 02 1d b9 02 97 | ...............c.]gw............ |
| 47080 | 01 97 03 99 01 9b 01 a1 01 9d 01 9f 01 a3 01 a5 01 a7 01 a9 01 d1 01 ab 01 ad 01 ed 02 af 01 b1 | ................................ |
| 470a0 | 01 b3 01 d7 01 e7 01 df 01 89 02 dd 01 b5 01 b7 01 b9 01 bb 01 bd 01 e9 02 ef 02 eb 01 bf 01 bd | ................................ |
| 470c0 | 02 11 93 02 e3 02 d1 02 a1 02 81 03 f9 01 cd 01 cb 01 9d 03 a1 03 9f 03 a3 03 bf 02 a3 02 c3 01 | ................................ |
| 470e0 | db 01 c7 02 39 a7 02 01 8f 03 07 03 9b 03 dd 02 05 8b 02 a9 03 03 17 4a 0b 03 34 49 06 12 07 17 | ....9..................J..4I.... |
| 47100 | 0d 25 12 0f 03 25 20 1f 08 06 55 04 05 24 15 26 39 68 16 38 57 2c 03 2e 26 14 13 e7 01 1c 0c 18 | .%...%....U..$.&9h.8W,..&....... |
| 47120 | 08 05 1a 0d 38 0c 05 10 1a 1d 0e 17 17 12 0a 04 37 05 01 01 07 04 0f 08 04 30 1c 08 14 01 03 0b | ....8...........7........0...... |
| 47140 | 12 0f 17 06 0d 09 2a 2a 06 03 01 04 3b 1b 07 08 09 25 13 17 1a 04 1d 0d 14 03 12 0c 01 0b 03 15 | ......**....;....%.............. |
| 47160 | 27 03 23 03 16 03 04 05 03 0d 17 04 20 05 03 0e 03 0d 09 22 71 20 18 0d 01 2e 09 13 01 06 06 0e | '.#................"q........... |
| 47180 | 13 27 1f 05 01 06 0b 12 1c 05 46 0d 32 0d 06 19 17 05 02 2c 01 0b 70 16 0a 02 1c 15 0f 14 02 03 | .'........F.2......,..p......... |
| 471a0 | 05 1b 0b 21 03 26 01 04 10 06 1d 43 39 0c 0b 12 01 2e 22 11 2a 3f 05 62 10 11 51 13 04 05 36 19 | ...!.&.....C9.....".*?.b..Q...6. |
| 471c0 | 5f 13 04 85 01 15 3d 09 51 20 24 24 07 10 13 06 11 03 56 68 03 04 0c 08 28 23 03 04 03 37 03 0d | _.....=.Q.$$......Vh....(#...7.. |
| 471e0 | 0c 8a 01 0d ba 01 72 03 23 03 05 98 01 03 04 03 06 68 07 09 4f 03 03 06 1e 05 08 0c 04 11 06 0c | ......r.#........h..O........... |
| 47200 | 0e 12 1a 0b 16 26 03 05 22 0f 1e 03 04 04 03 29 11 6e 12 26 04 08 0a 2c 12 04 07 03 03 0d 04 09 | .....&.."......).n.&...,........ |
| 47220 | 03 0d 67 03 40 33 07 4a 03 04 12 02 03 50 07 11 08 0f 11 1f 54 0e 4e 8a 01 0f 26 17 03 02 16 28 | ..g.@3.J.....P......T.N...&....( |
| 47240 | 22 0d 1c d4 01 13 52 03 11 07 03 09 04 03 05 22 0b 25 04 09 0e 05 04 35 1c 0a 0e 19 05 02 03 4a | ".....R........".%.....5.......J |
| 47260 | 76 07 73 08 07 0a 2f 07 32 05 07 09 2e 0e 22 09 4c 14 06 2e 03 07 04 07 28 02 04 1b 08 09 08 12 | v.s.../.2.....".L.......(....... |
| 47280 | 06 18 0c 0c 27 36 0d 0e 4e 12 1a 37 03 7c 08 0a 07 38 21 0f 0a 4f 03 0f 09 05 0a 16 11 0a 11 24 | ....'6..N..7.|...8!..O.........$ |
| 472a0 | 09 27 37 4c 08 0a 07 06 1e 0f 07 06 2e 6a 09 10 09 13 39 0a 4e 47 04 13 19 0f 07 22 59 25 05 31 | .'7L.........j....9.NG....."Y%.1 |
| 472c0 | 0d 39 0a a0 01 08 37 46 48 08 25 1d 29 0a 04 03 05 08 10 35 06 12 0f 02 46 26 10 25 2f 0d 16 29 | .9....7FH.%.)......5....F&.%/..) |
| 472e0 | 5a 1d 16 97 01 06 0a 02 1e 15 03 0f 03 0d 20 35 06 2b 0d 09 31 0c 05 11 b7 01 61 37 0b 2f 06 33 | Z..............5.+..1.....a7./.3 |
| 47300 | 1d 05 72 66 22 0f 07 0c 6f 0a 07 0d 0f 14 07 4a 09 16 17 1b 36 13 33 38 14 10 33 0d 3d 27 69 03 | ..rf"...o......J....6.38..3.='i. |
| 47320 | 25 1e 18 12 26 1b 07 51 05 06 0a 03 0d 03 28 23 01 03 12 0e 03 07 04 0c 05 03 02 05 13 18 0f 03 | %...&..Q......(#................ |
| 47340 | 48 07 61 02 1d 02 38 1a 1f 0a 24 14 41 1b 0e 17 1f 0c 0f 24 11 03 47 12 04 2a 18 34 2c 0c 32 48 | H.a...8...$.A......$..G..*.4,.2H |
| 47360 | 03 0f 26 06 2d 0e 58 35 0d 3a 11 68 ef 01 03 4c 0f 14 12 5e 45 25 48 55 4d 03 04 0a 2b 09 3c 1d | ..&.-.X5.:.h...L...^E%HUM...+.<. |
| 47380 | 36 0a 13 15 09 30 03 89 01 2e 15 13 0b 07 53 0b 40 21 04 10 2b 5e 05 2e 15 50 0c 14 0e 47 0f 09 | 6....0........S.@!..+^...P...G.. |
| 473a0 | 0e 0c 1d 0c 1a 06 03 03 0f 08 29 2e 2f 2d 3a 25 1b 07 12 35 15 c0 01 1a 20 0c 14 04 50 05 02 16 | ..........)./-:%...5........P... |
| 473c0 | 08 05 17 32 38 3e 22 32 1c 0a 12 05 04 0e 08 0e 09 12 0a 0e 07 07 20 37 10 07 09 0f 08 08 1b 08 | ...28>"2...............7........ |
| 473e0 | 03 14 08 0c 17 57 0c 60 0d 1c 10 30 12 15 75 17 22 3b 06 74 14 08 0c 61 0f 58 a9 02 0e be 03 25 | .....W.`...0..u.";.t...a.X.....% |
| 47400 | 45 16 f0 01 05 9e 01 0e 4e 5b 46 9d 01 32 0a 5d 33 ad 01 41 ec 04 60 4d 7b 1e 0e 78 93 02 14 91 | E.......N[F..2.]3..A..`M{..x.... |
| 47420 | 02 05 72 4f 42 31 1a a3 01 e7 02 1d 57 05 d7 01 78 8d 01 f9 01 6e 45 4b 04 43 3f ae 03 f0 01 85 | ..rOB1......W...x....nEK.C?..... |
| 47440 | 01 82 01 6c 15 47 f5 01 da 01 92 01 4e 19 c8 01 05 0f 5a f2 04 15 07 47 a6 01 16 0d 0b 0a ef 02 | ...l.G......N.....Z....G........ |
| 47460 | b3 01 72 07 33 0b 1a 23 20 20 31 b6 04 24 12 35 2e 2e 2c 12 2f 63 a9 01 0e 59 40 f4 02 39 20 1b | ..r.3..#..1..$.5..,./c...Y@..9.. |
| 47480 | 5b 1f 65 b9 02 cb 01 32 1f 88 01 8f 02 09 46 1b 1b 6c 16 9f 01 27 17 32 3f 18 26 06 35 6c ab 01 | [.e....2......F..l...'.2?.&.5l.. |
| 474a0 | ba 02 2d 0f 26 05 34 7e 80 01 fb 01 7b 43 30 1a 5e 4b e7 03 75 a7 03 10 30 04 26 1f 10 5e 09 d6 | ..-.&.4~....{C0.^K..u...0.&..^.. |
| 474c0 | 01 95 01 5e 45 d6 03 53 53 de 03 fe 01 2d 05 0b 60 0d 2e 65 f3 01 e9 01 ec 01 7b 34 36 19 a1 01 | ...^E..SS....-..`..e......{46... |
| 474e0 | 3e 7d 02 0b 53 08 e7 01 d2 04 3d aa 01 f3 02 55 85 01 75 60 09 40 0a 4d 76 fa 03 44 0e 18 0e cc | >}..S.....=....U..u`.@.Mv..D.... |
| 47500 | 02 06 db 01 0b 24 3b 40 56 36 13 9e 03 6f 52 2c 40 49 86 02 34 28 eb 01 34 07 d9 01 01 13 13 12 | .....$;@V6...oR,@I..4(..4....... |
| 47520 | 84 01 0c ee 02 a5 02 1f 2a 53 ab 01 9b 01 32 48 51 84 01 61 09 7d f4 03 15 75 29 bb 04 0b 11 13 | ........*S....2HQ..a.}...u)..... |
| 47540 | 1f 51 67 2d 53 4f 23 21 af 04 67 80 01 06 48 0d eb 01 29 2c 9f 01 08 0b 98 01 81 01 14 b9 01 71 | .Qg-SO#!..g...H...),...........q |
| 47560 | 23 47 3e 97 03 f3 01 c3 01 06 14 77 04 02 4b 21 69 4c 37 c8 01 7c 40 9b 01 c1 03 bd 01 30 15 76 | #G>........w..K!iL7..|@......0.v |
| 47580 | 2a 0a b9 01 89 03 c3 01 56 e7 01 06 89 01 15 0c 48 0c ea 02 0b 0b 32 05 01 a0 01 05 01 76 ad 01 | *.......V.......H.....2......v.. |
| 475a0 | 07 5d 0f 3f 01 6c 33 3b 25 6a 06 46 06 4a 57 40 1d 76 40 24 32 49 17 1d 7a 44 11 98 03 b3 01 8b | .].?.l3;%j.F.JW@.v@$2I..zD...... |
| 475c0 | 01 71 08 f3 01 12 54 4b 30 2d 1c 32 39 0c 7d 23 ce 02 1a 93 01 3a 21 74 22 0a 0f 3b 66 37 e8 01 | .q....TK0-.29.}#.....:!t"..;f7.. |
| 475e0 | 5b 37 bd 01 46 07 d2 03 08 3c 47 07 92 01 1c 2e c3 03 45 08 37 c4 02 2f 07 83 01 1f 8e 01 5c b8 | [7..F....<G.......E.7../......\. |
| 47600 | 02 07 14 c9 01 85 01 1d 33 0d 0c 2a 41 6b 25 01 92 01 56 15 94 01 56 0d 0c 31 0b d4 01 12 36 61 | ........3..*Ak%...V...V..1....6a |
| 47620 | 65 0b 42 6a 09 31 03 99 01 0a 15 2a 0b e4 02 84 01 21 cf 01 1b 12 4d 8f 03 14 85 01 d6 01 3f ad | e.Bj.1.....*.....!....M.......?. |
| 47640 | 04 43 49 9e 02 09 e5 02 53 41 67 98 01 90 01 64 ca 01 4c bf 03 07 08 1b df 01 71 16 0c 3a 41 04 | .CI.....SAg....d..L.......q..:A. |
| 47660 | 04 17 04 e1 03 0e 81 01 35 17 28 47 68 6a 0e 49 3c 16 06 33 2f e3 04 38 38 8c 01 d5 01 1d 23 91 | ........5.(Ghj.I<..3/..88.....#. |
| 47680 | 01 06 f8 01 35 ab 03 63 24 03 26 b9 01 29 2c 04 d2 01 40 25 d8 01 96 01 14 53 84 01 0e 56 76 85 | ....5..c$.&..),...@%.....S...Vv. |
| 476a0 | 03 31 88 01 89 02 94 01 04 ae 01 3c a8 01 15 2b 25 39 32 7a 88 01 6f 2e 03 12 89 01 56 25 7a 77 | .1.........<...+%92z..o.....V%zw |
| 476c0 | 2f d3 03 cd 01 65 61 86 01 78 37 18 29 32 e9 01 0f 87 01 e1 02 9b 01 ab 02 33 0b 38 d6 01 0c 74 | /....ea..x7.)2...........3.8...t |
| 476e0 | 0c f2 02 1a 07 0c 65 f4 01 2f 21 3b c3 01 33 0d 4e 14 ad 01 70 20 07 0d 0e 58 89 01 1f 17 35 d3 | ......e../!;..3.N...p....X....5. |
| 47700 | 02 0f 04 03 04 a3 01 04 d5 01 2d 01 03 01 03 01 03 01 0b 01 04 01 02 01 05 04 03 03 02 01 02 01 | ..........-..................... |
| 47720 | 04 01 27 03 04 72 22 01 05 01 04 01 02 01 5b 04 0c 04 34 01 06 0e 03 04 01 03 01 7b 05 03 05 05 | ..'..r".......[...4........{.... |
| 47740 | 65 01 05 03 02 01 70 03 05 9a 01 06 07 06 77 01 03 01 59 05 04 0b 04 3e 01 05 03 03 03 02 01 04 | e.....p.......w...Y....>........ |
| 47760 | 01 04 01 74 01 05 03 03 03 02 4f 01 04 01 03 01 04 01 07 03 40 01 05 03 03 04 02 0e 18 01 03 03 | ...t......O.........@........... |
| 47780 | 02 01 46 01 07 01 02 01 07 01 06 01 02 01 39 01 03 01 11 01 03 01 03 01 42 01 04 01 0e 01 09 06 | ..F...........9.........B....... |
| 477a0 | 03 01 32 01 03 01 1a 01 03 01 46 01 03 01 0c 01 03 01 54 01 06 01 04 01 04 01 25 01 03 01 25 01 | ..2.......F.......T.......%...%. |
| 477c0 | 05 01 03 01 03 01 03 01 02 01 48 01 03 01 17 01 03 01 54 01 03 01 0c 01 03 01 3b 01 03 01 09 03 | ..........H.......T.......;..... |
| 477e0 | 0d 01 03 01 18 01 03 01 16 01 03 01 35 01 03 01 11 01 03 01 13 03 0e 01 03 01 07 01 03 01 0d 01 | ............5................... |
| 47800 | 03 01 31 01 03 01 10 01 03 01 02 01 03 01 04 01 03 01 18 01 03 01 13 01 03 01 02 01 03 01 03 01 | ..1............................. |
| 47820 | 03 01 0b 01 03 01 1c 01 03 01 0d 01 03 01 17 01 03 01 8e 02 03 03 03 05 03 1d 03 68 03 23 03 24 | ...........................h.#.$ |
| 47840 | 03 4c 01 05 03 03 03 02 01 88 01 01 04 01 02 01 04 01 03 03 05 03 02 01 04 01 02 01 04 01 57 01 | .L............................W. |
| 47860 | 04 01 02 01 04 01 02 01 04 01 02 01 04 01 02 01 04 01 06 01 03 01 24 01 04 01 2e 01 03 01 50 01 | ......................$.......P. |
| 47880 | 04 01 02 01 04 01 04 01 04 01 02 01 04 01 04 01 04 01 02 01 04 01 0d 01 03 01 2a 01 04 01 02 01 | ..........................*..... |
| 478a0 | 04 01 09 06 03 01 04 01 02 01 04 01 44 01 04 01 02 01 04 01 04 05 03 01 04 01 02 01 04 01 5c 01 | ............D.................\. |
| 478c0 | 05 03 02 01 02 01 04 01 ad 01 01 03 01 09 01 03 01 06 01 03 01 43 01 04 01 02 01 05 03 03 03 02 | .....................C.......... |
| 478e0 | 01 09 01 04 01 02 01 05 03 03 03 02 01 09 01 04 01 02 01 05 04 03 03 02 01 0a 01 04 01 02 01 04 | ................................ |
| 47900 | 01 35 01 04 01 02 01 05 03 03 03 02 01 02 01 05 03 03 03 03 03 02 01 02 01 05 03 03 03 02 01 02 | .5.............................. |
| 47920 | 01 04 01 97 01 05 04 04 04 27 05 05 06 03 04 04 03 04 04 03 04 03 92 01 03 2a 03 5d 03 65 04 03 | .........'...............*.].e.. |
| 47940 | 04 04 03 39 01 04 01 02 01 05 03 02 01 02 01 05 03 02 01 02 01 04 01 02 01 04 01 8c 01 03 04 04 | ...9............................ |
| 47960 | 03 04 04 03 a4 01 c4 01 04 03 05 03 2c 01 05 03 03 03 02 01 02 01 05 03 02 01 3a 05 37 06 03 0d | ............,.............:.7... |
| 47980 | 03 05 06 03 05 03 0d 03 08 05 07 05 1a 01 05 03 04 03 02 01 4a 03 1a 04 10 01 04 03 03 03 02 01 | ....................J........... |
| 479a0 | 02 01 03 01 02 01 04 03 03 05 03 03 03 03 02 01 02 01 04 03 03 05 03 03 02 01 02 01 04 03 03 03 | ................................ |
| 479c0 | 02 01 02 01 04 03 03 03 02 01 02 01 03 01 02 01 03 01 02 01 03 01 2d 01 03 01 02 01 04 04 03 04 | ......................-......... |
| 479e0 | 03 03 02 01 02 01 04 04 03 02 03 03 02 01 02 01 03 01 34 01 04 03 03 03 03 04 02 01 02 01 04 03 | ..................4............. |
| 47a00 | 03 04 02 01 b5 01 01 03 01 02 01 04 03 03 03 03 05 02 01 02 01 03 01 c1 01 03 25 03 30 44 01 03 | ..........................%.0D.. |
| 47a20 | 01 02 01 04 03 03 05 03 04 03 03 02 01 02 01 03 01 44 06 06 0b 9d 01 01 03 03 02 01 02 01 05 03 | .................D.............. |
| 47a40 | 02 01 04 01 04 01 02 01 05 03 02 01 04 01 04 01 02 01 05 03 02 01 04 01 04 01 12 01 05 03 02 01 | ................................ |
| 47a60 | 04 01 05 03 02 01 04 01 05 03 02 01 5e 01 05 03 02 01 30 01 04 03 03 03 02 01 02 01 03 01 02 01 | ............^.....0............. |
| 47a80 | 04 03 03 06 03 03 03 03 02 01 02 01 03 01 02 01 03 01 57 01 05 03 03 03 02 01 73 25 35 07 4e 07 | ..................W.......s%5.N. |
| 47aa0 | 16 83 01 01 04 03 03 05 02 01 02 01 04 03 03 03 03 0a 02 01 02 01 04 03 03 04 03 04 02 01 02 01 | ................................ |
| 47ac0 | 03 01 09 03 13 03 05 04 03 03 4f 03 02 01 05 03 02 01 42 03 04 06 04 0f 05 04 0c 06 47 04 04 04 | ..........O.......B.........G... |
| 47ae0 | 1e 08 05 17 01 04 01 04 01 04 01 02 01 05 03 02 01 17 01 05 03 02 01 06 01 04 01 0d 01 03 01 1c | ................................ |
| 47b00 | 01 05 02 01 04 01 02 02 01 09 01 05 02 02 01 55 01 05 04 02 01 3d 01 01 03 01 01 76 03 03 03 02 | ...............U.....=.....v.... |
| 47b20 | 03 03 03 13 03 03 02 02 03 03 02 18 03 03 02 02 03 03 02 1a 03 03 02 02 03 03 02 02 03 03 03 03 | ................................ |
| 47b40 | 03 03 03 35 0a 02 01 02 01 04 06 02 01 02 01 04 05 02 01 02 01 03 07 02 01 02 01 08 05 02 01 02 | ...5............................ |
| 47b60 | 01 03 09 02 01 02 01 35 01 05 03 03 02 02 01 2e 04 22 02 16 01 05 03 03 04 03 03 03 02 02 01 5d | .......5.........".............] |
| 47b80 | 02 05 04 04 02 07 02 07 01 02 01 02 01 02 01 02 01 02 01 02 01 02 01 02 01 02 01 12 03 03 03 09 | ................................ |
| 47ba0 | 03 03 03 0a 02 03 02 0b 01 04 01 04 01 05 03 02 03 01 04 01 02 01 05 03 02 03 01 04 01 02 01 04 | ................................ |
| 47bc0 | 01 4c 07 1f 01 05 02 02 01 06 01 04 01 08 02 08 04 06 02 06 04 0b 02 20 01 04 03 03 03 03 04 02 | .L.............................. |
| 47be0 | 01 4a 01 03 01 02 01 04 03 03 05 02 01 02 01 03 01 2c 09 03 0c 03 98 01 01 04 03 02 01 02 01 03 | .J...............,.............. |
| 47c00 | 01 bf 01 01 03 01 03 01 03 01 03 01 04 03 02 01 02 01 04 03 03 03 02 01 02 01 03 01 36 01 24 01 | ............................6.$. |
| 47c20 | 7c 02 e9 01 44 01 05 03 02 01 29 01 01 02 01 01 38 0e 55 01 04 07 02 01 03 01 03 01 04 01 04 03 | |...D.....).....8.U............. |
| 47c40 | 02 01 03 01 03 01 03 01 04 03 02 01 03 01 03 01 04 01 04 07 02 01 03 01 03 01 05 01 04 03 02 01 | ................................ |
| 47c60 | 03 01 03 01 0f 24 59 02 1f 02 2f 04 1a 03 25 12 1e 72 04 3f 04 25 01 04 03 03 05 02 01 04 01 03 | .....$Y.../...%..r.?.%.......... |
| 47c80 | 01 3d 03 05 04 05 03 55 03 8c 01 03 05 04 05 03 54 03 33 03 7c 03 1b 03 06 01 05 03 02 01 08 03 | .=.....U........T.3.|........... |
| 47ca0 | 03 03 03 3a 58 64 29 08 04 12 55 8a 01 4d 17 04 04 16 04 72 11 0e 14 04 01 03 25 08 9f 01 04 20 | ...:Xd)...U..M.....r......%..... |
| 47cc0 | ad 01 6c 17 01 32 14 01 18 0b 12 05 53 0c fa 01 5a 1b 23 83 01 cb 01 25 19 28 0e 03 03 03 4d 3c | ..l..2......S...Z.#....%.(....M< |
| 47ce0 | e0 01 03 7b 91 01 03 04 0f 95 03 0a 1c 19 2f 03 7e 0a 0f 19 2f da 01 12 1c 3f 27 12 7b 17 11 30 | ...{........../.~.../....?'.{..0 |
| 47d00 | 8e 02 19 2f 18 22 22 07 38 64 26 91 01 b3 01 29 03 50 8e 02 06 db 01 14 82 01 68 3c 2b 12 af 01 | .../."".8d&....).P........h<+... |
| 47d20 | 0c 36 0a 1b 0d 15 0f 32 11 5e 63 08 2e 22 21 9b 01 1b 04 2c 27 a0 01 2b 58 19 07 48 46 13 09 1e | .6.....2.^c.."!....,'..+X..HF... |
| 47d40 | 31 3c 30 f5 01 26 16 3d 80 01 21 15 0b 18 0c 2e 0d 6a 0d 2e 59 07 09 0e 0c 22 03 07 62 30 09 ad | 1<0..&.=..!......j..Y...."..b0.. |
| 47d60 | 02 6b 41 7d 6a 07 03 95 01 41 82 02 66 0d 06 45 1d 11 6b 23 13 59 3b 08 0e 52 05 05 06 0f 6a 11 | .kA}j....A..f..E..k#.Y;..R....j. |
| 47d80 | 10 15 67 15 0e 09 0d 32 25 16 17 2c 0a 29 1b 1d 5b 1e 16 46 4d 49 52 0d 69 1d 11 07 28 14 0f 12 | ..g....2%..,.)..[..FMIR.i...(... |
| 47da0 | 71 0d 0b 16 34 23 16 25 16 52 19 91 01 12 0a 18 15 4d 13 09 23 30 0e 12 50 1e 17 4a 06 37 3c 35 | q...4#.%.R.......M..#0..P..J.7<5 |
| 47dc0 | 08 15 02 12 07 1e 56 9f 01 26 13 0b 2a 3b 03 18 0a 08 03 10 2a 3b 24 4e 23 17 1b 1d 73 2c 1d 0f | ......V..&..*;......*;$N#...s,.. |
| 47de0 | 0a 2a 09 13 13 83 01 12 09 17 13 16 03 4e 4c 0b 34 9f 01 23 05 14 40 15 0c 38 23 4d 0f 24 0e 18 | .*...........NL.4..#..@..8#M.$.. |
| 47e00 | 15 11 4e 15 9c 02 12 06 36 09 68 13 06 2c 06 91 01 11 2e 16 34 43 0d 5a 3a 1d 2f 19 81 01 08 0f | ..N.....6.h..,......4C.Z:./..... |
| 47e20 | 18 05 1d 29 11 0d 14 40 46 1a 1f c9 01 35 15 1d 0f 05 8f 02 3b 19 3b 0c 48 21 38 43 f9 01 24 73 | ...)...@F....5......;.;.H!8C..$s |
| 47e40 | 2f 17 06 1d 28 58 66 16 63 07 04 02 f0 01 66 19 09 08 57 19 17 22 18 06 1d 33 12 11 1a 45 1a 19 | /...(Xf.c.....f...W.."...3...E.. |
| 47e60 | 09 08 22 26 2f 43 1e 3a 23 75 17 37 28 0e 2f 1e 24 11 5b 2a 33 27 15 72 6b 19 09 08 90 01 54 0e | .."&/C.:#u.7(./.$.[*3'.rk.....T. |
| 47e80 | 19 11 12 1e 10 0b 3a 0c 4b 45 12 0b 7f 1a 30 28 27 60 48 50 10 0e 18 0b 3e 14 16 4e 0b 1a 0a b4 | ......:.KE....0('`HP....>..N.... |
| 47ea0 | 02 1b 79 43 04 02 0e 2e 43 3d 26 68 36 1c 1a 07 67 20 1f 18 20 0f 3a 4e 16 51 20 0d 16 08 23 0f | ..yC....C=&h6...g.....:N.Q....#. |
| 47ec0 | 18 19 de 01 0e 0c 47 a7 01 07 1d 23 09 04 03 2f 44 10 1b 0d 29 0c 1d 19 06 0d 05 1a 7b 64 05 0a | ......G....#.../D...).......{d.. |
| 47ee0 | 0b 05 2a 0b 29 1e 19 02 4b 10 16 88 01 3f 12 3d 6c 02 04 1a 26 15 c9 02 2a 1a 0d 8b 01 09 40 3a | ..*.)...K....?.=l...&...*.....@: |
| 47f00 | 5f 0f 06 3a 13 17 12 12 cb 01 05 02 12 0d 07 22 31 28 8a 01 2b 1d 26 47 12 2e 15 3b 0e 0c 75 07 | _..:..........."1(..+.&G...;..u. |
| 47f20 | 3e 0a 3f 0b 16 2d 67 24 4a 02 10 15 29 2e 48 1e 52 3a 83 01 0b 03 37 40 2a 63 45 5b 17 43 10 0a | >.?..-g$J...).H.R:....7@*cE[.C.. |
| 47f40 | 15 33 28 3a 0f 25 1a 9c 01 67 0d 27 0b 10 0d 70 43 20 02 06 0b 11 06 18 0a 57 24 c6 01 59 41 0b | .3(:.%...g.'...pC........W$..YA. |
| 47f60 | 2c 70 64 06 59 0e 06 54 d6 02 08 ae 01 af 01 f6 01 6b 07 68 12 f0 01 0e 8d 03 38 82 01 35 3e 60 | ,pd.Y..T.........k.h......8..5>` |
| 47f80 | 1f 1d 58 02 06 40 8c 01 57 24 38 1a 11 62 7b 5b 90 05 5d 1a 3a 60 0f 81 01 40 11 1d 3c 3d 31 a7 | ..X..@..W$8..b{[..].:`...@..<=1. |
| 47fa0 | 03 e8 01 3e 74 1f 5d 0e 1f 13 c1 01 2c ca 02 ac 05 75 bb 02 ea 01 09 24 27 84 03 28 3f 0e 19 67 | ...>t.].....,....u.....$'..(?..g |
| 47fc0 | 3c f5 03 c4 02 1e 9b 03 0b 1f d6 01 31 0b a3 01 6a 7e 36 6c 7a b8 01 15 04 0a 04 80 01 1e 52 0e | <...........1...j~6lz.........R. |
| 47fe0 | 22 2e 41 2b 16 dc 01 1c f5 01 23 5b f7 01 0c 09 0d aa 01 50 04 11 05 05 27 2b 06 02 06 94 01 01 | ".A+......#[.......P....'+...... |
| 48000 | 0f 0f 16 3d f5 01 18 0c 23 1d 08 22 30 18 3c 3b 12 22 0f 26 91 01 20 0e 02 28 04 02 13 12 03 0a | ...=....#.."0.<;.".&.....(...... |
| 48020 | 04 20 0b 04 19 0c 05 42 09 04 04 04 0c 05 04 0a 23 0b 07 0e 06 07 1b 06 07 18 06 01 0b 12 08 08 | .......B........#............... |
| 48040 | 10 30 1f 1e 09 13 5f 0e 0a 4b 12 2b 10 1b 0d 63 37 77 de 01 33 8c 05 0b 8c 01 0e 11 15 a7 01 0c | .0...._..K.+...c7w..3........... |
| 48060 | 64 0c 14 04 2c 6d 20 22 32 32 27 05 0c 14 5c 15 19 45 01 12 34 06 07 29 04 2f 2a 28 03 42 66 12 | d...,m."22'...\..E..4..)./*(.Bf. |
| 48080 | 19 35 10 09 5a 22 07 1e 06 25 75 51 20 25 1e 15 41 55 09 0f 08 42 01 04 04 16 0d 0a 22 19 13 0d | .5..Z"...%uQ.%..AU...B......"... |
| 480a0 | 05 05 0d b9 01 23 a0 01 0f 0e 60 b7 01 5f 47 66 09 6a 27 ea 02 44 88 01 3f 0b 95 05 0a 5b 0f 02 | .....#....`.._Gf.j'..D..?....[.. |
| 480c0 | 5a 08 04 78 10 6d 6a 0f 2e cd 02 9b 02 25 05 08 18 22 29 41 ac 02 21 1e 09 10 35 b6 01 4b 8d 03 | Z..x.mj......%...")A..!...5..K.. |
| 480e0 | b6 02 53 69 6e 80 01 24 42 43 48 74 23 da 02 a1 01 4e 5e c8 01 66 67 cd 01 5b 63 5c b5 01 07 31 | ..Sin..$BCHt#....N^..fg..[c\...1 |
| 48100 | a9 01 15 61 2f 17 15 05 68 0b 3a ce 01 13 03 0a 46 93 01 7e 29 3a 08 1a 04 10 37 04 86 01 05 03 | ...a/...h.:.....F..~):....7..... |
| 48120 | 1a 23 09 4d 0a 0e 02 28 2f 5e 21 05 02 0c 6c 05 09 15 3a 3a 0a 14 2c 06 43 21 0c 0d 0b 05 03 09 | .#.M...(/^!...l...::..,.C!...... |
| 48140 | 02 74 25 4e 08 14 08 3c 03 0e 04 0c 03 1d 03 09 03 21 0c 03 7c 07 1e 04 0a 15 03 12 03 1e 0c 03 | .t%N...<.........!..|........... |
| 48160 | 42 48 07 1f 09 03 b5 02 83 01 23 03 9e 01 3a c6 01 33 95 01 41 58 38 21 36 cf 01 05 30 d0 01 1b | BH........#...:..3..AX8!6...0... |
| 48180 | 22 64 1d 16 0e 65 4c 3f 16 49 bf 02 8a 01 19 b8 01 34 49 0b 09 24 1d 19 3d 09 06 14 0f 51 7f 9c | "d...eL?.I.......4I..$..=....Q.. |
| 481a0 | 02 19 db 01 1f 1e a0 01 0c 27 28 95 02 0b 07 15 0f 4c 0d 02 c5 01 e2 01 0d 15 a2 01 17 0d 15 1f | .........'(......L.............. |
| 481c0 | 36 02 13 92 01 11 3b 21 14 1a b4 02 3b 0c 22 24 11 2c 05 08 3c 1d 0a 23 29 0a 42 0f 0e 3d 0c 42 | 6.....;!....;."$.,..<..#).B..=.B |
| 481e0 | 1a 02 1d 0f 4d 2a 97 01 06 b1 01 4c 44 1f 30 ba 01 0a 10 22 4f 68 22 1b 5b 09 0a 0f 0f 32 11 0d | ....M*.....LD.0...."Oh".[....2.. |
| 48200 | 7a 12 04 03 db 02 82 01 28 2f 35 5d 19 a4 01 48 32 02 35 9c 01 1c 40 56 a9 02 11 3c 1b 2f 2c 04 | z.......(/5]...H2.5...@V...<./,. |
| 48220 | 1d 5c 22 5d 1e 07 78 58 29 b6 01 69 da 03 9a 01 14 ee 01 72 af 01 14 07 c4 02 0d 1a c2 01 36 52 | .\"]..xX)..i.......r..........6R |
| 48240 | 4e 2f a2 01 81 02 05 0a 0f 42 01 0b 0b a7 01 c5 02 8d 01 10 0e 11 55 1a 37 0c 0a 0e 0d 2e 0c 0e | N/.......B............U.7....... |
| 48260 | 44 0e 0f 66 0a 0a 08 13 0f 0d 04 07 12 50 46 1a 46 1c 8e 01 30 0d 6b 2c 1e d2 02 3c 20 28 3d 1c | D..f.........PF.F...0.k,...<.(=. |
| 48280 | 0a 13 13 1e 35 31 42 61 08 6c 05 3b 08 c9 01 1c 02 06 02 1e 24 04 63 38 02 8b 01 31 1f 07 49 0f | ....51Ba.l.;........$.c8...1..I. |
| 482a0 | 1f 3e 2e 4a 07 0c 3e 20 0a 61 43 0c 0f 64 4e 2f 17 12 1a 52 2e 2d 1a 13 33 2c 92 01 14 48 2b 10 | .>.J..>..aC..dN/...R.-..3,...H+. |
| 482c0 | 3e 02 36 07 35 d1 01 16 3f 44 06 37 40 30 18 44 3f 52 23 20 46 15 52 3f d4 02 15 3c 0a 0f 13 59 | >.6.5...?D.7@0.D?R#.F.R?...<...Y |
| 482e0 | 0d 86 01 0f 86 01 43 3f 02 16 35 0d 4b 1d 04 1a 29 0e 1b 03 4b 03 50 ab 01 61 10 2b 2c 02 23 d8 | ......C?..5.K...)...K.P..a.+,.#. |
| 48300 | 01 33 0a 10 1f 16 08 1c 1d 60 36 19 4c 3c e8 02 97 01 55 1f 4d 53 a6 01 10 09 13 07 07 84 01 63 | .3.......`6.L<....U.MS.........c |
| 48320 | 4d a6 01 ac 01 1b 63 7c 05 02 22 1e 26 07 69 22 c7 01 1c 29 3a 05 39 16 15 21 08 4a ca 01 01 31 | M.....c|..".&.i"...):.9..!.J...1 |
| 48340 | 06 0a 97 01 26 06 73 38 3d f4 01 25 46 25 1b a2 01 47 0c 3b 7c 25 90 01 99 01 06 cd 02 21 7e 19 | ....&.s8=..%F%...G.;|%.......!~. |
| 48360 | 17 2d 40 31 38 50 43 50 1b 89 01 02 12 47 1d 1c 26 84 01 69 04 03 1b 11 62 1e 1d 50 48 27 20 1d | .-@18PCP.....G..&..i....b..PH'.. |
| 48380 | 76 0d 21 0f 07 62 09 0a 21 28 51 25 14 bf 03 19 36 5e 69 66 95 01 b6 05 20 22 19 9a 01 44 0e cb | v.!..b..!(Q%....6^if....."...D.. |
| 483a0 | 02 08 08 08 09 24 2b 28 01 28 18 40 81 01 01 2c 16 0c 40 9f 01 11 0c 0f 13 24 26 01 0e 43 0a 04 | .....$+(.(.@...,..@......$&..C.. |
| 483c0 | 15 1f 03 12 14 33 15 85 02 07 25 07 3a 01 13 14 8f 01 07 04 0c 07 4d 16 10 0d 6c 0d 12 06 0a 59 | .....3....%.:.........M...l....Y |
| 483e0 | 8b 01 3d 17 bf 01 ad 01 1c 17 4c 2d 94 02 12 09 07 23 10 ae 01 25 90 01 3d 11 2a 9c 01 8d 01 0c | ..=.......L-.....#...%..=.*..... |
| 48400 | 09 7a 95 01 8f 01 6d 1c 14 bf 04 2e 71 1c 12 1c 42 27 2b 68 18 19 33 22 31 09 45 11 23 03 2c dc | .z....m.....q...B'+h..3"1.E.#.,. |
| 48420 | 01 34 23 0a db 02 25 b6 01 0e 57 0d d9 02 03 63 18 04 91 04 0d 30 34 c8 01 32 f1 01 0d 10 6b a3 | .4#...%...W....c.....04..2....k. |
| 48440 | 01 14 2f a9 01 f8 03 b3 01 70 9b 04 8f 01 0d 05 25 31 3d 14 40 62 31 41 e7 01 7f 72 69 f2 01 cd | ../......p......%1=.@b1A...ri... |
| 48460 | 01 1a 65 78 4c 37 45 49 2c 46 33 71 2d 55 dc 02 04 09 2e 15 3e 5b 26 04 2d 8b 02 18 01 05 10 87 | ..exL7EI,F3q-U......>[&.-....... |
| 48480 | 01 60 3a 8d 02 1a ad 01 06 27 06 11 7f 1a 03 c1 01 0e 3b 05 83 01 12 87 04 62 df 03 2c 43 92 01 | .`:......'........;......b..,C.. |
| 484a0 | c0 01 46 0e 23 28 21 e7 03 3e 02 0f 68 19 9c 01 21 60 fa 01 98 01 5c 0a 17 53 30 b1 01 26 4b 29 | ..F.#(!..>..h...!`....\..S0..&K) |
| 484c0 | be 01 b0 01 16 55 8d 01 81 02 35 cb 03 19 1f 19 4f 9e 02 19 96 03 b5 01 56 a7 01 87 01 e3 01 29 | .....U....5.....O.......V......) |
| 484e0 | 49 60 61 4d c7 01 88 05 66 1f 9a 01 23 d6 01 06 06 64 ea 01 45 86 01 1e 51 c9 01 07 11 07 31 10 | I`aM....f...#....d..E...Q.....1. |
| 48500 | 40 23 2c 5f 10 8f 01 52 33 4e 1c 62 40 15 43 52 e4 02 0d 49 0d e1 03 09 79 3f 4b 05 16 2f 1a 10 | @#,_...R3N.b@.CR...I....y?K../.. |
| 48520 | 5c 56 16 16 ce 02 2d 1f 08 c7 01 dc 01 44 25 0c 3b a7 01 63 66 11 2c 9d 02 2e 0d 18 21 30 33 4e | \V....-......D%.;..cf.,.....!03N |
| 48540 | 2f 3c 77 7b 04 07 60 0c 27 10 05 0f 78 a0 01 22 c5 01 c6 01 8a 01 46 20 0a 68 09 b6 01 0a 04 04 | /<w{..`.'...x.."......F..h...... |
| 48560 | 20 fd 02 35 0f 3d 32 05 12 26 42 34 15 07 09 1d 39 24 22 3b 3b 29 24 3f 9d 02 4b a3 01 5a 47 30 | ...5.=2..&B4....9$";;)$?..K..ZG0 |
| 48580 | 31 15 ca 01 69 7b 08 2f 77 42 04 17 36 11 19 38 27 ea 01 2a 15 1a f2 01 26 83 01 0a 0a 1c 20 12 | 1...i{./wB..6..8'..*....&....... |
| 485a0 | 0d 13 0a 1e 05 29 08 3e 10 5d 34 2c 1a 20 25 09 14 38 54 22 62 28 14 1e 18 40 43 23 12 0f 0f 16 | .....).>.]4,..%..8T"b(...@C#.... |
| 485c0 | 2d 2d 6d 32 0c 12 2a 09 72 39 33 3f 43 29 35 1c 0d 2a 9f 01 2a 2e 1f 0f 63 11 06 16 2e 08 0d 2f | --m2..*.r93?C)5..*..*...c....../ |
| 485e0 | 71 11 06 16 2a 78 c5 01 25 69 59 51 63 0d 5c 20 54 0d 43 19 0a 24 4e 11 10 1c 27 18 13 10 50 14 | q...*x..%iYQc.\.T.C..$N...'...P. |
| 48600 | 2b 3b 11 d4 01 4b 40 08 23 0e 14 05 25 0c 1b 0e 63 0e 2a 27 48 1f 16 b0 01 34 22 27 6e 2a 8d 02 | +;...K@.#...%...c.*'H....4"'n*.. |
| 48620 | 3a 05 2a 96 01 1d 19 13 0a 14 09 08 2b 18 12 3a 22 58 2d 05 26 42 1c 19 4e 2d 29 08 31 10 13 14 | :.*.........+..:"X-.&B..N-).1... |
| 48640 | 10 33 13 14 10 2e 0f 3a 15 07 66 0d 69 a5 01 86 02 25 3d 0a 73 7d 2b 38 25 22 14 3e 31 14 25 19 | .3.....:..f.i....%=.s}+8%".>1.%. |
| 48660 | 61 ed 01 3f 56 0a 66 48 2b 08 23 2f 52 43 1d 58 37 4c 25 34 11 24 2d 92 02 66 1d 7a 6e 0d 3a 46 | a..?V.fH+.#/RC.X7L%4.$-..f.zn.:F |
| 48680 | 7b 80 01 25 17 18 35 0d 2e 20 45 02 36 27 4e d1 01 4c 16 19 40 52 27 06 19 18 5f 0f 07 0d 0d 11 | {..%..5...E.6'N..L..@R'..._..... |
| 486a0 | 03 34 1b 12 1c 46 14 16 45 57 2c 19 25 10 05 3d 39 10 2e 0f 21 9c 02 70 1f 2e 08 16 16 0f 2b 06 | .4...F..EW,.%..=9...!..p......+. |
| 486c0 | 28 08 3c 32 1c 51 1d 18 76 b9 01 0b 11 26 12 1a 3c 07 1e ab 02 0c 0a 03 86 01 07 5f 67 42 1a 99 | (.<2.Q..v....&..<.........._gB.. |
| 486e0 | 02 11 23 62 33 44 0d 5c 11 26 03 1d 33 0e be 01 09 8d 02 b7 01 7c 49 56 88 01 2b 34 61 18 0a 5a | ..#b3D.\.&..3........|IV..+4a..Z |
| 48700 | 17 82 01 64 3d 6d 32 8f 01 24 24 94 01 41 87 02 0a 07 56 74 4f 25 1a a5 01 42 0e 9a 01 21 6e 2b | ...d=m2..$$..A....VtO%...B...!n+ |
| 48720 | 03 d9 04 4c 26 9c 05 1c 46 68 1e 38 cd 01 80 01 2f 21 8a 01 4c 69 b9 03 64 f5 01 6f 82 01 b8 01 | ...L&...Fh.8..../!..Li..d..o.... |
| 48740 | 59 9c 01 24 09 de 03 5f 9d 03 fa 01 50 69 47 4d 3b 17 d1 02 3e 2a 48 2e 97 01 8d 03 4d 09 04 25 | Y..$..._....PiGM;...>*H.....M..% |
| 48760 | 31 29 be 01 4b 3d 85 01 74 18 2b 0f 8d 02 3c 20 40 39 82 01 34 3c 2d 65 0b 20 c3 02 2d 13 09 10 | 1)..K=..t.+...<.@9..4<-e....-... |
| 48780 | 01 01 f6 03 7b 03 72 1a de 01 4f 20 87 01 73 23 0b 9a 02 1e 4c b5 01 3b 3a 05 0e 11 10 5d 92 01 | ....{.r...O...s#....L..;:....].. |
| 487a0 | c1 01 30 4d f8 01 95 01 bd 02 43 35 17 ca 01 05 4d 83 01 87 01 c4 01 4a 10 a2 02 3a 65 f7 01 bd | ..0M......C5....M......J...:e... |
| 487c0 | 01 21 41 7f 1e 63 24 24 08 a7 01 4d 0c 2a 22 05 a8 01 21 c1 02 5a 3f 15 42 d3 01 a3 01 2d 26 4f | .!A..c$$...M.*"...!..Z?.B....-&O |
| 487e0 | 42 20 66 0a 0d 4c 13 06 0b 47 4b 5e 22 17 20 40 07 47 a1 01 02 0c 6a 0d 35 67 1e 48 14 98 02 15 | B.f..L...GK^"..@.G....j.5g.H.... |
| 48800 | 11 3c 75 53 3b 41 75 3d 6f 7e 0a ce 03 c0 01 0d 12 ca 03 19 1e 19 40 9d 02 19 14 85 01 86 03 a1 | .<uS;Au=o~............@......... |
| 48820 | 01 57 a5 01 9b 01 52 a9 03 4a 0f 35 78 10 5e 05 11 0d 17 1f 05 08 19 0b 05 0a 12 18 05 13 07 08 | .W....R..J.5x.^................. |
| 48840 | 06 10 51 2c 32 8e 01 08 93 02 1e 14 f3 01 24 f9 02 eb 02 3c 55 1b 40 5c 38 3f c6 01 03 5e 52 3b | ..Q,2.........$....<U.@\8?...^R; |
| 48860 | e6 01 6b 28 1f 46 7f bd 01 7f 34 4e 3b d4 04 72 28 0a 32 9a 02 3b 3a 34 0e 1f 1a 0b a5 01 60 07 | ..k(.F....4N;..r(.2..;:4......`. |
| 48880 | 68 04 86 01 06 40 25 10 0c 15 24 f6 01 32 7e 30 17 2e d2 01 2e 0c 33 aa 01 40 a4 01 19 80 01 46 | h....@%...$..2~0......3..@.....F |
| 488a0 | 65 45 09 23 a8 01 45 31 0c 25 0c 11 0a 0a 11 0a 08 de 02 0e 7a 05 08 05 cc 01 05 06 09 2b 17 b1 | eE.#..E1.%..........z........+.. |
| 488c0 | 01 03 09 04 0c 26 12 06 61 0f 07 0f 91 01 5c 9b 01 57 79 35 2d 06 20 74 13 90 01 34 41 53 0d 0e | .....&..a.....\..Wy5-..t...4AS.. |
| 488e0 | 2f 4b 11 22 f2 03 29 3f 13 03 03 4c a0 01 4b b1 01 87 01 5c 18 0e 38 42 c7 01 0a 27 5e 76 08 c6 | /K."..)?...L..K....\..8B...'^v.. |
| 48900 | 01 2a 19 16 98 01 82 01 94 01 2f 22 0e 1c 11 1d 0e 1f 38 1f 3e 76 47 1e 10 1e 1a 57 36 67 17 1e | .*......../"......8.>vG....W6g.. |
| 48920 | 20 53 29 28 15 12 29 04 10 18 54 45 23 1e 5f 77 22 85 01 df 01 0f 36 70 54 06 e9 01 10 27 0b 34 | .S)(..)...TE#._w".....6pT....'.4 |
| 48940 | 91 01 96 01 3d 75 44 1d 2e 05 6e 2a 1c 23 19 45 16 22 06 10 28 79 12 6d 1e 0d cf 01 3c 12 10 52 | ....=uD...n*.#.E."..(y.m....<..R |
| 48960 | 0a 14 03 5e 16 fe 01 51 07 c6 01 1d 60 0c 1f 14 10 20 18 ca 01 12 0e 15 1b 2c 0b 07 21 25 08 0c | ...^...Q....`............,..!%.. |
| 48980 | 30 13 4f 0e 0b 27 28 f4 03 1d 62 02 62 0f 50 26 0f 14 85 03 36 5c 07 68 0f 13 2c 2b 3e 53 b7 01 | 0.O..'(...b.b.P&....6\.h..,+>S.. |
| 489a0 | 3b 1b 3a 7a 74 19 08 15 3c 97 01 98 01 13 0e aa 01 1a 05 06 1f 0c 4d 22 0f 13 71 3d 33 48 03 61 | ;.:zt...<.............M"..q=3H.a |
| 489c0 | 13 26 25 aa 01 33 34 4e 41 24 25 28 46 b9 01 08 0f 06 10 07 af 01 17 0b 09 11 a0 01 07 1a 08 01 | .&%..34NA$%(F................... |
| 489e0 | 32 56 17 10 12 8f 01 03 1a 20 24 12 0c 10 45 3a 24 12 05 69 38 08 06 a9 02 88 01 58 1c 21 1b 22 | 2V........$...E:$..i8......X.!." |
| 48a00 | 08 0e 09 05 04 0a 05 13 bd 02 16 5f 68 80 02 04 59 22 12 0f 03 05 0e 23 29 15 02 37 11 e9 01 0b | ..........._h...Y".....#)..7.... |
| 48a20 | 70 f5 01 09 3b 3e 12 2c 1b 36 83 01 e9 01 ac 01 b0 01 94 01 2e 33 59 6f 24 80 01 1c 3c 36 7e 08 | p...;>.,.6...........3Yo$...<6~. |
| 48a40 | 05 06 02 06 42 19 61 05 13 2c 1e 03 15 c9 03 6e 12 95 01 2c 22 68 0c 6a d4 04 45 bd 01 1a 91 01 | ....B.a..,.....n...,"h.j..E..... |
| 48a60 | 7a fd 02 07 19 7a 08 76 10 32 32 16 1d 19 5d e7 01 63 25 25 06 17 82 01 06 c5 02 26 08 09 29 1e | z....z.v.22...]..c%%.......&..). |
| 48a80 | 04 28 46 0f 19 1b 0e 08 14 56 75 13 1d 21 13 33 2c 2c 0b 2d 3a 0d 5d 1c 28 2d 39 09 27 12 29 2d | .(F......Vu..!.3,,.-:.].(-9.'.)- |
| 48aa0 | 07 0b 2f 2b 12 33 8b 03 92 02 47 10 0c 0c 17 5c 50 19 0a 24 4e 11 10 1c 3f 10 0e 31 08 2b 24 0d | ../+.3....G....\P..$N...?..1.+$. |
| 48ac0 | 3d 0d 13 17 12 33 17 21 5f 0e 90 01 99 01 0e 1d 12 2a 03 08 29 b3 01 19 13 09 08 20 17 11 3a 28 | =....3.!_........*..).........:( |
| 48ae0 | 18 4e 55 12 45 2d 39 15 07 65 0d be 01 50 ef 01 43 1e 0a 72 17 20 2e 24 24 95 01 73 30 2e 18 1f | .NU.E-9..e...P..C..r...$$..s0... |
| 48b00 | af 02 3f 55 0b 26 23 29 21 44 12 36 14 84 01 b1 01 8f 01 4c 25 41 21 91 02 66 aa 01 6d 0c 5c 2b | ..?U.&#)!D.6.......L%A!..f..m.\+ |
| 48b20 | 74 3e 2e 2d c8 01 11 1c 35 61 61 e4 01 4b a3 01 6e 17 2d 31 0c 0c 11 31 02 1b 19 49 6a 17 35 06 | t>.-....5aa..K..n.-1...1...Ij.5. |
| 48b40 | 43 17 03 40 26 10 04 34 52 2d 4c 1e 07 3b 91 01 02 15 6e 0a 37 2b e1 01 24 c2 01 c5 01 16 0e 3d | C..@&..4R-L..;....n.7+..$......= |
| 48b60 | 48 19 23 8b 01 37 f1 01 a5 02 2d 36 16 1b 32 1f 21 24 02 0c 20 3a 67 37 fe 01 c2 01 77 20 6e 56 | H.#..7....-6..2.!$...:g7....w.nV |
| 48b80 | b7 04 85 01 8b 01 2b 36 25 7b 66 f8 01 5d 2c 38 0e 43 29 bb 01 12 33 0c 24 0c 1b 0d 0b 32 05 6f | ......+6%{f..],8.C)...3.$....2.o |
| 48ba0 | 0a 6f 76 01 08 07 10 05 38 01 01 05 51 01 01 05 3d 71 07 aa 01 47 0a 0e 18 24 11 47 46 69 27 ff | .ov.....8...Q...=q...G...$.GFi'. |
| 48bc0 | 02 3c 87 01 06 55 76 73 07 2a 31 89 01 b3 01 a1 01 b5 02 9b 01 e2 01 02 65 0b c9 03 fb 01 9c 01 | .<...Uvs.*1.............e....... |
| 48be0 | 51 1b 39 49 0d 04 aa 01 15 a8 01 21 17 0b 10 3a 28 23 0c 49 1b b6 01 19 10 04 e5 01 17 42 0e 04 | Q.9I.......!...:(#.I.........B.. |
| 48c00 | 05 16 06 3c 3e be 01 45 5c 99 01 43 ed 01 0e 06 10 b6 01 20 62 be 01 5c 61 bc 01 29 f7 01 7c 8a | ...<>..E\..C........b..\a..)..|. |
| 48c20 | 01 1c 09 35 37 e4 01 24 11 54 3b 05 0f 28 05 46 62 07 2f 4a 1e 05 1a 3c 0a 05 2f 0a 07 1c 17 16 | ...57..$.T;..(.Fb./J...<../..... |
| 48c40 | 07 f8 01 4d 32 34 26 05 48 64 07 21 67 61 c9 04 14 25 e5 03 de 01 5e a7 02 94 03 80 01 31 27 05 | ...M24&.Hd.!ga...%....^......1'. |
| 48c60 | 2b 0a 17 f9 01 87 01 66 27 78 41 39 4c eb 02 2c 20 dc 01 19 5d 36 f7 01 4c 56 33 b3 01 34 3c 35 | +......f'xA9L..,....]6..LV3..4<5 |
| 48c80 | 41 d0 02 0b 2e 44 59 27 d9 03 18 e8 01 1b 1a a0 02 0e 13 08 a4 01 04 11 0d 17 1f 12 17 13 13 5e | A....DY'.......................^ |
| 48ca0 | 61 06 1f 59 65 8a 01 07 74 12 5c d4 01 06 15 18 1b 0a 0b 33 3c 03 0b 14 47 42 97 01 3b 63 3a 1f | a..Ye...t.\........3<...GB..;c:. |
| 48cc0 | 74 0b 0a 1e 09 0a 0e 07 0e 1c 14 10 05 08 21 09 0b 1c 03 17 08 13 21 a6 03 19 13 06 12 1b 19 13 | t.............!.......!......... |
| 48ce0 | 06 12 2b 18 d7 01 19 13 06 3a 3e 49 26 b8 02 16 5c e7 01 36 32 9f 01 2a 0e 67 08 b6 01 1e 8a 01 | ..+......:>I&...\..62..*.g...... |
| 48d00 | f8 01 ef 02 42 73 0c e3 01 83 04 12 2f 0b 03 2d 11 53 5d 43 0a 0a 40 14 03 0d 21 40 0d 32 07 12 | ....Bs....../..-.S]C..@...!@.2.. |
| 48d20 | 3a 0d 11 09 08 08 0b 8b 01 08 06 39 61 f6 01 ed 01 78 02 d0 01 03 85 01 b7 01 07 6b 0c 2b 0c 09 | :..........9a....x.........k.+.. |
| 48d40 | 1f 05 08 1a 1a 21 c6 01 2f 56 15 0b 46 0e 55 22 18 4b 3a 1a 8d 01 0f 20 36 17 08 61 2a 5b 1e 1b | .....!../V..F.U".K:.....6..a*[.. |
| 48d60 | 86 01 1a 0a 58 a9 01 2b 16 1b 1c 1f 38 56 17 9a 01 43 c4 01 09 36 96 01 2a 0f 03 10 7b 08 b7 02 | ....X..+....8V...C...6..*...{... |
| 48d80 | 1e 3b 3f 12 5c 0f 09 0b 3d 27 1e 13 14 51 5d be 01 98 01 2e 0c 0e 0a 4e 19 88 01 0e 09 79 c7 01 | .;?.\...='...Q]........N.....y.. |
| 48da0 | 28 60 a8 02 97 02 04 54 86 01 90 02 35 5f d7 02 4f 04 1f 0e 3a 66 22 31 75 e0 01 46 3a 0c 17 65 | (`.....T....5_..O...:f"1u..F:..e |
| 48dc0 | 60 f7 01 4d 3e 7f 1e 17 29 2e 45 4e 1e 1f 2b 2c 19 17 a4 01 41 a1 01 54 ba 01 18 1e f9 01 b8 02 | `..M>...).EN..+,....A..T........ |
| 48de0 | 3e 20 3a 13 8d 01 66 4e f7 01 86 01 ab 01 73 4c 1b 0a 0f 0d 2c 55 b7 01 05 29 3a 08 03 a9 01 0a | >.:...fN......sL....,U...):..... |
| 48e00 | 3f 06 08 2d ba 01 0c bc 01 56 3c 11 03 1a 14 31 4e d3 01 1e 5e 96 02 ab 02 0c 96 01 1f a3 01 30 | ?..-.....V<....1N...^..........0 |
| 48e20 | 02 70 0a 2b 31 07 29 55 92 01 c1 01 d6 04 56 ae 01 0a 5d 5d 3a 69 96 01 cf 01 0b 5b 32 10 15 54 | .p.+1.)U......V...]]:i.....[2..T |
| 48e40 | 10 24 40 d0 01 46 64 2b 42 b2 01 11 37 17 31 53 08 26 0b 28 1d 04 51 42 2a 48 6f c5 01 8c 01 39 | .$@..Fd+B...7.1S.&.(..QB*Ho....9 |
| 48e60 | 29 10 29 3a 12 e9 01 1e 3b 3e 81 01 33 3b 2c 64 0a 1f 34 93 01 04 4f 06 22 2f 3c ee 01 0d 2c 75 | ).):....;>..3;,d..4...O."/<...,u |
| 48e80 | 18 6a 18 35 a7 01 eb 01 2e 50 0d 08 19 48 ff 03 24 2c 02 28 1c 22 2d 85 01 3a 48 83 01 f8 01 38 | .j.5.....P...H..$,.(."-..:H....8 |
| 48ea0 | 28 11 c4 01 23 05 5f b6 01 2a fa 02 70 09 94 01 16 0d 14 e5 02 0d 4a 0d 2c 26 1b 62 54 01 e2 03 | (...#._..*..p.........J.,&.bT... |
| 48ec0 | 42 25 05 ee 01 14 30 1a 0c 0e 0b 11 0f 18 23 90 01 05 31 2a 4c 17 81 01 18 08 0d 1c 01 3a 09 33 | B%....0.......#...1*L........:.3 |
| 48ee0 | 04 0f 0f 08 08 45 04 08 06 06 0c 7e 09 6e 49 de 03 08 15 25 68 41 16 7a 43 57 0c 52 4f 8b 01 26 | .....E.....~.nI....%hA.zCW.RO..& |
| 48f00 | 5a 08 08 08 08 14 13 53 08 0a 08 0a 08 2d 28 4a 22 5f 0e 91 02 08 1b 08 1b 08 1d 08 38 08 14 1a | Z......S.....-(J"_..........8... |
| 48f20 | 14 70 3c 08 0e 0e 08 46 2f 14 1d ac 01 10 08 10 08 10 18 10 10 61 5a 1a 0a 08 23 12 34 0c 60 38 | .p<....F/............aZ...#.4.`8 |
| 48f40 | 7d 4c 0a 0e 08 0e 08 75 11 47 5e 48 34 09 3c 32 eb 01 36 10 08 30 66 12 b8 01 a5 02 21 1e 9e 01 | }L.....u.G^H4.<2..6..0f.....!... |
| 48f60 | 81 01 86 01 51 25 0e 11 3d 89 01 33 16 58 86 04 0d 05 07 07 07 07 2a 86 01 14 5a 0d 05 07 07 07 | ....Q%..=..3.X........*...Z..... |
| 48f80 | 07 07 07 36 49 4b 33 4c 94 01 a5 02 60 01 14 2c 07 42 0b 0a 3c 30 18 4d 32 16 2c 5c 45 d5 01 6e | ...6IK3L....`..,.B..<0.M2.,\E..n |
| 48fa0 | ca 04 57 16 90 01 08 35 05 08 47 11 36 85 01 10 0a 08 15 20 81 03 e1 01 9b 01 60 ad 01 0e 7e 30 | ..W....5..G.6.............`...~0 |
| 48fc0 | 25 1e 6d 9f 01 40 34 27 0b 0d 07 07 28 1b 2f 1c 4c 26 51 1a 3c c6 01 0b 2b 02 27 06 47 a2 01 2e | %.m..@4'....(./.L&Q.<...+.'.G... |
| 48fe0 | 7c 20 d4 04 86 03 8d 02 a1 01 79 22 1d 83 03 27 15 23 28 68 04 82 01 9a 01 03 5c d8 01 d7 03 2b | |.........y"...'.#(h......\....+ |
| 49000 | aa 02 93 01 25 11 08 eb 02 17 18 4e 0f c2 01 ca 01 1d 51 04 54 18 87 01 2d 0b 4c 0e 77 ac 03 08 | ....%......N......Q.T...-.L.w... |
| 49020 | 0a 3b 56 21 02 12 02 0f 1b 2e 04 0c 04 22 33 07 0e 07 01 26 11 02 01 06 07 02 04 12 0e 03 02 2a | .;V!........."3....&...........* |
| 49040 | 06 09 07 1f 10 5b 02 04 0d 26 37 27 09 05 0a 12 2b 6d 05 0e 0d 07 17 26 0c 11 0d 1b 24 0d 11 c2 | .....[...&7'....+m.....&....$... |
| 49060 | 02 1e 1f 46 74 20 a8 01 2b 94 04 11 1c 07 33 94 01 09 12 14 08 35 21 15 0b 50 11 3b 09 12 0c 2a | ...Ft...+.....3......5!..P.;...* |
| 49080 | 11 07 5c 72 28 6a 17 09 05 0f 6c 4a 8b 01 b4 03 07 17 04 03 07 22 07 11 38 79 2c 20 0f 0f 2b 17 | ..\r(j....lJ........."..8y,...+. |
| 490a0 | 06 2f 21 0a 5e 2c 02 42 16 04 58 0c 2e 24 2b 1c 95 04 88 02 03 87 01 26 01 01 01 eb 04 36 58 d2 | ./!.^,.B..X..$+........&.....6X. |
| 490c0 | 01 56 e4 01 22 0f 41 46 3e 04 39 ac 01 0c 44 c4 01 27 1b 3c a9 01 f6 01 19 48 2f 12 1c a9 01 18 | .V..".AF>.9...D..'.<.....H/..... |
| 490e0 | 20 1b 73 3a d0 01 1b 24 1b 0e 07 51 0b 14 23 0f a3 03 12 15 b4 01 43 2f 82 01 0e 05 54 3b 9b 01 | ..s:...$...Q..#.......C/....T;.. |
| 49100 | 06 1f 42 97 01 ba 01 03 09 28 42 3e 92 01 48 44 cb 01 03 0c 02 06 29 04 26 04 02 16 bd 01 b5 01 | ..B......(B>..HD......).&....... |
| 49120 | 02 8f 02 c9 01 f2 01 8c 02 20 1c 8e 01 08 b0 01 9d 01 20 7c 93 01 b1 01 aa 02 8d 01 0e 9c 01 10 | ...................|............ |
| 49140 | 41 3d f9 01 29 e9 03 10 37 1b c2 01 97 05 93 01 9a 01 3f 40 aa 02 24 60 19 15 52 51 17 7c 0c cd | A=..)...7.........?@..$`..RQ.|.. |
| 49160 | 01 b0 01 9d 02 06 75 5b 08 16 06 34 6c 23 48 4e 7b 51 a8 03 24 d4 01 d9 02 bf 01 0e 67 0c b1 03 | ......u[...4l#HN{Q..$.......g... |
| 49180 | 32 42 57 ae 02 23 25 38 93 01 3a 04 1e 5b 68 3a 78 33 af 03 14 b1 01 1a 06 2c 0c 1d 05 06 a5 01 | 2BW..#%8..:..[h:x3.......,...... |
| 491a0 | 90 01 53 64 3f 0f 5a 68 8b 01 3a 48 98 01 e0 01 b1 02 97 01 0c 0a 1b 2d 1e 1f 13 25 d7 03 33 47 | ..Sd?.Zh..:H...........-...%..3G |
| 491c0 | 05 61 72 5d 16 4a 0d 2a 8b 01 b5 01 17 87 01 b1 01 6f d7 02 28 f8 02 62 1a 1e 63 0c 47 3d 02 6e | .ar].J.*.........o..(..b..c.G=.n |
| 491e0 | 09 56 18 7c 44 16 73 1a 23 61 12 21 0a 08 0c 5a 07 0d 0b 60 0b 2a 08 33 04 0d e6 01 23 24 0e 1b | .V.|D.s.#a.!...Z...`.*.3....#$.. |
| 49200 | b5 01 0e 34 4b 1d 04 52 0d 31 c1 02 26 49 50 e9 01 99 01 08 42 08 07 66 18 18 7b 4e 92 01 15 41 | ...4K..R.1..&IP.....B..f..{N...A |
| 49220 | 42 47 3b e5 01 17 2d af 01 6c 47 6c 07 c0 01 25 0e 13 2f 1e 24 2e 1d 21 71 86 03 e8 03 3b 73 0e | BG;...-..lGl...%../.$..!q....;s. |
| 49240 | 2f 15 89 01 1c 52 22 04 07 02 0b 0d 0a 1a 0c 26 21 02 12 0f 06 17 02 08 11 1b 1f b8 01 27 12 1d | /....R"........&!............'.. |
| 49260 | 1b 26 10 06 0d aa 01 49 25 0b 03 0c 2b 0b 16 02 0f 07 0e 1e 36 26 0d 26 0a 0e 10 1d 1e 0a 03 07 | .&.....I%...+.......6&.&........ |
| 49280 | 19 18 48 30 10 05 09 04 63 15 03 07 19 31 21 05 1c 1f 99 01 11 1b 68 10 16 3b 6c 11 19 22 d8 03 | ..H0....c....1!.......h..;l..".. |
| 492a0 | 12 05 4e 12 7d 2c 06 9b 02 34 27 1c 06 08 1b 2b 06 14 04 04 11 26 36 0f 08 0b 14 14 2d 20 1f 10 | ..N.},...4'....+.....&6.....-... |
| 492c0 | 3e 0b 07 10 03 03 09 0d 1e 23 23 0a 62 03 1e 15 0f 12 60 07 0b 08 0d 06 0b 5f 03 3f 16 0d 21 5c | >........##.b.....`......_.?..!\ |
| 492e0 | 30 03 1b 03 34 53 06 5e 28 71 42 43 1a 20 01 0b 05 11 0c 2a 6c a2 01 59 11 19 c7 02 27 1e 4b 57 | 0...4S.^(qBC.......*l..Y....'.KW |
| 49300 | 02 64 15 22 11 06 0e 15 21 01 13 0e 07 11 38 08 05 10 12 10 09 8c 01 05 3e 3d 36 27 0a 09 36 17 | .d."....!.....8.........>=6'..6. |
| 49320 | 20 1f 42 29 0b 0d 08 0c 83 01 09 14 b0 02 23 25 02 cf 01 22 02 9c 01 c8 03 19 13 1c 19 13 a6 01 | ..B)..........#%..."............ |
| 49340 | 3b e0 01 19 13 bd 01 03 22 04 04 09 06 63 3c 03 56 0b 29 37 06 33 03 18 1f 19 40 31 05 1e 45 0a | ;......."....c<.V.)7.3....@1..E. |
| 49360 | 54 55 56 01 29 2b 1c 6c 37 0c 36 57 58 19 24 40 12 1e 0e 17 37 13 7f 44 9d 02 ab 01 7c 5c 08 0f | TUV.)+.l7.6WX.$@....7..D....|\.. |
| 49380 | aa 01 1a 4a 1c 0f 2e 35 04 04 97 02 1c 3b 36 0b 11 03 04 13 21 01 07 13 0c 32 22 02 0f 16 24 06 | ...J...5.....;6.....!....2"...$. |
| 493a0 | 1e 12 31 03 11 19 0f ae 01 6b ae 01 f0 01 26 0a 1b 18 73 12 09 a0 01 1e 07 40 2e 36 0b 2d a2 03 | ..1......k....&...s......@.6.-.. |
| 493c0 | 41 b1 01 0b 37 c2 03 3c 19 23 31 33 3e c0 03 3f cf 01 1b 8e 01 c7 01 1f 40 0c 1a 0c 0c b5 01 ac | A...7..<.#13>..?........@....... |
| 493e0 | 01 43 50 47 0b 25 32 ee 01 bd 01 42 32 32 61 2a 11 87 01 19 10 7c 2e 36 41 57 21 0c bd 04 98 02 | .CPG.%2....B22a*.....|.6AW!..... |
| 49400 | 5b 2f 19 02 24 32 2d bc 03 03 f2 02 94 05 92 01 25 2a 28 51 37 88 01 26 ea 02 26 18 13 34 05 7a | [/..$2-.........%*(Q7..&..&..4.z |
| 49420 | 6a 0d 58 31 a5 01 3b 95 01 f7 02 12 0a 0c 44 34 15 20 2b 84 01 78 16 1c 2d 1a 48 9e 01 a1 02 13 | j.X1..;.......D4..+..x..-.H..... |
| 49440 | 6b 22 f0 01 85 01 41 a1 01 3d 0b 8c 01 64 47 12 04 1c 02 4a 4e 06 08 04 05 06 0b 5a 07 1c 1a 01 | k"....A..=...dG....JN......Z.... |
| 49460 | 04 27 75 14 0c 51 ed 01 3c 33 24 92 02 01 5d 06 1a 95 02 ec 01 26 9f 01 c9 02 b2 02 04 19 04 0a | .'u..Q..<3$...]......&.......... |
| 49480 | 5c 0d 05 af 01 11 81 03 e4 01 64 f2 02 08 17 0d 10 13 11 1a 17 0c 67 48 2b 4a 38 09 35 1f 94 02 | \.........d...........gH+J8.5... |
| 494a0 | 48 07 1b 0f 0c 0d 1c 05 12 27 16 0a 49 4f 5c 45 6a b9 01 4e 7e 24 de 01 ad 01 a3 01 bc 02 63 15 | H........'..IO\Ej..N~$........c. |
| 494c0 | 14 0c 11 1f 20 22 72 fc 04 19 7c 9c 01 0d 6c 3a 72 1f 98 01 35 70 26 06 11 df 02 7d 86 02 1a 85 | ....."r...|...l:r...5p&....}.... |
| 494e0 | 02 7f 09 16 16 9f 01 0c 0f 26 03 eb 01 24 cb 01 26 2c 5a 7a 6b 1d 4d 36 46 62 03 2c 01 01 01 04 | .........&...$..&,Zzk.M6Fb.,.... |
| 49500 | 01 01 06 01 01 06 07 01 05 01 01 01 05 01 06 01 01 bb 01 20 c8 02 27 20 57 5f 64 43 0a 8d 01 0c | ......................'.W_dC.... |
| 49520 | a1 02 1d 11 08 02 02 03 34 2c a6 02 19 57 1f 2d e1 01 0e 05 3f 04 0e 0a 4b 08 3b 07 09 05 06 09 | ........4,...W.-....?...K.;..... |
| 49540 | 29 19 25 0b 04 15 0b 0a 06 0a 0a 57 14 21 0e 09 18 50 43 48 19 65 0f 05 26 0d 21 18 0a 0d 04 40 | ).%........W.!...PCH.e..&.!....@ |
| 49560 | 11 0f 19 19 19 11 09 31 27 0c 04 19 3a 27 1d 3e 45 09 2b 18 1f 02 0d 8c 01 0a 2b 2f 1b 19 33 23 | .......1'...:'.>E.+.......+/..3# |
| 49580 | 17 5a 08 95 01 03 04 29 11 04 12 0a 0f 19 72 5f 6c 05 04 0f 0e 33 06 15 0f 29 63 14 13 02 11 a6 | .Z.....)......r_l....3...)c..... |
| 495a0 | 01 07 09 8d 01 0e 0e 17 8d 01 03 5d 3d 71 ac 01 39 3f 09 d6 01 0a a0 05 24 01 10 09 08 0b 7d 01 | ...........]=q..9?......$.....}. |
| 495c0 | 19 17 12 eb 01 44 57 79 a7 01 b1 01 24 18 2d ac 01 d8 03 2c ab 02 93 01 9a 01 52 ed 03 41 c0 02 | .....DWy....$.-....,......R..A.. |
| 495e0 | 46 0e 83 01 50 0a 11 0b 87 01 74 2b 5f 4a 8e 01 0b 0b 0d 0d 2b a7 01 06 83 05 77 05 1a e4 01 3a | F...P.....t+_J......+.....w....: |
| 49600 | 42 10 31 6e 9c 01 11 8e 01 2e 29 e6 01 12 33 13 d0 02 06 f3 03 34 59 0d 18 25 33 c9 02 12 07 16 | B.1n......)...3......4Y..%3..... |
| 49620 | 0e 43 03 07 05 23 0f 11 18 19 38 0f 0f 0f 11 52 0a 33 4d 02 04 17 2a 2c 5f 03 19 23 0d 0b 2e 8c | .C...#....8....R.3M...*,_..#.... |
| 49640 | 01 ec 02 84 01 36 56 c6 01 5b 35 0a 5a 3f 0a 31 0a 64 0a 4f 01 45 3e 38 47 04 e4 01 62 bc 01 0d | .....6V..[5.Z?.1.d.O.E>8G...b... |
| 49660 | 0d 06 05 1d d0 04 ec 01 f1 01 46 49 8f 04 55 76 01 14 01 62 d1 01 ef 01 9c 02 3a 15 31 d0 01 5b | ..........FI..Uv...b......:.1..[ |
| 49680 | 3c 1f 46 52 1b 02 15 8a 01 92 03 cb 01 17 50 01 30 2e 13 05 36 08 06 31 98 01 24 0f 4f 5e 04 0b | <.FR..........P.0...6..1..$.O^.. |
| 496a0 | 29 03 2f f9 01 45 18 89 01 4c 47 a1 03 d5 01 74 1e 2a 29 16 2e 27 63 0c 2d 06 6e 1b 1f b0 01 e5 | )./..E...LG....t.*)..'c.-.n..... |
| 496c0 | 01 1c 17 82 02 02 16 55 5f 3a 39 60 24 74 34 f5 01 0f 14 03 40 2c 3e 57 22 85 02 99 01 0c 67 0d | .......U_:9`$t4.....@,>W".....g. |
| 496e0 | 04 4c 0a 02 88 01 7d 70 1a e3 02 9e 01 07 06 07 11 4a 5a 33 88 01 78 30 19 1b 11 05 1e 3d 38 64 | .L....}p.........JZ3..x0.....=8d |
| 49700 | 2c 24 11 26 23 7c 74 04 1c d9 01 a4 01 05 72 8e 01 28 9e 01 d5 01 83 01 1a 5b f9 01 83 02 8a 02 | ,$.&#|t.......r..(.......[...... |
| 49720 | 66 1b ae 01 02 02 3c 11 f1 01 69 ff 02 28 41 da 01 11 63 98 01 33 a9 04 95 02 99 01 a9 04 4c 7d | f.....<...i..(A...c..3........L} |
| 49740 | 76 ad 04 7b 95 01 d6 04 2c 58 1a 87 01 90 02 ee 01 99 02 16 69 27 d9 04 0e 96 04 6d 06 3b 06 06 | v..{....,X..........i'.....m.;.. |
| 49760 | 14 01 08 6c ef 01 c8 01 1e 77 90 04 f1 01 28 cc 02 57 23 16 18 5b 15 22 43 fb 01 1f 3a 31 0c 6a | ...l.....w....(..W#..[."C...:1.j |
| 49780 | 2e 01 22 09 0a 12 2a 36 3c 27 1e 5d be 01 45 03 2f 09 0b 97 01 2d 3c 34 36 0d 2f 74 a8 01 11 2b | .."...*6<'.]..E./....-<46./t...+ |
| 497a0 | 26 37 06 4f a3 02 22 9f 01 37 23 19 d6 01 c6 01 86 03 17 1f 90 02 26 3d ef 01 66 59 c8 01 81 03 | &7.O.."..7#...........&=..fY.... |
| 497c0 | 86 04 45 b0 03 69 74 47 06 2c 15 62 5e 3a 36 c0 03 06 5f bd 01 17 1d 35 26 33 1c 15 11 e6 01 fe | ..E..itG.,.b^:6..._....5&3...... |
| 497e0 | 01 61 39 32 1a 71 2d d5 01 82 01 a2 02 1a 27 68 59 45 10 79 06 07 ce 01 0f 4d 91 01 79 22 19 41 | .a92.q-.......'hYE.y.....M..y".A |
| 49800 | 28 3c 81 01 9b 01 1d a9 01 19 56 2d 0d 20 b2 01 92 01 90 01 08 2c 12 1c 29 01 6d 06 4b 2c 0c e2 | (<........V-.........,..).m.K,.. |
| 49820 | 01 61 0b 17 38 38 7f f8 01 35 20 c5 01 46 69 be 02 0d 2d 30 84 01 17 b7 04 6c 2f 16 2d 07 4c 59 | .a..88...5...Fi...-0.....l/.-.LY |
| 49840 | 39 32 11 19 19 ee 02 7e ff 01 0a 2d 2f fa 02 10 07 b4 01 4c a2 01 03 5c 60 07 4e 92 03 42 47 b8 | 92.....~...-/......L...\`.N..BG. |
| 49860 | 01 44 1e 34 22 36 2f 04 7e 5a 79 10 45 10 5f af 01 05 bb 02 4c 35 28 11 42 10 10 16 4f 53 21 3b | .D.4"6/.~Zy.E._.....L5(.B...OS!; |
| 49880 | 1e 4d 48 04 05 04 13 03 cb 02 32 d9 01 30 05 80 02 32 2e 85 01 01 0a 02 0c 08 01 0e 01 09 01 1f | .MH.......2..0...2.............. |
| 498a0 | 01 38 01 1b 09 01 30 04 f3 02 cf 01 0f d1 02 2b 09 c0 01 80 01 30 f7 01 2d 07 4a 70 08 35 05 a2 | .8....0........+.....0..-.Jp.5.. |
| 498c0 | 01 09 5a df 01 08 0c 13 0c 15 1a 35 63 2b 09 23 11 3e 0e 0f 1e 15 04 2b 1c 0a 14 17 21 2c 59 10 | ..Z........5c+.#.>.....+....!,Y. |
| 498e0 | 09 29 67 10 09 8a 01 33 07 1a a1 01 4d 5a 1a bd 02 51 29 06 16 24 29 04 17 06 0a 0c 1e 05 17 0c | .)g....3....MZ...Q)..$)......... |
| 49900 | 06 0d 08 56 3f 25 23 09 3e 31 77 85 02 08 97 01 60 10 84 01 5e 04 47 d0 02 1b 47 0a 42 27 92 01 | ...V?%#.>1w.....`...^.G...G.B'.. |
| 49920 | 46 f9 01 05 05 7f bd 03 c6 01 16 e2 02 89 01 33 fa 01 16 09 10 20 17 21 12 2d 14 c1 01 34 20 0f | F..............3.......!.-...4.. |
| 49940 | 14 0d 1b 21 0e 52 28 84 01 26 30 24 51 14 1e 16 08 1c b1 01 4e 10 3b 1c 18 26 58 0c 09 09 a5 01 | ...!.R(..&0$Q.......N.;..&X..... |
| 49960 | 10 09 13 07 37 0f 58 3c 0a 16 14 23 bf 01 1e e4 01 99 02 17 b4 01 0e 0e 0f 08 0f 09 0a 55 0d 0d | ....7.X<...#.................U.. |
| 49980 | 0e 08 0e e4 02 69 a4 01 49 28 20 4d 02 02 07 02 02 7e 02 0a 02 02 02 02 0b 0c 09 19 47 02 02 02 | .....i..I(.M.....~..........G... |
| 499a0 | 02 02 0d 02 25 02 0e 0b 33 b6 04 0c 46 11 11 17 16 08 32 02 f9 01 78 3b 59 8e 01 27 94 01 10 b0 | ....%...3...F.....2...x;Y..'.... |
| 499c0 | 01 0e 0b a2 01 53 fd 01 a9 01 50 af 01 73 8e 01 33 9c 01 d0 03 78 45 79 8f 05 db 01 43 a6 01 ae | .....S....P..s..3....xEy....C... |
| 499e0 | 01 6d 7f 05 3f 8d 01 2e 43 0e 80 02 62 49 07 64 18 16 a3 01 40 2d 29 6d 19 64 2f 37 28 21 21 58 | .m..?...C...bI.d....@-)m.d/7(!!X |
| 49a00 | 22 36 0d a5 04 7e 0a 18 56 48 05 22 87 01 22 0c 0a 08 37 31 83 01 2c 67 28 85 03 9e 01 a6 02 40 | "6...~..VH.".."...71..,g(......@ |
| 49a20 | 84 01 c6 04 20 db 01 3c a7 01 1f 08 c9 01 ca 01 40 55 02 da 03 10 8d 05 5c 19 db 01 e0 01 88 01 | .......<........@U......\....... |
| 49a40 | b3 01 16 0b a7 02 1d 2e 0e 4b 2c db 01 66 aa 01 f3 02 47 11 03 11 2c 10 b0 05 0f 51 1e 0f 2d 2f | .........K,..f....G...,....Q..-/ |
| 49a60 | 08 75 67 89 02 37 0c 83 01 99 01 3b 65 70 46 ad 02 07 c6 02 24 3d 17 b6 01 17 ec 02 43 01 51 08 | .ug..7.....;epF.....$=......C.Q. |
| 49a80 | 8c 01 46 3a 12 29 7b 25 ac 02 16 61 03 18 04 96 02 0c 1c 91 01 90 03 97 02 25 85 01 65 0b 33 1b | ..F:.){%...a.............%..e.3. |
| 49aa0 | 21 60 95 01 03 1e 52 24 2e 28 51 39 13 0a 01 62 04 01 01 07 0e 12 09 0c 11 28 ac 02 04 1b 0f 5a | !`....R$.(Q9...b.........(.....Z |
| 49ac0 | 12 58 2f 4d 9a 01 3b 4d 68 18 63 4d 0e 08 44 6c ee 01 8b 01 67 89 01 b8 01 ac 03 76 5a 29 4f 7f | .X/M..;Mh.cM..Dl....g......vZ)O. |
| 49ae0 | 4a d5 01 59 26 2a 2d 7f 04 44 17 4c 47 de 01 12 7a 05 06 01 12 01 1e 0d 16 09 1c 0d 3a aa 01 64 | J..Y&*-..D.LG...z...........:..d |
| 49b00 | 6f 6c 0e dc 01 6e 2c 14 3b a7 01 b4 02 11 0b 39 1c 14 85 01 75 ab 01 19 59 0d 19 27 02 53 1f 09 | ol...n,.;......9....u...Y..'.S.. |
| 49b20 | e4 01 19 92 01 17 6d 1b 85 03 9b 02 65 6d 3b 83 01 0c 2f 85 02 25 89 01 19 38 07 13 37 a0 01 21 | ......m.....em;.../..%...8..7..! |
| 49b40 | 2f 4c 52 2e 11 0d 08 31 18 13 5e 1a 5a f7 01 48 38 7f 1e 59 08 1d 3b 0d a4 02 28 4e 52 48 21 1a | /LR....1..^.Z..H8..Y..;...(NRH!. |
| 49b60 | 29 04 ba 01 46 33 22 28 46 aa 01 3b 39 a1 01 1b 43 3f 72 19 6c 3e 0d 07 1f 82 02 83 01 1e 7f 8f | )...F3"(F..;9...C?r.l>.......... |
| 49b80 | 01 83 01 76 74 18 93 01 4f 9a 03 86 01 e1 02 0b 46 0b fa 01 56 15 20 2b 45 ba 01 15 d5 04 56 1d | ...vt...O.......F...V..+E.....V. |
| 49ba0 | 31 18 29 bd 02 e4 01 b2 02 ac 03 98 01 72 49 6f 9b 03 2a 2b 09 0e 17 13 02 08 59 36 46 1a cd 01 | 1.)..........rIo..*+......Y6F... |
| 49bc0 | 5f 1a 26 06 37 74 93 02 66 10 61 94 01 1e 65 17 1f 3a 26 38 3a 16 29 0c 12 d2 01 12 1c 14 ec 02 | _.&.7t..f.a...e..:&8:.)......... |
| 49be0 | d2 01 13 2b 07 23 68 0c 06 1a 51 21 04 22 0b 2f 24 0e 43 11 33 06 05 5d 0c c0 01 17 06 8c 03 15 | ...+.#h...Q!."./$.C.3..]........ |
| 49c00 | 0d f0 01 08 2a ee 02 0d 0c 75 77 3d 11 0b 0c fc 02 7c 15 6f eb 01 6e 0a 11 13 66 27 1d 6f 49 13 | ....*....uw=.....|.o..n...f'.oI. |
| 49c20 | 76 ff 03 2d b4 02 42 19 1f 4b 18 0a 83 01 41 0f 75 0f 26 1f af 02 4f 64 13 ea 01 50 0b e4 01 31 | v..-..B..K....A.u.&...Od...P...1 |
| 49c40 | 09 55 44 c0 01 76 94 01 21 0b 50 3c 02 fc 01 93 01 08 76 02 35 b6 01 71 b5 01 60 15 f8 01 db 04 | .UD..v..!.P<......v.5..q..`..... |
| 49c60 | f2 01 05 1a 4e 0b 1c 04 15 8b 01 ab 01 81 02 64 35 43 35 35 87 01 03 02 6b 2c 6b 45 35 91 01 c1 | ....N..........d5C55....k,kE5... |
| 49c80 | 01 45 1b 43 20 0e 1a 0b 51 a0 01 c3 01 98 01 11 36 19 39 33 d2 01 6f 0e 86 02 8b 01 f0 01 92 02 | .E.C....Q.......6.93..o......... |
| 49ca0 | fe 01 9f 01 3c 41 2a 84 02 48 4e 12 1a 26 1c 23 17 12 0b 24 10 44 10 1e 28 10 4e 10 1e 2a 2f c6 | ....<A*..HN..&.#...$.D..(.N..*/. |
| 49cc0 | 01 39 66 1a 1d 3c 1d 53 13 a8 01 1a 09 1a 1c 6f 23 83 01 26 21 1e 47 12 09 80 02 59 30 47 11 eb | .9f..<.S.......o#..&!.G....Y0G.. |
| 49ce0 | 01 d1 01 7e fd 03 7d 4b 7f 30 06 30 3c 6f 0b 88 01 0e 80 01 0c a3 01 17 02 97 01 22 0f 09 06 12 | ...~..}K.0.0<o.............".... |
| 49d00 | 09 71 dd 02 4a 09 16 28 21 16 4b 20 07 7d 23 1b 4a e9 03 1f 71 10 28 10 5b 10 e0 01 5c bb 02 91 | .q..J..(!.K..}#.J...q.(.[...\... |
| 49d20 | 01 65 43 c1 02 6d a7 01 f9 01 0f 80 01 01 0a 09 15 95 01 11 4a 04 5c 51 4f 0e 11 08 0f 09 32 83 | .eC..m..............J.\QO.....2. |
| 49d40 | 01 c6 01 32 13 0b 67 05 73 2b 2e 1f 0c 1b 56 c0 02 02 92 01 31 aa 01 12 1a 07 01 3f 17 69 05 0e | ...2..g.s+....V.....1......?.i.. |
| 49d60 | 06 08 08 30 34 8d 02 1b 0f 45 6d 3d 56 99 02 6c bf 02 1a a5 01 1e 1d 61 a8 03 a1 03 45 1e 51 0b | ...04....Em=V..l.......a....E.Q. |
| 49d80 | 04 28 28 e1 01 0f 12 66 7f 0e 26 0d 7b 2a 0f a4 01 1f 97 01 fc 01 f9 01 1f c7 01 65 72 d8 01 0a | .((....f..&.{*.............er... |
| 49da0 | 0d 31 0a 16 2e 46 27 11 17 83 02 12 02 16 02 5a 18 15 14 09 16 90 02 0c 8e 02 1f fb 03 7b 3b 5a | .1...F'........Z.............{;Z |
| 49dc0 | 3d 07 8c 01 46 39 11 74 06 21 16 e0 02 2a 0c 24 13 0c 1c 11 1c 0b 17 1a 0e 07 06 1c c9 01 1c 0d | =...F9.t.!...*.$................ |
| 49de0 | 39 0c 0a 43 27 1b 36 05 e2 01 6b 1f 13 c2 03 19 2a 0a 16 19 2a 0a 29 7d 03 58 03 08 95 02 19 2a | 9..C'.6...k.....*...*.)}.X.....* |
| 49e00 | 55 07 12 17 4b 17 0c 37 05 0d 05 05 02 02 10 05 02 02 01 13 05 06 02 06 29 02 35 05 08 02 07 02 | U...K..7................).5..... |
| 49e20 | 01 02 07 5d 24 24 08 10 02 02 04 03 04 0a 06 02 03 08 02 07 02 60 4d 4d 23 46 0f 02 02 0c 0c 08 | ...]$$...............`MM#F...... |
| 49e40 | 1a 21 26 59 0d 11 42 03 c3 01 e1 01 4c 49 2a ad 01 09 05 0a 3d 4a 12 15 17 02 52 10 22 12 8a 01 | .!&Y..B.....LI*.....=J....R."... |
| 49e60 | b0 03 57 58 04 57 83 02 b3 02 18 0a 07 03 db 01 06 5c 16 a4 01 59 94 02 ff 01 70 3a ca 02 07 07 | ..WX.W...........\...Y....p:.... |
| 49e80 | 07 d1 01 17 70 16 21 08 19 36 62 6d 32 d1 02 0d 31 01 e8 01 7f 57 80 01 68 ed 01 ca 01 53 1c 2f | ....p.!..6bm2...1....W..h....S./ |
| 49ea0 | 0c 58 15 3c 18 37 54 19 57 b7 01 0a 9a 02 36 41 1a 32 10 39 14 3c 7f ee 01 1d 6f 55 9a 02 38 a3 | .X.<.7T.W.....6A.2.9.<....oU..8. |
| 49ec0 | 02 97 02 2e 0e 0a 31 97 01 63 20 47 05 2a 80 01 0a 03 11 64 db 02 14 53 58 2e 65 75 2e 4b 8b 04 | ......1..c.G.*.....d...SX.eu.K.. |
| 49ee0 | 1e 2c 32 66 07 0b 89 01 5f 8f 01 3d 11 3e 2f 1c 37 3d 32 27 08 3a 32 4a 5b af 01 7a 0f 6b 23 58 | .,2f...._..=.>/.7=2'.:2J[..z.k#X |
| 49f00 | 11 64 12 21 29 0d 4d 46 3d 3f 38 4c 18 e8 01 3e 81 04 6c 4d 1d 83 04 73 07 8e 01 08 08 0b 08 07 | .d.!).MF=?8L...>..lM...s........ |
| 49f20 | 09 11 09 09 d7 01 0a a5 02 fa 01 0e 4c 4b 0d 0a 16 07 9f 01 3f 0f 1f 1e 5e 07 0c 12 02 18 0c 01 | ............LK......?...^....... |
| 49f40 | 0c 0c 1a 0c 13 ce 01 1c dd 01 3e d1 01 8d 02 b5 01 39 65 cb 01 d3 01 1e 11 21 40 89 01 cd 01 15 | ..........>......9e......!@..... |
| 49f60 | 6f a9 02 f6 04 28 04 0e 02 0e 17 82 01 44 ef 01 ad 02 16 21 5b 4c 09 b4 01 29 e1 01 77 c3 01 d5 | o....(.......D.....![L...)..w... |
| 49f80 | 02 a2 01 5a 97 03 ee 01 a8 03 60 75 71 f6 02 5b 9e 01 c3 01 c4 03 78 c0 01 86 01 94 01 60 6d 1f | ...Z......`uq..[......x......`m. |
| 49fa0 | 14 19 13 07 20 02 05 0d 15 0b 10 06 06 1d 7b 02 05 0c 0d 0e 06 22 05 09 06 06 0a 16 17 5e 17 4d | ..............{......".......^.M |
| 49fc0 | 11 11 1b 11 0b 14 73 23 2e 0c 65 42 2b 10 01 58 97 04 40 5f 8a 01 b9 01 80 01 2d 3c 97 01 05 9b | ......s#..eB+..X..@_......-<.... |
| 49fe0 | 01 8a 02 04 07 8d 01 13 2c fc 02 3d 15 ae 01 1b 8d 01 08 62 2d e0 01 02 2d 35 06 0f 39 16 28 08 | ........,..=.......b-...-5..9.(. |
| 4a000 | 28 1c 3c 1a 3f 30 25 13 13 02 1c 35 31 37 db 01 ba 02 8c 01 5e b2 03 06 85 02 59 a5 01 0a 4a bc | (.<.?0%....517......^.....Y...J. |
| 4a020 | 01 27 31 54 09 0c 1d b7 01 5d 43 0b 11 1d 19 0c 9b 01 d1 01 1c 04 8b 01 27 32 df 02 45 3d 14 93 | .'1T.....]C.............'2..E=.. |
| 4a040 | 01 6a e5 02 71 2e 67 37 66 19 14 2e 04 e0 02 78 31 02 0e 43 0c 75 96 01 36 08 ac 01 34 20 23 41 | .j..q.g7f......x1..C.u..6...4.#A |
| 4a060 | 09 df 01 25 d2 01 af 01 05 11 42 3a 0f 32 4a b3 05 3a 3e 66 b9 01 16 7b 2a a2 01 0b 06 56 a1 03 | ...%......B:.2J..:>f...{*....V.. |
| 4a080 | 11 0d 06 0c 05 0a 07 55 0d 42 11 12 1d 0b a9 02 f5 01 04 0f b4 02 7b 1b 26 35 97 03 09 8e 01 fe | .......U.B............{.&5...... |
| 4a0a0 | 01 25 15 9f 02 79 5c 55 e4 02 0c 3f 16 e7 01 22 02 07 10 08 05 05 08 04 42 0a 05 70 02 13 16 2a | .%...y\U...?..."........B..p...* |
| 4a0c0 | 0b 30 0f 16 18 24 0c 02 06 1a 18 2e 0c 02 06 24 6b 3a b5 01 25 61 04 18 17 0a 14 06 0c 03 07 05 | .0...$.........$k:..%a.......... |
| 4a0e0 | 06 11 03 1a 08 08 1b 48 0d 17 3c 4a 15 31 0f 19 23 0a 11 09 0f 06 23 43 09 17 0d 24 7a 56 20 0f | .......H..<J.1..#.....#C...$zV.. |
| 4a100 | 4a 04 0c 05 16 cf 01 ae 01 4e 05 0c 29 08 52 d0 01 3a 1b 2e 0a 9b 01 69 07 23 0e 6b 1f 08 82 01 | J........N..).R..:.....i.#.k.... |
| 4a120 | 08 90 01 93 03 1e 26 23 b3 01 04 04 2c 1c 2a 18 12 06 74 0e 10 13 77 19 09 02 03 05 7f ad 01 03 | ......&#....,.*...t...w......... |
| 4a140 | 17 0d 0c 06 05 0a 09 03 4f 26 1c 3a 34 52 77 65 05 0c 0e 1b 64 5c 91 02 41 4c 46 42 1d 0a 04 34 | ........O&.:4Rwe....d\..ALFB...4 |
| 4a160 | 1a e6 01 87 01 58 c4 01 5b 1d a5 01 80 02 4d 0d 04 29 1c 06 3b 03 bf 01 29 12 2d 52 25 e4 02 07 | .....X..[.....M..)..;...).-R%... |
| 4a180 | 08 47 2a ec 03 40 bf 02 25 29 64 53 80 05 e5 01 04 32 1c a5 01 0a b6 01 4e ae 03 10 8e 01 10 0c | .G*..@..%)dS.....2......N....... |
| 4a1a0 | 34 16 05 9a 03 1e 10 14 10 3a 3d aa 01 2e 27 15 2b 5e 17 11 28 0c 12 2e b5 01 f4 02 09 9a 03 93 | 4........:=...'.+^..(........... |
| 4a1c0 | 01 38 4b 4d 09 25 65 19 2a 30 28 51 1c 58 05 44 48 29 0d 3b 16 df 01 50 85 01 0f 3e da 02 16 e6 | .8KM.%e.*0(Q.X.DH).;...P...>.... |
| 4a1e0 | 02 5a 11 a9 01 d8 02 1d b6 03 bf 03 14 53 75 40 c0 01 91 01 19 1c 0e c4 01 bc 01 59 32 55 21 2e | .Z...........Su@...........Y2U!. |
| 4a200 | 39 2f 30 16 78 82 01 21 57 6d 97 01 22 72 98 01 4e 16 70 bd 01 6b 3d 43 4b 0a 38 0a 37 3f be 01 | 9/0.x..!Wm.."r..N.p..k=CK.8.7?.. |
| 4a220 | 3e 49 7e 56 27 52 1d 17 88 01 65 20 1f 6f 54 24 86 03 19 10 34 c6 01 21 85 02 65 b9 04 2e 30 38 | >I~V'R....e..oT$....4..!..e...08 |
| 4a240 | 5e 62 46 a9 01 f9 01 61 1a 4d 84 01 19 a4 03 21 bc 01 9b 01 62 40 5d 52 71 24 32 4b 2c 02 19 2a | ^bF....a.M.....!....b@]Rq$2K,..* |
| 4a260 | 26 41 85 01 6f 81 01 20 ae 01 0e 6a 96 01 7a 22 71 10 02 4a 29 21 0f ba 01 e7 01 06 24 0f dc 01 | &A..o......j..z"q..J)!......$... |
| 4a280 | 07 77 4b 52 b1 01 15 3c 3d 17 45 38 41 31 19 45 53 24 47 16 53 d5 02 89 01 4f 19 8d 02 7e 37 85 | .wKR...<=.E8A1.ES$G.S....O...~7. |
| 4a2a0 | 01 7d 2a cb 01 33 a2 01 39 3c 7d 39 e4 01 18 10 0c 1c 06 82 01 1d 33 22 b9 01 17 08 17 bd 01 5d | .}*..3..9<}9..........3".......] |
| 4a2c0 | 0b 08 47 b2 01 7f 25 43 05 5b 70 f4 01 ec 01 22 91 01 65 10 42 0c 4d 1b 0f 24 3b 2e 0b 57 ed 01 | ..G...%C.[p...."..e.B.M..$;..W.. |
| 4a2e0 | 48 14 3c 0f 08 2e 08 1d 53 0c 05 30 09 06 27 18 09 32 10 0c 06 11 57 0a 3b 09 0d 3b 0a fc 01 35 | H.<.....S..0..'..2....W.;..;...5 |
| 4a300 | 86 01 40 19 0f 72 3e 13 1c 37 19 6a 2d c7 01 d7 01 13 6b 06 e9 01 96 02 3b 9f 01 77 0d 3d 5a 04 | ..@..r>..7.j-.....k.....;..w.=Z. |
| 4a320 | 06 07 1c 6f 05 27 3c 08 15 1b f1 01 28 38 3d 67 b1 01 17 75 1c ac 01 07 0e 0e 0f 08 0f 09 0a 1a | ...o.'<.....(8=g...u............ |
| 4a340 | 16 94 01 19 6a 30 0a 0d 98 01 09 16 20 19 26 4e 0f 29 18 57 10 3c 25 4d 07 0d 0d 0e 08 0e 20 6d | ....j0........&N.).W.<%M.......m |
| 4a360 | 19 57 03 0e 43 10 14 6c 08 01 24 43 2d 11 09 30 93 01 87 01 1a 09 1e 08 4e 11 03 09 c3 01 5e 2b | .W..C..l..$C-..0........N.....^+ |
| 4a380 | 8b 01 1d 14 2b 2e 05 59 0c 08 6b 0a 89 01 07 16 41 18 2d 54 51 4e 3b 05 08 3c 18 32 07 3d 2f 1c | ....+..Y..k.....A.-TQN;..<.2.=/. |
| 4a3a0 | 37 1a 3c 32 05 07 27 0b 3a 68 49 c5 01 e1 01 a8 02 18 09 f9 01 0b 62 7b 24 0c 0c 57 4c 26 10 05 | 7.<2..'.:hI...........b{$..WL&.. |
| 4a3c0 | 10 17 3c 2b 38 2b af 01 11 d8 01 33 25 28 2e 26 6a 10 4d e6 01 09 14 06 15 6a 41 09 04 0a 10 15 | ..<+8+.....3%(.&j.M......jA..... |
| 4a3e0 | 32 37 06 0a 0e 0e 12 2a 21 03 10 07 3b 75 9f 01 64 88 01 79 05 58 13 37 c6 01 bf 01 1c 47 c2 02 | 27.....*!...;u..d..y.X.7.....G.. |
| 4a400 | 32 c6 03 5f 02 0f 24 59 2b 08 13 54 76 a3 02 07 c7 01 fd 01 7d 21 32 83 01 3a 5b 50 36 14 3d 31 | 2.._..$Y+..Tv.......}!2..:[P6.=1 |
| 4a420 | 3b 2b 13 3f 0b 1e 41 10 4d 0b 32 a1 02 81 01 28 1a 43 11 fe 01 07 1d 54 13 11 ef 01 1e 62 15 0d | ;+.?..A.M.2....(.C.....T.....b.. |
| 4a440 | 87 01 97 01 ea 01 50 b4 01 b8 01 39 20 47 c8 01 01 08 03 08 44 33 74 b6 01 56 e3 01 09 06 13 04 | ......P....9.G......D3t..V...... |
| 4a460 | 04 44 1d be 01 2a 30 07 ba 05 6b 14 2a 08 06 a5 01 dc 04 5c 8d 03 94 02 68 b3 03 4d 8b 02 64 8a | .D...*0...k.*......\....h..M..d. |
| 4a480 | 01 8c 03 9f 02 96 01 98 03 05 10 20 0a 1e 2b 44 45 1b 0a 08 cb 01 07 2d 9e 01 06 0a 13 1d 1a 59 | ..............+DE......-.......Y |
| 4a4a0 | 38 bb 01 07 05 46 04 09 8c 01 12 23 0f 34 39 1c 19 2b 3b 4b b4 05 93 01 e1 01 0b 1b 8f 01 df 01 | 8....F.....#.49..+;K............ |
| 4a4c0 | 08 0c 3e 78 07 3a 4f 12 24 42 50 37 13 2e 2d 17 ba 02 40 1a 2e ba 01 16 1a 0c c1 01 12 0f a0 01 | ..>x.:O.$BP7..-...@............. |
| 4a4e0 | 30 cb 02 06 30 06 79 6c 3d 1b d4 03 12 36 a2 01 66 3b 23 46 41 bf 01 d2 02 55 90 01 10 19 03 25 | 0...0.yl=....6..f;#FA....U.....% |
| 4a500 | 5a 36 90 01 0f 0c 61 56 07 2c 0d 16 8e 01 68 ab 01 09 0a 51 0b ab 02 c9 01 3b fe 02 05 08 39 bd | Z6....aV.,....h....Q.....;....9. |
| 4a520 | 02 22 aa 01 31 4b d7 01 92 02 23 4e 27 a2 01 a1 01 19 ab 01 09 e6 02 6a 43 03 62 3b 3d 2b 35 e8 | ."..1K....#N'..........jC.b;=+5. |
| 4a540 | 01 18 34 07 0e 06 5d 87 01 8d 01 bc 01 83 01 34 47 0c 3f 1e 03 3a 1f 01 6f 43 04 1d 31 25 5a 10 | ..4...]........4G.?..:..oC..1%Z. |
| 4a560 | 09 07 1d 08 06 0d 34 69 01 17 01 1e 03 30 70 36 0a 1a 38 07 07 03 1f 03 0a 3b 0b 14 0e 23 12 09 | ......4i.....0p6..8......;...#.. |
| 4a580 | 1b 8c 01 8c 01 0a 02 0c 07 11 39 12 03 17 03 0c 03 0b 25 0b 41 15 40 0d 08 06 2b 19 03 28 1c 03 | ..........9.......%.A.@...+..(.. |
| 4a5a0 | 03 1a 07 3b 04 03 2c 03 b0 01 47 17 14 1d 39 48 13 61 08 11 0b 72 36 2c 2a 0e 06 19 05 0f 46 0c | ...;..,...G...9H.a...r6,*.....F. |
| 4a5c0 | 39 33 07 1a 2b 1e 50 52 05 12 4e 06 5e 32 17 0b 15 ae 01 03 09 6d 59 0f b0 01 56 25 07 f0 01 3a | 93..+.PR..N.^2.......mY...V%...: |
| 4a5e0 | 77 26 be 01 b6 01 a3 01 77 08 6e 10 12 23 2b 1f 44 47 2b 95 01 c8 01 2d f9 01 7d 9b 01 3c 4e 69 | w&......w.n..#+.DG+....-..}..<Ni |
| 4a600 | 18 4e 0e 08 6d 77 5b 2a 4f 4b a6 01 89 01 26 2a 2d 64 55 80 01 45 75 99 01 17 05 33 14 e5 01 07 | .N..mw[*OK....&*-dU..Eu....3.... |
| 4a620 | 6c 27 0d 24 c4 01 53 6b d1 01 1d 3f 19 5c 9d 01 c5 01 3f 03 0f 68 19 96 01 d2 01 2d 87 01 04 6a | l'.$..Sk...?.\....?..h.....-...j |
| 4a640 | 61 d7 01 4a 28 37 0f 15 0f 58 3b 39 fa 02 5d 51 7b b4 01 e5 01 bd 02 d7 01 4f 2c 0c 9b 04 29 80 | a..J(7...X;9..]Q{........O,...). |
| 4a660 | 01 3c 15 4c 11 1f 4f 26 a9 01 3e 49 05 a9 01 22 0d 4b 08 18 57 44 29 84 01 7c 4e 1c 8d 01 14 46 | .<.L..O&..>I...".K..WD)..|N....F |
| 4a680 | 37 7b 21 24 16 42 88 01 07 0c 9c 01 f6 02 9a 01 3e 03 15 03 1a 1c 11 05 4b 41 79 1e 8a 01 f6 01 | 7{!$.B..........>.......KAy..... |
| 4a6a0 | 01 43 23 0c 02 93 01 57 ee 01 05 6f 7a 49 59 13 08 02 07 08 09 04 36 0f 1a 20 38 05 1f 69 46 81 | .C#....W...ozIY.......6...8..iF. |
| 4a6c0 | 02 5b 1a 10 b7 03 09 e0 01 1c 45 4e 77 34 2a 92 01 43 2c 54 fd 01 0e 5d 34 0d 99 04 05 31 82 01 | .[........ENw4*..C,T...]4....1.. |
| 4a6e0 | b4 01 4f e0 02 21 28 91 01 4b 48 1e 43 08 02 de 01 22 21 22 a4 01 14 3d 20 05 3f 6d 68 08 1c 0c | ..O..!(..KH.C...."!"...=..?mh... |
| 4a700 | 0f d1 01 19 2e 2d 07 84 01 57 4c 1f ec 01 97 03 32 08 11 15 08 27 73 2f 03 5c 04 0c 04 36 06 0e | .....-...WL.....2....'s/.\...6.. |
| 4a720 | 03 05 04 7c 05 03 05 05 72 71 03 05 9b 01 06 07 06 7d 5a 51 0a 85 01 55 09 53 0e 23 50 0b 0a 3f | ...|....rq.......}ZQ...U.S.#P..? |
| 4a740 | 16 04 49 22 38 20 4c 12 5d 0a 2b 30 04 04 03 4e 1d 5a 12 41 1e 1d 1b 3a 16 29 0c 12 37 15 07 09 | ..I"8.L.].+0...N.Z.A...:.)..7... |
| 4a760 | 1d 18 07 08 10 21 12 1c 56 03 06 8f 01 08 16 08 5e 08 08 08 08 0c 2b 34 57 08 0a 08 0a 08 13 31 | .....!..V.......^.....+4W......1 |
| 4a780 | 08 18 08 4a 08 04 05 09 08 69 08 b3 01 0e 0b 49 14 0f 14 0f 15 10 08 3c 14 1a 14 08 97 01 05 04 | ...J.....i.....I.......<........ |
| 4a7a0 | 04 04 27 05 05 06 03 04 04 03 04 04 03 04 03 66 04 03 04 04 03 40 0e 0e 08 08 8d 01 03 04 04 03 | ..'............f.....@.......... |
| 4a7c0 | 04 04 03 a5 01 c5 01 04 03 05 03 3f 0e 3a 05 38 06 03 0d 03 05 06 03 05 03 0d 03 08 05 07 05 2e | ...........?.:.8................ |
| 4a7e0 | 22 07 21 1b 13 13 07 07 07 32 1b 19 07 4d 14 bb 01 1b 07 c2 01 03 25 03 31 4a 22 07 45 06 06 0b | ".!......2...M........%.1J".E... |
| 4a800 | a8 01 0e 0a 0e 0a 0e 0a 1e 10 10 6b 42 07 22 07 07 6a 74 25 36 07 4f 07 17 97 01 20 1b 07 14 03 | ...........kB."..jt%6.O......... |
| 4a820 | 05 04 66 43 20 91 01 1e 0a 0e 23 0c 12 2a 05 15 62 a2 03 03 0d 03 0c 03 0d 03 10 03 0f 03 47 8a | ..fC......#..*..b.............G. |
| 4a840 | 01 7f 03 03 03 03 03 03 03 03 03 50 0f 09 0d 09 08 7e 0c 39 50 15 07 2c 09 03 0c 03 a4 01 07 c5 | ...........P.....~.9P..,........ |
| 4a860 | 01 08 0e 13 07 51 65 08 0f 08 0e 08 13 08 10 08 38 39 09 13 08 03 03 22 1b c7 02 16 2c 56 d7 02 | .....Qe.........89....."....,V.. |
| 4a880 | 08 a4 02 29 05 02 06 02 40 c0 01 06 eb 02 02 1f 01 03 0c 09 28 08 26 57 65 64 ed 02 85 02 6d 81 | ...)....@...........(.&Wed....m. |
| 4a8a0 | 01 02 13 15 46 1b 81 01 5c 30 fb 01 0e 0a 06 30 ba 01 05 16 e4 01 bc 01 44 18 96 01 e2 02 d3 04 | ....F...\0.....0........D....... |
| 4a8c0 | c9 01 ba 01 69 17 35 4f 77 3f eb 01 20 02 7a 0e 03 12 03 2c 07 08 9a 01 37 16 eb 03 25 3f 25 11 | ....i.5Ow?....z....,....7...%?%. |
| 4a8e0 | be 02 19 15 46 a5 01 16 0d 0b 6d b0 01 26 99 01 62 62 0b 05 4c 81 01 d3 01 70 1c 6e 2a 02 a0 04 | ....F.....m..&..bb..L....p.n*... |
| 4a900 | 2f 85 02 08 17 38 8f 01 01 5d cf 01 4e 58 5c 2c 0f 4a 07 18 2b 13 7a 17 50 63 ef 02 3b 96 01 54 | /....8...]..NX\,.J..+.z.Pc..;..T |
| 4a920 | 1a 5f 9e 03 41 dd 01 19 70 51 62 36 a4 01 09 73 35 87 01 8d 02 14 10 15 52 13 0b 03 85 01 47 08 | ._..A...pQb6...s5.......R.....G. |
| 4a940 | 39 0f 0e 1d 79 c7 02 04 20 01 cc 01 2b 26 0a 1c 1a 0b 02 8a 01 06 1a 3e 51 2e 2a 40 03 20 1b 05 | 9...y.......+&.........>Q.*@.... |
| 4a960 | 25 36 64 53 15 08 17 15 21 21 af 01 50 52 05 06 48 d1 01 2d 11 07 2b 7c eb 02 07 2b 47 0a 18 1f | %6dS....!!..PR..H..-..+|...+G... |
| 4a980 | 7e 26 50 bc 04 04 07 34 78 3a 1f 36 4b 3a 39 4d 58 49 ff 02 04 08 dc 01 78 8c 01 72 29 3c 62 9d | ~&P....4x:.6K:9MXI......x..r)<b. |
| 4a9a0 | 01 2e 97 01 46 ff 01 ac 02 47 92 04 2d 27 2d da 02 04 0a 25 83 02 34 08 8e 01 72 c3 02 28 57 2e | ....F....G..-'-....%..4...r..(W. |
| 4a9c0 | ad 01 c8 02 07 05 2d 07 05 af 01 0c 4d 63 65 c7 02 2c cb 01 50 18 33 04 56 30 42 0c 2b 40 0f 04 | ......-.....Mce..,..P.3.V0B.+@.. |
| 4a9e0 | ac 02 29 f3 01 44 29 6d 15 6e 1f 5b 2a 59 89 01 15 d3 01 03 c6 01 64 06 10 36 8d 01 10 29 6c 29 | ..)..D)m.n.[*Y........d..6...)l) |
| 4aa00 | 06 38 83 01 29 4c 15 5b 27 2e 60 7b a4 01 04 06 0b 11 05 0c 11 19 39 0d 08 c1 01 06 07 2e 05 5e | .8..)L.['.`{..........9........^ |
| 4aa20 | fb 01 36 13 29 42 27 f1 02 4a 0a fb 01 18 bc 04 22 56 07 43 e9 01 65 c1 01 dd 02 18 d5 01 68 24 | ..6.)B'..J......"V.C..e.......h$ |
| 4aa40 | 5e 08 58 8c 02 15 26 24 17 3d 1f 24 b8 02 7d 24 3b d8 03 10 97 03 78 99 01 59 1b 16 17 1c 2f d2 | ^.X...&$.=.$..}$;.....x..Y..../. |
| 4aa60 | 03 4f 53 88 01 1c 10 75 38 32 0b 34 04 11 27 7c 19 2d 0b eb 02 48 d0 01 14 89 01 0c 0c 12 07 1a | .OS....u82.4..'|.-...H.......... |
| 4aa80 | 09 1d 06 1a 54 0e 0a 7b 71 7e 68 0f 0c 7a 60 48 72 29 b8 04 01 0e 7a a3 01 04 06 12 6e 55 5c 48 | ....T..{q~h..z`Hr)....z.....nU\H |
| 4aaa0 | 32 3e f7 02 04 05 10 38 07 6d a8 01 5b 9a 01 10 20 5f ed 01 8a 01 67 89 01 b7 01 ab 03 1b 47 1c | 2>.....8.m..[...._....g.......G. |
| 4aac0 | 03 0d 15 09 04 05 34 01 05 1f 01 05 4d 05 12 0f 04 8f 01 05 3b 05 32 e7 01 01 06 05 31 4e 10 0a | ......4.....M.......;.2.....1N.. |
| 4aae0 | 22 01 22 0e 01 06 05 1d 2c 28 51 39 3e fe 03 0b 05 06 80 01 44 35 19 0b 04 04 01 07 09 05 16 2a | ".".....,(Q9>.......D5.........* |
| 4ab00 | 05 2b 23 06 12 1b 12 f0 01 f1 01 b3 01 03 dc 02 07 0b 0b 8e 01 07 d3 01 31 14 1f 82 01 11 06 0a | .+#.....................1....... |
| 4ab20 | 43 14 1a 21 c0 01 19 4f ae 01 18 18 28 10 10 43 34 1a 87 01 24 55 e0 01 43 4d 1e 14 35 22 29 6c | C..!...O....(..C4...$U..CM..5")l |
| 4ab40 | 89 01 13 71 3a 28 ed 01 ee 01 2f 3c be 01 0b 16 25 3d 01 bf 01 86 01 1f 84 01 1f 5b 10 23 51 26 | ...q:(..../<....%=.........[.#Q& |
| 4ab60 | 9b 01 0c 1b d8 01 01 88 01 1d 47 78 17 d1 01 5c 5a 73 56 07 2b 44 80 01 8e 01 2a 26 1a 11 11 59 | ..........Gx...\ZsV.+D....*&...Y |
| 4ab80 | 15 63 d7 02 6d 15 5b 46 0c 0e a3 03 21 34 39 51 1c c7 01 3c 16 1a 34 14 06 d6 01 84 01 84 01 2f | .c..m.[F....!49Q...<..4......../ |
| 4aba0 | 33 8e 01 63 34 26 63 1f 35 4e 12 13 0b 0c 08 0d 14 0a 1d 62 0d 18 03 1c 52 6b 22 d5 01 8e 01 3b | 3..c4&c.5N.........b....Rk"....; |
| 4abc0 | 78 07 07 07 07 8a 01 23 0a 48 6a 07 07 07 07 07 07 63 6e 19 97 01 73 4f 97 01 65 13 01 1e 15 2b | x......#.Hj......cn...sO..e....+ |
| 4abe0 | 12 48 24 15 0e 12 1f 18 ae 02 4f 49 1d 10 0d 6a be 01 12 63 1a 47 56 42 19 12 4f 10 8b 01 18 23 | .H$.......OI...j...c.GVB..O....# |
| 4ac00 | 48 20 0e 0d 2b 3f 4b 54 22 2b 24 06 3b 33 f8 01 2b 1b 0f f4 01 54 a1 01 bf 01 29 95 01 76 17 2a | H...+?KT"+$.;3..+....T....)..v.* |
| 4ac20 | 01 e6 01 5e d7 01 82 01 1c bb 01 01 d5 02 34 53 04 75 08 0f 39 25 36 18 14 71 4b 01 15 47 53 7d | ...^..........4S.u..9%6..qK..GS} |
| 4ac40 | 4d a5 02 46 74 6d 09 43 48 42 15 28 19 28 cc 01 09 05 29 12 0f 02 1b 04 04 05 10 06 11 3d 44 53 | M..Ftm.CHB.(.(....)..........=DS |
| 4ac60 | db 01 18 11 4a 29 06 05 4b 2a 18 12 21 32 09 0e 0d 19 25 c9 01 89 01 20 07 32 17 61 06 6e 0c 09 | ....J)..K*..!2....%......2.a.n.. |
| 4ac80 | e1 01 2d 11 15 0e 31 0b 1f 07 83 01 1b 15 0f 93 01 af 01 45 80 01 b9 04 af 01 8e 01 09 09 84 02 | ..-...1............E............ |
| 4aca0 | 91 01 85 01 04 10 5e 03 02 c8 02 45 34 04 7a ae 01 ab 01 80 01 13 10 41 04 7d 2e 5d 09 23 26 61 | ......^....E4.z........A.}.].#&a |
| 4acc0 | 13 52 86 01 48 e0 01 0b 0f 15 15 93 01 20 09 2a 8c 01 33 49 24 0c 15 07 22 05 0c 17 10 28 02 11 | .R..H..........*..3I$..."....(.. |
| 4ace0 | 11 0b 16 6c 01 f8 02 3c 96 01 12 2c 04 07 16 22 56 0a 0c 03 1a 02 04 0a 07 06 06 0e 02 2a 06 2b | ...l...<...,..."V............*.+ |
| 4ad00 | 2e 5d 1f 04 2d 08 0d 0f 14 16 16 22 05 15 12 19 43 11 13 07 16 11 2e 21 32 20 23 60 0a 0d 14 90 | .]..-......"....C......!2.#`.... |
| 4ad20 | 01 2c 0d 4d 28 03 1e b9 01 26 1a 1b 39 32 88 01 4c 43 03 08 0f 1d 25 25 2b 11 15 08 13 0e 3f 10 | .,.M(....&..92..LC....%%+.....?. |
| 4ad40 | 10 1e 0c 27 0f 18 6f 08 1e 38 0f 1d 26 24 7d 08 28 21 14 68 9f 01 31 15 0c 2f 64 19 28 1f 03 30 | ...'..o..8..&$}.(!.h..1../d.(..0 |
| 4ad60 | 0e 10 2e 54 08 97 01 03 2d 25 13 32 68 0f 06 2f 1e 16 37 04 16 29 20 1d 06 4c 7c 06 61 15 75 13 | ...T....-%.2h../..7..)...L|.a.u. |
| 4ad80 | 48 1e 0c 2a 38 7a 5c 1f 36 23 24 17 27 07 14 01 0d 14 09 06 0b 02 12 04 6e 19 0b 0e 0b 04 19 13 | H..*8z\.6#$.'...........n....... |
| 4ada0 | 61 10 0c 4b 25 52 07 0d 06 04 27 75 3d 23 12 6c 09 18 1e 1b 4e 3f 0d 27 29 10 0d 36 cb 01 0a 36 | a..K%R....'u=#.l....N?.')..6...6 |
| 4adc0 | 05 07 1d 18 20 d6 01 1b 06 08 5f 0d 14 27 09 28 11 17 13 03 26 05 07 1d 0d 26 9a 01 15 17 09 28 | .........._..'.(....&....&.....( |
| 4ade0 | 0f 12 2f 41 0a 0e 0c 09 54 56 02 15 44 21 34 1a 09 2a 27 0c 06 e0 01 83 01 09 0b 06 3c 49 3b 1c | ../A....TV..D!4..*'.........<I;. |
| 4ae00 | 28 27 48 20 0f 20 4f 25 28 46 4a 41 26 65 22 0e 5c 53 0a 19 47 0b a1 01 26 e9 01 0a 11 10 0e 10 | ('H...O%(FJA&e".\S..G...&....... |
| 4ae20 | 0f 1e 0f 0c 09 42 0a 06 b2 01 58 04 36 43 31 10 38 1f 1e 3b 0c 1d 41 62 28 2d 02 1e 0c 06 96 02 | .....B....X.6C1.8..;..Ab(-...... |
| 4ae40 | 0a 02 15 7a 1d 05 2c 0c 58 2d 53 0d 4f 1d 1d 07 26 46 07 0a 25 10 0a 2e 0e 34 06 5a 29 6b 06 03 | ...z..,.X-S.O...&F..%....4.Z)k.. |
| 4ae60 | 12 14 0b 11 11 25 3a 0d 06 0a 19 0e 27 4e 38 05 0a 04 11 1a 09 13 15 67 0e 27 07 03 08 35 30 61 | .....%:.....'N8........g.'...50a |
| 4ae80 | 1f 0d 05 06 05 05 0b 07 05 04 05 0b 05 d8 01 06 16 60 51 0c 46 45 4b 03 43 12 47 03 15 1d 37 18 | .................`Q.FEK.C.G...7. |
| 4aea0 | 09 12 05 1f 37 0b 0e 0e 26 0f 15 24 0c 1b 6e 07 0e 55 2b 1f 43 0a 18 a1 01 05 1b 7e 50 0e 0d 8d | ....7...&..$..n..U+.C......~P... |
| 4aec0 | 01 05 18 2b 3d 0b 1b 9e 01 11 20 23 21 09 29 1a 13 15 08 0c 28 4d 08 01 86 01 3c 0c 21 01 48 15 | ...+=......#!.).....(M....<.!.H. |
| 4aee0 | 0d 3c 29 2d 37 0b 0d 1c 63 0b 44 2f 28 23 2e 4f 17 59 d7 02 20 90 01 41 18 10 37 03 13 17 ac 02 | .<)-7...c.D/(#.O.Y.....A..7..... |
| 4af00 | 3e 03 a9 01 78 60 89 03 c3 01 13 0e 0e a6 01 1f 0e 99 01 24 d8 02 3d 09 81 01 19 2d 65 18 02 3c | >...x`.............$..=....-e..< |
| 4af20 | 6b 25 2f 0c 2c 52 a1 01 30 1e 16 2a 5a 09 18 d3 04 ba 02 d5 02 4f 3f 01 1a 6a 4f cc 01 5b 89 01 | k%/.,R..0..*Z........O?..jO..[.. |
| 4af40 | a9 01 07 08 28 26 1d a1 01 d1 01 8a 01 1f c3 01 1f 7c a5 01 04 06 1d 2b c7 01 06 0d f0 01 8b 01 | ....(&...........|.....+........ |
| 4af60 | 66 1c 07 56 19 07 27 6e 0c 0e 03 c7 02 2b 0b 12 30 31 41 37 97 01 3a 0b d8 01 be 03 1b 1d db 01 | f..V..'n.....+..01A7..:......... |
| 4af80 | e3 01 42 a5 01 2f 3a 16 3a 1c 31 24 4a 3a 0d b8 02 3a 5a 4d 0e 31 52 65 ed 04 38 a2 01 6b f7 01 | ..B../:.:.1$J:...:ZM.1Re..8..k.. |
| 4afa0 | 45 06 39 0c 24 2a c9 01 20 b5 01 1c 34 5d 20 08 ca 02 2f 3c 35 8d 01 68 04 0a 2d 49 92 01 cc 01 | E.9.$*......4]..../<5..h..-I.... |
| 4afc0 | 57 fa 01 0f 1c 0a 2a 51 b0 01 d5 01 12 0c 1b 18 2a 77 2f aa 02 23 38 d5 01 47 eb 01 48 46 05 16 | W.....*Q........*w/..#8..G..HF.. |
| 4afe0 | 42 b2 01 e4 01 25 0c 3e 16 2a 02 1a 0f 04 58 08 1d 38 a2 03 5d ce 03 81 01 08 a0 01 04 0d 18 06 | B....%.>.*....X..8..]........... |
| 4b000 | 08 1a 1e 2d 22 4b 37 10 0c 0a 0a 0d 05 0a 69 08 06 10 27 05 0b 61 05 05 10 19 91 05 22 c2 01 0f | ...-"K7.......i...'..a......"... |
| 4b020 | 35 32 0c 44 4b 8c 01 10 31 88 02 32 6b 26 99 05 4a 8f 04 42 3d 88 01 06 77 73 2b 56 06 d3 02 2a | 52.DK...1..2k&..J..B=...ws+V...* |
| 4b040 | 18 10 76 bf 01 12 3e ac 02 be 01 48 11 04 0b 12 2c 1e 06 38 94 03 05 05 b9 01 05 36 05 05 2c 21 | ..v...>....H....,..8.......6..,! |
| 4b060 | 46 41 f0 03 11 13 27 05 07 0f 2b ce 01 35 36 33 4b 2c f5 01 24 0d 02 0f 03 03 03 30 41 4f 2f 9f | FA....'...+..563K,..$......0AO/. |
| 4b080 | 01 f6 01 3c 45 17 3d 04 15 93 01 57 a7 01 14 19 8c 01 81 01 87 01 3d 1c 8d 01 0f c1 03 1d 55 1e | ...<E.=....W..........=.......U. |
| 4b0a0 | 60 1b 2c 47 73 0e 20 41 11 5d 2a be 01 55 13 24 16 13 61 0c 0c ca 02 1e 15 ae 01 71 b5 03 0a 16 | `.,Gs..A.]*..U.$..a........q.... |
| 4b0c0 | 16 03 6c 42 bf 01 6b 2c 8a 02 17 c1 01 3b 47 1a 34 08 6d 23 10 36 9f 05 4e 16 37 0a 9a 01 35 28 | ..lB..k,.....;G.4.m#.6..N.7...5( |
| 4b0e0 | f8 01 1f 0e 41 1d 2a 77 bf 01 7a 2d 53 0a 6e f4 01 0a 18 0c 06 17 2f 94 01 83 02 23 33 79 10 1d | ....A.*w..z-S.n......./....#3y.. |
| 4b100 | 45 ad 02 05 8e 01 3c 53 53 ba 01 55 d5 03 02 25 22 06 1c 35 12 07 18 bf 01 22 14 1d 19 5f 11 4a | E.....<SS..U...%"..5....."..._.J |
| 4b120 | 64 0e f4 01 42 06 0c 44 11 04 ca 01 ad 01 32 1d 04 02 1d 20 1a 18 05 9a 01 02 0a 12 17 9b 01 02 | d...B..D......2................. |
| 4b140 | 7e 02 1c 11 1f 11 02 23 16 f2 01 18 24 23 1d 1d 17 0c 40 3a 26 85 01 07 06 be 01 11 03 0c 1a 11 | ~......#....$#....@:&........... |
| 4b160 | 24 08 0e 16 0c 05 07 27 10 1c 15 08 02 07 35 03 1d 47 11 03 10 0a 25 20 1c 12 05 5f 1f 0b 61 0c | $......'......5..G....%...._..a. |
| 4b180 | 38 04 0a 1a 0c 1a 03 0b 18 29 09 0a 34 13 08 02 16 59 53 2f 2b 04 06 22 08 05 03 0c 78 04 0d 11 | 8........)..4....YS/+.."....x... |
| 4b1a0 | 04 02 1e 03 23 0b 11 07 08 0c 55 2f 0a 33 06 03 1c 13 05 52 29 0a 07 04 1f 27 33 19 05 14 1c 0b | ....#.....U/.3.....R)....'3..... |
| 4b1c0 | 67 75 15 14 05 10 14 1d 19 1b 18 1c 0f 09 06 08 13 0c 34 0b 13 11 0b 17 1e 18 2b 12 19 38 37 09 | gu................4.......+..87. |
| 4b1e0 | 05 08 0c 1f 0b 1c 29 14 1e 1c 2e 07 12 2b 1f 14 3f 6b 0e 08 1f 49 16 0a 5a 0d 0e 07 13 0d 05 23 | ......)......+..?k...I..Z......# |
| 4b200 | 25 16 09 07 09 0e 32 d2 02 06 1c 35 29 05 08 1e 0c 0b 4c 0d 1f 19 a3 01 0b 09 08 07 10 02 10 08 | %.....2....5).....L............. |
| 4b220 | 07 0c 05 2e 07 0a 17 17 4a 23 09 43 10 08 1e 02 0a 08 0a 09 0b 2c 05 0e 06 2a 11 7d 16 0d 0b 2c | ........J#.C.........,...*.}..., |
| 4b240 | 25 02 02 0c 17 79 05 08 0a 12 1e 10 21 02 28 0a 4f 0d 19 0f 2a 03 fe 01 14 1b 20 08 0a 15 06 07 | %....y......!.(.O...*........... |
| 4b260 | 19 c4 01 7d 28 02 19 09 19 07 15 16 15 03 08 18 0f 3a 22 0e 0d 0c 06 11 26 17 18 2a 17 0a 0d 81 | ...}(............:".....&..*.... |
| 4b280 | 01 07 10 09 10 04 0c 0e 65 07 08 0e 07 07 24 49 05 02 02 15 08 1f 1f 2c 14 3a 3c 07 0b 41 0f 2c | ........e.....$I.......,.:<..A., |
| 4b2a0 | 1c 06 19 3e 07 07 07 07 18 0c 2b 02 19 24 4e 1d 09 09 31 0c 3f 0f 11 06 19 3e 07 07 07 07 07 07 | ...>......+..$N...1.?....>...... |
| 4b2c0 | 2b 2b 70 42 0d 0a 19 06 09 06 1d 22 07 2a 0a 0a 1b 10 12 13 09 08 1d 22 0e 21 08 4c 41 2d 06 27 | ++pB.......".*.........".!.LA-.' |
| 4b2e0 | 06 19 51 16 1f 17 0a 41 21 04 02 2a 0c 0f 10 a8 01 0a 1d 34 04 02 16 83 01 3f 06 16 0e 0f 0b 44 | ..Q....A!..*.......4.....?.....D |
| 4b300 | 02 36 02 07 05 1a 08 07 09 2a 22 04 18 16 07 2f 19 1f a9 01 07 0d cf 01 38 06 10 0e 10 0e 31 38 | .6.......*"..../........8.....18 |
| 4b320 | 16 16 07 19 2c 2b 4b 2e 63 06 8c 01 04 34 92 01 49 03 25 15 32 27 4b 44 44 03 1e 05 24 29 16 14 | ....,+K.c....4..I.%.2'KDD...$).. |
| 4b340 | ac 01 0d 81 01 1d 44 10 2c 03 10 07 0e 08 1c 1d 11 07 07 24 2b 0d 0f 4d 05 10 1d 21 39 0e 18 0c | ......D.,..........$+..M...!9... |
| 4b360 | 09 06 03 2e 2b 32 08 1b 20 2c 75 5c 0e 06 82 01 e4 01 04 06 82 02 08 86 01 20 77 24 76 68 08 37 | ....+2...,u\..............w$vh.7 |
| 4b380 | 2f 42 07 08 12 1b 1f 62 09 30 1d 0b 1f 0a 16 05 14 23 4f 2d 05 24 09 0a 1c 11 1b 06 1d 2c 2f 03 | /B.....b.0.......#O-.$.......,/. |
| 4b3a0 | 95 01 be 01 05 0f 15 64 13 1c 11 11 1a 60 1a 4d 1e 42 40 24 07 33 3c 1f 24 36 1a 24 18 14 8a 01 | .......d.....`.M.B@$.3<.$6.$.... |
| 4b3c0 | 04 0c 03 0b 36 03 50 04 09 04 29 73 5e 11 0b 04 28 5f 09 15 47 2c 03 44 1b 06 06 6e 11 9c 01 57 | ....6.P...)s^...(_..G,.D...n...W |
| 4b3e0 | 9a 01 1d 76 0c 4e 03 38 0b 6a bf 01 5c 67 c6 01 a4 01 41 43 cc 01 0b 05 ca 01 15 16 20 17 2d 27 | ...v.N.8.j..\g....AC..........-' |
| 4b400 | 5f 82 03 0b 08 79 0b 5d 07 3c 8a 01 1b 17 22 8f 01 0c 0c 06 43 61 2f 17 18 72 9e 01 55 79 06 21 | _....y.].<....".....Ca/..r..Uy.! |
| 4b420 | 63 25 6d 9e 02 8b 01 1f a1 01 27 17 1b 35 3b 29 22 20 60 0b 08 3f 4b 0a 0d 0e 85 01 51 09 41 0f | c%m.......'..5;)".`..?K.....Q.A. |
| 4b440 | 31 0d 4d a9 01 0a f4 02 0b 2e 78 59 70 b1 01 9e 04 0a 51 09 05 0a 0b 2f 6b 45 16 13 66 08 0d 0e | 1.M.......xYp.....Q..../kE..f... |
| 4b460 | 0c 3e 18 15 13 1f 0f b5 01 c1 01 2b cf 01 83 01 87 01 15 58 6e 25 98 01 25 1e 67 1c 2d 30 0e 04 | .>.........+.......Xn%..%.g.-0.. |
| 4b480 | 04 ab 01 ac 02 15 1e 8c 01 68 c6 01 85 01 18 94 01 8b 01 38 10 1e 68 41 15 28 1e 2e 2b 28 cb 01 | .........h.........8..hA.(..+(.. |
| 4b4a0 | 11 17 11 07 71 3c 08 55 03 09 08 11 1c 0f 25 0b 11 10 14 82 01 05 39 90 01 1c 3c 16 75 0e 05 02 | ....q<.U......%.......9...<.u... |
| 4b4c0 | 5c 7e 26 db 01 3b 04 6a 3b 2d 0f 59 0d 2d 27 69 03 0d 03 09 03 5e 0a 0c 04 04 11 03 0e 29 08 09 | \~&..;.j;-.Y.-'i.....^.......).. |
| 4b4e0 | 0c 10 16 07 7f 38 0c 0c 03 4e 19 03 26 17 0a 08 14 13 06 12 03 13 65 1c 6a 18 0a 08 8e 01 11 11 | .....8...N..&.........e.j....... |
| 4b500 | 19 03 10 13 06 12 03 13 44 ea 01 2f 0f 12 59 04 12 15 15 20 28 2a 0c 0b 03 83 01 13 06 12 03 13 | ........D../..Y.....(*.......... |
| 4b520 | 41 2b 16 17 8e 01 0e 0e 17 1b 04 06 47 0a 07 14 04 06 63 06 14 0d 79 5c 03 f4 01 03 4d 3a 03 7c | A+..........G.....c...y\....M:.| |
| 4b540 | 03 1b 03 1e 19 03 05 7a 40 03 0c 0c 1c 09 04 19 0b 2f 0e 63 07 0a 14 1e 53 27 a2 01 16 50 08 08 | .......z@......../.c....S'...P.. |
| 4b560 | 11 0a 2c 4c 05 4d 82 01 33 1d 79 07 6c dc 01 5f 0e 5b 1c 48 0d 52 f7 01 46 41 af 01 dd 02 0e 42 | ..,L.M..3.y.l.._.[.H.R..FA.....B |
| 4b580 | 0e 91 02 cb 01 0f 4a 6a 0e 91 01 05 02 02 8c 01 44 07 3a 1b 9a 03 5e 84 01 50 14 85 01 25 5a 03 | ......Jj........D.:...^..P...%Z. |
| 4b5a0 | 16 11 14 9e 04 16 11 e1 02 85 02 08 7d 3e 33 43 09 34 60 0a 20 0e 3c 07 2a 09 25 25 0e 24 13 31 | ............}>3C.4`...<.*.%%.$.1 |
| 4b5c0 | d2 02 be 01 4d 14 09 4d 13 17 45 1e 72 22 12 2f 06 47 06 0c c4 01 15 0d 66 07 12 13 5a 1a 0f 25 | ....M..M..E.r"./.G......f...Z..% |
| 4b5e0 | 81 03 3d 65 07 09 3d 04 03 85 02 3d 8f 01 39 3d 55 bb 01 c0 02 3a 5b 9a 01 63 80 02 46 45 25 79 | ..=e..=....=..9=U....:[..c..FE%y |
| 4b600 | 0c 2c 7c b7 01 ef 03 43 c2 02 6d 27 2b 15 4b 36 55 c9 03 d5 03 29 07 92 01 6a 07 08 21 59 3d 52 | .,|....C..m'+.K6U....)...j..!Y=R |
| 4b620 | 5f 17 2e 0e 0a 06 ac 01 0f 0c 17 0e 1f 30 10 5e 0e 01 1b 0d 03 33 17 15 0c 82 01 e9 02 33 09 10 | _............0.^.....3.......3.. |
| 4b640 | f6 01 0e ea 01 0e 06 3c 4f 1c 62 39 09 4c 0a 1f 0b 0a 4a 79 17 1d 04 0d d3 01 25 58 ae 04 b7 01 | .......<O.b9.L....Jy......%X.... |
| 4b660 | 33 87 03 c1 01 23 53 d6 03 2a a9 02 7b 3f 63 21 3d 4d 83 01 2d 61 36 0d 65 fb 01 05 d4 02 28 4d | 3....#S..*..{?c!=M..-a6.e.....(M |
| 4b680 | 66 26 dd 02 09 be 01 12 69 a0 02 04 04 0f 8a 01 0e 07 03 2f 83 01 a0 01 58 16 11 0d 1b 6a 0e 55 | f&......i........../....X....j.U |
| 4b6a0 | 04 6d 18 c9 01 5c a6 01 0f 02 13 1d 2b 84 01 24 87 02 33 0d 48 06 17 4f e5 01 3d af 01 32 0e 15 | .m...\......+..$..3.H..O..=..2.. |
| 4b6c0 | 15 fc 01 a5 01 23 fa 01 28 78 17 a5 01 40 09 23 2a 2c d7 01 05 9c 01 bc 02 9d 01 92 01 2c 7a 34 | .....#..(x...@.#*,...........,z4 |
| 4b6e0 | 22 24 14 0d 0b 30 09 06 04 03 0d 12 20 25 0d 0f 3e 34 6c 0a 6f 0a 08 5f 0e 08 1e 06 1f 26 03 1b | "$...0.......%..>4l.o.._.....&.. |
| 4b700 | 1a 10 36 4a 67 21 21 ef 02 1f 86 01 3e 81 01 8b 01 06 26 1d 17 7d a9 01 2d 1a 1a 1d 30 04 86 01 | ..6Jg!!.....>.....&..}..-...0... |
| 4b720 | 7f 7a 08 1c 07 65 12 04 19 51 3b 14 1f 8c 03 bc 03 25 91 03 17 b7 01 eb 02 5e 45 54 52 4d fc 03 | .z...e...Q;......%.......^ETRM.. |
| 4b740 | 4d 3e 46 7a 6c 7a c0 01 38 36 86 01 6c 46 20 3d 37 23 2d 28 51 39 d9 01 47 9a 01 48 b2 03 08 18 | M>Fzlz..86..lF.=7#-(Q9..G..H.... |
| 4b760 | 2a 28 ab 02 15 3c 0a 0c 0a ea 03 4f 53 50 54 5a 3b 5a 90 01 64 a7 01 69 26 c9 01 1f 4d 35 06 87 | *(...<.....OSPTZ;Z..d..i&...M5.. |
| 4b780 | 01 90 02 64 2e 54 1b 66 59 d6 01 ed 01 37 a4 02 e6 01 23 25 9a 01 7c 1d 20 5b 39 18 27 57 10 7d | ...d.T.fY....7....#%..|..[9.'W.} |
| 4b7a0 | 1c 1f 21 30 ba 02 f6 01 9e 01 41 18 26 08 03 96 01 05 80 01 05 4e e9 01 66 b5 02 6a 17 25 14 27 | ..!0......A.&........N..f..j.%.' |
| 4b7c0 | 12 a2 01 20 1c 09 10 0e 1f 57 f7 01 35 7f 1e e4 01 aa 01 47 41 02 13 16 3f b4 01 4d 0e 2c 57 91 | .........W..5......GA...?..M.,W. |
| 4b7e0 | 01 53 07 09 0b 02 03 99 03 20 0f 08 1f 64 98 01 05 04 08 03 05 2f 98 03 03 04 06 0c 04 4f 63 06 | .S...........d......./.......Oc. |
| 4b800 | 54 4d 6d 4c 01 52 24 19 75 c5 02 54 32 69 36 30 1b 17 c3 02 56 2d 5c 04 28 f2 03 33 58 11 58 57 | TMmL.R$.u..T2i60....V-\.(..3X.XW |
| 4b820 | 49 7f 22 80 01 35 8d 01 1e dc 01 12 12 6f 15 0e 01 7f 31 39 2a 23 6b 0e 08 60 cc 01 58 8e 01 f8 | I."..5.......o....19*#k..`..X... |
| 4b840 | 02 78 0b 37 73 34 08 54 3a b8 01 bb 01 b1 01 7c be 01 82 03 16 04 94 01 12 08 12 4b 5b 56 1d 54 | .x.7s4.T:......|...........K[V.T |
| 4b860 | 93 01 2a 2b 1d d8 01 5a ae 02 7a 59 19 01 19 0e 6c 10 0c 18 08 22 1a 0a 25 03 0e 04 13 07 05 04 | ..*+...Z..zY....l...."..%....... |
| 4b880 | 3e 03 09 09 13 0a 06 04 57 14 21 0e 09 18 50 43 07 2d 9f 01 a3 02 21 1e 2e 19 1a 88 01 21 49 02 | >.......W.!...PC.-....!......!I. |
| 4b8a0 | 01 05 03 f4 01 03 43 41 32 7c 03 1a 04 9b 02 11 27 05 05 26 7c 35 cd 03 10 0e 10 c8 01 18 72 94 | ......CA2|......'..&|5........r. |
| 4b8c0 | 02 41 48 d2 01 0e 8c 01 fe 01 3b e2 01 43 b0 03 22 45 32 2d 03 29 f8 02 27 41 27 d2 01 67 21 2e | .AH.......;..C.."E2-.)..'A'..g!. |
| 4b8e0 | 3a 38 16 0f 15 07 93 01 96 03 24 88 03 18 c6 01 77 62 a5 03 51 3c ab 01 49 05 57 05 87 02 2b 01 | :8........$.....wb..Q<..I.W...+. |
| 4b900 | 22 84 01 01 23 09 38 04 78 0e 39 cc 01 2e 38 6e 17 06 05 02 59 0b 6e 14 17 18 03 04 04 57 09 58 | "...#.8.x.9...8n....Y.n......W.X |
| 4b920 | 06 02 19 05 06 28 b9 01 6a 37 fb 04 b5 01 14 ab 01 46 2b 3c 12 16 15 45 11 0d 0c 0b 49 09 38 59 | .....(..j7.......F+<...E....I.8Y |
| 4b940 | 08 05 06 13 14 69 16 0b 02 ae 01 14 16 29 02 04 04 06 0a 39 16 3a 1b 30 23 49 39 49 02 fe 01 03 | .....i.......).....9.:.0#I9I.... |
| 4b960 | 08 2c 08 42 e3 01 5a 5e d1 01 06 63 2b 5b ef 01 42 0f 78 65 59 39 3f 2c 3b a5 01 24 28 0d c8 01 | .,.B..Z^...c+[..B.xeY9?,;..$(... |
| 4b980 | 33 c6 01 8c 01 31 8e 02 a2 02 a2 02 c6 01 24 8b 02 7b a3 01 47 07 18 32 22 07 07 0b 10 3f 5c 2d | 3....1........$..{..G..2"....?\- |
| 4b9a0 | 0d d2 01 21 7d 08 e8 01 69 2f 0c ce 02 33 d3 02 38 c5 03 08 10 08 15 24 06 67 79 40 16 7a 60 09 | ...!}...i/...3..8......$.gy@.z`. |
| 4b9c0 | 42 1a 48 0b 0f 3b 16 44 14 34 1c 48 0e 56 0c 27 2a 06 4a 19 56 0e 3d 1e 1d 1b 3a 16 29 0c 12 33 | B.H..;.D.4.H.V.'*.J.V.=...:.)..3 |
| 4b9e0 | 15 07 09 1d 18 07 08 10 21 12 1c 4e 8a 01 08 16 08 59 08 08 08 08 08 26 30 52 08 0a 08 0a 08 0f | ........!..N.....Y.....&0R...... |
| 4ba00 | 2c 08 18 08 4a 08 12 08 5e 0e af 01 0e 0b 48 08 1b 08 1b 08 1d 08 37 08 14 1a 14 3b 08 0e 0e 08 | ,...J...^.....H.......7....;.... |
| 4ba20 | 2e 14 1c 12 13 07 21 1b 13 13 07 07 32 07 1b 19 36 1a b7 01 07 1b 46 07 22 9f 01 0c 10 08 10 08 | ......!.....2...6.....F."....... |
| 4ba40 | 10 18 10 10 60 32 13 07 22 07 59 85 01 15 20 1b 7b 19 0a 08 23 12 13 21 08 0b 60 37 7d 4b 0a 0e | ....`2..".Y.....{...#..!..`7}K.. |
| 4ba60 | 08 0e 08 74 11 22 4c 07 15 9a 01 0d c1 01 08 08 0d 13 38 25 ea 01 46 57 12 09 0e 08 0e 09 12 0a | ...t."L...........8%..FW........ |
| 4ba80 | 0e 34 27 17 08 4f ae 01 1d 8e 01 56 13 3f d8 01 c5 01 0b 75 83 01 9b 01 1b 60 3a 24 36 40 f3 01 | .4'..O.....V.?.....u.....`:$6@.. |
| 4baa0 | 0a 41 fc 02 8d 01 4a 48 05 21 11 9f 02 04 0a 0f 09 0b 78 db 01 03 48 29 1b 65 4a 36 d5 01 d0 04 | .A....JH.!........x...H).eJ6.... |
| 4bac0 | 29 13 35 8a 01 3f 20 24 3d 52 2f 13 96 05 67 a4 01 b4 01 7b 23 0d fe 01 a2 01 92 01 31 54 91 01 | ).5..?.$=R/...g....{#.......1T.. |
| 4bae0 | 6f 18 1a 13 13 1d 3b 0e 36 21 8c 01 79 04 25 29 15 ba 01 06 11 2c 2c 03 04 0d 8d 02 45 33 8f 05 | o.....;.6!..y.%).....,,.....E3.. |
| 4bb00 | 14 87 01 b3 03 07 86 02 57 20 08 4d 0c 0c 0c 95 01 0b 72 12 47 10 4b 01 2d 08 02 b0 01 0f 2d 6f | ........W..M......r.G.K.-.....-o |
| 4bb20 | 86 01 49 41 63 5d 65 2a 44 4f 04 42 f8 01 f4 02 85 03 40 0e 01 17 13 13 6a 03 3f 23 a0 01 a3 01 | ..IAc]e*DO.B......@.....j.?#.... |
| 4bb40 | 50 12 72 58 19 5e 4d 83 04 0a 9d 03 44 ea 02 68 11 22 1e e0 01 18 15 4c 65 11 5c 96 01 2e 09 2f | P.rX.^M.....D..h.".....Le.\..../ |
| 4bb60 | 51 1b 33 2d 08 5f 37 11 53 17 26 0e 0c 43 0e 0e 82 01 24 0d 0c 44 61 11 08 27 4b 85 01 6a 93 01 | Q.3-._7.S.&..C....$..Da..'K..j.. |
| 4bb80 | c0 02 0a 62 2a 3e 22 22 31 25 30 2b 0d 7b 22 ad 02 23 25 39 3f aa 01 1f 13 08 4e 0e 3e 36 65 1e | ...b*>""1%0+.{"..#%9?.....N.>6e. |
| 4bba0 | 18 b3 01 e1 01 3d 09 ce 01 32 4c 36 30 35 1a 23 13 4f 09 16 15 4c 43 07 6e 8a 02 06 13 72 30 2c | .....=...2L605.#.O...LC.n....r0, |
| 4bbc0 | 0b 32 17 b6 02 0c 60 86 02 36 b6 03 4d 3b ae 04 04 2a 43 06 0a 39 63 48 a3 01 4f 03 04 8b 01 5e | .2....`..6..M;...*C..9cH..O....^ |
| 4bbe0 | 40 14 58 16 1b 23 ed 01 49 8f 02 5e 12 4b 05 35 0f 13 25 29 2d c6 02 3f 1f 04 16 04 9c 01 50 8c | @.X..#..I..^.K.5..%)-..?......P. |
| 4bc00 | 01 55 72 0b 0b 20 03 4a 0b 1a 09 36 04 43 8e 01 34 6c fd 01 ae 01 5d 11 08 0f 09 0f 51 5f 25 14 | .Ur....J...6.C..4l....].....Q_%. |
| 4bc20 | 0e 05 22 55 0e 46 0f 32 16 0d 03 0f 1f 0d 06 0b 4e 0b 4a 03 1e 0a 0f 65 0b 44 6b 09 a7 01 41 7c | .."U.F.2........N.J....e.Dk...A| |
| 4bc40 | fd 01 33 19 0a 12 09 30 01 10 23 0f 1d 0a 81 01 01 1f 15 15 34 15 09 11 23 45 51 0a 2f 02 01 02 | ..3....0..#.........4...#EQ./... |
| 4bc60 | 0a 20 08 c1 01 4c 8c 04 22 05 0c 2a 29 54 04 03 31 08 08 08 2b 0d 51 03 5e 47 41 35 93 01 16 17 | .....L.."..*)T..1...+.Q.^GA5.... |
| 4bc80 | 2a 24 12 49 37 31 1e f0 02 27 72 93 01 58 9e 01 e2 01 7c 2c 09 07 ac 01 12 b3 02 85 01 09 80 01 | *$.I71...'r..X....|,............ |
| 4bca0 | 63 ae 01 3d 23 6e 98 01 20 17 0b 75 fa 01 11 22 4a 1c 62 87 03 a4 01 04 59 04 81 01 28 8d 01 9e | c..=#n.....u..."J.b.....Y...(... |
| 4bcc0 | 01 1b d0 04 9b 02 18 9a 01 43 83 01 77 02 27 5e 0c 02 0f 14 1c c8 02 1a cc 01 07 16 58 45 52 e3 | .........C..w.'^............XER. |
| 4bce0 | 02 56 55 05 1f 23 12 56 dc 02 13 c3 03 5f 5f d5 02 13 cf 03 94 01 9c 01 87 01 27 83 02 0a 77 02 | .VU..#.V.....__...........'...w. |
| 4bd00 | 03 0f 0c 84 01 0c 29 09 29 0a 0f 3f 37 2a 07 02 17 0a 1d 17 0a 0f 0e 14 0a 49 03 53 41 30 2c ac | ......).)..?7*...........I.SA0,. |
| 4bd20 | 01 2e 92 03 71 1a 32 51 11 41 2a bb 01 2a 79 84 01 7b 26 09 07 07 92 03 da 01 85 01 9a 01 06 13 | ....q.2Q.A*..*y..{&............. |
| 4bd40 | 0e 1e 09 02 0c 21 27 26 02 04 04 02 26 08 03 02 0b 22 03 02 0a 10 0f 03 13 15 16 05 36 95 01 1f | .....!'&....&...."..........6... |
| 4bd60 | 15 c7 01 08 06 1e 6b 1c 16 09 03 21 21 41 1f 0d bf 01 a0 01 0a 36 0e 2c 21 09 02 2a 55 07 50 3a | ......k....!!A.......6.,!..*U.P: |
| 4bd80 | 0f 23 3e 16 2f 08 1e 34 07 06 0d 21 28 02 0c 08 08 15 11 03 0e 0a 1a ce 01 0c 3f 2e 5c 15 14 0f | .#>./..4...!(.............?.\... |
| 4bda0 | 60 35 12 15 26 70 b8 01 22 47 29 46 29 4d 1c 15 2a c3 02 a0 03 b8 02 50 04 05 08 cf 01 18 af 01 | `5..&p.."G)F)M..*......P........ |
| 4bdc0 | 0f 27 0e f8 01 40 62 8f 02 45 0d 25 3c 2b ee 01 35 65 07 58 a2 01 25 10 1c 27 80 03 c5 01 03 62 | .'...@b..E.%<+..5e.X..%..'.....b |
| 4bde0 | 25 ea 02 52 06 af 03 25 28 27 19 0d 4a 3c 43 48 b3 01 2f 35 58 46 0a e1 01 45 37 0e 14 20 18 04 | %..R...%('..J<CH../5XF...E7..... |
| 4be00 | 69 27 2d 59 0f 5c 64 0a af 02 04 97 02 ff 02 03 1c 18 11 0b 07 1e e2 01 38 b0 01 3b f0 01 46 1a | i'-Y.\d.................8..;..F. |
| 4be20 | 6b ca 04 3c 94 04 e1 01 da 01 02 03 42 e0 02 25 9b 01 2f e7 01 5a 09 1c a8 01 1d 0a 10 02 1c 76 | k..<........B..%../..Z.........v |
| 4be40 | 0d 93 02 2f 45 12 1e 09 22 6c 11 42 cf 02 80 01 e7 02 0a 89 01 5d 31 10 26 10 59 10 3b 15 1f 3f | .../E..."l.B.........]1.&.Y.;..? |
| 4be60 | 79 05 18 3c 33 8d 01 48 25 2b 29 cf 01 cb 01 06 a3 01 1f 8c 01 20 20 ab 02 50 2a 14 04 85 01 04 | y..<3..H%+)..............P*..... |
| 4be80 | 47 05 04 03 69 49 25 09 36 04 9b 01 0d 39 08 26 43 25 0c 3b e2 01 22 04 04 08 09 55 90 01 13 26 | G...iI%.6....9.&C%.;.."....U...& |
| 4bea0 | b8 01 d6 01 13 15 0b 2b 26 72 0b 06 0b 05 70 60 06 9b 01 03 90 01 03 85 01 1d 50 1c 47 40 19 13 | .......+&r....p`..........P.G@.. |
| 4bec0 | 06 07 06 01 07 11 45 08 04 4d 2f 1b 2f 33 04 9d 01 06 07 06 0a 25 07 06 1c 48 1f 82 01 06 32 08 | ......E..M/./3.......%...H....2. |
| 4bee0 | 06 62 05 18 04 7c 4f 33 11 62 8c 01 19 3f d7 02 0f 0b 0b 5b 94 04 05 07 07 07 07 68 05 07 07 07 | .b...|O3.b...?.....[.......h.... |
| 4bf00 | 07 07 07 49 cc 01 80 01 6a 13 ea 02 38 1a e6 01 12 06 14 5b 46 1a 38 09 b0 01 90 01 47 10 34 1c | ...I....j...8......[F.8.....G.4. |
| 4bf20 | 5c 03 2b 12 03 0b 07 07 26 1c 26 53 0f 2d 69 9a 01 43 49 ab 01 18 25 26 aa 02 09 08 44 06 50 2a | \.+.....&.&S.-i..CI...%&....D.P* |
| 4bf40 | 33 25 2f 1e 37 56 85 01 05 09 0b 0a 04 3c 39 e3 01 03 08 05 5a 1e 8b 01 a8 02 21 a4 01 02 20 3a | 3%/.7V.......<9.....Z.....!....: |
| 4bf60 | 18 07 31 25 39 13 0e 13 8d 01 ba 01 1d 19 05 2c 0c 15 08 a4 01 8f 01 7b 5c 3f 39 27 50 13 2a 4a | ..1%9..........,.......{\?9'P.*J |
| 4bf80 | 38 0f 49 b2 01 9f 01 38 24 0d 28 5f 1c 06 10 25 15 e7 01 b6 01 e2 01 66 69 d6 02 06 d2 03 1d d9 | 8.I....8$.(_...%.......fi....... |
| 4bfa0 | 01 c0 01 02 07 af 01 5f 8f 01 06 04 13 09 0d 17 0a 12 6e 45 de 01 e6 01 17 12 f2 04 86 01 48 17 | ......._..........nE..........H. |
| 4bfc0 | 69 4d 35 78 25 a7 01 26 a1 01 43 29 8b 01 26 e2 01 a7 01 f8 02 1a 9a 01 45 0f 25 54 08 04 80 01 | iM5x%..&..C)..&.........E.%T.... |
| 4bfe0 | 20 07 3f 81 01 5e b0 02 18 27 5c 4d 56 24 72 ce 03 a3 01 22 68 0c 91 01 a1 02 02 22 0f 08 1e 3a | ..?..^...'\MV$r...."h......"...: |
| 4c000 | 1e 1b 48 92 01 d7 01 0d 6c 14 25 a8 01 da 01 09 0d 4d 2a 1a 57 fa 02 19 29 11 13 1c 28 be 03 12 | ..H.....l.%......M*.W...)...(... |
| 4c020 | 91 02 c6 01 95 01 5f 0e 58 b5 01 18 96 01 76 4c ca 02 dd 01 92 01 cd 01 a2 02 63 5b 52 71 5c 01 | ......_.X.....vL..........c[Rq\. |
| 4c040 | 3d 01 7f 08 89 01 38 17 3c 94 01 ab 03 97 01 1b 76 49 81 04 06 52 e2 02 2d 50 2f e9 01 6d 88 02 | =.....8.<.......vI...R..-P/..m.. |
| 4c060 | 76 68 6b 0f 83 03 31 0b 14 0e 2d 9a 01 d6 01 a8 01 52 21 2b dc 01 3d 20 1f 07 a7 03 04 0a 30 20 | vhk...1...-......R!+..=.......0. |
| 4c080 | 28 a3 01 56 09 c9 01 5b 74 19 76 24 34 1d 80 01 dc 02 75 0e b0 03 0c 6e 38 cb 01 3c 37 0a 56 25 | (..V...[t.v$4.....u....n8..<7.V% |
| 4c0a0 | d4 01 db 03 48 54 57 b6 01 19 0f 1a 19 11 71 44 0b 66 12 0b 25 8e 05 16 ba 01 1e 34 20 5d 1a 9c | ....HTW.......qD.f..%......4.].. |
| 4c0c0 | 01 4e 87 01 dc 01 b1 02 4f 34 3d 70 7f 80 01 05 40 15 08 0c 74 8e 01 2f 24 08 10 2f 44 70 df 03 | .N......O4=p....@...t../$../Dp.. |
| 4c0e0 | 1f 7b 17 0c 63 61 29 65 0e 1a 44 31 f7 01 37 76 54 34 36 5d a4 01 40 a8 01 3d 2e a5 02 42 59 35 | .{..ca)e..D1..7vT46]..@..=...BY5 |
| 4c100 | 32 0a 2f c4 01 03 41 e4 01 84 01 5d 18 5c 21 21 65 1e d6 02 6d a2 03 35 16 76 37 5a a6 01 71 3a | 2./...A....].\!!e...m..5.v7Z..q: |
| 4c120 | 6e 6a 9d 03 89 01 6d 18 f8 01 91 02 1c cc 02 5e 75 26 0d f6 01 25 70 58 61 59 8c 02 20 08 66 50 | nj....m........^u&...%pXaY....fP |
| 4c140 | a3 04 24 30 71 2f 7f b1 03 23 3e 1c c2 01 46 b1 04 43 03 0d a0 01 0d 02 6b 82 01 12 ac 01 77 1a | ..$0q/...#>...F..C......k.....w. |
| 4c160 | 3a ab 01 bc 02 6d e3 01 c2 01 56 09 1f 09 07 04 4e 03 36 09 34 02 42 46 21 2b 0f 0f 06 0f 4a 7f | :....m....V.....N.6.4.BF!+....J. |
| 4c180 | 57 4a ad 01 09 09 06 05 05 05 0b 07 09 05 0b 06 41 03 5a 07 0a cd 01 07 50 0e 82 01 1f 35 47 04 | WJ..............A.Z.....P....5G. |
| 4c1a0 | cd 02 1d 0a 2c 2b 36 06 0f 39 17 04 31 11 48 39 26 95 02 ab 02 0c 59 04 07 03 10 27 03 18 40 85 | ....,+6..9..1.H9&.....Y....'..@. |
| 4c1c0 | 01 45 08 a3 01 13 35 5b 33 33 42 83 01 a4 01 2f 0e 7e 1f ab 01 02 18 4f 14 3e 14 43 0e 0b 05 38 | .E....5[33B..../.~.....O.>.C...8 |
| 4c1e0 | 30 08 13 0c 61 27 37 12 35 34 ab 01 38 34 26 0d 18 14 7e 08 41 19 95 02 b8 01 4d 8f 02 83 02 d9 | 0...a'7.54..84&...~.A.....M..... |
| 4c200 | 01 8b 01 ce 01 05 04 56 47 0d 0d 2a 17 05 0c 1d 36 21 4d 11 09 1b 07 1d 08 96 01 11 4d 1b 47 48 | .......VG..*....6!M.........M.GH |
| 4c220 | 11 15 10 72 26 56 a0 03 8c 01 24 7d 19 20 0b 02 3e 5c e2 03 08 d8 04 1d 2a 0d 03 0f 22 12 22 04 | ...r&V....$}....>\......*...".". |
| 4c240 | 44 13 1a 1c 19 72 1c 02 41 41 06 07 07 08 05 19 59 48 17 0d 3f 10 0e 28 ce 01 27 6a 1f 35 5f 45 | D....r..AA......YH..?..(..'j.5_E |
| 4c260 | 0a 09 08 09 03 07 18 11 18 1a 04 23 10 41 03 19 1a 06 0d 0f 13 06 0e 07 25 11 0b 35 08 20 64 06 | ...........#.A..........%..5..d. |
| 4c280 | 07 1f 2c 5e 06 1b 04 07 1f 22 04 1b 3d 1f 1e 6d 0c 12 06 2d 3b 3a 22 11 33 06 09 06 44 0f 14 a6 | ..,^....."..=..m...-;:".3...D... |
| 4c2a0 | 01 06 21 27 74 43 1e 09 09 11 08 09 04 13 17 37 30 2c 49 11 0d 4c 2a 14 2a 27 0b 14 1d 0b 20 0c | ..!'tC.........70,I..L*.*'...... |
| 4c2c0 | 14 40 15 38 1f 42 11 4e 0a 06 46 0e 3b 3a 1b 12 2d 30 25 2e 0a 82 01 58 35 69 20 29 29 14 32 d6 | .@.8.B.N..F.;:..-0%....X5i.)).2. |
| 4c2e0 | 01 1c 03 2e 52 09 22 23 21 1a 46 0f 2b 09 0c 26 0a 4b 39 27 11 1a 1d 11 13 0c 14 06 04 0a 0d 4a | ....R."#!.F.+..&.K9'...........J |
| 4c300 | 05 24 09 86 01 5b 08 12 27 1a 2a 0d 05 6d 23 37 19 40 11 0b 13 0b 15 0a 1b 11 0c 22 0f 88 01 a0 | .$...[..'.*..m#7.@.........".... |
| 4c320 | 01 0d 08 02 0c 06 04 02 04 08 0e 28 06 11 14 07 08 69 0c 10 0e 47 39 22 05 08 0c 10 04 0e 64 0c | ...........(.....i...G9"......d. |
| 4c340 | 20 0c 67 3e 28 9b 01 09 08 2b 09 20 0b 3b 09 27 12 0a 05 16 0a 0a 19 0a 53 14 0e 04 13 0e 48 81 | ..g>(....+...;.'........S.....H. |
| 4c360 | 01 24 3a 0d 51 18 4e 0d 04 10 02 38 09 11 28 10 08 3a 0d 08 06 0a 07 0d 09 09 97 01 19 09 34 15 | .$:.Q.N....8..(..:............4. |
| 4c380 | 07 0e 2f 5c 1c 27 15 02 0f 46 11 21 19 16 09 06 7d 1d 16 2d 18 15 0d a0 01 3a 0d 60 19 54 17 0e | ../\.'...F.!....}..-.....:.`.T.. |
| 4c3a0 | 22 05 06 14 46 4a 26 37 08 07 1f 06 07 2c 28 2b 3e 04 22 0e 1a 09 15 28 0c 12 4e 05 18 24 af 01 | "...FJ&7.....,(+>."....(..N..$.. |
| 4c3c0 | 1f a7 01 77 06 21 1e 2e 22 09 13 1f 0f 21 2a 06 fc 01 43 17 32 07 0f 43 4d 11 14 16 23 3c 42 3d | ...w.!.."....!*...C.2..CM...#<B= |
| 4c3e0 | 09 80 01 0c 6d 13 0e 31 45 06 1a 05 24 10 17 10 07 22 32 12 0f 10 0c 1c 10 1f 2e 17 04 26 15 0a | ....m..1E...$...."2..........&.. |
| 4c400 | 08 65 2a 11 07 0c 48 12 32 43 0f 30 18 19 4d 12 09 0c 3f 08 0c 2a 0b 12 0c 15 0a 1b 23 2b 27 91 | .e*...H.2C.0..M...?..*......#+'. |
| 4c420 | 01 13 3f 55 37 4b 0b 37 31 2a 6f d8 01 07 37 23 12 3f 0e 66 27 03 28 17 4a 0b 21 39 06 28 06 38 | ..?U7K.71*o...7#.?.f'.(.J.!9.(.8 |
| 4c440 | 0b 3f 02 0d 3a 2b 0a 1d 18 1b 0e 7a 0a 19 2c 30 22 0e 12 0c 07 0c 0e 16 2d 3b 6f 43 20 08 04 07 | .?..:+.....z..,0".......-;oC.... |
| 4c460 | 10 2c 47 12 09 40 4a 04 09 31 38 1f 41 91 01 02 12 64 19 0e ce 01 1b 07 22 47 0f 6f 0d 12 71 1c | .,G..@J..18.A....d......"G.o..q. |
| 4c480 | 0c 12 12 61 4f 09 36 19 09 1e 0e 2f 0c 12 1b 28 1c 16 11 08 3c dc 01 06 48 0a 0b 52 31 9b 01 0d | ...aO.6..../...(....<...H..R1... |
| 4c4a0 | 20 4e 3f 12 31 55 25 15 05 c4 01 39 13 06 03 97 02 db 01 03 02 03 01 03 01 03 01 02 03 01 c6 04 | .N?.1U%....9.................... |
| 4c4c0 | 9d 01 44 3d 11 a5 01 3b 42 0f 85 01 61 27 0a 3b 67 0e 24 6f 12 4a 62 4a 0e 50 19 0f 17 22 f7 01 | ..D=...;B...a'.;g.$o.JbJ.P...".. |
| 4c4e0 | 15 1e 06 24 2b 06 15 aa 01 11 18 7a ac 01 07 3a 32 06 08 68 05 05 0f 03 08 05 0d 5c 0a 07 2a 06 | ...$+......z...:2..h.......\..*. |
| 4c500 | 15 05 10 56 26 06 06 0d 78 06 6f 8e 01 07 08 5f 07 2a 69 0e 09 16 28 11 21 59 35 0b 23 31 76 0a | ...V&...x.o...._.*i...(.!Y5.#1v. |
| 4c520 | 23 ab 01 41 4f 5a 77 56 2c bb 01 25 37 3e 44 21 19 9c 03 5c a0 01 0b 65 a2 01 3e 33 05 54 2d d7 | #..AOZwV,..%7>D!...\...e..>3.T-. |
| 4c540 | 01 53 05 55 17 3d 16 21 5a 4f 1c 93 01 48 23 15 97 01 36 ac 01 36 0f 2e 0c e1 01 b1 04 85 01 84 | .S.U.=.!ZO...H#...6..6.......... |
| 4c560 | 03 50 2e 01 69 60 72 28 16 bf 02 21 63 07 13 05 08 06 c8 01 11 6c 51 03 49 20 5f 54 84 04 0a 58 | .P..i`r(...!c........lQ.I._T...X |
| 4c580 | 0a d7 02 a3 04 77 2e 85 01 64 4f 17 3f 49 75 65 1e 1a 10 5a 33 60 6a 17 28 23 65 7b c7 01 0a ff | .....w...dO.?Iue...Z3`j.(#e{.... |
| 4c5a0 | 01 13 82 02 a1 01 8e 01 6e 16 6f 50 49 05 12 64 22 09 fd 01 59 12 13 65 04 37 46 05 8a 01 30 7f | ........n.oPI..d"...Y..e.7F...0. |
| 4c5c0 | 16 08 93 01 0d 06 3f 1c 01 e2 02 43 17 12 08 26 93 01 57 5d cc 03 a7 01 02 9c 04 70 0c 13 f7 04 | ......?....C...&..W].......p.... |
| 4c5e0 | 94 01 1c 54 26 a9 03 f5 03 49 c8 02 f6 01 b7 03 0b 8a 02 c0 01 d0 03 24 a3 02 89 01 07 86 01 3d | ...T&....I.............$.......= |
| 4c600 | e6 04 4c 11 53 26 5e 03 bd 01 03 aa 03 2c ee 02 77 4a 34 27 0e 0c 0b 24 91 01 13 8b 02 58 22 68 | ..L.S&^......,..wJ4'...$.....X"h |
| 4c620 | df 01 12 db 01 73 27 47 8c 01 0e 20 d8 01 4d 37 98 03 07 37 20 52 86 01 0f 55 48 14 86 02 1f b4 | .....s'G......M7...7.R...UH..... |
| 4c640 | 01 0f b8 01 64 1e bb 02 5c 09 3f aa 04 b2 01 2d 93 01 7c 57 26 0b ab 03 aa 01 2a 95 04 69 1e 8c | ....d...\.?....-..|W&.....*..i.. |
| 4c660 | 01 28 1f ae 03 aa 04 7e 1a 10 28 65 d0 01 94 01 1a a8 01 2c 0a 4a 2c ef 01 d6 01 13 bb 01 10 1c | .(.....~..(e.......,.J,......... |
| 4c680 | d7 01 0e 15 cc 01 7f 1a 0e c5 01 19 11 60 a0 02 6a 88 02 6d 66 06 03 0d 18 16 0f af 01 27 e5 01 | .............`..j..mf........'.. |
| 4c6a0 | 07 2c 65 24 08 26 25 29 66 34 09 11 5e 51 43 37 49 18 3c 04 51 08 1a 28 5a 12 12 1d 46 1a 31 0b | .,e$.&%)f4..^QC7I.<.Q..(Z...F.1. |
| 4c6c0 | 1c 1c 2a 67 6f 27 75 84 01 c4 01 94 01 05 0a 61 1e 79 9a 01 a0 01 13 37 1b 44 26 2a 14 17 08 6e | ..*go'u........a.y.....7.D&*...n |
| 4c6e0 | 05 63 35 14 24 14 0b 1d 0a 24 b7 01 1d 09 28 35 22 19 0d 09 03 11 31 1a 06 06 0b 29 fb 01 52 14 | .c5.$....$....(5".....1....)..R. |
| 4c700 | d9 01 0d 32 55 77 1c cf 01 19 33 17 12 98 01 84 03 38 3c 19 59 1d 55 75 97 02 19 4b 04 59 1a 13 | ...2Uw....3......8<.Y.Uu...K.Y.. |
| 4c720 | 62 70 29 74 1b 69 08 3c 08 35 25 10 11 27 3e 08 05 21 04 77 33 21 1e 0c 1f 3e 09 07 a8 02 7c 1b | bp)t.i.<.5%..'>..!.w3!...>....|. |
| 4c740 | 0a 05 3b 9f 01 aa 01 07 78 12 3b 80 01 0b a1 01 6f 05 6e 69 15 0e 1d 4c 20 13 6d 90 01 c2 02 a3 | ..;.....x.;.....o.ni...L..m..... |
| 4c760 | 01 93 01 e6 03 67 b1 04 a7 03 f8 04 a8 03 54 3f 31 4c 0b 4d da 01 05 33 13 a5 01 42 19 06 1a 03 | .....g........T?1L.M...3...B.... |
| 4c780 | 54 3d 0b 2b 67 35 f6 01 3f 32 03 13 45 06 20 46 ab 01 26 08 64 af 02 23 25 35 37 44 7c 1b 23 2a | T=.+g5..?2..E..F..&.d..#%57D|.#* |
| 4c7a0 | ff 01 10 10 10 26 57 6a 10 96 03 2c 32 e0 01 b1 01 23 cd 01 4a 76 41 c2 01 29 8d 01 5d a8 03 ca | .....&Wj...,2....#..JvA..)..]... |
| 4c7c0 | 01 6a 50 27 5a 6a 0f 83 01 6a 0f db 02 14 18 28 45 19 50 3a 15 65 11 32 58 2f 1d 32 32 4b 0d a0 | .jP'Zj...j.....(E.P:.e.2X/.22K.. |
| 4c7e0 | 01 0d 1d 21 f4 01 53 30 3f 2a 12 80 01 f2 01 2e 4e 2c 76 47 2c 94 03 1c 0a 39 08 83 02 08 0c 13 | ...!..S0?*......N,vG,....9...... |
| 4c800 | c7 01 ec 02 74 ab 01 a2 01 11 0d 63 05 0d 35 0c 52 3f 26 19 25 1c 08 34 54 3c 29 28 51 37 89 01 | ....t......c..5.R?&.%..4T<)(Q7.. |
| 4c820 | 47 5c bd 01 3c a5 03 45 3b 08 5f f9 01 46 a0 01 4c ea 01 31 3f 36 66 1e 8e 03 3a 13 14 41 80 01 | G\..<..E;._..F..L..1?6f...:..A.. |
| 4c840 | 93 01 0d 30 09 44 44 db 02 40 25 53 37 a3 01 24 10 2d 37 27 34 2e 1c 36 08 06 8a 02 c5 02 82 01 | ...0.DD..@%S7..$.-7'4..6........ |
| 4c860 | 2a 4a 09 d0 02 4b 8a 01 06 2d 26 0c 75 c9 01 05 09 57 05 46 2c 21 0b 10 07 06 04 04 41 54 10 40 | *J...K...-&.u....W.F,!......AT.@ |
| 4c880 | 66 19 04 0c 08 08 08 05 18 0e 03 08 09 04 28 1b 49 0a 0b 05 07 0f 2a 0d 0f 07 05 0c 17 20 06 0e | f.............(.I.....*......... |
| 4c8a0 | 0b 0d 60 02 09 05 0a 03 0e 28 02 10 06 3c 08 39 26 4a 2b 46 16 28 01 13 09 11 50 06 36 26 0d 23 | ..`......(...<.9&J+F.(....P.6&.# |
| 4c8c0 | 09 13 09 47 10 0a 75 09 0b 07 08 07 10 22 0a 09 17 13 29 6e 15 04 02 08 09 0a 0b 57 aa 02 19 56 | ...G..u......"....)n.......W...V |
| 4c8e0 | 0c 15 3a 99 01 b0 01 0c 0f 44 0c 17 52 df 01 1f 11 ae 01 0c 74 02 6a 1c 3c 57 17 15 03 15 0a 09 | ..:......D..R.......t.j.<W...... |
| 4c900 | 17 b1 01 5f 47 1c 2b 09 0b 4a c1 01 04 22 29 05 3a 1d 2a 0e 11 0b 10 64 1f 0d 37 0f 06 10 21 20 | ..._G.+..J...").:.*....d..7...!. |
| 4c920 | 0d 28 73 52 66 02 16 05 0a 18 13 06 10 08 08 05 0a 12 3b 0e 15 7b b1 01 5f 48 75 0c da 01 01 1a | .(sRf.............;..{.._Hu..... |
| 4c940 | 01 9e 02 02 88 01 14 0f 0d 0a 0a 34 44 09 28 03 0a 09 8b 02 75 4f ca 02 06 01 12 01 0c 09 63 23 | ...........4D.(.....uO........c# |
| 4c960 | 09 13 14 71 62 06 4d 09 1b ce 01 0d 21 08 4d c4 01 13 1b 30 17 95 01 57 11 f2 01 01 0c 0d 08 35 | ...qb.M.....!.M....0...W.......5 |
| 4c980 | c2 01 10 20 14 0e 1b 2c 63 78 91 01 06 4b 5c 02 25 06 11 b2 01 4e b0 01 13 59 f3 01 1e 29 09 1c | .......,cx...K\.%....N...Y...).. |
| 4c9a0 | d3 03 95 01 96 01 14 09 45 55 04 2d 39 9d 04 64 5f 03 8a 01 08 be 01 03 40 20 86 04 01 0b 01 62 | ........EU.-9..d_.......@......b |
| 4c9c0 | 60 0c 17 26 01 14 7f 01 07 0a e0 02 0b 37 bd 01 16 33 12 25 02 64 97 01 1d 1a 26 08 1b 0c 20 0c | `..&.........7...3.%.d....&..... |
| 4c9e0 | 1a 91 02 0b 0e 0a 2b 62 3b 41 f5 03 08 0a 1d 08 04 0a 1a 05 1c 1e 08 11 09 60 92 01 1c bf 01 95 | ......+b;A...............`...... |
| 4ca00 | 02 01 06 bd 03 c2 02 31 7b 3f 8c 02 19 ba 03 5f 21 12 28 0c 8f 01 08 f3 01 17 16 08 16 87 02 9b | .......1{?....._!.(............. |
| 4ca20 | 01 ec 01 17 0c 43 d0 01 86 01 2f 40 4c 90 02 62 0c 98 05 0d 38 17 0e 14 3a 2e 36 07 d6 03 b0 01 | .....C..../@L..b....8...:.6..... |
| 4ca40 | 94 01 5e 1f 75 70 b7 01 11 5c 0b 8a 01 0b 70 33 ae 01 1f 16 70 70 13 3e 5d 9e 02 16 18 39 18 25 | ..^.up...\....p3....pp.>]....9.% |
| 4ca60 | c4 01 2e 22 51 31 1e 15 4e 53 0e 61 0e 11 1f 35 0b 0e 05 03 16 6e b4 01 03 8f 01 07 64 3c 84 01 | ..."Q1..NS.a...5.....n......d<.. |
| 4ca80 | 04 1d 0f 0a 20 5c 0f 3d 5f 2f 20 43 45 c7 01 09 0b 48 17 21 03 0d 05 04 0b 12 10 12 03 07 80 01 | .....\.=_/.CE....H.!............ |
| 4caa0 | c2 01 2d d3 01 2f 4a b5 03 1e 65 1d 05 61 ae 01 40 e6 01 f9 01 36 31 95 01 1e 23 0f 14 0e 51 05 | ..-../J...e..a..@....61...#...Q. |
| 4cac0 | 3c 98 01 12 52 3a 18 74 98 02 36 52 01 1d 09 06 10 2f 05 07 0f 0f 0e 22 0d 6a c1 01 30 c3 01 48 | <...R:.t..6R...../.....".j..0..H |
| 4cae0 | 66 02 1f 64 30 1c 3e 31 1c 21 61 85 01 c1 01 08 16 93 01 9f 01 0a 58 0f 2d 12 4e cc 01 06 60 2d | f..d0.>1.!a...........X.-.N...`- |
| 4cb00 | 02 11 05 07 0f 42 31 03 5a 09 31 04 a2 01 04 5e 2a 0f 15 4a 10 04 15 56 33 05 0b 27 28 05 07 10 | .....B1.Z.1....^*..J...V3..'(... |
| 4cb20 | 1e 1d 67 d2 01 05 85 01 1f 0d 79 3d 20 2b 83 01 98 01 1e a4 01 09 0d 0f 2a 51 28 1a 7d a6 01 04 | ..g.......y=.+..........*Q(.}... |
| 4cb40 | 06 54 1e 78 2c 08 1a 06 0d 09 09 26 39 06 69 3d 04 64 9d 01 06 0d 4b 70 0b 23 37 39 0b bd 01 2a | .T.x,......&9.i=.d....Kp.#79...* |
| 4cb60 | 06 6d 10 0a 1b 08 0d 10 37 78 0c 03 29 1b 0b 03 17 3c 35 28 4b 41 2b 18 72 2f 0f 29 19 38 2d 11 | .m......7x..)....<5(KA+.r/.).8-. |
| 4cb80 | 0e 04 58 b8 01 09 42 1a bb 01 48 22 2d 70 0e 1b 33 24 31 0b 1b 04 de 02 aa 02 d0 01 39 0c db 01 | ..X...B...H"-p..3$1.........9... |
| 4cba0 | 87 04 ba 01 07 e3 02 1b 7c b6 01 33 66 1e 1b 13 2c 92 01 67 c9 01 0c fd 01 82 01 22 79 0b 19 2c | ........|..3f...,..g......."y.., |
| 4cbc0 | 80 01 98 01 bd 01 1a 23 3a c4 01 33 03 0a b8 02 12 11 14 29 49 99 02 03 05 21 53 28 14 43 ea 01 | .......#:..3.......)I....!S(.C.. |
| 4cbe0 | 4c f3 01 a9 01 e1 01 0f 03 47 99 01 44 2e 13 0b 69 98 01 0e 2b b3 01 4d f4 01 b8 02 4f f0 01 a2 | L........G..D...i...+..M....O... |
| 4cc00 | 01 86 01 2d 11 6a 10 21 09 0f a2 01 36 db 02 26 e5 01 30 22 76 26 dc 01 56 a5 01 25 22 55 2c 0e | ...-.j.!....6..&..0"v&..V..%"U,. |
| 4cc20 | d5 01 59 18 2b 0f 94 01 03 28 81 02 7b 5d 51 49 08 31 10 50 62 06 0c 1e 0e 07 5d 09 0c 22 25 d5 | ..Y.+....(..{]QI.1.Pb.....].."%. |
| 4cc40 | 01 44 bb 01 08 1a c5 01 13 e7 01 92 04 4e 5e 38 73 13 09 03 62 09 8d 01 8a 01 d5 01 74 12 14 03 | .D...........N^8s...b.......t... |
| 4cc60 | 02 02 01 10 0d 44 2e 60 01 26 05 08 2a 07 3b 0f 18 08 25 01 31 09 20 29 01 2d 24 0e 23 0e 06 19 | .....D.`.&..*.;...%.1..).-$.#... |
| 4cc80 | 13 13 17 1c 04 02 0d 12 3a 04 0e 17 08 21 10 03 0b 10 08 05 05 15 0a 10 0b 16 54 56 84 01 12 08 | ........:....!............TV.... |
| 4cca0 | 1e 04 07 cd 01 01 0a 1d 1b 9b 01 01 38 03 3b 23 1f 35 2a 2a 12 3b 33 21 09 1c 0a 6a 2b 2a 17 10 | ............8.;#.5**.;3!...j+*.. |
| 4ccc0 | 01 22 01 2d 0e 18 03 20 32 12 37 03 30 28 01 57 2d 37 ad 01 0d e0 01 82 01 25 05 06 36 93 04 82 | .".-....2.7.0(.W-7.......%..6... |
| 4cce0 | 01 1e 01 17 03 07 1c 35 22 21 88 01 79 33 ad 01 01 01 3b 03 43 36 08 01 01 32 0b 01 05 07 03 1f | .......5"!..y3....;.C6...2...... |
| 4cd00 | 0b 3b 16 b4 01 07 65 81 01 4d 01 01 05 31 13 10 0b 27 04 07 9d 01 0b 47 16 01 43 0b 1b 12 19 08 | .;....e..M...1...'.....G..C..... |
| 4cd20 | 03 0f 13 15 4c 2e 02 02 2b 1b 0e 48 64 f6 01 89 01 c4 01 d4 02 df 02 47 0a 1a 05 0d 0b e0 01 46 | ....L...+..Hd..........G.......F |
| 4cd40 | 22 22 0b 87 01 82 01 81 01 b9 01 31 52 80 01 5e 3e 50 11 10 37 87 01 c1 01 c5 01 58 15 33 16 0b | "".........1R..^>P..7......X.3.. |
| 4cd60 | 19 05 20 18 7b 63 83 01 a4 01 05 d8 01 b1 03 05 07 05 54 33 b4 02 2e 15 8b 01 84 03 3d 15 49 12 | ....{c............T3........=.I. |
| 4cd80 | 60 67 1f 6f 11 53 e6 01 4d 53 8f 01 60 26 36 96 02 80 01 f0 01 99 01 2f a3 01 2d 90 01 07 07 0a | `g.o.S..MS..`&6......../..-..... |
| 4cda0 | 5f ef 01 0e 20 77 9f 01 57 66 03 1b 35 1d 89 02 1a 29 0d 07 07 2f 02 89 01 47 49 8d 01 9b 01 11 | _....w..Wf..5....).../...GI..... |
| 4cdc0 | 3d 36 2b 3a 21 68 4f 23 cd 02 8d 01 9a 02 2f 09 05 49 6d 04 2e 34 85 02 8e 03 11 3f 45 14 b5 02 | =6+:!hO#....../..Im..4.....?E... |
| 4cde0 | 0b 1c 0a 20 0a 22 0a 0a 0c 4f 07 9d 01 ec 04 37 1a 03 06 2c 02 1a 02 43 02 2c f2 04 0a 17 28 08 | ....."...O.....7...,...C.,....(. |
| 4ce00 | 29 1c 2b 15 d4 01 26 13 09 09 1d 6f 36 10 16 25 57 13 09 08 08 18 2f 7d 15 4a 0a 24 06 07 7c 64 | ).+...&....o6..%W...../}.J.$..|d |
| 4ce20 | 67 04 85 01 53 15 05 10 2b 36 19 76 e2 01 b1 02 09 93 01 16 35 18 5a 12 07 a8 01 26 75 fe 01 10 | g...S...+6.v........5.Z....&u... |
| 4ce40 | 13 15 97 01 05 8a 01 fd 01 22 41 12 11 0e 12 55 b0 01 d9 01 7b 86 02 4a 2e 28 19 2e 2b 07 13 12 | ........."A....U....{..J.(..+... |
| 4ce60 | 16 17 22 71 10 09 68 6c 15 b4 04 19 16 7e f7 01 0b 13 48 a1 02 3c 1e 37 25 4b 6c 13 1f 8f 01 19 | .."q..hl.....~....H..<.7%Kl..... |
| 4ce80 | 3d 8e 01 2b 19 1b 1a 13 2a 13 03 19 1a 19 25 15 05 05 07 09 7e 06 3a 39 32 32 2c 13 06 67 7c 13 | =..+....*.....%.....~.:922,..g|. |
| 4cea0 | 37 1c 30 17 23 07 09 0b 25 1e 6a 02 15 08 0a 09 0c 11 1c 24 eb 03 e8 01 0c 12 40 37 47 0f 03 38 | 7.0.#...%.j........$......@7G..8 |
| 4cec0 | 1a 03 11 13 4a 20 28 48 15 2e 63 16 21 46 10 08 09 0d 4f 0f 17 1c 63 15 19 04 2c 13 19 58 1b 20 | ....J.(H..c.!F....O...c...,..X.. |
| 4cee0 | 20 15 11 db 01 0f 03 68 0e 1f 4a 2a 5e 3e 1e 16 45 09 36 32 26 3f 36 0c 1d 4a 13 16 1a 4a 8b 01 | .......h..J*^>..E.62&?6..J...J.. |
| 4cf00 | 11 05 d6 02 67 8a 01 1c 60 14 0a 88 04 6b 10 2c 05 3e 04 48 9a 01 78 f0 01 a6 01 b3 01 34 0d 38 | ....g...`....k.,.>.H..x......4.8 |
| 4cf20 | 2b 0b 24 27 22 0b 18 65 18 50 8f 04 d4 01 2b ff 01 21 47 3f 7b 7e 1e 17 a7 01 63 07 27 43 2e 07 | +.$'"..e.P....+..!G?{~....c.'C.. |
| 4cf40 | ba 01 09 08 1b 0d 59 48 b0 01 46 3f b1 01 10 1e 4b b0 01 f2 01 29 2e 85 01 bb 01 33 3e 01 98 02 | ......YH..F?....K....).....3>... |
| 4cf60 | 3a 65 2e 05 56 5d f5 01 62 07 1e 17 18 09 13 4b 0a 09 4a 78 17 1c 0d 3b 15 19 46 c0 02 37 0f 36 | :e..V]..b......K..Jx...;..F..7.6 |
| 4cf80 | 38 05 0a 13 3d 0b 10 ac 03 28 19 5b 90 03 04 06 51 05 66 05 42 37 26 a3 02 4f 59 1c 32 83 01 aa | 8...=....(.[....Q.f.B7&..OY.2... |
| 4cfa0 | 01 19 06 5d 6c b0 01 47 91 01 04 19 f4 02 47 02 0e ae 03 37 02 4c 25 81 02 0f 02 17 45 8f 01 02 | ...]l..G......G....7.L%.....E... |
| 4cfc0 | 37 02 3c 12 02 4a 1f 02 55 1d 99 04 69 09 39 03 61 5c 86 01 8c 01 82 01 7a 0c 06 26 06 2a 16 1f | 7.<..J..U...i.9.a\......z..&.*.. |
| 4cfe0 | 25 27 61 32 88 02 28 3c 40 bf 01 0e 2e 6d 6b b4 01 21 63 b1 01 06 66 02 0b 01 37 15 14 9e 01 5c | %'a2..(<@....mk..!c...f...7....\ |
| 4d000 | 14 09 cf 02 4f 1f 86 02 04 04 1e 06 1c 6f c9 01 13 1e 47 09 ee 01 09 a3 01 a2 01 d3 01 3f b7 05 | ....O........o....G..........?.. |
| 4d020 | 07 07 e4 02 09 87 01 02 13 10 04 03 04 a3 01 04 a8 02 04 03 03 35 04 6c 03 06 04 0b 04 45 03 03 | .....................5.l.....E.. |
| 4d040 | 03 87 01 03 03 03 67 03 47 03 03 04 1d 03 61 06 4a 03 ad 01 03 8f 02 03 03 03 05 03 1d 03 68 03 | ......g.G.....a.J.............h. |
| 4d060 | 23 03 24 03 53 09 9a 01 03 05 03 42 06 63 03 9d 02 03 03 03 1a 03 03 03 1a 04 03 03 44 03 03 03 | #.$.S......B.c..............D... |
| 4d080 | 0b 03 03 03 03 03 0b 03 03 03 93 01 03 2b 03 5e 03 48 03 0b 03 33 03 03 03 0b 03 21 03 04 03 4b | .............+.^.H...3.....!...K |
| 4d0a0 | 03 1a 04 16 03 03 03 11 03 03 05 03 03 03 03 0a 03 03 05 03 03 0a 03 03 03 0a 03 03 03 51 04 03 | .............................Q.. |
| 4d0c0 | 04 03 03 0a 04 03 02 03 03 3a 03 03 03 03 04 0a 03 03 04 c2 01 03 03 03 03 05 51 03 03 05 03 04 | .........:................Q..... |
| 4d0e0 | 03 03 a2 01 03 0b 03 15 03 15 03 25 03 0d 03 0d 03 65 03 36 03 03 03 11 03 03 06 03 03 03 03 5e | ...........%.....e.6...........^ |
| 4d100 | 03 03 03 89 01 03 03 05 0a 03 03 03 03 0a 0a 03 03 04 03 04 0a 03 23 03 4f 03 08 03 46 04 06 04 | ......................#.O...F... |
| 4d120 | 14 04 0d 06 47 04 04 04 1e 08 30 03 20 03 43 0a 10 02 5e 04 bd 01 03 03 03 02 03 03 03 13 03 03 | ....G.....0...C...^............. |
| 4d140 | 02 02 03 03 02 18 03 03 02 02 03 03 02 1a 03 03 02 02 03 03 02 02 03 03 03 03 03 03 03 35 0a 0a | .............................5.. |
| 4d160 | 06 0a 05 09 07 0e 05 09 09 3c 03 03 02 31 04 22 02 1c 03 03 04 03 03 03 02 60 02 05 04 04 02 07 | .........<...1.".........`...... |
| 4d180 | 02 13 03 03 03 09 03 03 03 0a 02 03 02 1b 03 13 03 4d 07 25 02 17 02 08 04 06 02 06 04 0b 02 26 | .................M.%...........& |
| 4d1a0 | 03 03 03 03 04 57 03 03 05 9e 01 03 d5 01 03 0a 03 03 03 7d 02 4b 03 39 0e 5b 07 14 03 13 03 14 | .....W.............}.K.9.[...... |
| 4d1c0 | 07 15 03 8d 01 02 20 02 4e 03 91 01 04 3f 04 2b 03 03 05 3e 03 05 04 05 03 56 03 8c 01 03 05 04 | ........N....?.+...>.....V...... |
| 4d1e0 | 05 03 54 03 34 03 7c 03 1b 03 0d 03 14 03 93 02 04 ed 03 71 82 04 37 08 06 94 02 0e 07 0f 16 11 | ..T.4.|............q..7......... |
| 4d200 | df 01 14 21 1d 45 6f b8 03 0c 0d 0c 19 12 0c 0c 0d 0c 19 12 2c 8b 02 0c 0d 0c 19 6d 17 84 01 02 | ...!.Eo.............,......m.... |
| 4d220 | 9c 01 19 1e 24 18 82 04 56 7b d5 02 96 01 01 08 0b 18 1d 52 e2 03 15 7b 0f a4 02 8d 01 d7 01 d4 | ....$...V{.........R...{........ |
| 4d240 | 01 8d 01 93 02 8a 02 60 14 9f 01 76 14 36 06 4f 71 2b 74 e6 01 82 02 56 67 b2 04 32 94 05 0e 9e | .......`...v.6.Oq+t....Vg..2.... |
| 4d260 | 01 1c 7a b6 02 eb 01 6e 49 ef 02 30 0e 09 21 3b 5f 7b 2a 74 43 c2 02 e9 02 07 4e 07 3d 0f 02 e4 | ..z....nI..0..!;_{*tC.....N.=... |
| 4d280 | 01 4f 7f 56 1c 20 e5 01 0a 16 0d d9 02 66 6a 3c 76 e4 03 5b 70 1e bb 01 12 80 01 9f 04 38 0e 94 | .O.V.........fj<v..[p........8.. |
| 4d2a0 | 01 03 2f 80 01 b5 01 06 65 0b 4f 30 2a 5d b7 01 0a 41 cc 02 3a d1 02 0b 3e 1a 0f 7a 03 1b 82 01 | ../.....e.O0*]...A..:...>..z.... |
| 4d2c0 | 23 ad 02 6f 29 1d 0c 6d a0 01 13 0c d6 01 1d c5 01 1e 1a 22 dc 01 25 47 08 0e 0c 41 10 2f 1d 48 | #..o)..m..........."..%G...A./.H |
| 4d2e0 | 03 06 c6 01 0e c5 02 43 0c 06 09 1f 07 0a 2d 1c c4 02 34 04 56 64 87 01 13 81 01 21 2d 26 54 1b | .......C......-...4.Vd.....!-&T. |
| 4d300 | e0 04 29 27 03 1e 71 a1 05 0c 57 4f eb 01 16 a4 05 1e 08 37 aa 01 ed 01 06 36 c5 01 43 14 40 63 | ..)'..q...WO.......7.....6..C.@c |
| 4d320 | c1 01 88 01 1e 4c 1e a2 03 47 4d 4c 3c 0c 98 01 ac 02 35 11 74 6d 24 26 0e 1d 88 01 62 0f 28 4c | .....L...GML<.....5.tm$&....b.(L |
| 4d340 | 66 06 48 06 20 1e 49 8c 01 32 07 1e 07 53 90 01 16 1f 08 1b 2f 06 27 0d 08 17 14 18 16 08 10 9a | f.H...I..2...S....../.'......... |
| 4d360 | 01 02 0d 03 07 0e 0e 0a 0d 09 13 3d 20 0c f9 02 7c 23 42 ea 01 3e b4 01 1f 4d 28 90 01 aa 01 e0 | ...........=....|#B..>...M(..... |
| 4d380 | 02 a7 01 08 03 03 ed 01 81 01 21 d0 01 6e 5c 18 0b 03 04 04 30 02 02 80 01 09 86 02 05 29 42 17 | ..........!..n\.....0........)B. |
| 4d3a0 | 7b 01 0a 05 17 08 03 07 35 1b 88 01 0c 07 80 01 3d 8b 03 20 c3 01 16 22 bc 01 17 1d ac 03 15 21 | {.......5.......=......".......! |
| 4d3c0 | 56 14 79 e5 01 a9 01 60 3c 43 dc 01 30 29 04 1b 17 09 54 08 66 2c 94 01 10 0e 23 23 10 83 03 4f | V.y....`<C..0)....T.f,....##...O |
| 4d3e0 | 30 5e 49 1a 0c 60 ad 01 e6 02 44 a3 01 25 15 15 81 01 7e a0 01 06 29 61 87 01 10 f3 03 0b 26 9e | 0^I..`....D..%....~...)a......&. |
| 4d400 | 02 18 7d 98 01 02 0e 16 2a 2a 1f 29 92 01 80 01 06 a0 01 5d 2f 03 1a 35 15 5a 24 99 01 0d 36 d4 | ..}.....**.).......]/..5.Z$...6. |
| 4d420 | 03 1f a2 01 35 54 2f 17 69 6d 2f c2 01 9d 01 0f 32 54 da 03 06 b8 01 ff 01 8d 04 a9 03 92 01 1d | ....5T/.im/.....2T.............. |
| 4d440 | 85 01 7d 01 0b 22 03 07 eb 01 f6 01 2d 13 8a 01 49 85 02 43 10 4e 63 1a 14 64 34 0c 30 25 27 0f | ..}.."......-...I..C.Nc..d4.0%'. |
| 4d460 | 16 15 0a 89 01 38 ad 02 a5 03 8a 04 18 67 16 c1 02 f8 03 56 10 b0 01 0e 36 a1 01 39 90 01 b1 01 | .....8.......g.....V....6..9.... |
| 4d480 | c9 01 8c 01 2a 43 e9 01 1f 8b 01 4c 0f 1a 82 01 a8 01 c7 01 68 6d 03 89 01 81 01 0c 81 01 68 f2 | ....*C.....L........hm........h. |
| 4d4a0 | 01 97 01 35 0c 21 16 06 3b 20 09 3b 30 0a 2b a3 03 4b d9 01 70 e8 02 53 46 10 15 6a 7e 18 0a 11 | ...5.!..;..;0.+..K..p..SF..j~... |
| 4d4c0 | 30 23 05 28 8e 01 1f 31 06 0e 80 01 4d 1e 7c 32 2d 07 9b 01 e9 02 20 9d 02 31 86 01 03 40 28 51 | 0#.(...1....M.|2-........1...@(Q |
| 4d4e0 | 01 2f 1d 4e 37 02 8d 01 99 01 44 8b 01 9e 03 7e 16 22 b2 01 24 44 b5 01 1c e8 01 8f 02 28 01 2f | ./.N7.....D....~."..$D.......(./ |
| 4d500 | 22 28 e5 01 7c 06 95 01 44 20 08 3b 44 19 bc 01 57 5b 62 f2 01 34 15 1d 69 20 20 40 23 55 b5 02 | "(..|...D..;D...W[b..4..i..@#U.. |
| 4d520 | 1a 4f 13 17 0a eb 01 5a 96 01 33 18 07 28 23 09 15 13 25 22 04 1b 59 4e 1c 7b 09 48 90 02 06 04 | .O.....Z..3..(#...%"..YN.{.H.... |
| 4d540 | 02 0f 09 18 1e 09 10 19 27 0e 0f 11 0e 03 b4 01 b1 01 c2 01 d1 01 13 08 0b 38 30 98 03 01 5b 04 | ........'................80...[. |
| 4d560 | 66 74 53 83 01 9d 03 77 25 78 ac 01 a8 01 54 33 b0 02 02 05 4b 02 0c 3c 55 61 05 bf 02 2f 08 b9 | ftS....w%x....T3....K..<Ua.../.. |
| 4d580 | 01 af 01 08 5a 32 3f 3a 20 20 0c 34 40 1f 0a 1a a3 01 4d 08 06 34 61 f9 01 3d 76 83 01 3f 61 88 | ....Z2?:...4@.....M..4a..=v..?a. |
| 4d5a0 | 01 81 02 f6 03 6a 85 01 d0 01 02 80 01 38 9a 02 1e 20 37 09 5c 3a 0d 0b 5f 28 57 4d 11 df 01 82 | .....j.......8....7.\:.._(WM.... |
| 4d5c0 | 01 24 85 01 11 4f 09 26 06 17 1f fc 01 84 01 44 ed 01 a6 01 17 1e 14 05 8d 01 b2 01 62 5b 11 1c | .$...O.&.......D............b[.. |
| 4d5e0 | 12 0e 15 10 65 04 4c 35 48 84 01 12 e9 01 18 4b 19 06 8e 01 14 24 4e 81 01 0b 09 92 01 da 01 14 | ....e.L5H......K.....$N......... |
| 4d600 | 43 14 04 24 0a 03 fa 01 c7 01 02 23 11 7a 46 8e 01 86 01 18 18 71 46 3e 40 5d 83 02 44 ed 03 1f | C..$.......#.zF......qF>@]..D... |
| 4d620 | 4f 25 75 77 86 03 9d 05 94 03 f9 01 18 5e da 01 0e 2f 62 c3 01 a9 01 40 22 c4 02 08 7e 2b b2 01 | O%uw.........^.../b....@"...~+.. |
| 4d640 | 3e b1 01 26 0e 19 0c 94 02 98 01 a4 02 3a 11 1d 20 17 29 46 22 17 11 04 48 3c f7 01 03 5f 4b 65 | >..&.........:....)F"...H<..._Ke |
| 4d660 | 11 55 02 ac 01 23 2f 06 8d 01 13 07 32 04 42 24 96 01 d1 01 52 5a 1f 28 16 89 01 18 14 99 03 8e | .U...#/.....2.B$....RZ.(........ |
| 4d680 | 01 03 8a 02 2a 42 f7 01 5e 2d 3e 61 06 0b 76 b7 03 bf 03 c9 01 33 70 1f 8e 02 5d 48 15 38 21 c3 | ....*B..^->a..v......3p...]H.8!. |
| 4d6a0 | 01 29 c8 01 8b 02 c6 02 27 3e f4 01 68 5a 2b 3e 61 93 01 a1 01 ff 02 80 04 9c 01 74 21 9f 01 c2 | .)......'>..hZ+>a..........t!... |
| 4d6c0 | 04 49 8a 01 85 01 5a 83 01 25 1f c4 01 5d 53 87 01 40 37 6f 1e 24 52 b7 02 e1 01 57 b7 01 a9 02 | .I....Z..%...]S..@7o.$R....W.... |
| 4d6e0 | 25 02 82 03 1a 18 c9 02 b6 02 0b 9b 04 6f 7d 6e 31 8e 03 2b 62 2d 0b 05 0c 19 8c 02 7c 87 01 95 | %............o}n1..+b-......|... |
| 4d700 | 01 9c 01 9c 03 88 01 df 02 44 84 02 a5 01 a6 03 75 1d b5 01 0b 0b 07 0f 1d 82 02 8c 01 e8 01 1e | .........D......u............... |
| 4d720 | 63 82 03 05 22 77 21 cf 01 95 03 9c 04 02 06 40 69 89 01 2d 04 0e 02 1e 02 18 07 f1 01 20 0c 4f | c..."w!........@i..-...........O |
| 4d740 | 62 20 4a 4b 2c 78 03 a6 02 21 1e b8 01 5c 9d 01 a2 02 85 01 1c a2 01 cb 02 f1 01 8e 01 c9 01 04 | b.JK,x...!...\.................. |
| 4d760 | 19 28 a2 01 23 08 13 0d 1a f5 01 b4 01 57 81 01 19 ac 01 49 7a 0b 11 0a 4e 14 15 0b 56 42 81 01 | .(..#........W.....Iz...N...VB.. |
| 4d780 | 2f f2 01 15 2a 20 13 12 23 20 51 b7 03 22 21 32 13 1f 20 16 07 0e 0f 50 5b 77 55 2d 7e 3b 67 73 | /...*...#.Q.."!2.......P[wU-~;gs |
| 4d7a0 | 01 a4 01 17 f5 01 37 2e 02 1a 29 02 0e 0c 09 1a 0e 08 0c 04 27 17 14 34 05 5c 04 17 9b 03 1c 7f | ......7...).........'..4.\...... |
| 4d7c0 | 13 8a 01 33 43 78 08 05 6f 04 1a 6a 8d 02 15 98 01 23 16 85 01 1a 01 08 02 09 07 09 06 07 47 41 | ...3Cx..o..j.....#............GA |
| 4d7e0 | 0b 0d 07 34 31 24 13 07 05 13 6b 34 4d 0b 69 49 87 01 51 4c 2a 75 97 01 6f 77 12 2a 18 22 06 11 | ...41$....k4M.iI..QL*u..ow.*.".. |
| 4d800 | 33 3e 18 18 23 3d 91 01 05 03 62 15 13 0c 45 6f 1c ce 01 67 b1 02 36 10 18 34 10 2b 0d 52 68 3f | 3>..#=....b...Eo...g..6..4.+.Rh? |
| 4d820 | 9e 01 fd 01 9d 01 11 ae 01 aa 01 88 01 4f ff 01 28 4d 08 13 12 27 44 3f 1e c3 01 15 2e 0b 3d a5 | .............O..(M...'D?......=. |
| 4d840 | 01 95 01 af 01 37 6b 68 50 47 2a 42 1e 59 3a 57 42 3d 26 36 3b 28 14 44 fc 01 0e 2b 6a 29 6e 23 | .....7khPG*B.Y:WB=&6;(.D...+j)n# |
| 4d860 | 71 24 59 63 51 df 03 45 62 1e 34 c9 03 80 01 0a 3d 1d 92 02 74 a2 01 f8 02 75 a4 01 67 12 62 14 | q$YcQ..Eb.4.....=...t....u..g.b. |
| 4d880 | af 03 70 03 82 02 0f 23 03 6b 39 46 05 70 0b 0a b5 01 26 31 79 10 c3 01 6c 07 0b 6b 1f 53 1c 37 | ..p....#.k9F.p....&1y...l..k.S.7 |
| 4d8a0 | be 02 4a 13 4a 57 26 20 67 4f d8 01 06 08 07 28 32 26 cc 02 2a 48 a8 02 55 3b 29 ae 03 6d 22 d3 | ..J.JW&.gO.....(2&..*H..U;)..m". |
| 4d8c0 | 01 45 9c 01 b9 01 06 4f f1 01 3c 26 24 88 02 75 17 29 5e 54 14 14 46 58 22 08 b8 01 1a a8 01 40 | .E.....O..<&$..u.)^T..FX"......@ |
| 4d8e0 | 41 65 30 34 9e 01 74 07 30 9d 01 f1 02 67 43 2f ac 01 dd 02 a0 02 18 6d c9 04 81 01 3e 23 26 67 | Ae04..t.0....gC/.......m....>#&g |
| 4d900 | 49 34 34 11 4d b2 01 04 28 c7 02 1e 09 37 c6 01 bf 01 a5 01 08 05 0c 0c 0c 26 a0 03 bb 04 64 dc | I44.M...(....7...........&....d. |
| 4d920 | 02 2e 72 65 62 59 9e 01 4d 15 32 04 12 07 38 1d 05 40 1e 3e 0b a5 01 1a 1e 8f 04 0f 99 01 4d 1c | ..rebY..M.2...8..@.>..........M. |
| 4d940 | 0f 20 1a 0d 21 0c b8 03 56 b8 01 06 29 55 16 16 ce 02 2c 1e 08 33 10 03 23 86 01 08 03 0b 34 06 | ....!...V...)U....,..3..#.....4. |
| 4d960 | 09 07 51 d2 01 74 bc 01 2f 2e 28 0e 29 35 66 40 cc 01 35 e6 01 3a 0a 92 02 09 31 b7 01 04 04 06 | ..Q..t../.(.)5f@..5..:....1..... |
| 4d980 | 04 93 02 a2 01 04 03 0c 03 03 ba 01 d4 01 2e b7 01 13 82 01 3a b0 01 86 01 1d 20 04 06 30 6e 88 | ....................:........0n. |
| 4d9a0 | 01 27 63 1d d2 02 ba 01 1f 8a 05 68 3e 1a 6a 44 d2 02 81 01 3a 12 e0 03 76 28 06 82 01 1d 62 34 | .'c........h>.jD....:...v(....b4 |
| 4d9c0 | c8 01 ca 01 52 2b 7c a5 02 d9 04 65 6e 73 ba 02 08 09 04 0d 44 74 92 02 ef 01 06 1a 93 02 6c 02 | ....R+|....ens......Dt........l. |
| 4d9e0 | 5e 3c 21 ec 02 7b 19 67 25 0d 69 16 0c 06 e3 01 32 08 1d 24 14 04 18 18 4d 24 0d 0b 0b 06 04 0c | ^<!..{.g%.i.....2..$....M$...... |
| 4da00 | 21 08 20 0f 0d 40 15 10 0d 55 0e 5c 3a 46 0d 3e 71 17 0c 11 27 1c ea 01 23 3a b7 01 0d 3e 0e 18 | !....@...U.\:F.>q...'...#:...>.. |
| 4da20 | 0c b9 01 2d 36 3a 4d 7e 79 34 2c 38 af 01 45 4a 11 a8 01 45 ef 01 c1 01 5e 74 38 17 59 49 07 2e | ...-6:M~y4,8..EJ...E....^t8.YI.. |
| 4da40 | 92 04 7c 47 15 73 0c 31 24 c0 01 e5 02 42 29 38 b5 01 6b ad 01 32 07 09 84 01 48 4c bb 01 09 10 | ..|G.s.1$....B)8..k..2....HL.... |
| 4da60 | 1c 2f 07 1f fc 03 7a 50 cf 02 fa 01 3c 7a 3e 1c 27 54 06 1a 92 01 3d 3c 0f bb 02 54 14 18 1f 03 | ./....zP....<z>.'T....=<...T.... |
| 4da80 | 9b 01 1c 27 11 22 43 33 c0 01 4a 08 55 ca 03 4f 43 31 27 6c 18 b6 01 2a 14 7e 30 38 29 22 6b 0e | ...'."C3..J.U..OC1'l...*.~08)"k. |
| 4daa0 | 93 01 12 2b 0a 68 4b 44 92 01 35 03 18 10 12 16 0c 10 15 15 4f 64 1b 22 92 01 03 09 e5 02 08 41 | ...+.hKD..5.........Od.".......A |
| 4dac0 | 2a 66 d5 04 db 01 6e 9f 03 9d 01 3f 23 34 02 59 3a 0f 58 62 15 dd 01 97 02 17 43 39 31 40 04 09 | *f....n....?#4.Y:.Xb......C91@.. |
| 4dae0 | 3d 44 20 84 02 ee 02 e3 01 18 58 0d 49 14 26 13 52 83 01 1b 63 09 92 04 41 11 66 08 8f 01 34 11 | =D........X.I.&.R...c...A.f...4. |
| 4db00 | 68 18 52 a4 01 2c 09 9b 01 36 0f f8 02 8e 02 11 6e 11 0f 02 13 36 73 6b 7f 63 0f 0e 61 89 01 c7 | h.R..,...6......n....6sk.c..a... |
| 4db20 | 01 1a 0c 11 13 08 2a 0b 18 1d 35 06 1e 2f b3 01 15 4b 29 15 13 10 0b 1a 0a 07 21 25 0a 2e 0d 32 | ......*...5../...K).......!%...2 |
| 4db40 | 3d 0e 21 2f 19 76 47 21 55 0c 0c 0c 40 61 0e ed 01 c6 01 0e 15 4c a1 01 7a 48 1d 64 25 f1 03 4e | =.!/.vG!U...@a.......L..zH.d%..N |
| 4db60 | af 03 40 04 3a 99 01 87 01 b1 01 22 12 1b 80 01 2b 24 1d 0e 17 27 40 51 42 e3 01 a9 03 61 2a 76 | ..@.:......"....+$...'@QB....a*v |
| 4db80 | 05 06 49 b0 01 42 0a 2c 0c 5e 11 2c 4f 1a 29 07 19 e8 02 96 01 4f 16 e1 01 7b c3 01 c6 02 dc 02 | ..I..B.,.^.,O.)......O...{...... |
| 4dba0 | 25 2b 72 29 2b 78 10 7c f0 01 23 53 24 94 04 2f d5 01 86 01 3b 32 53 05 12 11 29 34 6f 40 8b 02 | %+r)+x.|..#S$../....;2S...)4o@.. |
| 4dbc0 | 02 10 41 1c 12 2b 0a 64 a4 02 88 01 6c 62 a6 01 0d be 01 7f 0b 5d 3c c9 01 86 03 0a d0 02 35 23 | ..A..+.d....lb.......]<.......5# |
| 4dbe0 | 26 46 60 bc 02 1d 39 10 5e 67 48 12 5f 2c f0 01 93 03 14 37 2a 1b 21 05 02 03 02 09 0d 28 13 07 | &F`...9.^gH._,.....7*.!......(.. |
| 4dc00 | 14 24 02 04 07 05 09 14 02 12 14 03 0d 10 06 0a 41 10 05 0a 14 10 7b 23 49 0f 04 35 22 01 09 1d | .$..............A.....{#I..5"... |
| 4dc20 | 16 8a 01 8f 01 7e 1d 0e 09 1c 13 35 07 08 05 06 1c 18 11 10 05 16 1e 12 be 01 7d 56 13 c4 01 46 | .....~.....5..............}V...F |
| 4dc40 | 44 10 0a 01 2a 06 0f 04 09 7f 0b 36 95 02 21 3a 39 bb 02 41 3f 31 75 1f 52 08 26 33 1d 46 05 1e | D...*......6..!:9..A?1u.R.&3.F.. |
| 4dc60 | 1c 4b 32 09 16 02 10 7e 13 03 27 0e 15 06 08 16 0f 20 0c 03 0c 04 0a 07 09 0b 09 11 14 03 06 08 | .K2....~..'..................... |
| 4dc80 | 22 26 2a 02 12 0c 03 0b 1a 07 0d 92 03 94 01 12 24 27 28 17 20 28 86 01 33 02 b3 01 06 16 28 02 | "&*.............$'(..(..3.....(. |
| 4dca0 | 23 a1 02 23 24 24 3b 35 2a 69 63 ce 01 7c 93 02 02 03 22 1a 9d 01 b3 02 05 4e 62 24 57 28 f6 01 | #..#$$;5*ic..|...."......Nb$W(.. |
| 4dcc0 | 9d 01 69 28 41 5e 45 5f 92 01 5d 2f 0b 20 21 0e 1d 3b 3e 83 03 0f 3a 14 12 1b 88 01 45 10 c2 01 | ..i(A^E_..]/..!..;>...:.....E... |
| 4dce0 | 0e 69 04 6a 87 02 18 16 18 4e 27 0b 33 1b 8b 01 19 07 05 2a e7 01 9b 02 91 01 80 01 2f 5f 40 e5 | .i.j.....N'.3......*......../_@. |
| 4dd00 | 01 91 01 0f 05 1b 0f 05 25 cc 02 2c 24 38 02 26 c9 01 1f 65 0e 0d 08 71 06 11 2a 39 05 8e 01 05 | ........%..,$8.&...e...q..*9.... |
| 4dd20 | 2d 66 33 1c 42 bb 01 27 4a 81 01 68 0c 32 22 49 18 03 11 f8 01 2f 3e 06 46 e8 01 0d 4b 1b 24 1a | -f3.B..'J..h.2"I...../>.F...K.$. |
| 4dd40 | 6e 80 02 10 10 10 e7 02 fb 01 0b 18 4d 1e 0d 0b 97 02 1c 12 17 1a 27 49 62 be 02 0e 0b f1 01 04 | n...........M.........'Ib....... |
| 4dd60 | 1f 07 07 0b 45 cc 01 20 03 bd 01 89 01 0d 0b 9a 01 0c 53 1b 82 01 5f 0b 26 94 01 35 bf 01 4d c1 | ....E.............S..._.&..5..M. |
| 4dd80 | 02 81 01 03 06 60 a7 01 44 30 21 18 74 db 01 59 21 02 20 0b 7e 32 36 43 72 31 3c 06 2b 39 36 04 | .....`..D0!.t..Y!...~26Cr1<.+96. |
| 4dda0 | a2 01 74 3f d1 01 43 24 b9 02 12 72 38 44 81 01 5b 2a 98 02 54 a4 03 94 01 1a 20 22 71 1c fe 03 | ..t?..C$...r8D..[*..T......"q... |
| 4ddc0 | 54 52 62 a5 01 ac 01 cb 01 6f 22 15 15 20 1e 65 05 38 24 1a 84 01 1d 46 0b 18 17 6d 31 92 01 2e | TRb......o"....e.8$....F...m1... |
| 4dde0 | 50 1a 9d 01 67 5f c5 01 e0 03 17 26 08 84 01 41 0a 4f 27 04 5b f3 01 26 0a 14 03 16 2f ed 01 21 | P...g_.....&...A.O'.[..&..../..! |
| 4de00 | c8 03 04 13 1f 02 1c 9e 03 a2 01 9f 01 04 0b 76 1e 1d 21 4d 0d cc 01 3e 09 3d bd 01 08 31 02 3c | ...............v..!M...>.=...1.< |
| 4de20 | 02 40 3e 53 97 05 7c 24 ff 01 14 93 01 0d 0d 12 90 01 43 4f ac 01 be 01 a2 01 1a 02 03 18 13 1c | .@>S..|$..........CO............ |
| 4de40 | 6b 29 70 19 40 dc 01 02 25 21 09 3d 6a b2 01 be 01 37 21 31 07 51 1d 28 2f 27 69 1b 04 1d 2a 44 | k)p.@...%!.=j....7!1.Q.(/'i...*D |
| 4de60 | 07 04 16 07 0d 26 1a 70 0c 0d 5e 8d 01 1b 08 42 c8 02 11 c0 01 05 4f 11 b8 04 06 73 4c 23 09 1c | .....&.p..^....B......O....sL#.. |
| 4de80 | 02 77 57 02 8e 01 86 01 15 05 16 0a 0c 13 0a 7d 19 27 04 03 13 39 0c 04 15 02 18 6c 0f ad 01 a3 | .wW............}.'...9.....l.... |
| 4dea0 | 01 16 b0 02 12 c2 04 0f 10 0b fc 01 67 3c 1c 50 03 37 5e 18 06 0c 69 2f 14 2b 04 37 23 0f 07 03 | ............g<.P.7^...i/.+.7#... |
| 4dec0 | 1b 17 10 28 8b 01 03 40 49 1f 20 35 47 2d 04 02 04 3e 21 6f 24 33 4c 26 06 07 0b 9e 01 7d 3c 38 | ...(...@I..5G-...>!o$3L&.....}<8 |
| 4dee0 | c2 01 a9 03 d3 03 36 59 03 03 02 03 04 a6 01 a8 01 27 02 14 2c 03 0a 02 12 02 02 02 02 03 02 05 | ......6Y.........'..,........... |
| 4df00 | 04 33 02 05 14 13 02 14 02 28 18 40 02 22 03 07 0e 12 09 0c 11 28 04 02 02 02 03 21 02 05 1e 0d | .3.......(.@.".......(.....!.... |
| 4df20 | 12 02 11 02 2c 16 0c 40 02 23 09 3b 3a 3e 87 01 14 45 6d ce 01 46 07 60 a1 02 d0 02 70 31 37 65 | ....,..@.#.;:>...Em..F.`....p17e |
| 4df40 | 7b 1c 22 28 72 a3 01 b8 01 80 01 c7 02 11 c3 01 3e 9a 01 45 67 68 1f cf 01 56 b6 03 a0 02 77 40 | {."(r...........>..Egh...V....w@ |
| 4df60 | 35 22 18 0a 8f 03 07 50 45 12 0d 7d 43 f7 01 1b 05 49 08 a8 01 40 1a 21 8a 01 21 10 23 49 90 01 | 5".....PE..}C....I...@.!..!.#I.. |
| 4df80 | 2d 62 09 36 1b 1f 1c 2c 1b 0e 16 1e 41 44 08 31 6f 79 01 01 13 29 2e 45 0e 69 09 1f 68 37 01 25 | -b.6...,....AD.1oy...).E.i..h7.% |
| 4dfa0 | 84 01 ba 02 29 63 5a 04 60 09 39 1b d2 01 01 1c 06 05 1f 81 04 55 d4 02 17 62 4f 0c 3d 94 01 54 | ....)cZ.`.9..........U...bO.=..T |
| 4dfc0 | 39 01 05 4d d6 01 01 05 15 c4 01 62 14 11 63 48 0a 81 04 01 1c 4f 07 08 41 2f 11 1d 99 01 71 21 | 9..M.......b..cH.....O..A/....q! |
| 4dfe0 | 1b 10 08 10 08 10 7f 10 76 10 10 63 31 0e 40 08 12 82 01 6d 37 33 71 0d 01 bd 01 1d 01 ce 01 43 | ........v..c1.@....m73q........C |
| 4e000 | 01 0d 01 3d 22 01 01 01 11 29 3d 2c 0c 0a 35 01 10 6a 24 23 07 5a 7c 1c 3e 4d 01 01 31 7c ff 01 | ...="....)=,..5..j$#.Z|.>M..1|.. |
| 4e020 | 92 01 0e 18 82 04 01 0d 60 01 98 01 c1 02 15 8b 01 1b 23 1b 56 1b 71 d2 01 01 56 a6 01 7a 89 01 | ........`.........#.V.q...V..z.. |
| 4e040 | 06 6f 5a a0 01 04 03 37 be 02 7e 61 4d 3e fb 01 01 41 76 5e 9e 03 10 28 8f 01 44 40 3f 0e 08 21 | .oZ....7..~aM>...Av^...(..D@?..! |
| 4e060 | 21 12 2e 0e 70 26 0c 21 1b 07 0e 0f 13 12 8a 01 44 1b 08 0c 0c 02 10 27 0b 18 07 02 06 07 06 0d | !...p&.!........D......'........ |
| 4e080 | 0a 21 08 2a 0d 15 0d 2c 0d 29 11 23 5d 36 30 31 49 22 2a 3f 53 23 4d 07 78 8b 02 11 57 b1 01 0e | .!.*...,.).#]601I"*?S#M.x...W... |
| 4e0a0 | 0e 17 0f 09 0a 1b 35 26 2c 0d 0d 16 0e 44 1e 0f 1b 26 53 20 12 2a 0e 19 55 0a 27 11 05 62 50 06 | ......5&,....D...&S..*..U.'..bP. |
| 4e0c0 | 5b 63 29 6b 26 14 36 71 05 2c 0b 15 09 10 20 05 06 1d 4e 05 05 08 39 5b 13 0c 01 3c 04 32 31 1e | [c)k&.6q.,........N...9[...<.21. |
| 4e0e0 | a7 01 6b 79 d8 01 a3 01 07 2c 03 16 be 03 1c 15 0b a3 01 12 1d 0e 06 2b 1a 0f 69 0e 12 0a 2a 61 | ..ky.....,.............+..i...*a |
| 4e100 | 1c 1a 25 1a 9e 01 12 0e 1c 11 3d 22 0f 67 01 16 10 23 06 13 66 8d 01 2b b0 02 3f 6a 10 c5 01 0e | ..%.......=".g...#..f..+..?j.... |
| 4e120 | 4b 3f 15 11 10 21 04 08 19 0b 77 11 0a 0e 93 01 0e 05 0e 0d 13 04 1b 06 08 19 04 2a 06 06 08 03 | K?...!....w................*.... |
| 4e140 | 1e 13 05 04 05 1b 0b 03 1b 0b 5a 80 01 04 0a 06 0c 18 0c 0a 42 03 11 03 17 03 db 01 0f 2f b8 01 | ..........Z.........B......../.. |
| 4e160 | 0a 22 09 ba 01 09 3b 3a 26 0d 0a 1e 13 0d 17 0e 0c 02 19 0b 0e 02 28 5a 23 19 11 1a 20 a8 01 2e | ."....;:&.............(Z#....... |
| 4e180 | 69 a9 01 09 27 20 16 10 82 01 06 47 0c 92 02 1e 13 66 9d 05 28 16 d2 01 48 12 08 90 02 0e 8b 01 | i...'......G.....f..(...H....... |
| 4e1a0 | 44 6d 0a 06 3a 0e 14 42 0d 32 25 06 04 08 03 0d 18 42 0f 25 05 05 0a 98 02 2a 08 05 bc 02 42 41 | Dm..:..B.2%......B.%.....*....BA |
| 4e1c0 | 7e 01 22 15 bc 03 23 1d 4c 10 a5 02 2c d6 02 a5 02 e7 01 08 29 2a a2 01 3d 30 23 3c 75 22 21 66 | ~."...#.L...,.......)*..=0#<u"!f |
| 4e1e0 | 0f 3d 6b 0a 15 f1 01 19 23 26 8b 02 1d 7f 27 06 28 0d 89 01 30 04 43 07 20 72 06 16 5a 54 4f 6e | .=k.....#&....'.(...0.C..r..ZTOn |
| 4e200 | 0f 27 2e 14 a4 01 15 7c 1a 08 09 09 17 20 1d 37 0c 08 09 1b 20 27 37 b7 02 b5 01 36 1e 2d 1d 08 | .'.....|.......7.....'7....6.-.. |
| 4e220 | 0d 45 0a 12 48 4e 0a 17 06 05 7d 4c 33 43 fc 01 07 37 48 1a 13 06 07 0a 68 cb 02 22 03 03 11 44 | .E..HN....}L3C...7H.....h.."...D |
| 4e240 | 20 a8 01 71 8f 01 69 15 2d 15 b5 01 d8 02 11 20 98 01 39 21 d8 01 97 01 12 14 0f 4b 3e 07 c5 01 | ...q..i.-.........9!.......K>... |
| 4e260 | 0d bc 01 6d 21 1e 09 8d 01 1f 0b 0a 1c 5a 6a 4b 6d 7f 0e 6a 75 08 06 5b 14 89 01 2d 1c 0d 1e 34 | ...m!........ZjKm..ju..[...-...4 |
| 4e280 | 26 5c 12 19 0b 06 1e 21 2a 15 05 42 08 09 13 bb 01 ef 02 6e 0e 9b 01 40 22 21 40 8c 01 bc 01 54 | &\.....!*..B.......n...@"!@....T |
| 4e2a0 | 57 16 24 33 1b 52 55 26 0d 0e 7b 07 04 33 33 14 64 0a 05 16 0d 1a 08 55 30 58 11 25 91 01 25 08 | W.$3.RU&..{..33.d......U0X.%..%. |
| 4e2c0 | 2d 12 1b 46 17 0a 41 05 31 72 68 31 59 16 20 0f 35 1e 19 4a 16 3c 6f 26 75 a7 02 8f 01 36 59 3f | -..F..A.1rh1Y...5..J.<o&u....6Y? |
| 4e2e0 | 5f 18 3d 08 04 09 03 0a 5b 0a 04 0b 0e 06 26 1b 08 08 57 16 3f 0d 24 16 25 05 0f 10 04 03 04 01 | _.=.....[.....&...W.?.$.%....... |
| 4e300 | 0b 0f 10 13 09 04 04 05 03 13 0a 19 0f 36 11 02 07 32 06 16 05 12 04 03 09 05 17 0d 11 1a 04 10 | .............6...2.............. |
| 4e320 | 06 03 03 09 0c 11 0a 04 05 0e 04 0a 06 02 0e 04 1e 0c 26 2f 0b 0f 0d 12 0b 10 06 0a 06 12 13 03 | ..................&/............ |
| 4e340 | 2d 06 04 04 0e 0d 16 1a 07 19 18 02 05 18 11 26 07 04 21 0a 0c 07 05 06 1e 03 10 0d 0a 1a 09 04 | -..............&..!............. |
| 4e360 | 03 06 07 18 01 16 09 1f 0f 0b 13 07 0c 05 10 04 03 09 0b 0d 15 1a 18 13 04 16 17 03 04 05 11 03 | ................................ |
| 4e380 | 08 09 03 04 23 05 1b 12 4a 0a 38 17 15 15 0d 03 10 21 08 0a 07 12 03 09 1a 03 0a 06 07 17 05 08 | ....#...J.8......!.............. |
| 4e3a0 | 1c 07 04 08 05 0f 03 07 03 08 14 11 05 05 22 03 03 0a 05 04 03 04 03 06 0e 14 10 2d 0e 3d 1a 04 | .............."............-.=.. |
| 4e3c0 | 09 04 03 08 06 3e 09 0e 06 0a 19 07 06 0d 03 0b 08 04 06 08 05 03 0a 05 0a 14 07 02 0d 12 0a 1a | .....>.......................... |
| 4e3e0 | 15 06 2a 25 26 0b 07 04 14 0d 0b 07 04 1f 06 07 28 08 04 0a 0a 10 1a 1b 08 03 06 06 03 08 05 11 | ..*%&...........(............... |
| 4e400 | 04 03 07 0b 03 0a 24 07 05 0b 04 1d 04 1e 06 03 04 06 20 0f 04 1a 10 04 22 55 09 06 03 0e 18 05 | ......$................."U...... |
| 4e420 | 0d 08 04 0a 04 0b 14 0e 04 08 03 0a 0e 03 1a 13 06 02 09 0a 03 06 03 08 07 05 04 06 11 04 19 03 | ................................ |
| 4e440 | 07 0c 04 0a 04 04 0f 0b 07 02 2b 04 0b 1e 06 09 03 1d 08 44 08 04 13 2d 1e 04 04 08 0e 1d 09 05 | ..........+........D...-........ |
| 4e460 | 03 27 07 04 13 04 17 06 0a 03 09 03 16 03 0d 07 03 0c 07 07 03 04 02 05 03 03 02 12 06 05 12 03 | .'.............................. |
| 4e480 | 0e 03 05 02 05 03 03 02 10 04 06 0a 0c 03 03 09 03 02 0a 06 02 1c 05 0b 02 24 0a 03 1a 03 04 0c | .........................$...... |
| 4e4a0 | 02 03 09 14 0d 13 34 03 0c 06 07 04 10 05 03 02 0d 05 13 0c 04 04 05 03 11 0b 04 1c 05 0b 02 03 | ......4......................... |
| 4e4c0 | 25 0a 03 06 04 1a 03 04 0c 02 03 09 14 06 06 0b 07 26 09 02 0c 03 09 04 04 0a 06 05 1c 03 04 15 | %................&.............. |
| 4e4e0 | 05 0b 04 06 04 03 04 0a 1b 08 09 04 03 02 0c 0c 04 02 16 1b 06 0c 05 20 1e 0c 04 2a 34 12 0a 1f | ...........................*4... |
| 4e500 | 09 06 12 0a 04 0e 0a 08 0e 10 0a 21 03 09 07 10 12 14 08 05 0f 08 06 09 09 07 17 0b 19 03 03 05 | ...........!.................... |
| 4e520 | 06 06 03 2f 03 07 05 07 04 04 03 08 09 0c 03 09 05 03 07 09 05 03 09 03 08 05 04 04 04 07 04 20 | .../............................ |
| 4e540 | 10 0a 05 08 06 0e 03 0c 03 09 08 06 04 04 06 0b 08 0a 0b 18 08 04 06 03 0c 08 05 06 06 03 04 03 | ................................ |
| 4e560 | 07 07 08 04 06 03 03 0d 04 06 04 06 0c 05 09 07 06 04 03 04 0a 04 04 06 05 04 09 0a 04 05 04 04 | ................................ |
| 4e580 | 0c 0a 03 12 04 09 05 03 0e 0a 09 05 04 03 05 0c 18 39 12 05 08 06 08 03 06 0d 0a 04 09 04 0b 05 | .................9.............. |
| 4e5a0 | 07 0e 03 03 04 06 04 18 03 05 18 1d 08 05 0b 03 03 06 0b 11 03 06 03 09 0b 03 03 07 07 07 0f 09 | ................................ |
| 4e5c0 | 11 03 09 06 0e 0e 11 06 0b 17 03 05 0b 12 15 11 0a 06 04 12 0e 05 0c 0b 03 08 04 08 11 35 41 06 | .............................5A. |
| 4e5e0 | 08 06 07 06 0d 06 0e 03 05 06 0c 09 18 05 0d 08 14 09 1c 04 14 13 05 07 04 49 06 07 0c 02 04 0a | .........................I...... |
| 4e600 | 04 04 07 05 05 04 36 04 09 04 02 03 07 07 08 04 06 03 03 17 03 0a 06 06 0e 05 07 03 0a 03 06 11 | ......6......................... |
| 4e620 | 03 0d 03 06 0e 07 05 03 10 19 07 06 05 11 0d 12 32 03 0d 09 06 03 03 17 12 33 03 04 03 04 94 01 | ................2........3...... |
| 4e640 | 05 0a 06 0a 04 04 03 04 03 08 1d 0f 03 11 03 06 0b 08 13 05 24 0a 05 4a 05 0d 04 03 07 04 0f 09 | ....................$..J........ |
| 4e660 | 11 0d 02 06 0d 55 05 05 04 07 05 04 03 05 06 03 10 13 14 0b 44 07 07 0d 13 06 05 0b 03 09 03 06 | .....U..............D........... |
| 4e680 | 12 0c 0f 0a 0b 15 0c 03 08 04 0d 08 15 0b 11 09 12 02 25 18 02 0e 15 0b 0c 0b 05 04 06 05 08 1e | ..................%............. |
| 4e6a0 | 04 07 0b 1c 05 09 04 04 08 0b 04 09 05 09 07 06 07 04 07 03 04 06 0a 07 04 07 05 09 03 07 04 05 | ................................ |
| 4e6c0 | 02 07 4e 14 04 08 09 0d 06 05 0a 05 10 03 11 07 0d 08 22 11 05 08 10 0c 0c 04 06 03 04 0a 09 0d | ..N..............."............. |
| 4e6e0 | 0c 04 06 03 15 06 06 03 04 04 04 07 07 03 09 0d 0c 04 06 03 1d 05 02 04 09 06 03 06 04 0a 07 08 | ................................ |
| 4e700 | 03 04 20 0d 08 02 11 03 08 06 0b 07 22 24 03 04 16 0c 0b 03 04 1c 03 07 0a 03 03 0e 0d 07 07 07 | ............"$.................. |
| 4e720 | 07 17 0f 09 0a 0b 0d 03 19 19 03 6c 0c 0d 0c 03 2e 07 07 07 07 05 25 09 16 2c 0b 0e 0a 0d 1f 08 | ...........l..........%..,...... |
| 4e740 | 1c 23 1c 07 17 09 03 0a 07 20 17 03 15 0c 0d 0c 03 2e 07 07 07 07 07 07 0c 03 06 04 03 04 0f 1b | .#.............................. |
| 4e760 | 05 03 31 06 41 08 06 0f 16 49 03 03 02 1c 04 06 0c 09 1a 0a 07 12 08 07 24 10 05 09 03 04 0c 05 | ..1.A....I..............$....... |
| 4e780 | 06 0b 17 0d 0a 1d 0f 05 15 29 04 04 14 01 2f 03 15 0e 04 04 04 05 2e 11 10 0d 12 04 2f 0c 0b 05 | .........)..../............./... |
| 4e7a0 | 05 07 12 06 12 0b 07 06 07 06 16 0e 0c 18 2b 03 0d 0a 1c 0c 0d 0c 03 1d 1a 20 09 05 0a 04 11 34 | ..............+................4 |
| 4e7c0 | 1e 12 0c 03 0a 07 0f 23 03 12 03 03 17 04 0f 09 07 0c 10 10 18 0d 03 26 22 20 02 08 03 08 05 14 | .......#...............&"....... |
| 4e7e0 | 31 26 0a 0e 18 0c 04 0a 05 18 03 26 0a 12 18 03 0b 14 04 07 09 04 0d 17 09 08 18 06 0b 0e 06 0d | 1&.........&.................... |
| 4e800 | 0f 03 04 1e 12 07 15 10 04 21 06 15 38 12 1c 04 10 19 06 04 07 03 04 0e 06 09 1c 15 15 2c 1d 1a | .........!..8................,.. |
| 4e820 | 34 28 2c 06 0a 0f 05 05 0b 03 07 08 07 9b 01 02 08 8f 01 47 17 05 05 0a 04 16 05 04 03 09 08 06 | 4(,................G............ |
| 4e840 | 0a 06 0a 05 1a 0a 12 09 07 37 0f 04 0f 0b 4d 0b 08 28 41 0a 0f 16 0b 05 52 09 16 19 15 0d 39 0d | .........7....M..(A.....R.....9. |
| 4e860 | 03 0e 35 12 16 07 23 24 09 1d 09 0a 03 14 0f 09 09 03 06 18 14 1d 06 03 2a 03 06 0e 08 03 06 06 | ..5...#$................*....... |
| 4e880 | 0d 06 07 26 08 0f 43 04 06 04 0f 03 05 0b 26 02 0a 0a 04 06 04 0a 04 0a 0f 13 20 0a 3b 0a 03 06 | ...&..C.......&.............;... |
| 4e8a0 | 0f 5e 04 36 05 05 04 09 04 06 04 03 07 04 31 06 08 05 22 11 04 1c 03 31 04 08 12 1c 09 04 03 05 | .^.6..........1..."....1........ |
| 4e8c0 | 0e 06 05 0b 16 09 17 04 03 06 0a 13 04 0e 11 06 07 05 09 08 03 0d 06 06 0d 0a 06 27 07 46 13 05 | ...........................'.F.. |
| 4e8e0 | 12 08 14 06 10 04 03 20 0c 09 08 07 31 16 04 07 0e 0d 0e 03 07 13 1b 10 04 01 14 0a 04 05 04 0c | ............1................... |
| 4e900 | 08 04 04 0c 11 12 21 04 16 03 0c 5e 02 05 08 03 5d 08 04 09 19 0a 09 0e 04 09 03 27 04 08 09 0f | ......!....^....]..........'.... |
| 4e920 | 18 03 16 21 10 0a 0b 07 01 18 08 03 05 13 06 08 20 05 02 06 04 07 05 06 0e 09 0f 14 08 09 03 01 | ...!............................ |
| 4e940 | 15 0c 03 04 03 04 05 16 0f 0a 0a 11 03 18 09 08 1c 08 20 0a 03 05 06 03 06 09 06 04 13 35 12 14 | .............................5.. |
| 4e960 | 14 16 15 0e 05 08 0c 04 04 0c 1a 04 1c 77 06 2a 2b 05 26 3e 06 16 0e 70 06 0f 1b 03 37 05 08 0b | .............w.*+.&>...p....7... |
| 4e980 | 05 09 0f 11 03 25 04 07 06 03 08 0f 03 07 05 08 03 14 0d 03 11 0f 10 02 0c 02 03 05 10 06 0a 03 | .....%.......................... |
| 4e9a0 | 0f 0b 08 04 08 23 03 08 0b 11 07 0c 11 16 09 07 03 08 0c 29 13 15 0e 0b 13 0d 0b 5a 0e 07 04 13 | .....#.............).......Z.... |
| 4e9c0 | 27 04 11 38 04 0e 07 02 0c 05 0b 21 0d 09 13 08 04 0f 17 1d 05 0e 13 09 03 0f 04 08 2b 06 06 13 | '..8.......!................+... |
| 4e9e0 | 2d 30 1e 0f 08 1e 0a 0a 02 0b 03 13 03 15 06 33 06 04 04 27 05 4c 02 0a 0c 0f 16 0c 03 06 0a 30 | -0.............3...'.L.........0 |
| 4ea00 | 0c 0f 07 17 09 03 12 35 13 15 15 18 19 1a 08 08 06 6e 0f 0c 03 03 06 03 02 0f 03 07 5f 06 06 20 | .......5.........n.........._... |
| 4ea20 | 07 04 01 07 1a 29 16 0c 07 07 0d 0d 05 01 0a 34 22 07 09 06 05 0e 10 03 23 06 06 04 03 17 07 03 | .....).........4".......#....... |
| 4ea40 | 03 10 09 03 16 17 04 08 03 06 0e 03 0f 03 42 0d 08 0a 19 03 0a 07 0b 04 07 24 34 16 12 08 08 03 | ..............B..........$4..... |
| 4ea60 | 0f 27 06 23 0c 28 1b 03 05 12 01 07 08 03 06 04 07 17 03 28 04 01 0a 0e 07 04 01 04 0d 03 01 12 | .'.#.(.............(............ |
| 4ea80 | 13 19 28 28 12 0a 05 0a 38 08 30 0b 08 04 cb 01 04 01 04 16 28 15 12 07 06 07 07 32 01 0c 0d 06 | ..((....8.0.........(......2.... |
| 4eaa0 | 03 1b 03 01 22 0f 01 15 11 0f 08 05 0b 2a 2c 02 03 06 05 03 0a 0e 20 01 3c 26 0a 44 03 07 11 01 | ...."........*,.........<&.D.... |
| 4eac0 | 08 1a 2d 04 08 06 31 06 0d 04 06 07 04 06 30 0f 04 06 6c 05 05 1f 02 88 01 12 10 44 08 1f 06 05 | ..-...1.......0...l........D.... |
| 4eae0 | 09 1c 09 0b 0b 0e 2a 0d 04 31 08 04 14 07 07 16 08 11 05 0d 1a 03 0d 0b 21 0a 06 35 04 24 2e 12 | ......*..1..............!..5.$.. |
| 4eb00 | 0c 02 0a b6 01 16 fd 01 04 3d 0b 18 33 08 43 87 01 33 e6 03 04 2d 31 29 19 32 1e 1a 15 24 57 1a | .........=..3.C..3...-1).2...$W. |
| 4eb20 | 07 36 77 6a 10 fa 01 0f 1a 91 01 9f 01 15 0f 9e 05 12 11 03 be 02 0d 2a 40 dc 01 7a 90 01 79 16 | .6wj...................*@..z..y. |
| 4eb40 | 21 1f 41 40 f9 03 61 31 9e 01 16 10 12 02 15 09 24 44 04 06 07 05 3a 3a 0d 0a 07 0c 0f 51 03 04 | !.A@..a1........$D....::.....Q.. |
| 4eb60 | 33 10 01 01 3a 0f 16 02 09 58 17 2c 20 3b 3b a5 03 91 01 af 01 0e 3f 73 b1 02 47 4a 21 87 01 a9 | 3...:....X.,.;;.......?s..GJ!... |
| 4eb80 | 01 96 01 a5 01 b5 02 4b 45 09 6b 3c 8f 01 0c 10 87 01 3a 73 1e 21 01 0e 4d 2a 23 2b e6 01 0d 4f | .......KE.k<......:s.!..M*#+...O |
| 4eba0 | d7 01 aa 01 4e 09 3f aa 05 50 21 22 33 49 29 0e 9f 02 18 e2 02 47 a2 01 6d 8a 02 b5 01 6e 54 29 | ....N.?..P!"3I)......G..m....nT) |
| 4ebc0 | 96 01 0d 1f 4d 3f 0e b7 03 14 0f 65 3a 1a cf 01 14 61 59 a0 02 10 82 01 63 50 b1 02 eb 01 d8 01 | ....M?.....e:....aY.....cP...... |
| 4ebe0 | 5d 46 bd 01 4b 57 19 0e 42 83 01 1c 4a 2f 0d 45 10 28 1e 0d 38 06 0d 0a 2f 3c 06 0d 37 03 9a 01 | ]F..KW..B...J/.E.(..8.../<..7... |
| 4ec00 | 0f 0d b1 01 1e a4 01 0b 07 1c 83 01 3f 76 67 07 95 01 46 22 fc 03 42 42 8d 02 a5 01 01 16 10 0a | ............?vg...F"..BB........ |
| 4ec20 | 92 01 5c 45 b2 01 0a af 02 2e 12 63 be 01 32 37 54 29 17 89 01 19 17 01 1d 5b 1b 85 01 05 02 fc | ..\E.......c..27T).......[...... |
| 4ec40 | 01 05 0e 15 1a 23 53 a2 01 71 15 1c 63 41 65 4e 99 01 06 07 06 08 17 26 39 17 2a 2f 1b 47 26 2c | .....#S..q..cAeN.......&9.*/.G&, |
| 4ec60 | 30 1f 2d 2f 29 29 31 c1 03 2f 25 77 3b 30 4b 7f 2e cc 03 0b 02 33 27 2c 35 18 05 5f 28 3e ad 02 | 0.-/))1../%w;0K......3',5.._(>.. |
| 4ec80 | 7a b2 01 32 93 01 64 04 07 04 11 8b 01 0b 07 04 15 1b 0f 48 20 c3 01 04 08 0d a3 01 25 38 10 89 | z..2..d............H........%8.. |
| 4eca0 | 01 64 21 05 36 06 10 08 06 08 10 0b 05 07 05 41 1f 15 16 2a 24 12 7e 25 0c 0d 2f 36 31 1e 36 aa | .d!.6..........A...*$.~%../61.6. |
| 4ecc0 | 02 09 18 1e 09 86 02 50 26 c0 01 28 7d 32 34 0f 06 11 0f 2a 39 6c 53 20 72 07 1e 34 07 15 05 4d | .......P&..(}24....*9lS.r..4...M |
| 4ece0 | 12 1f 48 88 01 92 01 c0 01 8e 01 22 9b 01 17 2e 01 d1 02 c9 01 01 29 0b 77 5f 1a 33 03 15 4f 14 | ..H........"..........).w_.3..O. |
| 4ed00 | 2b 03 12 3e 24 1f 0d 28 2b 16 22 0a 23 0d 12 67 06 59 06 06 01 13 26 57 16 12 1b 0f 04 08 12 0e | +..>$..(+.".#..g.Y....&W........ |
| 4ed20 | 16 0b 03 4c 54 87 01 5c 64 24 4b 20 0e 59 1b 4a 09 0e 03 02 1f 03 21 03 05 03 5b 0a 0d 24 0e 03 | ...LT..\d$K..Y.J......!...[..$.. |
| 4ed40 | 02 11 15 22 03 0d 13 0f 08 23 03 15 06 11 0a 35 23 1b 01 30 0e 03 08 0d 06 3e 09 02 03 07 0e 03 | ...".....#.....5#..0.....>...... |
| 4ed60 | 0c 01 0e 03 19 0b a4 01 2c 1a 4d 28 5a c6 01 0d 49 0d 06 10 ae 02 55 2d 96 03 32 0d b5 01 27 3e | ........,.M(Z...I.....U-..2...'> |
| 4ed80 | 09 16 49 a0 01 3a 18 2e 21 cf 01 83 01 2f 6d 9b 01 90 01 09 2c 86 02 0e 3d 0b dd 01 af 02 03 07 | ..I..:..!..../m.....,...=....... |
| 4eda0 | fb 01 df 01 d8 01 32 09 11 ac 02 4b 13 0a 20 b3 01 e1 01 01 16 2f 46 26 cd 01 0b 0d e0 01 24 1a | ......2....K........./F&......$. |
| 4edc0 | 3a 10 3f 11 2d 30 91 01 a6 03 9f 01 19 2c a7 03 e2 01 19 08 54 29 32 29 d6 03 24 1e 42 25 2d 69 | :.?.-0.......,......T)2)..$.B%-i |
| 4ede0 | 29 76 84 01 01 67 b1 01 01 7c 22 01 08 01 3b 0f 10 20 50 39 1b 29 50 18 25 25 24 de 01 ba 03 19 | )v...g...|"...;...P9.)P.%%$..... |
| 4ee00 | 0e 19 8d 02 19 92 01 17 22 66 2b 35 51 0a 02 05 1c 26 09 08 2e 09 78 02 03 ed 01 58 2e 26 7b 37 | ........"f+5Q....&....x....X.&{7 |
| 4ee20 | a7 02 0a 46 2b de 01 7a 15 09 39 62 01 20 5b b3 01 ac 01 a5 01 b9 01 52 23 c9 01 7d 4b 0b 47 19 | ...F+..z..9b..[........R#..}K.G. |
| 4ee40 | 44 16 4e 94 01 21 9b 02 23 23 a4 01 4f 01 18 0f 3c 0e 09 01 1d 06 0f 84 01 30 23 3b 36 96 01 cf | D.N..!..##..O...<........0#;6... |
| 4ee60 | 04 01 0a 21 a8 01 39 4a 01 0d be 01 4c 16 57 25 1c 14 1a 4f 01 09 0a 0f 1b 2c 29 55 14 a9 01 13 | ...!..9J....L.W%...O.....,)U.... |
| 4ee80 | 01 18 2b 10 2c 04 59 0e 08 d8 01 10 29 7d 06 11 20 3d 0e 20 12 17 0d 02 0d 30 13 0e bc 01 32 12 | ..+.,.Y.....)}...=.......0....2. |
| 4eea0 | 07 09 18 24 14 27 03 37 06 21 13 0f 0a 0f 06 0a 27 1e 47 03 0c 0f 19 25 29 19 12 17 31 02 0a 04 | ...$.'.7.!......'.G....%)...1... |
| 4eec0 | 50 31 59 3b 4d 12 28 06 39 45 14 24 18 0c 0d 0f 11 12 0f 0f 0a 0c 13 49 1d 1f 06 02 1d 11 08 58 | P1Y;M.(.9E.$...........I.......X |
| 4eee0 | 24 04 30 15 60 13 30 16 1f 3c 04 29 1f 35 1f 1a 27 0c 1b 0e 11 10 0d 24 06 29 06 11 25 0c 18 07 | $.0.`.0..<.).5..'......$.)..%... |
| 4ef00 | 07 0b 12 17 03 0b 18 0b 45 09 08 0f 04 06 1f 1e 1e 0f 3e 04 17 4b 0b 1b 08 2f 11 3f 17 0b 06 0c | ........E.........>..K.../.?.... |
| 4ef20 | 31 21 1b 21 14 04 04 12 8c 01 2c 63 27 0d 14 36 07 37 05 1c 17 13 0b 08 0b 05 05 05 05 1a 04 08 | 1!.!......,c'..6.7.............. |
| 4ef40 | 08 1d 07 30 0b 18 04 0d 07 09 0a 0c 18 19 05 26 0b 05 05 05 0a 14 04 08 08 27 07 30 0b 18 04 17 | ...0...........&.........'.0.... |
| 4ef60 | 05 3e 45 19 03 14 0a 52 63 5c 11 08 36 65 14 4b 17 03 23 13 1d 2f 06 1a 9d 01 19 18 1b 24 19 0f | .>E....Rc\..6e.K..#../.......$.. |
| 4ef80 | 37 53 2b 12 0b 04 62 20 65 0c 16 1b 07 19 0b 26 05 1e 11 17 22 17 10 2b 1e 27 17 3c 0d 3b 04 0d | 7S+...b.e......&...."..+.'.<.;.. |
| 4efa0 | 2e 11 04 43 05 09 06 07 06 07 12 36 04 06 05 1d 04 15 17 06 09 03 3e 07 10 05 c2 01 11 3e 3f 02 | ...C.......6..........>......>?. |
| 4efc0 | 07 04 06 17 0e 0f 04 04 09 12 31 0f 66 87 01 3b 07 5d 04 08 0b 03 05 08 02 1e ea 01 12 0a 30 25 | ..........1.f..;.]............0% |
| 4efe0 | 04 4e 12 11 3f 34 08 1a 09 0c 93 01 16 7c 12 38 19 16 4f 13 10 29 10 11 4b 10 12 19 1b 0e 08 2c | .N..?4.......|.8..O..)..K......, |
| 4f000 | 04 04 47 0b 1f 0e 1d 7c 5c 16 05 1e 8c 01 03 3a 28 0e 06 43 18 32 2f 10 18 06 08 4f 05 42 27 06 | ..G....|\......:(..C.2/....O.B'. |
| 4f020 | 52 1d 0e 3e 0a 27 20 1f 0d 11 07 03 05 22 02 09 18 08 2f 05 1a 51 28 0d 03 03 09 11 10 15 09 08 | R..>.'......."..../..Q(......... |
| 4f040 | 1e 29 0c 32 97 01 09 3a 12 18 5a 03 15 12 12 10 31 0b 18 0d 17 1a 0f 03 0d 2d 0c 10 20 1e 5f 36 | .).2...:..Z.....1........-...._6 |
| 4f060 | 0c 01 07 33 0e 1c 0a 15 0e 34 42 0f 27 3c 21 4e 06 22 04 18 28 33 11 25 13 0b 05 02 13 09 03 09 | ...3.....4B.'<!N."..(3.%........ |
| 4f080 | 09 32 16 2c 16 16 34 1b 05 11 18 0a 08 01 0c 9e 01 82 01 0a 17 04 0b 0f 09 10 8e 01 0f 03 15 08 | .2.,..4......................... |
| 4f0a0 | 23 3d 1e 42 0c 09 19 21 3e 05 10 30 03 14 06 25 0b 14 11 10 35 09 0d 1e 0f 10 07 03 28 2f 06 04 | #=.B...!>..0...%....5.......(/.. |
| 4f0c0 | 07 11 09 17 05 15 0d 12 0b 10 0a 07 13 06 10 1b 19 05 12 33 15 20 08 26 50 12 0f 05 30 07 1d e7 | ...................3...&P...0... |
| 4f0e0 | 01 2d 09 1e 15 12 16 23 22 07 0d 11 01 06 3b 07 29 1f 03 15 28 10 0b 48 05 19 09 09 16 11 1f 11 | .-.....#".....;.)...(..H........ |
| 4f100 | 0f 02 13 10 15 12 04 3c 1c 10 11 27 10 0c 08 03 1e 2e 0a 08 72 05 06 5d 55 26 1b 01 09 0d 07 07 | .......<...'........r..]U&...... |
| 4f120 | 09 0f 07 29 3e 18 1d 16 0b 13 0e 35 22 82 01 1e 0c 71 04 d1 02 2b 4f 0a 16 0b 17 5b 10 28 08 0e | ...)>......5"....q...+O....[.(.. |
| 4f140 | 06 17 04 0b 06 99 01 2b 02 32 07 15 20 0e 0a 5c 03 06 13 09 03 09 15 08 44 19 10 05 11 6f 1c 1b | .......+.2.....\........D....o.. |
| 4f160 | 30 58 20 24 2f 0a 0b 02 49 1f 17 16 3b 0a 0c 06 09 36 07 0e 07 09 08 05 08 07 3f 1f 0a 05 06 20 | 0X.$/...I...;....6........?..... |
| 4f180 | 14 04 08 67 11 48 2f 05 19 1d 45 21 38 59 37 39 1a 68 05 0e 62 09 4d 17 06 2c 3b 0a 14 0e 37 2d | ...g.H/...E!8Y79.h..b.M..,;...7- |
| 4f1a0 | 07 1b 0f 31 29 2d 07 54 1e 08 10 21 a5 01 04 03 15 09 04 05 19 2e 06 06 1f 12 18 0b 13 06 0f 1b | ...1)-.T...!.................... |
| 4f1c0 | 06 11 68 03 2e 08 05 0e 19 35 04 21 27 05 10 0f 47 14 13 0b 0d 8c 01 02 53 05 ca 01 08 17 22 08 | ..h......5.!'...G.......S.....". |
| 4f1e0 | 08 03 1d 2f 0a 04 19 13 0d 07 12 2e 33 13 6f 1c 39 41 06 dd 03 0c cb 01 f1 01 2f 2b 83 01 54 34 | .../........3.o.9A......../+..T4 |
| 4f200 | 11 1c 05 3b 45 0d 6f 40 54 a1 01 2b 9d 01 11 24 0a 51 5b 07 82 01 95 02 e6 01 03 51 26 49 0d 98 | ...;E.o@T..+...$.Q[........Q&I.. |
| 4f220 | 04 62 8d 01 ba 01 ae 01 c4 01 08 1f 03 ae 03 07 34 1d 3d 90 01 01 f2 02 bd 01 5b 4d 13 01 73 6e | .b..............4.=.......[M..sn |
| 4f240 | 0b 2e 12 0a 17 08 29 4e 27 10 21 01 0a 01 0b c9 01 55 d1 01 02 04 22 14 50 84 04 01 0b 36 4a f2 | ......)N'.!......U....".P....6J. |
| 4f260 | 01 1b 1e 68 11 43 0c 26 21 23 0d 09 40 17 17 5a 43 07 47 7c 45 98 01 77 80 01 31 07 02 0f 1f 1a | ...h.C.&!#..@..ZC.G|E..w..1..... |
| 4f280 | 0e 49 57 11 09 0f 20 7a 26 c9 02 56 34 9b 01 15 8b 02 eb 03 bd 03 6b 30 3e 09 26 1d 01 71 1a 95 | .IW....z&..V4.........k0>.&..q.. |
| 4f2a0 | 02 18 01 48 9f 01 17 01 60 05 94 01 10 58 01 0f 7b 49 7d 0f 84 01 36 0c 05 17 1c 17 58 23 ba 01 | ...H....`....X..{I}...6.....X#.. |
| 4f2c0 | c5 01 17 ca 01 c5 03 63 1d 7e 28 33 06 77 5e 55 0f 38 32 40 24 65 2c 0b c0 02 21 6e 73 71 10 55 | .......c.~(3.w^U.82@$e,...!nsq.U |
| 4f2e0 | 45 94 02 85 02 12 14 16 fb 02 a3 02 c7 04 1d 35 23 3d 41 f1 01 e9 01 b7 02 3b 7e 01 68 0a 96 01 | E..............5#=A......;~.h... |
| 4f300 | 06 c4 01 b1 01 18 61 11 60 01 2d 28 05 0c 10 23 06 22 07 8f 01 01 10 0e 8e 02 9c 01 dd 01 1d 23 | ......a.`.-(...#.".............# |
| 4f320 | 3b 81 01 59 09 30 16 44 01 24 86 01 44 15 59 2c af 01 01 42 0e 0f 0e 34 2b 2f 2b 29 16 05 0a 08 | ;..Y.0.D.$..D.Y,...B...4+/+).... |
| 4f340 | 0a 09 10 12 07 48 05 36 06 0b 4c 0e 08 0e da 01 12 13 65 48 75 17 31 4a 0b 4f 57 0f 03 03 1c 84 | .....H.6..L.......eHu.1J.OW..... |
| 4f360 | 02 c2 03 10 cd 01 01 0a 52 0a 08 0a 0d 19 60 2f 73 0d 01 78 3d 01 74 62 3b 73 01 07 31 01 d2 01 | ........R.....`/s..x=.tb;s..1... |
| 4f380 | 48 1b 08 1b 08 1d ba 03 29 0b 22 06 12 2e af 01 1f fb 01 36 7c 20 29 4a 03 5f 0a 80 03 5f a4 04 | H.......)."........6|.)J._..._.. |
| 4f3a0 | 20 38 11 03 06 03 81 01 2e 29 6b 03 94 01 71 e5 02 8f 02 8b 02 87 02 49 1f 37 0a 16 44 36 14 66 | .8.......)k...q........I.7..D6.f |
| 4f3c0 | 87 01 f5 01 6f 5f 90 03 52 24 31 0b 07 09 05 0a 2a 0f 2d 42 70 cc 01 31 03 1e 1e 8b 01 0f 11 08 | ....o_..R$1.....*.-Bp..1........ |
| 4f3e0 | 2b 0f 7d ae 01 0f 07 08 2a 1a 2d 19 09 c3 02 0a 2c f8 01 0c 13 ab 03 10 43 39 61 26 33 22 86 01 | +.}.....*.-.....,.......C9a&3".. |
| 4f400 | 3e 2f d7 02 92 01 e8 01 10 85 02 7e 4c 08 06 3f 6c 2a 2f ad 01 04 77 04 2a 26 8f 01 1e 6b 18 0d | >/.........~L..?l*/...w.*&...k.. |
| 4f420 | 43 32 38 20 1c 99 01 75 82 01 c3 04 30 95 01 08 2c 3c 0c 12 18 18 27 ae 01 1b 1e 2c 30 15 3a 70 | C28....u....0...,<....'....,0.:p |
| 4f440 | 25 17 ba 02 4f 03 13 34 1c 08 53 11 55 0a 0f a2 03 bc 01 b2 05 01 3b 4b ab 01 07 55 3a 8b 01 07 | %...O..4..S.U.........;K...U:... |
| 4f460 | 07 06 0d 82 01 17 15 31 4c d6 01 0a 39 27 ec 01 85 01 1f bd 01 09 74 37 28 14 97 01 20 f3 02 58 | .......1L...9'........t7(......X |
| 4f480 | 65 95 03 23 01 19 51 91 01 7d 45 3f 9f 01 8f 01 de 01 87 02 20 50 04 58 44 ab 01 42 16 3c 14 05 | e..#..Q..}E?.........P.XD..B.<.. |
| 4f4a0 | a1 02 18 aa 03 40 14 15 08 16 06 11 05 a3 02 0c 2b 14 1f 14 6c b0 04 84 01 84 01 34 9e 01 3a 64 | .....@..........+...l......4..:d |
| 4f4c0 | 80 05 3c 05 2f 59 1f 1d 14 12 0f 17 69 70 65 0b d4 01 da 01 80 03 09 38 71 1e 17 73 32 36 0a 2b | ..<./Y......ipe........8q..s26.+ |
| 4f4e0 | 16 41 71 c3 01 3b 48 0c 16 07 61 99 01 0e 0e 1b 45 ee 03 86 04 57 40 2a 76 dd 02 bf 01 7b 0b 42 | .Aq..;H...a.....E....W@*v....{.B |
| 4f500 | 4a 05 e2 03 98 01 3e 4c b5 03 f1 01 14 9d 04 0b 88 01 65 14 21 2d 93 01 69 d0 02 2e aa 01 96 01 | J.....>L..........e.!-..i....... |
| 4f520 | 28 27 2c 48 6f 64 31 4a 18 e9 01 68 d5 01 42 9d 01 05 79 47 7b be 04 0d 5d 1c df 02 18 12 c3 01 | (',Hod1J...h..B...yG{...]....... |
| 4f540 | 4a 1b 02 c5 01 2e 77 37 5d 12 56 14 03 94 01 02 48 3e 0d 15 1c 30 49 0e 1b 4a 1b 0c c3 01 15 a6 | J.....w7].V.....H>...0I..J...... |
| 4f560 | 02 80 01 03 70 1d 26 27 23 08 73 05 7b 18 91 01 45 5d 2b 75 0b 37 b4 01 38 c6 01 40 0c 13 38 28 | ....p.&'#.s.{...E]+u.7..8..@..8( |
| 4f580 | 88 01 37 68 b0 04 09 0e 11 a0 02 bb 01 18 36 58 24 27 37 2c 1e 17 14 86 01 8c 01 1f 05 32 09 27 | ..7h..........6X$'7,.........2.' |
| 4f5a0 | 53 1e 04 03 06 04 0b 07 04 04 0e 2f 04 04 04 05 16 e8 01 e1 01 0d 06 85 01 28 0b 09 90 01 16 f4 | S........../.............(...... |
| 4f5c0 | 01 0a 4d ca 01 21 03 03 71 0e 30 0e 0e 0f 08 0f 09 0a ff 02 b3 01 80 01 53 0d 0d 0e 08 0e d7 01 | ..M..!..q.0.............S....... |
| 4f5e0 | 95 01 b3 01 29 06 60 3b 04 2e 33 0e ae 01 89 01 49 29 4d 16 7f 17 3e 8c 01 2f d2 04 eb 01 14 27 | ....).`;..3.....I)M...>../.....' |
| 4f600 | 6c 71 07 1d 09 5b 1e 0f 1e 12 64 10 2f e5 01 2d 07 02 8f 01 1a c8 01 e3 02 a4 01 93 01 73 a0 01 | lq...[....d./..-.............s.. |
| 4f620 | 3d 17 1c 0d 39 59 0e 1d 37 15 13 12 19 3f 20 0a 05 08 14 16 2b 65 1f 1f 2b 17 a9 03 0a 13 09 0a | =...9Y..7....?......+e..+....... |
| 4f640 | 1d 2d 22 17 09 24 65 08 42 05 10 17 04 73 08 05 04 0b 03 98 05 10 39 16 8e 04 42 1a c1 01 38 0c | .-"..$e.B....s........9...B...8. |
| 4f660 | 06 05 08 03 0d 10 06 06 21 16 0d 05 0e 0b 69 13 3d 28 01 66 10 08 06 3a 35 11 06 09 10 13 02 08 | ........!.....i.=(.f...:5....... |
| 4f680 | 03 22 0a 30 04 08 12 22 32 0c 44 69 0a 21 4a 0a 0d 0c 0d 0d 24 84 01 7e 46 0e 24 91 01 45 3c 69 | .".0..."2.Di.!J.....$..~F.$..E<i |
| 4f6a0 | 29 13 6e 7d 2b 84 02 48 2e 45 4f 13 01 1b 0b 27 1f 06 ac 01 1d 72 24 17 12 0b 25 10 44 10 29 10 | ).n}+..H.EO....'.....r$...%.D.). |
| 4f6c0 | 4e 10 16 78 12 66 2b df 01 30 0d 11 10 11 2a 09 ee 04 42 72 14 21 30 17 58 05 3a 82 04 28 e6 02 | N..x.f+..0....*...Br.!0.X.:..(.. |
| 4f6e0 | 3f 13 5b 31 1b 4a 11 b9 01 10 21 37 1b 1d 04 38 1d 53 13 25 29 5b 1a 1c 42 4e 0e 0d 71 17 8b 01 | ?.[1.J....!7...8.S.%)[..BN..q... |
| 4f700 | 1b 1c 10 47 09 03 1c 09 01 06 04 2e ba 01 0c 21 27 27 2c 2b 13 05 11 02 2c 0b 0e 0d 47 0c 98 01 | ...G...........!'',+....,...G... |
| 4f720 | 9f 04 24 02 10 f2 01 a1 02 98 01 a3 01 2a 3b 8c 01 84 03 69 81 01 5f 16 37 74 71 42 2a 1d 69 3b | ..$..........*;....i.._.7tqB*.i; |
| 4f740 | 90 01 2e 5e 18 80 01 30 0c 8e 01 94 01 33 76 fa 01 0c 1e 30 08 9f 02 39 18 01 ba 01 09 11 07 77 | ...^...0.....3v....0...9.......w |
| 4f760 | fe 01 70 47 ba 01 14 16 03 83 01 07 15 10 5a 59 6c 6d 34 4b 85 03 63 05 47 01 84 02 be 01 18 21 | ..pG..........ZYlm4K..c.G......! |
| 4f780 | 24 1d 43 5e 49 45 8e 02 21 49 0b 52 2b 2a 47 a0 01 18 25 22 d9 03 c5 02 5f 40 10 28 25 4c 1e 85 | $.C^IE..!I.R+*G...%"...._@.(%L.. |
| 4f7a0 | 02 f1 02 28 69 2b c0 01 dc 01 03 02 2b 0b 06 03 39 24 06 0a 03 0e 07 14 03 2b 03 03 97 01 38 09 | ...(i+......+...9$.......+....8. |
| 4f7c0 | 11 17 22 1d 9b 05 a2 01 ef 02 2e d3 01 90 01 49 2c 70 86 01 cc 01 3f 73 2f dd 02 88 01 20 53 5a | .."............I,p....?s/.....SZ |
| 4f7e0 | 07 67 ff 03 be 01 01 05 0f 18 17 03 23 70 16 66 0b 11 1c 19 0b 46 7a 14 05 12 0c 18 10 06 06 10 | .g..........#p.f.....Fz......... |
| 4f800 | 92 05 83 04 7d 14 04 13 2c 8d 01 48 68 6e 70 ce 01 23 cc 01 6a e0 03 06 15 a2 01 14 1d 04 3c 27 | ....}...,..Hhnp..#..j.........<' |
| 4f820 | 0d 16 9d 01 35 68 47 6c 04 3a 2d 1e 0b 6c 01 03 06 0c 10 48 4d 57 0d 11 14 58 19 1b 6b d9 02 13 | ....5hGl.:-..l.....HMW...X..k... |
| 4f840 | 7f 0b 0a 09 3b 48 03 11 03 17 03 2e 99 01 2e 47 4d 09 78 06 27 04 35 fb 02 66 60 c9 01 1f e7 01 | ....;H.........GM.x.'.5..f`..... |
| 4f860 | 75 56 10 1c af 01 0e e8 04 40 8a 01 62 77 19 13 3a 21 03 08 a7 01 48 22 1d a4 01 98 01 63 1a fa | uV.......@..bw..:!....H".....c.. |
| 4f880 | 01 0c 12 12 0a 1f 03 0e 3c 9c 01 47 0c 91 01 37 1c fb 01 0f 0c 29 1a 09 52 b0 01 ea 01 d6 01 13 | ........<..G...7.....)..R....... |
| 4f8a0 | 0c ff 01 8e 02 03 0b fc 01 1c 0d 1f 8e 01 1c 19 2c 79 0b 8f 01 22 c9 01 05 06 f3 01 35 13 0f 1f | ................,y..."......5... |
| 4f8c0 | 2e 0c 2a 26 42 06 0b 04 16 05 03 03 28 1e 2e 14 8b 01 13 89 01 46 05 96 01 0e 05 22 15 0b 27 08 | ..*&B.......(........F....."..'. |
| 4f8e0 | 24 30 26 18 3d 2e c6 01 5a 0a 4e 38 0f 15 0f 6b 1c 07 2c 45 05 24 29 26 c2 01 97 01 d8 01 06 89 | $0&.=...Z.N8...k..,E.$)&........ |
| 4f900 | 01 25 0e e1 04 5e bb 01 20 25 5a 18 33 82 02 5d 2c d0 01 fe 01 6f 5c 6b 02 02 02 02 8c 04 a0 01 | .%...^...%Z.3..],....o\k........ |
| 4f920 | 06 1d 13 1d 64 05 21 1b 09 4e 01 01 94 01 09 1d 9a 01 3c 0e 5f 91 02 02 30 7b 05 89 01 68 38 13 | ....d.!..N........<._...0{...h8. |
| 4f940 | 08 2f 72 11 07 70 2a b7 04 08 07 53 46 0d 18 12 36 2f 2f 3d 3a 08 37 74 0f 13 0d 08 09 14 4c 0c | ./r..p*....SF...6//=:.7t......L. |
| 4f960 | 12 29 0d 2c 2a 8b 01 30 34 27 51 4a 09 4a 56 15 07 0d 08 0d 04 1e 12 25 07 06 07 05 12 17 40 01 | .).,*..04'QJ.JV........%......@. |
| 4f980 | 09 35 13 07 14 24 05 27 06 7c 04 12 35 4a 39 3e 12 1e 0e 17 37 85 03 01 07 21 09 10 12 06 0a 08 | .5...$.'.|..5J9>....7....!...... |
| 4f9a0 | 0b 08 69 0a 0b 16 0c 8a 01 32 16 52 88 01 56 8e 01 68 4a 22 26 22 09 e3 01 a6 01 2c 06 18 9b 01 | ..i......2.R..V..hJ"&".....,.... |
| 4f9c0 | 9c 02 b9 01 15 39 51 5e 1f 28 eb 01 05 1e 72 22 7c e3 03 47 81 01 1f 14 64 0c 7f 58 2e 2f 8f 01 | .....9Q^.(....r"|..G....d..X./.. |
| 4f9e0 | 1a 58 89 02 a0 01 d4 01 2c 18 06 27 1a 16 4d 03 21 55 04 1e 15 46 48 c5 01 31 12 0b 1b c1 01 25 | .X......,..'..M.!U...FH..1.....% |
| 4fa00 | 4a 54 0f 08 a4 01 2c 4d 4f 44 65 1a 2e 21 1e 5d 13 d2 01 3c 2d 30 f6 02 36 5c 04 c4 02 29 08 14 | JT....,MODe..!.]...<-0..6\...).. |
| 4fa20 | 05 06 2e 9d 02 16 f5 02 79 0b 21 2a c0 01 87 01 29 5c 97 01 42 0d 79 04 d1 02 63 2e 32 5b 3a 0c | ........y.!*....)\..B.y...c.2[:. |
| 4fa40 | 58 79 04 f0 02 28 2b 16 66 18 01 1f 3d 19 06 0d 77 10 18 48 01 2a 1a 14 69 13 60 0e 07 0c 26 0c | Xy...(+.f...=...w..H.*..i.`...&. |
| 4fa60 | 0e 1c 4b 18 4f 12 37 3b 11 03 08 55 08 2d 32 05 47 3f 20 3d 0d 07 05 13 0d 05 2e 23 04 14 65 77 | ..K.O.7;...U.-2.G?.=.......#..ew |
| 4fa80 | 01 1e 4c 02 1e 24 9a 01 76 05 2d 2d 3a 26 0f 19 0b 15 08 23 1a 2c 11 17 09 2c 0a 02 09 18 54 0f | ..L..$..v.--:&.....#.,...,....T. |
| 4faa0 | 73 8e 01 08 18 07 0c 2a 17 15 06 04 08 39 61 12 12 29 0a 5b 0b 07 12 06 3e 0e 0d 18 48 5d 27 63 | s......*.....9a..).[....>...H]'c |
| 4fac0 | 0c 05 4f 07 5e 2c 2b 52 0a 11 0a 11 22 1b 14 15 7c 7a 22 2f f2 01 0c 14 3e 22 17 29 09 1f 28 6b | ..O.^,+R...."...|z"/....>".)..(k |
| 4fae0 | 1a 1e 08 08 09 08 0a 07 0f 09 08 12 28 08 09 0a 0b 4f 09 0b 1b 39 57 0e 0d 70 17 08 24 2d 07 1e | ............(....O...9W..p..$-.. |
| 4fb00 | 5f 04 13 29 2f 01 0c 17 17 ac 01 04 1d 6f 07 04 16 07 0d 26 02 2a bc 01 0a 03 8e 01 05 15 c1 01 | _..)/........o.....&.*.......... |
| 4fb20 | 2b 05 b2 01 7c 2a 76 e8 01 c5 02 94 03 d8 01 0b 09 05 87 01 3f 07 91 01 15 03 73 12 36 3b 80 02 | +...|*v.............?.....s.6;.. |
| 4fb40 | 76 50 5b d2 04 29 31 2c 41 07 65 5e a6 01 40 2a 95 01 33 80 01 18 22 ac 01 29 3d be 01 72 15 2e | vP[..)1,A.e^..@*..3..."..)=..r.. |
| 4fb60 | b3 02 a8 01 4a b9 01 a4 03 4b 3e 3a 22 29 c6 01 15 89 01 10 1e 2f 4b 16 71 11 8a 01 01 42 31 0b | ....J....K>:")......./K.q....B1. |
| 4fb80 | 0f 32 7d 0b 3d 18 2f 47 44 28 a9 01 f3 01 29 26 0a af 02 91 01 0e 28 36 3a 65 22 2d 8a 01 c2 01 | .2}.=./GD(....)&......(6:e"-.... |
| 4fba0 | 16 0c bd 01 70 5a e6 02 19 1e 12 14 19 1e 12 2d 0f 20 01 72 dd 01 36 19 1e a4 01 73 3a 88 03 49 | ....pZ.........-...r..6....s:..I |
| 4fbc0 | 5c 09 43 24 0c 24 23 41 2b 0d 98 01 60 12 72 13 82 01 52 b2 01 73 0b 76 74 2e 5b 01 1b 5b 10 58 | \.C$.$#A+...`.r...R..s.vt.[..[.X |
| 4fbe0 | 27 b7 02 8f 01 5a 75 ad 01 dd 01 78 36 92 01 87 01 2d 7c b3 01 b4 01 5c 2e 1c 25 0c 4d 13 68 5b | '....Zu....x6....-|....\..%.M.h[ |
| 4fc00 | 13 82 03 2a 08 31 38 a8 02 62 18 9e 01 0d 78 19 35 0b 39 94 01 78 7f b6 01 48 9b 03 6d a5 01 2b | ...*.18..b....x.5.9..x...H..m..+ |
| 4fc20 | 37 31 56 1c b2 01 0b ed 01 27 03 2e f3 01 2f 07 cd 01 8f 01 a3 01 35 d8 01 e7 01 64 08 16 12 1d | 71V......'..../.......5....d.... |
| 4fc40 | b7 01 2b 22 1b 07 26 1b 1d 3e 46 bd 01 28 a7 02 24 10 0c 0f 20 5d 87 01 b1 01 1b 72 21 3c 72 5e | ..+"..&..>F..(..$....].....r!<r^ |
| 4fc60 | 15 1d 3f 1e 1f 76 55 de 01 3e 1a 49 3f 8c 03 6c 39 33 66 52 af 01 b4 01 61 c5 01 14 19 f1 01 13 | ..?..vU..>.I?..l93fR....a....... |
| 4fc80 | 1e 9c 01 ba 02 90 01 6f 24 6c 17 b1 01 4e fc 01 61 6e 31 7f 0f 0f 53 ff 04 6b 28 28 8f 01 44 78 | .......o$l...N..an1...S..k((..Dx |
| 4fca0 | eb 01 26 88 01 34 4f 3f 1f 64 54 97 04 bf 02 1a 36 25 21 83 02 36 67 1d 2b 2a 0a 26 fa 01 71 7f | ..&..4O?.dT.....6%!..6g.+*.&..q. |
| 4fcc0 | df 02 04 32 54 44 48 31 fe 01 3e 7d 38 40 28 5d 11 71 5a af 01 07 2c 34 3d 2b 2c f9 01 14 e3 01 | ...2TDH1..>}8@(].qZ...,4=+,..... |
| 4fce0 | 44 15 d7 01 34 2b 22 20 9a 01 32 19 0f 5e 1c 1e 0f 46 73 15 81 01 15 e6 02 38 0c 44 3c 2c 59 5b | D...4+"...2..^...Fs......8.D<,Y[ |
| 4fd00 | 0d 12 0d ac 02 70 41 13 66 d3 01 4a 3b 21 3f de 01 8d 01 91 01 42 97 01 a4 01 ec 01 1c 0a 6d 48 | .....pA.f..J;!?......B........mH |
| 4fd20 | 0e 82 01 34 19 18 31 11 24 1f 2c 4b 32 18 17 db 01 6e 24 1f 1d 95 01 2e 24 04 0f 7c 12 18 38 79 | ...4..1.$.,K2....n$.....$..|..8y |
| 4fd40 | 94 01 40 5f 44 b5 02 6c 6d 7b 15 c0 01 84 01 60 26 4e 2f 18 50 6d 12 45 2e 51 74 07 32 84 01 41 | ..@_D..lm{.....`&N/.Pm.E.Qt.2..A |
| 4fd60 | 39 5d 9c 02 70 0b f8 01 1d 30 7b 9e 01 0b 1e 29 17 5a fc 01 0b c0 02 b3 01 38 07 14 5e 1b 66 7e | 9]..p....0{....).Z.......8..^.f~ |
| 4fd80 | 67 4d 7e 11 7e 34 df 01 1c 08 08 66 0a 56 04 99 01 84 02 26 cf 01 64 17 40 1f 53 be 01 6d 28 c2 | gM~.~4.....f.V.....&..d.@.S..m(. |
| 4fda0 | 01 14 0e 28 29 20 88 02 4d 3a 24 7d 11 39 0b 53 14 07 0b 2e 2d 1c 54 53 73 19 20 10 10 13 11 33 | ...()...M:$}.9.S....-.TSs......3 |
| 4fdc0 | 27 2e 32 36 07 48 12 0f 09 1c 56 23 47 31 0e 17 14 13 10 1f 50 42 07 04 54 a9 01 0a 43 0b 1d 16 | '.26.H....V#G1......PB..T...C... |
| 4fde0 | 1b 0f 18 4d 99 02 83 01 42 6d 09 25 58 2e 98 01 0d 57 0d 18 4c 16 c8 02 40 cc 01 06 3d 51 14 7a | ...M....Bm.%X....W..L...@...=Q.z |
| 4fe00 | 9b 01 12 9d 02 12 19 11 2e 11 c6 01 38 50 03 f5 01 16 8e 01 0d 30 b6 01 70 21 d3 01 2c 6a 49 45 | ............8P.......0..p!..,jIE |
| 4fe20 | d6 01 3e 1b 0f b9 01 1b 09 14 21 11 07 05 07 57 0e 15 70 2e 0e 44 49 4e d1 02 b2 02 0a 16 16 35 | ..>.......!....W..p..DIN.......5 |
| 4fe40 | 3b 15 77 0e 32 3b 18 56 ae 02 33 6a 22 06 09 c8 01 32 26 36 10 0d 39 11 05 0b 1b 31 2f 10 17 16 | ;.w.2;.V..3j"....2&6..9....1/... |
| 4fe60 | 11 be 01 6b 05 15 0b 83 01 f0 01 93 01 38 1d b2 01 47 0f 6d 65 6d 46 1c 36 44 6a 26 71 6d 4c 08 | ...k.........8...G.memF.6Dj&qmL. |
| 4fe80 | 7e 8c 03 21 33 52 9a 01 3d 35 10 8d 01 34 19 54 80 04 81 03 58 6f 60 2d 83 01 96 03 59 2e 06 39 | ~..!3R..=5...4.T....Xo`-....Y..9 |
| 4fea0 | 39 9b 01 30 1d d3 01 79 f8 01 39 07 18 0a 11 6a 12 17 33 02 07 8a 01 0f 10 07 2d 06 05 16 28 19 | 9..0...y..9....j..3.......-...(. |
| 4fec0 | 01 21 da 01 46 3c 25 47 6d 49 24 13 1e 2a ce 01 bb 01 2a 0d 2f 8b 01 25 3a 82 02 68 0a 14 30 1d | .!..F<%GmI$..*....*./..%:..h..0. |
| 4fee0 | 05 55 f4 01 04 aa 02 32 8a 01 12 07 2b 7c eb 02 08 2c 02 48 0a 18 20 7e 2c 34 9c 01 31 25 5e 42 | .U.....2....+|...,.H...~,4..1%^B |
| 4ff00 | 13 59 16 2c 92 01 6d 87 01 08 14 a7 01 e6 02 61 61 32 0e 73 8b 01 4e 1a 09 33 21 0c 11 4c 06 95 | .Y.,..m........aa2.s..N..3!..L.. |
| 4ff20 | 02 2f 44 29 4c 2f 13 41 23 15 8c 01 50 4c 1d 6d 13 41 0e 67 9d 01 f0 03 01 22 0a 0e 06 26 83 01 | ./D)L/.A#...PL.m.A.g....."...&.. |
| 4ff40 | 11 8a 01 0f 0a 16 87 01 16 1c 04 3c 09 dd 01 03 0a 3f 03 25 12 d9 01 09 04 68 12 11 1c e6 01 c1 | ...........<.....?.%.....h...... |
| 4ff60 | 01 08 6d 0b 3e 45 ad 01 18 bb 01 23 04 ba 02 1c 24 04 1b 50 16 8b 01 14 06 0b 2c d7 01 92 03 99 | ..m.>E.....#....$..P......,..... |
| 4ff80 | 02 07 5a 60 65 46 ab 01 ca 01 14 11 23 ef 01 b8 01 69 03 c6 01 18 2d 10 06 ac 01 05 2d 10 7d 0d | ..Z`eF......#....i....-.....-.}. |
| 4ffa0 | 5f 4d c6 04 e2 02 08 0c 08 35 1c 02 0a 56 28 06 1e d4 01 08 e1 02 ac 01 24 af 01 5e 54 47 23 4a | _M.......5...V(.........$..^TG#J |
| 4ffc0 | 24 0f 12 0b 09 58 0e 22 1f 28 16 0b 09 62 0e bf 02 0a 86 01 13 0b 29 6c 46 2a 3c 0d 13 d2 01 21 | $....X.".(...b........)lF*<....! |
| 4ffe0 | 16 5a 26 43 b8 01 d7 01 ad 01 10 1c 2b 07 20 2f 53 14 05 14 12 61 16 19 37 36 08 0d 0e 09 15 31 | .Z&C........+../S....a..76.....1 |
| 50000 | 11 16 05 25 1e 06 11 11 78 6c 89 02 2f 2c 3d 17 5c 02 0d d9 01 15 0b 0a 26 0e d8 01 09 15 0e 34 | ...%....xl../,=.\.......&......4 |
| 50020 | 48 09 15 03 1c 07 02 09 25 ca 01 09 4d 16 03 32 07 34 2c 36 08 27 09 0a 05 0a 25 3a 1f 05 34 05 | H.......%...M..2.4,6.'....%:..4. |
| 50040 | 18 5e 08 11 0b 1a f9 02 22 25 20 57 42 6e 0c 18 13 37 08 53 4c 09 c5 03 76 dd 01 a8 02 1a 8a 01 | .^......"%.WBn...7.SL...v....... |
| 50060 | 11 0e 0b 1c 29 09 16 52 06 0d 1d 49 a2 01 19 32 3d 0e 2d 81 02 27 0b fb 01 67 8d 03 97 01 6a 83 | ....)..R...I...2=.-..'...g....j. |
| 50080 | 03 8a 01 55 86 02 df 01 03 5b 7e 2c 20 19 c5 01 89 01 67 cf 02 51 8a 02 05 76 0b 95 01 88 01 56 | ...U.....[~,......g..Q...v.....V |
| 500a0 | 88 02 31 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 | ..1............................. |
| 500c0 | 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 | ................................ |
| 500e0 | 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 | ................................ |
| 50100 | 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 | ................................ |
| 50120 | 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 | ................................ |
| 50140 | 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 | ................................ |
| 50160 | 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 | ................................ |
| 50180 | 01 01 01 01 01 01 01 01 01 01 | .......... |