Hi Sean,
I don't know if PetitParser works on Squeak, but it was ported without changes to GST and VisualWorks. The package PetitGui requires Glamour and Mondrian (these seem to be the classes you are reporting as dependencies), the Metacello configuration ConfigurationOfPetitParser should take care of that automatically (maybe somebody can confirm?). However you don't need to load the package PetitGui to use PetitParser. PetitParser is all you need to write your parsers. To test it also PetitTests. Both packages have no fancy dependencies. Lukas On 11 November 2010 12:59, <[hidden email]> wrote: > Hey Lukas, how (if at all) can I load PetitParser in Squeak 4.1? No hits on the Squeak lists, and I tried to load via the Metacello configuration at http://source.lukas-renggli.ch/petit/ and got a bunch of dependency warnings: > This package depends on the following classes: > MorphTreeModel > StandardWindow > UIThemeWatery2 > AbstractTutorial > MorphTreeNodeModel > TabPanelBorder > MorphTreeColumn > Announcer > ThemeIcons > PluggableShoutMorph > MultistateButtonMorph > TabGroupMorph > Announcement > You must resolve these dependencies before you will be able to load these definitions: > Announcer>>reset > GLMAccumulator > GLMAccumulator>>activeEntity > GLMAccumulator>>activeEntity: > GLMAccumulator>>addPaneFrom: > GLMAccumulator>>entityToSelect > GLMAccumulator>>entityToSelect: > GLMAccumulator>>innerPortEvent: > GLMAccumulator>>outerPortEvent: > GLMAccumulator>>removePaneIndex: > GLMAccumulator>>renderGlamorouslyOn: > GLMAccumulator>>tryToSelectPaneFrom: > GLMAction > GLMAction>>actOn: > GLMAction>>actOn:with: > GLMAction>>action > GLMAction>>action: > GLMAction>>category > GLMAction>>category: > GLMAction>>hasIcon > GLMAction>>hasShortcut > GLMAction>>hasTitle > GLMAction>>icon > GLMAction>>icon: > GLMAction>>isCategorized > GLMAction>>position > GLMAction>>position: > GLMAction>>shortcut > GLMAction>>shortcut: > GLMAction>>title > GLMAction>>title: > GLMAction>>worksWithMorphic > GLMAction>>worksWithSeaside > GLMActionAnnouncement > GLMActionAnnouncement classSide>>action: > GLMActionAnnouncement>>action > GLMActionAnnouncement>>action: > GLMActionListPresentation > GLMActionListPresentation>>beHorizontal > GLMActionListPresentation>>isHorizontal > GLMActionListPresentation>>isHorizontal: > GLMActionListPresentation>>isVertical > GLMActionListPresentation>>renderGlamorouslyOn: > GLMAnnouncer > GLMAnnouncer>>announce: > GLMAnnouncer>>announcer > GLMAnnouncer>>resetAnnouncer > GLMAnnouncer>>suspendAll > GLMAnnouncer>>suspendAllWhile: > GLMAnnouncingCollection > GLMAnnouncingCollection>>add: > GLMAnnouncingCollection>>at: > GLMAnnouncingCollection>>collect: > GLMAnnouncingCollection>>do: > GLMAnnouncingCollection>>includes: > GLMAnnouncingCollection>>initialize > GLMAnnouncingCollection>>isCollection > GLMAnnouncingCollection>>printString > GLMAnnouncingCollection>>remove: > GLMAnnouncingCollection>>removeLast > GLMAnnouncingCollection>>size > GLMAnnouncingCollection>>withIndexDo: > GLMBoundPort > GLMBoundPort>>= > GLMBoundPort>>hasPane > GLMBoundPort>>hash > GLMBoundPort>>notingPresentationChangeDo: > GLMBoundPort>>pane > GLMBoundPort>>validate: > GLMBrowser > GLMBrowser classSide>>defaultStatusbarPane > GLMBrowser classSide>>withStatusbar > GLMBrowser>>addDefaultStatusbarTransmissionFrom: > GLMBrowser>>addPane: > GLMBrowser>>addStatusbar > GLMBrowser>>addTransmission: > GLMBrowser>>context > GLMBrowser>>custom: > GLMBrowser>>defaultRenderer > GLMBrowser>>hasStatusbar > GLMBrowser>>hasStatusbar: > GLMBrowser>>initialize > GLMBrowser>>initializeScriptingDefaults > GLMBrowser>>open > GLMBrowser>>openOn: > GLMBrowser>>openOn:with: > GLMBrowser>>openWith: > GLMBrowser>>outerPortEvent: > GLMBrowser>>panes > GLMBrowser>>postCopy > GLMBrowser>>removeLastPane > GLMBrowser>>removePane: > GLMBrowser>>resolveDestinationPort: > GLMBrowser>>resolveOriginPort: > GLMBrowser>>resolvePort:defaultPortName: > GLMBrowser>>screenshot:on:after: > GLMBrowser>>startOn: > GLMBrowser>>statusbarPane > GLMBrowser>>statusbarPresentation > GLMBrowser>>transmissions > GLMBrowser>>transmit > GLMBrowser>>unregisterFromAllAnnouncements > GLMBrowser>>update > GLMButtonModel > GLMButtonModel>>buttonLabel > GLMButtonModel>>execute > GLMButtonModel>>glamourAction > GLMButtonModel>>glamourAction: > GLMCompositePresentation > GLMCompositePresentation>>= > GLMCompositePresentation>>accordionArrangement > GLMCompositePresentation>>add: > GLMCompositePresentation>>allSatisfy: > GLMCompositePresentation>>anySatisfy: > GLMCompositePresentation>>arrangement > GLMCompositePresentation>>arrangement: > GLMCompositePresentation>>at: > GLMCompositePresentation>>clear > GLMCompositePresentation>>collect: > GLMCompositePresentation>>custom: > GLMCompositePresentation>>do: > GLMCompositePresentation>>first > GLMCompositePresentation>>includes: > GLMCompositePresentation>>isEmpty > GLMCompositePresentation>>last > GLMCompositePresentation>>matchingPresentations > GLMCompositePresentation>>pane: > GLMCompositePresentation>>postCopy > GLMCompositePresentation>>presentations > GLMCompositePresentation>>presentations: > GLMCompositePresentation>>renderGlamorouslyOn: > GLMCompositePresentation>>resetAnnouncer > GLMCompositePresentation>>select: > GLMCompositePresentation>>size > GLMCompositePresentation>>stackedArrangement > GLMCompositePresentation>>stackedVerticallyArrangement > GLMCompositePresentation>>tabbedArrangement > GLMCompositePresentation>>unregisterFromAllAnnouncements > GLMCompositePresentation>>update > GLMCompositePresentation>>verticallyStackedArrangement > GLMCompositePresentation>>withAllDo: > GLMContextChanged > GLMContextChanged>>announcesNewSelection > GLMContextChanged>>oldValue > GLMContextChanged>>oldValue: > GLMContextChanged>>presentation > GLMContextChanged>>presentation: > GLMContextChanged>>printOn: > GLMContextChanged>>property > GLMContextChanged>>property: > GLMContextChanged>>value > GLMContextChanged>>value: > GLMDiffPresentation > GLMDiffPresentation>>renderGlamorouslyOn: > GLMDropDownListMorphSelectionChanged > GLMDropDownListMorphSelectionChanged>>selectionValue > GLMDropDownListMorphSelectionChanged>>selectionValue: > GLMDropDownListPresentation > GLMDropDownListPresentation>>defaultValidate:on: > GLMDropDownListPresentation>>renderGlamorouslyOn: > GLMDropDownListPresentation>>selectedIndex > GLMDropDownListPresentation>>selectedIndex: > GLMDynamicPresentation > GLMDynamicPresentation>>currentPresentation > GLMDynamicPresentation>>initialize > GLMDynamicPresentation>>presentation: > GLMDynamicPresentation>>presentationTransformation > GLMDynamicPresentation>>presentationTransformation: > GLMDynamicPresentation>>renderGlamorouslyOn: > GLMDynamicPresentation>>with: > GLMExpander > GLMExpander>>innerPortEvent: > GLMExpander>>outerPortEvent: > GLMExplicitBrowser > GLMExplicitBrowser>>addNewPane > GLMExplicitBrowser>>addNewPaneNamed: > GLMExplicitBrowser>>addTransmission: > GLMExplicitBrowser>>custom: > GLMExplicitBrowser>>from: > GLMExplicitBrowser>>fromOutside: > GLMExplicitBrowser>>innerPortEvent: > GLMExplicitBrowser>>lastTransmission > GLMExplicitBrowser>>paneNamed: > GLMExplicitBrowser>>passivelyFrom: > GLMExplicitBrowser>>sendTo:from: > GLMExplicitBrowser>>sendTo:from:with: > GLMExplicitBrowser>>sendTo:fromOutside: > GLMExplicitBrowser>>sendToOutside:from: > GLMExplicitBrowser>>showOn: > GLMExplicitBrowser>>updateContextWith: > GLMExplicitBrowser>>using: > GLMFinder > GLMFinder>>addPaneFrom: > GLMFinder>>addPaneFromInner: > GLMFinder>>fromPrevious: > GLMFinder>>innerPortEvent: > GLMFinder>>outerPortEvent: > GLMFinder>>passivelyFromPrevious: > GLMFinder>>renderGlamorouslyOn: > GLMFinder>>using: > GLMFlexiblePresentation > GLMFlexiblePresentation>>currentPresentation > GLMFlexiblePresentation>>renderGlamorouslyOn: > GLMFormatedPresentation > GLMFormatedPresentation>>format > GLMFormatedPresentation>>format: > GLMFormatedPresentation>>formatedDisplayValue > GLMFormatedPresentation>>formatedDisplayValueOf: > GLMFormatedPresentation>>icon > GLMFormatedPresentation>>icon: > GLMFormatedPresentation>>iconFor: > GLMGenericAction > GLMGenericAction>>worksWithMorphic > GLMGenericAction>>worksWithSeaside > GLMImplicitBrowser > GLMImplicitBrowser>>addPresentation: > GLMImplicitBrowser>>custom: > GLMImplicitBrowser>>presentations > GLMImplicitBrowser>>scriptTransmission > GLMImplicitBrowser>>show: > GLMInputPresentation > GLMInputPresentation>>renderGlamorouslyOn: > GLMItemAdded > GLMItemRemoved > GLMKeyStroke > GLMLabelPresentation > GLMLabelPresentation>>renderGlamorouslyOn: > GLMListPresentation > GLMListPresentation>>defaultValidate:on: > GLMListPresentation>>renderGlamorouslyOn: > GLMListingPresentation > GLMListingPresentation>>allowDeselection > GLMListingPresentation>>allowsDeselection > GLMListingPresentation>>allowsDeselection: > GLMListingPresentation>>allowsFilter > GLMListingPresentation>>allowsInput > GLMListingPresentation>>allowsSearch > GLMListingPresentation>>amountToShow > GLMListingPresentation>>beMultiple > GLMListingPresentation>>beSingle > GLMListingPresentation>>childrenValueOf: > GLMListingPresentation>>childrenValueOf:atLevel: > GLMListingPresentation>>columns > GLMListingPresentation>>filterOn: > GLMListingPresentation>>filterStrategy > GLMListingPresentation>>grayRoundedTags > GLMListingPresentation>>hasTags > GLMListingPresentation>>hasTagsFilter > GLMListingPresentation>>helpMessage > GLMListingPresentation>>helpMessage: > GLMListingPresentation>>isMultiple > GLMListingPresentation>>isSingle > GLMListingPresentation>>limitsAmount > GLMListingPresentation>>searchOn: > GLMListingPresentation>>searchStrategy > GLMListingPresentation>>selectionPath > GLMListingPresentation>>selectionPath: > GLMListingPresentation>>showOnly: > GLMListingPresentation>>tags: > GLMListingPresentation>>tagsBlock > GLMListingPresentation>>tagsBlock: > GLMListingPresentation>>tagsFilter: > GLMListingPresentation>>tagsFilterBlock > GLMListingPresentation>>tagsFor: > GLMListingPresentation>>tagsFor:to: > GLMListingPresentation>>tagsStyle > GLMListingPresentation>>whiteRectangledTags > GLMLoggedObject > GLMLoggedObject classSide>>initialize > GLMLoggedObject classSide>>logger > GLMLoggedObject classSide>>logger: > GLMLoggedObject>>announce: > GLMLoggedObject>>initialize > GLMLoggedObject>>logger > GLMLoggedObject>>logger: > GLMMatchingPresentationsChanged > GLMMatchingPresentationsChanged>>matchingPresentations > GLMMatchingPresentationsChanged>>oldMatchingPresentations > GLMMatchingPresentationsChanged>>oldMatchingPresentations: > GLMMatchingPresentationsChanged>>pane > GLMMatchingPresentationsChanged>>pane: > GLMMatchingPresentationsChanged>>printOn: > GLMMenuInvoked > GLMMenuInvoked classSide>>action:on: > GLMMenuInvoked>>initializeAction:on: > GLMMenuInvoked>>menuMorph > GLMMenuItemSelected > GLMMockSimpleTransmission > GLMMockSimpleTransmission classSide>>new > GLMMockSimpleTransmission>>initialize > GLMMockSimpleTransmission>>transmit > GLMMockSimpleTransmission>>transmitIn: > GLMMockSimpleTransmission>>wasTransmited > GLMMondrianPresentation > GLMMondrianPresentation>>painting > GLMMondrianPresentation>>painting: > GLMMondrianPresentation>>renderGlamorouslyOn: > GLMMondrianPresentation>>renderOn: > GLMMondrianPresentation>>view > GLMMondrianPresentation>>view: > GLMMorphPresentation > GLMMorphPresentation>>renderGlamorouslyOn: > GLMMorphTreeColumn > GLMMorphTreeColumn>>glamourColumn: > GLMMorphTreeColumn>>rowMorphFor: > GLMMorphicAction > GLMMorphicAction>>worksWithMorphic > GLMMorphicAction>>worksWithSeaside > GLMMorphicModel > GLMMorphicModel>>allKeystrokeActions > GLMMorphicModel>>allMenuActions > GLMMorphicModel>>executeMenuAction: > GLMMorphicModel>>glamourPresentation > GLMMorphicModel>>glamourPresentation: > GLMMorphicModel>>initialize > GLMMorphicModel>>keystroke:from: > GLMMorphicModel>>menu: > GLMNoBrowser > GLMNoBrowser classSide>>initialize > GLMNoBrowser classSide>>initializeUniqueInstance > GLMNoBrowser classSide>>new > GLMNoBrowser classSide>>uniqueInstance > GLMNoBrowser>>innerPortEvent: > GLMPane > GLMPane classSide>>in: > GLMPane classSide>>named: > GLMPane classSide>>named:in: > GLMPane classSide>>portClass > GLMPane>>addPresentation: > GLMPane>>addPresentationSilently: > GLMPane>>addPresentations: > GLMPane>>asGlamorousPane > GLMPane>>browser > GLMPane>>browser: > GLMPane>>clearIn: > GLMPane>>defaultName > GLMPane>>hasBrowser > GLMPane>>initialize > GLMPane>>initializeIn: > GLMPane>>initializeNamed: > GLMPane>>initializeNamed:in: > GLMPane>>isAllowedToNotePresentationsChanged > GLMPane>>lastActivePresentation > GLMPane>>lastActivePresentation: > GLMPane>>matchingPresentations > GLMPane>>name > GLMPane>>name: > GLMPane>>notingPresentationChangeDo: > GLMPane>>port: > GLMPane>>portEvent: > GLMPane>>ports > GLMPane>>postCopy > GLMPane>>presentations > GLMPane>>presentations: > GLMPane>>printOn: > GLMPane>>renderGlamorouslyOn: > GLMPane>>unregisterFromAllAnnouncements > GLMPane>>update > GLMPane>>whenMatchingPresentationsChanged: > GLMPane>>whenPresentationsChanged: > GLMPaneAdded > GLMPaneAnnouncement > GLMPaneAnnouncement classSide>>pane:atPosition:inBrowser: > GLMPaneAnnouncement>>browser > GLMPaneAnnouncement>>browser: > GLMPaneAnnouncement>>pane > GLMPaneAnnouncement>>pane: > GLMPaneAnnouncement>>position > GLMPaneAnnouncement>>position: > GLMPanePort > GLMPanePort>>basicValue: > GLMPanePort>>changeValueTo:in: > GLMPanePort>>copyAccordingToPaneMapping:inNewBrowser: > GLMPanePort>>pane > GLMPanePort>>pane: > GLMPanePort>>printOn: > GLMPanePort>>receive:in: > GLMPanePort>>resetValue > GLMPanePort>>value > GLMPanePort>>value:in: > GLMPaneRemoved > GLMPaneRemoved classSide>>pane:fromBrowser: > GLMPaneReplaced > GLMPaneReplaced classSide>>oldPane:newPane:fromBrowser: > GLMPaneReplaced>>newPane > GLMPaneReplaced>>newPane: > GLMPaneReplaced>>oldPane > GLMPaneReplaced>>oldPane: > GLMPaneSelected > GLMPluggableShoutMorph > GLMPluggableShoutMorph>>announcer > GLMPluggableShoutMorph>>selectFrom:to: > GLMPort > GLMPort>>copyAccordingToPaneMapping:inNewBrowser: > GLMPort>>hasPane > GLMPort>>name > GLMPort>>name: > GLMPort>>notingPresentationChangeDo: > GLMPort>>printOn: > GLMPort>>receive: > GLMPort>>receive:in: > GLMPort>>validate: > GLMPort>>value > GLMPort>>value: > GLMPort>>value:in: > GLMPortEvent > GLMPortEvent classSide>>on:previouslyValued: > GLMPortEvent classSide>>on:previouslyValued:in: > GLMPortEvent>>hasChanged > GLMPortEvent>>initializeOn:previouslyValued: > GLMPortEvent>>initializeOn:previouslyValued:in: > GLMPortEvent>>oldValue > GLMPortEvent>>pane > GLMPortEvent>>port > GLMPortEvent>>portName > GLMPortEvent>>printOn: > GLMPortEvent>>transmissionContext > GLMPortEvent>>value > GLMPresentation > GLMPresentation>>= > GLMPresentation>>acceptsSelection > GLMPresentation>>acceptsSelection: > GLMPresentation>>act:entitled: > GLMPresentation>>act:entitled:categorized: > GLMPresentation>>act:icon:entitled: > GLMPresentation>>act:on: > GLMPresentation>>act:on:entitled: > GLMPresentation>>act:on:entitled:categorized: > GLMPresentation>>actions > GLMPresentation>>actions: > GLMPresentation>>addAction: > GLMPresentation>>allActions > GLMPresentation>>allowNil > GLMPresentation>>color > GLMPresentation>>color: > GLMPresentation>>colorValue > GLMPresentation>>condition > GLMPresentation>>condition: > GLMPresentation>>copy > GLMPresentation>>customValidation > GLMPresentation>>customValidation: > GLMPresentation>>defaultValidate:on: > GLMPresentation>>display: > GLMPresentation>>displayValue > GLMPresentation>>doValidate:on: > GLMPresentation>>dynamicActions > GLMPresentation>>entity > GLMPresentation>>entity: > GLMPresentation>>hasTitle > GLMPresentation>>hasTitleIcon > GLMPresentation>>initialize > GLMPresentation>>innerPortEvent: > GLMPresentation>>matches > GLMPresentation>>morphicAct:entitled: > GLMPresentation>>morphicAct:on:entitled: > GLMPresentation>>noSelection > GLMPresentation>>noTitle > GLMPresentation>>open:on:entitled: > GLMPresentation>>outerPortEvent: > GLMPresentation>>pane > GLMPresentation>>pane: > GLMPresentation>>parentPrototype > GLMPresentation>>parentPrototype: > GLMPresentation>>populate:icon:entitled:with: > GLMPresentation>>populate:on:entitled:with: > GLMPresentation>>populate:on:with: > GLMPresentation>>postCopy > GLMPresentation>>postTransformation > GLMPresentation>>printOn: > GLMPresentation>>registerAnnouncements > GLMPresentation>>registeredAnnouncers > GLMPresentation>>renderGlamorouslyOn: > GLMPresentation>>rootPrototype > GLMPresentation>>selection > GLMPresentation>>selection: > GLMPresentation>>selectionTransformation: > GLMPresentation>>send: > GLMPresentation>>shouldValidate > GLMPresentation>>shouldValidate: > GLMPresentation>>status: > GLMPresentation>>strongSelection > GLMPresentation>>strongSelection: > GLMPresentation>>title > GLMPresentation>>title: > GLMPresentation>>titleIcon > GLMPresentation>>titleIcon: > GLMPresentation>>titleIconValue > GLMPresentation>>titleValue > GLMPresentation>>transformation > GLMPresentation>>transformation: > GLMPresentation>>unregisterFromAllAnnouncements > GLMPresentation>>update > GLMPresentation>>updateOn:from: > GLMPresentation>>updateOn:from:when: > GLMPresentation>>updateOn:fromAll: > GLMPresentation>>useExplicitNotNil > GLMPresentation>>useImplicitNotNil > GLMPresentation>>usesExplicitNotNil > GLMPresentation>>usesImplicitNotNil > GLMPresentation>>validate:on: > GLMPresentation>>when: > GLMPresentation>>whenContextChanged: > GLMPresentation>>whenKindOf: > GLMPresentation>>withAllDo: > GLMPresentationBoundPort > GLMPresentationBoundPort>>copyAccordingToPaneMapping:inNewBrowser: > GLMPresentationBoundPort>>hash > GLMPresentationBoundPort>>pane > GLMPresentationBoundPort>>port > GLMPresentationBoundPort>>presentation > GLMPresentationBoundPort>>presentation: > GLMPresentationBoundPort>>receive:in: > GLMPresentationBoundPort>>value > GLMPresentationBoundPort>>value:in: > GLMPresentationUpdated > GLMPresentationUpdated>>presentation > GLMPresentationUpdated>>presentation: > GLMPresentationsChanged > GLMPresentationsChanged>>oldPresentations > GLMPresentationsChanged>>oldPresentations: > GLMPresentationsChanged>>pane > GLMPresentationsChanged>>pane: > GLMPresentationsChanged>>presentations > GLMPresentationsChanged>>printOn: > GLMSelectedTextChanged > GLMSelectedTextChanged>>end > GLMSelectedTextChanged>>end: > GLMSelectedTextChanged>>selectedText > GLMSelectedTextChanged>>selectedText: > GLMSelectedTextChanged>>start > GLMSelectedTextChanged>>start: > GLMSimplePort > GLMSimplePort>>receive:in: > GLMSimplePort>>value > GLMSimplePort>>value:in: > GLMStacker > GLMStacker>>aPane: > GLMStacker>>renderGlamorouslyOn: > GLMSystemWindow > GLMSystemWindow>>buildWindowMenu > GLMSystemWindow>>delete > GLMSystemWindow>>extent: > GLMSystemWindow>>refreshHorizontalScollbars > GLMTabPanelBorder > GLMTabPanelBorder>>frameRectangle:on: > GLMTablePresentation > GLMTablePresentation>>addColumn: > GLMTablePresentation>>column:evaluated: > GLMTablePresentation>>column:valueFor: > GLMTablePresentation>>columns > GLMTablePresentation>>columns: > GLMTablePresentation>>renderGlamorouslyOn: > GLMTablePresentation>>titleValueOfColumn: > GLMTabulator > GLMTabulator>>addColumn: > GLMTabulator>>addColumn:size: > GLMTabulator>>addColumn:span: > GLMTabulator>>addRow: > GLMTabulator>>addRow:size: > GLMTabulator>>addRow:span: > GLMTabulator>>cell > GLMTabulator>>cellOrColumn > GLMTabulator>>cellOrRow > GLMTabulator>>column: > GLMTabulator>>column:size: > GLMTabulator>>column:span: > GLMTabulator>>initializeScriptingDefaults > GLMTabulator>>renderGlamorouslyOn: > GLMTabulator>>row: > GLMTabulator>>row:size: > GLMTabulator>>row:span: > GLMTestPane > GLMTestPane classSide>>new > GLMTestPane classSide>>portClass > GLMTestPane>>browser > GLMTestPane>>browser: > GLMTestPort > GLMTestPort>>receive: > GLMTestPort>>receive:in: > GLMTestPort>>seenTransmissions > GLMTextModel > GLMTextModel>>accept:notifying: > GLMTextModel>>highlightSmalltalk > GLMTextModel>>highlightSmalltalk: > GLMTextModel>>highlightSmalltalkContext > GLMTextModel>>highlightSmalltalkContext: > GLMTextModel>>keystroke:from: > GLMTextModel>>menu:shifted: > GLMTextModel>>selectSilently: > GLMTextModel>>selection > GLMTextModel>>shoutAboutToStyle: > GLMTextModel>>text > GLMTextModel>>text: > GLMTextPresentation > GLMTextPresentation>>forSmalltalk > GLMTextPresentation>>forSmalltalk: > GLMTextPresentation>>highlightSmalltalk > GLMTextPresentation>>highlightSmalltalkContext > GLMTextPresentation>>renderGlamorouslyOn: > GLMTextPresentation>>selectedTextBlock > GLMTextPresentation>>selectedTextBlock: > GLMTextPresentation>>selectionInterval > GLMTextPresentation>>selectionInterval: > GLMTextPresentation>>textBlock > GLMTextPresentation>>textBlock: > GLMTextualPresentation > GLMTextualPresentation>>cursorPosition > GLMTextualPresentation>>cursorPosition: > GLMTextualPresentation>>selectedText > GLMTextualPresentation>>selectedText: > GLMTextualPresentation>>text > GLMTextualPresentation>>text: > GLMTransmission > GLMTransmission>>activeOrigins > GLMTransmission>>addActiveOrigin: > GLMTransmission>>addPassiveOrigin: > GLMTransmission>>addPresentation: > GLMTransmission>>addPresentations: > GLMTransmission>>andShow: > GLMTransmission>>andShowIfNone: > GLMTransmission>>andShowWithoutOverride: > GLMTransmission>>browser > GLMTransmission>>browser: > GLMTransmission>>changePortsAccordingToPaneMapping: > GLMTransmission>>changePortsAccordingToPaneMapping:fromOldBrowser:toNewBrowser: > GLMTransmission>>condition > GLMTransmission>>condition: > GLMTransmission>>context > GLMTransmission>>context: > GLMTransmission>>destination > GLMTransmission>>destination: > GLMTransmission>>ensureBundleStrategy > GLMTransmission>>ensureNoOverrideBundleStrategy > GLMTransmission>>from: > GLMTransmission>>from:port: > GLMTransmission>>from:transformed: > GLMTransmission>>fromOutside: > GLMTransmission>>initialize > GLMTransmission>>meetsCondition > GLMTransmission>>originReferences > GLMTransmission>>originatesAt: > GLMTransmission>>origins > GLMTransmission>>passiveOrigins > GLMTransmission>>passivelyFrom: > GLMTransmission>>postCopy > GLMTransmission>>presentations > GLMTransmission>>presentations: > GLMTransmission>>printOn: > GLMTransmission>>to: > GLMTransmission>>to:port: > GLMTransmission>>toOutside: > GLMTransmission>>transformation > GLMTransmission>>transformation: > GLMTransmission>>transformed: > GLMTransmission>>transmissionStrategy > GLMTransmission>>transmissionStrategy: > GLMTransmission>>transmit > GLMTransmission>>transmitIn: > GLMTransmission>>value > GLMTransmission>>when: > GLMTreeMorphModel > GLMTreeMorphModel>>allKeystrokeActions > GLMTreeMorphModel>>allMenuActions > GLMTreeMorphModel>>amountToFilterBy > GLMTreeMorphModel>>amountToFilterBy: > GLMTreeMorphModel>>announce: > GLMTreeMorphModel>>announcer > GLMTreeMorphModel>>childrenBlock > GLMTreeMorphModel>>childrenBlock: > GLMTreeMorphModel>>defaultPageSize > GLMTreeMorphModel>>defaultPageSize: > GLMTreeMorphModel>>displayFormat > GLMTreeMorphModel>>displayFormat: > GLMTreeMorphModel>>doSearchOrFilter > GLMTreeMorphModel>>executeFilter > GLMTreeMorphModel>>executeSearch > GLMTreeMorphModel>>explicitSelection: > GLMTreeMorphModel>>explicitlySelectItem: > GLMTreeMorphModel>>explicitlySelectMultipleItems: > GLMTreeMorphModel>>filteredRoots > GLMTreeMorphModel>>glamourPresentation > GLMTreeMorphModel>>glamourPresentation: > GLMTreeMorphModel>>inputText > GLMTreeMorphModel>>inputText: > GLMTreeMorphModel>>inputTextEnabled > GLMTreeMorphModel>>keyStroke:from: > GLMTreeMorphModel>>menu:shifted: > GLMTreeMorphModel>>nodeModelFor: > GLMTreeMorphModel>>onDoubleClick > GLMTreeMorphModel>>resetInput > GLMTreeMorphModel>>resetTagsToFilterBy > GLMTreeMorphModel>>roots > GLMTreeMorphModel>>roots: > GLMTreeMorphModel>>selection: > GLMTreeMorphModel>>selectionPathItems > GLMTreeMorphModel>>shouldFilterByAmount > GLMTreeMorphModel>>shouldFilterByTag: > GLMTreeMorphModel>>shouldFilterByTextInput > GLMTreeMorphModel>>tagsToFilterBy > GLMTreeMorphModel>>toggleAmountToFilterBy > GLMTreeMorphModel>>toggleFilteringByTag: > GLMTreeMorphModel>>updateRoots > GLMTreeMorphModel>>when:do: > GLMTreeMorphNodeModel > GLMTreeMorphNodeModel>>buttonForTag:filter: > GLMTreeMorphNodeModel>>childrenItems > GLMTreeMorphNodeModel>>containerTree > GLMTreeMorphNodeModel>>containerTree: > GLMTreeMorphNodeModel>>contents > GLMTreeMorphNodeModel>>displayText > GLMTreeMorphNodeModel>>elementColumn > GLMTreeMorphNodeModel>>enabled > GLMTreeMorphNodeModel>>executeMenuAction: > GLMTreeMorphNodeModel>>expandParentPath > GLMTreeMorphNodeModel>>icon > GLMTreeMorphNodeModel>>keyStroke:from: > GLMTreeMorphNodeModel>>menu:shifted: > GLMTreeMorphNodeModel>>parentNode > GLMTreeMorphNodeModel>>parentNode: > GLMTreeMorphNodeModel>>path > GLMTreeMorphNodeModel>>pathIn: > GLMTreeMorphNodeModel>>printOn: > GLMTreeMorphNodeModel>>rowMorphForColumn: > GLMTreeMorphNodeModel>>shouldBeDisplayed > GLMTreeMorphNodeModel>>shouldBeDisplayedByTags > GLMTreeMorphNodeModel>>shouldBeDisplayedByText > GLMTreeMorphNodeModel>>tagsColumn > GLMTreeMorphNodeModel>>toggleFilteringByTag: > GLMTreeMorphNodeModel>>withContentsDo: > GLMTreeMorphSelectionChanged > GLMTreeMorphSelectionChanged>>selectionPathValue > GLMTreeMorphSelectionChanged>>selectionPathValue: > GLMTreeMorphSelectionChanged>>selectionValue > GLMTreeMorphSelectionChanged>>selectionValue: > GLMTreeMorphStrongSelectionChanged > GLMTreeMorphStrongSelectionChanged>>strongSelectionValue > GLMTreeMorphStrongSelectionChanged>>strongSelectionValue: > GLMTreeNodePane > GLMTreePresentation > GLMTreePresentation>>allDisplayedDo: > GLMTreePresentation>>allExpanded > GLMTreePresentation>>children > GLMTreePresentation>>children: > GLMTreePresentation>>childrenValueOf: > GLMTreePresentation>>childrenValueOf:atLevel: > GLMTreePresentation>>defaultValidate:on: > GLMTreePresentation>>renderGlamorouslyOn: > GLMTreePresentation>>rootsExpanded > GLMTreePresentation>>shouldAllExpand > GLMTreePresentation>>shouldAllExpand: > GLMTreePresentation>>shouldRootsExpand > GLMTreePresentation>>shouldRootsExpand: > GLMTreePresentation>>withChildrenOf:do: > GLMUITheme > GLMUITheme classSide>>baseColor > GLMUITheme classSide>>basePassiveBackgroundColor > GLMUITheme classSide>>baseSelectionColor > GLMUITheme classSide>>darkBaseColor > GLMUITheme classSide>>importGlamorousIcons > GLMUITheme classSide>>importIcons:fromFolder:inClass:category: > GLMUITheme classSide>>lightBaseColor > GLMUITheme classSide>>lightSelectionColor > GLMUITheme classSide>>newDefaultSettings > GLMUITheme classSide>>setPreferredWorldBackground > GLMUITheme classSide>>themeName > GLMUITheme classSide>>veryLightSelectionColor > GLMUITheme>>buttonCornerStyleIn: > GLMUITheme>>buttonLabelForText: > GLMUITheme>>buttonMinHeight > GLMUITheme>>buttonMinWidth > GLMUITheme>>buttonNormalBorderStyleFor: > GLMUITheme>>buttonNormalFillStyleFor: > GLMUITheme>>buttonSelectedBorderStyleFor: > GLMUITheme>>buttonSelectedFillStyleFor: > GLMUITheme>>checkboxForm > GLMUITheme>>checkboxSelectedForm > GLMUITheme>>checkboxUnselectedForm > GLMUITheme>>configureWindowBorderFor: > GLMUITheme>>createMenuBoxFor: > GLMUITheme>>dockingBarNormalFillStyleFor: > GLMUITheme>>dropListDisabledFillStyleFor: > GLMUITheme>>dropListNormalBorderStyleFor: > GLMUITheme>>dropListNormalFillStyleFor: > GLMUITheme>>glamorousBaseColorFor: > GLMUITheme>>glamorousBasePassiveBackgroundColorFor: > GLMUITheme>>glamorousBaseSelectionColorFor: > GLMUITheme>>glamorousDarkBaseColorFor: > GLMUITheme>>glamorousLightColorFor: > GLMUITheme>>glamorousLightSelectionColorFor: > GLMUITheme>>glamorousNormalFillStyleFor:height: > GLMUITheme>>glamorousNormalFillStyleWithBaseColor:for:height: > GLMUITheme>>groupPanelBorderStyleFor: > GLMUITheme>>initialize > GLMUITheme>>listDisabledFillStyleFor: > GLMUITheme>>menuItemInDockingBarSelectedFillStyleFor: > GLMUITheme>>menuPinForm > GLMUITheme>>newCheckboxMarkerForm > GLMUITheme>>newFocusIndicatorMorphFor: > GLMUITheme>>newRadioButtonMarkerForm > GLMUITheme>>newRadioMarkerForm > GLMUITheme>>newWindowCloseForm > GLMUITheme>>newWindowCloseOverForm > GLMUITheme>>newWindowMaximizeForm > GLMUITheme>>newWindowMaximizeOverForm > GLMUITheme>>newWindowMenuForm > GLMUITheme>>newWindowMenuPassiveForm > GLMUITheme>>newWindowMinimizeForm > GLMUITheme>>newWindowMinimizeOverForm > GLMUITheme>>plainGroupPanelBorderStyleFor: > GLMUITheme>>progressBarFillStyleFor: > GLMUITheme>>progressBarProgressFillStyleFor: > GLMUITheme>>radioButtonForm > GLMUITheme>>radioButtonSelectedForm > GLMUITheme>>resizerGripNormalFillStyleFor: > GLMUITheme>>scrollbarNormalButtonFillStyleFor: > GLMUITheme>>scrollbarNormalFillStyleFor: > GLMUITheme>>scrollbarNormalThumbFillStyleFor: > GLMUITheme>>scrollbarPagingAreaCornerStyleIn: > GLMUITheme>>scrollbarThumbCornerStyleIn: > GLMUITheme>>separatorFillStyleFor: > GLMUITheme>>sliderDisabledFillStyleFor: > GLMUITheme>>splitterNormalFillStyleFor: > GLMUITheme>>splitterPressedFillStyleFor: > GLMUITheme>>subgroupColorFrom: > GLMUITheme>>tabLabelNormalBorderStyleFor: > GLMUITheme>>tabLabelNormalFillStyleFor: > GLMUITheme>>tabLabelSelectedFillStyleFor: > GLMUITheme>>tabPanelBorderStyleFor: > GLMUITheme>>taskbarButtonLabelColorFor: > GLMUITheme>>taskbarFillStyleFor: > GLMUITheme>>taskbarThumbnailCornerStyleFor: > GLMUITheme>>taskbarThumbnailNormalBorderStyleFor: > GLMUITheme>>textEditorDisabledFillStyleFor: > GLMUITheme>>textEditorNormalBorderStyleFor: > GLMUITheme>>verticesForSimpleArrow: > GLMUITheme>>windowActiveFillStyleFor: > GLMUITheme>>windowActiveTitleFillStyleFor: > GLMUITheme>>windowClosePassiveForm > GLMUITheme>>windowInactiveFillStyleFor: > GLMUITheme>>windowInactiveTitleFillStyleFor: > GLMUITheme>>windowMaximizePassiveForm > GLMUITheme>>windowMenuPassiveForm > GLMUITheme>>windowMinimizePassiveForm > GLMUIThemeIcons > GLMUIThemeIcons classSide>>checkboxMarkerForm > GLMUIThemeIcons classSide>>checkboxSelectedForm > GLMUIThemeIcons classSide>>checkboxSelectedFormContents > GLMUIThemeIcons classSide>>checkboxUnselectedForm > GLMUIThemeIcons classSide>>checkboxUnselectedFormContents > GLMUIThemeIcons classSide>>form16x16FromContents: > GLMUIThemeIcons classSide>>menuPinForm > GLMUIThemeIcons classSide>>menuPinFormContents > GLMUIThemeIcons classSide>>radioButtonMarkerForm > GLMUIThemeIcons classSide>>radioButtonSelectedForm > GLMUIThemeIcons classSide>>radioButtonSelectedFormContents > GLMUIThemeIcons classSide>>radioButtonUnselectedForm > GLMUIThemeIcons classSide>>radioButtonUnselectedFormContents > GLMUIThemeIcons classSide>>radioSelectedForm > GLMUIThemeIcons classSide>>radioSelectedFormContents > GLMUIThemeIcons classSide>>radioUnselectedForm > GLMUIThemeIcons classSide>>radioUnselectedFormContents > GLMUIThemeIcons classSide>>windowCloseForm > GLMUIThemeIcons classSide>>windowCloseFormContents > GLMUIThemeIcons classSide>>windowCloseInactiveForm > GLMUIThemeIcons classSide>>windowCloseInactiveFromContents > GLMUIThemeIcons classSide>>windowMaximizeForm > GLMUIThemeIcons classSide>>windowMaximizeFormContents > GLMUIThemeIcons classSide>>windowMaximizeInactiveForm > GLMUIThemeIcons classSide>>windowMaximizeInactiveFormContents > GLMUIThemeIcons classSide>>windowMenuForm > GLMUIThemeIcons classSide>>windowMenuFormContents > GLMUIThemeIcons classSide>>windowMenuInactiveForm > GLMUIThemeIcons classSide>>windowMenuInactiveFormContents > GLMUIThemeIcons classSide>>windowMinimizeForm > GLMUIThemeIcons classSide>>windowMinimizeFormContents > GLMUIThemeIcons classSide>>windowMinimizeInactiveForm > GLMUIThemeIcons classSide>>windowMinimizeInactiveFormContents > LazyTabGroupMorph > LazyTabGroupMorph>>addLazyPage:label: > LazyTabGroupMorph>>addPage: > LazyTabGroupMorph>>addPage:at: > LazyTabGroupMorph>>clear > LazyTabGroupMorph>>initialize > LazyTabGroupMorph>>lazyPages > LazyTabGroupMorph>>onPageIndexChange > LazyTabGroupMorph>>onPageIndexChange: > LazyTabGroupMorph>>pageAt: > LazyTabGroupMorph>>updatePageIndex: > MOAnnouncer > MOAnnouncer>>action: > MOAnnouncer>>announce: > MOAnnouncer>>draggable > MOAnnouncer>>every:do: > MOAnnouncer>>forNode:whenClickingUpdateNode:whenClickingBackUpdateNode:withLayoutUpdate: > MOAnnouncer>>forNode:whenClickingUpdateNode:withLayoutUpdate: > MOAnnouncer>>forNode:whenEnteringUpdateNode:whenLeavingUpdateNode:withLayoutUpdate: > MOAnnouncer>>forNodes:whenEnteringUpdateShapes:whenLeavingUpdateShapes: > MOAnnouncer>>forNodes:whenEnteringUpdateShapes:whenLeavingUpdateShapes:withLayoutUpdate: > MOAnnouncer>>forward > MOAnnouncer>>forward: > MOAnnouncer>>forwarder > MOAnnouncer>>from:port:do: > MOAnnouncer>>highlightWhenOver > MOAnnouncer>>highlightWhenOver: > MOAnnouncer>>initialize > MOAnnouncer>>isForwarder > MOAnnouncer>>item:action: > MOAnnouncer>>lookFor: > MOAnnouncer>>menu: > MOAnnouncer>>menuItems > MOAnnouncer>>menuItems: > MOAnnouncer>>menuMorphBlock: > MOAnnouncer>>menuMorphFor: > MOAnnouncer>>nodraggable > MOAnnouncer>>popupText > MOAnnouncer>>popupText: > MOAnnouncer>>popupText:delay: > MOAnnouncer>>popupView: > MOAnnouncer>>popupView:delay: > MOAnnouncer>>popupView:delay:zoomedInBy: > MOAnnouncer>>popupView:zoomedInBy: > MOAnnouncer>>port: > MOAnnouncer>>ports > MOAnnouncer>>processes > MOAnnouncer>>refreshLayoutEvery: > MOAnnouncer>>refreshLayoutEvery:view: > MOAnnouncer>>registerForEvent:forNode:updateNode:updateLayout: > MOAnnouncer>>registerForEvent:forNode:updateShape:updateLayout: > MOAnnouncer>>registerForEvent:forNodes:updateNode:updateLayout: > MOAnnouncer>>registerForEvent:forNodes:updateShape:updateLayout: > MOAnnouncer>>registerMenu > MOAnnouncer>>resetWindowStatus > MOAnnouncer>>selectFrameFromX > MOAnnouncer>>selectFrameFromY > MOAnnouncer>>setWindowStatusTo:forElement: > MOAnnouncer>>stopProcesses > MOAnnouncer>>strongHighlightWhenOver: > MOAnnouncer>>toggleAllProcesses > MOAnnouncer>>unsubscribeForEvent: > MOAnnouncer>>viewRenderer > MOAnnouncer>>viewRenderer: > MOAnnouncer>>whenClickingUpdateNode: > MOAnnouncer>>whenClickingUpdateNode:whenLeavingUpdateNode:withLayoutUpdate: > MOAnnouncer>>whenClickingUpdateNode:withLayoutUpdate: > MOAnnouncer>>whenClickingUpdateShape: > MOAnnouncer>>whenClickingUpdateShape:updateLayout: > MOAnnouncer>>whenEnteringUpdateNode: > MOAnnouncer>>whenEnteringUpdateNode:whenLeavingUpdateNode:withLayoutUpdate: > MOAnnouncer>>whenEnteringUpdateNode:withLayoutUpdate: > MOAnnouncer>>windowStatus: > MOAnnouncer>>windowStatus:delay: > MOContentChanged > MOElementDeselection > MOElementSelection > MOElementSelection>>initializeEvent:on: > MOElementSelection>>isMultiple > MOElementSelection>>isMultiple: > MOElementSelection>>isUnique > MOElementSelection>>setAsMultiple > MOEvent > MOEvent classSide>>event:on: > MOEvent classSide>>initializedInstance > MOEvent>>cancel > MOEvent>>current > MOEvent>>currentInteraction > MOEvent>>dispatch > MOEvent>>element > MOEvent>>element: > MOEvent>>elementInteraction > MOEvent>>hasElement > MOEvent>>initialize > MOEvent>>initializeEvent:on: > MOEvent>>isAltKeyPressed > MOEvent>>isCancelled > MOEvent>>isCtrlKeyPressed > MOEvent>>isInitiator > MOEvent>>isShiftKeyPressed > MOEvent>>model > MOEvent>>modelElement > MOEvent>>node > MOEvent>>printOn: > MOEvent>>root > MOEvent>>setAsNotHandled > MOEvent>>timestamp > MOEvent>>transmit:onPort: > MOEvent>>viewRenderer > MOEvent>>viewRenderer: > MOKeyDown > MOKeyEvent > MOKeyEvent>>character > MOKeyEvent>>printOn: > MOKeyPressed > MOKeyUp > MOMouseDouble > MOMouseDown > MOMouseDrag > MOMouseDrag classSide>>step: > MOMouseDrag>>nodesToDrag > MOMouseDrag>>step > MOMouseDrag>>step: > MOMouseDrag>>stepAsPoint: > MOMouseEnter > MOMouseEvent > MOMouseEvent>>isLeftButtonPressed > MOMouseEvent>>isMiddleButtonPressed > MOMouseEvent>>isRightButtonPressed > MOMouseEvent>>nodeAbove > MOMouseEvent>>position > MOMouseLeave > MOMouseMove > MOMouseUp > MOPortEvent > MOPortEvent>>interaction > MOPortEvent>>interaction: > MOPortEvent>>portName > MOPortEvent>>portName: > MOPortEvent>>value > MOPortEvent>>value: > MOWindowStatusChanged > MOWindowStatusChanged>>newLabel > MOWindowStatusChanged>>newLabel: > MOZoomEvent > MOZoomEvent classSide>>decrease > MOZoomEvent classSide>>increase > MOZoomEvent classSide>>initializedInstance > MOZoomEvent classSide>>new > MOZoomEvent>>isZoomDecrease > MOZoomEvent>>isZoomIncrease > MOZoomEvent>>value: > MondrianTutorial > MondrianTutorial>>introductionText > MondrianTutorial>>t01Introduction > MondrianTutorial>>t02FirstVisualization > MondrianTutorial>>t03VisualizingClasses > MondrianTutorial>>t04GivingANewShape > MondrianTutorial>>t05MultipleEdges > MondrianTutorial>>t06Colors > MondrianTutorial>>t07MoreOnColors > MondrianTutorial>>t08Popupview > MondrianTutorial>>t09Subviews > MondrianTutorial>>t10ForwardingEvents > MondrianTutorial>>t11Events > MondrianTutorial>>t12Interactions > MondrianTutorial>>t13Conclusion > MondrianTutorial>>tutorial > MultistateButtonMorph>>labelGraphic: > TestAnnouncement > TestAnnouncement>>parameter > TestAnnouncement>>parameter: > > Thanks. > Sean > -- Lukas Renggli www.lukas-renggli.ch _______________________________________________ Moose-dev mailing list [hidden email] https://www.iam.unibe.ch/mailman/listinfo/moose-dev |
Hi,
Indeed, if you use the Metacello configuration, you should be able to load PetitParser without the GUI with the following command: (ConfigurationOfPetitParser project version: 'default') load: 'Core' Cheers, Doru On 11 Nov 2010, at 20:50, Lukas Renggli wrote: > Hi Sean, > > I don't know if PetitParser works on Squeak, but it was ported without > changes to GST and VisualWorks. > > The package PetitGui requires Glamour and Mondrian (these seem to be > the classes you are reporting as dependencies), the Metacello > configuration ConfigurationOfPetitParser should take care of that > automatically (maybe somebody can confirm?). > > However you don't need to load the package PetitGui to use > PetitParser. PetitParser is all you need to write your parsers. To > test it also PetitTests. Both packages have no fancy dependencies. > > Lukas > > On 11 November 2010 12:59, <[hidden email]> wrote: >> Hey Lukas, how (if at all) can I load PetitParser in Squeak 4.1? No hits on the Squeak lists, and I tried to load via the Metacello configuration at http://source.lukas-renggli.ch/petit/ and got a bunch of dependency warnings: >> This package depends on the following classes: >> MorphTreeModel >> StandardWindow >> UIThemeWatery2 >> AbstractTutorial >> MorphTreeNodeModel >> TabPanelBorder >> MorphTreeColumn >> Announcer >> ThemeIcons >> PluggableShoutMorph >> MultistateButtonMorph >> TabGroupMorph >> Announcement >> You must resolve these dependencies before you will be able to load these definitions: >> Announcer>>reset >> GLMAccumulator >> GLMAccumulator>>activeEntity >> GLMAccumulator>>activeEntity: >> GLMAccumulator>>addPaneFrom: >> GLMAccumulator>>entityToSelect >> GLMAccumulator>>entityToSelect: >> GLMAccumulator>>innerPortEvent: >> GLMAccumulator>>outerPortEvent: >> GLMAccumulator>>removePaneIndex: >> GLMAccumulator>>renderGlamorouslyOn: >> GLMAccumulator>>tryToSelectPaneFrom: >> GLMAction >> GLMAction>>actOn: >> GLMAction>>actOn:with: >> GLMAction>>action >> GLMAction>>action: >> GLMAction>>category >> GLMAction>>category: >> GLMAction>>hasIcon >> GLMAction>>hasShortcut >> GLMAction>>hasTitle >> GLMAction>>icon >> GLMAction>>icon: >> GLMAction>>isCategorized >> GLMAction>>position >> GLMAction>>position: >> GLMAction>>shortcut >> GLMAction>>shortcut: >> GLMAction>>title >> GLMAction>>title: >> GLMAction>>worksWithMorphic >> GLMAction>>worksWithSeaside >> GLMActionAnnouncement >> GLMActionAnnouncement classSide>>action: >> GLMActionAnnouncement>>action >> GLMActionAnnouncement>>action: >> GLMActionListPresentation >> GLMActionListPresentation>>beHorizontal >> GLMActionListPresentation>>isHorizontal >> GLMActionListPresentation>>isHorizontal: >> GLMActionListPresentation>>isVertical >> GLMActionListPresentation>>renderGlamorouslyOn: >> GLMAnnouncer >> GLMAnnouncer>>announce: >> GLMAnnouncer>>announcer >> GLMAnnouncer>>resetAnnouncer >> GLMAnnouncer>>suspendAll >> GLMAnnouncer>>suspendAllWhile: >> GLMAnnouncingCollection >> GLMAnnouncingCollection>>add: >> GLMAnnouncingCollection>>at: >> GLMAnnouncingCollection>>collect: >> GLMAnnouncingCollection>>do: >> GLMAnnouncingCollection>>includes: >> GLMAnnouncingCollection>>initialize >> GLMAnnouncingCollection>>isCollection >> GLMAnnouncingCollection>>printString >> GLMAnnouncingCollection>>remove: >> GLMAnnouncingCollection>>removeLast >> GLMAnnouncingCollection>>size >> GLMAnnouncingCollection>>withIndexDo: >> GLMBoundPort >> GLMBoundPort>>= >> GLMBoundPort>>hasPane >> GLMBoundPort>>hash >> GLMBoundPort>>notingPresentationChangeDo: >> GLMBoundPort>>pane >> GLMBoundPort>>validate: >> GLMBrowser >> GLMBrowser classSide>>defaultStatusbarPane >> GLMBrowser classSide>>withStatusbar >> GLMBrowser>>addDefaultStatusbarTransmissionFrom: >> GLMBrowser>>addPane: >> GLMBrowser>>addStatusbar >> GLMBrowser>>addTransmission: >> GLMBrowser>>context >> GLMBrowser>>custom: >> GLMBrowser>>defaultRenderer >> GLMBrowser>>hasStatusbar >> GLMBrowser>>hasStatusbar: >> GLMBrowser>>initialize >> GLMBrowser>>initializeScriptingDefaults >> GLMBrowser>>open >> GLMBrowser>>openOn: >> GLMBrowser>>openOn:with: >> GLMBrowser>>openWith: >> GLMBrowser>>outerPortEvent: >> GLMBrowser>>panes >> GLMBrowser>>postCopy >> GLMBrowser>>removeLastPane >> GLMBrowser>>removePane: >> GLMBrowser>>resolveDestinationPort: >> GLMBrowser>>resolveOriginPort: >> GLMBrowser>>resolvePort:defaultPortName: >> GLMBrowser>>screenshot:on:after: >> GLMBrowser>>startOn: >> GLMBrowser>>statusbarPane >> GLMBrowser>>statusbarPresentation >> GLMBrowser>>transmissions >> GLMBrowser>>transmit >> GLMBrowser>>unregisterFromAllAnnouncements >> GLMBrowser>>update >> GLMButtonModel >> GLMButtonModel>>buttonLabel >> GLMButtonModel>>execute >> GLMButtonModel>>glamourAction >> GLMButtonModel>>glamourAction: >> GLMCompositePresentation >> GLMCompositePresentation>>= >> GLMCompositePresentation>>accordionArrangement >> GLMCompositePresentation>>add: >> GLMCompositePresentation>>allSatisfy: >> GLMCompositePresentation>>anySatisfy: >> GLMCompositePresentation>>arrangement >> GLMCompositePresentation>>arrangement: >> GLMCompositePresentation>>at: >> GLMCompositePresentation>>clear >> GLMCompositePresentation>>collect: >> GLMCompositePresentation>>custom: >> GLMCompositePresentation>>do: >> GLMCompositePresentation>>first >> GLMCompositePresentation>>includes: >> GLMCompositePresentation>>isEmpty >> GLMCompositePresentation>>last >> GLMCompositePresentation>>matchingPresentations >> GLMCompositePresentation>>pane: >> GLMCompositePresentation>>postCopy >> GLMCompositePresentation>>presentations >> GLMCompositePresentation>>presentations: >> GLMCompositePresentation>>renderGlamorouslyOn: >> GLMCompositePresentation>>resetAnnouncer >> GLMCompositePresentation>>select: >> GLMCompositePresentation>>size >> GLMCompositePresentation>>stackedArrangement >> GLMCompositePresentation>>stackedVerticallyArrangement >> GLMCompositePresentation>>tabbedArrangement >> GLMCompositePresentation>>unregisterFromAllAnnouncements >> GLMCompositePresentation>>update >> GLMCompositePresentation>>verticallyStackedArrangement >> GLMCompositePresentation>>withAllDo: >> GLMContextChanged >> GLMContextChanged>>announcesNewSelection >> GLMContextChanged>>oldValue >> GLMContextChanged>>oldValue: >> GLMContextChanged>>presentation >> GLMContextChanged>>presentation: >> GLMContextChanged>>printOn: >> GLMContextChanged>>property >> GLMContextChanged>>property: >> GLMContextChanged>>value >> GLMContextChanged>>value: >> GLMDiffPresentation >> GLMDiffPresentation>>renderGlamorouslyOn: >> GLMDropDownListMorphSelectionChanged >> GLMDropDownListMorphSelectionChanged>>selectionValue >> GLMDropDownListMorphSelectionChanged>>selectionValue: >> GLMDropDownListPresentation >> GLMDropDownListPresentation>>defaultValidate:on: >> GLMDropDownListPresentation>>renderGlamorouslyOn: >> GLMDropDownListPresentation>>selectedIndex >> GLMDropDownListPresentation>>selectedIndex: >> GLMDynamicPresentation >> GLMDynamicPresentation>>currentPresentation >> GLMDynamicPresentation>>initialize >> GLMDynamicPresentation>>presentation: >> GLMDynamicPresentation>>presentationTransformation >> GLMDynamicPresentation>>presentationTransformation: >> GLMDynamicPresentation>>renderGlamorouslyOn: >> GLMDynamicPresentation>>with: >> GLMExpander >> GLMExpander>>innerPortEvent: >> GLMExpander>>outerPortEvent: >> GLMExplicitBrowser >> GLMExplicitBrowser>>addNewPane >> GLMExplicitBrowser>>addNewPaneNamed: >> GLMExplicitBrowser>>addTransmission: >> GLMExplicitBrowser>>custom: >> GLMExplicitBrowser>>from: >> GLMExplicitBrowser>>fromOutside: >> GLMExplicitBrowser>>innerPortEvent: >> GLMExplicitBrowser>>lastTransmission >> GLMExplicitBrowser>>paneNamed: >> GLMExplicitBrowser>>passivelyFrom: >> GLMExplicitBrowser>>sendTo:from: >> GLMExplicitBrowser>>sendTo:from:with: >> GLMExplicitBrowser>>sendTo:fromOutside: >> GLMExplicitBrowser>>sendToOutside:from: >> GLMExplicitBrowser>>showOn: >> GLMExplicitBrowser>>updateContextWith: >> GLMExplicitBrowser>>using: >> GLMFinder >> GLMFinder>>addPaneFrom: >> GLMFinder>>addPaneFromInner: >> GLMFinder>>fromPrevious: >> GLMFinder>>innerPortEvent: >> GLMFinder>>outerPortEvent: >> GLMFinder>>passivelyFromPrevious: >> GLMFinder>>renderGlamorouslyOn: >> GLMFinder>>using: >> GLMFlexiblePresentation >> GLMFlexiblePresentation>>currentPresentation >> GLMFlexiblePresentation>>renderGlamorouslyOn: >> GLMFormatedPresentation >> GLMFormatedPresentation>>format >> GLMFormatedPresentation>>format: >> GLMFormatedPresentation>>formatedDisplayValue >> GLMFormatedPresentation>>formatedDisplayValueOf: >> GLMFormatedPresentation>>icon >> GLMFormatedPresentation>>icon: >> GLMFormatedPresentation>>iconFor: >> GLMGenericAction >> GLMGenericAction>>worksWithMorphic >> GLMGenericAction>>worksWithSeaside >> GLMImplicitBrowser >> GLMImplicitBrowser>>addPresentation: >> GLMImplicitBrowser>>custom: >> GLMImplicitBrowser>>presentations >> GLMImplicitBrowser>>scriptTransmission >> GLMImplicitBrowser>>show: >> GLMInputPresentation >> GLMInputPresentation>>renderGlamorouslyOn: >> GLMItemAdded >> GLMItemRemoved >> GLMKeyStroke >> GLMLabelPresentation >> GLMLabelPresentation>>renderGlamorouslyOn: >> GLMListPresentation >> GLMListPresentation>>defaultValidate:on: >> GLMListPresentation>>renderGlamorouslyOn: >> GLMListingPresentation >> GLMListingPresentation>>allowDeselection >> GLMListingPresentation>>allowsDeselection >> GLMListingPresentation>>allowsDeselection: >> GLMListingPresentation>>allowsFilter >> GLMListingPresentation>>allowsInput >> GLMListingPresentation>>allowsSearch >> GLMListingPresentation>>amountToShow >> GLMListingPresentation>>beMultiple >> GLMListingPresentation>>beSingle >> GLMListingPresentation>>childrenValueOf: >> GLMListingPresentation>>childrenValueOf:atLevel: >> GLMListingPresentation>>columns >> GLMListingPresentation>>filterOn: >> GLMListingPresentation>>filterStrategy >> GLMListingPresentation>>grayRoundedTags >> GLMListingPresentation>>hasTags >> GLMListingPresentation>>hasTagsFilter >> GLMListingPresentation>>helpMessage >> GLMListingPresentation>>helpMessage: >> GLMListingPresentation>>isMultiple >> GLMListingPresentation>>isSingle >> GLMListingPresentation>>limitsAmount >> GLMListingPresentation>>searchOn: >> GLMListingPresentation>>searchStrategy >> GLMListingPresentation>>selectionPath >> GLMListingPresentation>>selectionPath: >> GLMListingPresentation>>showOnly: >> GLMListingPresentation>>tags: >> GLMListingPresentation>>tagsBlock >> GLMListingPresentation>>tagsBlock: >> GLMListingPresentation>>tagsFilter: >> GLMListingPresentation>>tagsFilterBlock >> GLMListingPresentation>>tagsFor: >> GLMListingPresentation>>tagsFor:to: >> GLMListingPresentation>>tagsStyle >> GLMListingPresentation>>whiteRectangledTags >> GLMLoggedObject >> GLMLoggedObject classSide>>initialize >> GLMLoggedObject classSide>>logger >> GLMLoggedObject classSide>>logger: >> GLMLoggedObject>>announce: >> GLMLoggedObject>>initialize >> GLMLoggedObject>>logger >> GLMLoggedObject>>logger: >> GLMMatchingPresentationsChanged >> GLMMatchingPresentationsChanged>>matchingPresentations >> GLMMatchingPresentationsChanged>>oldMatchingPresentations >> GLMMatchingPresentationsChanged>>oldMatchingPresentations: >> GLMMatchingPresentationsChanged>>pane >> GLMMatchingPresentationsChanged>>pane: >> GLMMatchingPresentationsChanged>>printOn: >> GLMMenuInvoked >> GLMMenuInvoked classSide>>action:on: >> GLMMenuInvoked>>initializeAction:on: >> GLMMenuInvoked>>menuMorph >> GLMMenuItemSelected >> GLMMockSimpleTransmission >> GLMMockSimpleTransmission classSide>>new >> GLMMockSimpleTransmission>>initialize >> GLMMockSimpleTransmission>>transmit >> GLMMockSimpleTransmission>>transmitIn: >> GLMMockSimpleTransmission>>wasTransmited >> GLMMondrianPresentation >> GLMMondrianPresentation>>painting >> GLMMondrianPresentation>>painting: >> GLMMondrianPresentation>>renderGlamorouslyOn: >> GLMMondrianPresentation>>renderOn: >> GLMMondrianPresentation>>view >> GLMMondrianPresentation>>view: >> GLMMorphPresentation >> GLMMorphPresentation>>renderGlamorouslyOn: >> GLMMorphTreeColumn >> GLMMorphTreeColumn>>glamourColumn: >> GLMMorphTreeColumn>>rowMorphFor: >> GLMMorphicAction >> GLMMorphicAction>>worksWithMorphic >> GLMMorphicAction>>worksWithSeaside >> GLMMorphicModel >> GLMMorphicModel>>allKeystrokeActions >> GLMMorphicModel>>allMenuActions >> GLMMorphicModel>>executeMenuAction: >> GLMMorphicModel>>glamourPresentation >> GLMMorphicModel>>glamourPresentation: >> GLMMorphicModel>>initialize >> GLMMorphicModel>>keystroke:from: >> GLMMorphicModel>>menu: >> GLMNoBrowser >> GLMNoBrowser classSide>>initialize >> GLMNoBrowser classSide>>initializeUniqueInstance >> GLMNoBrowser classSide>>new >> GLMNoBrowser classSide>>uniqueInstance >> GLMNoBrowser>>innerPortEvent: >> GLMPane >> GLMPane classSide>>in: >> GLMPane classSide>>named: >> GLMPane classSide>>named:in: >> GLMPane classSide>>portClass >> GLMPane>>addPresentation: >> GLMPane>>addPresentationSilently: >> GLMPane>>addPresentations: >> GLMPane>>asGlamorousPane >> GLMPane>>browser >> GLMPane>>browser: >> GLMPane>>clearIn: >> GLMPane>>defaultName >> GLMPane>>hasBrowser >> GLMPane>>initialize >> GLMPane>>initializeIn: >> GLMPane>>initializeNamed: >> GLMPane>>initializeNamed:in: >> GLMPane>>isAllowedToNotePresentationsChanged >> GLMPane>>lastActivePresentation >> GLMPane>>lastActivePresentation: >> GLMPane>>matchingPresentations >> GLMPane>>name >> GLMPane>>name: >> GLMPane>>notingPresentationChangeDo: >> GLMPane>>port: >> GLMPane>>portEvent: >> GLMPane>>ports >> GLMPane>>postCopy >> GLMPane>>presentations >> GLMPane>>presentations: >> GLMPane>>printOn: >> GLMPane>>renderGlamorouslyOn: >> GLMPane>>unregisterFromAllAnnouncements >> GLMPane>>update >> GLMPane>>whenMatchingPresentationsChanged: >> GLMPane>>whenPresentationsChanged: >> GLMPaneAdded >> GLMPaneAnnouncement >> GLMPaneAnnouncement classSide>>pane:atPosition:inBrowser: >> GLMPaneAnnouncement>>browser >> GLMPaneAnnouncement>>browser: >> GLMPaneAnnouncement>>pane >> GLMPaneAnnouncement>>pane: >> GLMPaneAnnouncement>>position >> GLMPaneAnnouncement>>position: >> GLMPanePort >> GLMPanePort>>basicValue: >> GLMPanePort>>changeValueTo:in: >> GLMPanePort>>copyAccordingToPaneMapping:inNewBrowser: >> GLMPanePort>>pane >> GLMPanePort>>pane: >> GLMPanePort>>printOn: >> GLMPanePort>>receive:in: >> GLMPanePort>>resetValue >> GLMPanePort>>value >> GLMPanePort>>value:in: >> GLMPaneRemoved >> GLMPaneRemoved classSide>>pane:fromBrowser: >> GLMPaneReplaced >> GLMPaneReplaced classSide>>oldPane:newPane:fromBrowser: >> GLMPaneReplaced>>newPane >> GLMPaneReplaced>>newPane: >> GLMPaneReplaced>>oldPane >> GLMPaneReplaced>>oldPane: >> GLMPaneSelected >> GLMPluggableShoutMorph >> GLMPluggableShoutMorph>>announcer >> GLMPluggableShoutMorph>>selectFrom:to: >> GLMPort >> GLMPort>>copyAccordingToPaneMapping:inNewBrowser: >> GLMPort>>hasPane >> GLMPort>>name >> GLMPort>>name: >> GLMPort>>notingPresentationChangeDo: >> GLMPort>>printOn: >> GLMPort>>receive: >> GLMPort>>receive:in: >> GLMPort>>validate: >> GLMPort>>value >> GLMPort>>value: >> GLMPort>>value:in: >> GLMPortEvent >> GLMPortEvent classSide>>on:previouslyValued: >> GLMPortEvent classSide>>on:previouslyValued:in: >> GLMPortEvent>>hasChanged >> GLMPortEvent>>initializeOn:previouslyValued: >> GLMPortEvent>>initializeOn:previouslyValued:in: >> GLMPortEvent>>oldValue >> GLMPortEvent>>pane >> GLMPortEvent>>port >> GLMPortEvent>>portName >> GLMPortEvent>>printOn: >> GLMPortEvent>>transmissionContext >> GLMPortEvent>>value >> GLMPresentation >> GLMPresentation>>= >> GLMPresentation>>acceptsSelection >> GLMPresentation>>acceptsSelection: >> GLMPresentation>>act:entitled: >> GLMPresentation>>act:entitled:categorized: >> GLMPresentation>>act:icon:entitled: >> GLMPresentation>>act:on: >> GLMPresentation>>act:on:entitled: >> GLMPresentation>>act:on:entitled:categorized: >> GLMPresentation>>actions >> GLMPresentation>>actions: >> GLMPresentation>>addAction: >> GLMPresentation>>allActions >> GLMPresentation>>allowNil >> GLMPresentation>>color >> GLMPresentation>>color: >> GLMPresentation>>colorValue >> GLMPresentation>>condition >> GLMPresentation>>condition: >> GLMPresentation>>copy >> GLMPresentation>>customValidation >> GLMPresentation>>customValidation: >> GLMPresentation>>defaultValidate:on: >> GLMPresentation>>display: >> GLMPresentation>>displayValue >> GLMPresentation>>doValidate:on: >> GLMPresentation>>dynamicActions >> GLMPresentation>>entity >> GLMPresentation>>entity: >> GLMPresentation>>hasTitle >> GLMPresentation>>hasTitleIcon >> GLMPresentation>>initialize >> GLMPresentation>>innerPortEvent: >> GLMPresentation>>matches >> GLMPresentation>>morphicAct:entitled: >> GLMPresentation>>morphicAct:on:entitled: >> GLMPresentation>>noSelection >> GLMPresentation>>noTitle >> GLMPresentation>>open:on:entitled: >> GLMPresentation>>outerPortEvent: >> GLMPresentation>>pane >> GLMPresentation>>pane: >> GLMPresentation>>parentPrototype >> GLMPresentation>>parentPrototype: >> GLMPresentation>>populate:icon:entitled:with: >> GLMPresentation>>populate:on:entitled:with: >> GLMPresentation>>populate:on:with: >> GLMPresentation>>postCopy >> GLMPresentation>>postTransformation >> GLMPresentation>>printOn: >> GLMPresentation>>registerAnnouncements >> GLMPresentation>>registeredAnnouncers >> GLMPresentation>>renderGlamorouslyOn: >> GLMPresentation>>rootPrototype >> GLMPresentation>>selection >> GLMPresentation>>selection: >> GLMPresentation>>selectionTransformation: >> GLMPresentation>>send: >> GLMPresentation>>shouldValidate >> GLMPresentation>>shouldValidate: >> GLMPresentation>>status: >> GLMPresentation>>strongSelection >> GLMPresentation>>strongSelection: >> GLMPresentation>>title >> GLMPresentation>>title: >> GLMPresentation>>titleIcon >> GLMPresentation>>titleIcon: >> GLMPresentation>>titleIconValue >> GLMPresentation>>titleValue >> GLMPresentation>>transformation >> GLMPresentation>>transformation: >> GLMPresentation>>unregisterFromAllAnnouncements >> GLMPresentation>>update >> GLMPresentation>>updateOn:from: >> GLMPresentation>>updateOn:from:when: >> GLMPresentation>>updateOn:fromAll: >> GLMPresentation>>useExplicitNotNil >> GLMPresentation>>useImplicitNotNil >> GLMPresentation>>usesExplicitNotNil >> GLMPresentation>>usesImplicitNotNil >> GLMPresentation>>validate:on: >> GLMPresentation>>when: >> GLMPresentation>>whenContextChanged: >> GLMPresentation>>whenKindOf: >> GLMPresentation>>withAllDo: >> GLMPresentationBoundPort >> GLMPresentationBoundPort>>copyAccordingToPaneMapping:inNewBrowser: >> GLMPresentationBoundPort>>hash >> GLMPresentationBoundPort>>pane >> GLMPresentationBoundPort>>port >> GLMPresentationBoundPort>>presentation >> GLMPresentationBoundPort>>presentation: >> GLMPresentationBoundPort>>receive:in: >> GLMPresentationBoundPort>>value >> GLMPresentationBoundPort>>value:in: >> GLMPresentationUpdated >> GLMPresentationUpdated>>presentation >> GLMPresentationUpdated>>presentation: >> GLMPresentationsChanged >> GLMPresentationsChanged>>oldPresentations >> GLMPresentationsChanged>>oldPresentations: >> GLMPresentationsChanged>>pane >> GLMPresentationsChanged>>pane: >> GLMPresentationsChanged>>presentations >> GLMPresentationsChanged>>printOn: >> GLMSelectedTextChanged >> GLMSelectedTextChanged>>end >> GLMSelectedTextChanged>>end: >> GLMSelectedTextChanged>>selectedText >> GLMSelectedTextChanged>>selectedText: >> GLMSelectedTextChanged>>start >> GLMSelectedTextChanged>>start: >> GLMSimplePort >> GLMSimplePort>>receive:in: >> GLMSimplePort>>value >> GLMSimplePort>>value:in: >> GLMStacker >> GLMStacker>>aPane: >> GLMStacker>>renderGlamorouslyOn: >> GLMSystemWindow >> GLMSystemWindow>>buildWindowMenu >> GLMSystemWindow>>delete >> GLMSystemWindow>>extent: >> GLMSystemWindow>>refreshHorizontalScollbars >> GLMTabPanelBorder >> GLMTabPanelBorder>>frameRectangle:on: >> GLMTablePresentation >> GLMTablePresentation>>addColumn: >> GLMTablePresentation>>column:evaluated: >> GLMTablePresentation>>column:valueFor: >> GLMTablePresentation>>columns >> GLMTablePresentation>>columns: >> GLMTablePresentation>>renderGlamorouslyOn: >> GLMTablePresentation>>titleValueOfColumn: >> GLMTabulator >> GLMTabulator>>addColumn: >> GLMTabulator>>addColumn:size: >> GLMTabulator>>addColumn:span: >> GLMTabulator>>addRow: >> GLMTabulator>>addRow:size: >> GLMTabulator>>addRow:span: >> GLMTabulator>>cell >> GLMTabulator>>cellOrColumn >> GLMTabulator>>cellOrRow >> GLMTabulator>>column: >> GLMTabulator>>column:size: >> GLMTabulator>>column:span: >> GLMTabulator>>initializeScriptingDefaults >> GLMTabulator>>renderGlamorouslyOn: >> GLMTabulator>>row: >> GLMTabulator>>row:size: >> GLMTabulator>>row:span: >> GLMTestPane >> GLMTestPane classSide>>new >> GLMTestPane classSide>>portClass >> GLMTestPane>>browser >> GLMTestPane>>browser: >> GLMTestPort >> GLMTestPort>>receive: >> GLMTestPort>>receive:in: >> GLMTestPort>>seenTransmissions >> GLMTextModel >> GLMTextModel>>accept:notifying: >> GLMTextModel>>highlightSmalltalk >> GLMTextModel>>highlightSmalltalk: >> GLMTextModel>>highlightSmalltalkContext >> GLMTextModel>>highlightSmalltalkContext: >> GLMTextModel>>keystroke:from: >> GLMTextModel>>menu:shifted: >> GLMTextModel>>selectSilently: >> GLMTextModel>>selection >> GLMTextModel>>shoutAboutToStyle: >> GLMTextModel>>text >> GLMTextModel>>text: >> GLMTextPresentation >> GLMTextPresentation>>forSmalltalk >> GLMTextPresentation>>forSmalltalk: >> GLMTextPresentation>>highlightSmalltalk >> GLMTextPresentation>>highlightSmalltalkContext >> GLMTextPresentation>>renderGlamorouslyOn: >> GLMTextPresentation>>selectedTextBlock >> GLMTextPresentation>>selectedTextBlock: >> GLMTextPresentation>>selectionInterval >> GLMTextPresentation>>selectionInterval: >> GLMTextPresentation>>textBlock >> GLMTextPresentation>>textBlock: >> GLMTextualPresentation >> GLMTextualPresentation>>cursorPosition >> GLMTextualPresentation>>cursorPosition: >> GLMTextualPresentation>>selectedText >> GLMTextualPresentation>>selectedText: >> GLMTextualPresentation>>text >> GLMTextualPresentation>>text: >> GLMTransmission >> GLMTransmission>>activeOrigins >> GLMTransmission>>addActiveOrigin: >> GLMTransmission>>addPassiveOrigin: >> GLMTransmission>>addPresentation: >> GLMTransmission>>addPresentations: >> GLMTransmission>>andShow: >> GLMTransmission>>andShowIfNone: >> GLMTransmission>>andShowWithoutOverride: >> GLMTransmission>>browser >> GLMTransmission>>browser: >> GLMTransmission>>changePortsAccordingToPaneMapping: >> GLMTransmission>>changePortsAccordingToPaneMapping:fromOldBrowser:toNewBrowser: >> GLMTransmission>>condition >> GLMTransmission>>condition: >> GLMTransmission>>context >> GLMTransmission>>context: >> GLMTransmission>>destination >> GLMTransmission>>destination: >> GLMTransmission>>ensureBundleStrategy >> GLMTransmission>>ensureNoOverrideBundleStrategy >> GLMTransmission>>from: >> GLMTransmission>>from:port: >> GLMTransmission>>from:transformed: >> GLMTransmission>>fromOutside: >> GLMTransmission>>initialize >> GLMTransmission>>meetsCondition >> GLMTransmission>>originReferences >> GLMTransmission>>originatesAt: >> GLMTransmission>>origins >> GLMTransmission>>passiveOrigins >> GLMTransmission>>passivelyFrom: >> GLMTransmission>>postCopy >> GLMTransmission>>presentations >> GLMTransmission>>presentations: >> GLMTransmission>>printOn: >> GLMTransmission>>to: >> GLMTransmission>>to:port: >> GLMTransmission>>toOutside: >> GLMTransmission>>transformation >> GLMTransmission>>transformation: >> GLMTransmission>>transformed: >> GLMTransmission>>transmissionStrategy >> GLMTransmission>>transmissionStrategy: >> GLMTransmission>>transmit >> GLMTransmission>>transmitIn: >> GLMTransmission>>value >> GLMTransmission>>when: >> GLMTreeMorphModel >> GLMTreeMorphModel>>allKeystrokeActions >> GLMTreeMorphModel>>allMenuActions >> GLMTreeMorphModel>>amountToFilterBy >> GLMTreeMorphModel>>amountToFilterBy: >> GLMTreeMorphModel>>announce: >> GLMTreeMorphModel>>announcer >> GLMTreeMorphModel>>childrenBlock >> GLMTreeMorphModel>>childrenBlock: >> GLMTreeMorphModel>>defaultPageSize >> GLMTreeMorphModel>>defaultPageSize: >> GLMTreeMorphModel>>displayFormat >> GLMTreeMorphModel>>displayFormat: >> GLMTreeMorphModel>>doSearchOrFilter >> GLMTreeMorphModel>>executeFilter >> GLMTreeMorphModel>>executeSearch >> GLMTreeMorphModel>>explicitSelection: >> GLMTreeMorphModel>>explicitlySelectItem: >> GLMTreeMorphModel>>explicitlySelectMultipleItems: >> GLMTreeMorphModel>>filteredRoots >> GLMTreeMorphModel>>glamourPresentation >> GLMTreeMorphModel>>glamourPresentation: >> GLMTreeMorphModel>>inputText >> GLMTreeMorphModel>>inputText: >> GLMTreeMorphModel>>inputTextEnabled >> GLMTreeMorphModel>>keyStroke:from: >> GLMTreeMorphModel>>menu:shifted: >> GLMTreeMorphModel>>nodeModelFor: >> GLMTreeMorphModel>>onDoubleClick >> GLMTreeMorphModel>>resetInput >> GLMTreeMorphModel>>resetTagsToFilterBy >> GLMTreeMorphModel>>roots >> GLMTreeMorphModel>>roots: >> GLMTreeMorphModel>>selection: >> GLMTreeMorphModel>>selectionPathItems >> GLMTreeMorphModel>>shouldFilterByAmount >> GLMTreeMorphModel>>shouldFilterByTag: >> GLMTreeMorphModel>>shouldFilterByTextInput >> GLMTreeMorphModel>>tagsToFilterBy >> GLMTreeMorphModel>>toggleAmountToFilterBy >> GLMTreeMorphModel>>toggleFilteringByTag: >> GLMTreeMorphModel>>updateRoots >> GLMTreeMorphModel>>when:do: >> GLMTreeMorphNodeModel >> GLMTreeMorphNodeModel>>buttonForTag:filter: >> GLMTreeMorphNodeModel>>childrenItems >> GLMTreeMorphNodeModel>>containerTree >> GLMTreeMorphNodeModel>>containerTree: >> GLMTreeMorphNodeModel>>contents >> GLMTreeMorphNodeModel>>displayText >> GLMTreeMorphNodeModel>>elementColumn >> GLMTreeMorphNodeModel>>enabled >> GLMTreeMorphNodeModel>>executeMenuAction: >> GLMTreeMorphNodeModel>>expandParentPath >> GLMTreeMorphNodeModel>>icon >> GLMTreeMorphNodeModel>>keyStroke:from: >> GLMTreeMorphNodeModel>>menu:shifted: >> GLMTreeMorphNodeModel>>parentNode >> GLMTreeMorphNodeModel>>parentNode: >> GLMTreeMorphNodeModel>>path >> GLMTreeMorphNodeModel>>pathIn: >> GLMTreeMorphNodeModel>>printOn: >> GLMTreeMorphNodeModel>>rowMorphForColumn: >> GLMTreeMorphNodeModel>>shouldBeDisplayed >> GLMTreeMorphNodeModel>>shouldBeDisplayedByTags >> GLMTreeMorphNodeModel>>shouldBeDisplayedByText >> GLMTreeMorphNodeModel>>tagsColumn >> GLMTreeMorphNodeModel>>toggleFilteringByTag: >> GLMTreeMorphNodeModel>>withContentsDo: >> GLMTreeMorphSelectionChanged >> GLMTreeMorphSelectionChanged>>selectionPathValue >> GLMTreeMorphSelectionChanged>>selectionPathValue: >> GLMTreeMorphSelectionChanged>>selectionValue >> GLMTreeMorphSelectionChanged>>selectionValue: >> GLMTreeMorphStrongSelectionChanged >> GLMTreeMorphStrongSelectionChanged>>strongSelectionValue >> GLMTreeMorphStrongSelectionChanged>>strongSelectionValue: >> GLMTreeNodePane >> GLMTreePresentation >> GLMTreePresentation>>allDisplayedDo: >> GLMTreePresentation>>allExpanded >> GLMTreePresentation>>children >> GLMTreePresentation>>children: >> GLMTreePresentation>>childrenValueOf: >> GLMTreePresentation>>childrenValueOf:atLevel: >> GLMTreePresentation>>defaultValidate:on: >> GLMTreePresentation>>renderGlamorouslyOn: >> GLMTreePresentation>>rootsExpanded >> GLMTreePresentation>>shouldAllExpand >> GLMTreePresentation>>shouldAllExpand: >> GLMTreePresentation>>shouldRootsExpand >> GLMTreePresentation>>shouldRootsExpand: >> GLMTreePresentation>>withChildrenOf:do: >> GLMUITheme >> GLMUITheme classSide>>baseColor >> GLMUITheme classSide>>basePassiveBackgroundColor >> GLMUITheme classSide>>baseSelectionColor >> GLMUITheme classSide>>darkBaseColor >> GLMUITheme classSide>>importGlamorousIcons >> GLMUITheme classSide>>importIcons:fromFolder:inClass:category: >> GLMUITheme classSide>>lightBaseColor >> GLMUITheme classSide>>lightSelectionColor >> GLMUITheme classSide>>newDefaultSettings >> GLMUITheme classSide>>setPreferredWorldBackground >> GLMUITheme classSide>>themeName >> GLMUITheme classSide>>veryLightSelectionColor >> GLMUITheme>>buttonCornerStyleIn: >> GLMUITheme>>buttonLabelForText: >> GLMUITheme>>buttonMinHeight >> GLMUITheme>>buttonMinWidth >> GLMUITheme>>buttonNormalBorderStyleFor: >> GLMUITheme>>buttonNormalFillStyleFor: >> GLMUITheme>>buttonSelectedBorderStyleFor: >> GLMUITheme>>buttonSelectedFillStyleFor: >> GLMUITheme>>checkboxForm >> GLMUITheme>>checkboxSelectedForm >> GLMUITheme>>checkboxUnselectedForm >> GLMUITheme>>configureWindowBorderFor: >> GLMUITheme>>createMenuBoxFor: >> GLMUITheme>>dockingBarNormalFillStyleFor: >> GLMUITheme>>dropListDisabledFillStyleFor: >> GLMUITheme>>dropListNormalBorderStyleFor: >> GLMUITheme>>dropListNormalFillStyleFor: >> GLMUITheme>>glamorousBaseColorFor: >> GLMUITheme>>glamorousBasePassiveBackgroundColorFor: >> GLMUITheme>>glamorousBaseSelectionColorFor: >> GLMUITheme>>glamorousDarkBaseColorFor: >> GLMUITheme>>glamorousLightColorFor: >> GLMUITheme>>glamorousLightSelectionColorFor: >> GLMUITheme>>glamorousNormalFillStyleFor:height: >> GLMUITheme>>glamorousNormalFillStyleWithBaseColor:for:height: >> GLMUITheme>>groupPanelBorderStyleFor: >> GLMUITheme>>initialize >> GLMUITheme>>listDisabledFillStyleFor: >> GLMUITheme>>menuItemInDockingBarSelectedFillStyleFor: >> GLMUITheme>>menuPinForm >> GLMUITheme>>newCheckboxMarkerForm >> GLMUITheme>>newFocusIndicatorMorphFor: >> GLMUITheme>>newRadioButtonMarkerForm >> GLMUITheme>>newRadioMarkerForm >> GLMUITheme>>newWindowCloseForm >> GLMUITheme>>newWindowCloseOverForm >> GLMUITheme>>newWindowMaximizeForm >> GLMUITheme>>newWindowMaximizeOverForm >> GLMUITheme>>newWindowMenuForm >> GLMUITheme>>newWindowMenuPassiveForm >> GLMUITheme>>newWindowMinimizeForm >> GLMUITheme>>newWindowMinimizeOverForm >> GLMUITheme>>plainGroupPanelBorderStyleFor: >> GLMUITheme>>progressBarFillStyleFor: >> GLMUITheme>>progressBarProgressFillStyleFor: >> GLMUITheme>>radioButtonForm >> GLMUITheme>>radioButtonSelectedForm >> GLMUITheme>>resizerGripNormalFillStyleFor: >> GLMUITheme>>scrollbarNormalButtonFillStyleFor: >> GLMUITheme>>scrollbarNormalFillStyleFor: >> GLMUITheme>>scrollbarNormalThumbFillStyleFor: >> GLMUITheme>>scrollbarPagingAreaCornerStyleIn: >> GLMUITheme>>scrollbarThumbCornerStyleIn: >> GLMUITheme>>separatorFillStyleFor: >> GLMUITheme>>sliderDisabledFillStyleFor: >> GLMUITheme>>splitterNormalFillStyleFor: >> GLMUITheme>>splitterPressedFillStyleFor: >> GLMUITheme>>subgroupColorFrom: >> GLMUITheme>>tabLabelNormalBorderStyleFor: >> GLMUITheme>>tabLabelNormalFillStyleFor: >> GLMUITheme>>tabLabelSelectedFillStyleFor: >> GLMUITheme>>tabPanelBorderStyleFor: >> GLMUITheme>>taskbarButtonLabelColorFor: >> GLMUITheme>>taskbarFillStyleFor: >> GLMUITheme>>taskbarThumbnailCornerStyleFor: >> GLMUITheme>>taskbarThumbnailNormalBorderStyleFor: >> GLMUITheme>>textEditorDisabledFillStyleFor: >> GLMUITheme>>textEditorNormalBorderStyleFor: >> GLMUITheme>>verticesForSimpleArrow: >> GLMUITheme>>windowActiveFillStyleFor: >> GLMUITheme>>windowActiveTitleFillStyleFor: >> GLMUITheme>>windowClosePassiveForm >> GLMUITheme>>windowInactiveFillStyleFor: >> GLMUITheme>>windowInactiveTitleFillStyleFor: >> GLMUITheme>>windowMaximizePassiveForm >> GLMUITheme>>windowMenuPassiveForm >> GLMUITheme>>windowMinimizePassiveForm >> GLMUIThemeIcons >> GLMUIThemeIcons classSide>>checkboxMarkerForm >> GLMUIThemeIcons classSide>>checkboxSelectedForm >> GLMUIThemeIcons classSide>>checkboxSelectedFormContents >> GLMUIThemeIcons classSide>>checkboxUnselectedForm >> GLMUIThemeIcons classSide>>checkboxUnselectedFormContents >> GLMUIThemeIcons classSide>>form16x16FromContents: >> GLMUIThemeIcons classSide>>menuPinForm >> GLMUIThemeIcons classSide>>menuPinFormContents >> GLMUIThemeIcons classSide>>radioButtonMarkerForm >> GLMUIThemeIcons classSide>>radioButtonSelectedForm >> GLMUIThemeIcons classSide>>radioButtonSelectedFormContents >> GLMUIThemeIcons classSide>>radioButtonUnselectedForm >> GLMUIThemeIcons classSide>>radioButtonUnselectedFormContents >> GLMUIThemeIcons classSide>>radioSelectedForm >> GLMUIThemeIcons classSide>>radioSelectedFormContents >> GLMUIThemeIcons classSide>>radioUnselectedForm >> GLMUIThemeIcons classSide>>radioUnselectedFormContents >> GLMUIThemeIcons classSide>>windowCloseForm >> GLMUIThemeIcons classSide>>windowCloseFormContents >> GLMUIThemeIcons classSide>>windowCloseInactiveForm >> GLMUIThemeIcons classSide>>windowCloseInactiveFromContents >> GLMUIThemeIcons classSide>>windowMaximizeForm >> GLMUIThemeIcons classSide>>windowMaximizeFormContents >> GLMUIThemeIcons classSide>>windowMaximizeInactiveForm >> GLMUIThemeIcons classSide>>windowMaximizeInactiveFormContents >> GLMUIThemeIcons classSide>>windowMenuForm >> GLMUIThemeIcons classSide>>windowMenuFormContents >> GLMUIThemeIcons classSide>>windowMenuInactiveForm >> GLMUIThemeIcons classSide>>windowMenuInactiveFormContents >> GLMUIThemeIcons classSide>>windowMinimizeForm >> GLMUIThemeIcons classSide>>windowMinimizeFormContents >> GLMUIThemeIcons classSide>>windowMinimizeInactiveForm >> GLMUIThemeIcons classSide>>windowMinimizeInactiveFormContents >> LazyTabGroupMorph >> LazyTabGroupMorph>>addLazyPage:label: >> LazyTabGroupMorph>>addPage: >> LazyTabGroupMorph>>addPage:at: >> LazyTabGroupMorph>>clear >> LazyTabGroupMorph>>initialize >> LazyTabGroupMorph>>lazyPages >> LazyTabGroupMorph>>onPageIndexChange >> LazyTabGroupMorph>>onPageIndexChange: >> LazyTabGroupMorph>>pageAt: >> LazyTabGroupMorph>>updatePageIndex: >> MOAnnouncer >> MOAnnouncer>>action: >> MOAnnouncer>>announce: >> MOAnnouncer>>draggable >> MOAnnouncer>>every:do: >> MOAnnouncer>>forNode:whenClickingUpdateNode:whenClickingBackUpdateNode:withLayoutUpdate: >> MOAnnouncer>>forNode:whenClickingUpdateNode:withLayoutUpdate: >> MOAnnouncer>>forNode:whenEnteringUpdateNode:whenLeavingUpdateNode:withLayoutUpdate: >> MOAnnouncer>>forNodes:whenEnteringUpdateShapes:whenLeavingUpdateShapes: >> MOAnnouncer>>forNodes:whenEnteringUpdateShapes:whenLeavingUpdateShapes:withLayoutUpdate: >> MOAnnouncer>>forward >> MOAnnouncer>>forward: >> MOAnnouncer>>forwarder >> MOAnnouncer>>from:port:do: >> MOAnnouncer>>highlightWhenOver >> MOAnnouncer>>highlightWhenOver: >> MOAnnouncer>>initialize >> MOAnnouncer>>isForwarder >> MOAnnouncer>>item:action: >> MOAnnouncer>>lookFor: >> MOAnnouncer>>menu: >> MOAnnouncer>>menuItems >> MOAnnouncer>>menuItems: >> MOAnnouncer>>menuMorphBlock: >> MOAnnouncer>>menuMorphFor: >> MOAnnouncer>>nodraggable >> MOAnnouncer>>popupText >> MOAnnouncer>>popupText: >> MOAnnouncer>>popupText:delay: >> MOAnnouncer>>popupView: >> MOAnnouncer>>popupView:delay: >> MOAnnouncer>>popupView:delay:zoomedInBy: >> MOAnnouncer>>popupView:zoomedInBy: >> MOAnnouncer>>port: >> MOAnnouncer>>ports >> MOAnnouncer>>processes >> MOAnnouncer>>refreshLayoutEvery: >> MOAnnouncer>>refreshLayoutEvery:view: >> MOAnnouncer>>registerForEvent:forNode:updateNode:updateLayout: >> MOAnnouncer>>registerForEvent:forNode:updateShape:updateLayout: >> MOAnnouncer>>registerForEvent:forNodes:updateNode:updateLayout: >> MOAnnouncer>>registerForEvent:forNodes:updateShape:updateLayout: >> MOAnnouncer>>registerMenu >> MOAnnouncer>>resetWindowStatus >> MOAnnouncer>>selectFrameFromX >> MOAnnouncer>>selectFrameFromY >> MOAnnouncer>>setWindowStatusTo:forElement: >> MOAnnouncer>>stopProcesses >> MOAnnouncer>>strongHighlightWhenOver: >> MOAnnouncer>>toggleAllProcesses >> MOAnnouncer>>unsubscribeForEvent: >> MOAnnouncer>>viewRenderer >> MOAnnouncer>>viewRenderer: >> MOAnnouncer>>whenClickingUpdateNode: >> MOAnnouncer>>whenClickingUpdateNode:whenLeavingUpdateNode:withLayoutUpdate: >> MOAnnouncer>>whenClickingUpdateNode:withLayoutUpdate: >> MOAnnouncer>>whenClickingUpdateShape: >> MOAnnouncer>>whenClickingUpdateShape:updateLayout: >> MOAnnouncer>>whenEnteringUpdateNode: >> MOAnnouncer>>whenEnteringUpdateNode:whenLeavingUpdateNode:withLayoutUpdate: >> MOAnnouncer>>whenEnteringUpdateNode:withLayoutUpdate: >> MOAnnouncer>>windowStatus: >> MOAnnouncer>>windowStatus:delay: >> MOContentChanged >> MOElementDeselection >> MOElementSelection >> MOElementSelection>>initializeEvent:on: >> MOElementSelection>>isMultiple >> MOElementSelection>>isMultiple: >> MOElementSelection>>isUnique >> MOElementSelection>>setAsMultiple >> MOEvent >> MOEvent classSide>>event:on: >> MOEvent classSide>>initializedInstance >> MOEvent>>cancel >> MOEvent>>current >> MOEvent>>currentInteraction >> MOEvent>>dispatch >> MOEvent>>element >> MOEvent>>element: >> MOEvent>>elementInteraction >> MOEvent>>hasElement >> MOEvent>>initialize >> MOEvent>>initializeEvent:on: >> MOEvent>>isAltKeyPressed >> MOEvent>>isCancelled >> MOEvent>>isCtrlKeyPressed >> MOEvent>>isInitiator >> MOEvent>>isShiftKeyPressed >> MOEvent>>model >> MOEvent>>modelElement >> MOEvent>>node >> MOEvent>>printOn: >> MOEvent>>root >> MOEvent>>setAsNotHandled >> MOEvent>>timestamp >> MOEvent>>transmit:onPort: >> MOEvent>>viewRenderer >> MOEvent>>viewRenderer: >> MOKeyDown >> MOKeyEvent >> MOKeyEvent>>character >> MOKeyEvent>>printOn: >> MOKeyPressed >> MOKeyUp >> MOMouseDouble >> MOMouseDown >> MOMouseDrag >> MOMouseDrag classSide>>step: >> MOMouseDrag>>nodesToDrag >> MOMouseDrag>>step >> MOMouseDrag>>step: >> MOMouseDrag>>stepAsPoint: >> MOMouseEnter >> MOMouseEvent >> MOMouseEvent>>isLeftButtonPressed >> MOMouseEvent>>isMiddleButtonPressed >> MOMouseEvent>>isRightButtonPressed >> MOMouseEvent>>nodeAbove >> MOMouseEvent>>position >> MOMouseLeave >> MOMouseMove >> MOMouseUp >> MOPortEvent >> MOPortEvent>>interaction >> MOPortEvent>>interaction: >> MOPortEvent>>portName >> MOPortEvent>>portName: >> MOPortEvent>>value >> MOPortEvent>>value: >> MOWindowStatusChanged >> MOWindowStatusChanged>>newLabel >> MOWindowStatusChanged>>newLabel: >> MOZoomEvent >> MOZoomEvent classSide>>decrease >> MOZoomEvent classSide>>increase >> MOZoomEvent classSide>>initializedInstance >> MOZoomEvent classSide>>new >> MOZoomEvent>>isZoomDecrease >> MOZoomEvent>>isZoomIncrease >> MOZoomEvent>>value: >> MondrianTutorial >> MondrianTutorial>>introductionText >> MondrianTutorial>>t01Introduction >> MondrianTutorial>>t02FirstVisualization >> MondrianTutorial>>t03VisualizingClasses >> MondrianTutorial>>t04GivingANewShape >> MondrianTutorial>>t05MultipleEdges >> MondrianTutorial>>t06Colors >> MondrianTutorial>>t07MoreOnColors >> MondrianTutorial>>t08Popupview >> MondrianTutorial>>t09Subviews >> MondrianTutorial>>t10ForwardingEvents >> MondrianTutorial>>t11Events >> MondrianTutorial>>t12Interactions >> MondrianTutorial>>t13Conclusion >> MondrianTutorial>>tutorial >> MultistateButtonMorph>>labelGraphic: >> TestAnnouncement >> TestAnnouncement>>parameter >> TestAnnouncement>>parameter: >> >> Thanks. >> Sean >> > > > > -- > Lukas Renggli > www.lukas-renggli.ch > > _______________________________________________ > Moose-dev mailing list > [hidden email] > https://www.iam.unibe.ch/mailman/listinfo/moose-dev -- www.tudorgirba.com "Problem solving efficiency grows with the abstractness level of problem understanding." _______________________________________________ Moose-dev mailing list [hidden email] https://www.iam.unibe.ch/mailman/listinfo/moose-dev |
Administrator
|
That worked, thanks. All 176 tests pass in Squeak 4.1.
Cheers,
Sean |
Free forum by Nabble | Edit this page |