%! /label (Figure 7: Class Editor: rootmenu) def /family /Times-Bold def /size 24 def %clippath pathbbox 14.16 7.92 597.6 784.32 /top exch def /right exch def /bottom exch def /left exch def /margin 30 def newpath left margin add bottom margin add moveto right margin sub bottom margin add lineto right margin sub top margin sub lineto left margin add top margin sub lineto closepath gsave 0 setgray 0 setlinewidth stroke grestore clip newpath gsave family findfont size scalefont setfont /w label stringwidth pop def left right add 2 div w 2 div sub % x top margin sub size 1.5 mul sub % x y moveto 0 setgray label show grestore 100 dict begin /m /moveto load def /l /lineto load def /c /curveto load def /p /closepath load def /k /controlpoint where { /controlpoint get } { { pop lineto } } ifelse def /f /fill load def /e /eofill load def /s /stroke load def /t /show load def /x /newpath load def /n /setfont load def /gs /gsave load def /gr /grestore load def /sg /setgray load def /sh /sethsbcolor load def /sc /setlinecap load def /sj /setlinejoin load def /sw /setlinewidth load def /sm /setmiterlimit load def /sd /setdash load def gs 45 40 translate .38 .38 scale 30 1707.5 m 30 1733.5 l 127.4531 1733.5 l 127.4531 1707.5 l p /Courier-Bold findfont 1 scalefont dup /_f0 exch def n 1 sg 0 sc 0 sj 10 sm 0 sw f 30 1707.5 m 30 1733.5 l 127.4531 1733.5 l 127.4531 1707.5 l p 32 1709.5 m 32 1731.5 l 125.4531 1731.5 l 125.4531 1709.5 l p 0 sg e 117.4531 30 m 117.4531 1733.5 l 1313.5271 1733.5 l 1313.5271 30 l p 1 sg f 117.4531 30 m 117.4531 1733.5 l 1313.5271 1733.5 l 1313.5271 30 l p 119.4531 32 m 119.4531 1731.5 l 1311.5271 1731.5 l 1311.5271 32 l p 0 sg e /Helvetica-Bold findfont 14 scalefont dup /_f1 exch def n 36 1716.5 m (.SoftMenu \267)t /Courier-Bold findfont 28 scalefont dup /_f2 exch def n 126.4531 1710 m (<37/200>)t 133.4531 36 m 133.4531 1705 l s /Courier-Bold findfont 25.2 scalefont dup /_f3 exch def n 136.4531 1535 m (/ClassDicts : array [5])t 520.2052 1699 m 490.2052 1699 l 490.2052 1386.5 l 520.2052 1386.5 l s 490.2052 1542.75 m 520.2052 1699 l 535.2052 1699 l s 490.2052 1542.75 m 520.2052 1456.5 l 526.2052 1456.5 l s 490.2052 1542.75 m 520.2052 1439 l 526.2052 1439 l s 490.2052 1542.75 m 520.2052 1421.5 l 526.2052 1421.5 l s 490.2052 1542.75 m 520.2052 1404 l 526.2052 1404 l s 490.2052 1542.75 m 520.2052 1386.5 l 535.2052 1386.5 l s 490.2052 1542.75 m 487.2052 1542.75 l s /Courier-Bold findfont 22.68 scalefont dup /_f4 exch def n 523.2052 1685.5 m (0 : Object <10/200>)t 530.2052 1459.5 m 530.2052 1681.5 l s /Courier-Bold findfont 20.412 scalefont dup /_f5 exch def n 533.2052 1665 m (/ClassDicts : array [1])t 533.2052 1581.75 m (/SubClasses : array [8])t 850.881 1658 m 820.881 1658 l 820.881 1518 l 850.881 1518 l s 820.881 1588 m 850.881 1658 l 865.881 1658 l s 820.881 1588 m 850.881 1640.5 l 856.881 1640.5 l s 820.881 1588 m 850.881 1623 l 856.881 1623 l s 820.881 1588 m 850.881 1605.5 l 856.881 1605.5 l s 820.881 1588 m 850.881 1588 l 856.881 1588 l s 820.881 1588 m 850.881 1570.5 l 856.881 1570.5 l s 820.881 1588 m 850.881 1553 l 856.881 1553 l s 820.881 1588 m 850.881 1535.5 l 856.881 1535.5 l s 820.881 1588 m 850.881 1518 l 865.881 1518 l s 820.881 1588 m 817.881 1588 l s /Courier-Bold findfont 18.3702 scalefont dup /_f6 exch def n 853.881 1644.5 m (0 : name /EmacsFrame)t 853.881 1627 m (1 : name /EmacsSounder)t 853.881 1609.5 m (2 : name /EmacsTrm)t 853.881 1592 m (3 : Item <41/200>)t 853.881 1574.5 m (4 : LiteMenu <50/200>)t 853.881 1557 m (5 : LiteText <24/200>)t 853.881 1539.5 m (6 : LiteWindow <98/200>)t 853.881 1522 m (7 : TextCanvas <78/200>)t _f5 n 533.2052 1498.5 m (/InstanceVars : array [0])t 533.2052 1481 m (/ClassVars : array [7])t 533.2052 1463.5 m (/Methods : array [3])t _f4 n 523.2052 1443 m (1 : LiteMenu <50/200>)t 523.2052 1425.5 m (2 : SimplePieMenu <57/200>)t 523.2052 1408 m (3 : SoftMenu <24/200>)t 523.2052 1390.5 m (4 : .SoftMenu <37/200>)t _f3 n 136.4531 1323 m (/InstanceVars : array [32])t 565.5642 1377.5 m 535.5642 1377.5 l 535.5642 1284 l 565.5642 1284 l s 535.5642 1330.75 m 565.5642 1377.5 l 580.5642 1377.5 l s 535.5642 1330.75 m 565.5642 1360 l 571.5642 1360 l s 535.5642 1330.75 m 565.5642 1319 l 571.5642 1319 l s 535.5642 1330.75 m 565.5642 1301.5 l 571.5642 1301.5 l s 535.5642 1330.75 m 565.5642 1284 l 580.5642 1284 l s 535.5642 1330.75 m 532.5642 1330.75 l s _f4 n 568.5642 1364 m (14 : name /MenuEventMgr)t 568.5642 1346.5 m (15 : name /MenuHeight)t 575.5642 1322 m 575.5642 1342.5 l s _f5 n 578.5642 1326 m (.SoftMenu <37/200> /MenuHeight : integer 276)t _f4 n 568.5642 1305.5 m (16 : name /MenuItems)t 568.5642 1288 m (17 : name /MenuKeys)t 143.4531 1142.5 m 143.4531 1318 l _f3 n s _f4 n 146.4531 1261.5 m (/Scroll : string (/InstanceVars : array [32] : 14..17 of 32, 44%))t x 143.4531 1240 m 228.099 1240 l 231.099 1243 l 231.099 1254.5 l 228.099 1257.5 l 143.4531 1257.5 l _f3 n s /Courier-BoldOblique findfont 22.68 scalefont dup /_f7 exch def n 146.4531 1244 m ( Back )t x 143.4531 1221.5 m 228.099 1221.5 l 231.099 1224.5 l 231.099 1236 l 228.099 1239 l 143.4531 1239 l _f3 n s _f7 n 146.4531 1225.5 m ( Next )t _f4 n 146.4531 1207 m (/Size : integer 4)t 153.4531 1145.5 m 153.4531 1203 l s x 153.4531 1182.5 m 205.4401 1182.5 l 208.4401 1185.5 l 208.4401 1197 l 205.4401 1200 l 153.4531 1200 l s /Courier-BoldOblique findfont 20.412 scalefont dup /_f8 exch def n 156.4531 1186.5 m ( ++ )t x 153.4531 1164 m 205.4401 1164 l 208.4401 1167 l 208.4401 1178.5 l 205.4401 1181.5 l 153.4531 1181.5 l _f4 n s _f8 n 156.4531 1168 m ( -- )t _f5 n 156.4531 1149.5 m (/Step : integer 1)t _f3 n 136.4531 1061.5 m (/ClassVars : array [44])t 520.2052 1136.5 m 490.2052 1136.5 l 490.2052 1002 l 520.2052 1002 l s 490.2052 1069.25 m 520.2052 1136.5 l 535.2052 1136.5 l s 490.2052 1069.25 m 520.2052 1095.5 l 526.2052 1095.5 l s 490.2052 1069.25 m 520.2052 1037 l 526.2052 1037 l s 490.2052 1069.25 m 520.2052 1019.5 l 526.2052 1019.5 l s 490.2052 1069.25 m 520.2052 1002 l 535.2052 1002 l s 490.2052 1069.25 m 487.2052 1069.25 l s _f4 n 523.2052 1123 m (18 : name /MenuFillColor)t 530.2052 1098.5 m 530.2052 1119 l s _f5 n 533.2052 1102.5 m (LiteMenu <50/200> /MenuFillColor : color color(1,1,1))t _f4 n 523.2052 1082 m (19 : name /MenuFont)t 530.2052 1040 m 530.2052 1078 l s _f5 n 533.2052 1061.5 m (LiteMenu <50/200> /MenuFont : font font(Times-Roman14))t 533.2052 1044 m (SimplePieMenu <57/200> /MenuFont : font font(Helvetica-Bold12))t _f4 n 523.2052 1023.5 m (20 : name /MenuInterests)t 523.2052 1006 m (21 : name /MenuItemSize)t 143.4531 860.5 m 143.4531 1056.5 l _f3 n s _f4 n 146.4531 979.5 m (/Scroll : string (/ClassVars : array [44] : 18..21 of 44, 41%))t x 143.4531 958 m 228.099 958 l 231.099 961 l 231.099 972.5 l 228.099 975.5 l 143.4531 975.5 l _f3 n s _f7 n 146.4531 962 m ( Back )t x 143.4531 939.5 m 228.099 939.5 l 231.099 942.5 l 231.099 954 l 228.099 957 l 143.4531 957 l _f3 n s _f7 n 146.4531 943.5 m ( Next )t _f4 n 146.4531 925 m (/Size : integer 4)t 153.4531 863.5 m 153.4531 921 l s x 153.4531 900.5 m 205.4401 900.5 l 208.4401 903.5 l 208.4401 915 l 205.4401 918 l 153.4531 918 l s _f8 n 156.4531 904.5 m ( ++ )t x 153.4531 882 m 205.4401 882 l 208.4401 885 l 208.4401 896.5 l 205.4401 899.5 l 153.4531 899.5 l _f4 n s _f8 n 156.4531 886 m ( -- )t _f5 n 156.4531 867.5 m (/Step : integer 1)t _f3 n 136.4531 509.75 m (/Methods : array [52])t 489.966 854.5 m 459.966 854.5 l 459.966 180.5 l 489.966 180.5 l s 459.966 517.5 m 489.966 854.5 l 504.966 854.5 l s 459.966 517.5 m 489.966 837 l 495.966 837 l s 459.966 517.5 m 489.966 819.5 l 495.966 819.5 l s 459.966 517.5 m 489.966 303 l 495.966 303 l s 459.966 517.5 m 489.966 285.5 l 495.966 285.5 l s 459.966 517.5 m 489.966 268 l 495.966 268 l s 459.966 517.5 m 489.966 250.5 l 495.966 250.5 l s 459.966 517.5 m 489.966 233 l 495.966 233 l s 459.966 517.5 m 489.966 215.5 l 495.966 215.5 l s 459.966 517.5 m 489.966 198 l 495.966 198 l s 459.966 517.5 m 489.966 180.5 l 504.966 180.5 l s 459.966 517.5 m 456.966 517.5 l s _f4 n 492.966 841 m (40 : name /leafmenu)t 492.966 823.5 m (41 : name /makeinterests)t 492.966 806 m (42 : name /new)t 499.966 306 m 499.966 802 l s _f8 n 502.966 785.5 m (Object <10/200> /new : array {26})t 502.966 767 m (LiteMenu <50/200> /new : array {35})t 542.966 759 m 512.966 713.25 l 520.466 690.375 l 542.966 576 m 512.966 621.75 l 520.466 644.625 l s 512.966 667.5 m 542.966 759 l 557.966 759 l s 512.966 667.5 m 542.966 741.5 l 548.966 741.5 l s 512.966 667.5 m 542.966 723 l 548.966 723 l s 512.966 667.5 m 542.966 704.5 l 548.966 704.5 l s 512.966 667.5 m 542.966 686 l 548.966 686 l s 512.966 667.5 m 542.966 667.5 l 548.966 667.5 l s 512.966 667.5 m 542.966 649 l 548.966 649 l s 512.966 667.5 m 542.966 631.5 l 548.966 631.5 l s 512.966 667.5 m 542.966 613 l 548.966 613 l s 512.966 667.5 m 542.966 594.5 l 548.966 594.5 l s 512.966 667.5 m 542.966 576 l 557.966 576 l s 512.966 667.5 m 509.966 667.5 l 509.966 762 l s _f6 n 545.966 745.5 m (0 : name /new)t /Courier-BoldOblique findfont 18.3702 scalefont dup /_f9 exch def n 545.966 728 m (1 : name Object)t 545.966 709.5 m (2 : name supersend)t 545.966 691 m (3 : operator 'begin')t 545.966 672.5 m (4 : operator 'gsave')t 545.966 654 m (5 : operator 'dup')t _f6 n 545.966 635.5 m (6 : integer 0)t _f9 n 545.966 618 m (7 : operator 'get')t 545.966 599.5 m (8 : operator 'dup')t 545.966 581 m (9 : operator `xcheck')t 509.966 498 m 509.966 762 l _f8 n s _f6 n 512.966 556.5 m (/Scroll : string (LiteMenu <50/200> /new : array {35} : 0..9 of 35, 0%))t x 509.966 535 m 579.098 535 l 582.098 538 l 582.098 549.5 l 579.098 552.5 l 509.966 552.5 l _f8 n s _f9 n 512.966 539 m ( Back )t x 509.966 516.5 m 579.098 516.5 l 582.098 519.5 l 582.098 531 l 579.098 534 l 509.966 534 l _f8 n s _f9 n 512.966 520.5 m ( Next )t _f6 n 512.966 502 m (/Size : integer 10)t _f8 n 502.966 481.5 m (SoftMenu <24/200> /new : array {9})t 542.966 473.5 m 512.966 432.375 l 520.466 411.813 l 542.966 309 m 512.966 350.125 l 520.466 370.688 l s 512.966 391.25 m 542.966 473.5 l 557.966 473.5 l s 512.966 391.25 m 542.966 456 l 548.966 456 l s 512.966 391.25 m 542.966 437.5 l 548.966 437.5 l s 512.966 391.25 m 542.966 419 l 548.966 419 l s 512.966 391.25 m 542.966 400.5 l 548.966 400.5 l s 512.966 391.25 m 542.966 383 l 548.966 383 l s 512.966 391.25 m 542.966 364.5 l 548.966 364.5 l s 512.966 391.25 m 542.966 346 l 548.966 346 l s 512.966 391.25 m 542.966 327.5 l 548.966 327.5 l s 512.966 391.25 m 542.966 309 l 557.966 309 l s 512.966 391.25 m 509.966 391.25 l 509.966 476.5 l s _f6 n 545.966 460 m (0 : name /new)t _f9 n 545.966 442.5 m (1 : name SimplePieMenu)t 545.966 424 m (2 : name supersend)t 545.966 405.5 m (3 : operator 'begin')t _f6 n 545.966 387 m (4 : name /MenuLock)t _f9 n 545.966 369.5 m (5 : operator `createmonitor')t 545.966 351 m (6 : operator 'def')t 545.966 332.5 m (7 : operator 'currentdict')t 545.966 314 m (8 : operator 'end')t _f4 n 492.966 289.5 m (43 : name /paint)t 492.966 272 m (44 : name /popdown)t 492.966 254.5 m (45 : name /popup)t 492.966 237 m (46 : name /reshape)t 492.966 219.5 m (47 : name /searchaction)t 492.966 202 m (48 : name /searchitem)t 492.966 184.5 m (49 : name /searchkey)t 143.4531 39 m 143.4531 504.75 l _f3 n s _f4 n 146.4531 158 m (/Scroll : string (/Methods : array [52] : 40..49 of 52, 77%))t x 143.4531 136.5 m 228.099 136.5 l 231.099 139.5 l 231.099 151 l 228.099 154 l 143.4531 154 l _f3 n s _f7 n 146.4531 140.5 m ( Back )t x 143.4531 118 m 228.099 118 l 231.099 121 l 231.099 132.5 l 228.099 135.5 l 143.4531 135.5 l _f3 n s _f7 n 146.4531 122 m ( Next )t _f4 n 146.4531 103.5 m (/Size : integer 10)t 153.4531 42 m 153.4531 99.5 l s x 153.4531 79 m 205.4401 79 l 208.4401 82 l 208.4401 93.5 l 205.4401 96.5 l 153.4531 96.5 l s _f8 n 156.4531 83 m ( ++ )t x 153.4531 60.5 m 205.4401 60.5 l 208.4401 63.5 l 208.4401 75 l 205.4401 78 l 153.4531 78 l _f4 n s _f8 n 156.4531 64.5 m ( -- )t _f5 n 156.4531 46 m (/Step : integer 1)t gr end % StillHeaderDict showpage