On Sun, Jan 10, 2016 at 12:54 PM, Stephan Eggermont <stephan@stack.nl> wrote:
On 10-01-16 06:26, Tudor Girba wrote:
- There is no way to close the inspector if we miss click
Indeed, this is a problem. We did not want to have an
extra tab line and that is why we do not have a way to
close inspector panes, but you can still scroll back. Also, in the meantime, we made the Evaluator the default
second pane, so you can use it by default just like in
the classic debugger.
I would add a context menu on the GLMPagerScrollButtonBrick with close last and close all invisible and on each pane too
I tried adding right click handling by adding the event to the GLMPagerButtonAnnouncement, setting it in GLMPagerScrollButtonBrick>>click and doing GLMPagerButtonsPaneBrick>>onButtonClicked: ann |event| event := ann event. event yellowButtonPressed ifTrue: [ self pagerModel popPane: true ] ifFalse: [ self pagerModel switchPaneTo: ann buttonModel index]
but the right click doesn't arrive, possibly because the GLMPagerScrollSlidingBrick is intercepting it?
Independent of your question now I added the close action in the toolbar of the presentation. Also to save space the navigation scrollbar only appears if you have more than three objects. Cheers, Andrei
Stephan