The tabs from the inspector are defined through inspector extensions.

So, you should have a method annotated with gtInspectorPresentationOrder: in 
your OwnedLockBadRelease.

Let me know if you need more help.

Cheers,
Doru


> On Feb 21, 2016, at 9:35 AM, Ben Coman <[email protected]> wrote:
> 
> With...
>    Error subclass: #OwnedLockBadRelease
>        instanceVariableNames: 'lockOwner perpetrator'
>        classVariableNames: ''
>        package: 'Kernel-Processes'
> 
> In playground when I do...
>    | error |
>    (error := OwnedLockBadRelease new) signal
> then in the debugger select the 'error' tempvar,
> the [Raw] tab is too busy, so I'd like a custom [Error] tab
> showing only my two instance variables.
> 
> I've managed to get a tab to show up by implementing...
>    OwnedLockBadRelease>>gtDebuggerEvaluatorIn: composite
>        super gtDebuggerEvaluatorIn: composite.
>        (GTObjectVariablesBrowser new evaluatorIn: composite)
>        title: 'Error Tab To Do'
> but I can't find how to add variables.
> 
> Tips please?
> cheers -ben
> 

--
www.tudorgirba.com
www.feenk.com

"It's not how it is, it is how we see it."


Reply via email to