(objects :root "1" (LBox :idref "1" :contentsCollectionClass "LCollection" (slot :idref "2" :name "components") (slot :idref "18" :name "transformation") (slot :idref "19" :name "shape") (slot :class "Point" :value "0.5@0.5" :name "pivotRatio") (slot :class "True" :value "true" :name "clipping") (slot :class "True" :value "true" :name "glScaleInvalid") (slot :class "False" :value "false" :name "layoutChanged") (slot :idref "16" :name "menuContributors") (slot :idref "21" :name "name") (slot :idref "22" :name "odfScript") (slot :idref "40" :name "ouBackground") (slot :class "True" :value "true" :name "showSelection") (slot :idref "6" :name "1") (slot :idref "84" :name "2") (slot :idref "80" :name "3") (slot :idref "57" :name "4") (slot :idref "73" :name "5")) (IdentityDictionary :idref "2" (slot :keyClass "ByteSymbol" :keyValue "DocViewer" :valueId "3") (slot :keyClass "ByteSymbol" :keyValue "DropHandler" :valueId "4") (slot :keyClass "ByteSymbol" :keyValue "LastFocusHandler" :valueId "5")) (LDocViewer :idref "3" (slot :idref "1" :name "whole") (slot :class "ByteSymbol" :value "menu" :name "mood")) (LDropHandler :idref "4" (slot :idref "1" :name "whole") (slot :class "SmallInteger" :value "127" :name "modifierMask") (slot :class "SmallInteger" :value "0" :name "modifierRejectMask")) (LLastFocusHandler :idref "5" (slot :idref "1" :name "whole") (slot :idref "6" :name "textField")) (LBox :idref "6" (slot :idref "7" :name "components") (slot :idref "13" :name "transformation") (slot :idref "14" :name "shape") (slot :class "Point" :value "0.5@0.5" :name "pivotRatio") (slot :class "True" :value "true" :name "cardSpecific") (slot :class "False" :value "false" :name "layoutChanged") (slot :idref "16" :name "menuContributors") (slot :idref "17" :name "name") (slot :class "False" :value "false" :name "showSelection") (span :familyName "DejaVuSans" :pointSize "12.0" :color "0 255" :style "0" (data :data "Ellis D. Kropotechev and Zeus,\rA Marvelous Time-Sharing Device ('67)"))) (IdentityDictionary :idref "7" (slot :keyClass "ByteSymbol" :keyValue "Layout" :valueId "8")) (LWordWrapLayoutF :idref "8" (slot :class "SmallInteger" :value "109" :name "modifierMask") (slot :class "SmallInteger" :value "18" :name "modifierRejectMask") (slot :class "Point" :value "2@2" :name "inset") (slot :idref "9" :name "font") (slot :class "Interval" :value "31 32 1" :name "selection") (slot :class "SmallInteger" :value "32" :name "selectionAnchor") (slot :class "Interval" :value "30 500 30" :name "tabArray") (slot :idref "12" :name "undoStack") (slot :class "Float" :value "QC20AAAAAAA=" :name "maxHeight") (slot :class "SmallInteger" :value "0" :name "missingHeight") (slot :class "Float" :value "QA4wAAAAAAA=" :name "maxDescent") (slot :class "False" :value "false" :name "autoVerticalResize") (slot :class "True" :value "true" :name "valueChanged")) (LFont :idref "9" (slot :idref "10" :name "face") (slot :class "Float" :value "QCOAAAAAAAA=" :name "pointSize")) (LFace :idref "10" (slot :idref "11" :name "family") (slot :class "SmallInteger" :value "0" :name "style")) (LFamily :idref "11" (slot :class "ByteSymbol" :value "DejaVuSans" :name "name")) (OrderedCollection :idref "12" :size "0") (MatrixTransform2x3 :idref "13" :value "P4AAAAAAAABCc/8QAAAAAD+AAABD8u/w" :basicSize "6") (LBoxShape :idref "14" (slot :idref "15" :name "fill") (slot :class "Point" :value "340.323419459753@43.51115310777783" :name "extent") (slot :class "Color" :value "0 255" :name "borderColor") (slot :class "SmallInteger" :value "0" :name "borderWidth") (slot :class "False" :value "false" :name "infinite")) (GeziraFillUniform :idref "15" (slot :class "Float" :value "AAAAAAAAAAA=" :name "alpha") (slot :class "Float" :value "AAAAAAAAAAA=" :name "red") (slot :class "Float" :value "AAAAAAAAAAA=" :name "green") (slot :class "Float" :value "AAAAAAAAAAA=" :name "blue")) (Array :idref "16" :basicSize "1" (slot :class "ByteSymbol" :value "LBoxMenuHandler" :name "1")) (ByteString :idref "17" :value "textBox" :basicSize "7") (MatrixTransform2x3 :idref "18" :value "PzlNKAAAAAAAAAAAAAAAAD85TShC4VGs" :basicSize "6") (LBoxShape :idref "19" (slot :idref "20" :name "fill") (slot :class "Point" :value "793@595" :name "extent") (slot :class "Color" :value "0 255" :name "borderColor") (slot :class "SmallInteger" :value "0" :name "borderWidth") (slot :class "False" :value "false" :name "infinite")) (GeziraFillUniform :idref "20" (slot :class "Float" :value "P/AAAAAAAAA=" :name "alpha") (slot :class "Float" :value "P/AAAAAAAAA=" :name "red") (slot :class "Float" :value "P/AAAAAAAAA=" :name "green") (slot :class "Float" :value "P/AAAAAAAAA=" :name "blue")) (WideString :idref "21" :value "AAAABQAAAHAAAABhAAAAZwAAAGUAAAAx" :basicSize "5") (ODFAnimation :idref "22" (slot :idref "23" :name "sequence")) (OrderedCollection :idref "23" :size "4" (slot :idref "24" :name "1") (slot :idref "28" :name "2") (slot :idref "32" :name "3") (slot :idref "36" :name "4")) (OrderedCollection :idref "24" :size "1" (slot :idref "25" :name "1")) (Array :idref "25" :basicSize "2" (slot :idref "26" :name "1") (slot :idref "27" :name "2")) (WideString :idref "26" :value "AAAAAwAAAGkAAABkAAAAMQ==" :basicSize "3") (WideString :idref "27" :value "AAAABwAAAHYAAABpAAAAcwAAAGkAAABiAAAAbAAAAGU=" :basicSize "7") (OrderedCollection :idref "28" :size "1" (slot :idref "29" :name "1")) (Array :idref "29" :basicSize "2" (slot :idref "30" :name "1") (slot :idref "31" :name "2")) (WideString :idref "30" :value "AAAAAwAAAGkAAABkAAAAMg==" :basicSize "3") (WideString :idref "31" :value "AAAABwAAAHYAAABpAAAAcwAAAGkAAABiAAAAbAAAAGU=" :basicSize "7") (OrderedCollection :idref "32" :size "1" (slot :idref "33" :name "1")) (Array :idref "33" :basicSize "2" (slot :idref "34" :name "1") (slot :idref "35" :name "2")) (WideString :idref "34" :value "AAAAAwAAAGkAAABkAAAAMw==" :basicSize "3") (WideString :idref "35" :value "AAAABwAAAHYAAABpAAAAcwAAAGkAAABiAAAAbAAAAGU=" :basicSize "7") (OrderedCollection :idref "36" :size "1" (slot :idref "37" :name "1")) (Array :idref "37" :basicSize "2" (slot :idref "38" :name "1") (slot :idref "39" :name "2")) (WideString :idref "38" :value "AAAAAwAAAGkAAABkAAAANA==" :basicSize "3") (WideString :idref "39" :value "AAAABwAAAHYAAABpAAAAcwAAAGkAAABiAAAAbAAAAGU=" :basicSize "7") (LDBJrPage :idref "40" :metaclass "true" :slotsString "" :uniclass "40" (slot :idref "41" :name "ouCardVarInfo") (slot :idref "42" :name "classPool") (slot :idref "197" :name "methods")) (IdentityDictionary :idref "41") (Dictionary :idref "42" (slot :keyClass "ByteSymbol" :keyValue "BackgroundCostume" :valueId "1") (slot :keyClass "ByteSymbol" :keyValue "BackgroundName" :valueId "43") (slot :keyClass "ByteSymbol" :keyValue "BackgroundVarInfo" :valueId "44") (slot :keyClass "ByteSymbol" :keyValue "BkgndID" :valueClass "SmallInteger" :valueValue "52099") (slot :keyClass "ByteSymbol" :keyValue "PageTurnInProgress" :valueClass "False" :valueValue "false") (slot :keyClass "ByteSymbol" :keyValue "TheStack" :valueId "45")) (ByteString :idref "43" :value "a background" :basicSize "12") (IdentityDictionary :idref "44") (LDBJrStack :idref "45" (slot :idref "46" :name "properties") (slot :idref "51" :name "stackName") (slot :idref "52" :name "ouCardArray") (slot :class "SmallInteger" :value "1" :name "ouCardIndex") (slot :idref "194" :name "ouStackVarInfo") (slot :class "SmallInteger" :value "2" :name "ouFutureCardIndex") (slot :class "True" :value "true" :name "modified") (slot :idref "195" :name "pageHistory") (slot :idref "196" :name "threads")) (IdentityDictionary :idref "46" (slot :keyClass "ByteSymbol" :keyValue "namedAnnouncers" :valueId "47") (slot :keyClass "ByteSymbol" :keyValue "stackID" :valueClass "SmallInteger" :valueValue "9243") (slot :keyClass "ByteSymbol" :keyValue "valueAnnouncers" :valueId "48") (slot :keyClass "ByteSymbol" :keyValue "viewParameters" :valueId "49")) (IdentityDictionary :idref "47") (WeakSet :idref "48" :size "0") (Dictionary :idref "49" (slot :keyClass "ByteSymbol" :keyValue "menu" :valueId "50")) (Dictionary :idref "50") (ByteString :idref "51" :value "Ellis-player" :basicSize "12") (OrderedCollection :idref "52" :size "1" (slot :idref "53" :name "1")) (LDBJrPage :idref "53" :uniclass "167" (slot :idref "54" :name "cardName") (slot :class "SmallInteger" :value "5107" :name "ouPageID") (slot :class "SmallInteger" :value "1" :name "ouCardIndex") (slot :idref "55" :name "viewOrder") (slot :idref "56" :name "viewOrderMask") (slot :idref "57" :name "anLBox") (slot :idref "73" :name "anLBox1") (slot :idref "80" :name "anLBoxplayfield") (slot :idref "84" :name "screen") (slot :idref "6" :name "textBox") (slot :name "textBoxContents" :span "true" (span :familyName "DejaVuSans" :pointSize "12.0" :color "0 255" :style "0" (data :data "Ellis D. Kropotechev and Zeus,\rA Marvelous Time-Sharing Device ('67)"))) (scripts (script (scriptLine :trigger "space" :selector "nextPage" (literal :type "box" :name "stack"))))) (ByteString :idref "54" :value "Sketchpad-Short-player" :basicSize "22") (LCollection :idref "55" :size "5" (slot :class "ByteSymbol" :value "textBox" :name "1") (slot :class "ByteSymbol" :value "screen" :name "2") (slot :class "ByteSymbol" :value "anLBoxplayfield" :name "3") (slot :class "ByteSymbol" :value "anLBox" :name "4") (slot :class "ByteSymbol" :value "anLBox1" :name "5")) (ByteString :idref "56" :value "CCCCC" :basicSize "5") (LBox :idref "57" :contentsCollectionClass "LCollection" (slot :idref "58" :name "components") (slot :idref "61" :name "transformation") (slot :idref "62" :name "shape") (slot :class "Point" :value "0.5@0.5" :name "pivotRatio") (slot :class "True" :value "true" :name "cardSpecific") (slot :class "True" :value "true" :name "glScaleInvalid") (slot :class "False" :value "false" :name "layoutChanged") (slot :idref "16" :name "menuContributors") (slot :class "ByteSymbol" :value "anLBox" :name "name") (slot :idref "64" :name "1")) (IdentityDictionary :idref "58" (slot :keyClass "ByteSymbol" :keyValue "Layout" :valueId "59") (slot :keyClass "ByteSymbol" :keyValue "MoveHandler" :valueId "60")) (LNewVerticalLayout :idref "59" (slot :idref "57" :name "whole") (slot :class "SmallInteger" :value "0" :name "topMargin") (slot :class "SmallInteger" :value "0" :name "bottomMargin") (slot :class "SmallInteger" :value "0" :name "leftMargin") (slot :class "SmallInteger" :value "0" :name "rightMargin") (slot :class "False" :value "false" :name "wrap")) (LMoveHandler :idref "60" (slot :idref "57" :name "whole") (slot :class "SmallInteger" :value "111" :name "modifierMask") (slot :class "SmallInteger" :value "16" :name "modifierRejectMask")) (MatrixTransform2x3 :idref "61" :value "P4AAAAAAAABCzgAAAAAAAD+AAABBEAAA" :basicSize "6") (LBoxShape :idref "62" (slot :idref "63" :name "fill") (slot :class "Point" :value "578.840148182065@34.59375" :name "extent") (slot :class "Color" :value "0 255" :name "borderColor") (slot :class "SmallInteger" :value "0" :name "borderWidth") (slot :class "False" :value "false" :name "infinite")) (GeziraFillNone :idref "63") (LBox :idref "64" (slot :idref "65" :name "components") (slot :idref "69" :name "transformation") (slot :idref "70" :name "shape") (slot :class "Point" :value "0.5@0.5" :name "pivotRatio") (slot :class "False" :value "false" :name "layoutChanged") (slot :idref "16" :name "menuContributors") (slot :idref "72" :name "name") (slot :class "False" :value "false" :name "showSelection") (span :familyName "DejaVuSans" :pointSize "21.0" :color "1023 255" :style "1" (data :data "Don't cry over a dropped card deck!"))) (IdentityDictionary :idref "65" (slot :keyClass "ByteSymbol" :keyValue "Layout" :valueId "66")) (LWordWrapLayoutF :idref "66" (slot :idref "67" :name "properties") (slot :class "SmallInteger" :value "109" :name "modifierMask") (slot :class "SmallInteger" :value "18" :name "modifierRejectMask") (slot :class "Point" :value "2@2" :name "inset") (slot :idref "9" :name "font") (slot :class "Interval" :value "34 35 1" :name "selection") (slot :class "SmallInteger" :value "27" :name "selectionAnchor") (slot :class "Interval" :value "30 500 30" :name "tabArray") (slot :idref "68" :name "undoStack") (slot :class "Float" :value "QDn9gAAAAAA=" :name "maxHeight") (slot :class "SmallInteger" :value "0" :name "missingHeight") (slot :class "Float" :value "QBpqAAAAAAA=" :name "maxDescent") (slot :class "False" :value "false" :name "autoVerticalResize") (slot :class "True" :value "true" :name "valueChanged")) (IdentityDictionary :idref "67" (slot :keyClass "ByteSymbol" :keyValue "leading" :valueClass "SmallInteger" :valueValue "0")) (OrderedCollection :idref "68" :size "0") (MatrixTransform2x3 :idref "69" :value "P4AAAAAAAAAAAAAAAAAAAD+AAAAAAAAA" :basicSize "6") (LBoxShape :idref "70" (slot :idref "71" :name "fill") (slot :class "Point" :value "578.840148182065@34.59375" :name "extent") (slot :class "Color" :value "0 255" :name "borderColor") (slot :class "SmallInteger" :value "0" :name "borderWidth") (slot :class "False" :value "false" :name "infinite")) (GeziraFillUniform :idref "71" (slot :class "Float" :value "AAAAAAAAAAA=" :name "alpha") (slot :class "Float" :value "AAAAAAAAAAA=" :name "red") (slot :class "Float" :value "AAAAAAAAAAA=" :name "green") (slot :class "Float" :value "AAAAAAAAAAA=" :name "blue")) (ByteString :idref "72" :value "(text:p)" :basicSize "8") (LBox :idref "73" :contentsCollectionClass "LCollection" (slot :idref "74" :name "components") (slot :idref "76" :name "transformation") (slot :idref "77" :name "shape") (slot :class "Point" :value "0.5@0.5" :name "pivotRatio") (slot :class "True" :value "true" :name "cardSpecific") (slot :class "True" :value "true" :name "glScaleInvalid") (slot :class "False" :value "false" :name "layoutChanged") (slot :idref "16" :name "menuContributors") (slot :class "ByteSymbol" :value "anLBox1" :name "name")) (IdentityDictionary :idref "74" (slot :keyClass "ByteSymbol" :keyValue "MoveHandler" :valueId "75")) (LMoveHandler :idref "75" (slot :idref "73" :name "whole") (slot :class "SmallInteger" :value "111" :name "modifierMask") (slot :class "SmallInteger" :value "16" :name "modifierRejectMask")) (MatrixTransform2x3 :idref "76" :value "P02qtQAAAABDfSs2AAAAAD9O+ARDJ6iL" :basicSize "6") (LBoxShape :idref "77" (slot :idref "78" :name "fill") (slot :class "Point" :value "352@240" :name "extent") (slot :class "Color" :value "0 255" :name "borderColor") (slot :class "SmallInteger" :value "0" :name "borderWidth") (slot :class "False" :value "false" :name "infinite")) (GeziraFillImage :idref "78" (slot :idref "79" :name "form") (slot :class "False" :value "false" :name "opaque")) (Form :idref "79" :href "az3xusvl6ljj3z5dq9s3pm9f2.png") (LBox :idref "80" :contentsCollectionClass "LCollection" :uniclass "145" (slot :idref "81" :name "transformation") (slot :idref "82" :name "shape") (slot :class "Point" :value "0.5@0.5" :name "pivotRatio") (slot :idref "84" :name "player") (slot :idref "88" :name "defaultPicture") (slot :class "SmallInteger" :value "1" :name "fileIndex") (slot :class "True" :value "true" :name "cardSpecific") (slot :class "True" :value "true" :name "glScaleInvalid") (slot :class "False" :value "false" :name "layoutChanged") (slot :idref "16" :name "menuContributors") (slot :idref "113" :name "name") (slot :idref "114" :name "1") (slot :idref "130" :name "2")) (MatrixTransform2x3 :idref "81" :value "P4AAAAAAAABDkGmEAAAAAD+AAABDsJSW" :basicSize "6") (LBoxShape :idref "82" (slot :idref "83" :name "fill") (slot :class "Point" :value "204.29182180578007@-2.93866072528607" :name "extent") (slot :class "Color" :value "0 255" :name "borderColor") (slot :class "SmallInteger" :value "0" :name "borderWidth") (slot :class "False" :value "false" :name "infinite")) (GeziraFillUniform :idref "83" (slot :class "Float" :value "P/AAAAAAAAA=" :name "alpha") (slot :class "Float" :value "P+/X9f1/X9g=" :name "red") (slot :class "Float" :value "P+/X9f1/X9g=" :name "green") (slot :class "Float" :value "P+/X9f1/X9g=" :name "blue")) (LBox :idref "84" :contentsCollectionClass "LCollection" (slot :idref "85" :name "transformation") (slot :idref "86" :name "shape") (slot :class "Point" :value "0.5@0.5" :name "pivotRatio") (slot :class "True" :value "true" :name "cardSpecific") (slot :class "True" :value "true" :name "glScaleInvalid") (slot :class "False" :value "false" :name "layoutChanged") (slot :idref "16" :name "menuContributors") (slot :idref "89" :name "name") (slot :idref "90" :name "1")) (MatrixTransform2x3 :idref "85" :value "P0Jt5wAAAABDekpWAAAAAD9KbS9DFtYR" :basicSize "6") (LBoxShape :idref "86" (slot :idref "87" :name "fill") (slot :class "Point" :value "384@288" :name "extent") (slot :class "Color" :value "0 255" :name "borderColor") (slot :class "SmallInteger" :value "0" :name "borderWidth") (slot :class "False" :value "false" :name "infinite")) (GeziraFillImage :idref "87" (slot :idref "88" :name "form") (slot :class "False" :value "false" :name "opaque")) (Form :idref "88" :href "24q0gd8i5o5vboxfkai3tckm5.png") (ByteString :idref "89" :value "screen" :basicSize "6") (LBox :idref "90" :contentsCollectionClass "LCollection" :uniclass "106" (slot :idref "91" :name "components") (slot :idref "101" :name "transformation") (slot :idref "102" :name "shape") (slot :class "Point" :value "0.5@0.5" :name "pivotRatio") (slot :class "True" :value "true" :name "borderColorUser") (slot :class "False" :value "false" :name "layoutChanged") (slot :idref "16" :name "menuContributors") (slot :idref "105" :name "name") (slot :class "True" :value "true" :name "part") (slot :class "True" :value "true" :name "themeColorUser") (slot :idref "93" :name "1")) (IdentityDictionary :idref "91" (slot :keyClass "ByteSymbol" :keyValue "MoveHandler" :valueId "92")) (LMoveHandler :idref "92" (slot :idref "90" :name "whole") (slot :class "SmallInteger" :value "111" :name "modifierMask") (slot :class "SmallInteger" :value "16" :name "modifierRejectMask") (slot :idref "93" :name "target") (slot :class "Point" :value "0@0" :name "min") (slot :class "Point" :value "0@90.0" :name "max") (slot :class "True" :value "true" :name "jumpOnDown") (slot :class "False" :value "false" :name "pageOnDown")) (LBox :idref "93" :contentsCollectionClass "LCollection" (slot :idref "94" :name "components") (slot :idref "96" :name "transformation") (slot :idref "97" :name "shape") (slot :class "Point" :value "0.5@0.5" :name "pivotRatio") (slot :class "True" :value "true" :name "borderColorUser") (slot :class "True" :value "true" :name "contrastColorUser") (slot :class "True" :value "true" :name "glScaleInvalid") (slot :class "False" :value "false" :name "layoutChanged") (slot :idref "16" :name "menuContributors") (slot :idref "100" :name "name") (slot :class "True" :value "true" :name "part")) (IdentityDictionary :idref "94" (slot :keyClass "ByteSymbol" :keyValue "MoveHandler" :valueId "95")) (LMoveHandler :idref "95" (slot :idref "93" :name "whole") (slot :class "SmallInteger" :value "111" :name "modifierMask") (slot :class "SmallInteger" :value "16" :name "modifierRejectMask") (slot :idref "90" :name "slider") (slot :class "Point" :value "0@0" :name "min") (slot :class "Point" :value "0@90.0" :name "max")) (MatrixTransform2x3 :idref "96" :value "P4AAAAAAAAAAAAAAAAAAAD+AAAAAAAAA" :basicSize "6") (LBoxShape :idref "97" (slot :idref "98" :name "fill") (slot :class "Point" :value "10@10.0" :name "extent") (slot :idref "99" :name "borderColor") (slot :class "SmallInteger" :value "0" :name "borderWidth") (slot :class "False" :value "false" :name "infinite") (slot :class "SmallInteger" :value "5" :name "cornerRadius")) (GeziraFillUniform :idref "98" (slot :class "Float" :value "P7kZGRkZGRk=" :name "alpha") (slot :class "Float" :value "P+AEAQBAEAQ=" :name "red") (slot :class "Float" :value "P+AEAQBAEAQ=" :name "green") (slot :class "Float" :value "P+AEAQBAEAQ=" :name "blue")) (GeziraFillUniform :idref "99" (slot :class "Float" :value "P/AAAAAAAAA=" :name "alpha") (slot :class "Float" :value "P+eN43jeN44=" :name "red") (slot :class "Float" :value "P+WNY1jWNY0=" :name "green") (slot :class "Float" :value "P+GMYxjGMYw=" :name "blue")) (ByteString :idref "100" :value "knob" :basicSize "4") (MatrixTransform2x3 :idref "101" :value "pf27EUBhCj2/Dlbpv+YGDKZ4O8VDl/dw" :basicSize "6") (LBoxShape :idref "102" (slot :idref "103" :name "fill") (slot :class "Point" :value "8.97516770495069@108.40509272337007" :name "extent") (slot :idref "104" :name "borderColor") (slot :class "SmallInteger" :value "0" :name "borderWidth") (slot :class "False" :value "false" :name "infinite")) (GeziraFillUniform :idref "103" (slot :class "Float" :value "P7kZGRkZGRk=" :name "alpha") (slot :class "Float" :value "P+AEAQBAEAQ=" :name "red") (slot :class "Float" :value "P+AEAQBAEAQ=" :name "green") (slot :class "Float" :value "P+AEAQBAEAQ=" :name "blue")) (GeziraFillUniform :idref "104" (slot :class "Float" :value "P/AAAAAAAAA=" :name "alpha") (slot :class "Float" :value "P+eN43jeN44=" :name "red") (slot :class "Float" :value "P+WNY1jWNY0=" :name "green") (slot :class "Float" :value "P+GMYxjGMYw=" :name "blue")) (ByteString :idref "105" :value "slider" :basicSize "6") (LBox :idref "106" :metaclass "true" :slotsString "" :uniclass "106" (slot :idref "107" :name "scripts") (slot :idref "112" :name "classPool")) (IdentityDictionary :idref "107" (slot :keyClass "ByteSymbol" :keyValue "adaptToWorld:" :valueId "108") (slot :keyClass "ByteSymbol" :keyValue "receive:from:" :valueId "110")) (LScript :idref "108" (slot :idref "109" :name "definition")) (ByteString :idref "109" :value "adaptToWorld: aWorld\r\tsuper adaptToWorld: aWorld.\r\tself on: LSliderChanged to: self." :basicSize "84") (LScript :idref "110" (slot :idref "111" :name "definition")) (ByteString :idref "111" :value "receive: anEvent from: anObject \r\t(anEvent isMemberOf: LSliderChanged) ifTrue: [\r\t\t((self container container atName: 'anLBoxplayfield') respondsTo: #slider:) ifTrue: [\r\t\t\t(self container container atName: 'anLBoxplayfield') slider: anEvent newSliderValue].\r\t\t^ true\r\t].\r\t^ super receive: anEvent from: anObject" :basicSize "311") (Dictionary :idref "112") (ByteString :idref "113" :value "anLBoxplayfield" :basicSize "15") (LBox :idref "114" :uniclass "125" (slot :idref "115" :name "components") (slot :idref "122" :name "transformation") (slot :idref "123" :name "shape") (slot :class "Point" :value "0@0" :name "pivotRatio") (slot :class "False" :value "false" :name "layoutChanged") (slot :idref "16" :name "menuContributors") (slot :idref "124" :name "name") (span :familyName "DejaVuSans" :pointSize "12.0" :color "0 255" :style "0" (data :data " stop "))) (IdentityDictionary :idref "115" (slot :keyClass "ByteSymbol" :keyValue "ButtonHandler" :valueId "116") (slot :keyClass "ByteSymbol" :keyValue "Layout" :valueId "119")) (LButtonHandler :idref "116" (slot :idref "117" :name "properties") (slot :idref "114" :name "whole") (slot :class "SmallInteger" :value "111" :name "modifierMask") (slot :class "SmallInteger" :value "16" :name "modifierRejectMask") (slot :idref "114" :name "target") (slot :class "ByteSymbol" :value "fire" :name "selector") (slot :class "False" :value "false" :name "pressed") (slot :class "False" :value "false" :name "entered") (slot :class "False" :value "false" :name "announces")) (IdentityDictionary :idref "117" (slot :keyClass "ByteSymbol" :keyValue "defaultFill" :valueId "118")) (GeziraFillUniform :idref "118" (slot :class "Float" :value "P/AAAAAAAAA=" :name "alpha") (slot :class "Float" :value "P/AAAAAAAAA=" :name "red") (slot :class "Float" :value "P/AAAAAAAAA=" :name "green") (slot :class "Float" :value "P/AAAAAAAAA=" :name "blue")) (LLineEditor :idref "119" (slot :class "SmallInteger" :value "109" :name "modifierMask") (slot :class "SmallInteger" :value "18" :name "modifierRejectMask") (slot :class "Point" :value "2@1" :name "inset") (slot :idref "120" :name "font") (slot :class "Interval" :value "0 1 1" :name "selection") (slot :class "SmallInteger" :value "1" :name "selectionAnchor") (slot :class "Interval" :value "30 500 30" :name "tabArray") (slot :idref "121" :name "undoStack") (slot :class "Float" :value "QC20AAAAAAA=" :name "maxHeight") (slot :class "SmallInteger" :value "0" :name "missingHeight") (slot :class "Float" :value "QA4wAAAAAAA=" :name "maxDescent") (slot :class "False" :value "false" :name "autoVerticalResize") (slot :class "ByteSymbol" :value "center" :name "justification") (slot :class "False" :value "false" :name "valueChanged") (slot :class "True" :value "true" :name "isLabel") (slot :class "Float" :value "QFdygAAAAAA=" :name "naturalLength")) (LFont :idref "120" (slot :idref "10" :name "face") (slot :class "Float" :value "QCgAAAAAAAA=" :name "pointSize")) (OrderedCollection :idref "121" :size "0") (MatrixTransform2x3 :idref "122" :value "P4AAAAAAAABDeTk5AAAAAD+AAABDAyYC" :basicSize "6") (LBoxShape :idref "123" (slot :idref "118" :name "fill") (slot :class "Point" :value "93.7890625@20.625" :name "extent") (slot :class "Color" :value "0 255" :name "borderColor") (slot :class "SmallInteger" :value "1" :name "borderWidth") (slot :class "False" :value "false" :name "infinite") (slot :class "SmallInteger" :value "8" :name "cornerRadius")) (ByteString :idref "124" :value "stop" :basicSize "4") (LBox :idref "125" :metaclass "true" :slotsString "" :uniclass "125" (slot :idref "126" :name "scripts") (slot :idref "129" :name "classPool")) (IdentityDictionary :idref "126" (slot :keyClass "ByteSymbol" :keyValue "fire" :valueId "127")) (LScript :idref "127" (slot :idref "128" :name "definition")) (ByteString :idref "128" :value "fire\r\tself container done\r" :basicSize "26") (Dictionary :idref "129") (LBox :idref "130" :uniclass "140" (slot :idref "131" :name "components") (slot :idref "137" :name "transformation") (slot :idref "138" :name "shape") (slot :class "Point" :value "0@0" :name "pivotRatio") (slot :class "False" :value "false" :name "layoutChanged") (slot :idref "16" :name "menuContributors") (slot :idref "139" :name "name") (span :familyName "DejaVuSans" :pointSize "12.0" :color "0 255" :style "0" (data :data " play"))) (IdentityDictionary :idref "131" (slot :keyClass "ByteSymbol" :keyValue "ButtonHandler" :valueId "132") (slot :keyClass "ByteSymbol" :keyValue "Layout" :valueId "135")) (LButtonHandler :idref "132" (slot :idref "133" :name "properties") (slot :idref "130" :name "whole") (slot :class "SmallInteger" :value "111" :name "modifierMask") (slot :class "SmallInteger" :value "16" :name "modifierRejectMask") (slot :idref "130" :name "target") (slot :class "ByteSymbol" :value "fire" :name "selector") (slot :class "False" :value "false" :name "pressed") (slot :class "False" :value "false" :name "entered") (slot :class "False" :value "false" :name "announces")) (IdentityDictionary :idref "133" (slot :keyClass "ByteSymbol" :keyValue "defaultFill" :valueId "134")) (GeziraFillUniform :idref "134" (slot :class "Float" :value "P/AAAAAAAAA=" :name "alpha") (slot :class "Float" :value "P/AAAAAAAAA=" :name "red") (slot :class "Float" :value "P/AAAAAAAAA=" :name "green") (slot :class "Float" :value "P/AAAAAAAAA=" :name "blue")) (LLineEditor :idref "135" (slot :class "SmallInteger" :value "109" :name "modifierMask") (slot :class "SmallInteger" :value "18" :name "modifierRejectMask") (slot :class "Point" :value "2@1" :name "inset") (slot :idref "120" :name "font") (slot :class "Interval" :value "0 1 1" :name "selection") (slot :class "SmallInteger" :value "1" :name "selectionAnchor") (slot :class "Interval" :value "30 500 30" :name "tabArray") (slot :idref "136" :name "undoStack") (slot :class "Float" :value "QC20AAAAAAA=" :name "maxHeight") (slot :class "SmallInteger" :value "0" :name "missingHeight") (slot :class "Float" :value "QA4wAAAAAAA=" :name "maxDescent") (slot :class "False" :value "false" :name "autoVerticalResize") (slot :class "ByteSymbol" :value "center" :name "justification") (slot :class "False" :value "false" :name "valueChanged") (slot :class "True" :value "true" :name "isLabel") (slot :class "Float" :value "QFdygAAAAAA=" :name "naturalLength")) (OrderedCollection :idref "136" :size "0") (MatrixTransform2x3 :idref "137" :value "P4AAAAAAAABDGskLAAAAAD+AAABDBKRA" :basicSize "6") (LBoxShape :idref "138" (slot :idref "134" :name "fill") (slot :class "Point" :value "93.7890625@20.625" :name "extent") (slot :class "Color" :value "0 255" :name "borderColor") (slot :class "SmallInteger" :value "1" :name "borderWidth") (slot :class "False" :value "false" :name "infinite") (slot :class "SmallInteger" :value "8" :name "cornerRadius")) (ByteString :idref "139" :value "start" :basicSize "5") (LBox :idref "140" :metaclass "true" :slotsString "" :uniclass "140" (slot :idref "141" :name "scripts") (slot :idref "144" :name "classPool")) (IdentityDictionary :idref "141" (slot :keyClass "ByteSymbol" :keyValue "fire" :valueId "142")) (LScript :idref "142" (slot :idref "143" :name "definition")) (ByteString :idref "143" :value "fire\r\tself container start" :basicSize "26") (Dictionary :idref "144") (LBox :idref "145" :metaclass "true" :slotsString "player screen dir files textBox defaultPicture fileIndex" :uniclass "145" (slot :idref "146" :name "scripts") (slot :idref "165" :name "variables") (slot :idref "166" :name "classPool")) (IdentityDictionary :idref "146" (slot :keyClass "ByteSymbol" :keyValue "done" :valueId "147") (slot :keyClass "ByteSymbol" :keyValue "jpg:" :valueId "149") (slot :keyClass "ByteSymbol" :keyValue "load" :valueId "151") (slot :keyClass "ByteSymbol" :keyValue "loadDefaultPicture" :valueId "153") (slot :keyClass "ByteSymbol" :keyValue "makePlayer" :valueId "155") (slot :keyClass "ByteSymbol" :keyValue "slider:" :valueId "157") (slot :keyClass "ByteSymbol" :keyValue "start" :valueId "159") (slot :keyClass "ByteSymbol" :keyValue "startStepping" :valueId "161") (slot :keyClass "ByteSymbol" :keyValue "step" :valueId "163")) (LScript :idref "147" (slot :idref "148" :name "definition")) (ByteString :idref "148" :value "done\r\t(self valueOfProperty: #stepper) ifNotNilDo: [:s |\r\t\ts stopStepping.\r\t\tself removeProperty: #stepper].\r\tplayer texture: defaultPicture.\r" :basicSize "142") (LScript :idref "149" (slot :idref "150" :name "definition")) (ByteString :idref "150" :value "jpg: aName\r\t| reader form stream |\r\tstream := FileStream readOnlyFileNamed: (dir fullNameFor: aName).\r\treader := JPEGReadWriter2 new on: stream.\r\tform := reader nextImage.\r\treader close.\r\t^ form\r" :basicSize "195") (LScript :idref "151" (slot :idref "152" :name "definition")) (ByteString :idref "152" :value "load\r\t| id2 |\r\tfiles ifNil: [\r\t\tdir := FileDirectory default directoryNamed: 'ellis'.\r\t\tfiles := (dir fileNamesMatching: '*.jpg') asSortedCollection asArray.\r\t\tfileIndex isNumber ifFalse: [fileIndex := 0].\r\t\tself makePlayer].\r" :basicSize "226") (LScript :idref "153" (slot :idref "154" :name "definition")) (ByteString :idref "154" :value "loadDefaultPicture\r\tdefaultPicture := JPEGReadWriter2 formFromFileNamed: ((FileDirectory default directoryNamed: 'ellis') fullNameFor: 'snap00001.jpg').\r\tplayer ifNotNil: [player texture: defaultPicture].\r\r" :basicSize "206") (LScript :idref "155" (slot :idref "156" :name "definition")) (ByteString :idref "156" :value "makePlayer\r\tplayer := self container atName: 'screen'\r" :basicSize "54") (LScript :idref "157" (slot :idref "158" :name "definition")) (ByteString :idref "158" :value "slider: aValue\r\tself load.\r\tfiles ifNotNil: [\r\t\tfileIndex := (files size * aValue max: 1) min: files size].\r" :basicSize "109") (LScript :idref "159" (slot :idref "160" :name "definition")) (ByteString :idref "160" :value "start\r\t| id2 |\r\tself load.\r\tid2 := self container atName: 'id2'.\r\tid2 ifNotNil: [id2 visible: false].\r\tself startStepping.\r" :basicSize "123") (LScript :idref "161" (slot :idref "162" :name "definition")) (ByteString :idref "162" :value "startStepping\r\t| s |\r\ts := LStepHandler new target: self; selector: #step; arguments: #().\r\ts startSteppingIn: self topContainer.\r\tself setProperty: #stepper toValue: s.\r" :basicSize "171") (LScript :idref "163" (slot :idref "164" :name "definition")) (ByteString :idref "164" :value "step\r\t| fName f p h |\r\t(self container contents includes: self) ifFalse: [self done. ^ self].\r\tfileIndex := fileIndex + 1.\r\tfileIndex > files size ifTrue: [self done. ^ self].\r\tfName := files at: fileIndex.\r\tp := self jpg: fName.\r\tplayer texture: p.\r\tplayer fill noFiltering.\r\th := player parts first \\ #MoveHandler.\r\th currentValue: (fileIndex asFloat / files size asFloat) announce: false.\r\r" :basicSize "393") (IdentityDictionary :idref "165" (slot :keyClass "ByteSymbol" :keyValue "defaultPicture" :valueClass "ByteSymbol" :valueValue "defaultPicture") (slot :keyClass "ByteSymbol" :keyValue "dir" :valueClass "ByteSymbol" :valueValue "dir") (slot :keyClass "ByteSymbol" :keyValue "fileIndex" :valueClass "ByteSymbol" :valueValue "fileIndex") (slot :keyClass "ByteSymbol" :keyValue "files" :valueClass "ByteSymbol" :valueValue "files") (slot :keyClass "ByteSymbol" :keyValue "player" :valueClass "ByteSymbol" :valueValue "player") (slot :keyClass "ByteSymbol" :keyValue "screen" :valueClass "ByteSymbol" :valueValue "screen") (slot :keyClass "ByteSymbol" :keyValue "textBox" :valueClass "ByteSymbol" :valueValue "textBox")) (Dictionary :idref "166") (LDBJrPage :idref "167" :metaclass "true" :slotsString "viewOrder viewOrderMask anLBox anLBox1 anLBoxplayfield screen textBox textBoxContents" :uniclass "167" :superclass "40" (slot :idref "168" :name "ouCardVarInfo") (slot :idref "176" :name "classPool") (slot :idref "177" :name "methods")) (IdentityDictionary :idref "168" (slot :keyClass "ByteSymbol" :keyValue "anLBox" :valueId "169") (slot :keyClass "ByteSymbol" :keyValue "anLBox1" :valueId "170") (slot :keyClass "ByteSymbol" :keyValue "anLBoxplayfield" :valueId "171") (slot :keyClass "ByteSymbol" :keyValue "screen" :valueId "172") (slot :keyClass "ByteSymbol" :keyValue "textBox" :valueId "173") (slot :keyClass "ByteSymbol" :keyValue "textBoxContents" :valueId "174")) (LDBJrVarInfo :idref "169" (slot :class "ByteSymbol" :value "anLBox" :name "getter") (slot :class "ByteSymbol" :value "anLBox:" :name "setter") (slot :class "ByteSymbol" :value "card" :name "level") (slot :class "ByteSymbol" :value "costumePart" :name "kind")) (LDBJrVarInfo :idref "170" (slot :class "ByteSymbol" :value "anLBox1" :name "getter") (slot :class "ByteSymbol" :value "anLBox1:" :name "setter") (slot :class "ByteSymbol" :value "card" :name "level") (slot :class "ByteSymbol" :value "costumePart" :name "kind")) (LDBJrVarInfo :idref "171" (slot :class "ByteSymbol" :value "anLBoxplayfield" :name "getter") (slot :class "ByteSymbol" :value "anLBoxplayfield:" :name "setter") (slot :class "ByteSymbol" :value "card" :name "level") (slot :class "ByteSymbol" :value "costumePart" :name "kind")) (LDBJrVarInfo :idref "172" (slot :class "ByteSymbol" :value "screen" :name "getter") (slot :class "ByteSymbol" :value "screen:" :name "setter") (slot :class "ByteSymbol" :value "card" :name "level") (slot :class "ByteSymbol" :value "costumePart" :name "kind")) (LDBJrVarInfo :idref "173" (slot :class "ByteSymbol" :value "textBox" :name "getter") (slot :class "ByteSymbol" :value "textBox:" :name "setter") (slot :class "ByteSymbol" :value "card" :name "level") (slot :class "ByteSymbol" :value "cardFieldForText" :name "kind") (slot :class "ByteSymbol" :value "textBoxContents" :name "dataGetter")) (LDBJrVarInfo :idref "174" (slot :class "ByteSymbol" :value "textBoxContents" :name "getter") (slot :class "ByteSymbol" :value "textBoxContents:" :name "setter") (slot :class "ByteSymbol" :value "card" :name "level") (slot :class "ByteSymbol" :value "cardData" :name "kind") (slot :class "ByteSymbol" :value "textBox" :name "field") (slot :idref "175" :name "defaultValue")) (LCollection :idref "175" :size "0") (Dictionary :idref "176") (IdentityDictionary :idref "177" (slot :keyClass "ByteSymbol" :keyValue "anLBox" :valueId "178") (slot :keyClass "ByteSymbol" :keyValue "anLBox1" :valueId "179") (slot :keyClass "ByteSymbol" :keyValue "anLBox1:" :valueId "180") (slot :keyClass "ByteSymbol" :keyValue "anLBox:" :valueId "181") (slot :keyClass "ByteSymbol" :keyValue "anLBoxplayfield" :valueId "182") (slot :keyClass "ByteSymbol" :keyValue "anLBoxplayfield:" :valueId "183") (slot :keyClass "ByteSymbol" :keyValue "screen" :valueId "184") (slot :keyClass "ByteSymbol" :keyValue "screen:" :valueId "185") (slot :keyClass "ByteSymbol" :keyValue "textBox" :valueId "186") (slot :keyClass "ByteSymbol" :keyValue "textBox:" :valueId "187") (slot :keyClass "ByteSymbol" :keyValue "textBoxContents" :valueId "188") (slot :keyClass "ByteSymbol" :keyValue "textBoxContents:" :valueId "189") (slot :keyClass "ByteSymbol" :keyValue "viewOrder" :valueId "190") (slot :keyClass "ByteSymbol" :keyValue "viewOrder:" :valueId "191") (slot :keyClass "ByteSymbol" :keyValue "viewOrderMask" :valueId "192") (slot :keyClass "ByteSymbol" :keyValue "viewOrderMask:" :valueId "193")) (ByteString :idref "178" :value "anLBox\r\t^ anLBox" :basicSize "16") (ByteString :idref "179" :value "anLBox1\r\t^ anLBox1" :basicSize "18") (ByteString :idref "180" :value "anLBox1: t1 \r\tself wiv666anLBox1: t1" :basicSize "36") (ByteString :idref "181" :value "anLBox: t1 \r\tself wiv666anLBox: t1" :basicSize "34") (ByteString :idref "182" :value "anLBoxplayfield\r\t^ anLBoxplayfield" :basicSize "34") (ByteString :idref "183" :value "anLBoxplayfield: t1 \r\tself wiv666anLBoxplayfield: t1" :basicSize "52") (ByteString :idref "184" :value "screen\r\t^ screen" :basicSize "16") (ByteString :idref "185" :value "screen: t1 \r\tself wiv666screen: t1" :basicSize "34") (ByteString :idref "186" :value "textBox\r\t^ textBox" :basicSize "18") (ByteString :idref "187" :value "textBox: t1 \r\tself wiv666textBox: t1" :basicSize "36") (ByteString :idref "188" :value "textBoxContents\r\t^ self textBox contents copy" :basicSize "45") (ByteString :idref "189" :value "textBoxContents: t1 \r\tself wiv666textBoxContents: t1.\r\tself textBox replaceAllTransformers: t1" :basicSize "94") (ByteString :idref "190" :value "viewOrder\r\t^ viewOrder" :basicSize "22") (ByteString :idref "191" :value "viewOrder: t1 \r\tself wiv666viewOrder: t1" :basicSize "40") (ByteString :idref "192" :value "viewOrderMask\r\t^ viewOrderMask" :basicSize "30") (ByteString :idref "193" :value "viewOrderMask: t1 \r\tself wiv666viewOrderMask: t1" :basicSize "48") (IdentityDictionary :idref "194") (OrderedCollection :idref "195" :size "1" (slot :class "SmallInteger" :value "5107" :name "1")) (OrderedCollection :idref "196" :size "0") (IdentityDictionary :idref "197" (slot :keyClass "ByteSymbol" :keyValue "backgroundCostume" :valueId "198") (slot :keyClass "ByteSymbol" :keyValue "backgroundCostume:" :valueId "199") (slot :keyClass "ByteSymbol" :keyValue "backgroundName" :valueId "200") (slot :keyClass "ByteSymbol" :keyValue "backgroundName:" :valueId "201") (slot :keyClass "ByteSymbol" :keyValue "backgroundVarInfo" :valueId "202") (slot :keyClass "ByteSymbol" :keyValue "backgroundVarInfo:" :valueId "203") (slot :keyClass "ByteSymbol" :keyValue "bkgndID" :valueId "204") (slot :keyClass "ByteSymbol" :keyValue "bkgndID:" :valueId "205") (slot :keyClass "ByteSymbol" :keyValue "stack" :valueId "206") (slot :keyClass "ByteSymbol" :keyValue "stack:" :valueId "207") (slot :keyClass "ByteSymbol" :keyValue "theStack" :valueId "208") (slot :keyClass "ByteSymbol" :keyValue "theStack:" :valueId "209")) (ByteString :idref "198" :value "backgroundCostume\r\t^ BackgroundCostume" :basicSize "38") (ByteString :idref "199" :value "backgroundCostume: t1 \r\tBackgroundCostume := t1" :basicSize "47") (ByteString :idref "200" :value "backgroundName\r\t^ BackgroundName" :basicSize "32") (ByteString :idref "201" :value "backgroundName: t1 \r\tBackgroundName := t1" :basicSize "41") (ByteString :idref "202" :value "backgroundVarInfo\r\t^ BackgroundVarInfo" :basicSize "38") (ByteString :idref "203" :value "backgroundVarInfo: t1 \r\tBackgroundVarInfo := t1" :basicSize "47") (ByteString :idref "204" :value "bkgndID\r\t^ BkgndID" :basicSize "18") (ByteString :idref "205" :value "bkgndID: t1 \r\tBkgndID := t1" :basicSize "27") (ByteString :idref "206" :value "stack\r\t^ TheStack" :basicSize "17") (ByteString :idref "207" :value "stack: t1 \r\tTheStack := t1" :basicSize "26") (ByteString :idref "208" :value "theStack\r\t^ TheStack" :basicSize "20") (ByteString :idref "209" :value "theStack: t1 \r\tTheStack := t1" :basicSize "29"))