ah, ok.. maybe i use outdated image? On 26 August 2013 22:41, Camillo Bruni <camillobruni@gmail.com> wrote:
I think we agreed that - #inspect: returns the inspected value - #inspector: returns the inspector for the given value
I thought we fixed exactly the bug you experience since Ben complained a lot about it ;)
On 2013-08-26, at 22:32, Igor Stasenko <siguctua@gmail.com> wrote:
... or another reason to answer the inspector window.. because right now it is badly broken:
EyeInspector class>>inspect: anObject InspectorWrapper openInspector: (self inspector: anObject). ^ anObject
but:
Morph>>inspectInMorphic: evt evt hand attachMorph: ((Smalltalk tools inspect: self) extent: 300@200 )
that explains why, when i taking the morph's halo and then use debug context menu and press inspect it, it puts morph info the hand, and changing its dimensions.. instead of putting inspector window into hand!
you can imagine how annoying it is, when you want to debug morphic code.
The solution is, of course to answer an inspector window instead of inspected object.. or, since people argued against this, for such cases, there should be extra protocol, like
Smalltalk tools inspectorWindowOn: object
(i changed the code to answer a window right now, but we need to solve that dilemma)
-- Best regards, Igor Stasenko.
-- Best regards, Igor Stasenko.