home *** CD-ROM | disk | FTP | other *** search
/ The Macintosh Demo: Applications / Apple-MacintoshDemoApplicationsCD-1.0-1992.iso / More Information / Personal Press 2.0 / PPPouch / Additions / Caption Graphics / Caption Selected Graphics…
MacBinary  |  1992-06-08  |  14.6 KB  |  [SGPA/SCPG]

open in: MacOS 8.1     |     Win98     |     DOS

view JSON data     |     view as text

This file was processed as: MacBinary (archive/macBinary).

You can browse this item here: Caption Selected Graphics…

ConfidenceProgramDetectionMatch TypeSupport
10% dexvert MacBinary (archive/macBinary) fallback Supported
100% file MacBinary II, inited, Sun Jun 7 20:00:00 1992, modified Sun Jun 7 20:00:00 1992, creator 'SCPG', type 'SGPA', 12536 bytes "Caption Selected Graphics�" , at 0x3178 2276 bytes resource default (weak)
99% file data default
100% TrID MacBinary 2 default (weak)
100% siegfried fmt/1762 MacBinary (II) default
9% lsar MacBinary default


id metadata
keyvalue
macFileType[SGPA]
macFileCreator[SCPG]



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 00 1a 43 61 70 74 69 6f | 6e 20 53 65 6c 65 63 74 |..Captio|n Select|
|00000010| 65 64 20 47 72 61 70 68 | 69 63 73 c9 00 00 00 00 |ed Graph|ics.....|
|00000020| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000030| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000040| 00 53 47 50 41 53 43 50 | 47 01 00 00 00 00 00 00 |.SGPASCP|G.......|
|00000050| 00 00 00 00 00 30 f8 00 | 00 08 e4 a6 58 53 80 a6 |.....0..|....XS..|
|00000060| 58 53 80 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |XS......|........|
|00000070| 00 00 00 00 00 00 00 00 | 00 00 81 81 75 94 00 00 |........|....u...|
|00000080| 6f 6e 20 73 74 61 72 74 | 75 70 0d 0d 69 66 20 74 |on start|up..if t|
|00000090| 6f 6f 6c 6d 6f 64 65 20 | 3d 20 22 74 65 78 74 74 |oolmode |= "textt|
|000000a0| 6f 6f 6c 22 20 74 68 65 | 6e 0d 61 6e 73 77 65 72 |ool" the|n.answer|
|000000b0| 20 22 53 65 6c 65 63 74 | 20 6f 6e 65 20 6f 72 20 | "Select| one or |
|000000c0| 6d 6f 72 65 20 67 72 61 | 70 68 69 63 20 6f 62 6a |more gra|phic obj|
|000000d0| 65 63 74 73 20 77 69 74 | 68 20 74 68 65 20 61 72 |ects wit|h the ar|
|000000e0| 72 6f 77 20 74 6f 6f 6c | 2e 22 0d 65 78 69 74 20 |row tool|.".exit |
|000000f0| 73 74 61 72 74 75 70 0d | 65 6e 64 20 69 66 0d 0d |startup.|end if..|
|00000100| 73 65 74 20 73 68 75 66 | 66 6c 65 54 65 78 74 4f |set shuf|fleTextO|
|00000110| 62 6a 65 63 74 73 20 74 | 6f 20 66 61 6c 73 65 0d |bjects t|o false.|
|00000120| 0d 73 65 74 20 6c 6f 63 | 6b 63 75 72 73 6f 72 20 |.set loc|kcursor |
|00000130| 74 6f 20 74 72 75 65 0d | 73 65 74 20 6d 6f 75 73 |to true.|set mous|
|00000140| 65 63 75 72 73 6f 72 20 | 74 6f 20 77 61 74 63 68 |ecursor |to watch|
|00000150| 0d 73 65 74 20 6c 6f 63 | 6b 73 63 72 65 65 6e 20 |.set loc|kscreen |
|00000160| 74 6f 20 74 72 75 65 0d | 0d 70 72 6f 67 72 65 73 |to true.|.progres|
|00000170| 73 44 69 61 6c 6f 67 20 | 6f 70 65 6e 0d 70 72 6f |sDialog |open.pro|
|00000180| 67 72 65 73 73 44 69 61 | 6c 6f 67 20 73 68 6f 77 |gressDia|log show|
|00000190| 2c 20 22 53 65 61 72 63 | 68 69 6e 67 20 66 6f 72 |, "Searc|hing for|
|000001a0| 20 43 61 70 74 69 6f 6e | 61 62 6c 65 20 67 72 61 | Caption|able gra|
|000001b0| 70 68 69 63 73 c9 22 0d | 70 75 74 20 74 72 75 65 |phics.".|put true|
|000001c0| 20 69 6e 74 6f 20 7a 6f | 6f 6d 65 64 0d 70 75 74 | into zo|omed.put|
|000001d0| 20 74 6f 6f 6c 6d 6f 64 | 65 20 69 6e 74 6f 20 6f | toolmod|e into o|
|000001e0| 6c 64 54 6f 6f 6c 0d 70 | 75 74 20 63 75 72 72 65 |ldTool.p|ut curre|
|000001f0| 6e 74 70 61 67 65 20 69 | 6e 74 6f 20 74 68 65 4f |ntpage i|nto theO|
|00000200| 6c 64 50 61 67 65 0d 70 | 75 74 20 30 20 69 6e 74 |ldPage.p|ut 0 int|
|00000210| 6f 20 74 6f 74 61 6c 43 | 61 70 74 69 6f 6e 73 0d |o totalC|aptions.|
|00000220| 70 75 74 20 64 69 73 70 | 6c 61 79 47 75 69 64 65 |put disp|layGuide|
|00000230| 73 20 69 6e 74 6f 20 6f | 6c 64 47 75 69 64 65 73 |s into o|ldGuides|
|00000240| 0d 73 65 74 20 64 69 73 | 70 6c 61 79 47 75 69 64 |.set dis|playGuid|
|00000250| 65 73 20 74 6f 20 74 72 | 75 65 0d 70 75 74 20 32 |es to tr|ue.put 2|
|00000260| 35 20 69 6e 74 6f 20 43 | 61 70 74 69 6f 6e 56 53 |5 into C|aptionVS|
|00000270| 69 7a 65 20 2d 2d 20 49 | 6e 20 70 6f 69 6e 74 73 |ize -- I|n points|
|00000280| 2e 0d 70 75 74 20 66 61 | 6c 73 65 20 69 6e 74 6f |..put fa|lse into|
|00000290| 20 4d 61 64 65 43 61 70 | 74 69 6f 6e 73 20 2d 2d | MadeCap|tions --|
|000002a0| 20 41 6e 79 20 63 61 70 | 74 69 6f 6e 73 20 6d 61 | Any cap|tions ma|
|000002b0| 64 65 20 79 65 74 3f 0d | 0d 70 75 74 20 6d 65 61 |de yet?.|.put mea|
|000002c0| 73 75 72 65 6d 65 6e 74 | 73 20 69 6e 74 6f 20 4f |surement|s into O|
|000002d0| 6c 64 4d 65 61 73 75 72 | 65 6d 65 6e 74 73 0d 73 |ldMeasur|ements.s|
|000002e0| 65 74 20 6d 65 61 73 75 | 72 65 6d 65 6e 74 73 20 |et measu|rements |
|000002f0| 74 6f 20 70 6f 69 6e 74 | 73 0d 0d 2d 2d 20 41 73 |to point|s..-- As|
|00000300| 73 69 67 6e 20 64 61 74 | 61 20 74 6f 20 6f 62 6a |sign dat|a to obj|
|00000310| 65 63 74 73 0d 72 65 70 | 65 61 74 20 77 69 74 68 |ects.rep|eat with|
|00000320| 20 78 20 3d 20 31 20 74 | 6f 20 6e 75 6d 62 65 72 | x = 1 t|o number|
|00000330| 20 6f 66 20 69 74 65 6d | 73 20 69 6e 20 73 65 6c | of item|s in sel|
|00000340| 65 63 74 65 64 4f 62 6a | 65 63 74 73 28 29 0d 69 |ectedObj|ects().i|
|00000350| 66 20 6b 69 6e 64 20 6f | 66 20 6f 62 6a 65 63 74 |f kind o|f object|
|00000360| 20 69 74 65 6d 20 78 20 | 6f 66 20 73 65 6c 65 63 | item x |of selec|
|00000370| 74 65 64 4f 62 6a 65 63 | 74 73 28 29 20 3d 20 22 |tedObjec|ts() = "|
|00000380| 47 72 61 79 73 63 61 6c | 65 20 47 72 61 70 68 69 |Grayscal|e Graphi|
|00000390| 63 22 20 6f 72 c2 0d 6b | 69 6e 64 20 6f 66 20 6f |c" or..k|ind of o|
|000003a0| 62 6a 65 63 74 20 69 74 | 65 6d 20 78 20 6f 66 20 |bject it|em x of |
|000003b0| 73 65 6c 65 63 74 65 64 | 4f 62 6a 65 63 74 73 28 |selected|Objects(|
|000003c0| 29 20 3d 20 22 50 49 43 | 54 20 47 72 61 70 68 69 |) = "PIC|T Graphi|
|000003d0| 63 22 20 6f 72 20 c2 0d | 6b 69 6e 64 20 6f 66 20 |c" or ..|kind of |
|000003e0| 6f 62 6a 65 63 74 20 69 | 74 65 6d 20 78 20 6f 66 |object i|tem x of|
|000003f0| 20 73 65 6c 65 63 74 65 | 64 4f 62 6a 65 63 74 73 | selecte|dObjects|
|00000400| 28 29 20 3d 20 22 65 70 | 73 20 67 72 61 70 68 69 |() = "ep|s graphi|
|00000410| 63 22 20 6f 72 c2 0d 6b | 69 6e 64 20 6f 66 20 6f |c" or..k|ind of o|
|00000420| 62 6a 65 63 74 20 69 74 | 65 6d 20 78 20 6f 66 20 |bject it|em x of |
|00000430| 73 65 6c 65 63 74 65 64 | 4f 62 6a 65 63 74 73 28 |selected|Objects(|
|00000440| 29 20 3d 20 22 62 69 74 | 6d 61 70 20 67 72 61 70 |) = "bit|map grap|
|00000450| 68 69 63 22 20 6f 72 c2 | 0d 6b 69 6e 64 20 6f 66 |hic" or.|.kind of|
|00000460| 20 6f 62 6a 65 63 74 20 | 69 74 65 6d 20 78 20 6f | object |item x o|
|00000470| 66 20 73 65 6c 65 63 74 | 65 64 4f 62 6a 65 63 74 |f select|edObject|
|00000480| 73 28 29 20 3d 20 22 71 | 75 69 63 6b 74 69 6d 65 |s() = "q|uicktime|
|00000490| 20 4d 6f 76 69 65 22 20 | 6f 72 c2 0d 6b 69 6e 64 | Movie" |or..kind|
|000004a0| 20 6f 66 20 6f 62 6a 65 | 63 74 20 69 74 65 6d 20 | of obje|ct item |
|000004b0| 78 20 6f 66 20 73 65 6c | 65 63 74 65 64 4f 62 6a |x of sel|ectedObj|
|000004c0| 65 63 74 73 28 29 20 3d | 20 22 72 65 63 74 61 6e |ects() =| "rectan|
|000004d0| 67 6c 65 22 20 6f 72 c2 | 0d 6b 69 6e 64 20 6f 66 |gle" or.|.kind of|
|000004e0| 20 6f 62 6a 65 63 74 20 | 69 74 65 6d 20 78 20 6f | object |item x o|
|000004f0| 66 20 73 65 6c 65 63 74 | 65 64 4f 62 6a 65 63 74 |f select|edObject|
|00000500| 73 28 29 20 3d 20 22 6f | 76 61 6c 22 20 6f 72 c2 |s() = "o|val" or.|
|00000510| 0d 6b 69 6e 64 20 6f 66 | 20 6f 62 6a 65 63 74 20 |.kind of| object |
|00000520| 69 74 65 6d 20 78 20 6f | 66 20 73 65 6c 65 63 74 |item x o|f select|
|00000530| 65 64 4f 62 6a 65 63 74 | 73 28 29 20 3d 20 22 72 |edObject|s() = "r|
|00000540| 6f 75 6e 64 65 64 20 72 | 65 63 74 61 6e 67 6c 65 |ounded r|ectangle|
|00000550| 22 20 74 68 65 6e 0d 0d | 70 75 74 20 31 2b 74 6f |" then..|put 1+to|
|00000560| 74 61 6c 43 61 70 74 69 | 6f 6e 73 20 69 6e 74 6f |talCapti|ons into|
|00000570| 20 54 6f 74 61 6c 43 61 | 70 74 69 6f 6e 73 0d 2d | TotalCa|ptions.-|
|00000580| 2d 20 50 72 65 2d 41 73 | 73 69 67 6e 20 74 65 78 |- Pre-As|sign tex|
|00000590| 74 20 6f 66 20 63 61 70 | 74 69 6f 6e 0d 73 65 74 |t of cap|tion.set|
|000005a0| 20 69 74 65 6d 64 65 6c | 20 74 6f 20 6e 75 6d 74 | itemdel| to numt|
|000005b0| 6f 63 68 61 72 28 31 29 | 0d 70 75 74 20 22 54 79 |ochar(1)|.put "Ty|
|000005c0| 70 65 20 43 61 70 74 69 | 6f 6e 20 66 6f 72 20 47 |pe Capti|on for G|
|000005d0| 72 61 70 68 69 63 20 68 | 65 72 65 2e 22 20 69 6e |raphic h|ere." in|
|000005e0| 74 6f 20 69 74 65 6d 20 | 54 6f 74 61 6c 43 61 70 |to item |TotalCap|
|000005f0| 74 69 6f 6e 73 20 6f 66 | 20 54 65 78 74 4f 66 43 |tions of| TextOfC|
|00000600| 61 70 74 69 6f 6e 73 0d | 73 65 74 20 69 74 65 6d |aptions.|set item|
|00000610| 64 65 6c 20 74 6f 20 22 | 2c 22 0d 0d 2d 2d 20 41 |del to "|,"..-- A|
|00000620| 73 73 69 67 6e 20 50 61 | 67 65 20 6f 66 20 43 61 |ssign Pa|ge of Ca|
|00000630| 70 74 69 6f 6e 20 47 72 | 61 70 68 69 63 2e 0d 70 |ption Gr|aphic..p|
|00000640| 75 74 20 63 75 72 72 65 | 6e 74 50 61 67 65 20 69 |ut curre|ntPage i|
|00000650| 6e 74 6f 20 69 74 65 6d | 20 74 6f 74 61 6c 43 61 |nto item| totalCa|
|00000660| 70 74 69 6f 6e 73 20 6f | 66 20 70 61 67 65 73 4f |ptions o|f pagesO|
|00000670| 66 43 61 70 74 69 6f 6e | 73 0d 2d 2d 20 41 73 73 |fCaption|s.-- Ass|
|00000680| 69 67 6e 20 43 61 70 74 | 69 6f 6e 20 47 72 61 70 |ign Capt|ion Grap|
|00000690| 68 69 63 20 4f 62 6a 65 | 63 74 20 4e 75 6d 62 65 |hic Obje|ct Numbe|
|000006a0| 72 20 6f 66 20 74 68 65 | 20 70 61 67 65 2e 0d 70 |r of the| page..p|
|000006b0| 75 74 20 28 69 74 65 6d | 20 78 20 6f 66 20 73 65 |ut (item| x of se|
|000006c0| 6c 65 63 74 65 64 4f 62 | 6a 65 63 74 73 28 29 29 |lectedOb|jects())|
|000006d0| 20 69 6e 74 6f 20 69 74 | 65 6d 20 74 6f 74 61 6c | into it|em total|
|000006e0| 43 61 70 74 69 6f 6e 73 | 20 6f 66 20 43 61 70 74 |Captions| of Capt|
|000006f0| 69 6f 6e 4f 62 6a 65 63 | 74 73 0d 2d 2d 20 41 73 |ionObjec|ts.-- As|
|00000700| 73 69 67 6e 20 6e 61 6d | 65 20 6f 66 20 43 61 70 |sign nam|e of Cap|
|00000710| 74 69 6f 6e 20 4f 62 6a | 65 63 74 0d 70 75 74 20 |tion Obj|ect.put |
|00000720| 22 43 61 70 74 69 6f 6e | 20 22 20 26 20 74 69 63 |"Caption| " & tic|
|00000730| 6b 73 28 29 20 69 6e 74 | 6f 20 74 68 65 43 61 70 |ks() int|o theCap|
|00000740| 74 69 6f 6e 4e 61 6d 65 | 0d 70 75 74 20 74 68 65 |tionName|.put the|
|00000750| 43 61 70 74 69 6f 6e 4e | 61 6d 65 20 69 6e 74 6f |CaptionN|ame into|
|00000760| 20 69 74 65 6d 20 74 6f | 74 61 6c 43 61 70 74 69 | item to|talCapti|
|00000770| 6f 6e 73 20 6f 66 20 43 | 61 70 74 69 6f 6e 54 65 |ons of C|aptionTe|
|00000780| 78 74 4f 62 6a 4e 61 6d | 65 73 0d 2d 2d 20 41 73 |xtObjNam|es.-- As|
|00000790| 73 69 67 6e 20 6e 61 6d | 65 20 6f 66 20 43 61 70 |sign nam|e of Cap|
|000007a0| 74 69 6f 6e 20 53 74 6f | 72 79 0d 70 75 74 20 74 |tion Sto|ry.put t|
|000007b0| 68 65 43 61 70 74 69 6f | 6e 4e 61 6d 65 20 26 20 |heCaptio|nName & |
|000007c0| 22 2e 53 22 20 69 6e 74 | 6f 20 69 74 65 6d 20 74 |".S" int|o item t|
|000007d0| 6f 74 61 6c 43 61 70 74 | 69 6f 6e 73 20 6f 66 20 |otalCapt|ions of |
|000007e0| 43 61 70 74 69 6f 6e 53 | 74 6f 72 79 4e 61 6d 65 |CaptionS|toryName|
|000007f0| 73 0d 2d 2d 20 41 73 73 | 69 67 6e 20 6e 61 6d 65 |s.-- Ass|ign name|
|00000800| 20 6f 66 20 43 61 70 74 | 69 6f 6e 20 4c 69 6e 65 | of Capt|ion Line|
|00000810| 20 4f 62 6a 65 63 74 0d | 70 75 74 20 74 68 65 43 | Object.|put theC|
|00000820| 61 70 74 69 6f 6e 4e 61 | 6d 65 20 26 20 22 2e 4c |aptionNa|me & ".L|
|00000830| 22 20 69 6e 74 6f 20 69 | 74 65 6d 20 74 6f 74 61 |" into i|tem tota|
|00000840| 6c 43 61 70 74 69 6f 6e | 73 20 6f 66 20 43 61 70 |lCaption|s of Cap|
|00000850| 74 69 6f 6e 4c 69 6e 65 | 4e 61 6d 65 73 0d 65 6e |tionLine|Names.en|
|00000860| 64 20 69 66 0d 65 6e 64 | 20 72 65 70 65 61 74 0d |d if.end| repeat.|
|00000870| 70 72 6f 67 72 65 73 73 | 44 69 61 6c 6f 67 20 63 |progress|Dialog c|
|00000880| 6c 6f 73 65 0d 0d 73 65 | 74 20 6d 65 61 73 75 72 |lose..se|t measur|
|00000890| 65 6d 65 6e 74 73 20 74 | 6f 20 4f 6c 64 4d 65 61 |ements t|o OldMea|
|000008a0| 73 75 72 65 6d 65 6e 74 | 73 0d 0d 69 66 20 74 6f |surement|s..if to|
|000008b0| 74 61 6c 43 61 70 74 69 | 6f 6e 73 20 3c 20 31 20 |talCapti|ons < 1 |
|000008c0| 74 68 65 6e 20 0d 61 6e | 73 77 65 72 20 22 4e 6f |then .an|swer "No|
|000008d0| 20 67 72 61 70 68 69 63 | 20 6f 62 6a 65 63 74 73 | graphic| objects|
|000008e0| 20 61 72 65 20 73 65 6c | 65 63 74 65 64 2e 20 53 | are sel|ected. S|
|000008f0| 65 6c 65 63 74 20 74 68 | 65 20 67 72 61 70 68 69 |elect th|e graphi|
|00000900| 63 73 20 74 6f 20 63 61 | 70 74 69 6f 6e 2e 22 0d |cs to ca|ption.".|
|00000910| 73 65 74 20 74 6f 6f 6c | 6d 6f 64 65 20 74 6f 20 |set tool|mode to |
|00000920| 6f 6c 64 74 6f 6f 6c 0d | 73 65 74 20 63 75 72 72 |oldtool.|set curr|
|00000930| 65 6e 74 70 61 67 65 20 | 74 6f 20 74 68 65 6f 6c |entpage |to theol|
|00000940| 64 50 61 67 65 0d 73 65 | 74 20 6d 65 61 73 75 72 |dPage.se|t measur|
|00000950| 65 6d 65 6e 74 73 20 74 | 6f 20 6f 6c 64 4d 65 61 |ements t|o oldMea|
|00000960| 73 75 72 65 6d 65 6e 74 | 73 0d 65 78 69 74 20 73 |surement|s.exit s|
|00000970| 74 61 72 74 75 70 0d 65 | 6e 64 20 69 66 0d 0d 0d |tartup.e|nd if...|
|00000980| 2d 2d 20 52 75 6e 20 74 | 68 65 20 64 69 61 6c 6f |-- Run t|he dialo|
|00000990| 67 2e 0d 0d 70 75 74 20 | 64 69 61 6c 6f 67 28 70 |g...put |dialog(p|
|000009a0| 72 65 6c 6f 61 64 2c 20 | 35 30 36 29 20 69 6e 74 |reload, |506) int|
|000009b0| 6f 20 74 68 65 44 69 61 | 6c 6f 67 0d 0d 2d 2d 20 |o theDia|log..-- |
|000009c0| 41 63 74 69 6f 6e 20 70 | 72 6f 63 20 66 6f 72 20 |Action p|roc for |
|000009d0| 48 65 61 64 6c 69 6e 65 | 20 45 6e 74 72 79 20 42 |Headline| Entry B|
|000009e0| 6f 78 0d 53 65 74 44 69 | 61 6c 6f 67 49 74 65 6d |ox.SetDi|alogItem|
|000009f0| 20 36 2c 20 42 6f 78 0d | 2d 2d 20 41 63 74 69 6f | 6, Box.|-- Actio|
|00000a00| 6e 20 70 72 6f 63 20 66 | 6f 72 20 43 72 65 61 74 |n proc f|or Creat|
|00000a10| 65 20 43 61 70 74 69 6f | 6e 20 62 6f 78 2e 0d 53 |e Captio|n box..S|
|00000a20| 65 74 44 69 61 6c 6f 67 | 49 74 65 6d 20 32 33 2c |etDialog|Item 23,|
|00000a30| 20 42 6f 78 0d 2d 2d 20 | 41 63 74 69 6f 6e 20 70 | Box.-- |Action p|
|00000a40| 72 6f 63 20 66 6f 72 20 | 54 65 78 74 20 50 72 6f |roc for |Text Pro|
|00000a50| 78 69 65 0d 53 65 74 44 | 69 61 6c 6f 67 49 74 65 |xie.SetD|ialogIte|
|00000a60| 6d 20 31 31 2c 20 42 6f | 78 0d 2d 2d 20 41 63 74 |m 11, Bo|x.-- Act|
|00000a70| 69 6f 6e 20 66 6f 72 20 | 67 72 61 70 68 69 63 20 |ion for |graphic |
|00000a80| 70 72 65 76 69 65 77 0d | 53 65 74 44 69 61 6c 6f |preview.|SetDialo|
|00000a90| 67 49 74 65 6d 20 32 2c | 20 42 6f 78 20 0d 0d 0d |gItem 2,| Box ...|
|00000aa0| 70 75 74 20 31 20 69 6e | 74 6f 20 43 75 72 72 65 |put 1 in|to Curre|
|00000ab0| 6e 74 43 61 70 74 69 6f | 6e 0d 73 65 74 44 69 61 |ntCaptio|n.setDia|
|00000ac0| 6c 6f 67 49 74 65 6d 20 | 35 2c 20 73 65 74 0d 0d |logItem |5, set..|
|00000ad0| 72 65 70 65 61 74 20 66 | 6f 72 65 76 65 72 20 2d |repeat f|orever -|
|00000ae0| 2d 20 44 6f 20 61 6c 6c | 20 63 61 70 74 69 6f 6e |- Do all| caption|
|00000af0| 20 6f 62 6a 65 63 74 73 | 2e 0d 70 75 74 20 74 72 | objects|..put tr|
|00000b00| 75 65 20 69 6e 74 6f 20 | 44 6f 55 70 64 61 74 65 |ue into |DoUpdate|
|00000b10| 0d 0d 2d 2d 20 48 61 6e | 64 6c 65 20 74 68 65 20 |..-- Han|dle the |
|00000b20| 64 69 61 6c 6f 67 2e 0d | 72 65 70 65 61 74 20 66 |dialog..|repeat f|
|00000b30| 6f 72 65 76 65 72 0d 0d | 2d 2d 20 43 68 65 63 6b |orever..|-- Check|
|00000b40| 20 69 66 20 77 65 20 6e | 65 65 64 20 74 6f 20 75 | if we n|eed to u|
|00000b50| 70 64 61 74 65 20 74 68 | 65 20 64 69 61 6c 6f 67 |pdate th|e dialog|
|00000b60| 20 64 61 74 61 2e 0d 69 | 66 20 44 6f 55 70 64 61 | data..i|f DoUpda|
|00000b70| 74 65 20 74 68 65 6e 20 | 0d 0d 2d 2d 20 49 66 20 |te then |..-- If |
|00000b80| 74 68 65 20 75 73 65 72 | 20 68 61 73 20 6d 61 64 |the user| has mad|
|00000b90| 65 20 61 6e 79 20 63 68 | 61 6e 67 65 73 2c 20 61 |e any ch|anges, a|
|00000ba0| 64 64 20 22 c9 22 20 74 | 6f 20 63 61 6e 63 65 6c |dd "." t|o cancel|
|00000bb0| 20 62 75 74 74 6f 6e 0d | 69 66 20 4d 61 64 65 43 | button.|if MadeC|
|00000bc0| 61 70 74 69 6f 6e 73 20 | 74 68 65 6e 0d 73 65 74 |aptions |then.set|
|00000bd0| 44 69 61 6c 6f 67 49 74 | 65 6d 20 31 39 2c 63 6f |DialogIt|em 19,co|
|00000be0| 6e 74 65 6e 74 73 2c 20 | 22 43 61 6e 63 65 6c c9 |ntents, |"Cancel.|
|00000bf0| 22 0d 65 6e 64 20 69 66 | 0d 0d 2d 2d 20 47 65 74 |".end if|..-- Get|
|00000c00| 20 63 75 72 72 65 6e 74 | 20 43 61 70 74 69 6f 6e | current| Caption|
|00000c10| 73 27 20 44 61 74 61 0d | 73 65 74 20 69 74 65 6d |s' Data.|set item|
|00000c20| 64 65 6c 20 74 6f 20 6e | 75 6d 74 6f 63 68 61 72 |del to n|umtochar|
|00000c30| 28 31 29 0d 73 65 74 44 | 69 61 6c 6f 67 49 74 65 |(1).setD|ialogIte|
|00000c40| 6d 20 35 2c 20 63 6f 6e | 74 65 6e 74 73 2c 20 69 |m 5, con|tents, i|
|00000c50| 74 65 6d 20 63 75 72 72 | 65 6e 74 43 61 70 74 69 |tem curr|entCapti|
|00000c60| 6f 6e 20 6f 66 20 54 65 | 78 74 4f 66 43 61 70 74 |on of Te|xtOfCapt|
|00000c70| 69 6f 6e 73 0d 73 65 74 | 20 69 74 65 6d 64 65 6c |ions.set| itemdel|
|00000c80| 20 74 6f 20 22 2c 22 0d | 0d 2d 2d 20 47 6f 20 74 | to ",".|.-- Go t|
|00000c90| 6f 20 74 68 65 20 43 61 | 70 74 69 6f 6e 73 27 20 |o the Ca|ptions' |
|00000ca0| 70 61 67 65 0d 73 65 74 | 20 63 75 72 72 65 6e 74 |page.set| current|
|00000cb0| 70 61 67 65 20 74 6f 20 | 69 74 65 6d 20 63 75 72 |page to |item cur|
|00000cc0| 72 65 6e 74 43 61 70 74 | 69 6f 6e 20 6f 66 20 70 |rentCapt|ion of p|
|00000cd0| 61 67 65 73 4f 66 43 61 | 70 74 69 6f 6e 73 0d 70 |agesOfCa|ptions.p|
|00000ce0| 75 74 20 69 74 65 6d 20 | 63 75 72 72 65 6e 74 43 |ut item |currentC|
|00000cf0| 61 70 74 69 6f 6e 20 6f | 66 20 43 61 70 74 69 6f |aption o|f Captio|
|00000d00| 6e 4f 62 6a 65 63 74 73 | 20 69 6e 74 6f 20 74 68 |nObjects| into th|
|00000d10| 65 43 61 70 74 69 6f 6e | 4f 62 6a 65 63 74 0d 0d |eCaption|Object..|
|00000d20| 2d 2d 20 43 61 70 74 69 | 6f 6e 20 6f 66 66 20 70 |-- Capti|on off p|
|00000d30| 61 67 65 3f 20 6f 72 20 | 54 6f 6f 20 6d 61 6e 79 |age? or |Too many|
|00000d40| 20 6f 62 6a 65 63 74 73 | 3f 0d 73 65 74 20 6d 65 | objects|?.set me|
|00000d50| 61 73 75 72 65 6d 65 6e | 74 73 20 74 6f 20 70 6f |asuremen|ts to po|
|00000d60| 69 6e 74 73 0d 69 66 20 | 6e 75 6d 62 65 72 28 6f |ints.if |number(o|
|00000d70| 62 6a 65 63 74 73 29 20 | 3e 20 31 39 37 20 74 68 |bjects) |> 197 th|
|00000d80| 65 6e 20 0d 70 75 74 20 | 74 72 75 65 20 69 6e 74 |en .put |true int|
|00000d90| 6f 20 54 6f 6f 4d 61 6e | 79 4f 62 6a 65 63 74 73 |o TooMan|yObjects|
|00000da0| 0d 65 6c 73 65 0d 70 75 | 74 20 66 61 6c 73 65 20 |.else.pu|t false |
|00000db0| 69 6e 74 6f 20 54 6f 6f | 4d 61 6e 79 4f 62 6a 65 |into Too|ManyObje|
|00000dc0| 63 74 73 0d 65 6e 64 20 | 69 66 0d 0d 70 75 74 20 |cts.end |if..put |
|00000dd0| 72 65 63 74 20 6f 66 20 | 6f 62 6a 65 63 74 20 28 |rect of |object (|
|00000de0| 69 74 65 6d 20 63 75 72 | 72 65 6e 74 43 61 70 74 |item cur|rentCapt|
|00000df0| 69 6f 6e 20 6f 66 20 43 | 61 70 74 69 6f 6e 4f 62 |ion of C|aptionOb|
|00000e00| 6a 65 63 74 73 29 20 69 | 6e 74 6f 20 74 68 65 4f |jects) i|nto theO|
|00000e10| 62 6a 52 65 63 74 0d 69 | 66 20 28 69 74 65 6d 20 |bjRect.i|f (item |
|00000e20| 34 20 6f 66 20 74 68 65 | 4f 62 6a 52 65 63 74 29 |4 of the|ObjRect)|
|00000e30| 20 2b 20 43 61 70 74 69 | 6f 6e 56 53 69 7a 65 20 | + Capti|onVSize |
|00000e40| 3e 20 70 61 67 65 48 65 | 69 67 68 74 20 74 68 65 |> pageHe|ight the|
|00000e50| 6e 0d 70 75 74 20 74 72 | 75 65 20 69 6e 74 6f 20 |n.put tr|ue into |
|00000e60| 43 61 70 74 69 6f 6e 4f | 66 66 50 61 67 65 0d 65 |CaptionO|ffPage.e|
|00000e70| 6c 73 65 0d 70 75 74 20 | 66 61 6c 73 65 20 69 6e |lse.put |false in|
|00000e80| 74 6f 20 43 61 70 74 69 | 6f 6e 4f 66 66 50 61 67 |to Capti|onOffPag|
|00000e90| 65 0d 65 6e 64 20 69 66 | 0d 0d 69 66 20 54 6f 6f |e.end if|..if Too|
|00000ea0| 4d 61 6e 79 4f 62 6a 65 | 63 74 73 20 6f 72 20 43 |ManyObje|cts or C|
|00000eb0| 61 70 74 69 6f 6e 4f 66 | 66 50 61 67 65 20 74 68 |aptionOf|fPage th|
|00000ec0| 65 6e 0d 73 65 74 44 69 | 61 6c 6f 67 49 74 65 6d |en.setDi|alogItem|
|00000ed0| 20 32 31 2c 20 64 69 73 | 61 62 6c 65 64 0d 69 66 | 21, dis|abled.if|
|00000ee0| 20 54 6f 6f 4d 61 6e 79 | 4f 62 6a 65 63 74 73 20 | TooMany|Objects |
|00000ef0| 74 68 65 6e 0d 73 65 74 | 44 69 61 6c 6f 67 49 74 |then.set|DialogIt|
|00000f00| 65 6d 20 31 33 2c 20 74 | 65 78 74 2c 20 63 72 20 |em 13, t|ext, cr |
|00000f10| 26 20 63 72 20 26 20 22 | 41 64 64 69 6e 67 20 61 |& cr & "|Adding a|
|00000f20| 20 63 61 70 74 69 6f 6e | 20 77 6f 75 6c 64 20 65 | caption| would e|
|00000f30| 78 63 65 65 64 20 22 26 | c2 0d 22 74 68 65 20 6d |xceed "&|.."the m|
|00000f40| 61 78 69 6d 75 6d 20 6e | 75 6d 62 65 72 20 6f 66 |aximum n|umber of|
|00000f50| 20 6f 62 6a 65 63 74 73 | 20 61 6c 6c 6f 77 65 64 | objects| allowed|
|00000f60| 20 6f 6e 20 61 20 70 61 | 67 65 2e 20 44 65 6c 65 | on a pa|ge. Dele|
|00000f70| 74 65 20 73 6f 6d 65 20 | 6f 62 6a 65 63 74 73 20 |te some |objects |
|00000f80| 22 c2 0d 61 6e 64 20 74 | 72 79 20 74 68 69 73 20 |"..and t|ry this |
|00000f90| 61 64 64 69 74 69 6f 6e | 20 61 67 61 69 6e 2e 22 |addition| again."|
|00000fa0| 0d 65 6c 73 65 0d 73 65 | 74 44 69 61 6c 6f 67 49 |.else.se|tDialogI|
|00000fb0| 74 65 6d 20 31 33 2c 20 | 74 65 78 74 2c 20 63 72 |tem 13, |text, cr|
|00000fc0| 20 26 20 63 72 20 26 20 | 22 54 68 65 72 65 20 69 | & cr & |"There i|
|00000fd0| 73 20 6e 6f 74 20 65 6e | 6f 75 67 68 20 72 6f 6f |s not en|ough roo|
|00000fe0| 6d 20 74 6f 20 70 6c 61 | 63 65 20 22 26 c2 0d 22 |m to pla|ce "&.."|
|00000ff0| 61 20 63 61 70 74 69 6f | 6e 20 62 65 6c 6f 77 20 |a captio|n below |
|00001000| 74 68 69 73 20 67 72 61 | 70 68 69 63 2e 20 50 6c |this gra|phic. Pl|
|00001010| 65 61 73 65 20 6d 6f 76 | 65 20 6f 72 20 72 65 73 |ease mov|e or res|
|00001020| 69 7a 65 20 74 68 65 20 | 67 72 61 70 68 69 63 20 |ize the |graphic |
|00001030| 6f 62 6a 65 63 74 2e 22 | 0d 65 6e 64 20 69 66 0d |object."|.end if.|
|00001040| 65 6c 73 65 0d 73 65 74 | 44 69 61 6c 6f 67 49 74 |else.set|DialogIt|
|00001050| 65 6d 20 32 31 2c 20 65 | 6e 61 62 6c 65 64 20 0d |em 21, e|nabled .|
|00001060| 73 65 74 44 69 61 6c 6f | 67 49 74 65 6d 20 31 33 |setDialo|gItem 13|
|00001070| 2c 20 64 69 73 61 62 6c | 65 64 0d 65 6e 64 20 69 |, disabl|ed.end i|
|00001080| 66 20 2d 2d 20 43 61 70 | 74 69 6f 6e 20 6f 66 66 |f -- Cap|tion off|
|00001090| 20 70 61 67 65 3f 20 20 | 0d 0d 0d 73 65 74 44 69 | page? |...setDi|
|000010a0| 61 6c 6f 67 49 74 65 6d | 20 39 2c 20 67 72 61 70 |alogItem| 9, grap|
|000010b0| 68 69 63 2c 20 74 68 65 | 43 61 70 74 69 6f 6e 4f |hic, the|CaptionO|
|000010c0| 62 6a 65 63 74 20 26 20 | 22 2c 70 22 0d 0d 2d 2d |bject & |",p"..--|
|000010d0| 20 49 73 20 74 68 65 72 | 65 20 61 6e 20 6f 62 6a | Is ther|e an obj|
|000010e0| 65 63 74 20 66 6f 72 20 | 63 61 70 74 69 6f 6e 20 |ect for |caption |
|000010f0| 74 65 78 74 20 70 72 65 | 76 69 65 77 3f 0d 73 65 |text pre|view?.se|
|00001100| 74 20 6d 65 61 73 75 72 | 65 6d 65 6e 74 73 20 74 |t measur|ements t|
|00001110| 6f 20 70 6f 69 6e 74 73 | 0d 69 66 20 65 78 69 73 |o points|.if exis|
|00001120| 74 73 28 6f 62 6a 65 63 | 74 20 28 69 74 65 6d 20 |ts(objec|t (item |
|00001130| 63 75 72 72 65 6e 74 43 | 61 70 74 69 6f 6e 20 6f |currentC|aption o|
|00001140| 66 20 43 61 70 74 69 6f | 6e 54 65 78 74 4f 62 6a |f Captio|nTextObj|
|00001150| 4e 61 6d 65 73 29 29 20 | 74 68 65 6e 0d 70 75 74 |Names)) |then.put|
|00001160| 20 6e 75 6d 62 65 72 20 | 6f 66 20 6f 62 6a 65 63 | number |of objec|
|00001170| 74 20 28 69 74 65 6d 20 | 63 75 72 72 65 6e 74 43 |t (item |currentC|
|00001180| 61 70 74 69 6f 6e 20 6f | 66 20 43 61 70 74 69 6f |aption o|f Captio|
|00001190| 6e 54 65 78 74 4f 62 6a | 4e 61 6d 65 73 29 20 69 |nTextObj|Names) i|
|000011a0| 6e 74 6f c2 0d 43 61 70 | 74 69 6f 6e 54 65 78 74 |nto..Cap|tionText|
|000011b0| 4f 62 6a 0d 2d 2d 20 50 | 72 65 73 65 74 20 74 68 |Obj.-- P|reset th|
|000011c0| 65 20 74 65 78 74 20 6f | 66 20 74 68 65 20 63 61 |e text o|f the ca|
|000011d0| 70 74 69 6f 6e 0d 53 65 | 74 44 69 61 6c 6f 67 49 |ption.Se|tDialogI|
|000011e0| 74 65 6d 20 31 33 2c 20 | 67 72 61 70 68 69 63 2c |tem 13, |graphic,|
|000011f0| 20 43 61 70 74 69 6f 6e | 54 65 78 74 4f 62 6a 20 | Caption|TextObj |
|00001200| 26 20 22 2c 70 22 0d 53 | 65 74 44 69 61 6c 6f 67 |& ",p".S|etDialog|
|00001210| 49 74 65 6d 20 32 31 2c | 20 73 65 74 20 2d 2d 20 |Item 21,| set -- |
|00001220| 4d 61 6b 65 20 61 20 63 | 61 70 74 69 6f 6e 2e 0d |Make a c|aption..|
|00001230| 53 65 74 44 69 61 6c 6f | 67 49 74 65 6d 20 32 32 |SetDialo|gItem 22|
|00001240| 2c 20 63 6c 65 61 72 20 | 2d 2d 20 64 6f 6e 74 20 |, clear |-- dont |
|00001250| 4d 61 6b 65 20 61 20 63 | 61 70 74 69 6f 6e 2e 0d |Make a c|aption..|
|00001260| 73 65 74 44 69 61 6c 6f | 67 49 74 65 6d 20 31 36 |setDialo|gItem 16|
|00001270| 2c 20 65 6e 61 62 6c 65 | 64 20 2d 2d 20 49 6e 63 |, enable|d -- Inc|
|00001280| 6c 75 64 65 20 44 69 76 | 69 64 69 6e 67 20 4c 69 |lude Div|iding Li|
|00001290| 6e 65 0d 73 65 74 44 69 | 61 6c 6f 67 49 74 65 6d |ne.setDi|alogItem|
|000012a0| 20 31 35 2c 20 65 6e 61 | 62 6c 65 64 20 2d 2d 20 | 15, ena|bled -- |
|000012b0| 55 70 64 61 74 65 20 54 | 65 78 74 20 50 72 65 76 |Update T|ext Prev|
|000012c0| 69 65 77 0d 65 6c 73 65 | 0d 53 65 74 44 69 61 6c |iew.else|.SetDial|
|000012d0| 6f 67 49 74 65 6d 20 32 | 31 2c 20 63 6c 65 61 72 |ogItem 2|1, clear|
|000012e0| 20 2d 2d 20 4d 61 6b 65 | 20 61 20 63 61 70 74 69 | -- Make| a capti|
|000012f0| 6f 6e 2e 0d 53 65 74 44 | 69 61 6c 6f 67 49 74 65 |on..SetD|ialogIte|
|00001300| 6d 20 32 32 2c 20 73 65 | 74 20 2d 2d 20 64 6f 6e |m 22, se|t -- don|
|00001310| 74 20 4d 61 6b 65 20 61 | 20 63 61 70 74 69 6f 6e |t Make a| caption|
|00001320| 2e 0d 73 65 74 44 69 61 | 6c 6f 67 49 74 65 6d 20 |..setDia|logItem |
|00001330| 31 36 2c 20 64 69 73 61 | 62 6c 65 64 20 2d 2d 20 |16, disa|bled -- |
|00001340| 49 6e 63 6c 75 64 65 20 | 44 69 76 69 64 69 6e 67 |Include |Dividing|
|00001350| 20 4c 69 6e 65 0d 73 65 | 74 44 69 61 6c 6f 67 69 | Line.se|tDialogi|
|00001360| 74 65 6d 20 31 35 2c 20 | 64 69 73 61 62 6c 65 64 |tem 15, |disabled|
|00001370| 20 2d 2d 20 55 70 64 61 | 74 65 20 54 65 78 74 20 | -- Upda|te Text |
|00001380| 50 72 65 76 69 65 77 0d | 65 6e 64 20 69 66 0d 73 |Preview.|end if.s|
|00001390| 65 74 20 6d 65 61 73 75 | 72 65 6d 65 6e 74 73 20 |et measu|rements |
|000013a0| 74 6f 20 6f 6c 64 4d 65 | 61 73 75 72 65 6d 65 6e |to oldMe|asuremen|
|000013b0| 74 73 0d 0d 2d 2d 20 53 | 68 6f 77 20 63 75 72 72 |ts..-- S|how curr|
|000013c0| 65 6e 74 20 70 61 67 65 | 20 6e 75 6d 62 65 72 0d |ent page| number.|
|000013d0| 73 65 74 44 69 61 6c 6f | 67 49 74 65 6d 20 31 38 |setDialo|gItem 18|
|000013e0| 2c 20 63 6f 6e 74 65 6e | 74 73 2c 20 63 75 72 72 |, conten|ts, curr|
|000013f0| 65 6e 74 70 61 67 65 0d | 0d 2d 2d 20 49 73 20 74 |entpage.|.-- Is t|
|00001400| 68 65 72 65 20 61 20 63 | 61 70 74 69 6f 6e 20 6f |here a c|aption o|
|00001410| 6e 20 74 68 65 20 70 61 | 67 65 20 79 65 74 3f 0d |n the pa|ge yet?.|
|00001420| 69 66 20 65 78 69 73 74 | 73 28 20 6f 62 6a 65 63 |if exist|s( objec|
|00001430| 74 20 28 69 74 65 6d 20 | 63 75 72 72 65 6e 74 43 |t (item |currentC|
|00001440| 61 70 74 69 6f 6e 20 6f | 66 20 43 61 70 74 69 6f |aption o|f Captio|
|00001450| 6e 54 65 78 74 4f 62 6a | 4e 61 6d 65 73 29 20 29 |nTextObj|Names) )|
|00001460| 20 74 68 65 6e 0d 73 65 | 74 44 69 61 6c 6f 67 49 | then.se|tDialogI|
|00001470| 74 65 6d 20 32 31 2c 20 | 73 65 74 20 2d 2d 20 63 |tem 21, |set -- c|
|00001480| 72 65 61 74 65 20 61 20 | 63 61 70 74 69 6f 6e 0d |reate a |caption.|
|00001490| 73 65 74 44 69 61 6c 6f | 67 49 74 65 6d 20 32 32 |setDialo|gItem 22|
|000014a0| 2c 20 63 6c 65 61 72 20 | 2d 2d 20 44 6f 6e 74 20 |, clear |-- Dont |
|000014b0| 63 72 65 61 74 65 20 61 | 20 63 61 70 74 69 6f 6e |create a| caption|
|000014c0| 2e 0d 73 65 74 20 69 74 | 65 6d 64 65 6c 20 74 6f |..set it|emdel to|
|000014d0| 20 6e 75 6d 74 6f 63 68 | 61 72 28 31 29 0d 2d 2d | numtoch|ar(1).--|
|000014e0| 73 65 74 20 63 61 70 74 | 69 6f 6e 20 74 65 78 74 |set capt|ion text|
|000014f0| 20 65 6e 74 72 79 2e 0d | 73 65 74 44 69 61 6c 6f | entry..|setDialo|
|00001500| 67 49 74 65 6d 20 35 2c | 20 63 6f 6e 74 65 6e 74 |gItem 5,| content|
|00001510| 73 2c 20 69 74 65 6d 20 | 63 75 72 72 65 6e 74 43 |s, item |currentC|
|00001520| 61 70 74 69 6f 6e 20 6f | 66 20 54 65 78 74 4f 66 |aption o|f TextOf|
|00001530| 43 61 70 74 69 6f 6e 73 | 0d 73 65 74 20 69 74 65 |Captions|.set ite|
|00001540| 6d 64 65 6c 20 74 6f 20 | 22 2c 22 0d 2d 2d 20 53 |mdel to |",".-- S|
|00001550| 65 74 20 74 65 78 74 20 | 70 72 65 76 69 65 77 2e |et text |preview.|
|00001560| 0d 73 65 74 44 69 61 6c | 6f 67 49 74 65 6d 20 31 |.setDial|ogItem 1|
|00001570| 33 2c 20 67 72 61 70 68 | 69 63 2c 20 c2 0d 6e 75 |3, graph|ic, ..nu|
|00001580| 6d 62 65 72 20 6f 66 20 | 6f 62 6a 65 63 74 20 28 |mber of |object (|
|00001590| 69 74 65 6d 20 63 75 72 | 72 65 6e 74 43 61 70 74 |item cur|rentCapt|
|000015a0| 69 6f 6e 20 6f 66 20 43 | 61 70 74 69 6f 6e 54 65 |ion of C|aptionTe|
|000015b0| 78 74 4f 62 6a 4e 61 6d | 65 73 29 20 26 20 22 2c |xtObjNam|es) & ",|
|000015c0| 70 22 0d 65 6c 73 65 0d | 73 65 74 44 69 61 6c 6f |p".else.|setDialo|
|000015d0| 67 49 74 65 6d 20 32 32 | 2c 20 73 65 74 20 2d 2d |gItem 22|, set --|
|000015e0| 20 64 6f 6e 74 20 63 72 | 65 61 74 65 20 61 20 63 | dont cr|eate a c|
|000015f0| 61 70 74 69 6f 6e 0d 73 | 65 74 44 69 61 6c 6f 67 |aption.s|etDialog|
|00001600| 49 74 65 6d 20 32 31 2c | 20 63 6c 65 61 72 20 2d |Item 21,| clear -|
|00001610| 2d 20 43 72 65 61 74 65 | 20 61 20 63 61 70 74 69 |- Create| a capti|
|00001620| 6f 6e 0d 73 65 74 20 69 | 74 65 6d 64 65 6c 20 74 |on.set i|temdel t|
|00001630| 6f 20 6e 75 6d 74 6f 63 | 68 61 72 28 31 29 0d 2d |o numtoc|har(1).-|
|00001640| 2d 73 65 74 20 63 61 70 | 74 69 6f 6e 20 74 65 78 |-set cap|tion tex|
|00001650| 74 20 65 6e 74 72 79 2e | 0d 73 65 74 44 69 61 6c |t entry.|.setDial|
|00001660| 6f 67 49 74 65 6d 20 35 | 2c 20 73 65 74 2c 20 63 |ogItem 5|, set, c|
|00001670| 6f 6e 74 65 6e 74 73 2c | 20 69 74 65 6d 20 63 75 |ontents,| item cu|
|00001680| 72 72 65 6e 74 43 61 70 | 74 69 6f 6e 20 6f 66 20 |rrentCap|tion of |
|00001690| 74 65 78 74 4f 66 43 61 | 70 74 69 6f 6e 73 0d 73 |textOfCa|ptions.s|
|000016a0| 65 74 20 69 74 65 6d 64 | 65 6c 20 74 6f 20 22 2c |et itemd|el to ",|
|000016b0| 22 0d 73 65 74 44 69 61 | 6c 6f 67 49 74 65 6d 20 |".setDia|logItem |
|000016c0| 31 35 2c 20 64 69 73 61 | 62 6c 65 64 20 2d 2d 20 |15, disa|bled -- |
|000016d0| 55 70 64 61 74 65 54 65 | 78 74 50 72 65 76 69 65 |UpdateTe|xtPrevie|
|000016e0| 77 0d 65 6e 64 20 69 66 | 0d 0d 0d 2d 2d 20 53 65 |w.end if|...-- Se|
|000016f0| 74 20 73 74 61 74 65 20 | 6f 66 20 6e 61 76 69 67 |t state |of navig|
|00001700| 61 74 6f 72 20 62 75 74 | 74 6f 6e 73 20 28 50 72 |ator but|tons (Pr|
|00001710| 65 76 20 26 20 4e 65 78 | 74 29 0d 69 66 20 74 6f |ev & Nex|t).if to|
|00001720| 74 61 6c 43 61 70 74 69 | 6f 6e 73 20 3c 20 32 20 |talCapti|ons < 2 |
|00001730| 74 68 65 6e 0d 73 65 74 | 44 69 61 6c 6f 67 49 74 |then.set|DialogIt|
|00001740| 65 6d 20 32 30 2c 20 64 | 69 73 61 62 6c 65 64 0d |em 20, d|isabled.|
|00001750| 73 65 74 44 69 61 6c 6f | 67 49 74 65 6d 20 31 34 |setDialo|gItem 14|
|00001760| 2c 20 64 69 73 61 62 6c | 65 64 0d 65 6c 73 65 0d |, disabl|ed.else.|
|00001770| 69 66 20 63 75 72 72 65 | 6e 74 43 61 70 74 69 6f |if curre|ntCaptio|
|00001780| 6e 20 3d 20 31 20 74 68 | 65 6e 0d 73 65 74 44 69 |n = 1 th|en.setDi|
|00001790| 61 6c 6f 67 49 74 65 6d | 20 32 30 2c 20 64 69 73 |alogItem| 20, dis|
|000017a0| 61 62 6c 65 64 0d 73 65 | 74 44 69 61 6c 6f 67 49 |abled.se|tDialogI|
|000017b0| 74 65 6d 20 31 34 2c 20 | 65 6e 61 62 6c 65 64 0d |tem 14, |enabled.|
|000017c0| 65 6e 64 20 69 66 0d 69 | 66 20 43 75 72 72 65 6e |end if.i|f Curren|
|000017d0| 74 43 61 70 74 69 6f 6e | 20 3d 20 74 6f 74 61 6c |tCaption| = total|
|000017e0| 43 61 70 74 69 6f 6e 73 | 20 74 68 65 6e 0d 73 65 |Captions| then.se|
|000017f0| 74 44 69 61 6c 6f 67 49 | 74 65 6d 20 32 30 2c 20 |tDialogI|tem 20, |
|00001800| 65 6e 61 62 6c 65 64 0d | 73 65 74 44 69 61 6c 6f |enabled.|setDialo|
|00001810| 67 49 74 65 6d 20 31 34 | 2c 20 64 69 73 61 62 6c |gItem 14|, disabl|
|00001820| 65 64 0d 65 6e 64 20 69 | 66 0d 69 66 20 28 63 75 |ed.end i|f.if (cu|
|00001830| 72 72 65 6e 74 43 61 70 | 74 69 6f 6e 20 ad 20 31 |rrentCap|tion . 1|
|00001840| 29 20 61 6e 64 20 28 63 | 75 72 72 65 6e 74 43 61 |) and (c|urrentCa|
|00001850| 70 74 69 6f 6e 20 ad 20 | 74 6f 74 61 6c 43 61 70 |ption . |totalCap|
|00001860| 74 69 6f 6e 73 29 20 74 | 68 65 6e 20 0d 73 65 74 |tions) t|hen .set|
|00001870| 44 69 61 6c 6f 67 49 74 | 65 6d 20 32 30 2c 20 65 |DialogIt|em 20, e|
|00001880| 6e 61 62 6c 65 64 0d 73 | 65 74 44 69 61 6c 6f 67 |nabled.s|etDialog|
|00001890| 49 74 65 6d 20 31 34 2c | 20 65 6e 61 62 6c 65 64 |Item 14,| enabled|
|000018a0| 0d 65 6e 64 20 69 66 0d | 65 6e 64 20 69 66 0d 0d |.end if.|end if..|
|000018b0| 2d 2d 20 46 6f 72 63 65 | 20 75 70 64 61 74 65 20 |-- Force| update |
|000018c0| 6f 66 20 74 65 78 74 20 | 70 72 65 76 69 65 77 0d |of text |preview.|
|000018d0| 73 65 74 44 69 61 6c 6f | 67 49 74 65 6d 20 32 2c |setDialo|gItem 2,|
|000018e0| 20 62 6f 78 0d 69 66 20 | 65 78 69 73 74 73 28 6f | box.if |exists(o|
|000018f0| 62 6a 65 63 74 20 28 69 | 74 65 6d 20 63 75 72 72 |bject (i|tem curr|
|00001900| 65 6e 74 43 61 70 74 69 | 6f 6e 20 6f 66 20 43 61 |entCapti|on of Ca|
|00001910| 70 74 69 6f 6e 54 65 78 | 74 4f 62 6a 4e 61 6d 65 |ptionTex|tObjName|
|00001920| 73 29 29 20 74 68 65 6e | 0d 53 65 74 44 69 61 6c |s)) then|.SetDial|
|00001930| 6f 67 49 74 65 6d 20 31 | 33 2c 20 67 72 61 70 68 |ogItem 1|3, graph|
|00001940| 69 63 2c 20 c2 0d 6e 75 | 6d 62 65 72 20 6f 66 20 |ic, ..nu|mber of |
|00001950| 6f 62 6a 65 63 74 20 28 | 69 74 65 6d 20 63 75 72 |object (|item cur|
|00001960| 72 65 6e 74 43 61 70 74 | 69 6f 6e 20 6f 66 20 43 |rentCapt|ion of C|
|00001970| 61 70 74 69 6f 6e 54 65 | 78 74 4f 62 6a 4e 61 6d |aptionTe|xtObjNam|
|00001980| 65 73 29 20 26 20 22 2c | 70 22 0d 65 6e 64 20 69 |es) & ",|p".end i|
|00001990| 66 0d 0d 2d 2d 20 46 6f | 72 63 65 20 75 70 64 61 |f..-- Fo|rce upda|
|000019a0| 74 65 20 6f 66 20 47 72 | 61 70 68 69 63 20 74 6f |te of Gr|aphic to|
|000019b0| 20 43 61 70 74 69 6f 6e | 0d 53 65 74 44 69 61 6c | Caption|.SetDial|
|000019c0| 6f 67 49 74 65 6d 20 39 | 2c 20 67 72 61 70 68 69 |ogItem 9|, graphi|
|000019d0| 63 2c 20 69 74 65 6d 20 | 63 75 72 72 65 6e 74 43 |c, item |currentC|
|000019e0| 61 70 74 69 6f 6e 20 6f | 66 20 43 61 70 74 69 6f |aption o|f Captio|
|000019f0| 6e 4f 62 6a 65 63 74 73 | 20 26 20 22 2c 70 22 0d |nObjects| & ",p".|
|00001a00| 73 65 74 20 6d 65 61 73 | 75 72 65 6d 65 6e 74 73 |set meas|urements|
|00001a10| 20 74 6f 20 6f 6c 64 4d | 65 61 73 75 72 65 6d 65 | to oldM|easureme|
|00001a20| 6e 74 73 0d 70 75 74 20 | 66 61 6c 73 65 20 69 6e |nts.put |false in|
|00001a30| 74 6f 20 44 6f 55 70 64 | 61 74 65 0d 65 6e 64 20 |to DoUpd|ate.end |
|00001a40| 69 66 20 2d 2d 20 44 6f | 20 55 70 64 61 74 65 0d |if -- Do| Update.|
|00001a50| 0d 0d 67 65 74 20 64 69 | 61 6c 6f 67 28 64 69 73 |..get di|alog(dis|
|00001a60| 70 6c 61 79 2c 20 74 68 | 65 44 69 61 6c 6f 67 29 |play, th|eDialog)|
|00001a70| 0d 73 65 74 20 6c 6f 63 | 6b 63 75 72 73 6f 72 20 |.set loc|kcursor |
|00001a80| 74 6f 20 74 72 75 65 0d | 53 65 74 20 6d 6f 75 73 |to true.|Set mous|
|00001a90| 65 63 75 72 73 6f 72 20 | 74 6f 20 22 77 61 74 63 |ecursor |to "watc|
|00001aa0| 68 22 0d 0d 73 77 69 74 | 63 68 20 69 74 0d 0d 63 |h"..swit|ch it..c|
|00001ab0| 61 73 65 20 32 32 20 2d | 2d 20 4e 6f 20 43 61 70 |ase 22 -|- No Cap|
|00001ac0| 74 69 6f 6e 2e 0d 2d 2d | 20 44 65 6c 65 74 65 20 |tion..--| Delete |
|00001ad0| 43 61 70 74 69 6f 6e 20 | 4f 62 6a 65 63 74 0d 69 |Caption |Object.i|
|00001ae0| 66 20 65 78 69 73 74 73 | 28 6f 62 6a 65 63 74 20 |f exists|(object |
|00001af0| 28 69 74 65 6d 20 63 75 | 72 72 65 6e 74 43 61 70 |(item cu|rrentCap|
|00001b00| 74 69 6f 6e 20 6f 66 20 | 43 61 70 74 69 6f 6e 54 |tion of |CaptionT|
|00001b10| 65 78 74 4f 62 6a 4e 61 | 6d 65 73 29 29 20 74 68 |extObjNa|mes)) th|
|00001b20| 65 6e 0d 64 65 6c 65 74 | 65 20 6f 62 6a 65 63 74 |en.delet|e object|
|00001b30| 20 28 69 74 65 6d 20 43 | 75 72 72 65 6e 74 43 61 | (item C|urrentCa|
|00001b40| 70 74 69 6f 6e 20 6f 66 | 20 43 61 70 74 69 6f 6e |ption of| Caption|
|00001b50| 54 65 78 74 4f 62 6a 4e | 61 6d 65 73 29 0d 65 6e |TextObjN|ames).en|
|00001b60| 64 20 69 66 0d 2d 2d 20 | 44 65 6c 65 74 65 20 43 |d if.-- |Delete C|
|00001b70| 61 70 74 69 6f 6e 20 4c | 69 6e 65 20 4f 62 6a 65 |aption L|ine Obje|
|00001b80| 63 74 0d 69 66 20 65 78 | 69 73 74 73 28 6f 62 6a |ct.if ex|ists(obj|
|00001b90| 65 63 74 20 28 69 74 65 | 6d 20 63 75 72 72 65 6e |ect (ite|m curren|
|00001ba0| 74 43 61 70 74 69 6f 6e | 20 6f 66 20 43 61 70 74 |tCaption| of Capt|
|00001bb0| 69 6f 6e 4c 69 6e 65 4e | 61 6d 65 73 29 29 20 74 |ionLineN|ames)) t|
|00001bc0| 68 65 6e 0d 64 65 6c 65 | 74 65 20 6f 62 6a 65 63 |hen.dele|te objec|
|00001bd0| 74 20 28 69 74 65 6d 20 | 63 75 72 72 65 6e 74 43 |t (item |currentC|
|00001be0| 61 70 74 69 6f 6e 20 6f | 66 20 43 61 70 74 69 6f |aption o|f Captio|
|00001bf0| 6e 4c 69 6e 65 4e 61 6d | 65 73 29 0d 65 6e 64 20 |nLineNam|es).end |
|00001c00| 69 66 0d 0d 73 65 74 44 | 69 61 6c 6f 67 49 74 65 |if..setD|ialogIte|
|00001c10| 6d 20 31 35 2c 20 64 69 | 73 61 62 6c 65 64 0d 73 |m 15, di|sabled.s|
|00001c20| 65 74 44 69 61 6c 6f 67 | 49 74 65 6d 20 31 31 2c |etDialog|Item 11,|
|00001c30| 20 62 6f 78 20 2d 2d 20 | 54 65 78 74 20 50 72 65 | box -- |Text Pre|
|00001c40| 76 69 65 77 2c 20 66 6f | 72 63 65 20 75 70 64 61 |view, fo|rce upda|
|00001c50| 74 65 0d 73 65 74 44 69 | 61 6c 6f 67 49 74 65 6d |te.setDi|alogItem|
|00001c60| 20 31 36 2c 20 64 69 73 | 61 62 6c 65 64 0d 70 75 | 16, dis|abled.pu|
|00001c70| 74 20 74 72 75 65 20 69 | 6e 74 6f 20 44 6f 55 70 |t true i|nto DoUp|
|00001c80| 64 61 74 65 0d 65 78 69 | 74 20 73 77 69 74 63 68 |date.exi|t switch|
|00001c90| 0d 0d 63 61 73 65 20 32 | 31 20 2d 2d 20 43 72 65 |..case 2|1 -- Cre|
|00001ca0| 61 74 65 20 43 61 70 74 | 69 6f 6e 2e 0d 73 65 74 |ate Capt|ion..set|
|00001cb0| 20 69 74 65 6d 64 65 6c | 20 74 6f 20 6e 75 6d 74 | itemdel| to numt|
|00001cc0| 6f 63 68 61 72 28 31 29 | 0d 70 75 74 20 63 6f 6e |ochar(1)|.put con|
|00001cd0| 74 65 6e 74 73 4f 66 28 | 69 74 65 6d 35 29 20 69 |tentsOf(|item5) i|
|00001ce0| 6e 74 6f 20 69 74 65 6d | 20 43 75 72 72 65 6e 74 |nto item| Current|
|00001cf0| 43 61 70 74 69 6f 6e 20 | 6f 66 20 74 65 78 74 4f |Caption |of textO|
|00001d00| 66 43 61 70 74 69 6f 6e | 73 0d 73 65 74 20 69 74 |fCaption|s.set it|
|00001d10| 65 6d 64 65 6c 20 74 6f | 20 22 2c 22 0d 70 75 74 |emdel to| ",".put|
|00001d20| 20 74 72 75 65 20 69 6e | 74 6f 20 4d 61 64 65 43 | true in|to MadeC|
|00001d30| 61 70 74 69 6f 6e 73 0d | 2d 2d 20 43 72 65 61 74 |aptions.|-- Creat|
|00001d40| 65 20 43 61 70 74 69 6f | 6e 20 74 65 78 74 20 6f |e Captio|n text o|
|00001d50| 62 6a 65 63 74 20 26 20 | 6c 69 6e 65 2e 0d 69 66 |bject & |line..if|
|00001d60| 20 6e 6f 74 20 65 78 69 | 73 74 73 28 6f 62 6a 65 | not exi|sts(obje|
|00001d70| 63 74 20 28 69 74 65 6d | 20 63 75 72 72 65 6e 74 |ct (item| current|
|00001d80| 43 61 70 74 69 6f 6e 20 | 6f 66 20 43 61 70 74 69 |Caption |of Capti|
|00001d90| 6f 6e 54 65 78 74 4f 62 | 6a 4e 61 6d 65 73 29 29 |onTextOb|jNames))|
|00001da0| 20 74 68 65 6e 0d 73 65 | 74 20 6d 65 61 73 75 72 | then.se|t measur|
|00001db0| 65 6d 65 6e 74 73 20 74 | 6f 20 70 6f 69 6e 74 73 |ements t|o points|
|00001dc0| 0d 70 75 74 20 72 65 63 | 74 20 6f 66 20 6f 62 6a |.put rec|t of obj|
|00001dd0| 65 63 74 20 28 69 74 65 | 6d 20 63 75 72 72 65 6e |ect (ite|m curren|
|00001de0| 74 43 61 70 74 69 6f 6e | 20 6f 66 20 43 61 70 74 |tCaption| of Capt|
|00001df0| 69 6f 6e 4f 62 6a 65 63 | 74 73 29 20 69 6e 74 6f |ionObjec|ts) into|
|00001e00| 20 74 68 65 43 61 70 74 | 69 6f 6e 52 65 63 74 0d | theCapt|ionRect.|
|00001e10| 73 65 74 20 73 74 79 6c | 65 72 65 63 6f 6d 70 6f |set styl|erecompo|
|00001e20| 73 69 74 69 6f 6e 20 74 | 6f 20 66 61 6c 73 65 0d |sition t|o false.|
|00001e30| 6f 70 65 6e 20 73 74 6f | 72 79 20 69 74 65 6d 20 |open sto|ry item |
|00001e40| 63 75 72 72 65 6e 74 43 | 61 70 74 69 6f 6e 20 6f |currentC|aption o|
|00001e50| 66 20 43 61 70 74 69 6f | 6e 53 74 6f 72 79 4e 61 |f Captio|nStoryNa|
|00001e60| 6d 65 73 0d 64 72 61 77 | 20 72 65 63 74 61 6e 67 |mes.draw| rectang|
|00001e70| 6c 65 20 66 72 6f 6d 20 | 69 74 65 6d 20 31 20 6f |le from |item 1 o|
|00001e80| 66 20 74 68 65 43 61 70 | 74 69 6f 6e 52 65 63 74 |f theCap|tionRect|
|00001e90| 2c 20 69 74 65 6d 20 34 | 20 6f 66 20 74 68 65 43 |, item 4| of theC|
|00001ea0| 61 70 74 69 6f 6e 52 65 | 63 74 20 74 6f 20 c2 0d |aptionRe|ct to ..|
|00001eb0| 69 74 65 6d 20 33 20 6f | 66 20 74 68 65 43 61 70 |item 3 o|f theCap|
|00001ec0| 74 69 6f 6e 52 65 63 74 | 2c 20 69 74 65 6d 20 34 |tionRect|, item 4|
|00001ed0| 20 6f 66 20 74 68 65 43 | 61 70 74 69 6f 6e 52 65 | of theC|aptionRe|
|00001ee0| 63 74 20 2b 20 43 61 70 | 74 69 6f 6e 56 53 69 7a |ct + Cap|tionVSiz|
|00001ef0| 65 0d 63 6c 6f 73 65 20 | 73 74 6f 72 79 0d 73 65 |e.close |story.se|
|00001f00| 74 20 6e 61 6d 65 20 6f | 66 20 6c 61 73 74 20 6f |t name o|f last o|
|00001f10| 62 6a 65 63 74 20 74 6f | 20 28 69 74 65 6d 20 63 |bject to| (item c|
|00001f20| 75 72 72 65 6e 74 43 61 | 70 74 69 6f 6e 20 6f 66 |urrentCa|ption of|
|00001f30| 20 43 61 70 74 69 6f 6e | 54 65 78 74 4f 62 6a 4e | Caption|TextObjN|
|00001f40| 61 6d 65 73 29 0d 73 65 | 74 20 6c 69 6e 65 50 61 |ames).se|t linePa|
|00001f50| 74 74 65 72 6e 20 6f 66 | 20 6c 61 73 74 20 6f 62 |ttern of| last ob|
|00001f60| 6a 65 63 74 20 74 6f 20 | 30 0d 73 65 74 20 66 69 |ject to |0.set fi|
|00001f70| 6c 6c 50 61 74 74 65 72 | 6e 20 6f 66 20 6c 61 73 |llPatter|n of las|
|00001f80| 74 20 6f 62 6a 65 63 74 | 20 74 6f 20 32 0d 73 65 |t object| to 2.se|
|00001f90| 74 20 66 72 61 6d 65 4c | 69 6e 65 54 79 70 65 20 |t frameL|ineType |
|00001fa0| 6f 66 20 6c 61 73 74 20 | 6f 62 6a 65 63 74 20 74 |of last |object t|
|00001fb0| 6f 20 31 0d 73 65 74 20 | 74 65 78 74 77 72 61 70 |o 1.set |textwrap|
|00001fc0| 20 6f 66 20 6c 61 73 74 | 20 6f 62 6a 65 63 74 20 | of last| object |
|00001fd0| 74 6f 20 32 30 20 61 72 | 6f 75 6e 64 52 65 63 74 |to 20 ar|oundRect|
|00001fe0| 20 0d 73 65 74 20 73 74 | 79 6c 65 72 65 63 6f 6d | .set st|ylerecom|
|00001ff0| 70 6f 73 69 74 69 6f 6e | 20 74 6f 20 74 72 75 65 |position| to true|
|00002000| 0d 73 65 74 20 69 74 65 | 6d 64 65 6c 20 74 6f 20 |.set ite|mdel to |
|00002010| 6e 75 6d 74 6f 63 68 61 | 72 28 31 29 0d 70 75 74 |numtocha|r(1).put|
|00002020| 20 69 74 65 6d 20 43 75 | 72 72 65 6e 74 43 61 70 | item Cu|rrentCap|
|00002030| 74 69 6f 6e 20 6f 66 20 | 74 65 78 74 4f 66 43 61 |tion of |textOfCa|
|00002040| 70 74 69 6f 6e 73 20 69 | 6e 74 6f 20 74 68 65 53 |ptions i|nto theS|
|00002050| 74 6f 72 79 54 65 78 74 | 0d 73 65 74 20 69 74 65 |toryText|.set ite|
|00002060| 6d 64 65 6c 20 74 6f 20 | 22 2c 22 0d 70 75 74 20 |mdel to |",".put |
|00002070| 74 68 65 53 74 6f 72 79 | 54 65 78 74 20 69 6e 74 |theStory|Text int|
|00002080| 6f 20 73 74 6f 72 79 20 | 69 74 65 6d 20 63 75 72 |o story |item cur|
|00002090| 72 65 6e 74 43 61 70 74 | 69 6f 6e 20 6f 66 20 43 |rentCapt|ion of C|
|000020a0| 61 70 74 69 6f 6e 53 74 | 6f 72 79 4e 61 6d 65 73 |aptionSt|oryNames|
|000020b0| 0d 63 6f 70 79 66 69 74 | 20 73 74 6f 72 79 20 28 |.copyfit| story (|
|000020c0| 69 74 65 6d 20 63 75 72 | 72 65 6e 74 43 61 70 74 |item cur|rentCapt|
|000020d0| 69 6f 6e 20 6f 66 20 43 | 61 70 74 69 6f 6e 53 74 |ion of C|aptionSt|
|000020e0| 6f 72 79 4e 61 6d 65 73 | 29 0d 73 65 74 20 6d 65 |oryNames|).set me|
|000020f0| 61 73 75 72 65 6d 65 6e | 74 73 20 74 6f 20 6f 6c |asuremen|ts to ol|
|00002100| 64 4d 65 61 73 75 72 65 | 6d 65 6e 74 73 0d 2d 2d |dMeasure|ments.--|
|00002110| 20 55 70 64 61 74 65 20 | 74 65 78 74 20 70 72 65 | Update |text pre|
|00002120| 76 69 65 77 2e 0d 73 65 | 74 44 69 61 6c 6f 67 49 |view..se|tDialogI|
|00002130| 74 65 6d 20 39 2c 20 67 | 72 61 70 68 69 63 2c 20 |tem 9, g|raphic, |
|00002140| c2 0d 6e 75 6d 62 65 72 | 20 6f 66 20 6f 62 6a 65 |..number| of obje|
|00002150| 63 74 20 28 69 74 65 6d | 20 63 75 72 72 65 6e 74 |ct (item| current|
|00002160| 43 61 70 74 69 6f 6e 20 | 6f 66 20 43 61 70 74 69 |Caption |of Capti|
|00002170| 6f 6e 54 65 78 74 4f 62 | 6a 4e 61 6d 65 73 29 20 |onTextOb|jNames) |
|00002180| 26 20 22 2c 70 22 0d 65 | 6e 64 20 69 66 0d 70 75 |& ",p".e|nd if.pu|
|00002190| 74 20 74 72 75 65 20 69 | 6e 74 6f 20 44 6f 55 70 |t true i|nto DoUp|
|000021a0| 64 61 74 65 0d 65 78 69 | 74 20 73 77 69 74 63 68 |date.exi|t switch|
|000021b0| 0d 0d 63 61 73 65 20 31 | 39 20 2d 2d 20 43 61 6e |..case 1|9 -- Can|
|000021c0| 63 65 6c 0d 2d 2d 20 43 | 68 65 63 6b 20 69 66 20 |cel.-- C|heck if |
|000021d0| 75 73 65 72 20 6d 61 64 | 65 20 61 6e 79 20 63 61 |user mad|e any ca|
|000021e0| 70 74 69 6f 6e 73 2e 2e | 2e 0d 0d 70 75 74 20 74 |ptions..|...put t|
|000021f0| 72 75 65 20 69 6e 74 6f | 20 43 61 6e 63 65 6c 4e |rue into| CancelN|
|00002200| 6f 77 0d 69 66 20 4d 61 | 64 65 43 61 70 74 69 6f |ow.if Ma|deCaptio|
|00002210| 6e 73 20 74 68 65 6e 20 | 0d 61 6e 73 77 65 72 20 |ns then |.answer |
|00002220| 22 43 61 6e 63 65 6c 6c | 69 6e 67 20 6e 6f 77 20 |"Cancell|ing now |
|00002230| 77 69 6c 6c 20 65 72 61 | 73 65 20 61 6c 6c 20 63 |will era|se all c|
|00002240| 61 70 74 69 6f 6e 73 20 | 74 68 61 74 20 68 61 76 |aptions |that hav|
|00002250| 65 20 62 65 65 6e 20 65 | 6e 74 65 72 65 64 2e 20 |e been e|ntered. |
|00002260| 44 6f 20 79 6f 75 22 20 | 26 c2 0d 22 20 72 65 61 |Do you" |&.." rea|
|00002270| 6c 6c 79 20 77 61 6e 74 | 20 74 6f 20 63 61 6e 63 |lly want| to canc|
|00002280| 65 6c 3f 22 20 77 69 74 | 68 20 22 59 65 73 22 20 |el?" wit|h "Yes" |
|00002290| 6f 72 20 22 4e 6f 22 0d | 69 66 20 69 74 20 69 73 |or "No".|if it is|
|000022a0| 20 22 79 65 73 22 20 74 | 68 65 6e 0d 70 72 6f 67 | "yes" t|hen.prog|
|000022b0| 72 65 73 73 44 69 61 6c | 6f 67 20 6f 70 65 6e 0d |ressDial|og open.|
|000022c0| 73 65 74 20 6c 6f 63 6b | 73 63 72 65 65 6e 20 74 |set lock|screen t|
|000022d0| 6f 20 74 72 75 65 0d 73 | 65 74 20 73 74 79 6c 65 |o true.s|et style|
|000022e0| 52 65 63 6f 6d 70 6f 73 | 69 74 69 6f 6e 20 74 6f |Recompos|ition to|
|000022f0| 20 66 61 6c 73 65 0d 72 | 65 70 65 61 74 20 77 69 | false.r|epeat wi|
|00002300| 74 68 20 63 20 3d 20 31 | 20 74 6f 20 74 6f 74 61 |th c = 1| to tota|
|00002310| 6c 43 61 70 74 69 6f 6e | 73 0d 70 72 6f 67 72 65 |lCaption|s.progre|
|00002320| 73 73 44 69 61 6c 6f 67 | 20 73 68 6f 77 2c 20 22 |ssDialog| show, "|
|00002330| 44 65 6c 65 74 69 6e 67 | 20 43 61 70 74 69 6f 6e |Deleting| Caption|
|00002340| 20 22 20 26 20 63 20 26 | 20 22 20 6f 66 20 22 20 | " & c &| " of " |
|00002350| 26 20 74 6f 74 61 6c 43 | 61 70 74 69 6f 6e 73 20 |& totalC|aptions |
|00002360| 26 20 22 c9 22 0d 0d 2d | 2d 20 47 6f 74 6f 20 50 |& "."..-|- Goto P|
|00002370| 61 67 65 20 6f 66 20 43 | 61 70 74 69 6f 6e 2e 0d |age of C|aption..|
|00002380| 73 65 74 20 63 75 72 72 | 65 6e 74 50 61 67 65 20 |set curr|entPage |
|00002390| 74 6f 20 69 74 65 6d 20 | 63 20 6f 66 20 70 61 67 |to item |c of pag|
|000023a0| 65 73 4f 66 43 61 70 74 | 69 6f 6e 73 0d 2d 2d 20 |esOfCapt|ions.-- |
|000023b0| 44 65 6c 65 74 65 20 43 | 61 70 74 69 6f 6e 20 4f |Delete C|aption O|
|000023c0| 62 6a 65 63 74 0d 69 66 | 20 65 78 69 73 74 73 28 |bject.if| exists(|
|000023d0| 6f 62 6a 65 63 74 20 28 | 69 74 65 6d 20 63 20 6f |object (|item c o|
|000023e0| 66 20 43 61 70 74 69 6f | 6e 54 65 78 74 4f 62 6a |f Captio|nTextObj|
|000023f0| 4e 61 6d 65 73 29 29 20 | 74 68 65 6e 0d 64 65 6c |Names)) |then.del|
|00002400| 65 74 65 20 6f 62 6a 65 | 63 74 20 28 69 74 65 6d |ete obje|ct (item|
|00002410| 20 63 20 6f 66 20 43 61 | 70 74 69 6f 6e 54 65 78 | c of Ca|ptionTex|
|00002420| 74 4f 62 6a 4e 61 6d 65 | 73 29 0d 65 6e 64 20 69 |tObjName|s).end i|
|00002430| 66 0d 2d 2d 20 44 65 6c | 65 74 65 20 43 61 70 74 |f.-- Del|ete Capt|
|00002440| 69 6f 6e 20 4c 69 6e 65 | 20 4f 62 6a 65 63 74 0d |ion Line| Object.|
|00002450| 69 66 20 65 78 69 73 74 | 73 28 6f 62 6a 65 63 74 |if exist|s(object|
|00002460| 20 28 69 74 65 6d 20 63 | 20 6f 66 20 43 61 70 74 | (item c| of Capt|
|00002470| 69 6f 6e 4c 69 6e 65 4e | 61 6d 65 73 29 29 20 74 |ionLineN|ames)) t|
|00002480| 68 65 6e 0d 64 65 6c 65 | 74 65 20 6f 62 6a 65 63 |hen.dele|te objec|
|00002490| 74 20 28 69 74 65 6d 20 | 63 20 6f 66 20 43 61 70 |t (item |c of Cap|
|000024a0| 74 69 6f 6e 4c 69 6e 65 | 4e 61 6d 65 73 29 0d 65 |tionLine|Names).e|
|000024b0| 6e 64 20 69 66 0d 65 6e | 64 20 72 65 70 65 61 74 |nd if.en|d repeat|
|000024c0| 20 2d 2d 20 63 3d 31 20 | 74 6f 20 74 6f 74 61 6c | -- c=1 |to total|
|000024d0| 63 61 70 74 69 6f 6e 73 | 0d 70 72 6f 67 72 65 73 |captions|.progres|
|000024e0| 73 44 69 61 6c 6f 67 20 | 63 6c 6f 73 65 0d 73 65 |sDialog |close.se|
|000024f0| 74 20 6c 6f 63 6b 73 63 | 72 65 65 6e 20 74 6f 20 |t locksc|reen to |
|00002500| 66 61 6c 73 65 0d 70 75 | 74 20 74 72 75 65 20 69 |false.pu|t true i|
|00002510| 6e 74 6f 20 43 61 6e 63 | 65 6c 4e 6f 77 0d 0d 65 |nto Canc|elNow..e|
|00002520| 6c 73 65 20 0d 70 75 74 | 20 66 61 6c 73 65 20 69 |lse .put| false i|
|00002530| 6e 74 6f 20 43 61 6e 63 | 65 6c 4e 6f 77 0d 65 6e |nto Canc|elNow.en|
|00002540| 64 20 69 66 20 2d 2d 20 | 69 74 20 3d 20 79 65 73 |d if -- |it = yes|
|00002550| 0d 65 6e 64 20 69 66 20 | 2d 2d 20 6d 61 64 65 43 |.end if |-- madeC|
|00002560| 61 70 74 69 6f 6e 73 3f | 0d 0d 69 66 20 43 61 6e |aptions?|..if Can|
|00002570| 63 65 6c 4e 6f 77 20 74 | 68 65 6e 0d 73 65 74 20 |celNow t|hen.set |
|00002580| 73 74 79 6c 65 52 65 63 | 6f 6d 70 6f 73 69 74 69 |styleRec|ompositi|
|00002590| 6f 6e 20 74 6f 20 74 72 | 75 65 0d 73 65 74 20 63 |on to tr|ue.set c|
|000025a0| 75 72 72 65 6e 74 50 61 | 67 65 20 74 6f 20 74 68 |urrentPa|ge to th|
|000025b0| 65 6f 6c 64 50 61 67 65 | 0d 73 65 74 20 74 6f 6f |eoldPage|.set too|
|000025c0| 6c 6d 6f 64 65 20 74 6f | 20 6f 6c 64 54 6f 6f 6c |lmode to| oldTool|
|000025d0| 0d 73 65 74 20 6d 65 61 | 73 75 72 65 6d 65 6e 74 |.set mea|surement|
|000025e0| 73 20 74 6f 20 6f 6c 64 | 4d 65 61 73 75 72 65 6d |s to old|Measurem|
|000025f0| 65 6e 74 73 0d 65 78 69 | 74 20 73 74 61 72 74 75 |ents.exi|t startu|
|00002600| 70 0d 65 6e 64 20 69 66 | 0d 65 78 69 74 20 73 77 |p.end if|.exit sw|
|00002610| 69 74 63 68 0d 0d 63 61 | 73 65 20 32 30 20 2d 2d |itch..ca|se 20 --|
|00002620| 20 50 72 65 76 20 43 61 | 70 74 69 6f 6e 0d 63 61 | Prev Ca|ption.ca|
|00002630| 73 65 20 31 34 20 2d 2d | 20 4e 65 78 74 20 43 61 |se 14 --| Next Ca|
|00002640| 70 74 69 6f 6e 0d 63 61 | 73 65 20 31 30 20 2d 2d |ption.ca|se 10 --|
|00002650| 20 4f 4b 20 42 75 74 74 | 6f 6e 0d 63 61 73 65 20 | OK Butt|on.case |
|00002660| 31 35 20 2d 2d 20 55 70 | 64 61 74 65 20 54 65 78 |15 -- Up|date Tex|
|00002670| 74 20 50 72 65 76 69 65 | 77 0d 2d 2d 20 53 65 74 |t Previe|w.-- Set|
|00002680| 20 74 68 65 20 74 65 78 | 74 20 6f 66 20 74 68 65 | the tex|t of the|
|00002690| 20 63 61 70 74 69 6f 6e | 20 26 20 53 74 6f 72 65 | caption| & Store|
|000026a0| 20 74 68 65 20 74 65 78 | 74 20 69 6e 74 6f 20 74 | the tex|t into t|
|000026b0| 68 65 20 6c 69 73 74 2e | 0d 69 66 20 68 69 6c 69 |he list.|.if hili|
|000026c0| 74 65 64 28 69 74 65 6d | 32 31 29 20 74 68 65 6e |ted(item|21) then|
|000026d0| 0d 70 75 74 20 63 6f 6e | 74 65 6e 74 73 4f 66 28 |.put con|tentsOf(|
|000026e0| 69 74 65 6d 35 29 20 69 | 6e 74 6f 20 6e 65 77 43 |item5) i|nto newC|
|000026f0| 61 70 74 69 6f 6e 54 65 | 78 74 0d 73 65 74 20 69 |aptionTe|xt.set i|
|00002700| 74 65 6d 64 65 6c 20 74 | 6f 20 6e 75 6d 74 6f 43 |temdel t|o numtoC|
|00002710| 68 61 72 28 31 29 0d 70 | 75 74 20 6e 65 77 43 61 |har(1).p|ut newCa|
|00002720| 70 74 69 6f 6e 54 65 78 | 74 20 69 6e 74 6f 20 69 |ptionTex|t into i|
|00002730| 74 65 6d 20 43 75 72 72 | 65 6e 74 43 61 70 74 69 |tem Curr|entCapti|
|00002740| 6f 6e 20 6f 66 20 74 65 | 78 74 4f 66 43 61 70 74 |on of te|xtOfCapt|
|00002750| 69 6f 6e 73 0d 73 65 74 | 20 69 74 65 6d 64 65 6c |ions.set| itemdel|
|00002760| 20 74 6f 20 22 2c 22 0d | 70 75 74 20 6e 65 77 43 | to ",".|put newC|
|00002770| 61 70 74 69 6f 6e 54 65 | 78 74 20 69 6e 74 6f 20 |aptionTe|xt into |
|00002780| 73 74 6f 72 79 20 28 69 | 74 65 6d 20 63 75 72 72 |story (i|tem curr|
|00002790| 65 6e 74 43 61 70 74 69 | 6f 6e 20 6f 66 20 43 61 |entCapti|on of Ca|
|000027a0| 70 74 69 6f 6e 53 74 6f | 72 79 4e 61 6d 65 73 29 |ptionSto|ryNames)|
|000027b0| 0d 63 6f 70 79 66 69 74 | 20 73 74 6f 72 79 20 28 |.copyfit| story (|
|000027c0| 69 74 65 6d 20 63 75 72 | 72 65 6e 74 43 61 70 74 |item cur|rentCapt|
|000027d0| 69 6f 6e 20 6f 66 20 43 | 61 70 74 69 6f 6e 53 74 |ion of C|aptionSt|
|000027e0| 6f 72 79 4e 61 6d 65 73 | 29 0d 65 6e 64 20 69 66 |oryNames|).end if|
|000027f0| 0d 0d 69 66 20 69 74 20 | 3d 20 31 35 20 74 68 65 |..if it |= 15 the|
|00002800| 6e 0d 73 65 74 44 69 61 | 6c 6f 67 49 74 65 6d 20 |n.setDia|logItem |
|00002810| 39 2c 20 67 72 61 70 68 | 69 63 2c 20 c2 0d 6e 75 |9, graph|ic, ..nu|
|00002820| 6d 62 65 72 20 6f 66 20 | 6f 62 6a 65 63 74 20 28 |mber of |object (|
|00002830| 69 74 65 6d 20 63 75 72 | 72 65 6e 74 43 61 70 74 |item cur|rentCapt|
|00002840| 69 6f 6e 20 6f 66 20 43 | 61 70 74 69 6f 6e 54 65 |ion of C|aptionTe|
|00002850| 78 74 4f 62 6a 4e 61 6d | 65 73 29 20 26 20 22 2c |xtObjNam|es) & ",|
|00002860| 70 22 0d 65 6e 64 20 69 | 66 0d 0d 63 61 73 65 20 |p".end i|f..case |
|00002870| 31 36 20 2d 2d 20 49 6e | 63 6c 75 64 65 20 64 69 |16 -- In|clude di|
|00002880| 76 69 64 69 6e 67 20 6c | 69 6e 65 3f 0d 69 66 20 |viding l|ine?.if |
|00002890| 69 74 20 3d 20 31 36 20 | 74 68 65 6e 20 0d 70 75 |it = 16 |then .pu|
|000028a0| 74 20 68 69 6c 69 74 65 | 64 28 69 74 65 6d 31 36 |t hilite|d(item16|
|000028b0| 29 20 69 6e 74 6f 20 64 | 69 76 69 64 69 6e 67 4c |) into d|ividingL|
|000028c0| 69 6e 65 0d 0d 69 66 20 | 64 69 76 69 64 69 6e 67 |ine..if |dividing|
|000028d0| 4c 69 6e 65 20 74 68 65 | 6e 0d 73 65 74 20 6d 65 |Line the|n.set me|
|000028e0| 61 73 75 72 65 6d 65 6e | 74 73 20 74 6f 20 70 6f |asuremen|ts to po|
|000028f0| 69 6e 74 73 0d 2d 2d 20 | 43 72 65 61 74 65 20 74 |ints.-- |Create t|
|00002900| 68 65 20 64 69 76 69 64 | 69 6e 67 20 6c 69 6e 65 |he divid|ing line|
|00002910| 0d 69 66 20 6e 6f 74 20 | 65 78 69 73 74 73 28 6f |.if not |exists(o|
|00002920| 62 6a 65 63 74 20 28 69 | 74 65 6d 20 63 75 72 72 |bject (i|tem curr|
|00002930| 65 6e 74 43 61 70 74 69 | 6f 6e 20 6f 66 20 43 61 |entCapti|on of Ca|
|00002940| 70 74 69 6f 6e 4c 69 6e | 65 73 29 29 20 74 68 65 |ptionLin|es)) the|
|00002950| 6e 0d 64 72 61 77 20 6c | 69 6e 65 20 66 72 6f 6d |n.draw l|ine from|
|00002960| 20 28 69 74 65 6d 20 31 | 20 6f 66 20 74 68 65 43 | (item 1| of theC|
|00002970| 61 70 74 69 6f 6e 52 65 | 63 74 29 2c 20 c2 0d 28 |aptionRe|ct), ..(|
|00002980| 69 74 65 6d 20 34 20 6f | 66 20 74 68 65 43 61 70 |item 4 o|f theCap|
|00002990| 74 69 6f 6e 52 65 63 74 | 2b 43 61 70 74 69 6f 6e |tionRect|+Caption|
|000029a0| 56 53 69 7a 65 2d 31 29 | c2 0d 74 6f 20 28 69 74 |VSize-1)|..to (it|
|000029b0| 65 6d 20 33 20 6f 66 20 | 74 68 65 43 61 70 74 69 |em 3 of |theCapti|
|000029c0| 6f 6e 52 65 63 74 29 2c | 20 28 69 74 65 6d 20 34 |onRect),| (item 4|
|000029d0| 20 6f 66 20 74 68 65 43 | 61 70 74 69 6f 6e 52 65 | of theC|aptionRe|
|000029e0| 63 74 2b 43 61 70 74 69 | 6f 6e 56 53 69 7a 65 2d |ct+Capti|onVSize-|
|000029f0| 31 29 0d 73 65 74 20 66 | 72 61 6d 65 4c 69 6e 65 |1).set f|rameLine|
|00002a00| 54 79 70 65 20 6f 66 20 | 6c 61 73 74 20 6f 62 6a |Type of |last obj|
|00002a10| 65 63 74 20 74 6f 20 31 | 0d 73 65 74 20 6c 69 6e |ect to 1|.set lin|
|00002a20| 65 70 61 74 74 65 72 6e | 20 6f 66 20 6c 61 73 74 |epattern| of last|
|00002a30| 20 6f 62 6a 65 63 74 20 | 74 6f 20 31 0d 73 65 74 | object |to 1.set|
|00002a40| 20 6e 61 6d 65 20 6f 66 | 20 6c 61 73 74 20 6f 62 | name of| last ob|
|00002a50| 6a 65 63 74 20 74 6f 20 | 28 69 74 65 6d 20 63 75 |ject to |(item cu|
|00002a60| 72 72 65 6e 74 43 61 70 | 74 69 6f 6e 20 6f 66 20 |rrentCap|tion of |
|00002a70| 43 61 70 74 69 6f 6e 4c | 69 6e 65 4e 61 6d 65 73 |CaptionL|ineNames|
|00002a80| 29 0d 73 65 74 20 6d 65 | 61 73 75 72 65 6d 65 6e |).set me|asuremen|
|00002a90| 74 73 20 74 6f 20 6f 6c | 64 4d 65 61 73 75 72 65 |ts to ol|dMeasure|
|00002aa0| 6d 65 6e 74 73 0d 65 6e | 64 20 69 66 0d 65 6c 73 |ments.en|d if.els|
|00002ab0| 65 0d 2d 2d 20 44 65 6c | 65 74 65 20 64 69 76 69 |e.-- Del|ete divi|
|00002ac0| 64 69 6e 67 20 6c 69 6e | 65 2e 0d 69 66 20 65 78 |ding lin|e..if ex|
|00002ad0| 69 73 74 73 28 6f 62 6a | 65 63 74 20 28 69 74 65 |ists(obj|ect (ite|
|00002ae0| 6d 20 63 75 72 72 65 6e | 74 43 61 70 74 69 6f 6e |m curren|tCaption|
|00002af0| 20 6f 66 20 43 61 70 74 | 69 6f 6e 4c 69 6e 65 73 | of Capt|ionLines|
|00002b00| 29 29 20 74 68 65 6e 0d | 64 65 6c 65 74 65 20 6f |)) then.|delete o|
|00002b10| 62 6a 65 63 74 20 28 69 | 74 65 6d 20 63 75 72 72 |bject (i|tem curr|
|00002b20| 65 6e 74 43 61 70 74 69 | 6f 6e 20 6f 66 20 43 61 |entCapti|on of Ca|
|00002b30| 70 74 69 6f 6e 4c 69 6e | 65 73 29 0d 65 6e 64 20 |ptionLin|es).end |
|00002b40| 69 66 0d 65 6e 64 20 69 | 66 20 2d 2d 20 64 69 76 |if.end i|f -- div|
|00002b50| 69 64 69 6e 67 20 6c 69 | 6e 65 3f 0d 0d 65 6e 64 |iding li|ne?..end|
|00002b60| 20 69 66 20 2d 2d 20 69 | 74 3d 31 36 0d 0d 69 66 | if -- i|t=16..if|
|00002b70| 20 69 74 20 3d 20 31 30 | 20 74 68 65 6e 20 65 78 | it = 10| then ex|
|00002b80| 69 74 20 72 65 70 65 61 | 74 20 2d 2d 20 4f 4b 20 |it repea|t -- OK |
|00002b90| 42 75 74 74 6f 6e 0d 69 | 66 20 69 74 20 3d 20 32 |Button.i|f it = 2|
|00002ba0| 30 20 74 68 65 6e 20 2d | 2d 20 50 72 65 76 0d 70 |0 then -|- Prev.p|
|00002bb0| 75 74 20 63 6f 6e 74 65 | 6e 74 73 4f 66 28 69 74 |ut conte|ntsOf(it|
|00002bc0| 65 6d 35 29 20 69 6e 74 | 6f 20 53 74 6f 72 79 54 |em5) int|o StoryT|
|00002bd0| 65 78 74 0d 73 65 74 20 | 69 74 65 6d 64 65 6c 20 |ext.set |itemdel |
|00002be0| 74 6f 20 6e 75 6d 74 6f | 43 68 61 72 28 31 29 0d |to numto|Char(1).|
|00002bf0| 70 75 74 20 53 74 6f 72 | 79 54 65 78 74 20 69 6e |put Stor|yText in|
|00002c00| 74 6f 20 69 74 65 6d 20 | 43 75 72 72 65 6e 74 43 |to item |CurrentC|
|00002c10| 61 70 74 69 6f 6e 20 6f | 66 20 74 65 78 74 4f 66 |aption o|f textOf|
|00002c20| 43 61 70 74 69 6f 6e 73 | 0d 73 65 74 20 69 74 65 |Captions|.set ite|
|00002c30| 6d 64 65 6c 20 74 6f 20 | 22 2c 22 0d 70 75 74 20 |mdel to |",".put |
|00002c40| 63 75 72 72 65 6e 74 43 | 61 70 74 69 6f 6e 20 2d |currentC|aption -|
|00002c50| 20 31 20 69 6e 74 6f 20 | 43 75 72 72 65 6e 74 43 | 1 into |CurrentC|
|00002c60| 61 70 74 69 6f 6e 0d 69 | 66 20 63 75 72 72 65 6e |aption.i|f curren|
|00002c70| 74 43 61 70 74 69 6f 6e | 20 3c 20 31 20 74 68 65 |tCaption| < 1 the|
|00002c80| 6e 20 70 75 74 20 31 20 | 69 6e 74 6f 20 43 75 72 |n put 1 |into Cur|
|00002c90| 72 65 6e 74 43 61 70 74 | 69 6f 6e 0d 73 65 74 44 |rentCapt|ion.setD|
|00002ca0| 69 61 6c 6f 67 49 74 65 | 6d 20 35 2c 73 65 74 0d |ialogIte|m 5,set.|
|00002cb0| 65 6e 64 20 69 66 0d 69 | 66 20 69 74 20 3d 20 31 |end if.i|f it = 1|
|00002cc0| 34 20 74 68 65 6e 20 2d | 2d 20 4e 65 78 74 0d 70 |4 then -|- Next.p|
|00002cd0| 75 74 20 63 6f 6e 74 65 | 6e 74 73 4f 66 28 69 74 |ut conte|ntsOf(it|
|00002ce0| 65 6d 35 29 20 69 6e 74 | 6f 20 53 74 6f 72 79 54 |em5) int|o StoryT|
|00002cf0| 65 78 74 0d 73 65 74 20 | 69 74 65 6d 64 65 6c 20 |ext.set |itemdel |
|00002d00| 74 6f 20 6e 75 6d 74 6f | 43 68 61 72 28 31 29 0d |to numto|Char(1).|
|00002d10| 70 75 74 20 53 74 6f 72 | 79 54 65 78 74 20 69 6e |put Stor|yText in|
|00002d20| 74 6f 20 69 74 65 6d 20 | 43 75 72 72 65 6e 74 43 |to item |CurrentC|
|00002d30| 61 70 74 69 6f 6e 20 6f | 66 20 74 65 78 74 4f 66 |aption o|f textOf|
|00002d40| 43 61 70 74 69 6f 6e 73 | 0d 73 65 74 20 69 74 65 |Captions|.set ite|
|00002d50| 6d 64 65 6c 20 74 6f 20 | 22 2c 22 0d 70 75 74 20 |mdel to |",".put |
|00002d60| 63 75 72 72 65 6e 74 43 | 61 70 74 69 6f 6e 20 2b |currentC|aption +|
|00002d70| 20 31 20 69 6e 74 6f 20 | 43 75 72 72 65 6e 74 43 | 1 into |CurrentC|
|00002d80| 61 70 74 69 6f 6e 0d 69 | 66 20 63 75 72 72 65 6e |aption.i|f curren|
|00002d90| 74 43 61 70 74 69 6f 6e | 20 3e 20 74 6f 74 61 6c |tCaption| > total|
|00002da0| 43 61 70 74 69 6f 6e 73 | 20 74 68 65 6e 20 70 75 |Captions| then pu|
|00002db0| 74 20 74 6f 74 61 6c 43 | 61 70 74 69 6f 6e 73 20 |t totalC|aptions |
|00002dc0| 69 6e 74 6f 20 63 75 72 | 72 65 6e 74 43 61 70 74 |into cur|rentCapt|
|00002dd0| 69 6f 6e 0d 73 65 74 44 | 69 61 6c 6f 67 49 74 65 |ion.setD|ialogIte|
|00002de0| 6d 20 35 2c 20 73 65 74 | 0d 65 6e 64 20 69 66 0d |m 5, set|.end if.|
|00002df0| 53 65 74 44 69 61 6c 6f | 67 49 74 65 6d 20 31 31 |SetDialo|gItem 11|
|00002e00| 2c 20 62 6f 78 20 2d 2d | 20 54 65 78 74 20 50 72 |, box --| Text Pr|
|00002e10| 65 76 69 65 77 20 42 6f | 78 2e 0d 0d 0d 63 61 73 |eview Bo|x....cas|
|00002e20| 65 20 32 35 0d 69 66 20 | 69 74 20 3d 20 32 35 20 |e 25.if |it = 25 |
|00002e30| 74 68 65 6e 0d 68 65 6c | 70 64 69 61 6c 6f 67 20 |then.hel|pdialog |
|00002e40| 31 32 38 2c 20 22 43 61 | 70 74 69 6f 6e 20 48 65 |128, "Ca|ption He|
|00002e50| 6c 70 22 0d 65 6e 64 20 | 69 66 0d 0d 70 75 74 20 |lp".end |if..put |
|00002e60| 74 72 75 65 20 69 6e 74 | 6f 20 44 6f 55 70 64 61 |true int|o DoUpda|
|00002e70| 74 65 0d 65 78 69 74 20 | 73 77 69 74 63 68 0d 0d |te.exit |switch..|
|00002e80| 65 6e 64 20 73 77 69 74 | 63 68 20 2d 2d 20 49 74 |end swit|ch -- It|
|00002e90| 65 6d 20 48 69 74 20 28 | 69 74 29 0d 0d 65 6e 64 |em Hit (|it)..end|
|00002ea0| 20 72 65 70 65 61 74 20 | 2d 2d 20 44 69 61 6c 6f | repeat |-- Dialo|
|00002eb0| 67 20 48 61 6e 64 6c 65 | 72 2e 0d 0d 69 66 20 69 |g Handle|r...if i|
|00002ec0| 74 20 3d 20 31 30 20 74 | 68 65 6e 20 65 78 69 74 |t = 10 t|hen exit|
|00002ed0| 20 72 65 70 65 61 74 20 | 2d 2d 20 4f 6b 20 42 75 | repeat |-- Ok Bu|
|00002ee0| 74 74 6f 6e 2e 0d 65 6e | 64 20 72 65 70 65 61 74 |tton..en|d repeat|
|00002ef0| 20 2d 2d 20 45 76 65 72 | 79 20 43 61 70 74 69 6f | -- Ever|y Captio|
|00002f00| 6e 2e 0d 0d 73 65 74 20 | 64 69 73 70 6c 61 79 47 |n...set |displayG|
|00002f10| 75 69 64 65 73 20 74 6f | 20 6f 6c 64 47 75 69 64 |uides to| oldGuid|
|00002f20| 65 73 0d 73 65 74 20 74 | 6f 6f 6c 6d 6f 64 65 20 |es.set t|oolmode |
|00002f30| 74 6f 20 6f 6c 64 54 6f | 6f 6c 0d 73 65 74 20 63 |to oldTo|ol.set c|
|00002f40| 75 72 72 65 6e 74 50 61 | 67 65 20 74 6f 20 74 68 |urrentPa|ge to th|
|00002f50| 65 6f 6c 64 50 61 67 65 | 0d 73 65 74 20 6d 65 61 |eoldPage|.set mea|
|00002f60| 73 75 72 65 6d 65 6e 74 | 73 20 74 6f 20 6f 6c 64 |surement|s to old|
|00002f70| 4d 65 61 73 75 72 65 6d | 65 6e 74 73 0d 0d 45 6e |Measurem|ents..En|
|00002f80| 64 20 73 74 61 72 74 75 | 70 0d 0d 66 75 6e 63 74 |d startu|p..funct|
|00002f90| 69 6f 6e 20 63 6f 6e 74 | 65 6e 74 73 6f 66 20 74 |ion cont|entsof t|
|00002fa0| 68 65 64 61 74 61 0d 70 | 75 74 20 69 74 65 6d 64 |hedata.p|ut itemd|
|00002fb0| 65 6c 20 69 6e 74 6f 20 | 4f 6c 64 49 74 65 6d 44 |el into |OldItemD|
|00002fc0| 65 6c 0d 73 65 74 20 69 | 74 65 6d 64 65 6c 20 74 |el.set i|temdel t|
|00002fd0| 6f 20 22 5c 22 0d 67 65 | 74 20 69 74 65 6d 20 32 |o "\".ge|t item 2|
|00002fe0| 20 6f 66 20 74 68 65 64 | 61 74 61 0d 73 65 74 20 | of thed|ata.set |
|00002ff0| 69 74 65 6d 64 65 6c 20 | 74 6f 20 4f 6c 64 49 74 |itemdel |to OldIt|
|00003000| 65 6d 44 65 6c 0d 72 65 | 74 75 72 6e 20 69 74 0d |emDel.re|turn it.|
|00003010| 65 6e 64 20 63 6f 6e 74 | 65 6e 74 73 6f 66 0d 0d |end cont|entsof..|
|00003020| 66 75 6e 63 74 69 6f 6e | 20 68 69 6c 69 74 65 64 |function| hilited|
|00003030| 20 74 68 65 64 61 74 61 | 0d 72 65 74 75 72 6e 20 | thedata|.return |
|00003040| 28 63 68 61 72 20 34 20 | 6f 66 20 74 68 65 64 61 |(char 4 |of theda|
|00003050| 74 61 20 3d 20 22 73 22 | 29 0d 65 6e 64 20 68 69 |ta = "s"|).end hi|
|00003060| 6c 69 74 65 64 0d 0d 6f | 6e 20 68 65 6c 70 0d 70 |lited..o|n help.p|
|00003070| 75 74 20 20 64 69 61 6c | 6f 67 20 28 70 72 65 6c |ut dial|og (prel|
|00003080| 6f 61 64 2c 20 31 32 38 | 29 20 69 6e 74 6f 20 74 |oad, 128|) into t|
|00003090| 68 65 64 69 61 6c 6f 67 | 0d 70 75 74 20 22 2d 2d |hedialog|.put "--|
|000030a0| 2d 61 5c 30 22 20 69 6e | 74 6f 20 69 74 65 6d 32 |-a\0" in|to item2|
|000030b0| 0d 70 75 74 20 22 2d 2d | 2d 61 5c 31 22 20 69 6e |.put "--|-a\1" in|
|000030c0| 74 6f 20 69 74 65 6d 33 | 0d 70 75 74 20 22 2d 2d |to item3|.put "--|
|000030d0| 2d 61 5c 32 22 20 69 6e | 74 6f 20 69 74 65 6d 34 |-a\2" in|to item4|
|000030e0| 0d 0d 0d 72 65 70 65 61 | 74 20 66 6f 72 65 76 65 |...repea|t foreve|
|000030f0| 72 0d 67 65 74 20 64 69 | 61 6c 6f 67 28 64 69 73 |r.get di|alog(dis|
|00003100| 70 6c 61 79 2c 20 74 68 | 65 64 69 61 6c 6f 67 29 |play, th|edialog)|
|00003110| 0d 69 66 20 28 69 74 20 | 3d 20 31 29 20 74 68 65 |.if (it |= 1) the|
|00003120| 6e 20 65 78 69 74 20 72 | 65 70 65 61 74 0d 65 6e |n exit r|epeat.en|
|00003130| 64 20 72 65 70 65 61 74 | 0d 67 65 74 20 64 69 61 |d repeat|.get dia|
|00003140| 6c 6f 67 28 64 69 73 70 | 6f 73 65 2c 20 74 68 65 |log(disp|ose, the|
|00003150| 64 69 61 6c 6f 67 29 0d | 65 6e 64 20 68 65 6c 70 |dialog).|end help|
|00003160| 0d 00 00 04 00 09 00 02 | 1a f5 07 48 00 00 00 00 |........|...H....|
|00003170| 00 3c 00 14 01 42 01 ec | 00 00 00 00 00 00 00 00 |.<...B..|........|
|00003180| 00 00 01 00 00 00 08 3e | 00 00 07 3e 00 00 00 a6 |.......>|...>....|
|00003190| 00 00 07 6f 00 45 03 00 | 00 00 00 00 00 00 00 00 |...o.E..|........|
|000031a0| 00 00 00 02 09 53 75 70 | 65 72 43 61 72 64 64 65 |.....Sup|erCardde|
|000031b0| 1a 43 61 70 74 69 6f 6e | 20 53 65 6c 65 63 74 65 |.Caption| Selecte|
|000031c0| 64 20 47 72 61 70 68 69 | 63 73 c9 63 02 00 00 00 |d Graphi|cs.c....|
|000031d0| 00 00 53 47 50 41 53 43 | 50 47 01 00 ff ff ff ff |..SGPASC|PG......|
|000031e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000031f0| 00 00 a6 58 53 80 00 00 | 30 f8 00 00 08 e4 00 00 |...XS...|0.......|
|00003200| 00 00 00 00 00 00 00 00 | a2 cb 9c a0 a3 28 d1 7f |........|.....(..|
|00003210| 00 00 00 00 17 98 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003220| 00 00 00 02 00 00 03 fa | 00 75 00 00 00 00 00 00 |........|.u......|
|00003230| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003240| 00 00 00 00 16 00 00 00 | 07 6f 10 41 75 74 6f 20 |........|.o.Auto |
|00003250| 45 6e 63 6c 6f 73 65 20 | 31 2e 31 6c 02 00 00 00 |Enclose |1.1l....|
|00003260| 4d 44 4f 43 52 55 4e 54 | 01 00 00 00 00 00 00 00 |MDOCRUNT|........|
|00003270| 00 00 00 1f 00 00 00 04 | 91 00 00 04 92 00 00 00 |........|........|
|00003280| 00 00 00 52 00 52 00 70 | 00 45 00 75 01 fd 11 01 |...R.R.p|.E.u....|
|00003290| 01 00 0a 00 00 00 00 01 | e0 02 80 98 00 38 00 70 |........|.....8.p|
|000032a0| 00 45 00 75 01 fd 00 70 | 00 45 00 75 01 fd 00 70 |.E.u...p|.E.u...p|
|000032b0| 00 45 00 75 01 fd 00 00 | 04 ca 00 00 c8 07 00 7f |.E.u....|........|
|000032c0| cc ff 01 fe 86 04 ca 00 | 00 16 07 00 7f cc ff 01 |........|........|
|000032d0| fe 00 02 c9 00 ff 00 00 | 00 1f 00 20 00 08 01 4c |........|... ...L|
|000032e0| 01 f6 00 01 00 00 00 00 | 00 00 00 00 01 fa 0a 4e |........|.......N|
|000032f0| 65 77 20 44 69 61 6c 6f | 67 00 00 00 15 00 28 00 |ew Dialo|g.....(.|
|00003300| 28 01 08 01 ac 00 01 00 | 00 01 00 00 00 00 00 00 |(.......|........|
|00003310| 80 00 00 00 02 b8 54 68 | 69 73 20 41 64 64 69 74 |......Th|is Addit|
|00003320| 69 6f 6e 20 61 6c 6c 6f | 77 73 20 79 6f 75 20 74 |ion allo|ws you t|
|00003330| 6f 20 63 72 65 61 74 65 | 20 63 61 70 74 69 6f 6e |o create| caption|
|00003340| 73 20 62 65 6c 6f 77 20 | 61 6c 6c 20 73 65 6c 65 |s below |all sele|
|00003350| 63 74 65 64 20 67 72 61 | 70 68 69 63 20 6f 62 6a |cted gra|phic obj|
|00003360| 65 63 74 73 20 6f 6e 20 | 74 68 65 20 63 75 72 72 |ects on |the curr|
|00003370| 65 6e 74 20 70 61 67 65 | 2e 0d 0d a5 20 53 65 6c |ent page|.... Sel|
|00003380| 65 63 74 20 74 68 65 20 | 67 72 61 70 68 69 63 20 |ect the |graphic |
|00003390| 6f 62 6a 65 63 74 73 20 | 74 6f 20 62 65 20 63 61 |objects |to be ca|
|000033a0| 70 74 69 6f 6e 65 64 20 | 61 6e 64 20 74 68 65 6e |ptioned |and then|
|000033b0| 20 63 68 6f 6f 73 65 20 | 74 68 69 73 20 41 64 64 | choose |this Add|
|000033c0| 69 74 69 6f 6e 2e 0d a5 | 20 50 72 65 73 73 20 22 |ition...| Press "|
|000033d0| 59 65 73 2c 20 63 72 65 | 61 74 65 20 63 61 70 74 |Yes, cre|ate capt|
|000033e0| 69 6f 6e 22 20 74 6f 20 | 63 72 65 61 74 65 20 61 |ion" to |create a|
|000033f0| 20 63 61 70 74 69 6f 6e | 20 66 6f 72 20 74 68 65 | caption| for the|
|00003400| 20 64 69 73 70 6c 61 79 | 65 64 20 67 72 00 00 02 | display|ed gr...|
|00003410| 61 70 68 69 63 2e 0d a5 | 20 50 72 65 73 73 20 22 |aphic...| Press "|
|00003420| 4e 6f 2c 20 64 6f 6e 27 | 74 20 63 72 65 61 74 65 |No, don'|t create|
|00003430| 20 69 74 22 20 74 6f 20 | 6c 65 61 76 65 20 74 68 | it" to |leave th|
|00003440| 65 20 64 69 73 70 6c 61 | 79 65 64 20 67 72 61 70 |e displa|yed grap|
|00003450| 68 69 63 20 61 73 20 69 | 73 2e 0d a5 20 50 72 65 |hic as i|s... Pre|
|00003460| 73 73 20 74 68 65 20 22 | 4e 65 78 74 20 43 61 70 |ss the "|Next Cap|
|00003470| 74 69 6f 6e 22 20 6f 72 | 20 22 50 72 65 76 20 43 |tion" or| "Prev C|
|00003480| 61 70 74 69 6f 6e 22 20 | 77 69 6c 6c 20 6e 61 76 |aption" |will nav|
|00003490| 69 67 61 74 65 20 74 68 | 72 6f 75 67 68 20 74 68 |igate th|rough th|
|000034a0| 65 20 73 65 6c 65 63 74 | 65 64 20 67 72 61 70 68 |e select|ed graph|
|000034b0| 69 63 20 6f 62 6a 65 63 | 74 73 2e 0d a5 20 50 72 |ic objec|ts... Pr|
|000034c0| 65 73 73 20 22 55 70 64 | 61 74 65 20 54 65 78 74 |ess "Upd|ate Text|
|000034d0| 20 50 72 65 76 69 65 77 | 22 20 74 6f 20 76 69 65 | Preview|" to vie|
|000034e0| 77 20 74 68 65 20 63 61 | 70 74 69 6f 6e 20 61 73 |w the ca|ption as|
|000034f0| 20 63 75 72 72 65 6e 74 | 6c 79 20 65 6e 74 65 72 | current|ly enter|
|00003500| 65 64 2e 20 54 68 69 73 | 20 68 65 6c 70 73 20 69 |ed. This| helps i|
|00003510| 6e 20 64 65 74 65 72 6d | 69 6e 69 6e 67 20 74 68 |n determ|ining th|
|00003520| 65 20 61 6d 6f 75 6e 74 | 20 6f 66 20 74 65 78 74 |e amount| of text|
|00003530| 20 79 6f 75 20 63 61 6e | 20 65 6e 74 65 72 20 69 | you can| enter i|
|00003540| 6e 74 6f 20 74 68 65 20 | 63 61 70 74 69 6f 6e 2e |nto the |caption.|
|00003550| 0d a5 20 50 72 65 73 73 | 20 22 49 6e 63 6c 75 64 |.. Press| "Includ|
|00003560| 65 20 44 69 76 69 64 69 | 6e 67 20 4c 69 6e 65 22 |e Dividi|ng Line"|
|00003570| 20 74 6f 20 70 75 74 20 | 61 20 68 61 69 72 6c 69 | to put |a hairli|
|00003580| 6e 65 20 62 65 6c 6f 77 | 20 74 68 65 20 63 61 70 |ne below| the cap|
|00003590| 74 69 6f 6e 20 74 65 78 | 74 2e 0d a5 20 50 72 65 |tion tex|t... Pre|
|000035a0| 73 73 20 22 4f 4b 22 20 | 74 6f 20 63 72 65 61 74 |ss "OK" |to creat|
|000035b0| 65 20 61 6c 6c 20 74 68 | 65 20 73 70 65 63 69 66 |e all th|e specif|
|000035c0| 69 65 64 20 63 61 70 74 | 69 6f 6e 73 2e 0d 00 00 |ied capt|ions....|
|000035d0| 02 82 00 18 00 00 00 00 | 01 4b 00 08 01 5f 00 44 |........|.K..._.D|
|000035e0| 80 00 00 00 00 00 00 77 | 01 33 00 ec 01 eb 80 00 |.......w|.3......|
|000035f0| 00 00 00 00 00 04 00 08 | 00 14 00 c9 88 19 43 61 |........|......Ca|
|00003600| 70 74 69 6f 6e 20 53 65 | 6c 65 63 74 65 64 20 47 |ption Se|lected G|
|00003610| 72 61 70 68 69 63 73 00 | 00 00 00 00 00 13 00 08 |raphics.|........|
|00003620| 00 19 01 ea c0 02 02 58 | 00 00 00 00 00 2d 00 c3 |.......X|.....-..|
|00003630| 00 4d 01 e1 90 1b 4f 6e | 20 54 68 65 20 52 6f 61 |.M....On| The Roa|
|00003640| 64 0d 41 6e 64 20 48 65 | 72 65 20 57 65 20 41 52 |d.And He|re We AR|
|00003650| 65 00 00 00 00 00 00 22 | 00 bc 00 59 01 ea 80 00 |e......"|...Y....|
|00003660| 00 00 00 00 00 1b 00 c2 | 00 2a 01 63 88 18 43 61 |........|.*.c..Ca|
|00003670| 70 74 69 6f 6e 20 66 6f | 72 20 54 68 69 73 20 47 |ption fo|r This G|
|00003680| 72 61 70 68 69 63 00 00 | 00 00 00 6f 01 3b 00 7e |raphic..|...o.;.~|
|00003690| 01 bc 88 12 47 72 61 70 | 68 69 63 20 74 6f 20 43 |....Grap|hic to C|
|000036a0| 61 70 74 69 6f 6e 00 00 | 00 00 00 7f 01 39 00 e7 |aption..|.....9..|
|000036b0| 01 e6 80 00 00 00 00 00 | 01 09 01 93 01 1d 01 e5 |........|........|
|000036c0| 04 02 4f 4b 00 00 00 00 | 00 77 00 09 00 ec 01 2d |..OK....|.w.....-|
|000036d0| 80 00 00 00 00 00 00 6f | 00 11 00 80 00 a3 88 14 |.......o|........|
|000036e0| 43 61 70 74 69 6f 6e 20 | 54 65 78 74 20 50 72 65 |Caption |Text Pre|
|000036f0| 76 69 65 77 00 00 00 00 | 00 7f 00 0e 00 e6 01 28 |view....|.......(|
|00003700| 80 00 00 00 00 00 01 09 | 00 cc 01 1d 01 38 04 0c |........|.....8..|
|00003710| 4e 65 78 74 20 43 61 70 | 74 69 6f 6e 00 00 00 00 |Next Cap|tion....|
|00003720| 00 ee 00 54 01 00 00 e4 | 04 13 55 70 64 61 74 65 |...T....|..Update|
|00003730| 20 54 65 78 74 20 50 72 | 65 76 69 65 77 1f 00 00 | Text Pr|eview...|
|00003740| 00 00 00 5e 00 09 00 70 | 00 f0 05 1f 49 6e 63 6c |...^...p|....Incl|
|00003750| 75 64 65 20 44 69 76 69 | 64 69 6e 67 20 4c 69 6e |ude Divi|ding Lin|
|00003760| 65 20 61 74 20 42 6f 74 | 74 6f 6d 0d 00 00 00 00 |e at Bot|tom.....|
|00003770| 00 5f 01 3b 00 70 01 97 | 88 0d 43 75 72 72 65 6e |._.;.p..|..Curren|
|00003780| 74 20 50 61 67 65 3a 0b | 00 00 00 00 00 5f 01 97 |t Page:.|....._..|
|00003790| 00 6f 01 e2 88 0b 53 74 | 61 74 69 63 20 54 65 78 |.o....St|atic Tex|
|000037a0| 74 06 00 00 00 00 01 09 | 01 3c 01 1d 01 8e 04 06 |t.......|.<......|
|000037b0| 43 61 6e 63 65 6c 00 00 | 00 00 01 09 00 5f 01 1d |Cancel..|....._..|
|000037c0| 00 cb 04 0c 50 72 65 76 | 20 43 61 70 74 69 6f 6e |....Prev| Caption|
|000037d0| 00 00 00 00 00 2c 00 10 | 00 3e 00 b1 06 14 59 65 |.....,..|.>....Ye|
|000037e0| 73 2c 20 63 72 65 61 74 | 65 20 63 61 70 74 69 6f |s, creat|e captio|
|000037f0| 6e 2e 00 00 00 00 00 3f | 00 10 00 51 00 b2 06 14 |n......?|...Q....|
|00003800| 4e 6f 2c 20 64 6f 6e 27 | 74 20 63 72 65 61 74 65 |No, don'|t create|
|00003810| 20 69 74 2e 00 00 00 00 | 00 22 00 0c 00 59 00 b6 | it.....|."...Y..|
|00003820| 80 00 00 00 00 00 00 1b | 00 11 00 2b 00 82 88 0f |........|...+....|
|00003830| 43 72 65 61 74 65 20 43 | 61 70 74 69 6f 6e 3f 00 |Create C|aption?.|
|00003840| 00 00 00 00 01 0a 00 0a | 01 1e 00 46 04 05 48 65 |........|...F..He|
|00003850| 6c 70 c9 00 00 00 01 66 | 00 07 00 00 00 00 00 c3 |lp.....f|........|
|00003860| 01 2a 00 d7 01 76 04 02 | 4f 4b 00 00 00 00 00 46 |.*...v..|OK.....F|
|00003870| 00 08 00 bc 01 7d 80 00 | 00 00 00 00 00 12 00 06 |.....}..|........|
|00003880| 00 1a 01 7e 80 00 00 00 | 00 00 00 34 00 08 00 3c |...~....|...4...<|
|00003890| 01 7d 80 00 00 00 00 00 | 00 01 00 06 00 11 00 b9 |.}......|........|
|000038a0| 88 13 48 65 6c 70 20 77 | 69 74 68 20 41 64 64 69 |..Help w|ith Addi|
|000038b0| 74 69 6f 6e 73 6f 00 00 | 00 00 00 24 00 08 00 34 |tionso..|...$...4|
|000038c0| 01 70 88 19 43 61 70 74 | 69 6f 6e 20 53 65 6c 65 |.p..Capt|ion Sele|
|000038d0| 63 74 65 64 20 47 72 61 | 70 68 69 63 73 00 00 00 |cted Gra|phics...|
|000038e0| 00 00 00 4a 00 0b 00 7c | 01 7b 88 80 54 68 69 73 |...J...||.{..This|
|000038f0| 20 77 69 6c 6c 20 63 61 | 70 74 69 6f 6e 20 61 6e | will ca|ption an|
|00003900| 79 20 73 65 6c 65 63 74 | 65 64 20 67 72 61 70 68 |y select|ed graph|
|00003910| 69 63 20 6f 62 6a 65 63 | 74 73 20 69 6e 20 74 68 |ic objec|ts in th|
|00003920| 65 20 70 75 62 6c 69 63 | 61 74 69 6f 6e 20 62 79 |e public|ation by|
|00003930| 20 61 64 64 69 6e 67 20 | 61 20 74 65 78 74 20 62 | adding |a text b|
|00003940| 6c 6f 63 6b 20 61 6e 64 | 20 61 6e 20 6f 70 74 69 |lock and| an opti|
|00003950| 6f 6e 61 6c 20 6c 69 6e | 65 20 62 65 6c 6f 77 20 |onal lin|e below |
|00003960| 74 68 65 20 6f 62 6a 65 | 63 74 2e 20 00 00 00 00 |the obje|ct. ....|
|00003970| 00 84 00 0a 00 b2 01 7b | 88 44 31 29 20 53 65 6c |.......{|.D1) Sel|
|00003980| 65 63 74 20 67 72 61 70 | 68 69 63 20 6f 62 6a 65 |ect grap|hic obje|
|00003990| 63 74 73 20 74 6f 20 62 | 65 20 63 61 70 74 69 6f |cts to b|e captio|
|000039a0| 6e 65 64 2e 0d 32 29 20 | 43 68 6f 6f 73 65 20 74 |ned..2) |Choose t|
|000039b0| 68 69 73 20 41 64 64 69 | 74 69 6f 6e 2e 0d 00 00 |his Addi|tion....|
|000039c0| 01 00 00 00 08 3e 00 00 | 07 3e 00 00 00 a6 00 f4 |.....>..|.>......|
|000039d0| e8 d8 09 ec 00 00 00 1c | 00 86 00 03 50 49 43 54 |........|....PICT|
|000039e0| 00 00 00 22 44 4c 4f 47 | 00 01 00 2e 44 49 54 4c |..."DLOG|....DITL|
|000039f0| 00 01 00 46 54 45 58 54 | 00 00 00 5e 02 58 ff ff |...FTEXT|...^.X..|
|00003a00| 20 00 00 00 00 f5 be 28 | 01 fa 00 00 20 00 00 56 | ......(|.... ..V|
|00003a10| 00 00 00 00 00 80 ff ff | 20 00 00 79 00 00 00 00 |........| ..y....|
|00003a20| 01 fa 00 0e 20 00 03 4e | 00 f5 c0 58 00 80 00 1b |.... ..N|...X....|
|00003a30| 20 00 05 d4 00 f5 bd 18 | 00 80 ff ff 00 00 00 92 | .......|........|
|00003a40| 00 f5 bd 38 0d 4d 61 6b | 65 20 43 61 70 74 69 6f |...8.Mak|e Captio|
|00003a50| 6e 73 0c 4d 61 6b 65 20 | 43 61 70 74 69 6f 6e 04 |ns.Make |Caption.|
|00003a60| 48 65 6c 70 00 00 00 00 | 00 00 00 00 00 00 00 00 |Help....|........|
|00003a70| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
+--------+-------------------------+-------------------------+--------+--------+