Protocol browser problem?

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

Protocol browser problem?

Chris Muller-3
Does anyone ever want to find a method from the set of methods all the
way up the hierarchy?  The Lexicon model used to have buttons for this
("through Object", etc.).  Does anyone know what happened to these or
if there is another way to do that search?

Reply | Threaded
Open this post in threaded view
|

Re: Protocol browser problem?

Bert Freudenberg
On 12.04.2010, at 02:26, Chris Muller wrote:
>
> Does anyone ever want to find a method from the set of methods all the
> way up the hierarchy?  The Lexicon model used to have buttons for this
> ("through Object", etc.).  Does anyone know what happened to these or
> if there is another way to do that search?

I use the "protocol browser" all the time for that. Press Cmd-P when a class is selected in the System Browser.

However, in Trunk it has lost its special row of buttons. Ah, that's what you mean. Yes, no idea where they went.

The "annotationPanes" setting does not seem to have an effect anymore either.

- Bert -



Reply | Threaded
Open this post in threaded view
|

Re: Protocol browser problem?

Frank Shearar
Bert Freudenberg wrote:
> On 12.04.2010, at 02:26, Chris Muller wrote:
>> Does anyone ever want to find a method from the set of methods all the
>> way up the hierarchy?  The Lexicon model used to have buttons for this
>> ("through Object", etc.).  Does anyone know what happened to these or
>> if there is another way to do that search?
>
> I use the "protocol browser" all the time for that. Press Cmd-P when a class is selected in the System Browser.
>
> However, in Trunk it has lost its special row of buttons. Ah, that's what you mean. Yes, no idea where they went.

Looking in my Trunk image I can see Lexicon>>addSpecialButtonsTo:with:
defining buttons with names like 'Only through Foo'. This selector's
also not called anywhere, hence the buttons not showing up.

But now custom buttons (like Debugger's restart/into/over button) are
specified in  a Browser's #customButtonsSpec. Lexicon has one of these,
defining buttons like 'tiles', 'vars', 'follow', 'find'. I don't think
those are what Chris is talking about.

Does anyone have a screenshot of what Protocol Browser SHOULD look like?
Are these buttons supposed to be part of the lower CodeHolder?

I'll have a bash at fixing the problem, once I know what the solution
looks like.

frank

Reply | Threaded
Open this post in threaded view
|

Re: Protocol browser problem?

Bert Freudenberg
On 12.04.2010, at 12:34, Frank Shearar wrote:

>
> Bert Freudenberg wrote:
>> On 12.04.2010, at 02:26, Chris Muller wrote:
>>> Does anyone ever want to find a method from the set of methods all the
>>> way up the hierarchy?  The Lexicon model used to have buttons for this
>>> ("through Object", etc.).  Does anyone know what happened to these or
>>> if there is another way to do that search?
>> I use the "protocol browser" all the time for that. Press Cmd-P when a class is selected in the System Browser.
>> However, in Trunk it has lost its special row of buttons. Ah, that's what you mean. Yes, no idea where they went.
>
> Looking in my Trunk image I can see Lexicon>>addSpecialButtonsTo:with: defining buttons with names like 'Only through Foo'. This selector's also not called anywhere, hence the buttons not showing up.
>
> But now custom buttons (like Debugger's restart/into/over button) are specified in  a Browser's #customButtonsSpec. Lexicon has one of these, defining buttons like 'tiles', 'vars', 'follow', 'find'. I don't think those are what Chris is talking about.
>
> Does anyone have a screenshot of what Protocol Browser SHOULD look like? Are these buttons supposed to be part of the lower CodeHolder?
>
> I'll have a bash at fixing the problem, once I know what the solution looks like.
>
> frank
>
Here it is in an Etoys image:



- Bert -





PastedGraphic-5.png (49K) Download Attachment