Hi.

One possibility is to follow BytecodeDebugger approach. Try to look how it
is implemented

2017-05-12 9:53 GMT+02:00 <tdupr...@ens-paris-saclay.fr>:

> Hello,
>
> I would like to extend the debugger with some context-dependent
> information.
> I am playing with metalinks and I would like to show, in the debugger,
> some information if my metalinks are in the selected method.
> This means that:
> - I need to add a new presentation in the debugger next to the "variable"
> and "evaluator" ones.
> - I need to filter that presentation to show it depending on which method
> is selected.
>
> I tried to extend ProtoObject with a method like:
>
> gtDebuggerExpressionMachinViewIn: composite
>         <gtDebuggerPresentationOrder: 21>
>
>         composite text
>                 title: 'My machin';
>                 display: [ :browser :debugger | debugger asString]
>
> However, this did not add a presentation in the debugger. It only show up
> when selecting an object in the debugger inspector (see screenshot).
>
> How can I extend the debugger as I want?
>
> Thanks
> Thomas and Guille
>

Reply via email to