'From Squeak3.8gamma of ''24 November 2004'' [latest update: #6662] on 29 April 2005 at 1:12:53 pm'! "Change Set: Reorganize Date: 3 July 2005 Author: Andreas Raab, Doug Way Reorganize Squeak3.9alpha-6665-basic into a set of 33 packages. This is identical to Andreas' original changeset for 6662, and it works without modification on 6665. (Squeak3.9alpha-6665-basic must be based on Squeak3.8-6665 final, not the old 3.9alpha update stream.) Monticello & MonticelloConfigurations will be installed afterward with no harm done, to make 35 packages. The 33 'packages' here are really just system category prefixes, and will be loaded as real MC packages in a future update. -dew Reorganize into these 33 packages: - Balloon - Collections - CollectionsTests - Compiler - Compression - Exceptions - FFI - Files - Graphics - GraphicsTests - Kernel - KernelTests - Morphic - MorphicTests - Movies - Multilingual - Nebraska - Network - NetworkTests - PackageInfo - Protocols - *SMBase - *SMLoader - SmaCC - Sound - Speech - ST80 - StarSqueak - SUnit - System - Tests - Tools - VersionNumber The packages marked with an asterisk existed in package form already and had been loaded prior to applying the refactoring in here." SystemOrganization changeFromString: '(''Kernel-Chronology'' ChronologyConstants Date DateAndTime Duration Month Schedule Stopwatch Time TimeStamp Timespan TimeZone Week Year) (''Kernel-Classes'' BasicClassOrganizer Behavior Categorizer Class ClassBuilder ClassCategoryReader ClassCommentReader ClassDescription ClassOrganizer Metaclass RenamedClassSourceReader) (''Kernel-Contexts'' BlockClosure ClosureEnvironment MessageCatcher PseudoPoolVariable) (''Kernel-Magnitudes'' Magnitude RuleDate RuleIndexDate RuleSelectionCodeDate) (''Kernel-Methods'' BlockContext CompiledMethod ContextPart InstructionClient InstructionPrinter InstructionStream InstVarRefLocator Message MethodContext MethodDictionary MethodFinder PseudoContext TranslatedMethod) (''Kernel-Numbers'' Complex Float Fraction Integer LargeNegativeInteger LargePositiveInteger Number Random ScaledDecimal SmallInteger) (''Kernel-Objects'' Boolean DependentsArray False MessageSend Model MorphObjectOut Object ObjectOut ObjectTracer ObjectViewer ProtoObject True UndefinedObject WeakActionSequence WeakMessageSend) (''Kernel-Processes'' Delay EventSensor EventSensorConstants InputSensor Monitor MonitorDelay Process ProcessorScheduler Semaphore) (''KernelTests-Chronology'' DateAndTimeEpochTest DateAndTimeLeapTest DateAndTimeTest DateTest DurationTest MonthTest ScheduleTest StopwatchTest TimeStampTest TimespanDoSpanAYearTest TimespanDoTest TimespanTest TimeTest WeekTest YearMonthWeekTest YearTest) (''KernelTests-Numbers'' ComplexTest FloatTest FractionTest IntegerDigitLogicTest IntegerTest LargeNegativeIntegerTest LargePositiveIntegerTest NumberParsingTest NumberTest RandomTest ScaledDecimalTest SmallIntegerTest) (''KernelTests-Objects'' BooleanTest FalseTest ObjectTest ProtoObjectTest TrueTest UndefinedObjectTest WeakMessageSendTest) (''KernelTests-Methods'' BlockContextTest CompiledMethodTest InstructionClientTest InstructionPrinterTest InstVarRefLocatorTest MethodContextTest) (''KernelTests-Classes'' BCCMTest BehaviorTest ClassBuilderChangeClassTypeTest ClassBuilderFormatTests ClassDescriptionTest ClassTest) (''KernelTests-Processes'' DelayTest) (''Collections-Abstract'' ArrayedCollection Collection SequenceableCollection) (''Collections-Arrayed'' Array ByteArray ColorArray FloatArray IntegerArray RunArray WordArray WordArrayForSegment) (''Collections-Sequenceable'' Heap Interval LinkedList MappedCollection OrderedCollection SharedQueue SortedCollection) (''Collections-SkipLists'' IdentitySkipList SkipList SkipListNode) (''Collections-Streams'' AttributedTextStream Base64MimeConverter LimitedWriteStream LimitingLineStreamWrapper MimeConverter PositionableStream QuotedPrintableMimeConverter ReadStream ReadWriteStream RFC2047MimeConverter RWBinaryOrTextStream Stream TextStream Transcripter TranscriptStream WriteStream) (''Collections-Support'' Association CharacterSet Link LookupKey ReadOnlyVariableBinding WeakKeyAssociation WeakValueAssociation) (''Collections-Strings'' ByteString ByteSymbol Character String Symbol WideString WideSymbol) (''Collections-Text'' PluggableTextAttribute Text TextAction TextAlignment TextAttribute TextColor TextDoIt TextEmphasis TextFontChange TextFontReference TextIndent TextKern TextLink TextPrintIt TextSqkPageLink TextSqkProjectLink TextURL) (''Collections-Unordered'' Bag Dictionary IdentityBag IdentityDictionary IdentitySet KeyedIdentitySet KeyedSet Matrix PluggableDictionary PluggableSet Set) (''Collections-Weak'' WeakArray WeakIdentityKeyDictionary WeakKeyDictionary WeakKeyToCollectionDictionary WeakRegistry WeakSet WeakValueDictionary) (''CollectionsTests-Abstract'' CollectionTest) (''CollectionsTests-Arrayed'' ArrayTest RunArrayTest) (''CollectionsTests-Sequenceable'' IntervalTest LinkedListTest OrderedCollectionTest SequenceableCollectionTest) (''CollectionsTests-Streams'' Base64MimeConverterTest ReadStreamTest ReadWriteStreamTest WriteStreamTest) (''CollectionsTests-Support'' AssociationTest) (''CollectionsTests-Text'' CharacterTest StringTest SymbolTest TestsForTextAndTextStreams TextAlignmentTest TextAppendAndPrependTest TextEmphasisTest TextFontChangeTest TextFontReferenceTest TextKernTest TextLineEndingsTest TextTest WideStringTest) (''CollectionsTests-Unordered'' DictionaryTest SetTest) (''Exceptions-Kernel'' Abort ArithmeticError AttemptToWriteReadOnlyGlobal BlockCannotReturn CannotDeleteFileException Deprecation Error Exception ExceptionAboutToReturn ExceptionSet FileDoesNotExistException FileExistsException FileStreamException FloatingPointException FTPConnectionException IllegalResumeAttempt InMidstOfFileinNotification InvalidDirectoryError MessageNotUnderstood NonBooleanReceiver Notification OutOfScopeNotification PickAFileToWriteNotification ProgressInitiationException ProgressNotification ProgressTargetRequestNotification ProjectEntryNotification ProjectPasswordNotification ProjectViewOpenNotification ProvideAnswerNotification RequestAlternateSyntaxSetting TimedOut UnhandledError Warning ZeroDivide) (''Exceptions-Extensions'' AssertionFailure EndOfStream Halt SyntaxErrorNotification) (''Exceptions-Tests'' DebuggerUnwindBug ExceptionTester ExceptionTests MyResumableTestError MyTestError MyTestNotification ParserRemovedUnusedTemps ProcessTerminateBug) (''Files-Kernel'' AsyncFile CrLfFileStream FileStream HtmlFileStream StandardFileStream) (''Files-Directories'' AcornFileDirectory DirectoryEntry DosFileDirectory FileDirectory FilePath MacFileDirectory MacHFSPlusFileDirectory UnixFileDirectory) (''Files-System'' CompressedSourceStream RemoteString SourceFileArray StandardSourceFileArray) (''Files-Tests'' DosFileDirectoryTests FileDirectoryTest MacFileDirectoryTest) (''Balloon-Collections'' PointArray ShortIntegerArray ShortPointArray ShortRunArray) (''Balloon-Engine'' BalloonBuffer BalloonCanvas BalloonEngine BalloonEngineConstants BalloonState) (''Balloon-Fills'' BitmapFillStyle FillStyle GradientFillStyle OrientedFillStyle SolidFillStyle) (''Balloon-Geometry'' BalloonRectangleMorph Bezier2Segment Bezier3Segment CompressedBoundaryShape LineSegment MatrixTransformMorph) (''Balloon-MMFlash Import'' FlashFileReader FlashFileStream FlashFileWriter FlashJPEGDecoder FlashMorphReader) (''Balloon-MMFlash Morphs'' FlashButtonMorph FlashCharacterMorph FlashDamageRecorder FlashGlyphMorph FlashMorph FlashMorphingMorph FlashPlayerModel FlashPlayerMorph FlashPlayerWindow FlashShapeMorph FlashSorterMorph FlashSpriteMorph FlashTextMorph FlashThumbnailMorph) (''Balloon-MMFlash Support'' FlashBoundaryShape FlashCodec FlashColorTransform FlashKeyframe FlashKeyframes FlashLineStyle FlashSoundEnvelope FlashSoundInformation FlashStreamingSound) (''Balloon-MMFlash Support-Tests'' FlashLineStyleTest) (''Balloon-Simulation'' BalloonBezierSimulation BalloonEdgeData BalloonFillData BalloonLineSimulation BalloonSolidFillSimulation) (''Balloon-TrueType Fonts'' TTCompositeGlyph TTFontDescription TTGlyph TTKernPair) (''Balloon-TrueType Support'' TTContourConstruction TTFontReader TTFontTableDirEntry TTPoint TTSampleFontMorph TTSampleStringMorph) (''FFI-Examples-MacOS'' MacPixPatPtr MacPoint MacRect MacRGBColor) (''FFI-Examples-Win32'' Win32Handle Win32HBrush Win32HDC Win32HGDIObj Win32Point Win32Rectangle Win32Shell Win32Window) (''FFI-Examples-X11'' X11Display X11Drawable X11GC X11Window) (''FFI-Kernel'' ExternalAddress ExternalData ExternalFunction ExternalLibrary ExternalLibraryFunction ExternalObject ExternalStructure ExternalType FFIConstants) (''FFI-Plugin'' FFITester FFITestPoint2 FFITestPoint4) (''Graphics-Display Objects'' ColorForm CornerRounder Cursor CursorWithMask DisplayMedium DisplayObject DisplayScreen DisplayText Form FormStub InfiniteForm StaticForm) (''Graphics-Files'' AnimatedGIFReadWriter BMPReadWriter GIFReadWriter ImageReadWriter JPEGColorComponent JPEGHuffmanTable JPEGReadStream JPEGReadWriter JPEGReadWriter2 PCXReadWriter PNGReadWriter PNMReadWriter XBMReadWriter) (''Graphics-Primitives'' BitBlt Bitmap Color ColorMap Pen PenPointRecorder Point Quadrangle Rectangle TranslucentColor WarpBlt) (''Graphics-Text'' AbstractFont BDFFontReader CharacterBlock CharacterBlockScanner CharacterScanner CompositionScanner DisplayScanner FontSet FormSetFont HostFont IdentityGlyphMap SegmentScanner StrikeFont TextLineInterval TextPrinter TextStyle) (''Graphics-Transformations'' CompositeTransform DisplayTransform IdentityTransform MatrixTransform2x3 MorphicTransform) (''GraphicsTests-Primitives'' BitBltTest ColorTest PointTest RectangleTest) (''GraphicsTests-Text'' TextStyleTest) (''GraphicsTests-Files'' PNGReadWriterTest) (''Morphic-Basic'' AlignmentMorph AnimatedImageMorph BOBTransformationMorph CurveMorph DoCommandOnceMorph EllipseMorph EmbeddedWorldBorderMorph FlexMorph ImageMorph LineMorph MovieMorph PolygonMorph RectangleMorph SketchMorph StringMorph TextMorph TransformationB2Morph TransformationMorph TransformMorph) (''Morphic-Books'' BooklikeMorph BookMorph BookPageSorterMorph BookPageThumbnailMorph MorphThumbnail StoryboardBookMorph) (''Morphic-Borders'' BorderStyle ComplexBorder InsetBorder RaisedBorder SimpleBorder) (''Morphic-Buttons'' ButtonProperties) (''Morphic-Components'' Component ComponentLayout ComponentLikeModel FunctionComponent ListComponent MouseDownMorph MouseOverMorph MouseSensorMorph PinMorph PinSpec PrintComponent TextComponent WireMorph) (''Morphic-Components Built'' Component1) (''Morphic-Demo'' AbstractMediaEventMorph AtomMorph BlobMorph BouncingAtomsMorph ClockMorph DoubleClickExample FishEyeMorph Flasher FrameRateMorph HeadingMorph ImageMorphWithSpotlight InfoStringMorph MagnifierMorph MorphExample MovingEyeMorph ScreeningMorph StickyPadMorph WatchMorph ZASMCameraMarkMorph ZASMScriptMorph ZASMStepsMorph ZoomAndScrollControllerMorph ZoomAndScrollMorph) (''Morphic-Events'' DropEvent DropFilesEvent EventHandler KeyboardEvent MorphicAlarm MorphicEvent MorphicEventDispatcher MorphicUnknownEvent MouseButtonEvent MouseEvent MouseMoveEvent MouseOverHandler StepMessage UserInputEvent) (''Morphic-Experimental'' AlignmentMorphBob1 ButtonPropertiesMorph DrawErrorMorph EToyCommunicatorMorph EToyGenericDialogMorph EToyProjectDetailsMorph EToyProjectHistoryMorph EToyProjectQueryMorph EToyProjectRenamerMorph EToySystem EtoyLoginMorph GenericPropertiesMorph ObjectPropertiesMorph ShowEmptyTextMorph StretchyImageMorph TextPropertiesMorph) (''Morphic-Flaps'' Flaps FlapTab ViewerFlapTab) (''Morphic-GeeMail'' GeeBookMorph GeeBookPageMorph GeeMailMorph GeePrinter GeePrinterDialogMorph GeePrinterPage PrintSpecifications TextAnchorPlus TextPlusJumpEnd TextPlusJumpStart TextPlusMorph TextPlusPasteUpMorph) (''Morphic-Imported'' Player156 Player7) (''Morphic-Kernel'' BorderedMorph CachingMorph HandMorph HandMorphForReplay Morph MorphExtension MorphicModel MouseClickState TheWorldMenu) (''Morphic-Layouts'' LayoutCell LayoutFrame LayoutPolicy LayoutProperties ProportionalLayout TableLayout TableLayoutProperties) (''Morphic-Leds'' LedCharacterMorph LedDigitMorph LedMorph LedTimerMorph) (''Morphic-Menus'' GraphicalDictionaryMenu GraphicalMenu MenuIcons MenuItemMorph MenuLineMorph MenuMorph MVCMenuMorph UpdatingMenuItemMorph UpdatingMenuMorph) (''Morphic-Models'' PlayWithMe1) (''Morphic-Navigators'' FloatingBookControlsMorph InternalThreadNavigationMorph KidNavigationMorph ProjectNavigationMorph ProjectSorterMorph SquishedNameMorph ThreadNavigationMorph) (''Morphic-Outliner'' EToyHierarchicalTextGizmo EToyHierarchicalTextMorph EToyTextNode EToyTextNodeWrapper IndentingListParagraphMorph SimplerTextContainer) (''Morphic-PDA'' MonthMorph PDA PDAChoiceMorph PDAClockMorph PDAEvent PDAMorph PDAPerson PDARecord PDARecurringEvent PDAToDoItem WeekMorph) (''Morphic-Palettes'' IndexTabs ReferenceMorph SorterTokenMorph TabbedPalette TabMorph TabSorterMorph) (''Morphic-PartsBin'' DescriptionForPartsBin ObjectsTool PartsBin PartsWindow Thumbnail) (''Morphic-Postscript Canvases'' DSCPostscriptCanvas DSCPostscriptCanvasToDisk EPSCanvas PostscriptCanvas PostscriptCharacterScanner PostscriptDummyWarp PostscriptEncoder PostscriptEncoderToDisk) (''Morphic-Postscript Filters'' ByteEncoder FlattenEncoder NullEncoder PrintableEncoder PrintEncoder PropertyListEncoder StoreEncoder) (''Morphic-Scripting'' AllPlayersTool AllScriptsTool BasicButton CategoryViewer ClassRepresentativeMorph ListViewLine MethodMorph MethodWithInterface ObjectRepresentativeMorph PhraseWrapperMorph Player PlayerSurrogate Presenter ScriptActivationButton ScriptableButton ScriptEditorMorph ScriptInstantiation ScriptingDomain ScriptStatusControl ScriptStatusLine SearchingViewer SlotInformation StandardScriptingSystem StandardViewer ThumbnailForAllPlayersTool UniclassScript UnscriptedCardPlayer UnscriptedPlayer UserScript Viewer) (''Morphic-Scripting Support'' ActorState BooleanScriptEditor ColorSwatch PlayerReferenceReadout StickySketchMorph UpdatingRectangleMorph WatcherWrapper) (''Morphic-Scripting Tiles'' AssignmentTileMorph BooleanTile ColorSeerTile ColorTileMorph CommandTilesMorph CompoundTileMorph GraphicTile MenuTile NumericReadoutTile ParameterTile PhraseTileMorph RandomNumberTile ScriptNameTile SoundReadoutTile SoundTile StringReadoutTile SymbolListTile SystemQueryPhrase TileLikeMorph TileMorph TilePadMorph TypeListTile UndescribedTile ViewerEntry ViewerLine ViewerRow) (''Morphic-Stacks'' CardPlayer ScrollableField StackMorph VariableDock) (''Morphic-Support'' AlphaBlendingCanvas CachingCanvas Canvas CanvasCharacterScanner ClippingCanvas ColorMappingCanvas ColorPatchCanvas DamageRecorder EllipseMidpointTracer EventRecorderMorph FormCanvas GrafPort MultiCanvas MultiResolutionCanvas NullCanvas PaintBoxColorPicker PaintBoxMorph PluggableCanvas RemoteHandMorph ScrollingToolHolder SelectionMorph ShadowDrawingCanvas SketchEditorMorph TransferMorph TransferMorphAnimation TransferMorphLineAnimation) (''Morphic-Text Support'' KeyboardBuffer NewParagraph StringMorphAttributeScanner StringMorphEditor TextAnchor TextComposer TextContainer TextFieldMorph TextLine TextMorphEditor TextMorphForEditView TextOnCurve TextOnCurveContainer TextOnCurvePS) (''Morphic-Tile Scriptors'' MessagePartNode PluggableTileScriptorMorph SyntaxMorph SyntaxTestMethods SyntaxUpdatingStringMorph TileMessageNode) (''Morphic-Undo'' Command CommandHistory) (''Morphic-UserObjects'' CardPlayer38 CardPlayer39 CardPlayer40 CardPlayer41 CardPlayer42 CardPlayer43 CardPlayer45 CardPlayer47 CardPlayer48 CardPlayer51 Player157 Player175 Player176) (''Morphic-Widgets'' BackgroundMorph BalloonMorph BorderedStringMorph ClipboardMorph ColorPickerMorph DropDownChoiceMorph EtoyUpdatingThreePhaseButtonMorph FatBitsPaint GrabPatchMorph GradientFillMorph GraphMorph HaloMorph HaloSpec HandleMorph IconicButton JoystickMorph LassoPatchMorph MarqueeMorph MouseActionIndicatorMorph MultiuserTinyPaint NameStringInHalo NewHandleMorph PaintInvokingMorph PluggableTabBarMorph PluggableTabButtonMorph PopUpChoiceMorph ProgressBarMorph ProgressMorph RulerMorph ScaleMorph SimpleButtonDelayedMenuMorph SimpleButtonMorph SimpleSliderMorph SimpleSwitchMorph StarMorph StringButtonMorph SystemProgressBarMorph SystemProgressMorph ThreePhaseButtonMorph ThumbnailMorph TickIndicatorMorph TinyPaint TransitionMorph TrashCanMorph UpdatingBooleanStringMorph UpdatingSimpleButtonMorph UpdatingStringMorph UpdatingStringMorphWithArgument UpdatingTextMorph UpdatingThreePhaseButtonMorph ZoomMorph) (''Morphic-Windows'' AcceptableCleanTextMorph BorderedSubpaneDividerMorph CollapsedMorph ComplexProgressIndicator FillInTheBlankMorph LazyListMorph MulticolumnLazyListMorph NewWorldWindow PluggableButtonMorph PluggableListMorph PluggableListMorphByItem PluggableListMorphOfMany PluggableMessageCategoryListMorph PluggableMultiColumnListMorph PluggableMultiColumnListMorphByItem PluggableTextMorph PluggableTextMorphWithModel PreDebugWindow ProjectViewMorph ScrollBar ScrollPane Slider SubpaneDividerMorph SystemWindow SystemWindowWithButton TranslucentProgessMorph TwoWayScrollPane WebPageMorph WindowColorSpec) (''Morphic-CustomEvents'' GetTriggeringObjectNotification UserCustomEventNameType) (''Morphic-FlexibleVocabularies-Info'' FlexibleVocabulariesInfo) (''Morphic-EToy-Download'' FancyMailComposition) (''MorphicTests-Basic'' TextMorphTest TileMorphTest TransformMorphTest) (''MorphicTests-Demo'' AtomMorphTest BlobMorphTest) (''MorphicTests-Flaps'' FlapsTest) (''MorphicTests-Kernel'' MCPTest MorphTest TestInWorldMorph) (''MorphicTests-Scripting'' ScriptableButtonTest) (''MorphicTests-Text Support'' TextAnchorTest TextLineTest) (''MorphicTests-Widgets'' BalloonFontTest) (''MorphicTests-Worlds'' PasteUpMorphTest) (''Morphic-Worlds'' PasteUpMorph WiWPasteUpMorph WorldState WorldWindow) (''Movies-Kernel'' JPEGMovieFile MPEGFile MPEGPlayer MPEGSubtitleElement MPEGSubtitles StreamingMP3Sound) (''Movies-Player'' BlobMPEGMorph MovieClipEndMorph MovieClipStartMorph MovieFrameSyncMorph MoviePlayerMorph MPEGDisplayMorph MPEGMoviePlayerMorph MPEGSubtitlesDisplayer) (''Multilingual-Collection'' SparseLargeTable) (''Multilingual-Display'' EFontBDFFontReader EFontBDFFontReaderForRanges FixedFaceFont FontTest LinedTTCFont MultiTTCFont SparseXTable StrikeFontFixer StrikeFontSet TTCFont TTCFontDescription TTCFontReader TTCFontSet XTableForFixedFont XTableForUnicodeFont) (''Multilingual-Encodings'' EncodedCharSet GB2312 JISX0208 KSX1001 Latin1 UCSTable Unicode) (''Multilingual-ImmPlugin'' ImmAbstractPlatform ImmWin32 ImmX11 X11Encoding) (''Multilingual-Languages'' GreekEnvironment JapaneseEnvironment KoreanEnvironment LanguageEnvironment Latin1Environment Latin2Environment SimplifiedChineseEnvironment) (''Multilingual-Scanning'' CombinedChar MultiCanvasCharacterScanner MultiCharacterBlockScanner MultiCharacterScanner MultiCompositionScanner MultiDisplayScanner MultiNewParagraph MultiTextComposer) (''Multilingual-TextConversion'' ClipboardInterpreter CNGBTextConverter CompoundTextConverter CompoundTextConverterState CP1250ClipboardInterpreter CP1250InputInterpreter CP1250TextConverter CP1253TextConverter EUCJPTextConverter EUCKRTextConverter EUCTextConverter ISO88592ClipboardInterpreter ISO88592InputInterpreter ISO88592TextConverter ISO88597TextConverter KeyboardInputInterpreter Latin1TextConverter MacRomanClipboardInterpreter MacRomanInputInterpreter MacRomanTextConverter MacShiftJISClipboardInterpreter MacShiftJISInputInterpreter MacUnicodeInputInterpreter MultiByteBinaryOrTextStream MultiByteFileStream NoConversionClipboardInterpreter NoInputInterpreter ShiftJISTextConverter SymbolInputInterpreter TextConverter UnixEUCJPInputInterpreter UnixJPClipboardInterpreter UnixUTF8JPInputInterpreter UTF16TextConverter UTF8TextConverter WinGB2312ClipboardInterpreter WinGB2312InputInterpreter WinKSX1001ClipboardInterpreter WinKSX1001InputInterpreter WinShiftJISClipboardInterpreter WinShiftJISInputInterpreter) (''Multilingual-Editor'' LanguageEditor TranslatedReceiverFinder) (''Nebraska-Audio Chat'' AlertMorph ChatButtonMorph ChatNotes ChatRecorder) (''Nebraska-Morphic-Collaborative'' AudioChatGUI EToyChatMorph EToyFridgeMorph EToyListenerMorph EToyMorphsWelcomeMorph EToyMultiChatMorph EToySenderMorph) (''Nebraska-Morphic-Experimental'' EToyChatOrBadgeMorph EToyGateKeeperEntry EToyGateKeeperMorph EToyIncomingMessage) (''Nebraska-Morphic-Remote'' BufferedCanvas CanvasDecoder CanvasEncoder FontCache LoopbackStringSocket MorphicEventDecoder MorphicEventEncoder NebraskaClient NebraskaDebug NebraskaNavigationMorph NebraskaServer NebraskaServerMorph NetworkTerminalBorderMorph NetworkTerminalMorph NullTerminalMorph RemoteCanvas RemoteControlledHandMorph) (''Nebraska-Network-EToy Communications'' EToyPeerToPeer) (''Nebraska-Network-ObjectSocket'' ArbitraryObjectSocket ObjectSocket StringSocket) (''Network-Kernel'' ConnectionClosed ConnectionQueue ConnectionRefused ConnectionTimedOut InternetConfiguration InvalidSocketStatusException NameLookupFailure NetNameResolver NetworkError NoNetworkError OldSimpleClientSocket OldSocket Password Socket SocketStream SocksSocket) (''Network-Kernel-Tests'') (''Network-MailSending'' MailComposition) (''Network-Protocols'' FTPClient HTTPSocket LoginFailedException POP3Client POP3LoginError ProtocolClient ProtocolClientError SMTPClient TelnetProtocolClient TelnetProtocolError) (''Network-RFC822'' MailAddressParser MailAddressToken MailAddressTokenizer) (''Network-RemoteDirectory'' HTTPServerDirectory PRServerDirectory ProjectSwikiServer RemoteFileStream ServerDirectory ServerFile SuperSwikiServer SwikiPseudoFileStream) (''Network-SqueakPage'' SqueakPage SqueakPageCache URLMorph) (''Network-TelNet WordNet'' FreeTranslation PortugueseLexiconServer TelnetMachine WordNet) (''Network-UUID'' UUID UUIDGenerator) (''Network-Url'' Authorizer BrowserUrl FileUrl FtpUrl GenericUrl HierarchicalUrl HttpUrl MailMessage MailtoUrl MIMEDocument MIMEHeaderValue MIMELocalFileDocument MswUrl TextMessageLink Url UrlArgumentList) (''NetworkTests-Kernel'' MockSocketStream SocketStreamTest) (''NetworkTests-Protocols'' SMTPClientTest) (''NetworkTests-RFC822'' MailAddressParserTest) (''NetworkTests-UUID'' UUIDPrimitivesTest) (''NetworkTests-Url'' UrlTest) (''VersionNumber'' VersionHistory VersionNumber) (''PackageInfo-Base'' PackageInfo PackageList PackageOrganizer PackageServices) (''Protocols-Etoy'' EToyVectorVocabulary EToyVocabulary) (''Protocols-Kernel'' ElementCategory ElementTranslation FullVocabulary MethodCall MethodInterface ObjectWithDocumentation ResultSpecification ScreenedVocabulary Variable Vocabulary) (''Protocols-Tools'' InstanceBrowser Lexicon) (''Protocols-Type Vocabularies'' BooleanType ButtonPhaseType ColorType DataType GraphicType MenuType NumberType PlayerType ScriptNameType SoundType StringType SymbolListType UnknownType) (''SMBase-UI'' SMUtilities) (''SMBase-domain'' SMAccount SMCategorizableObject SMCategory SMDocument SMEmbeddedResource SMExternalResource SMFileCache SMObject SMPackage SMPackageRelease SMPersonalObject SMResource SMRootedObject SMSqueakMap) (''SMBase-installer'' SMDefaultInstaller SMDVSInstaller SMInstaller SMLanguageInstaller SMMcInstaller SMProjectInstaller SMSARInstaller SMSimpleInstaller) (''SMBase-utilities'' RcsDiff) (''SMLoader'' SMCategoryWrapper SMLoader SMPackageReleaseWrapper SMPackageWrapper) (''ST80-Kernel-Remnants'' Clipboard CodeHolder Controller ControlManager MethodHolder MouseMenuController ParagraphEditor ScreenController ScrollController StringHolder ValueHolder Workspace) (''ST80-Editors'' BitEditor FormButtonCache FormEditor FormEditorView FormMenuController FormMenuView) (''ST80-Framework'' ModalController NoController View WindowingTransformation) (''ST80-Morphic'' CautiousModel MorphWorldController MorphWorldView MVCWiWPasteUpMorph WorldViewModel) (''ST80-Paths'' Arc Circle CurveFitter Line LinearFit Path Spline) (''ST80-Pluggable Views'' PluggableButtonController PluggableButtonView PluggableListController PluggableListControllerOfMany PluggableListView PluggableListViewByItem PluggableListViewOfMany PluggableTest PluggableTextController PluggableTextView ReadOnlyTextController) (''ST80-Support'' ColorSystemView FillInTheBlankController FillInTheBlankView ListController ListParagraph ListView Paragraph ProjectController ProjectView StandardSystemController StandardSystemView StringHolderController StringHolderView) (''ST80-Support-Tests'' TestIndenting TestNewParagraphFix TestParagraphFix) (''ST80-Symbols'' GraphicSymbol GraphicSymbolInstance) (''ST80-Views'' DisplayTextView FormHolderView FormInspectView FormView) (''SUnit'' TestCase TestCaseDebugger TestResource TestResult TestSuite) (''SUnit-Extensions'' LongTestCase LongTestCaseTest LongTestCaseTestUnderTest) (''SUnit-Preload'' ResumableTestFailure SUnitDelay SUnitNameResolver TestFailure) (''SUnit-Tests'' ExampleSetTest ResumableTestFailureTestCase SimpleTestResource SimpleTestResourceTestCase SUnitTest TestExceptionSubstrings) (''SUnit-UI'' TestRunner) (''SmaCC-Runtime'' SmaCCLineNumberStream SmaCCParser SmaCCParserError SmaCCScanner SmaCCToken) (''Sound-Interface'' CodecDemoMorph EnvelopeEditorMorph EnvelopeLineMorph InterimSoundMorph MIDIControllerMorph MIDIPianoKeyboardMorph PianoKeyboardMorph RecordingControlsMorph SoundDemoMorph SoundEventMorph SoundLoopMorph SoundMorph SoundSequencerMorph SpeakerMorph SpectrumAnalyzerMorph WaveEditor) (''Sound-Scores'' AbstractScoreEvent AmbientEvent ControlChangeEvent KeyboardMorphForInput MIDIFileReader MIDIInputParser MIDIScore MIDISynth MIDISynthChannel MidiInputMorph NoteEvent PianoRollNoteMorph PianoRollScoreMorph PitchBendEvent ProgramChangeEvent ScorePlayer ScorePlayerMorph SimpleMIDIPort TempoEvent) (''Sound-Synthesis'' AbstractSound ADPCMCodec AIFFFileReader BaseSoundSystem CompressedSoundData Envelope FFT FMBassoonSound FMClarinetSound FMSound FWT GSMCodec LoopedSampledSound MixedSound MuLawCodec PitchEnvelope PluckedSound QueueSound RandomEnvelope RepeatingSound RestSound ReverbSound SampledInstrument SampledSound SequentialSound Sonogram SoundBuffer SoundCodec SoundInputStream SoundPlayer SoundRecorder StreamingMonoSound SunAudioFileWriter UnloadedSound VolumeEnvelope WaveletCodec) (''Speech-Events'' CompositeEvent CompositeVoice GazeGesturalEvent GesturalEvent MoodGesturalEvent PhoneticEvent TalkGesturalEvent Voice VoiceEvent) (''Speech-Gestures'' EyeMorph FaceMorph GesturalVoice HeadMorph LipsMorph) (''Speech-Klatt'' KlattFrame KlattFrameMorph KlattResonatorIndices KlattSegment KlattSegmentParameter KlattSegmentSet KlattSynthesizer KlattVoice LiljencrantsFant) (''Speech-Phoneme Recognizer'' PhonemeRecognizerMorph PhonemeRecord) (''Speech-Phonetics'' Phoneme PhonemeSet PhoneticRule PhoneticTranscriber) (''Speech-Support'' CosineInterpolator DECTalkReader PHOReader) (''Speech-TTS'' Clause DurationsVisitor F0RenderingVisitor IntonationVisitor Phrase Speaker Syllable UtteranceVisitor Word) (''StarSqueak-Kernel'' StarSqueakMorph StarSqueakPatch StarSqueakTurtle) (''StarSqueak-Worlds'' AntColonyTurtle DiffusionTurtle SlimeMoldTurtle StarSqueakAntColony StarSqueakDiffusion StarSqueakForestFire StarSqueakSlimeMold StarSqueakTermites StarSqueakTrees TermiteTurtle TreeTurtle) (''Compiler-Kernel'' Compiler Decompiler DialectParser DialectStream Encoder Parser Scanner) (''Compiler-ParseNodes'' AssignmentNode BlockArgsNode BlockNode BraceNode CascadeNode CommentNode DialectMethodNode KeyWordNode LeafNode LiteralNode LiteralVariableNode MessageAsTempNode MessageNode MethodNode MethodTempsNode ParseNode ReturnNode SelectorNode TempVariableNode VariableNode) (''Compiler-Support'' CompiledMethodWithNode DecompilerConstructor LiteralDictionary ParseStack SyntaxAttribute) (''Compiler-Tests'' ArrayLiteralTest DecompilerTests) (''Compiler-Syntax'' PrimitiveNode) (''Compression-Streams'' CRCError DeflateStream FastInflateStream GZipConstants GZipReadStream GZipSurrogateStream GZipWriteStream InflateStream ZipConstants ZipCrcTests ZipEncoder ZipEncoderNode ZipEncoderTree ZipReadStream ZipWriteStream ZLibReadStream ZLibWriteStream) (''Compression-Archives'' Archive ArchiveMember TarArchive TarArchiveMember ZipArchive ZipArchiveMember ZipDirectoryMember ZipFileConstants ZipFileMember ZipNewFileMember ZipStringMember) (''System-Applications'' AppRegistry MailSender MorphicTextEditor MvcTextEditor SoundService SystemBrowser WebBrowser) (''System-Change Notification'' AbstractEvent AddedEvent CommentedEvent DoItEvent ModifiedClassDefinitionEvent ModifiedEvent RecategorizedEvent RemovedEvent RenamedEvent ReorganizedEvent SystemChangeNotifier SystemEventManager WeakActionSequenceTrappingErrors) (''System-Digital Signatures'' DigitalSignatureAlgorithm SecureHashAlgorithm ThirtyTwoBitRegister) (''System-Digital Signatures-Tests'' SecureHashAlgorithmTest) (''System-Download'' CachedHTTPDownloadRequest CachingCodeLoader CodeLoader CommandLineLauncherExample HTTPDownloadRequest HTTPLoader PluginHTTPDownloadRequest ProjectLauncher) (''System-Environments'' SmalltalkEnvironment) (''System-Finalization'' ObjectFinalizer) (''System-Localization'' ISOLanguageDefinition Locale LocaleID NaturalLanguageFormTranslator NaturalLanguageTranslator) (''System-Object Events'' ActionSequence EventManager) (''System-Object Events-Tests'' EventManagerTest EventTest) (''System-Object Storage'' DataStream DeepCopier DiskProxy DummyStream ImageSegment ImageSegmentRootStub ObjectScanner ReferenceStream SmartRefStream) (''System-Pools'' SharedPool) (''System-Serial Port'' MidiPrimTester SerialPort) (''System-Support'' AbstractLauncher AbstractSoundSystem AutoStart Beeper BooleanPreferenceView CharRecog CurrentProjectRefactoring DefaultExternalDropHandler DummySoundSystem Environment ExternalDropHandler ExternalSemaphoreTable ExternalSettings FontSubstitutionDuringLoading HaloThemePreferenceView HTTPClient HTTPProxyEditor Imports LRUCache MczInstaller PowerManagement Preference Preferences PreferencesPanel PreferenceView PreferenceViewRegistry Project ProjectHistory ProjectLoading RealEstateAgent ReleaseBuilder ReleaseBuilderDeveloper ReleaseBuilderSqueakland ResourceCollector ResourceLocator ResourceManager SARInstaller SecurityManager SmalltalkImage SystemDictionary SystemNavigation SystemOrganizer SystemVersion Utilities) (''System-Support-Tests'' StandardSystemFontsTest) (''Tests-Bugs'' BitBltClipBugs BitmapBugz BitmapStreamTests ByteArrayBugz ClassRenameFixTest NameOfSubclass StreamBugz) (''Tests-KCP'' Analyzer AnalyzerTest AnotherDummyClassForTest CleanKernelTest DummyClassForTest ObjectWithInitialize TestCaseDoubleInitialize YetDummyClassForTest) (''Tests-ObjectsAsMethods'' TestObjectsAsMethods TestObjectsAsMethodsFunction) (''Tests-Utilities'' BadEqualer BadHasher ClassTestCase EqualityTester HashAndEqualsTestCase HashTester HashTesterTest PrototypeTester) (''Tests-VM'' BecomeTest IslandVMTweaksTestCase) (''Tests-PrimCallController'' PCCByCompilation PCCByCompilationTest PCCByLiterals PCCByLiteralsTest PrimCallControllerAbstract PrimCallControllerAbstractTest) (''Tools-ArchiveViewer'' ArchiveViewer) (''Tools-Browser'' Browser BrowserCommentTextMorph ChangedMessageSet ClassListBrowser FakeClassPool HierarchyBrowser MessageNames MessageSet MethodReference PackagePaneBrowser ProtocolBrowser RecentMessageSet SelectorBrowser) (''Tools-Browser-Tests'' BrowseTest MethodReferenceTest) (''Tools-Changes'' ChangeList ChangeListForProjects ChangeRecord ChangeSet ChangeSetBrowser ChangeSetCategory ChangeSetCategoryWithParameters ChangeSorter ClassChangeRecord ClassCommentVersionsBrowser DocLibrary DualChangeSorter MethodChangeRecord StaticChangeSetCategory VersionsBrowser) (''Tools-Debugger'' BreakPoint BreakpointManager ContextVariablesInspector Debugger MessageTally PointerFinder SpaceTally SpaceTallyItem SyntaxError TimeProfileBrowser) (''Tools-Explorer'' AbstractHierarchicalList DumberMenuMorph FileDirectoryWrapper IndentingListItemMorph ListItemWrapper MorphWithSubmorphsWrapper ObjectExplorer ObjectExplorerWrapper PluggableListItemWrapper PointerExplorer PointerExplorerWrapper SimpleHierarchicalListMorph SuperSwikiDirectoryWrapper VeryPickyMorph) (''Tools-File Contents Browser'' ClassDiffBuilder FileContentsBrowser FilePackage PrettyTextDiffBuilder PseudoClass PseudoClassOrganizer PseudoMetaclass TextDiffBuilder TwoLevelDictionary TwoLevelSet) (''Tools-FileList'' FileList FileList2 FileModifyingSimpleServiceEntry ModalSystemWindowView PluggableFileList PluggableFileListView SimpleServiceEntry StandardFileMenu StandardFileMenuResult) (''Tools-FileList-Tests'' DummyToolWorkingWithFileList FileList2ModalDialogsTest FileListTest) (''Tools-Inspector'' BasicInspector CompiledMethodInspector DictionaryInspector ExternalStructureInspector Inspector InspectorBrowser OrderedCollectionInspector SetInspector WeakSetInspector) (''Tools-Menus'' Button CustomMenu EmphasizedMenu FillInTheBlank OneOnSwitch PopUpMenu SelectionMenu Switch) (''Tools-Process Browser'' CPUWatcher DeferredActionStandardSystemController ProcessBrowser) (''Tools-Process Browser-Tests'' ProcessBrowserTest) (''Monticello-Base'' MCDefinition MCPackage MCSnapshot) (''Monticello-Chunk Format'' MCDoItParser MCScanner MCStReader MCStWriter MCSystemCategoryParser) (''Monticello-Loading'' MCDependencySorter MCPackageLoader MCVersionLoader) (''Monticello-Merging'' MCConflict MCMerger MCThreeWayMerger) (''Monticello-Mocks'' MCDirtyPackageInfo MCEmptyPackageInfo MCMock MCMockAPoolDictionary MCMockASubclass MCMockClassA MCMockClassB MCMockClassD MCMockClassE MCMockClassF MCMockClassG MCMockClassH MCMockClassI MCMockDefinition MCMockDependency MCMockDependentItem MCMockPackageInfo) (''Monticello-Modeling'' MCClassDefinition MCClassInstanceVariableDefinition MCClassVariableDefinition MCInstanceVariableDefinition MCMethodDefinition MCOrganizationDefinition MCPoolImportDefinition MCPostscriptDefinition MCPreambleDefinition MCRemovalPostscriptDefinition MCRemovalPreambleDefinition MCScriptDefinition MCVariableDefinition) (''Monticello-Patching'' MCAddition MCDefinitionIndex MCModification MCPatch MCPatcher MCPatchOperation MCRemoval) (''Monticello-Repositories'' MCCacheRepository MCDictionaryRepository MCDirectoryRepository MCFileBasedRepository MCFtpRepository MCGOODSRepository MCHttpRepository MCPackageCache MCRepository MCSMCacheRepository MCSMReleaseRepository MCSmtpRepository MCSubDirectoryRepository MCVersionNotification MCWriteOnlyRepository) (''Monticello-Storing'' MCMcdReader MCMcdWriter MCMczReader MCMczWriter MCReader MCSnapshotReader MCVersionInfoWriter MCVersionReader MCWriter) (''Monticello-Tests'' MCAncestryTest MCChangeNotificationTest MCClassDefinitionTest MCDependencySorterTest MCDictionaryRepositoryTest MCDirectoryRepositoryTest MCFileInTest MCInitializationTest MCMczInstallerTest MCMergingTest MCMethodDefinitionTest MCOrganizationTest MCPackageTest MCPatchTest MCRepositoryTest MCScannerTest MCSerializationTest MCSnapshotBrowserTest MCSnapshotResource MCSnapshotTest MCSortingTest MCStReaderTest MCStWriterTest MCTestCase MCVersionTest MCWorkingCopyTest) (''Monticello-UI'' MCChangeSelector MCCodeTool MCDependentsWrapper MCFileRepositoryInspector MCMergeBrowser MCPatchBrowser MCRepositoryInspector MCSaveVersionDialog MCSnapshotBrowser MCTool MCVersionHistoryBrowser MCVersionInspector MCWorkingCopyBrowser MCWorkingCopyList MCWorkingHistoryBrowser) (''Monticello-Versioning'' MCAncestry MCChangeSelectionRequest MCDiffyVersion MCFilteredVersionSorter MCMergeRecord MCMergeResolutionRequest MCNoChangesException MCPackageManager MCRepositoryGroup MCVersion MCVersionDependency MCVersionInfo MCVersionMerger MCVersionNameAndMessageRequest MCVersionSorter MCWorkingAncestry MCWorkingCopy) (''MonticelloConfigurations'' MCConfiguration MCConfigurationBrowser MCMcmReader MCMcmWriter MCPseudoFileStream)'. SystemOrganization removeEmptyCategories.! !EToyVocabulary class reorganize! ('flexiblevocabularies-scripting' masterOrderingOfCategorySymbols morphClassesDeclaringViewerAdditions vocabularySummary) ! !Vocabulary class reorganize! ('class initialization' embraceAddedTypeVocabularies initialize initializeSilently initializeStandardVocabularies) ('queries' instanceWhoRespondsTo:) ('testing and demo' newQuadVocabulary newTestVocabulary quadVocabulary testVocabulary) ('universal vocabularies' fullVocabulary newPublicVocabulary) ('standard vocabulary access' addStandardVocabulary: allStandardVocabularies newTimeVocabulary vocabularyFrom: vocabularyNamed:) ('eToy vocabularies' addEToyVectorVocabulary changeMadeToViewerAdditions eToyVocabulary gettersForbiddenFromWatchers newSystemVocabulary) ('type vocabularies' newNumberVocabulary newWonderlandVocabulary numberVocabulary typeChoices vocabularyForClass: vocabularyForType: wonderlandVocabulary) ('customevents-custom events' addCustomEventsVocabulary customEventsVocabulary newCustomEventsVocabulary) ! !EToyVocabulary reorganize! ('initialization' addCustomCategoriesTo: encompassesAPriori: includesSelector:forInstance:ofClass:limitClass: methodInterfaceFrom: objectForDataStream: setCategoryDocumentationStrings) ('category list' categoryListForInstance:ofClass:limitClass:) ('method list' allMethodsInCategory:forInstance:ofClass: masterOrderingOfPhraseSymbols phraseSymbolsToSuppress) ('flexiblevocabularies-initialization' initialize) ('flexibleVocabularies-testing' isEToyVocabulary) ! !Vocabulary reorganize! ('queries' allCategoryName allMethodsInCategory: allMethodsInCategory:forInstance:ofClass: allSelectorsInVocabulary asSymbol atKey:putMethodInterface: categories categoriesContaining:forClass: categoryAt: categoryCommentFor: categoryList categoryListForInstance:ofClass:limitClass: categoryWhoseTranslatedWordingIs: categoryWithNameIn:thatIncludesSelector:forInstance:ofClass: categoryWordingAt: classToUseFromInstance:ofClass: encompassesAPriori: includesDefinitionForSelector: includesSelector: includesSelector:forInstance:ofClass:limitClass: methodInterfaceAt:ifAbsent: methodInterfaceForSelector:class: methodInterfacesDo: methodInterfacesInCategory:forInstance:ofClass:limitClass: representsAType someCategoryThatIncludes: tileWordingForSelector: typeColor vocabularyName) ('initialization' addCategory: addCategoryNamed: addFromTable: initialize initializeFor: initializeFromTable: renameCategoryFrom:to: strings vocabularyName:) ('translation' translatedWordingFor: translatedWordingsFor: translationKeyFor: translationTable) ('printing' printOn:) ('color' subduedColorFrom:) ('method list' phraseSymbolsToSuppress) ('private' setCategoryStrings:) ('flexibleVocabularies-testing' isEToyVocabulary) ! !UnixFileDirectory reorganize! ('file names' fullPathFor: pathFromUrl:) ('private' setPathName:) ('testing' directoryExists: fileOrDirectoryExists:) ! !UndefinedObject reorganize! ('copying' clone deepCopy shallowCopy veryDeepCopyWith:) ('printing' newTileMorphRepresentative printOn: storeOn:) ('testing' haltIfNil ifNil: ifNil:ifNotNil: ifNil:ifNotNilDo: ifNotNil: ifNotNil:ifNil: ifNotNilDo: ifNotNilDo:ifNil: isEmptyOrNil isLiteral isNil notNil) ('dependents access' addDependent: release suspend) ('class hierarchy' addSubclass: environment literalScannedAs:notifying: removeSubclass: subclass:instanceVariableNames:classVariableNames:poolDictionaries:category: subclassDefinerClass subclasses subclassesDo: subclassesDoGently: typeOfClass) ('3ds parser support' from3DS:) ('bottom context' canHandleSignal: handleSignal:) ('*Morphic-customevents-class initialization' initialize) ! !TwoWayScrollPane reorganize! ('access' scroller wantsSlot) ('accessing' colorForInsets) ('event handling' handlesMouseDown: handlesMouseOver: keyStroke: mouseDown: mouseEnter: mouseLeave: mouseMove: mouseUp:) ('events-processing' rejectsEvent:) ('geometry' extent: fitContents leftoverScrollRange resizeScrollBar resizeScroller scrollBarFills: scrollBy: scrollIntoView:extra: setScrollDeltas totalScrollRange) ('geometry testing' containsPoint:) ('initialization' createScrollBarNamed: createScroller defaultBorderColor initialize) ('layout' doLayoutIn:) ('menu' getMenu: leftOrRight menuTitleSelector: retractableOrNot scrollBarOnLeft:) ('retractable scroll bar' hideOrShowScrollBar hideOrShowScrollBar:forRange: xScrollerHeight) ('scroll bar events' scrollBarMenuButtonPressed: shiftedYellowButtonActivity unshiftedYellowButtonActivity xScrollBarMenuButtonPressed: xScrollBarValue: yScrollBarMenuButtonPressed: yScrollBarValue: yellowButtonActivity:) ('standardyellowbuttonmenus-menu' hasYellowButtonMenu) ! !TrashCanMorph class reorganize! ('as yet unclassified' playDeleteSound playMouseEnterSound playMouseLeaveSound samplesForDelete samplesForMouseEnter samplesForMouseLeave) ('miscellaneous' descriptionForPartsBin moveToTrash:) ('class initialization' initialize registerInFlapsRegistry unload) ! !TheWorldMenu reorganize! ('action' commandKeyTypedIntoMenu: createStandardPartsBin doMenuItem:with: launchCustomPartsBin menuColorString openMessageNames projectThumbnail roundedCornersString setGradientColor soundEnablingString staggerPolicyString toggleFlapSuppressionInProject toggleWindowPolicy uniTilesClassicString) ('commands' beIsolated changeBackgroundColor cleanUpWorld garbageCollect inspectWorldModel loadProject lookForSlips mvcProjectsAllowed newMorphOfClass:event: openBrowser openChangeSorter1 openChangeSorter2 openFileList openMVCProject openMorphicProject openSelectorBrowser openTranscript openWorkspace projectForMyWorld propagateChanges quitSession readMorphFromAFile saveAndQuit saveWorldInFile setDisplayDepth splitNewMorphList:depth: startMessageTally startThenBrowseMessageTally vmStatistics worldMenuHelp) ('construction' alphabeticalMorphMenu appearanceMenu buildWorldMenu changesMenu colorForDebugging: debugMenu fillIn:from: helpMenu myMenuColor newMorph openMenu playfieldMenu projectMenu remoteMenu) ('mechanics' adaptToWorld: menu: world:project:hand:) ('popups' appearanceDo changesDo debugDo doPopUp: helpDo openWindow playfieldDo projectDo remoteDo scriptingDo standardFontDo) ('scripting' adaptedToWorld:) ('windows & flaps menu' flapsDo flapsMenu formulateFlapsMenu: globalFlapsEnabled newGlobalFlapString suppressFlapsString windowsDo windowsMenu) ('*morphic-Postscript Canvases' printWorldOnFile) ('menu' addGestureHelpItemsTo:) ('flexibleVocabularies-construction' scriptingMenu) ! !TextPlusPasteUpMorph reorganize! ('as yet unclassified' allTextPlusMorphs disablePageBreaksWhile: fullDrawForPrintingOn: nearestTextPlusMorphTo: printer select:or:asClosestTo: showPageBreaksString textPlusMenuFor: togglePageBreaks) ('drawing' drawOn:) ('dropping/grabbing' wantsDroppedMorph:event:) ('initialization' initialize) ('layout' acceptDroppingMorph:event:) ('menus' addCustomMenuItems:hand:) ! !TextMorph class reorganize! ('class initialization' initialize registerInFlapsRegistry unload) ('new-morph participation' includeInNewMorphMenu) ('parts bin' borderedPrototype exampleBackgroundField exampleBackgroundLabel fancyPrototype supplementaryPartsDescriptions) ('scripting' additionsToViewerCategories authoringPrototype defaultNameStemForInstances) ('connectorstext-parts bin' boldAuthoringPrototype) ! !TextMorph reorganize! ('accessing' asText autoFit: backgroundColor backgroundColor: borderWidth: contents contents: contents:wrappedTo: contentsAsIs: contentsWrapped: crAction crAction: cursor cursorWrapped: editor elementCount fontName:pointSize: getCharacters getFirstCharacter getLastCharacter hasTranslucentColor isAutoFit isWrapped margins margins: newContents: setCharacters: setFirstCharacter: setLastCharacter: text textAlignment textAlignmentSymbol textColor textColor: textStyle userString wrapFlag:) ('alignment' centered justified leftFlush rightFlush) ('anchors' adjustTextAnchor: anchorMorph:at:type:) ('caching' loadCachedState releaseCachedState) ('card & stack' newContents:fromCard: setNewContentsFrom:) ('card in a stack' couldHoldSeparateDataForEachInstance) ('change reporting' ownerChanged) ('classification' isTextMorph) ('containment' fillingOnOff occlusionsOnOff recognizerArena setContainer:) ('copying' copy updateReferencesUsing: veryDeepFixupWith: veryDeepInner:) ('drawing' areasRemainingToFill: debugDrawLineRectsOn: drawNullTextOn: drawOn: drawOnTest:) ('e-toy support' configureForKids getNumericValue setNumericValue:) ('editing' acceptContents acceptOnCR cancelEdits chooseAlignment chooseEmphasis chooseEmphasisOrAlignment chooseFont chooseStyle enterClickableRegion: handleEdit: handleInteraction:fromEvent: hasUnacceptedEdits: passKeyboardFocusTo: prefereredKeyboardPosition setCompositionWindow xeqLinkText:withParameter:) ('event handling' handlesKeyboard: handlesMouseDown: hasFocus keyStroke: keyboardFocusChange: mouseDown: mouseMove: mouseUp: wouldAcceptKeyboardFocusUponTab) ('events-processing' handleKeystroke: handleMouseMove:) ('geometry' bounds container defaultLineHeight extent: minimumExtent privateMoveBy: textBounds) ('geometry testing' containsPoint:) ('initialization' beAllFont: defaultColor initialize setTextStyle: string:fontName:size: string:fontName:size:wrap:) ('layout' acceptDroppingMorph:event:) ('linked frames' addPredecessor: addSuccessor: firstCharacterIndex firstInChain isLinkedTo: lastCharacterIndex predecessor recomposeChain startingIndex successor withSuccessorsDo:) ('menu' addCustomMenuItems:hand: autoFitOnOff autoFitString changeMargins: changeTextColor followCurve holderForCharacters reverseCurveDirection setCurveBaseline: shiftedYellowButtonActivity wrapOnOff wrapString yellowButtonActivity) ('objects from disk' convertToCurrentVersion:refStream: fixUponLoad:seg:) ('player' currentDataValue variableDocks) ('printing' fullPrintOn:) ('scripting access' getAllButFirstCharacter insertCharacters: insertContentsOf: setAllButFirstCharacter:) ('submorphs-add/remove' addMorphFront:fromWorldPosition: delete goBehind) ('testing' basicType) ('visual properties' fillStyle fillStyle:) ('private' adjustLineIndicesBy: clippingRectangle composeToBounds compositionRectangle editorClass fit installEditor installEditorToReplace: paragraph paragraphClass predecessor:successor: predecessorChanged privateOwner: releaseEditor releaseParagraph releaseParagraphReally removedMorph: selectionChanged setDefaultContentsIfNil setPredecessor: setSuccessor: text:textStyle: text:textStyle:wrap:color:predecessor:successor: updateFromParagraph) ('connectors-accessing' fontName:size:) ! !TextConverter class reorganize! ('instance creation' default defaultConverterClassForEncoding: defaultSystemConverter newForEncoding:) ('utilities' allEncodingNames encodingNames) ! !Text reorganize! ('accessing' append: at: at:put: embeddedMorphs embeddedMorphsFrom:to: findString:startingAt: findString:startingAt:caseSensitive: lineCount prepend: rangeOf:startingAt: rangeOf:startingAt:forStyle: replaceFrom:to:with: runs: size string) ('attributes' askIfAddStyle:req: basicType couldDeriveFromPrettyPrinting unembellished) ('comparing' = hash howManyMatch: isText) ('converting' asDisplayText asMorph asNumber asOctetStringText asParagraph asString asStringMorph asStringOrText asText asTextMorph asUrl asUrlRelativeTo: isoToSqueak macToSqueak removeAttributesThat:replaceAttributesThat:by: replaceFrom:to:with:startingAt: reversed squeakToIso squeakToMac withSqueakLineEndings) ('copying' copy copyFrom:to: copyReplaceFrom:to:with: copyReplaceTokens:with: deepCopy) ('emphasis' addAttribute: addAttribute:from:to: alignmentAt:ifAbsent: allBold attributesAt: attributesAt:do: attributesAt:forStyle: emphasisAt: find: fontAt:withStyle: fontNumberAt: makeBoldFrom:to: makeSelectorBold makeSelectorBoldIn: removeAttribute:from:to: runLengthFor:) ('printing' printOn: storeOn:) ('private' runs setString:setRuns: setString:setRunsChecking:) ! !TestResult class reorganize! ('exceptions' error exError failure resumableFailure signalErrorWith: signalFailureWith:) ! !TestResource class reorganize! ('accessing' current current: resources) ('testing' isAbstract isAvailable isUnavailable) ('creation' reset signalInitializationError) ! !TestCase class reorganize! ('building suites' addTestsFor:toSuite: addToSuite:fromMethods: addToSuiteFromSelectors: buildSuite buildSuiteFromAllSelectors buildSuiteFromLocalSelectors buildSuiteFromMethods: buildSuiteFromSelectors suiteClass) ('instance creation' debug: run: selector: suite) ('testing' isAbstract shouldInheritSelectors) ('accessing' allTestSelectors resources sunitVersion testSelectors) ! !SystemDictionary reorganize! ('accessing' organization) ('class names' classNamed: classNames flushClassNameCache forgetClass:logged: hasClassNamed: removeClassNamed: renameClass:as: renameClassNamed:as:) ('dictionary access' associationAtOrAbove:ifAbsent: associationOrUndeclaredAt: at:put: atOrAbove:ifAbsent: atOrBelow:ifAbsent: environmentForCategory: includesKeyOrAbove: kernelCategories scopeFor:from:envtAndPathIfFound:) ('housekeeping' cleanOutUndeclared compressSources condenseChanges condenseSources forgetDoIts makeExternalRelease makeInternalRelease reclaimDependents reconstructChanges reformatChangesToUTF8 removeAllLineFeeds removeEmptyMessageCategories testFormatter testFormatter2 verifyChanges) ('memory space' bytesLeft bytesLeft: bytesLeftString createStackOverflow garbageCollect garbageCollectMost installLowSpaceWatcher lowSpaceThreshold lowSpaceWatcher lowSpaceWatcherProcess memoryHogs okayToProceedEvenIfSpaceIsLow primBytesLeft primLowSpaceSemaphore: primSignalAtBytesLeft: primitiveGarbageCollect signalLowSpace useUpMemory useUpMemoryWithArrays useUpMemoryWithContexts useUpMemoryWithTinyObjects) ('miscellaneous' exitToDebugger handleUserInterrupt hasMorphic logError:inContext:to: m17nVersion nihongoVersion setMacFileInfoOn: verifyMorphicAvailability) ('objects from disk' objectForDataStream: storeDataOn:) ('printing' printElementsOn:) ('retrieving' allClasses allClassesDo: poolUsers) ('shrinking' abandonSources abandonTempNames cleanUpUndoCommands computeImageSegmentation discard3D discardDiscards discardFFI discardFlash discardMIDI discardMVC discardMorphic discardNetworking discardOddsAndEnds discardSUnit discardSoundAndSpeech discardSoundSynthesis discardSpeech discardTrueType discardWonderland lastRemoval majorShrink presumedSentMessages removeAllUnSentMessages removeNormalCruft removeSelector: reportClassAndMethodRemovalsFor: unusedClasses unusedClassesAndMethodsWithout: writeImageSegmentsFrom:withKernel: zapAllOtherProjects zapMVCprojects) ('snapshot and quit' add:toList:after: addToShutDownList: addToShutDownList:after: addToStartUpList: addToStartUpList:after: isMorphic processShutDownList: processStartUpList: quitPrimitive removeFromShutDownList: removeFromStartUpList: send:toClassesNamedIn:with: setGCParameters shutDown shutDownSound snapshotEmbeddedPrimitive snapshotPrimitive unbindExternalPrimitives) ('sources, change log' copyright currentChangeSetString currentProjectDo: externalizeSources forceChangesToDisk internalizeChangeLog internalizeSources recover: version writeRecentCharacters:toFileNamed: writeRecentToFile) ('special objects' clearExternalObjects compactClassesArray externalObjects hasSpecialSelector:ifTrueSetByte: recreateSpecialObjectsArray registerExternalObject: specialNargsAt: specialObjectsArray specialSelectorAt: specialSelectorSize specialSelectors unregisterExternalObject:) ('copying' assureUniClass veryDeepCopyWith: vocabularyDemanded) ('deprecated' aboutThisSystem assureStartupStampLogged browseObsoleteMethodReferences changeImageNameTo: changesName clearProfile closeSourceFiles datedVersion dumpProfile endianness extraVMMemory extraVMMemory: fullNameForChangesNamed: fullNameForImageNamed: getFileNameFromUser getSystemAttribute: getVMParameters imageName imageName: imagePath isBigEndian isLittleEndian lastUpdateString listBuiltinModule: listBuiltinModules listLoadedModule: listLoadedModules logChange: obsoleteBehaviors obsoleteClasses obsoleteMethodReferences openSourceFiles osVersion platformName platformSubtype pointersTo: pointersTo:except: pointersToItem:of: profile: readDocumentFile recompileAllFrom: removeClassFromSystem:logged: saveAs saveAsEmbeddedImage saveAsNewVersion saveChangesInFileNamed: saveImageInFileNamed: saveImageSegments saveSession setPlatformPreferences snapshot:andQuit: snapshot:andQuit:embedded: sourcesName startProfiling stopProfiling swapBytesIn:from:to: systemInformationString testDecompiler timeStamp: unloadModule: vmParameterAt: vmParameterAt:put: vmPath vmVersion) ('ui' inspectGlobals) ('image, changes name' primImageName primImageName: primVmPath) ('squeakland' makeSqueaklandReleasePhaseFinalSettings) ('toDeprecate' lastQuitLogPosition) ! !SyntaxMorph class reorganize! ('accessing' sourceCodeTemplate) ('as yet unclassified' column:on: methodNodeOuter: noTileColor row:on: setSize:andMakeResizable: standardInset test testAll testAllMethodsOver: testClass:andMethod: translateColor:) ('flexiblevocabularies-accessing' allSpecs clearAllSpecs) ! !SymbolListTile class reorganize! ('customevents-updating' updateAllTilesForVocabularyNamed:) ! !SymbolListTile reorganize! ('accessing' literal: options value:) ('event handling' handlesMouseDown: wantsKeyboardFocusFor:) ('events-processing' mouseDownPriority) ('initialization' choices:dataType: initialize) ('misc' setLiteralInitially:) ('player viewer' updateLiteralLabel) ('user interface' acceptNewLiteral: adjustHelpMessage choices offerAllChoicesInAPopUp) ('private' line1:) ('customevents-accessing' dataType) ('customevents-initialization' updateChoices) ! !Symbol class reorganize! ('access' allSymbols findInterned: selectorsContaining: thatStarts:skipping: thatStartsCaseSensitive:skipping:) ('class initialization' allSymbolTablesDo: allSymbolTablesDo:after: compactSymbolTable compareTiming initialize) ('instance creation' intern: internCharacter: lookup: newFrom: readFrom:) ('private' hasInterned:ifTrue: possibleSelectorsFor: rehash shutDown:) ! !Symbol reorganize! ('accessing' at:put: precedence replaceFrom:to:with:startingAt:) ('comparing' =) ('copying' clone copy shallowCopy veryDeepCopyWith:) ('converting' asMutator asString asSymbol capitalized withFirstCharacterDownshifted) ('printing' isOrientedFill storeOn:) ('system primitives' flushCache) ('private' errorNoModification string:) ('filter streaming' byteEncode:) ('testing' isInfix isKeyword isLiteral isPvtSelector isSymbol isUnary) ('user interface' asExplorerString) ('Camp Smalltalk' sunitAsClass) ! !StringMorph class reorganize! ('instance creation' contents: contents:font: contents:font:emphasis:) ('scripting' authoringPrototype) ('testing' test test2) ! !StringMorph reorganize! ('accessing' contents contents: contentsClipped: fitContents font font:emphasis: fontName:size: fontToUse getCharacters handsWithMeForKeyboardFocus interimContents: measureContents minimumWidth setWidth: userString valueFromContents) ('drawing' drawOn: lookTranslucent) ('editing' acceptContents acceptValue: cancelEdits doneWithEdits launchMiniEditor: lostFocusWithoutAccepting wantsKeyboardFocusOnShiftClick) ('event handling' handlesMouseDown: hasFocus mouseDown: wouldAcceptKeyboardFocus) ('font' emphasis:) ('halos and balloon help' addOptionalHandlesTo:box: boundsForBalloon) ('initialization' defaultColor initWithContents:font:emphasis: initialize) ('layout' fullBounds) ('menu' addCustomMenuItems:hand: changeEmphasis changeFont) ('parts bin' initializeToStandAlone) ('printing' balloonTextForClassAndMethodString balloonTextForLexiconString balloonTextForMethodString font: fullPrintOn: printOn:) ('objects from disk' fixUponLoad:seg:) ('connectors-layout' minHeight) ! !ByteString class reorganize! ('primitives' findFirstInString:inSet:startingAt: indexOfAscii:inString:startingAt: stringHash:initialHash: translate:from:to:table:) ! !String class reorganize! ('instance creation' cr crlf crlfcrlf fromByteArray: fromPacked: fromString: lf new: readFrom: tab value: with:) ('initialization' initialize initializeHtmlEntities) ('examples' example) ('primitives' findFirstInString:inSet:startingAt: indexOfAscii:inString:startingAt: stringHash:initialHash: translate:from:to:table:) ('plugin generation' ccgDeclareCForVar: ccg:prolog:expr:index:) ! !StrikeFontSet reorganize! ('as yet unclassified' ascent ascentKern baseKern bonk:with:at: copy derivativeFonts descent descentKern displayLine:at: emphasis emphasis: emphasized: encodedForRemoteCanvas familyName familySizeFace fontArray: fontNameWithPointSize glyphs glyphsEncoding: height initializeWithFontArray: installOn: installOn:foregroundColor:backgroundColor: lineGrid maxEncoding maxWidth name name: objectForDataStream: pointSize printOn: reset subscript superscript widthOfString: widthOfString:from:to: writeNameOn: xTable xTableEncoding:) ('character shapes' characterFormAt: characterFormAt:put:) ('emphasis' makeBoldGlyphs makeItalicGlyphs makeStruckOutGlyphs makeUnderlinedGlyphs) ('accessing' ascentOf: descentOf: fontArray fontOf: fontOf:ifAbsent: heightOf: latin1 maxAsciiFor: textStyle widthOf:) ('displaying' characters:in:displayAt:clippedBy:rule:fillColor:kernDelta:on: displayString:on:from:to:at:kern: displayString:on:from:to:at:kern:baselineY: displayString:on:from:to:at:kern:from:baselineY: displayStringR2L:on:from:to:at:kern: fontDisplay) ('private' addNewFont:at: glyphInfoOf:into: questionGlyphInfoInto:) ! !StrikeFont reorganize! ('accessing' ascent ascentKern ascentOf: baseKern characterToGlyphMap characterToGlyphMap: derivativeFonts descent descentKern descentOf: fallbackFont fallbackFont: familyName familySizeFace fontNameWithPointSize glyphInfoOf:into: glyphOf: glyphs height heightOf: lineGrid maxAscii maxWidth minAscii name name: pointSize pointSize: raster setGlyphs: subscript superscript textStyle widthOf: xTable xTable:) ('testing' checkCharacter:) ('displaying' characters:in:displayAt:clippedBy:rule:fillColor:kernDelta:on: displayLine:at: displayMultiString:on:from:to:at:kern:baselineY: displayString:on:from:to:at:kern: displayString:on:from:to:at:kern:baselineY: displayStringR2L:on:from:to:at:kern: fontDisplay installOn: installOn:foregroundColor:backgroundColor: widthOfString:from:to:) ('emphasis' bonk:with: emphasis emphasis: emphasized: makeBoldGlyphs makeCondensedGlyphs makeItalicGlyphs makeStruckOutGlyphs makeUnderlinedGlyphs releaseCachedState reset) ('Mac reader' aComment fixKerning: readMacFontHex: strikeFromHex:width:height: xTableFromHex:) ('file in/out' buildfontNamed:fromForms:startingAtAscii:ascent:descent:maxWid: displayChar:form: encodedForRemoteCanvas newFromStrike: objectForDataStream: printOn: readBDFFromFile:name: readBFHeaderFrom: readEFontBDFForJapaneseFromFile:name:overrideWith: readEFontBDFForKoreanFromFile:name:overrideWith: readEFontBDFFromFile:name:rangeFrom:to: readEFontBDFFromFile:name:ranges: readF12FromStream: readFromBitFont: readFromStrike2: readFromStrike2Stream: restOfLine:from: writeAsStrike2On: writeAsStrike2named:) ('character shapes' alter:formBlock: characterForm:pixelValueAt:put: characterFormAt: characterFormAt:put: characterFormAtMulti: edit: ensureCleanBold extendMaxAsciiTo: fillZeroWidthSlots fixOneWideChars makeCarriageReturnsWhite widen:by:) ('copying' deepCopy postCopy veryDeepCopyWith:) ('private' createCharacterToGlyphMap leftAndRighOrNilFor:) ('multibyte character methods' fixAccuISO8859From: fixAscent:andDescent:head: fixForISO8859From: fixXTable hasGlyphOf: readCharacter:from: setupDefaultFallbackFont) ! !StandardScriptingSystem class reorganize! ('class initialization' initialize registerInFlapsRegistry unload) ('utilities' applyNewEToyLook removePlayersIn: removeUnreferencedPlayers) ('flexibleVocabularies-class initialization' noteCompilationOf:meta:) ! !StandardScriptingSystem reorganize! ('font & color choices' colorBehindTiles fontForNameEditingInScriptor fontForTiles smallBoldFont statusColorSymbolFor: uniformTileInteriorColor) ('form dictionary' deletePrivateGraphics deletePrivateGraphics:afterStoringToFileNamed: formAtKey: formAtKey:extent:depth: formDictionary inspectFormDictionary installSolidMenuForm mergeGraphicsFrom: patchInNewStandardPlayerForm privateGraphics readFormsFromFileNamed: readFormsFromFileNamed:andStoreIntoGlobal: restorePrivateGraphics saveForm:atKey: saveFormsToFileNamed: squeakyMouseForm standardForms) ('help dictionary' helpStringOrNilFor: initializeHelpStrings) ('parts bin' anyButtonPressedTiles noButtonPressedTiles prototypicalHolder resetStandardPartsBin tilesForQuery:label:) ('script-control' goButton goUp:with: scriptControlButtons stepButton stepDown:with: stepStillDown:with: stepUp:with: stopButton stopUp:with:) ('tile colors' colorForType: colorFudge standardTileBorderColor) ('universal slots & scripts' acceptableSlotNameFrom:forSlotCurrentlyNamed:asSlotNameIn:world: doesOperatorWantArrows: systemSlotNamesOfType:) ('utilities' allClassVarNamesInSystem allKnownClassVariableNames arithmeticalOperatorsAndHelpStrings buttonDownTile buttonUpTile cleanupsForRelease customizeForEToyUsers: helpStringForOperator: helpStringOrNilForOperator: holderWithAlphabet informScriptingUser: nameForInstanceVariablesCategory nameForScriptsCategory newScriptingSpace newScriptingSpace2 numericComparitorsAndHelpStrings prepareForExternalReleaseNamed: reclaimSpace referenceAt: referenceAt:put: reinvigorateThumbnailsInViewerFlapTabs reportToUser: resetAllScriptingReferences resetStaleScriptingReferences restoreClassicEToyLook setterSelectorForGetter: soundNamesToSuppress spaceReclaimed stripGraphicsForExternalRelease tileForArgType: tryButtonFor: wordingForOperator:) ('viewer' uniqueNameForReference) ('customevents-custom events' addCustomEventFor:named:help:targetMorphClass: addUserCustomEventNamed:help: customEventNamesAndHelpStringsFor: customEventStati customEventsRegistry globalCustomEventNames globalCustomEventNamesFor: removeCustomEventNamed:for: removeUserCustomEventNamed: standardEventStati userCustomEventNames) ('customevents-help dictionary' statusHelpStringFor:) ! !SoundTile reorganize! ('access' sound) ('accessing' resultType) ('event handling' options value: wantsKeyboardFocusFor:) ('initialization' initialize) ('mouse handling' handlerForMouseDown:) ! !SMLoader reorganize! ('filters' filterAutoInstall filterAvailable filterInstalled filterNotInstalledYet filterNotUptoDate filterPublished filterSafelyAvailable filterVersion) ('accessing' changeFilters: packagesListIndex packagesListIndex: selectedCategory selectedCategoryWrapper selectedCategoryWrapper: selectedItemWrapper selectedItemWrapper:) ('gui building' addPackagesTo:at:plus: browseCacheDirectory buildMorphicCategoriesList buildMorphicPackagesList buildPackagePane buildSearchPane createWindow defaultButtonPaneHeight help perform:orSendTo:) ('lists' categoryWrapperList packageList packageNameList packageWrapperList raiseMenu: updateLabel:) ('filter utilities' filterAdd: filterRemove: filterSpecs filters labelForFilter: package:filteredByCategory: showFilterString: stateForFilter: toggleFilterState:) ('menus' addFiltersToMenu: categoriesMenu: categorySpecificOptions generalOptions packageSpecificOptions packagesMenu:) ('actions' addSelectedCategoryAsFilter cachePackageReleaseAndOfferToCopy downloadPackageRelease emailPackageMaintainers findPackage:notifying: installPackageRelease listInPasteBuffer loadUpdates removeCategoryFilters removeSelectedCategoryAsFilter saveFiltersAsDefault uncheckFilters upgradeInstalledPackages upgradeInstalledPackagesConfirm upgradeInstalledPackagesNoConfirm) ('private' contents informException:msg: installPackageRelease: installedReleaseOfMe noteChanged packages reOpen selectedPackageOrRelease upgradeInstalledPackagesConfirm:) ('initialization' on:) ! !SharedPool class reorganize! ('name lookup' bindingOf: bindingsDo: classBindingOf: hasBindingThatBeginsWith: includesKey:) ('enumerating' keysDo:) ! !FloatArray reorganize! ('accessing' at: at:put: defaultElement length squaredLength) ('arithmetic' * *= + += - -= / /= adaptToNumber:andSend: dot: negated) ('comparing' = hash) ('primitives-plugin' primAddArray: primAddScalar: primDivArray: primDivScalar: primMulArray: primMulScalar: primSubArray: primSubScalar: sum) ('converting' asFloatArray) ('private' replaceFrom:to:with:startingAt:) ('inspecting' inspectorClass) ! !SequenceableCollection reorganize! ('accessing' after: after:ifAbsent: allButFirst allButFirst: allButLast allButLast: anyOne at:ifAbsent: at:incrementBy: atAll: atAll:put: atAll:putAll: atAllPut: atLast: atLast:ifAbsent: atLast:put: atPin: atRandom: atWrap: atWrap:put: before: before:ifAbsent: eighth fifth first first: fourth from:to:put: identityIndexOf: identityIndexOf:ifAbsent: indexOf: indexOf:ifAbsent: indexOf:startingAt:ifAbsent: indexOfSubCollection:startingAt: indexOfSubCollection:startingAt:ifAbsent: integerAt: integerAt:put: last last: lastIndexOf: lastIndexOf:ifAbsent: lastIndexOf:startingAt:ifAbsent: middle ninth replaceAll:with: replaceFrom:to:with: replaceFrom:to:with:startingAt: second seventh sixth swap:with: third) ('comparing' = hasEqualElements: hash) ('converting' @ asArray asByteArray asColorArray asFloatArray asIntegerArray asPointArray asStringWithCr asWordArray concatenation isSequenceable readStream reverse reversed writeStream) ('copying' , copyAfter: copyAfterLast: copyEmpty copyFrom:to: copyLast: copyReplaceAll:with: copyReplaceFrom:to:with: copyUpTo: copyUpToLast: copyWith: copyWithFirst: copyWithoutFirst copyWithoutIndex: forceTo:paddingStartWith: forceTo:paddingWith: shallowCopy shuffled shuffledBy: sortBy:) ('enumerating' allButFirstDo: allButLastDo: asDigitsToPower:do: collect: collect:from:to: collectWithIndex: combinations:atATimeDo: do: do:separatedBy: do:without: doWithIndex: findBinary: findBinary:ifNone: findBinaryIndex: findBinaryIndex:ifNone: findFirst: findLast: from:to:do: keysAndValuesDo: pairsCollect: pairsDo: permutationsDo: polynomialEval: reverseDo: reverseWith:do: select: upTo: with:collect: with:do: withIndexCollect: withIndexDo:) ('private' asDigitsAt:in:do: checkedAt: combinationsAt:in:after:do: copyReplaceAll:with:asTokens: errorFirstObject: errorLastObject: errorOutOfBounds permutationsStartingAt:do:) ('removing' remove:ifAbsent:) ('testing' beginsWith: endsWith: includes:) ('explorer' explorerContents) ('*packageinfo-base' do:displayingProgress:) ('*Morphic-connectors-enumerating' groupsOf:atATimeCollect: groupsOf:atATimeDo:) ! !SelectionMorph reorganize! ('connectors-halo commands' addOrRemoveItems:) ('accessing' borderColor: borderWidth:) ('drawing' drawOn:) ('dropping/grabbing' aboutToBeGrabbedBy: justDroppedInto:event: slideToTrash:) ('geometry' bounds: extent:) ('halo commands' addCustomMenuItems:hand: alignBottomEdges alignCentersHorizontally alignCentersVertically alignLeftEdges alignRightEdges alignTopEdges distributeHorizontally distributeVertically doDup:fromHalo:handle: organizeIntoColumn organizeIntoRow) ('halos and balloon help' addHandlesTo:box: addOptionalHandlesTo:box: balloonHelpTextForHandle: hasHalo:) ('initialization' defaultBorderColor defaultBorderWidth defaultColor extendByHand: initialize) ('menus' maybeAddCollapseItemTo:) ('submorphs-add/remove' dismissViaHalo) ('undo' borderColorForItems: borderWidthForItems: fillStyleForItems: refineUndoTarget:selector:arguments:in: undoMove:redo:owner:bounds:predecessor:) ('visual properties' fillStyle:) ('private' doneExtending privateFullMoveBy: selectSubmorphsOf: selectedItems setOtherSelection: setSelectedItems:) ('viewer' externalName) ! !PluggableTextMorph reorganize! ('accessing' getTextSelector) ('debug and other' installModelIn:) ('dependents access' canDiscardEdits hasUnacceptedEdits) ('drawing' drawOn: wantsFrameAdornments) ('dropping/grabbing' wantsDroppedMorph:event:) ('editor access' handleEdit: scrollSelectionIntoView scrollSelectionIntoView: selectAll setTextMorphToSelectAllOnMouseEnter) ('event handling' handlesKeyboard: keyStroke: mouseEnter: mouseLeave:) ('geometry' extent: extraScrollRange resetExtent scrollDeltaHeight) ('initialization' acceptOnCR: editString: font: initialize on:text:accept:readSelection:menu:) ('interactive error protocol' correctFrom:to:with: correctSelectionWithString: deselect nextTokenFrom:direction: notify:at:in: select selectFrom:to: selectInvisiblyFrom:to: selectionInterval) ('layout' acceptDroppingMorph:event:) ('menu commands' accept acceptTextInModel again browseChangeSetsWithSelector browseIt cancel changeStyle chooseAlignment classCommentsContainingIt classNamesContainingIt copySelection cut debugIt doIt explain exploreIt fileItIn find findAgain implementorsOfIt inspectIt languagePrefs methodNamesContainingIt methodSourceContainingIt methodStringsContainingit offerFontMenu paste pasteRecent presentSpecialMenu prettyPrint prettyPrintWithColor printIt printerSetup recognizeCharacters referencesToIt saveContentsInFile selectionAsTiles sendContentsToPrinter sendersOfIt setSearchString spawn tileForIt toggleAnnotationPaneSize translateIt undo verifyWordSpelling wordDefinition yellowButtonActivity) ('model access' eToyGetMainFont getSelection getText selectionInterval: setSelection: setText: setTextColor: text) ('scroll bar events' scrollBarMenuButtonPressed: yellowButtonActivity:) ('transcript' appendEntry appendTextEtoy: bsText changeText: replaceSelectionWith:) ('unaccepted edits' askBeforeDiscardingEdits: hasEditingConflicts hasEditingConflicts: hasUnacceptedEdits: promptForCancel) ('updating' update:) ('scrolling' hUnadjustedScrollRange) ('private' textMorphClass) ! !PluggableMultiColumnListMorph reorganize! ('accessing' getListRow: getListSize itemFromPoint: listMorphClass) ('initialization' calculateColumnOffsetsFrom: calculateColumnWidthsFrom: createMorphicListsFrom: layoutMorphicLists: list:) ('selection' highlightSelection unhighlightSelection) ('model access' basicKeyPressed: getList) ! !GeeMailMorph class reorganize! ('new-morph participation' includeInNewMorphMenu) ('customevents-class initialization' initialize unload) ! !GeeMailMorph reorganize! ('access' wantsSlot) ('as yet unclassified' addGeeMailMenuItemsTo: adjustPasteUpSize allTextPlusMorphs convertToBook keepScrollBarAlways keepScrollbarString makeBookStyle: makeGalleyStyle mouseUp:inMorph: pageRectanglesForPrinting scrollSelectionIntoView:alignTop:inTextMorph: scrollToPage: scrollToYAbsolute: showPageBreaksString toggleKeepScrollbar togglePageBreaks) ('dropping/grabbing' wantsDroppedMorph:event:) ('event handling' handlesMouseDown:) ('geometry' extraScrollRange) ('initialization' defaultColor initialize initializeThePasteUp) ('layout' doLayoutIn:) ('menu' getMenu:) ('menus' addCustomMenuItems:hand:) ('scroll bar events' scrollBarValue:) ('scrolling' vHideScrollBar) ('*morphic-Postscript Canvases' printPSToFile) ('customevents-access' visibleMorphs visibleMorphs:) ('customevents-stepping and presenter' step) ('customevents' releaseCachedState) ! !ScrollPane reorganize! ('OBSOLETE' hideScrollBar hideScrollBarIndefinitely leftoverScrollRange resizeScrollBar scrollBarValue: scrollbarWidth totalScrollRange unadjustedScrollRange) ('access' adoptPaneColor: flatColoredScrollBarLook hMargin hasFocus retractableScrollBar scrollBarOnLeft scrollToShow: scroller scroller: wantsSlot) ('access options' alwaysShowHScrollBar: alwaysShowScrollBars: alwaysShowVScrollBar: hideHScrollBarIndefinitely: hideScrollBarsIndefinitely hideScrollBarsIndefinitely: hideVScrollBarIndefinitely: showHScrollBarOnlyWhenNeeded: showScrollBarsOnlyWhenNeeded: showVScrollBarOnlyWhenNeeded:) ('event handling' handlesMouseDown: handlesMouseOver: keyStroke: mouseDown: mouseEnter: mouseLeave: mouseMove: mouseUp: scrollByKeyboard:) ('geometry' extent: extraScrollRange hExtraScrollRange hLeftoverScrollRange hResizeScrollBar hScrollBarWidth hSetScrollDelta hTotalScrollRange hUnadjustedScrollRange innerBounds resetExtent resizeScrollBars resizeScroller scrollBarThickness scrollDeltaHeight scrollDeltaWidth setScrollDeltas vExtraScrollRange vLeftoverScrollRange vResizeScrollBar vScrollBarHeight vSetScrollDelta vTotalScrollRange vUnadjustedScrollRange) ('geometry testing' containsPoint: hIsScrollable hIsScrollbarShowing hIsScrolled isAScrollbarShowing isScrolledFromTop scrollBarFills: vIsScrollable vIsScrollbarShowing vIsScrolled) ('initialization' defaultBorderColor hInitScrollBarTEMPORARY initialize initializePreferences initializeScrollBars) ('menu' addCustomMenuItems:hand: getMenu: leftOrRight menuTitleSelector: retractable: retractableOrNot scrollBarOnLeft:) ('scroll bar events' hScrollBarMenuButtonPressed: scrollBarMenuButtonPressed: shiftedTextPaneMenuRequest shiftedYellowButtonActivity unshiftedYellowButtonActivity vScrollBarMenuButtonPressed: yellowButtonActivity:) ('scrolling' hHideOrShowScrollBar hHideScrollBar hIsScrollbarNeeded hScrollBarValue: hShowScrollBar hideOrShowScrollBar hideOrShowScrollBars hideScrollBars scrollBy: showScrollBars vHideOrShowScrollBar vHideScrollBar vIsScrollbarNeeded vScrollBarValue: vShowScrollBar) ('StandardYellowButtonMenus-scroll bar events' hasYellowButtonMenu) ! !ScriptInstantiation reorganize! ('anonymity' initializePermanentScriptFor:selector:) ('frequency' frequency frequency: tickingRate tickingRate:) ('misc' assignStatusToAllSiblings assignStatusToAllSiblingsIn: assureEventHandlerRepresentsStatus offerMenuIn: offerShiftedMenuIn: playersExternalName prepareToBeRunning statusControlRowIn: userScriptObject) ('player & selector access' changeSelectorTo: player player: player:selector:status: selector selector:) ('printing' printOn:) ('running' pausedOrTicking runIfClosing runIfOpening runIfTicking: startRunningIfPaused stopTicking) ('status control' chooseTriggerFrom: fireOnce presentTickingMenu resetToNormalIfCurrently: status statusControlMorph translatedStatus typeInTickingRate updateAllStatusMorphs updateStatusMorph:) ('customevents-status control' addStatusChoices:toMenu: addStatusChoices:toSubMenu:forMenu: defineNewEvent deleteCustomEvent explainStatusAlternatives presentScriptStatusPopUp removeEventTriggersForMorph: status:) ! !ScriptEditorMorph reorganize! ('access' morph myMorph printOn: scriptInstantiation) ('buttons' addDestroyButtonTo: addDismissButtonTo: addYesNoToHand buttonRowForEditor chooseFrequency chooseTrigger destroyScript dismiss editMethodDescription hasParameter install installWithNewLiteral makeIsolatedCodePane playerScripted replaceRow1 restoreScriptName: scriptName scriptTitle scriptee showSourceInScriptor tryMe updateStatus updateStatusMorph:) ('caching' releaseCachedState resetHandWithTile) ('copying' veryDeepFixupWith: veryDeepInner:) ('drawing' drawOn:) ('dropping/grabbing' acceptDroppingMorph:event: assureParameterTilesValid indexOfMorphAbove: prepareToUndoDropOf: removeSpaces repelsMorph:event: trackDropZones wantsDroppedMorph:event: willingToBeDiscarded) ('e-toy support' adaptToWorld: isCandidateForAutomaticViewing isTileEditor localeChanged objectViewed replaceReferencesToSlot:inPlayer:with:) ('event handling' handlesMouseOver: handlesMouseOverDragging: mouseEnter: mouseEnterDragging: mouseLeave: mouseLeaveDragging:) ('frequency' setFrequencyTo: typeInFrequency) ('initialization' defaultBorderWidth defaultColor initialize phrase: playerScripted: setMorph: setMorph:scriptName: updateHeader updateToPlayer:) ('menu' autoFitOnOff autoFitString fixLayout fixLayoutOfSubmorphsNotIn:) ('menus' addCustomMenuItems:hand: wantsHaloHandleWithSelector:inHalo:) ('other' addParameter becomeTextuallyCoded ceaseHavingAParameter codeString extent: handUserButtonDownTile handUserButtonUpTile handUserParameterTile handUserRandomTile handUserTileForSelf hasScriptInvoking:ofPlayer: hasScriptReferencing:ofPlayer: hibernate insertUniversalTiles insertUniversalTilesForClass:selector: isEmpty isTextuallyCoded methodNodeMorph methodString modernize offerScriptorMenu recompileScript recreateScript reinsertSavedTiles: renameScript renameScriptTo: revertScriptVersion setScriptNameTo: setTimeStamp storeCodeOn:indent: tearOfButtonToFireScript tileRows timeStamp toggleWhetherShowingTiles unhibernate userScriptObject) ('save & revert' revertToTileVersion saveScriptVersion savedTileVersionsCount) ('scripting' bringUpToDate isTileScriptingElement) ('submorphs-add/remove' dismissViaHalo) ('testing' setParameterType: stepTime typeForParameter) ('textually-coded scripts' showingMethodPane showingMethodPane:) ('tiles from method' fromExistingMethod:forPlayer:) ('objects from disk' fixUponLoad:seg:) ('private' addNewRow insertTileRow:after: removeEmptyRows rowInsertionIndexFor: scriptEdited) ('customevents-other' explainStatusAlternatives) ('customevents-buttons' actuallyDestroyScript) ! !ScriptableButton class reorganize! ('printing' defaultNameStemForInstances) ('scripting' additionsToViewerCategories) ('class initialization' initialize registerInFlapsRegistry unload) ('authoring prototype' authoringPrototype) ('name' descriptionForPartsBin) ! !RecordingControlsMorph reorganize! ('accessing' recorder) ('button commands' done makeSoundMorph makeTile playback record show trim) ('copying' updateReferencesUsing:) ('initialization' addButtonRows initialize) ('other' addRecordLevelSlider buttonName:action: makeRecordMeter makeStatusLight) ('stepping and presenter' startStepping step stop stopStepping) ('testing' stepTime) ! !PseudoMetaclass reorganize! ('accessing' fullName realClass theNonMetaClass) ('*monticello-override' isMeta) ! !Presenter reorganize! ('access' associatedMorph associatedMorph: world) ('button creation' addTrashCan) ('misc' currentlyViewing: drawingJustCompleted: morph:droppedIntoPasteUpMorph: standardPlayfield: tempCommand) ('palette & parts bin' ownStandardPalette standardPalette: systemQueryPhraseWithActionString:labelled:) ('playerList' allKnownScriptSelectors allKnownUnaryScriptSelectors allPlayersWithUniclasses browseAllScriptsTextually flushPlayerListCache hasAnyTextuallyCodedScripts reinvigorateAllScriptsTool: reinvigoratePlayersTool: reportPlayersAndScripts toolToViewScriptInstantiations uniclassesAndCounts) ('printing' printOn:) ('scripting' adaptedToWorld:) ('standardPlayer etc' createStandardPlayer positionStandardPlayer standardPlayer) ('stop-step-go buttons' allGoButtons allStepButtons allStopButtons goButtonState: goUp:with: startRunningScripts startRunningScriptsFrom: stepButtonState: stepDown:with: stepStillDown:with: stepUp:with: stopButtonState: stopRunningScripts stopRunningScriptsFrom: stopUp:with:) ('tile support' booleanTiles constantTile: phraseForReceiver:op:arg:resultType: typeForConstant: valueTiles) ('viewer' cacheSpecs: nascentPartsViewer nascentPartsViewerFor: updateViewer: updateViewer:forceToShow: viewMorph: viewObject: viewObjectDirectly:) ('intialize' allExtantPlayers) ! !PreferencesPanel reorganize! ('initialization' addModelItemsToWindowMenu: adjustProjectLocalEmphasisFor: findPreferencesMatching:) ('category switch' switchToCategoryNamed:event:) ('find' addHelpItemsTo: containingWindow findCategoryFromPreference: findPreference: findPreferencesMatchingSearchString initiateSearch: keyStroke: searchString setSearchStringTo:) ! !Preferences class reorganize! ('add preferences' addBooleanPreference:categories:default:balloonHelp: addBooleanPreference:categories:default:balloonHelp:projectLocal:changeInformee:changeSelector: addBooleanPreference:category:default:balloonHelp: addColorPreference:categories:default:balloonHelp: addColorPreference:category:default:balloonHelp: addFontPreference:categories:default:balloonHelp: addFontPreference:category:default:balloonHelp: addPreference:categories:default:balloonHelp: addPreference:categories:default:balloonHelp:projectLocal:changeInformee:changeSelector: addPreference:categories:default:balloonHelp:projectLocal:changeInformee:changeSelector:viewRegistry: addPreference:category:default:balloonHelp: addTextPreference:categories:default:balloonHelp: addTextPreference:category:default:balloonHelp:) ('factored pref panel' categoriesContainingPreference:) ('fonts' attemptToRestoreClassicFonts chooseBalloonHelpFont chooseCodeFont chooseEToysFont chooseFlapsFont chooseFontWithPrompt:andSendTo:withSelector: chooseFontWithPrompt:andSendTo:withSelector:highlight: chooseHaloLabelFont chooseListFont chooseMenuFont chooseSystemFont chooseWindowTitleFont fontConfigurationMenu printStandardSystemFonts refreshFontSettings restoreDefaultFonts restoreDefaultFontsForJapanese setBalloonHelpFontTo: setButtonFontTo: setCodeFontTo: setDefaultFonts: setEToysFontTo: setFlapsFontTo: setHaloLabelFontTo: setListFontTo: setMenuFontTo: setPaintBoxButtonFontTo: setSystemFontTo: setWindowTitleFontTo: standardBalloonHelpFont standardButtonFont standardCodeFont standardDefaultTextFont standardEToysFont standardFlapFont standardHaloLabelFont standardListFont standardMenuFont standardPaintBoxButtonFont windowTitleFont windowTitleStyle) ('get/set' automaticFlapLayoutString disable: disableGently: doesNotUnderstand: enable: enableGently: enableOrDisable:asPer: enableProjectNavigator navigatorShowingString setPreference:toValue: togglePreference: valueOfFlag: valueOfFlag:ifAbsent: valueOfPreference: valueOfPreference:ifAbsent:) ('halos' classicHaloSpecs classicHalosInForce customHaloSpecs customHalosInForce editCustomHalos haloSpecifications haloSpecificationsForWorld haloTheme iconicHaloSpecifications iconicHalosInForce installClassicHaloSpecs installCustomHaloSpecs installHaloSpecsFromArray: installHaloTheme: installIconicHaloSpecs installSimpleHaloSpecs resetHaloSpecifications showChooseGraphicHaloHandle simpleFullHaloSpecifications simpleHalosInForce) ('hard-coded prefs' browseToolClass cmdGesturesEnabled cmdKeysInText debugMenuItemsInvokableFromScripts desktopMenuTitle isFlagship messengersInViewers metaMenuDisabled preserveCommandExcursions suppressWindowTitlesInInstanceBrowsers useCategoryListsInViewers) ('initialization' addPreferenceForCelesteShowingAttachmentsFlag addPreferenceForOptionalCelesteStatusPane chooseInitialSettings compileAccessMethodForPreference: initializeDictionaryOfPreferences removePreference: setPreferencesFrom:) ('menu parameters' menuBorderColor menuBorderWidth menuColor menuLineColor menuSelectionColor menuTitleBorderColor menuTitleBorderWidth menuTitleColor restoreDefaultMenuParameters) ('misc' addModelItemsToWindowMenu: balloonHelpDelayTime browseThemes defaultValueTableForCurrentRelease giveHelpWithPreferences installTheme: menuColorString offerThemesMenu okayToChangeProjectLocalnessOf: roundedCornersString setArrowheads setFlag:toValue:during: soundEnablingString staggerPolicyString themeChoiceButtonOfColor:font: toggleMenuColorPolicy toggleRoundedCorners toggleSoundEnabling toggleWindowPolicy wantsChangeSetLogging) ('parameters' acceptAnnotationsFrom: annotationEditingWindow annotationInfo borderColorWhenRunning defaultAnnotationRequests defaultAnnotationRequests: defaultAuthorName defaultPaintingExtent desktopColor desktopColor: editAnnotations expungeParameter: initializeParameters inspectParameters maxBalloonHelpLineLength parameterAt: parameterAt:default: parameterAt:ifAbsent: parameterAt:ifAbsentPut: scrollBarColor scrollBarWidth setDefaultAnnotationInfo setParameter:to:) ('personalization' compileHardCodedPref:enable: disableProgrammerFacilities enableProgrammerFacilities letUserPersonalizeMenu loadPreferencesFrom: personalizeUserMenu: restorePersonalPreferences restorePreferencesFromDisk savePersonalPreferences storePreferencesIn: storePreferencesToDisk) ('preference-object access' allPreferenceObjects preferenceAt: preferenceAt:ifAbsent:) ('preferences panel' categoryNames initialExtent initializePreferencePanel:in: inspectPreferences listOfCategories openFactoredPanel openFactoredPanelWithWidth: openNewPreferencesPanel openPreferencesControlPanel openPreferencesInspector preferenceObjectsInCategory: preferencesControlPanel) ('reacting to change' annotationPanesChanged classicTilesSettingToggled eToyFriendlyChanged infiniteUndoChanged largeTilesSettingToggled mouseOverHalosChanged optionalButtonsChanged roundedWindowCornersChanged setNotificationParametersForStandardPreferences sharedFlapsSettingChanged showProjectNavigatorChanged smartUpdatingChanged universalTilesSettingToggled) ('scrollbar parameters' fontFactor) ('standard queries' abbreviatedBrowserButtons allowCelesteTell alphabeticalProjectMenu alternativeBrowseIt alternativeButtonsInScrollBars alternativeScrollbarLook alternativeWindowBoxesLook alternativeWindowLook alwaysHideHScrollbar alwaysShowHScrollbar alwaysShowVScrollbar annotationPanes ansiAssignmentOperatorWhenPrettyPrinting areaFillsAreTolerant areaFillsAreVeryTolerant autoAccessors automaticFlapLayout automaticKeyGeneration automaticPlatformSettings automaticViewerPlacement balloonHelpEnabled balloonHelpInMessageLists batchPenTrails biggerHandles browseWithDragNDrop browseWithPrettyPrint browserNagIfNoClassComment browserShowsPackagePane canRecordWhilePlaying capitalizedReferences caseSensitiveFinds cautionBeforeClosing celesteHasStatusPane celesteShowsAttachmentsFlag changeSetVersionNumbers checkForSlips checkForUnsavedProjects classicNavigatorEnabled classicNewMorphMenu clickOnLabelToEdit cmdDotEnabled collapseWindowsInPlace colorWhenPrettyPrinting compactViewerFlaps compressFlashImages confirmFirstUseOfStyle conversionMethodsAtFileOut cpuWatcherEnabled debugHaloHandle debugLogTimestamp debugPrintSpaceLog debugShowDamage decorateBrowserButtons defaultFileOutFormatMacRoman diffsInChangeList diffsWithPrettyPrint dismissAllOnOptionClose dragNDropWithAnimation dropProducesWatcher duplicateControlAndAltKeys eToyFriendly eToyLoginEnabled easySelection enableInternetConfig enableLocalSave expandedPublishing extraDebuggerButtons extractFlashInHighQuality extractFlashInHighestQuality fastDragWindowForMorphic fenceEnabled fenceSoundEnabled fenceSoundEnabled: fullScreenLeavesDeskMargins gradientMenu gradientScrollBars haloEnclosesFullBounds haloTransitions higherPerformance honorDesktopCmdKeys ignoreStyleIfOnlyBold inboardScrollbars includeSoundControlInNavigator infiniteUndo logDebuggerStackToFile magicHalos menuAppearance3d menuButtonInToolPane menuColorFromWorld menuKeyboardControl menuWithIcons modalColorPickers morphicProgressStyle mouseOverForKeyboardFocus mouseOverHalos mvcProjectsAllowed navigatorOnLeftEdge noviceMode okToReinitializeFlaps oliveHandleForScriptedObjects optionalButtons passwordsOnPublish personalizedWorldMenu postscriptStoredAsEPS preserveTrash printAlternateSyntax projectViewsInWindows projectZoom projectsSentToDisk promptForUpdateServer propertySheetFromHalo readDocumentAtStartup restartAlsoProceeds reverseWindowStagger roundedMenuCorners roundedWindowCorners scrollBarsNarrow scrollBarsOnRight scrollBarsWithoutMenuButton securityChecksEnabled selectionsMayShrink selectiveHalos showBoundsInHalo showDeprecationWarnings showDirectionForSketches showDirectionHandles showFlapsWhenPublishing showLinesInHierarchyViews showProjectNavigator showSecurityStatus showSharedFlaps signProjectFiles simpleMenus slideDismissalsToTrash smartUpdating soundQuickStart soundStopWhenDone soundsEnabled standaloneSecurityChecksEnabled startInUntrustedDirectory swapControlAndAltKeys swapMouseButtons systemWindowEmbedOK tabAmongFields testRunnerShowAbstractClasses thoroughSenders tileTranslucentDrag timeStampsInMenuTitles turnOffPowerManager twentyFourHourFileStamps twoSidedPoohTextures typeCheckingInTileScripting uniTilesClassic uniqueNamesInHalos universalTiles unlimitedPaintArea updateFromServerAtStartup updateSavesFile upgradeIsMerge useButtonProprtiesToFire useFileList2 useFormsInPaintBox useUndo viewersInFlaps warnAboutInsecureContent warnIfNoChangesFile warnIfNoSourcesFile warningForMacOSFileNameLength wordStyleCursorMovement) ('text highlighting' chooseInsertionPointColor chooseKeyboardFocusColor chooseTextHighlightColor initializeTextHighlightingParameters insertionPointColor insertionPointColor: keyboardFocusColor keyboardFocusColor: textHighlightColor textHighlightColor:) ('themes' brightSqueak keihanna magdeburg outOfTheBox paloAlto personal smalltalk80 takanawa westwood) ('window colors' darkenStandardWindowPreferences installBrightWindowColors installMissingWindowColors installPastelWindowColors installUniformWindowColors installWindowColorsVia: lightenStandardWindowPreferences setWindowColorFor:to: windowColorFor: windowColorHelp windowColorTable windowSpecificationPanel) ('paintbox' useFormsInPaintBox:) ('class initialization' initialize registerInFlapsRegistry unload) ('customevents-preferences' allowEtoyUserCustomEvents) ('connectors-fonts' presentMvcFontConfigurationMenu) ! !Preference reorganize! ('initialization' categoryList: name:defaultValue:helpString:localToProject:categoryList:changeInformee:changeSelector:viewRegistry:) ('menu' categoryList copyName helpString name) ('value' defaultValue defaultValue: preferenceValue preferenceValue: rawValue: restoreDefaultValue togglePreferenceValue) ('local to project' isProjectLocalString localToProject toggleProjectLocalness) ('change notification' changeInformee:changeSelector: notifyInformeeOfChange) ('debugging' printOn:) ('user interface' representativeButtonWithColor:inPanel: viewClassForPanel: viewForPanel: viewRegistry viewRegistry:) ! !PositionableStream reorganize! ('accessing' back contents contentsOfEntireFile last next: next:into: next:into:startingAt: next:putAll: next:putAll:startingAt: nextDelimited: nextInto: nextInto:startingAt: nextLine nextWordsInto: originalContents peek peekBack peekFor: upTo: upToAll: upToEnd) ('testing' atEnd isBinary isEmpty) ('positioning' backUpTo: match: padTo:put: padToNextLongPut: position position: positionOfSubCollection: positionOfSubCollection:ifAbsent: pushBack: reset resetContents setToEnd skip: skipTo:) ('fileIn/Out' backChunk basicNextChunk checkForPreamble: command: copyMethodChunkFrom: copyMethodChunkFrom:at: copyPreamble:from:at: decodeString:andRuns: decodeStyle:version: fileIn fileInAnnouncing: fileInFor:announcing: fileInSilentlyAnnouncing: header nextChunk nextChunkText parseLangTagFor: skipSeparators skipSeparatorsAndPeekNext skipStyleChunk trailer unCommand verbatim:) ('private' on: positionError setFrom:to:) ('nonhomogeneous accessing' nextInt32 nextInt32Put: nextLittleEndianNumber: nextLittleEndianNumber:put: nextNumber: nextNumber:put: nextString nextStringOld nextStringPut: nextWord nextWordPut:) ('converting' asBinaryOrTextStream asZLibReadStream) ('data get/put' boolean boolean: int16 int16: int32 int32: string string: uint16 uint16: uint24 uint24: uint32 uint32:) ('*packageinfo-base' untilEnd:displayingProgress:) ! !PolygonMorph reorganize! ('access' borderColor: isClosed isCurve isOpen makeOpenOrClosed openOrClosePhrase vertices) ('accessing' borderWidth: couldHaveRoundedCorners) ('caching' loadCachedState releaseCachedState) ('dashes' borderDashOffset dashedBorder:) ('debug and other' installModelIn:) ('drawing' areasRemainingToFill: drawArrowOn:at:from: drawArrowsOn: drawBorderOn: drawBorderOn:usingEnds: drawClippedBorderOn:usingEnds: drawDashedBorderOn: drawDashedBorderOn:usingEnds: drawOn: drawOnFormCanvas:) ('dropping/grabbing' justDroppedInto:event:) ('editing' addHandles dragVertex:event:fromHandle: dragVertex:fromHandle:vertIndex: dropVertex:event:fromHandle: dropVertex:fromHandle:vertIndex: newVertex:event:fromHandle: newVertex:fromHandle:afterVert: updateHandles verticesAt:put:) ('event handling' handlesMouseDown: mouseDown:) ('geometry' closestPointTo: extent: flipHAroundX: flipVAroundY: merge: mergeDropThird:in:from: transformedBy:) ('geometry eToy' heading: referencePosition rotationCenter rotationCenter: scale:) ('geometry testing' containsPoint:) ('halo control' rotationDegrees:) ('initialization' beSmoothCurve beStraightSegments defaultBorderColor defaultColor initialize vertices:color:borderWidth:borderColor:) ('menu' addCustomMenuItems:hand: arrowLength: arrowSpec: customizeArrows: handlesShowingPhrase makeBackArrow makeBothArrows makeClosed makeForwardArrow makeNoArrows makeOpen quickFill: removeHandles showOrHideHandles showingHandles specifyDashedLine standardArrows toggleHandles toggleSmoothing unrotatedLength unrotatedLength: unrotatedWidth unrotatedWidth:) ('menus' setRotationCenterFrom:) ('objects from disk' convertToCurrentVersion:refStream:) ('rotate scale and flex' addFlexShellIfNecessary rotationDegrees) ('smoothing' coefficients computeNextToEndPoints derivs:first:second:third: lineSegmentsDo: nextToFirstPoint nextToLastPoint) ('stepping and presenter' step) ('testing' stepTime wantsSteps) ('visual properties' canHaveFillStyles fillStyle fillStyle:) ('private' arrowBoundsAt:from: arrowForms borderForm computeArrowFormAt:from: computeBounds curveBounds filledForm getVertices includesHandle: lineSegments privateMoveBy: setVertices:) ('*morphic-Postscript Canvases' drawPostscriptOn:) ('connectors-testing' isLineMorph) ! !CardPlayer reorganize! ('as template' matchIndex matchIndex: matchNames results) ('card data' allStringsAfter: asKeys commitCardPlayerData commitCardPlayerDataFrom: installPrivateMorphsInto: match:fields: privateMorphs url) ('printing' printOn:) ('scripts-kernel' renameScript:newSelector: retargetButton:oldSelector:newSelector:) ('slots-kernel' tileReferringToSelf) ! !Player reorganize! ('accessing' presenter) ('card/stack commands' deleteCard firstPage getRoundedCorners goToCard: goToFirstCardInBackground goToFirstCardOfStack goToLastCardInBackground goToLastCardOfStack goToNextCardInStack goToPreviousCardInStack goto: insertCard lastPage nextPage previousPage setRoundedCorners:) ('copying' copyUniClassWith: initializeCostumesFrom: veryDeepFixupWith: veryDeepInner:) ('costume' availableCostumeNames availableCostumesForArrows ceaseHavingAParameterFor: changeParameterTypeFor: clearOwnersPenTrails clearPenTrails costume costumeRespondingTo: costumesDo: flipHorizontal flipVertical forgetOtherCostumes getValueFromCostume: hasCostumeThatIsAWorld hasOnlySketchCostumes knownSketchCostumeWithSameFormAs: newCostume rawCostume: recaptureUniqueCostumes rememberCostume: renderedCostume: renderedCostume:remember: resetCostumeList restoreBaseGraphic sendMessageToCostume: sendMessageToCostume:with: setCostumeSlot:toValue: setParameterFor:toType: stamp stampAndErase startHavingParameterFor: tearOffButtonToFireScriptForSelector: typeforParameterFor: wearCostumeOf: wearCostumeOfClass: wearCostumeOfName:) ('error handling' doesNotUnderstand:) ('fileIn/Out' releaseCachedState) ('heading' headDown headLeft headRight headUp) ('macpal' isUniversalTiles slotInfo) ('menus' step) ('misc' adoptScriptsFrom allOpenViewers allOpenViewersOnReceiverAndSiblings arrowDeltaFor: beNotZero: beRevealedInActiveWorld beep: browseEToyVocabulary browsePlayerClass color color:sees: decimalPlacesForGetter: defaultFloatPrecisionFor: dummy entryForPlayersTool: erase getIsOverColor: grabPlayerIn: grabPlayerInActiveWorld grabScriptorForSelector:in: impartSketchScripts indicateLocationOnScreen makeBounceSound: noteDecimalPlaces:forGetter: offerAlternateViewerMenuFor:event: offerViewerMenuFor:event: openSearchingVocabularyBrowser openUnderlyingScriptorFor: ordinalNumber overlaps: revealPlayerIn: revertToUnscriptedPlayerIfAppropriate roundUpStrays seesColor: stack tearOffTileForSelf thumbnailMenuEvt:forMorph: tileReferringToSelf touchesA: unhideHiddenObjects uninstallFrom: unusedScriptName updateAllViewers updateAllViewersAndForceToShow: viewerFlapTab width) ('name' tryToRenameTo:) ('objects from disk' storeDataOn:) ('pen' addPlayerMenuItemsTo:hand: arrowheadsOnAllPens choosePenColor: choosePenSize clearTurtleTrails colorUnder defaultPenColor defaultPenSize getDotSize getPenArrowheads getPenColor getPenDown getPenSize getTrailStyle liftAllPens liftPen lowerAllPens lowerPen noArrowheadsOnAllPens penColor: setDotSize: setPenArrowheads: setPenColor: setPenDown: setPenSize: setTrailStyle: trailStyleForAllPens:) ('printing' printOn: stringForReadout) ('scripting' methodInterfacesForScriptsCategoryIn:) ('scripts-execution' assureEventHandlerRepresentsStatus assureNoScriptOtherThan:hasStatus: fireOnce prepareToBeRunning runAllClosingScripts runAllOpeningScripts runAllTickingScripts: scriptingError: startRunning startRunningScripts stepAt: stopProgramatically stopRunning) ('scripts-kernel' acceptScript:for: acceptableScriptNameFrom:forScriptCurrentlyNamed: addIdiosyncraticMenuItemsTo:forSlotSymol: allScriptEditors editDescriptionForSelector: emptyScript expungeEmptyScripts expungeEmptyUnRenamedScripts hasScriptInvoking:ofPlayer: hasScriptReferencing:ofPlayer: isEmptyTileScript: isExpendableScript: makeIsolatedCodePaneForSelector: methodInterfaceForEmptyScript newTextualScriptorFor: noteRenameOf:to:inPlayer: okayToDestroyScriptNamed: okayToRemoveSlotNamed: removeScript:fromWorld: removeScriptWithSelector: removeScriptWithoutUpdatingViewers: removeScriptWithoutUpdatingViewers:fromWorld: renameScript: scriptEditorFor: scriptInstantiationForSelector: scriptorsForSelector:inWorld: slotInfoButtonHitFor:inViewer: sourceCodeFor: tilesToCall: universalTilesForInterface:) ('scripts-standard' append: assignStatus:toAllFor: bounce: changeScript:toStatus: clear contents contents: doButtonAction doMenuItem: doScript: fire followPath forward: getBackgroundColor getObtrudes goToRightOf: hide include: includeAtCursor: initiatePainting insertCharacters: insertContentsOf: loadSineWave loadSound: makeNewDrawingIn: menuItemAfter: menuItemBefore: moveToward: overlapsAny: pauseAll: pauseScript: performScriptIfCan: prepend: removeAll reverse setBackgroundColor: show shuffleContents startAll: startScript: stopAll: stopScript: tellAllContents: tellAllSiblings: tellSelfAndAllSiblings: turn: turnToward: wrap) ('scripts-vector' * + - / asPoint decr: dividedBy: incr: multBy:) ('slot getters/setters' bookEmbodied cameraPoint cameraPoint: getActWhen getAllButFirstCharacter getAmount getAngle getBaseGraphic getBorderColor getBorderStyle getBorderWidth getBottom getBrightnessUnder getCameraPoint getCardNumber getCellInset getCharacterAtCursor getCharacters getClipSubmorphs getColor getColorUnder getCostume getCostumeAtCursor getCount getCursor getCursorWrapped getDescending getDistance getDragEnabled getDropEnabled getDropShadow getFirstCharacter getFirstElement getGetListSelector getGraphic getGraphicAtCursor getHResizing getHeading getHeadingTheta getHeadingUnrounded getHeight getHolder getIndexInOwner getIsLocked getIsUnderMouse getKnobColor getLabel getLastCharacter getLastKeystroke getLastValue getLayoutInset getLeft getLeftRight getLength getListCentering getListDirection getLuminanceUnder getMaxVal getMinVal getMouseX getMouseY getName getNewClone getNumberAtCursor getNumericValue getOffsetX getOffsetY getPageNumber getPlayerAtCursor getPosition getRadialGradientFill getResistsRemoval getRight getRotationStyle getSampleAtCursor getSaturationUnder getScale getScaleFactor getSecondColor getShadowColor getSpeed getSticky getStringContents getSubtitlesFileName getTheta getTop getTruncate getUpDown getUseGradientFill getVResizing getValueAtCursor getVideoFileName getViewingByIcon getVolume getWidth getWrapDirection getX getY handTheUserACopy setActWhen: setAllButFirstCharacter: setBaseGraphic: setBorderColor: setBorderStyle: setBorderWidth: setBottom: setCameraPoint: setCardNumber: setCellInset: setCharacterAtCursor: setCharacters: setClipSubmorphs: setColor: setColorUnder: setCostume: setCursor: setCursorWrapped: setDescending: setDistance: setDragEnabled: setDropEnabled: setDropShadow: setFirstCharacter: setFirstElement: setGetListSelector: setGraphic: setHResizing: setHeading: setHeadingTheta: setHeight: setIndexInOwner: setIsLocked: setKnobColor: setLabel: setLastCharacter: setLastKeystroke: setLastValue: setLayoutInset: setLeft: setLength: setListCentering: setListDirection: setMaxVal: setMinVal: setName: setNumberAtCursor: setNumericValue: setOffsetX: setOffsetY: setPageNumber: setPosition: setRadialGradientFill: setResistsRemoval: setRight: setRotationStyle: setSampleAtCursor: setScale: setScaleFactor: setSecondColor: setShadowColor: setSticky: setSubtitlesFileName: setTheta: setTop: setTruncate: setUseGradientFill: setVResizing: setValueAtCursor: setVideoFileName: setViewingByIcon: setVolume: setWidth: setWrapDirection: setX: setY: stackEmbodied) ('slots-assignment' assignDecrGetter:setter:amt: assignGetter:setter:amt: assignIncrGetter:setter:amt: assignMultGetter:setter:amt:) ('slots-kernel' absorbBackgroundDataFrom:forInstanceVariables: categories categoriesForVocabulary: categoriesForWorld methodInterfacesForInstanceVariablesCategoryIn: slotNames typeForSlot: typeForSlot:vocabulary: typeForSlotWithGetter: usableMethodInterfacesIn:) ('slots-user' addInstanceVariable addInstanceVariableNamed:type:value: addSpecialSetter: allPossibleWatchersFromWorld chooseSlotTypeFor: chooseUserSlot compileInstVarAccessorsFor: defaultValueOfType: fancyWatcherFor: hasUserDefinedScripts initialValueForSlotOfType: offerGetterTiles: removeSlotNamed: renameSlot: renameSlot:newSlotName: setFloatPrecisionFor: setPrecisionFor: slotInfoAt: slotInfoAt:ifAbsent: slotInfoForGetter: slotNamesOfType: tearOffFancyWatcherFor: tearOffUnlabeledWatcherFor: tearOffWatcherFor: unlabeledWatcherFor: valueOfType:from:) ('slots-wonderland' getFogColor getFogDensity getFogRangeEnd getFogRangeStart getFogType setFogColor: setFogDensity: setFogRangeEnd: setFogRangeStart: setFogType:) ('testing' basicType costumes knownName nameForViewer renameTo: wantsSteps) ('user interface' defaultLabelForInspector) ('viewer' assureUniClass belongsToUniClass elementTypeFor:vocabulary: externalName graphicForViewerTab hasUserDefinedSlots infoFor:inViewer: initialTypeForSlotNamed: isPlayerLike newScriptorAround: tileToRefer uniqueNameForReference) ('*sound' getConePosition setConePosition:) ('playing commands' getCurrentFrameForm getFrameGraphic getIsRunning getRepeat getTotalFrames getTotalSeconds play playUntilPosition: rewind setRepeat: stop totalFrames totalSeconds) ('translation' labelFromWatcher: renameSlotInWatchersOld:new:) ('customevents-custom events' getTriggeringObject triggerCustomEvent: triggerScript:) ('customevents-scripts-kernel' existingScriptInstantiationForSelector: instantiatedUserScriptsDo: pacifyScript: renameScript:newSelector: runScript:) ('customevents-misc' actorState noteDeletionOf:fromWorld:) ('customevents-costume' costume:) ('flexibleVocabularies-costume' hasAnyBorderedCostumes) ! !PhraseTileMorph reorganize! ('all' rowOfRightTypeFor:forActor:) ('code generation' codeString storeCodeOn:indent:) ('dropping/grabbing' justDroppedInto:event:) ('e-toy support' isCandidateForAutomaticViewing) ('event handling' handlesMouseDown:) ('initialization' initialize setAssignmentRoot:type:rcvrType:argType: setAssignmentRoot:type:rcvrType:argType:vocabulary: setOperator:type:rcvrType: setOperator:type:rcvrType:argType: setSlotRefOperator:type: vocabulary:) ('macpal' currentVocabulary) ('miscellaneous' actualObject addCustomMenuItems:hand: associatedPlayer bePossessive dismissViaHalo isPlayer:ofReferencingTile: justGrabbedFromViewer justGrabbedFromViewer: justGrabbedFromViewerOrNil lastTile operatorTile resultType sproutNewScriptor tileRows userScriptSelector userScriptSelector:) ('mouse' catchDivideByZero:indent: morphToDropInPasteUp: mouseDown:) ('queries' isBoolean isCommand isPossessive) ('scripting' bringUpToDate isTileScriptingElement) ('customevents-scripting' setAsActionInButtonProperties: try) ! !PasteUpMorph reorganize! ('Nebraska' addRemoteClient: convertRemoteClientToBuffered: hasRemoteServer isSafeToServe releaseRemoteServer remoteServer remoteServer: removeRemoteClient: transferRemoteServerFrom:) ('WiW support' addMorphInLayer: morphicLayerNumber restartWorldCycleWithEvent: shouldGetStepsFrom: validateMouseEvent:) ('accessing' assureFlapWidth: flapTab modelOrNil presenter useRoundedCorners) ('alarms-scheduler' addAlarm:withArguments:for:at: removeAlarm:for:) ('caching' releaseCachedState) ('change reporting' invalidRect:from:) ('classification' isPlayfieldLike isWorldMorph) ('copying' veryDeepCopyWith:) ('cursor' cursorWrapped: numberAtCursor rectifyCursor selectedRect valueAtCursor valueAtCursor:) ('debug and other' addViewingItemsTo:) ('display' gradientFillColor: setGradientColor:) ('drawing' drawOn:) ('dropping/grabbing' acceptDroppingMorph:event: automaticPhraseExpansion dropEnabled justDroppedInto:event: morphToDropFrom: originAtCenter positionNear:forExtent:adjustmentSuggestion: repelsMorph:event: wantsDroppedMorph:event:) ('e-toy support' automaticViewing cursor cursor: fenceEnabled isCandidateForAutomaticViewing lastKeystroke lastKeystroke: referencePlayfield) ('event handling' dropFiles: handlesKeyboard: handlesMouseDown: keyStroke: morphToGrab: mouseDown: mouseUp: wantsDropFiles: wantsKeyboardFocusFor:) ('events-processing' processEvent:using:) ('flaps' accommodateFlap: addGlobalFlaps assureFlapTabsFitOnScreen bringFlapTabsToFront bringTopmostsToFront correspondingFlapTab deleteAllFlapArtifacts deleteGlobalFlapArtifacts enableGlobalFlaps flapTabs localFlapTabs offsetForAccommodating:onEdge: paintingFlapTab releaseViewers removeAccommodationForFlap:) ('geometry' extent: gridPoint: position:) ('geometry testing' fullContainsPoint:) ('gridding' gridModulus gridModulus: gridOrigin gridOrigin: gridSpec gridSpecPut: gridVisible gridVisibleOnOff gridVisibleString griddingOn griddingOnOff griddingString setGridSpec) ('halos and balloon help' defersHaloOnClickTo: wantsDirectionHandles wantsHaloFor: wantsHaloFromClick) ('initialization' becomeActiveDuring: defaultBorderColor defaultBorderWidth defaultColor initialize newResourceLoaded) ('interaction loop' doOneCycleNow) ('layout' addCenteredAtBottom:offset: convertAlignment laySubpartsOutInOneRow layoutChanged) ('macpal' currentVocabulary) ('menu & halo' addCustomMenuItems:hand: addPenMenuItems:hand: addPenTrailsMenuItemsTo: addPlayfieldMenuItems:hand: addScalingMenuItems:hand: addStackMenuItems:hand: addWorldHaloMenuItemsTo:hand: addWorldToggleItemsToHaloMenu: autoExpansionString autoLineLayoutString autoViewingString batchPenTrailsString buildDebugMenu: defineApplicationView defineFactoryView deleteBalloonTarget: fenceEnabledString indicateCursorString isOpenForDragNDropString isPartsBinString mouseOverHalosString originAtCenterString playfieldOptionsMenu presentCardAndStackMenu presentPlayfieldMenu presentViewMenu putUpPenTrailsSubmenu reformulateUpdatingMenus sendTextContentsBackToDonor showApplicationView showExpandedView showFactoryView showFullView showReducedView showThumbnailString transformToShow:) ('misc' abandonCostumeHistory allScriptEditors allScriptors alwaysShowThumbnail cachedOrNewThumbnailFrom: cartesianOrigin closedViewerFlapTabs heightForThumbnails hideFlapsOtherThan:ifClingingTo: hideViewerFlaps hideViewerFlapsOtherThanFor: impartPrivatePresenter innocuousName makeDetachable maxHeightToAvoidThumbnailing maximumThumbnailWidth mouseX mouseY nameForCopyIfAlreadyNamed: padding: prepareToBeSaved roundUpStrays smallThumbnailForPageSorter startRunningAll stepAll stopRunningAll thumbnailForPageSorter unhideHiddenObjects updateStatusForAllScriptEditors viewerFlapTabFor:) ('model' createCustomModel model setModel:) ('objects from disk' convertToCurrentVersion:refStream: fixUponLoad:seg: saveOnFile) ('options' autoLineLayout autoLineLayout: automaticViewing: batchPenTrails batchPenTrails: becomeLikeAHolder behaveLikeAHolderString behaveLikeHolder behaveLikeHolder: behavingLikeAHolder fenceEnabled: indicateCursor indicateCursor: isPartsBin: replaceTallSubmorphsByThumbnails resizeToFit resizeToFitString setPartsBinStatusTo: setThumbnailHeight toggleAlwaysShowThumbnail toggleAutoLineLayout toggleAutomaticPhraseExpansion toggleAutomaticViewing toggleBatchPenTrails toggleBehaveLikeAHolder toggleFenceEnabled toggleIndicateCursor toggleIsPartsBin toggleMouseOverHalos toggleOriginAtCenter toggleResizeToFit updateSubmorphThumbnails wantsMouseOverHalos wantsMouseOverHalos:) ('painting' backgroundForm backgroundForm: backgroundSketch backgroundSketch: deleteBackgroundPainting drawSubmorphsOn: makeNewDrawingWithin paintBackground paintingBoundsAround: prepareToPaint prepareToPaint: reasonablePaintingExtent) ('parts bin' initializeToStandAlone isPartsBin residesInPartsBin) ('pen' addImageToPenTrails: addImageToPenTrailsFor: arrowheadsOnAllPens arrowsForAllPens clearTurtleTrails createOrResizeTrailsForm dotsForAllPens drawPenTrailFor:from:to: liftAllPens linesAndArrowsForAllPens linesForAllPens lowerAllPens noArrowheadsOnAllPens noteNewLocation:forPlayer: notePenDown:forPlayer:at: trailMorph trailStyleForAllPens: updateTrailsForm) ('printing' printOn:) ('project' project releaseSqueakPages storeProjectsAsSegments) ('project state' canvas firstHand hands handsDo: handsReverseDo: isStepping: isStepping:selector: listOfSteppingMorphs stepListSize stepListSummary steppingMorphsNotInWorld viewBox viewBox:) ('scripting' abandonOldReferenceScheme adaptedToWorld: allTileScriptingElements currentVocabularyFor: elementCount getCharacters hideAllPlayers modernizeBJProject recreateScripts relaunchAllViewers scriptorForTextualScript:ofPlayer: showAllPlayers tellAllContents:) ('stepping' cleanseStepList runLocalStepMethods runStepMethods startStepping: startStepping:at:selector:arguments:stepTime: stopStepping: stopStepping:selector:) ('stepping and presenter' step) ('structure' activeHand world) ('submorphs-accessing' allMorphsDo: morphsInFrontOf:overlapping:do:) ('submorphs-add/remove' addAllMorphs: addMorphFront:) ('testing' stepTime) ('undo' clearCommandHistory commandHistory) ('update cycle' startBackgroundProcess) ('user interface' modelWakeUp) ('viewer' defaultNameStemForInstances) ('viewing' imposeListViewSortingBy:retrieving: restoreBoundsOfSubmorphs saveBoundsOfSubmorphs scriptSelectorToTriggerFor: showingListView sortSubmorphsBy: viewByIcon viewByName viewBySize viewNonOverlapping viewingByIconString viewingByNameString viewingBySizeString viewingNonOverlappingString viewingNormally) ('visual properties' canHaveFillStyles) ('world menu' activateObjectsTool addUndoItemsTo: attemptCleanup attemptCleanupReporting: bringWindowsFullOnscreen browseAllScriptsTextually buildWorldMenu: closeUnchangedWindows collapseAll collapseNonWindows commandKeySelectors connectRemoteUser connectRemoteUserWithName:picture:andIPAddress: defaultDesktopCommandKeyTriplets delayedInvokeWorldMenu: deleteNonWindows detachableScriptingSpace disconnectAllRemoteUsers disconnectRemoteUser dispatchCommandKeyInWorld:event: drawingClass expandAll extractScreenRegion:andPutSketchInHand: findAChangeSorter: findAFileList: findAMessageNamesWindow: findAPreferencesPanel: findATranscript: findAWindowSatisfying:orMakeOneUsing: findDirtyBrowsers: findDirtyWindows: findWindow: galleryOfPlayers getWorldMenu: grabDrawingFromScreen: grabFloodFromScreen: grabLassoFromScreen: grabRubberBandFromScreen: initializeDesktopCommandKeySelectors invokeWorldMenu: keyboardNavigationHandler keyboardNavigationHandler: keystrokeInWorld: makeAllScriptEditorsReferToMasters makeNewDrawing: makeNewDrawing:at: newDrawingFromMenu: openRecentSubmissionsBrowser: openScrapsBook: printScriptSummary putUpDesktopMenu: putUpNewMorphMenu putUpWorldMenu: putUpWorldMenuFromEscapeKey removeAllViewers reportLocalAddress respondToCommand:bySending:to: showStatusOfAllScripts toggleClassicNavigatorIfAppropriate undoOrRedoCommand yellowButtonClickOnDesktopWithEvent:) ('world state' abandonAllHalos abandonVocabularyPreference activeHand: addHand: addMorph:centeredNear: addMorphsAndModel: allNonFlapRelatedSubmorphs assureNotPaintingElse: assureNotPaintingEvent: assuredCanvas beWorldForProject: checkCurrentHandForObjectToPaste checkCurrentHandForObjectToPaste2 chooseClickTarget colorAt:belowMorph: deEmphasizeViewMVC: deleteAllHalos displayWorld displayWorldAsTwoTone displayWorldNonIncrementally displayWorldSafely doOneCycle doOneCycleInBackground doOneSubCycle dragThroughOnDesktop: embeddedProjectDisplayMode endDrawing: exit flashRects:color: fullRepaintNeeded goBack haloMorphOrNil haloMorphs handleFatalDrawingError: initForProject: install installAsActiveSubprojectIn:at:titled: installAsActiveSubprojectIn:titled: installFlaps installVectorVocabulary jumpToProject nextPage open openWithTitle:cautionOnClose: optimumExtentFromAuthor paintArea paintAreaFor: paintBox paintBoxOrNil patchAt:without:andNothingAbove: pauseEventRecorder previousPage privateOuterDisplayWorld removeHand: repairEmbeddedWorlds repositionFlapsAfterScreenSizeChange restoreDisplay restoreFlapsDisplay restoreMorphicDisplay saveAsWorld sketchEditorOrNil sleep someHalo specialNameInModelFor: standardPlayerHit standardSystemController startSteppingSubmorphsOf: triggerClosingScripts triggerOpeningScripts) ('private' privateFullMoveBy: privateMoveBy: privateRemoveMorph:) ('name' unusedMorphNameLike:) ('flexiblevocabularies-scripting' printVocabularySummary) ('customevents-scripting' addUserCustomEventNamed:help: removeUserCustomEventNamed: userCustomEventNames userCustomEventsRegistry) ('standardyellowbuttonmenus-event handling' hasYellowButtonMenu) ('standardyellowbuttonmenus-misc' addMyYellowButtonMenuItemsToSubmorphMenus) ! !PackageInfo reorganize! ('testing' category:matches: coreCategoriesForClass: coreMethodsForClass: extensionCategoriesForClass: extensionMethodsForClass: extensionMethodsFromClasses: foreignExtensionCategoriesForClass: foreignExtensionMethodsForClass: includesClass: includesClassNamed: includesMethod:ofClass: includesMethodCategory:ofClass: includesMethodCategory:ofClassNamed: includesMethodReference: includesSystemCategory: isForeignClassExtension: isOverrideMethod: isYourClassExtension: outsideClasses referenceForMethod:ofClass:) ('naming' categoryName externalName methodCategoryPrefix packageName packageName: systemCategoryPrefix) ('listing' classes classesAndMetaClasses coreMethods extensionClasses extensionMethods foreignClasses foreignSystemCategories methods overrideMethods selectors systemCategories) ('dependencies' externalCallers externalClasses externalRefsSelect:thenCollect: externalSubclasses externalUsers) ('modifying' addCoreMethod: addExtensionMethod: addMethod: baseCategoryOfMethod: removeMethod:) ('comparing' = hash) ('registering' register) ! !ObjectWithDocumentation reorganize! ('initialization' initialize) ('documentation' editDescription) ('miscellaneous' elementSymbol naturalLanguageTranslations) ('accessing' documentation documentation: helpMessage helpMessage: legacyHelpMessage untranslatedHelpMessage untranslatedWording wording wording:) ('migration' migrateWordAndHelpMessage) ('private' getterSetterHelpMessage getterSetterHelpMessage: initWordingAndDocumentation properties propertyAt: propertyAt:ifAbsent: propertyAt:put:) ! !ObjectsTool reorganize! ('alphabetic' alphabeticTabs installQuads:fromButton: showAlphabeticTabs) ('categories' showCategories showCategory:fromButton: tabsForCategories) ('initialization' initializeForFlap initializeToStandAlone tweakAppearanceAfterModeShift) ('layout' extent: fixLayoutFrames minimizePartsBinSize minimumBottom minimumHeight minimumWidth position: setExtentFromHalo:) ('major modes' modeSymbol modeSymbol: modeTabs) ('menu' addCustomMenuItems:hand: resetThumbnails) ('search' newSearchPane searchPaneCharacter: setSearchStringFromSearchPane showMorphsMatchingSearchString showSearchPane) ('submorph access' buttonPane partsBin searchPane showAlphabeticCategory:fromButton: tabsPane) ('tabs' initializeWithTabs: paneForTabs: presentHelp) ! !ObjectExplorer reorganize! ('accessing' contentsSelection doItContext doItReceiver explorerFor: getList label object parentObject selector) ('menus' chasePointers codePaneMenu:shifted: defsOfSelection exploreSelection explorerKey:from: genericMenu: inspectSelection objectReferencesToSelection referencesToSelection selectedClass trash trash:) ('user interface' initialExtent openBrowser: openExplorerFor:) ('error handling' doesNotUnderstand:) ('monitoring' monitor: monitorList release shouldGetStepsFrom: step stopMonitoring world) ! !NumericReadoutTile class reorganize! ('instance creation' borderedPrototype simplePrototype supplementaryPartsDescriptions) ('scripting' authoringPrototype) ! !NumericReadoutTile reorganize! ('accessing' abandonLabelFocus literal: literalFromContents) ('literal' setLiteralTo:width:) ('misc' basicWidth minimumWidth) ('mouse' handlesMouseMove:) ('parts bin' initializeToStandAlone) ('testing' basicType) ! !MultiCharacterScanner class reorganize! ('class initialization' initialize) ! !MouseButtonEvent reorganize! ('accessing' blueButtonChanged redButtonChanged whichButton yellowButtonChanged) ('dispatching' sentTo:) ('initialize' type:readFrom:) ('printing' storeOn:) ('private' setType:position:which:buttons:hand:stamp:) ('*nebraska-Morphic-Remote' decodeFromStringArray: encodedAsStringArray) ! !MorphTest reorganize! ('initialize-release' getWorld setUp tearDown) ('testing - into/outOf World' testIntoWorldCollapseOutOfWorld testIntoWorldDeleteOutOfWorld testIntoWorldTransferToNewGuy) ('testing - classification' testIsMorph) ('testing - initialization' testOpenInWorld) ('testing - etoys' testOverlapAny testOverlapAnyDeletedPlayer testOverlapAnyScriptedPlayer testOverlapAnyUnscriptedPlayer) ! !MorphExtension reorganize! ('accessing' actorState actorState: balloonText balloonText: balloonTextSelector balloonTextSelector: eventHandler eventHandler: externalName: isPartsDonor isPartsDonor: locked locked: player player: sticky sticky: visible visible:) ('accessing - layout properties' layoutFrame layoutFrame: layoutPolicy layoutPolicy: layoutProperties layoutProperties:) ('accessing - other properties' assureOtherProperties hasOtherProperties hasProperty: initializeOtherProperties otherProperties privateOtherProperties: removeOtherProperties removeProperty: setProperty:toValue: sortedPropertyNames valueOfProperty: valueOfProperty:ifAbsent: valueOfProperty:ifAbsentPut:) ('copying' updateReferencesUsing:) ('initialization' initialize) ('object fileIn' convertProperty:toValue:) ('objects from disk' comeFullyUpOnReload:) ('other' inspectElement isDefault) ('printing' printOn:) ('viewer' externalName) ('connectors-copying' copyWeakly propertyNamesNotCopied veryDeepFixupWith: veryDeepInner:) ! !HaloMorph class reorganize! ('as yet unclassified') ! !Morph class reorganize! ('class initialization' initialize) ('fileIn/Out' fileReaderServicesForFile:suffix: fromFileName: serviceLoadMorphFromFile services) ('initialize-release' unload) ('instance creation' initializedInstance newBounds: newBounds:color: newSticky) ('misc' morphsUnknownToTheirOwners) ('new-morph participation' addPartsDescriptorQuadsTo:if: includeInNewMorphMenu newStandAlone partName:categories:documentation: partName:categories:documentation:sampleImageForm:) ('parts bin' supplementaryPartsDescriptions) ('scripting' additionsToViewerCategoryBasic additionsToViewerCategoryColorAndBorder additionsToViewerCategoryDragAndDrop additionsToViewerCategoryGeometry additionsToViewerCategoryLayout additionsToViewerCategoryMiscellaneous additionsToViewerCategoryMotion additionsToViewerCategoryObservation additionsToViewerCategoryPenUse additionsToViewerCategoryScripting additionsToViewerCategoryScripts additionsToViewerCategoryTests authoringPrototype hasAdditionsToViewerCategories helpContributions vectorAdditions) ('arrow head size' defaultArrowheadSize obtainArrowheadFor:defaultValue:) ('flexiblevocabularies-scripting' additionToViewerCategorySelectors additionsToViewerCategories additionsToViewerCategory: allAdditionsToViewerCategories noteCompilationOf:meta: unfilteredCategoriesForViewer) ('customevents-user events' additionsToViewerCategoryUserEvents) ('connectors-scripting' additionsToViewerCategoryConnection) ('testing' allSketchMorphClasses allSketchMorphForms isSketchMorphClass) ! !JoystickMorph reorganize! ('accessing' amount angle leftRight upDown) ('event handling' handlesMouseDown: mouseMove: mouseUp:) ('initialization' initialize) ('menu' addCustomMenuItems:hand: autoCenterString chooseJoystickNumber joystickNumberString lastRealJoystickIndex realJoystickInUse realJoystickString setXRange setYRange stopTrackingJoystick toggleAutoCenter toggleRealJoystick trackRealJoystick) ('other' moveHandleToCenter) ('parts bin' initializeToStandAlone) ('stepping and presenter' step stepTime) ('halos and balloon help' isLikelyRecipientForMouseOverHalos) ! !HandMorph reorganize! ('accessing' anyButtonPressed colorForInsets lastEvent mouseOverHandler noButtonPressed targetOffset userInitials userPicture userPicture:) ('balloon help' balloonHelp balloonHelp: deleteBalloonTarget: removePendingBalloonFor: spawnBalloonFor: triggerBalloonFor:after:) ('caching' releaseCachedState) ('change reporting' invalidRect:from:) ('classification' isHandMorph) ('copying' veryDeepCopyWith:) ('cursor' cursorBounds showTemporaryCursor: showTemporaryCursor:hotSpotOffset: temporaryCursor) ('double click support' resetClickState waitForClicksOrDrag:event: waitForClicksOrDrag:event:selectors:threshold:) ('drawing' drawOn: fullDrawOn: hasChanged hasUserInformation needsToBeDrawn nonCachingFullDrawOn: restoreSavedPatchOn: savePatchFrom: shadowForm updateCacheCanvas:) ('drop shadows' shadowOffset) ('event handling' checkForMoreKeyboard cursorPoint flushEvents noticeMouseOver:event: pauseEventRecorderIn: processEvents) ('events-processing' handleEvent: isCapturingGesturePoints) ('focus handling' compositionWindowManager keyboardFocus keyboardFocus: mouseFocus mouseFocus: newKeyboardFocus: newMouseFocus: newMouseFocus:event: releaseAllFoci releaseKeyboardFocus releaseKeyboardFocus: releaseMouseFocus releaseMouseFocus:) ('geometry' position position: userInitials:andPicture:) ('grabbing/dropping' attachMorph: dropMorph:event: dropMorphs dropMorphs: grabMorph:from: targetOffset:) ('halo handling' halo: obtainHalo: releaseHalo: removeHaloFromClick:on: removePendingHaloFor: spawnMagicHaloFor: triggerHaloFor:after:) ('halos and balloon help' halo) ('initialization' initForEvents initialize interrupted resourceJustLoaded) ('layout' fullBounds) ('listeners' addEventListener: addKeyboardListener: addListener:to: addMouseListener: eventListeners eventListeners: keyboardListeners keyboardListeners: mouseListeners mouseListeners: removeEventListener: removeKeyboardListener: removeListener:from: removeMouseListener:) ('meta-actions' copyToPasteBuffer: grabMorph:) ('objects from disk' objectForDataStream:) ('paste buffer' objectToPaste pasteBuffer pasteBuffer: pasteMorph) ('pen' trailMorph) ('scripting' adaptedToWorld:) ('updating' changed) ('private events' generateDropFilesEvent: generateKeyboardEvent: generateMouseEvent: mouseTrailFrom: moveToEvent: sendEvent:focus: sendEvent:focus:clear: sendFocusEvent:to:clear: sendKeyboardEvent: sendListenEvent:to: sendMouseEvent:) ('genie-stubs' autoFocusRectangleBoundsFor: disableGenieFocus enableGenie focusStartEvent genieGestureProcessor isGenieAvailable isGenieEnabled isGenieFocused) ('multilingual' clearKeyboardInterpreter keyboardInterpreter) ! !HandleMorph reorganize! ('dropping/grabbing' justDroppedInto:event:) ('e-toy support' isCandidateForAutomaticViewing) ('event handling' keyStroke:) ('initialization' initialize) ('initialize' forEachPointDo: forEachPointDo:lastPointDo:) ('stepping and presenter' startStepping step) ('testing' stepTime) ! !HaloMorph reorganize! ('WiW support' morphicLayerNumber) ('accessing' haloBox: innerTarget isMagicHalo isMagicHalo: magicAlpha magicAlpha: setTarget: target target:) ('copying' veryDeepFixupWith: veryDeepInner:) ('drawing' drawOn: drawSubmorphsOn:) ('dropping/grabbing' startDrag:with:) ('event handling' mouseMove: wantsKeyboardFocusFor:) ('events' dragTarget: popUpFor:event: popUpMagicallyFor:hand: staysUpWhenMouseIsDownIn: transferHalo:) ('events-processing' containsPoint:event: handleListenEvent: rejectsEvent:) ('geometry' position:) ('geometry testing' containsPoint:) ('halos and balloon help' addSimpleHandlesTo:box:) ('handles' addChooseGraphicHandle: addCollapseHandle: addDebugHandle: addDismissHandle: addDragHandle: addDupHandle: addFewerHandlesHandle: addFontEmphHandle: addFontSizeHandle: addFontStyleHandle: addGrabHandle: addGrowHandle: addHelpHandle: addMakeSiblingHandle: addMenuHandle: addPaintBgdHandle: addPoohHandle: addRecolorHandle: addRepaintHandle: addRotateHandle: addScaleHandle: addScriptHandle: addTileHandle: addViewHandle: addViewingHandle: openViewerForTarget:with: positionIn:horizontalPlacement:verticalPlacement: tearOffTileForTarget:with:) ('initialization' acceptNameEdit defaultColor initialize) ('meta-actions' blueButtonDown: handlerForBlueButtonDown:) ('objects from disk' convertToCurrentVersion:refStream:) ('stepping' fadeIn fadeInInitially fadeOut fadeOutFinally handleEntered handleLeft localHaloBoundsFor: step) ('submorphs-add/remove' delete) ('testing' stepTime) ('updating' changed) ('private' addCircleHandles addDirectionHandles addFullHandles addGraphicalHandle:at:on:send:to: addGraphicalHandleFrom:at: addHandle:on:send:to: addHandleAt:color:icon:on:send:to: addHandleAt:color:on:send:to: addHandles addHandlesForWorldHalos addName addNameBeneath:string: addSimpleHandles addSimpleHandlesForWorldHalos addSimpleSketchMorphHandlesInBox: basicBox basicBoxForSimpleHalos directionArrowLength dismiss doDebug:with: doDirection:with: doDrag:with: doDup:with: doGrab:with: doGrow:with: doMakeSibling:with: doMenu:with: doRecolor:with: doRot:with: doScale:with: endInteraction handleAllowanceForIconicHalos handleSize maybeCollapse:with: maybeDismiss:with: maybeDoDup:with: mouseDownInCollapseHandle:with: mouseDownInDimissHandle:with: obtainHaloForEvent:andRemoveAllHandlesBut: positionDirectionShaft: prepareToTrackCenterOfRotation:with: removeAllHandlesBut: setCenterOfRotation:with: setDirection:with: setDismissColor:with: showDirectionHandles: showDirectionHandles:addHandles: showingDirectionHandles simpleFudgeOffset startGrow:with: startRot:with: startScale:with: strokeGrow:with: trackCenterOfRotation:with: trackDirectionArrow:with:) ('connectors-private' doDupOrMakeSibling:with: doMakeSiblingOrDup:with:) ! !ArchiveViewer reorganize! ('accessing' archive directory fileName fullName members readOnlyStream selectedMember) ('archive operations' canCreateNewArchive canExtractAll canOpenNewArchive canSaveArchive commentArchive createNewArchive extractAll extractAllPossibleInDirectory: extractDirectoriesIntoDirectory: extractFilesIntoDirectory: openNewArchive saveArchive writePrependingFile) ('initialization' archive: briefContents buttonColor buttonOffColor buttonOnColor contents contents: createButtonBar createListHeadingUsingFont: createWindow fileName: initialize stream: windowIsClosing) ('member list' displayLineFor: highlightMemberList:with: memberIndex memberIndex: memberList memberMenu:shifted:) ('member operations' addDirectory addMember addMemberFromClipboard canAddMember canDeleteMember canExtractMember canRenameMember canViewAllContents changeViewAllContents commentMember deleteMember extractMember inspectMember renameMember) ('menu' buildWindowMenu) ('message handling' perform:orSendTo:) ('parts bin' initializeToStandAlone) ! !BorderedMorph reorganize! ('accessing' borderColor borderColor: borderInset borderRaised borderStyle borderStyle: borderWidth borderWidth: doesBevels hasTranslucentColor useRoundedCorners useSquareCorners) ('drawing' areasRemainingToFill:) ('geometry' acquireBorderWidth:) ('initialization' basicInitialize borderInitialize defaultBorderColor defaultBorderWidth initialize) ('menu' addBorderStyleMenuItems:hand: changeBorderColor: changeBorderWidth:) ('printing' fullPrintOn:) ('private' setBorderWidth:borderColor: setColor:borderWidth:borderColor:) ('flexiblevocabularies-scripting' understandsBorderVocabulary) ! !Morph reorganize! ('StandardYellowButtonMenus-event handling' handlerForYellowButtonDown: yellowButtonActivity:) ('StandardYellowButtonMenus-event handling-override' handlerForMouseDown:) ('StandardYellowButtonMenus-menus' addGraphModelYellowButtonItemsTo:event: addModelYellowButtonItemsTo:event: addMyYellowButtonMenuItemsToSubmorphMenus addNestedYellowButtonItemsTo:event: addYellowButtonMenuItemsTo:event: hasYellowButtonMenu outermostOwnerWithYellowButtonMenu) ('StandardYellowButtonMenus-model access' models) ('connectors-dropping/grabbing' slideToTrash:) ('connectors-meta-actions' dismissMorph:) ('connectors-naming' innocuousName) ('connectors-submorphs-add/remove' dismissViaHalo) ('connectors-testing' isLineMorph renameTo:) ('customevents-scripting' instantiatedUserScriptsDo: removeAllEventTriggers removeAllEventTriggersFor: removeEventTrigger: removeEventTrigger:for: renameScriptActionsFor:from:to: triggerCustomEvent: triggerEtoyEvent: triggerEtoyEvent:from:) ('flexiblevocabularies-scripting' categoriesForViewer selectorsForViewer selectorsForViewerIn: understandsBorderVocabulary unfilteredCategoriesForViewer) ('genie-stubs' allowsGestureStart: isGestureStart: mouseStillDownStepRate redButtonGestureDictionaryOrName: yellowButtonGestureDictionaryOrName:) ('*morphic-Postscript Canvases' asEPS asPostscript asPostscriptPrintJob clipPostscript drawPostscriptOn: fullDrawPostscriptOn: printPSToFile) ('*sound-piano rolls' addMorphsTo:pianoRoll:eventTime:betweenTime:and: encounteredAtTime:inScorePlayer:atIndex:inEventTrack:secsPerTick: justDroppedIntoPianoRoll:event: pauseFrom: resetFrom: resumeFrom: triggerActionFromPianoRoll) ('WiW support' addMorphInFrontOfLayer: addMorphInLayer: eToyRejectDropMorph:event: morphicLayerNumber morphicLayerNumberWithin: randomBoundsFor: shouldGetStepsFrom:) ('accessing' actorState actorState: actorStateOrNil adoptPaneColor: balloonText balloonTextSelector balloonTextSelector: beFlap: beSticky beUnsticky borderColor borderColor: borderStyle borderStyle: borderStyleForSymbol: borderWidth borderWidth: borderWidthForRounding color color: colorForInsets couldHaveRoundedCorners doesBevels eventHandler eventHandler: forwardDirection hasTranslucentColor highlight highlightColor highlightColor: highlightOnlySubmorph: insetColor isFlap isLocked isShared isSticky lock lock: methodCommentAsBalloonHelp modelOrNil player player: presenter raisedColor regularColor regularColor: rememberedColor rememberedColor: resistsRemoval resistsRemoval: setBorderStyle: sqkPage sticky: toggleLocked toggleResistsRemoval toggleStickiness unHighlight unlock unlockContents url userString wantsToBeCachedByHand wantsToBeTopmost) ('accessing - extension' assureExtension extension hasExtension initializeExtension privateExtension: resetExtension) ('accessing - properties' hasProperty: otherProperties removeProperty: setProperties: setProperty:toValue: valueOfProperty: valueOfProperty:ifAbsent: valueOfProperty:ifAbsentPut: valueOfProperty:ifPresentDo:) ('button' doButtonAction fire firedMouseUpCode) ('button properties' buttonProperties buttonProperties: ensuredButtonProperties hasButtonProperties) ('caching' fullLoadCachedState fullReleaseCachedState loadCachedState releaseCachedState) ('card in a stack' abstractAModel beAStackBackground becomeSharedBackgroundField containsCard: couldHoldSeparateDataForEachInstance currentDataInstance explainDesignations goToNextCardInStack goToPreviousCardInStack holdsSeparateDataForEachInstance insertAsStackBackground insertCard installAsCurrent: isStackBackground makeHoldSeparateDataForEachInstance newCard reassessBackgroundShape relaxGripOnVariableNames reshapeBackground setAsDefaultValueForNewCard showBackgroundObjects showDesignationsOfObjects showForegroundObjects stack stackDo: stopHoldingSeparateDataForEachInstance tabHitWithEvent: wrapWithAStack) ('change reporting' addedMorph: addedOrRemovedSubmorph: colorChangedForSubmorph: invalidRect: invalidRect:from: ownerChanged privateInvalidateMorph: userSelectedColor:) ('classification' demandsBoolean isAlignmentMorph isBalloonHelp isFlapOrTab isFlapTab isFlashMorph isFlexMorph isHandMorph isModalShell isPlayfieldLike isRenderer isStandardViewer isSyntaxMorph isTextMorph isWorldMorph isWorldOrHandMorph) ('converting' asDraggableMorph) ('copying' copy deepCopy duplicate duplicateMorphCollection: fullCopy updateReferencesUsing: usableSiblingInstance veryDeepCopyWith: veryDeepFixupWith: veryDeepInner:) ('creation' asMorph) ('debug and other' addDebuggingItemsTo:hand: addMouseActionIndicatorsWidth:color: addMouseUpAction addMouseUpActionWith: addViewingItemsTo: allStringsAfter: altSpecialCursor0 altSpecialCursor1 altSpecialCursor2 altSpecialCursor3 altSpecialCursor3: buildDebugMenu: defineTempCommand deleteAnyMouseActionIndicators handMeTilesToFire inspectArgumentsPlayerInMorphic: inspectOwnerChain installModelIn: mouseUpCodeOrNil ownerChain programmedMouseDown:for: programmedMouseEnter:for: programmedMouseLeave:for: programmedMouseUp:for: programmedMouseUp:for:with: removeMouseUpAction resumeAfterDrawError resumeAfterStepError tempCommand viewMorphDirectly) ('dispatching' disableSubmorphFocusForHand:) ('drawing' areasRemainingToFill: boundingBoxOfSubmorphs boundsWithinCorners changeClipSubmorphs clipLayoutCells clipLayoutCells: clipSubmorphs clipSubmorphs: clippingBounds doesOwnRotation drawDropHighlightOn: drawDropShadowOn: drawErrorOn: drawMouseDownHighlightOn: drawOn: drawRolloverBorderOn: drawSubmorphsOn: expandFullBoundsForDropShadow: expandFullBoundsForRolloverBorder: flashBounds fullDrawOn: hasClipSubmorphsString hide highlightForMouseDown highlightForMouseDown: highlightedForMouseDown imageForm imageForm:backgroundColor:forRectangle: imageForm:forRectangle: imageFormDepth: imageFormForRectangle: imageFormWithout:andStopThere: refreshWorld shadowForm show visible visible:) ('drop shadows' addDropShadow addDropShadowMenuItems:hand: changeShadowColor hasDropShadow hasDropShadow: hasDropShadowString hasRolloverBorder hasRolloverBorder: removeDropShadow setShadowOffset: shadowColor shadowColor: shadowOffset shadowOffset: shadowPoint: toggleDropShadow) ('dropping/grabbing' aboutToBeGrabbedBy: disableDragNDrop dragEnabled dragEnabled: dragNDropEnabled dragSelectionColor dropEnabled dropEnabled: dropHighlightColor dropSuccessColor enableDrag: enableDragNDrop enableDragNDrop: enableDrop: formerOwner formerOwner: formerPosition formerPosition: grabTransform highlightForDrop highlightForDrop: highlightedForDrop justDroppedInto:event: justGrabbedFrom: nameForUndoWording rejectDropMorphEvent: repelsMorph:event: resetHighlightForDrop separateDragAndDrop slideBackToFormerSituation: startDrag:with: toggleDragNDrop transportedMorph undoGrabCommand vanishAfterSlidingTo:event: wantsDroppedMorph:event: wantsToBeDroppedInto: wantsToBeOpenedInWorld willingToBeDiscarded) ('e-toy support' adaptToWorld: adoptVocabulary: allMorphsAndBookPagesInto: appearsToBeSameCostumeAs: asNumber: asWearableCostume asWearableCostumeOfExtent: automaticViewing changeAllBorderColorsFrom:to: configureForKids containingWindow copyCostumeStateFrom: currentPlayerDo: cursor cursor: decimalPlacesForGetter: defaultValueOrNil defaultVariableName definePath deletePath embedInWindow embeddedInMorphicWindowLabeled: enclosingEditor enforceTileColorPolicy fenceEnabled followPath getCharacters getNumericValue gridFormOrigin:grid:background:line: handUserASibling isAViewer isCandidateForAutomaticViewing isTileEditor listViewLineForFieldList: makeGraphPaper makeGraphPaperGrid:background:line: mustBeBackmost noteDecimalPlaces:forGetter: noteNegotiatedName:for: objectViewed pinkXButton referencePlayfield rotationStyle rotationStyle: setAsActionInButtonProperties: setNumericValue: setStandardTexture slotSpecifications succeededInRevealing: tanOButton textureParameters topEditor unlockOneSubpart updateCachedThumbnail wantsRecolorHandle wrappedInWindow: wrappedInWindowWithTitle:) ('event handling' click click: cursorPoint doubleClick: doubleClickTimeout: dropFiles: firstClickTimedOut: handlesKeyboard: handlesMouseDown: handlesMouseOver: handlesMouseOverDragging: handlesMouseStillDown: hasFocus keyDown: keyStroke: keyUp: keyboardFocusChange: mouseDown: mouseEnter: mouseEnterDragging: mouseLeave: mouseLeaveDragging: mouseMove: mouseStillDown: mouseStillDownThreshold mouseUp: on:send:to: on:send:to:withValue: prefereredKeyboardBounds prefereredKeyboardPosition removeLink: restoreSuspendedEventHandler startDrag: suspendEventHandler tabAmongFields transformFrom: transformFromOutermostWorld transformFromWorld wantsDropFiles: wantsEveryMouseMove wantsKeyboardFocusFor: wouldAcceptKeyboardFocus wouldAcceptKeyboardFocusUponTab) ('events-accessing' actionMap updateableActionMap) ('events-alarms' addAlarm:after: addAlarm:at: addAlarm:with:after: addAlarm:with:at: addAlarm:with:with:after: addAlarm:with:with:at: addAlarm:withArguments:after: addAlarm:withArguments:at: alarmScheduler removeAlarm: removeAlarm:at:) ('events-processing' containsPoint:event: defaultEventDispatcher handleDropFiles: handleDropMorph: handleEvent: handleFocusEvent: handleKeyDown: handleKeyUp: handleKeystroke: handleListenEvent: handleMouseDown: handleMouseEnter: handleMouseLeave: handleMouseMove: handleMouseOver: handleMouseStillDown: handleMouseUp: handleUnknownEvent: mouseDownPriority processEvent: processEvent:using: rejectDropEvent: rejectsEvent: transformedFrom:) ('events-removing' releaseActionMap) ('fileIn/out' attachToResource prepareToBeSaved reserveUrl: saveAsResource saveDocPane saveOnFile saveOnURL saveOnURL: saveOnURLbasic updateAllFromResources updateFromResource) ('filter streaming' drawOnCanvas:) ('geometry' align:with: bottom bottom: bottomCenter bottomLeft bottomLeft: bottomRight bottomRight: bounds bounds: bounds:from: bounds:in: boundsIn: boundsInWorld center center: extent extent: fullBoundsInWorld globalPointToLocal: gridPoint: griddedPoint: height height: innerBounds left left: leftCenter localPointToGlobal: minimumExtent minimumExtent: nextOwnerPage outerBounds point:from: point:in: pointFromWorld: pointInWorld: position position: positionInWorld positionSubmorphs previousOwnerPage right right: rightCenter screenLocation screenRectangle setConstrainedPosition:hangOut: shiftSubmorphsBy: shiftSubmorphsOtherThan:by: top top: topCenter topLeft topLeft: topRight topRight: transformedBy: width width: worldBounds worldBoundsForHalo) ('geometry eToy' addTransparentSpacerOfSize: beTransparent cartesianBoundsTopLeft cartesianXY: color:sees: colorUnder degreesOfFlex forwardDirection: getIndexInOwner goHome heading heading: move:toPosition: referencePosition referencePosition: referencePositionInWorld referencePositionInWorld: rotationCenter rotationCenter: scale: scaleFactor scaleFactor: setDirectionFrom: setIndexInOwner: touchesColor: transparentSpacerOfSize: wrap x x: x:y: y y:) ('geometry testing' containsPoint: fullContainsPoint: obtrudesBeyondContainer) ('halos and balloon help' addHalo addHalo: addHalo:from: addHandlesTo:box: addMagicHaloFor: addOptionalHandlesTo:box: addSimpleHandlesTo:box: addWorldHandlesTo:box: balloonColor balloonColor: balloonFont balloonFont: balloonHelpAligner balloonHelpDelayTime balloonHelpTextForHandle: boundsForBalloon comeToFrontAndAddHalo defaultBalloonColor defaultBalloonFont defersHaloOnClickTo: deleteBalloon editBalloonHelpContent: editBalloonHelpText halo haloClass haloDelayTime hasHalo hasHalo: isLikelyRecipientForMouseOverHalos mouseDownOnHelpHandle: noHelpString okayToAddDismissHandle okayToAddGrabHandle okayToBrownDragEasily okayToExtractEasily okayToResizeEasily okayToRotateEasily preferredDuplicationHandleSelector removeHalo setBalloonText: setBalloonText:maxLineLength: setCenteredBalloonText: showBalloon: showBalloon:hand: transferHalo:from: wantsBalloon wantsDirectionHandles wantsDirectionHandles: wantsHalo wantsHaloFor: wantsHaloFromClick wantsHaloHandleWithSelector:inHalo: wantsScriptorHaloHandle wantsSimpleSketchMorphHandles) ('initialization' basicInitialize defaultBounds defaultColor inATwoWayScrollPane initialize intoWorld: openCenteredInWorld openInHand openInMVC openInWindow openInWindowLabeled: openInWindowLabeled:inWorld: openInWorld openInWorld: outOfWorld: resourceJustLoaded standardPalette) ('layout' acceptDroppingMorph:event: adjustLayoutBounds doLayoutIn: fullBounds layoutBounds layoutBounds: layoutChanged layoutInBounds: layoutProportionallyIn: minExtent minHeight minHeight: minWidth minWidth: privateFullBounds submorphBounds) ('layout-menu' addCellLayoutMenuItems:hand: addLayoutMenuItems:hand: addTableLayoutMenuItems:hand: changeCellInset: changeClipLayoutCells changeDisableTableLayout changeLayoutInset: changeListDirection: changeMaxCellSize: changeMinCellSize: changeNoLayout changeProportionalLayout changeReverseCells changeRubberBandCells changeTableLayout hasClipLayoutCellsString hasDisableTableLayoutString hasNoLayoutString hasProportionalLayoutString hasReverseCellsString hasRubberBandCellsString hasTableLayoutString layoutMenuPropertyString:from:) ('layout-properties' assureLayoutProperties assureTableProperties cellInset cellInset: cellPositioning cellPositioning: cellPositioningString: cellSpacing cellSpacing: cellSpacingString: disableTableLayout disableTableLayout: hResizing hResizing: hResizingString: layoutFrame layoutFrame: layoutInset layoutInset: layoutPolicy layoutPolicy: layoutProperties layoutProperties: listCentering listCentering: listCenteringString: listDirection listDirection: listDirectionString: listSpacing listSpacing: listSpacingString: maxCellSize maxCellSize: minCellSize minCellSize: reverseTableCells reverseTableCells: rubberBandCells rubberBandCells: spaceFillWeight spaceFillWeight: vResizeToFit: vResizing vResizing: vResizingString: wrapCentering wrapCentering: wrapCenteringString: wrapDirection wrapDirection: wrapDirectionString:) ('macpal' currentVocabulary flash scriptPerformer) ('menu' addBorderStyleMenuItems:hand: addGestureMenuItems:hand:) ('menus' absorbStateFromRenderer: addAddHandMenuItemsForHalo:hand: addCopyItemsTo: addCustomHaloMenuItems:hand: addCustomMenuItems:hand: addExportMenuItems:hand: addFillStyleMenuItems:hand: addHaloActionsTo: addMiscExtrasTo: addPaintingItemsTo:hand: addPlayerItemsTo: addStackItemsTo: addStandardHaloMenuItemsTo:hand: addTitleForHaloMenu: addToggleItemsToHaloMenu: adhereToEdge adhereToEdge: adjustedCenter adjustedCenter: allMenuWordings changeColor changeDirectionHandles changeDragAndDrop chooseNewGraphic chooseNewGraphicCoexisting: chooseNewGraphicFromHalo collapse defaultArrowheadSize dismissButton doMenuItem: exportAsBMP exportAsGIF exportAsJPEG exportAsPNG hasDirectionHandlesString hasDragAndDropEnabledString helpButton inspectInMorphic inspectInMorphic: lockUnlockMorph lockedString makeNascentScript maybeAddCollapseItemTo: menuItemAfter: menuItemBefore: presentHelp printPSToFileNamed: putOnBackground putOnForeground reasonableBitmapFillForms reasonableForms resetForwardDirection resistsRemovalString setArrowheads setRotationCenter setRotationCenterFrom: setToAdhereToEdge: snapToEdgeIfAppropriate stickinessString transferStateToRenderer: uncollapseSketch) ('messenger' affiliatedSelector) ('meta-actions' addEmbeddingMenuItemsTo:hand: applyStatusToAllSiblings: beThisWorldsModel blueButtonDown: blueButtonUp: bringAllSiblingsToMe: buildHandleMenu: buildMetaMenu: changeColorTarget:selector:originalColor:hand: copyToPasteBuffer: duplicateMorph: embedInto: grabMorph: handlerForBlueButtonDown: handlerForMetaMenu: indicateAllSiblings inspectAt:event: invokeMetaMenu: invokeMetaMenuAt:event: makeMultipleSiblings: makeNewPlayerInstance: makeSiblings: makeSiblingsLookLikeMe: maybeDuplicateMorph maybeDuplicateMorph: openAButtonPropertySheet openAPropertySheet openATextPropertySheet potentialEmbeddingTargets resizeFromMenu resizeMorph: saveAsPrototype showActions showHiders subclassMorph) ('miscellaneous' setExtentFromHalo:) ('naming' choosePartName downshiftedNameOfObjectRepresented name: nameForFindWindowFeature nameInModel nameOfObjectRepresented setNamePropertyTo: setNameTo: specialNameInModel tryToRenameTo: updateAllScriptingElements) ('object fileIn' convertAugust1998:using: convertNovember2000DropShadow:using:) ('objects from disk' convertToCurrentVersion:refStream: objectForDataStream: storeDataOn:) ('other' removeAllButFirstSubmorph) ('other events' menuButtonMouseEnter: menuButtonMouseLeave:) ('parts bin' inPartsBin initializeToStandAlone isPartsBin isPartsDonor isPartsDonor: markAsPartsDonor partRepresented residesInPartsBin) ('pen' addImageToPenTrails: choosePenColor: choosePenSize getPenColor getPenDown getPenSize liftPen lowerPen penColor: penUpWhile: stamp trailMorph) ('player' assureExternalName assuredCardPlayer assuredPlayer currentDataValue newPlayerInstance okayToDuplicate shouldRememberCostumes showPlayerMenu variableDocks) ('player commands' beep: jumpTo: makeFenceSound playSoundNamed: set:) ('player viewer' openViewerForArgument updateLiteralLabel) ('printing' clipText colorString: constructorString fullPrintOn: initString morphReport morphReportFor: morphReportFor:on:indent: pagesHandledAutomatically printConstructorOn:indent: printConstructorOn:indent:nodeDict: printOn: printSpecs printSpecs: printStructureOn:indent: reportableSize structureString textToPaste) ('rotate scale and flex' addFlexShell addFlexShellIfNecessary keepsTransform newTransformationMorph removeFlexShell rotationDegrees) ('rounding' cornerStyle: roundedCorners roundedCornersString toggleCornerRounding wantsRoundedCorners) ('scripting' arrowDeltaFor: asEmptyPermanentScriptor bringTileScriptingElementsUpToDate bringUpToDate defaultFloatPrecisionFor: isTileLike isTileScriptingElement jettisonScripts makeAllTilesColored makeAllTilesGreen restoreTypeColor scriptEditorFor: tearOffTile triggerScript: useUniformTileColor viewAfreshIn:showingScript:at:) ('stepping and presenter' arrangeToStartStepping arrangeToStartSteppingIn: isStepping isSteppingSelector: start startStepping startStepping:at:arguments:stepTime: startSteppingIn: startSteppingSelector: step stepAt: stop stopStepping stopSteppingSelector: stopSteppingSelfAndSubmorphs) ('structure' activeHand allOwners allOwnersDo: firstOwnerSuchThat: hasOwner: isInWorld morphPreceding: nearestOwnerThat: orOwnerSuchThat: outermostMorphThat: outermostWorldMorph owner ownerThatIsA: ownerThatIsA:orA: pasteUpMorph pasteUpMorphHandlingTabAmongFields primaryHand renderedMorph root rootAt: topPasteUp topRendererOrSelf withAllOwners withAllOwnersDo: world) ('submorphs-accessing' allKnownNames allMorphs allMorphsDo: allNonSubmorphMorphs allSubmorphNamesDo: findA: findDeepSubmorphThat:ifAbsent: findDeeplyA: findSubmorphBinary: firstSubmorph hasSubmorphWithProperty: hasSubmorphs indexOfMorphAbove: lastSubmorph morphsAt: morphsAt:behind:unlocked: morphsAt:unlocked: morphsAt:unlocked:do: morphsInFrontOf:overlapping:do: morphsInFrontOverlapping: morphsInFrontOverlapping:do: noteNewOwner: rootMorphsAt: rootMorphsAtGlobal: shuffleSubmorphs submorphAfter submorphBefore submorphCount submorphNamed: submorphNamed:ifNone: submorphOfClass: submorphThat:ifNone: submorphWithProperty: submorphs submorphsBehind:do: submorphsDo: submorphsInFrontOf:do: submorphsReverseDo: submorphsSatisfying:) ('submorphs-add/remove' abandon actWhen actWhen: addAllMorphs: addAllMorphs:after: addMorph: addMorph:after: addMorph:asElementNumber: addMorph:behind: addMorph:fullFrame: addMorph:inFrontOf: addMorphBack: addMorphCentered: addMorphFront: addMorphFront:fromWorldPosition: addMorphFrontFromWorldPosition: addMorphNearBack: comeToFront copyWithoutSubmorph: delete deleteSubmorphsWithProperty: goBehind privateDelete removeAllMorphs removeAllMorphsIn: removeMorph: removedMorph: replaceSubmorph:by: submorphIndexOf:) ('system primitives' creationStamp) ('testing' canDrawAtHigherResolution canDrawBorder: completeModificationHash isFlexed isMorph isSketchMorph knownName modificationHash shouldDropOnMouseUp stepTime wantsSteps) ('text-anchor' addTextAnchorMenuItems:hand: changeDocumentAnchor changeInlineAnchor changeParagraphAnchor hasDocumentAnchorString hasInlineAnchorString hasParagraphAnchorString relativeTextAnchorPosition relativeTextAnchorPosition: textAnchorType textAnchorType:) ('texture support' isValidWonderlandTexture isValidWonderlandTexture: wonderlandTexture wonderlandTexture:) ('thumbnail' demandsThumbnailing icon iconOrThumbnail morphRepresented permitsThumbnailing readoutForField: representativeNoTallerThan:norWiderThan:thumbnailHeight: updateThumbnailUrl updateThumbnailUrlInBook:) ('translation' isPlayer:ofReferencingTile: traverseRowTranslateSlotOld:of:to: traverseRowTranslateSlotOld:to:) ('undo' commandHistory undoMove:redo:owner:bounds:predecessor:) ('updating' changed) ('user interface' defaultLabelForInspector initialExtent) ('viewer' externalName) ('visual properties' canHaveFillStyles cornerStyle defaultBitmapFillForm fillStyle fillStyle: fillWithRamp:oriented: useBitmapFill useDefaultFill useGradientFill useSolidFill) ('private' moveWithPenDownBy: moveWithPenDownByRAA: privateAddAllMorphs:atIndex: privateAddMorph:atIndex: privateBounds: privateColor: privateDeleteWithAbsolutelyNoSideEffects privateFullBounds: privateFullMoveBy: privateMoveBy: privateOwner: privateRemove: privateRemoveMorph: privateRemoveMorphWithAbsolutelyNoSideEffects: privateSubmorphs privateSubmorphs:) ('connectors-scripting' wantsConnectionVocabulary wantsConnectorVocabulary) ('scripting-override' filterViewerCategoryDictionary:) ('latter day support' isEtoyReadout) ! !MethodReference reorganize! ('queries' actualClass asStringOrText classIsMeta classSymbol isValid methodSymbol printOn: sourceString) ('setting' setClass:methodSymbol:stringVersion: setClassAndSelectorIn: setClassSymbol:classIsMeta:methodSymbol:stringVersion: setStandardClass:methodSymbol:) ('string version' stringVersion stringVersion:) ('comparisons' <= = hash) ('*packageinfo-base' sourceCode) ('*monticello' asMethodDefinition category compiledMethod source timeStamp) ! !MatrixTransform2x3 reorganize! ('*morphic-Postscript Canvases' encodePostscriptOn:) ('*nebraska-Morphic-Remote' encodeForRemoteCanvas) ('accessing' at: at:put: inverseTransformation offset offset:) ('comparing' = hash) ('composing' composedWithLocal: composedWithLocal:into:) ('converting' asMatrixTransform2x3) ('element access' a11 a11: a12 a12: a13 a13: a21 a21: a22 a22: a23 a23:) ('initialize' setIdentiy) ('objects from disk' byteSize bytesPerBasicElement bytesPerElement restoreEndianness writeOn:) ('printing' printOn:) ('testing' isIdentity isMatrixTransform2x3 isPureTranslation) ('transforming points' globalPointToLocal: invertPoint: localPointToGlobal: transformDirection: transformPoint:) ('transforming rects' globalBounds:toLocal: globalBoundsToLocal: localBounds:toGlobal: localBoundsToGlobal:) ('private' setAngle: setOffset: setScale:) ! !LayoutCell reorganize! ('accessing' addExtraSpace: cellSize cellSize: extraSpace extraSpace: flags hSpaceFill hSpaceFill: nextCell nextCell: size target target: vSpaceFill vSpaceFill:) ('collection' do: inject:into:) ! !Latin1Environment class reorganize! ('language methods' beCurrentNaturalLanguage nextPutRightHalfValue:toStream:withShiftSequenceIfNeededForTextConverterState: nextPutValue:toStream:withShiftSequenceIfNeededForTextConverterState: traditionalCharsetClass) ('subclass responsibilities' clipboardInterpreterClass defaultEncodingName fileNameConverterClass inputInterpreterClass leadingChar supportedLanguages systemConverterClass) ('rendering support' flapTabTextFor: flapTabTextFor:in: isBreakableAt:in:) ! !KSX1001 class reorganize! ('class methods' compoundTextSequence initialize leadingChar nextPutValue:toStream:withShiftSequenceIfNeededForTextConverterState: ucsTable) ('character classification' isLetter:) ! !GB2312 class reorganize! ('class methods' compoundTextSequence initialize isLetter: leadingChar nextPutValue:toStream:withShiftSequenceIfNeededForTextConverterState: ucsTable) ! !Form reorganize! ('accessing' bits bits: bitsSize center defaultCanvasClass depth depth: displayScreen extent form getCanvas hasBeenModified hasBeenModified: height nativeDepth offset offset: size width) ('analyzing' cgForPixelValue:orNot: colorsUsed dominantColor innerPixelRectFor:orNot: pixelCompare:with:at: primCountBits rectangleEnclosingPixelsNotOfColor: tallyPixelValues tallyPixelValuesInRect:into: xTallyPixelValue:orNot: yTallyPixelValue:orNot:) ('bordering' border:width:rule:fillColor: borderFormOfWidth:sharpCorners: borderWidth: borderWidth:color: borderWidth:fillColor: shapeBorder:width: shapeBorder:width:interiorPoint:sharpCorners:internal:) ('color mapping' balancedPatternFor: bitPatternFor: colormapFromARGB colormapIfNeededFor: colormapIfNeededForDepth: colormapToARGB makeBWForm: mapColor:to: mapColors:to: maskingMap newColorMap pixelValueFor: pixelWordFor: reducedPaletteOfSize: rgbaBitMasks) ('converting' as8BitColorForm asCursorForm asFormOfDepth: asGrayScale asMorph colorReduced copyWithColorsReducedTo: orderedDither32To16) ('copying' blankCopyOf:scaledBy: contentsOfArea: contentsOfArea:into: copy: copy:from:in:rule: copy:from:to:rule: copyBits:at:translucent: copyBits:from:at:clippingBox:rule:fillColor: copyBits:from:at:clippingBox:rule:fillColor:map: copyBits:from:at:colorMap: deepCopy veryDeepCopyWith:) ('display box access' boundingBox computeBoundingBox) ('displaying' displayInterpolatedIn:on: displayInterpolatedOn: displayOn:at:clippingBox:rule:fillColor: displayOn:transformation:clippingBox:align:with:rule:fillColor: displayOnPort:at: displayResourceFormOn: displayScaledOn: drawLine:from:to:clippingBox:rule:fillColor: paintBits:at:translucent:) ('editing' bitEdit bitEditAt:scale: edit morphEdit) ('encoding' addDeltasFrom: deltaFrom: deltaFrom:at: encodeForRemoteCanvas) ('fileIn/Out' comeFullyUpOnReload: hibernate objectForDataStream: printOn: readAttributesFrom: readBitsFrom: readFrom: readFromOldFormat: replaceByResource: store15To24HexBitsOn: store32To24HexBitsOn: storeBits:to:on: storeBitsOn:base: storeHexBitsOn: storeOn: storeOn:base: unhibernate writeAttributesOn: writeBMPfileNamed: writeBitsOn: writeJPEGfileNamed: writeJPEGfileNamed:progressive: writeOn: writeOnMovie: writeUncompressedOn:) ('filling' anyShapeFill bitPatternForDepth: convexShapeFill: eraseShape: fill:rule:fillColor: fillFromXColorBlock: fillFromXYColorBlock: fillFromYColorBlock: findShapeAroundSeedBlock: floodFill2:at: floodFill:at: floodFill:at:tolerance: floodFillMapFrom:to:mappingColorsWithin:to: shapeFill:interiorPoint: shapeFill:seedBlock:) ('image manipulation' replaceColor:withColor: smear:distance: stencil trimBordersOfColor:) ('initialize-release' allocateForm: finish flush fromDisplay: shutDown swapEndianness) ('other' fixAlpha formForColorCount: graphicForViewerTab primPrintHScale:vScale:landscape: relativeTextAnchorPosition setAsBackground) ('pixel access' colorAt: colorAt:put: isTransparentAt: pixelValueAt: pixelValueAt:put:) ('postscript generation' bitsPerComponent bytesPerRow decodeArray encodePostscriptOn: numComponents paddedWidth printPostscript:operator: rowPadding setColorspaceOn: storePostscriptHexOn:) ('resources' readNativeResourceFrom: readResourceFrom: resourceTag storeResourceOn:) ('scaling, rotation' flipBy:centerAt: magnify:by: magnify:by:smoothing: magnifyBy: rotateBy: rotateBy:centerAt: rotateBy:magnify:smoothing: rotateBy:smoothing: scaledToSize: shrink:by:) ('testing' appearsToBeSameCostumeAs: hasNonStandardPalette isAllWhite isBigEndian isBltAccelerated:for: isDisplayScreen isExternalForm isFillAccelerated:for: isForm isLittleEndian isStatic isTranslucent shouldPreserveContents) ('transitions' fadeImage:at:indexAndMaskDo: fadeImageCoarse:at: fadeImageFine:at: fadeImageHor:at: fadeImageHorFine:at: fadeImageSquares:at: fadeImageVert:at: pageImage:at:corner: pageWarp:at:forward: slideImage:at:delta: wipeImage:at:clippingBox:rectForIndex: wipeImage:at:delta: wipeImage:at:delta:clippingBox: zoomIn:orOutTo:at:vanishingPoint: zoomInTo:at: zoomOutTo:at:) ('private' hackBits: initFromArray: privateFloodFillValue: setExtent:depth: setExtent:depth:bits: setResourceBits:) ! !Flaps class reorganize! ('construction support' addMorph:asElementNumber:inGlobalFlapSatisfying: addMorph:asElementNumber:inGlobalFlapWithID: addToSuppliesFlap:asElementNumber: deleteMorphsSatisfying:fromGlobalFlapSatisfying: possiblyReplaceEToyFlaps) ('flap mechanics' clobberFlapTabList freshFlapsStart reinstateDefaultFlaps removeFlapTab:keepInList:) ('flaps registry' defaultsQuadsDefiningScriptingFlap defaultsQuadsDefiningStackToolsFlap defaultsQuadsDefiningSuppliesFlap defaultsQuadsDefiningToolsFlap defaultsQuadsDefiningWidgetsFlap initializeFlapsQuads registerQuad:forFlapNamed: registeredFlapsQuads registeredFlapsQuadsAt: unregisterQuad:forFlapNamed: unregisterQuadsWithReceiver: unregisterQuadsWithReceiver:fromFlapNamed:) ('menu commands' disableGlobalFlapWithID: disableGlobalFlaps disableGlobalFlaps: enableDisableGlobalFlapWithID: enableGlobalFlapWithID: explainFlaps explainFlapsText) ('menu support' addIndividualGlobalFlapItemsTo: enableEToyFlaps enableGlobalFlaps globalFlapWithIDEnabledString: setUpSuppliesFlapOnly showSharedFlaps suppressFlapsString) ('miscellaneous' automaticFlapLayoutChanged doAutomaticLayoutOfFlapsIfAppropriate enableClassicNavigatorChanged fileOutChanges makeNavigatorFlapResembleGoldenBar orientationForEdge: paintFlapButton removeFromGlobalFlapTabList:) ('new flap' addLocalFlap defaultColorForFlapBackgrounds newFlapTitled:onEdge: newFlapTitled:onEdge:inPasteUp:) ('predefined flaps' addAndEnableEToyFlaps addNewDefaultSharedFlaps addStandardFlaps defaultsQuadsDefiningPlugInSuppliesFlap initializeStandardFlaps newLoneSuppliesFlap newNavigatorFlap newObjectsFlap newPaintingFlap newSqueakFlap newStackToolsFlap newSuppliesFlap newSuppliesFlapFromQuads:positioning: newToolsFlap newWidgetsFlap quadsDefiningPlugInSuppliesFlap quadsDefiningStackToolsFlap quadsDefiningSuppliesFlap quadsDefiningToolsFlap quadsDefiningWidgetsFlap quadsDeiningScriptingFlap twiddleSuppliesButtonsIn:) ('replacement' replaceGlobalFlapwithID: replacePartSatisfying:inGlobalFlapSatisfying:with: replacePartSatisfying:inGlobalFlapWithID:with: replaceToolsFlap) ('shared flaps' addGlobalFlap: enableOnlyGlobalFlapsWithIDs: globalFlapTab: globalFlapTabOrDummy: globalFlapTabWithID: globalFlapTabs globalFlapTabsIfAny globalFlapTabsWithID: positionNavigatorAndOtherFlapsAccordingToPreference positionVisibleFlapsRightToLeftOnEdge:butPlaceAtLeftFlapsWithIDs: removeDuplicateFlapTabs sharedFlapsAllowed sharedFlapsAlongBottom) ('class initialization' initialize) ! !FileList2 class reorganize! ('*monticello' modalFileSelectorForSuffixes:directory: morphicViewFileSelectorForSuffixes:directory:) ('class initialization' initialize) ('as yet unclassified' hideSqueakletDirectoryBlock projectOnlySelectionBlock projectOnlySelectionMethod: selectionBlockForSuffixes:) ('blue ui' blueButtonText:textColor:inWindow: blueButtonText:textColor:inWindow:balloonText:selector:recipient: blueRamp1 blueRamp2 blueRamp3 enableTypeButtons:info:forDir: endingSpecs morphicViewGeneralLoaderInWorld: morphicViewProjectLoader2InWorld: morphicViewProjectLoader2InWorld:reallyLoad: morphicViewProjectLoader2InWorld:reallyLoad:dirFilterType: morphicViewProjectSaverFor:) ('instance creation' openMorphicViewInWorld prototypicalToolWindow) ('modal dialogs' modalFileSelector modalFileSelectorForSuffixes: modalFolderSelector modalFolderSelector: modalFolderSelectorForProject: modalFolderSelectorForProjectLoad) ('morphic ui' morphicViewFileSelector morphicViewFileSelectorForSuffixes: morphicViewFolderSelector morphicViewFolderSelector: morphicViewNoFile morphicViewProjectLoader update:in:fileTypeRow:morphUp:) ('utility' addFullPanesTo:from: textRow:) ('preferences' useFileList2preferenceChanged) ('*smloader-override' morphicView) ('*smloader-extension' morphicViewOnDirectory:) ! !FileDirectory reorganize! ('path access' fullPathFor: on: pathFromUrl: pathName pathNameDelimiter pathParts slash) ('file stream creation' fileNamed: forceNewFileNamed: newFileNamed: oldFileNamed: oldFileOrNoneNamed: readOnlyFileNamed:) ('enumeration' containingDirectory directoryEntry directoryEntryFor: directoryNamed: directoryNames entries fileAndDirectoryNames fileNames fullName fullNamesOfAllFilesInSubtree keysDo: localName matchingEntries: statsForDirectoryTree: withAllSubdirectoriesCollect:) ('testing' acceptsUploads directoryExists: exists fileExists: includesKey: isAFileNamed: isCaseSensitive isRemoteDirectory) ('file operations' copyFile:toFile: copyFileNamed:toFileNamed: copyFileWithoutOverwriteConfirmationNamed:toFileNamed: createDirectory: deleteDirectory: deleteFileNamed: deleteFileNamed:ifAbsent: deleteLocalFiles fileOrDirectoryExists: getMacFileTypeAndCreator: mimeTypesFor: putFile:named: putFile:named:retry: recursiveDelete rename:toBe: setMacFileNamed:type:creator: upLoadProject:named:resourceUrl:retry:) ('file name utilities' asUrl checkName:fixErrors: fileNamesMatching: fullNameFor: isLegalFileName: isTypeFile lastNameFor:extension: nextNameFor:extension: realUrl relativeNameFor: splitNameVersionExtensionFor: url) ('printing' printOn:) ('private' directoryContentsFor: primCreateDirectory: primDeleteDirectory: primDeleteFileNamed: primGetMacFileNamed:type:creator: primLookupEntryIn:index: primRename:to: primSetMacFileNamed:type:creator: setPathName: storeServerEntryOn:) ('file status' entryAt: entryAt:ifAbsent:) ('file directory' assureExistence assureExistenceOfPath: localNameFor: sleep wakeUp) ('searching' filesContaining:caseSensitive: withAllFilesDo:andDirectoriesDo:) ('squeaklets' directoryObject downloadUrl updateProjectInfoFor: writeProject:inFileNamed:fromDirectory:) ('school support' eToyBaseFolderSpec eToyBaseFolderSpec: eToyUserList eToyUserListUrl eToyUserListUrl: eToyUserName: hasEToyUserList) ! !Exception reorganize! ('exceptionBuilder' tag:) ('exceptionDescription' tag) ('handling' isNested outer pass resignalAs: resume resume: resumeUnchecked: retry retryUsing: return return:) ('printing' description messageText printOn: receiver signalerContext) ('signaling' messageText: signal signal:) ('priv handling' defaultAction isResumable privHandlerContext: searchFrom:) ('*sunit-preload' sunitExitWith:) ! !Dictionary reorganize! ('accessing' associationAt: associationAt:ifAbsent: associationDeclareAt: associations at: at:ifAbsent: at:ifAbsentPut: at:ifPresent: at:ifPresentAndInMemory: at:put: keyAtIdentityValue: keyAtIdentityValue:ifAbsent: keyAtValue: keyAtValue:ifAbsent: keys keysSortedSafely values) ('testing' hasBindingThatBeginsWith: hasContentsInExplorer includes: includesAssociation: includesIdentity: includesKey: keyForIdentity: occurrencesOf:) ('adding' add: addAll: declare:from:) ('removing' keysAndValuesRemove: remove: remove:ifAbsent: removeKey: removeKey:ifAbsent: removeUnreferencedKeys unreferencedKeys) ('enumerating' associationsDo: associationsSelect: collect: do: keysAndValuesDo: keysDo: select: valuesDo:) ('printing' flattenOnStream: printElementsOn: storeOn:) ('private' copy errorKeyNotFound errorValueNotFound keyAt: noCheckAdd: rehash scanFor: valueAtNewKey:put:atIndex:declareFrom:) ('user interface' explorerContents) ('*Compiler' bindingOf: bindingsDo:) ('comparing' =) ('inspecting' inspectorClass) ! !DateAndTime class reorganize! ('ansi protocol' clockPrecision now year:day:hour:minute:second: year:day:hour:minute:second:offset: year:month:day:hour:minute:second: year:month:day:hour:minute:second:offset:) ('squeak protocol' current date:time: epoch fromString: julianDayNumber: localOffset localTimeZone localTimeZone: midnight new noon readFrom: today tomorrow year:day: year:month:day: year:month:day:hour:minute: year:month:day:hour:minute:second:nanoSecond:offset: yesterday) ('smalltalk-80' fromSeconds: millisecondClockValue totalSeconds) ! !CompositeEvent reorganize! ('initialization' initialize:) ('accessing-private' timedEvents timedEvents:) ('accessing' add: add:at: add:delayed: addAll: at: duration first last lastTime size) ('converting' asArray asPHOString) ('copying' copy) ('enumerating' detect: detect:ifNone: do:) ('playing' playOn:at:) ('testing' isEmpty) ('transforming' compress: delay: pitchBy: stretch:) ('private' recomputeTimes) ('inspecting' inspectorClass) ! !Class reorganize! ('initialize-release' deactivate declare: obsolete removeFromSystem removeFromSystem: removeFromSystemUnlogged sharing: superclass:methodDict:format:name:organization:instVarNames:classPool:sharedPools: superclass:methodDictionary:format: unload) ('accessing' classPool classPoolFrom: name) ('testing' hasMethods isObsolete isSystemDefined officialClass) ('copying' copy) ('class name' externalName nameForViewer rename: uniqueNameForReference) ('instance variables' addInstVarName: removeInstVarName:) ('class variables' addClassVarName: allClassVarNames classVarNames ensureClassPool removeClassVarName:) ('pool variables' addSharedPool: allSharedPools removeSharedPool: sharedPools) ('compiling' bindingOf: canFindWithoutEnvironment: compileAll compileAllFrom: possibleVariablesFor:continuedFrom:) ('subclass creation' newSubclass subclass:instanceVariableNames:classVariableNames:poolDictionaries:category: variableByteSubclass:instanceVariableNames:classVariableNames:poolDictionaries:category: variableSubclass:instanceVariableNames:classVariableNames:poolDictionaries:category: variableWordSubclass:instanceVariableNames:classVariableNames:poolDictionaries:category: weakSubclass:instanceVariableNames:classVariableNames:poolDictionaries:category:) ('fileIn/Out' fileOut fileOutAsHtml: fileOutInitializerOn: fileOutOn:moveSource:toFile: fileOutOn:moveSource:toFile:initializing: fileOutPool:onFileStream: fileOutSharedPoolsOn: objectForDataStream: reformatAll removeFromChanges shouldFileOutPool: shouldFileOutPools storeDataOn: withClassVersion:) ('accessing class hierarchy' addSubclass: removeSubclass: subclasses subclassesDo: subclassesDoGently:) ('private' setName: spaceUsed) ('organization' environment environment:) ('*sunit-preload' sunitName) ('*monticello' asClassDefinition classDefinitions poolDictionaryNames) ! !Behavior reorganize! ('initialize-release' emptyMethodDictionary forgetDoIts nonObsoleteClass obsolete superclass:methodDictionary:format:) ('accessing' classDepth compilerClass decompilerClass environment evaluatorClass format methodDict name parserClass sourceCodeTemplate subclassDefinerClass typeOfClass) ('testing' canZapMethodDictionary fullyImplementsVocabulary: implementsVocabulary: instSize instSpec isBehavior isBits isBytes isFixed isMeta isObsolete isPointers isVariable isWeak isWords shouldNotBeRedefined) ('copying' copy copyOfMethodDictionary deepCopy) ('printing' defaultNameStemForInstances literalScannedAs:notifying: longPrintOn: printHierarchy printOn: printOnStream: storeLiteral:on:) ('compiling' compile: compile:notifying: compileAll compileAllFrom: decompile: defaultMethodTrailer recompile: recompile:from: recompileChanges recompileNonResidentMethod:atSelector:from:) ('instance creation' basicNew basicNew: initializedInstance new new:) ('accessing class hierarchy' allSubclasses allSubclassesWithLevelDo:startingLevel: allSuperclasses subclasses superclass superclass: withAllSubclasses withAllSuperclasses) ('accessing method dictionary' >> addSelector:withMethod: addSelector:withMethod:notifying: addSelectorSilently:withMethod: allSelectors changeRecordsAt: compiledMethodAt: compiledMethodAt:ifAbsent: compress compressedSourceCodeAt: firstCommentAt: firstPrecodeCommentFor: formalHeaderPartsFor: formalParametersAt: lookupSelector: methodDictionary methodDictionary: methodHeaderFor: methodsDo: precodeCommentOrInheritedCommentFor: removeSelector: removeSelectorSilently: rootStubInImageSegment: selectorAtMethod:setClass: selectors selectorsAndMethodsDo: selectorsDo: selectorsWithArgs: sourceCodeAt: sourceCodeAt:ifAbsent: sourceMethodAt: sourceMethodAt:ifAbsent: standardMethodHeaderFor: supermostPrecodeCommentFor: zapAllMethods) ('accessing instances and variables' allClassVarNames allInstVarNames allInstances allSharedPools allSubInstances allowsSubInstVars classVarNames inspectAllInstances inspectSubInstances instVarNames instanceCount sharedPools someInstance subclassInstVarNames) ('testing class hierarchy' includesBehavior: inheritsFrom: kindOfSubclass) ('testing method dictionary' bindingOf: canUnderstand: classBindingOf: hasMethods includesSelector: scopeHas:ifTrue: thoroughWhichSelectorsReferTo:special:byte: whichClassIncludesSelector: whichSelectorsAccess: whichSelectorsReferTo: whichSelectorsReferTo:special:byte: whichSelectorsStoreInto:) ('enumerating' allInstancesDo: allInstancesEverywhereDo: allSubInstancesDo: allSubclassesDo: allSubclassesDoGently: allSuperclassesDo: selectSubclasses: selectSuperclasses: withAllSubclassesDo: withAllSuperAndSubclassesDoGently: withAllSuperclassesDo:) ('user interface' allLocalCallsOn: allUnreferencedInstanceVariables crossReference unreferencedInstanceVariables withAllSubAndSuperclassesDo:) ('private' basicCompile:notifying:trailer:ifFail: basicRemoveSelector: becomeCompact becomeCompactSimplyAt: becomeUncompact flushCache indexIfCompact setFormat: spaceUsed) ('system startup' shutDown shutDown: startUp startUp: startUpFrom:) ('obsolete subclasses' addObsoleteSubclass: obsoleteSubclasses removeAllObsoleteSubclasses removeObsoleteSubclass:) ('deprecated' allSelectorsUnderstood removeSelectorSimply:) ('*system-support' allCallsOn allCallsOn: allUnsentMessages) ('*sunit-preload' sunitAllSelectors sunitSelectors) ! !Object reorganize! ('*sunit-preload' sunitAddDependent: sunitChanged: sunitRemoveDependent:) ('*system-support' systemNavigation) ('*tools-browser' browse browseHierarchy) ('Breakpoint' break) ('accessing' addInstanceVarNamed:withValue: at: at:modify: at:put: basicAt: basicAt:put: basicSize bindWithTemp: doIfNotNil: ifNil:ifNotNilDo: ifNotNilDo: ifNotNilDo:ifNil: in: presenter readFromString: size yourself) ('associating' ->) ('binding' bindingOf:) ('casing' caseOf: caseOf:otherwise:) ('class membership' class inheritsFromAnyIn: isKindOf: isKindOf:orOf: isMemberOf: respondsTo: xxxClass) ('comparing' = closeTo: hash hashMappedBy: identityHashMappedBy: identityHashPrintString literalEqual: ~=) ('converting' adaptToFloat:andSend: adaptToFraction:andSend: adaptToInteger:andSend: as: asActionSequence asActionSequenceTrappingErrors asDraggableMorph asOrderedCollection asString asStringOrText complexContents mustBeBoolean mustBeBooleanIn: printDirectlyToDisplay withoutListWrapper) ('copying' clone copy copyAddedStateFrom: copyFrom: copySameFrom: copyTwoLevel deepCopy initialDeepCopierSize postCopy shallowCopy veryDeepCopy veryDeepCopySibling veryDeepCopyUsing: veryDeepCopyWith: veryDeepFixupWith: veryDeepInner:) ('creation' asMorph asStringMorph asTextMorph openAsMorph) ('dependents access' addDependent: breakDependents canDiscardEdits dependents evaluate:wheneverChangeIn: hasUnacceptedEdits myDependents myDependents: release removeDependent:) ('deprecated' beep: beepPrimitive) ('drag and drop' acceptDroppingMorph:event:inMorph: dragAnimationFor:transferMorph: dragPassengerFor:inMorph: dragTransferType dragTransferTypeForMorph: wantsDroppedMorph:event:inMorph:) ('debugging' assert: halt halt: haltIf: haltIfNil) ('error handling' backwardCompatibilityOnly: caseError confirm: confirm:orCancel: deprecated: deprecated:block: deprecated:explanation: deprecatedExplanation: doesNotUnderstand: dpsTrace: dpsTrace:levels: dpsTrace:levels:withContext: error: externalCallFailed handles: notify: notify:at: notifyWithLabel: primitiveFailed shouldBeImplemented shouldNotImplement subclassResponsibility tryToDefineVariableAccess:) ('evaluating' value valueWithArguments:) ('events-accessing' actionForEvent: actionForEvent:ifAbsent: actionMap actionSequenceForEvent: actionsDo: createActionMap hasActionForEvent: setActionSequence:forEvent: updateableActionMap) ('events-registering' when:evaluate: when:send:to: when:send:to:with: when:send:to:withArguments:) ('events-removing' releaseActionMap removeAction:forEvent: removeActionsForEvent: removeActionsSatisfying: removeActionsSatisfying:forEvent: removeActionsWithReceiver: removeActionsWithReceiver:forEvent:) ('events-triggering' triggerEvent: triggerEvent:ifNotHandled: triggerEvent:with: triggerEvent:with:ifNotHandled: triggerEvent:withArguments: triggerEvent:withArguments:ifNotHandled:) ('filter streaming' byteEncode: drawOnCanvas: elementSeparator encodePostscriptOn: flattenOnStream: fullDrawPostscriptOn: printOnStream: putOn: storeOnStream: writeOnFilterStream:) ('finalization' actAsExecutor executor finalizationRegistry finalize retryWithGC:until: toFinalizeSend:to:with:) ('flagging' isThisEverCalled isThisEverCalled: logEntry logExecution logExit) ('graph model' addModelYellowButtonMenuItemsTo:forMorph:hand: hasModelYellowButtonMenuItems) ('*Tools-Inspector' basicInspect inspect inspectorClass) ('locales' localeChanged) ('*Morphic-Worlds' objectRepresented slotInfo) ('*Tools-MethodFinder' scriptPerformer) ('*Morphic-Scripting' isUniversalTiles universalTilesForGetterOf: universalTilesForInterface:) ('macpal' codeStrippedOut: contentsChanged currentEvent currentHand currentVocabulary currentWorld flash ifKindOf:thenDo: instanceVariableValues playSoundNamed: refusesToAcceptCode) ('message handling' perform: perform:orSendTo: perform:with: perform:with:with: perform:with:with:with: perform:withArguments: perform:withArguments:inSuperclass: withArgs:executeMethod:) ('objects from disk' comeFullyUpOnReload: convertToCurrentVersion:refStream: fixUponLoad:seg: indexIfCompact objectForDataStream: readDataFrom:size: saveOnFile storeDataOn:) ('parts bin' descriptionForPartsBin) ('printing' fullPrintString isLiteral longPrintOn: longPrintOn:limitedTo:indent: longPrintString longPrintStringLimitedTo: nominallyUnsent: printOn: printString printStringLimitedTo: propertyList reportableSize storeOn: storeString stringForReadout stringRepresentation) ('*Morphic-Tile Scriptors' methodInterfacesForCategory:inVocabulary:limitClass: methodInterfacesForInstanceVariablesCategoryIn: methodInterfacesForScriptsCategoryIn: selfWrittenAsIll selfWrittenAsIm selfWrittenAsMe selfWrittenAsMy selfWrittenAsThis) ('scripting' adaptedToWorld: contentsGetz: defaultFloatPrecisionFor: evaluateUnloggedForSelf:) ('system primitives' asOop becomeForward: becomeForward:copyHash: className creationStamp instVarAt: instVarAt:put: instVarNamed: instVarNamed:put: oopString primitiveChangeClassTo: rootStubInImageSegment: someObject) ('testing' basicType beViewed costumes haveFullProtocolBrowsed haveFullProtocolBrowsedShowingSelector: isBehavior isBlock isBlockClosure isCharacter isCollection isColor isColorForm isCompiledMethod isComplex isFloat isForm isFraction isHeap isInteger isInterval isMessageSend isMorph isMorphicEvent isMorphicModel isNumber isPoint isPseudoContext isSketchMorph isStream isString isSymbol isSystemWindow isText isTransparent isVariableBinding isWebBrowser knownName name nameForViewer notNil openInstanceBrowserWithTiles renameTo: showDiffs stepAt:in: stepIn: stepTime stepTimeIn: vocabularyDemanded wantsDiffFeedback wantsSteps wantsStepsIn:) ('translation support' inline: var:declareC:) ('undo' capturedState commandHistory purgeAllCommands redoFromCapturedState: refineRedoTarget:selector:arguments:in: refineUndoTarget:selector:arguments:in: rememberCommand: rememberUndoableAction:named: undoFromCapturedState:) ('updating' changed changed: changed:with: handledListVerification noteSelectionIndex:for: okToChange update: update:with: updateListsAndCodeIn: windowIsClosing) ('user interface' addModelItemsToWindowMenu: addModelMenuItemsTo:forMorph:hand: asExplorerString beep defaultBackgroundColor defaultLabelForInspector eToyStreamedRepresentationNotifying: explore fullScreenSize hasContentsInExplorer inform: initialExtent inspectWithLabel: launchPartVia: launchPartVia:label: launchTileToRefer modelSleep modelWakeUp modelWakeUpIn: mouseUpBalk: newTileMorphRepresentative notYetImplemented windowActiveOnFirstClick windowReqNewLabel:) ('viewer' assureUniClass belongsToUniClass browseOwnClassSubProtocol categoriesForViewer: categoriesForVocabulary:limitClass: chooseNewNameForReference defaultLimitClassForVocabulary: defaultNameStemForInstances elementTypeFor:vocabulary: externalName graphicForViewerTab hasUserDefinedSlots infoFor:inViewer: initialTypeForSlotNamed: isPlayerLike newScriptorAround: offerViewerMenuFor:event: offerViewerMenuForEvt:morph: renameScript: tilePhrasesForCategory:inViewer: tilePhrasesForMethodInterfaces:inViewer: tilePhrasesForSelectorList:inViewer: tileToRefer uniqueInstanceVariableNameLike:excluding: uniqueNameForReference uniqueNameForReferenceFrom: uniqueNameForReferenceOrNil updateThresholdForGraphicInViewerTab usableMethodInterfacesIn:) ('world hacking' couldOpenInMorphic) ('private' errorImproperStore errorNonIntegerIndex errorNotIndexable errorSubscriptBounds: primitiveError: species storeAt:inTempFrame:) ('*Morphic-flexiblevocabularies-viewer' methodInterfacesInPresentationOrderFrom:forCategory:) ('*monticello' isConflict) !