[BUG] ReviewerPost(Object)>>doesNotUnderstand: #morph trying
to post a review from BFAV2.
German Arduino
gsa at softhome.net
Thu Jul 29 11:37:51 UTC 2004
To fix it, as Göran said in irc, in:
DecentReviewerNotepad>>send
change: self morph allMorphsDo: [ :aMorph | (aMorph respondsTo: #accept)
ifTrue: [aMorph accept]]
by: self allMorphsDo: [ :aMorph | (aMorph respondsTo: #accept) ifTrue:
[aMorph accept]].
(Remove the morph word).
gsa.
> When I press the button Send, to post a review from Reviewer Notepad I
> get the error of the subject.
>
> I've installed BFAV with the proper install package.
>
> Attached is the log.
>
> Thanks.
> gsa.
>
>
> ------------------------------------------------------------------------
>
> MessageNotUnderstood: MessageNotUnderstood>>allMorphsDo:
> 29 July 2004 7:50:01 am
>
> VM: Win32 - a SmalltalkImage
> Image: Squeak3.7gamma [latest update: #5978]
>
> SecurityManager state:
> Restricted: false
> FileAccess: true
> SocketAccess: true
> Working Dir C:\Documents and Settings\garduino\Mis documentos\gsa\Squeak\Squeak37Gamma
> Trusted Dir C:\Documents and Settings\garduino\Mis documentos\gsa\Squeak\Squeak37Gamma\garduino
> Untrusted Dir C:\My Squeak\garduino
>
> MessageNotUnderstood(Object)>>doesNotUnderstand: #allMorphsDo:
> Receiver: MessageNotUnderstood: ReviewerPost>>morph
> Arguments and temporary variables:
> aMessage: allMorphsDo: [] in DecentReviewerNotePad>>send {[:aMorph | (aMorph re...etc...
> Receiver's instance variables:
> messageText: nil
> tag: nil
> signalContext: MessageNotUnderstood(Exception)>>signal
> handlerContext: BlockContext>>on:do:
> outerContext: nil
> message: morph
> receiver: SimpleHierarchicalListMorph does not understand #getCurrentSelectionI...etc...
>
> DecentReviewerNotePad>>send
> Receiver: a DecentReviewerNotePad(3266)
> Arguments and temporary variables:
> confirm: nil
> mailMsg: nil
> aMorph: nil
> updateNum: nil
> err: nil
> Receiver's instance variables:
> bounds: 51 at 25 corner: 848 at 622
> owner: a PasteUpMorph(1622) [world]
> submorphs: #(an AlignmentMorph(2028) an AlignmentMorph(2445) an AlignmentMorph(...etc...
> fullBounds: 51 at 25 corner: 848 at 622
> color: Color white
> extension: a MorphExtension (2750) [other: (cornerStyle -> #rounded) (layoutPr...etc...
> borderWidth: 2
> borderColor: (Color r: 0.0 g: 0.452 b: 0.677)
> reviewerPost: SimpleHierarchicalListMorph does not understand #getCurrentSelect...etc...
>
> PluggableButtonMorph>>performAction
> Receiver: a PluggableButtonMorph(3707)
> Arguments and temporary variables:
>
> Receiver's instance variables:
> bounds: 583 at 30 corner: 640 at 54
> owner: an AlignmentMorph(2028)
> submorphs: #(an AlignmentMorph(1581))
> fullBounds: 583 at 30 corner: 640 at 54
> color: (Color r: 0.0 g: 0.84 b: 0.0)
> extension: a MorphExtension (79) [balloonText] [other: (layoutPolicy -> a Tab...etc...
> borderWidth: 1
> borderColor: #raised
> model: a DecentReviewerNotePad(3266)
> label: a StringMorph(1420)' Send '
> getStateSelector: nil
> actionSelector: #send
> getLabelSelector: nil
> getMenuSelector: nil
> shortcutCharacter: nil
> askBeforeChanging: false
> triggerOnMouseDown: false
> offColor: (Color r: 0.0 g: 0.84 b: 0.0)
> onColor: (Color r: 0.0 g: 0.84 b: 0.0)
> feedbackColor: Color red
> showSelectionFeedback: false
> allButtons: #(a PluggableButtonMorph(1075) a PluggableButtonMorph(582) a Plugga...etc...
> arguments: nil
> argumentsProvider: nil
> argumentsSelector: nil
>
> [] in PluggableButtonMorph>>mouseUp: {[:m | (m containsPoint: evt cursorPoint) ifTrue: [m performAction]]}
> Arguments and temporary variables:
> evt: [613 at 44 mouseUp 4898109]
> m: a PluggableButtonMorph(3707)
>
>
> --- The full stack ---
> MessageNotUnderstood(Object)>>doesNotUnderstand: #allMorphsDo:
> DecentReviewerNotePad>>send
> PluggableButtonMorph>>performAction
> [] in PluggableButtonMorph>>mouseUp: {[:m | (m containsPoint: evt cursorPoint) ifTrue: [m performAction]]}
> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
> Array(SequenceableCollection)>>do:
> PluggableButtonMorph>>mouseUp:
> PluggableButtonMorph(Morph)>>handleMouseUp:
> MouseButtonEvent>>sentTo:
> PluggableButtonMorph(Morph)>>handleEvent:
> PluggableButtonMorph(Morph)>>handleFocusEvent:
> [] in HandMorph>>sendFocusEvent:to:clear: {[ActiveHand := self. ActiveEvent := anEvent. result := focusHolder han...]}
> [] in PasteUpMorph>>becomeActiveDuring: {[aBlock value]}
> BlockContext>>on:do:
> PasteUpMorph>>becomeActiveDuring:
> HandMorph>>sendFocusEvent:to:clear:
> HandMorph>>sendEvent:focus:clear:
> HandMorph>>sendMouseEvent:
> HandMorph>>handleEvent:
> HandMorph>>processEvents
> [] in WorldState>>doOneCycleNowFor: {[:h | ActiveHand := h. h processEvents. capturingGesture := capturingGest...]}
> Array(SequenceableCollection)>>do:
> WorldState>>handsDo:
> WorldState>>doOneCycleNowFor:
> WorldState>>doOneCycleFor:
> PasteUpMorph>>doOneCycle
> [] in Project class>>spawnNewProcess {[[World doOneCycle. Processor yield. false] whileFalse. nil]}
> [] in BlockContext>>newProcess {[self value. Processor terminateActive]}
>
>
> ------------------------------------------------------------------------
>
>
More information about the Squeak-dev
mailing list
|