Hello,
Here a list of interesting features of ObjectFinder:

- interesting columns are always entirely displayed: if you have the last
column partially hidden (because you scrolled on the left for some reason),
when this column is updated for showing new items, it is completely shown.
In the traditional OB, the update is performed and the last column stills
partially hidden.
- The fact to select an item of a previous column does not imply the
deletion of the empty columns at its right (causing move of the current
selected column, to fit the last column for the right side). In Object
Finder, the right empty columns are removed only when a new right column is
created AND a left scroll is need. The user is so not perturbed by the move
of the current selected column.

- the calculus of the senders of a compiled method are collected in a forked
process when the compiled method is inspected (and not when the user asks
the senders). The senders are so ready to be displaying when the user asks
him (Inspect Object>>#= for example).

- when you inspect implementors of a compiled method, you see the classes
displayed according the hierarchy (with indentation for subclasses) (Inspect
Object>>#= for example).

- for a compiled method, the button "M" is show the selectors used in the
compiled method. When you select one, the selection of the selector in the
code of method is shown in the description while the right panel shows the
classes implementing this selector (with hierarchy feature obviously :)). A
button "S" permits to show the methods sending this selector.

I don't know if my explanations are clear... Give me feedback if necessary
:)

Fréd----
Frédéric Pluquet
Université Libre de Bruxelles (ULB)
Assistant
http://www.ulb.ac.be/di/fpluquet


On Fri, Jun 5, 2009 at 7:50 PM, Frederic Pluquet <fpluq...@ulb.ac.be> wrote:

> Hello,
> ObjectFinder needs some refactoring and the web site is not up to date. I
> hope update everything this evening.
>
> For the slow move is the shift key :) (like on mac :-D)
>
> Fréd
> ----
> Frédéric Pluquet
> Université Libre de Bruxelles (ULB)
> Assistant
> http://www.ulb.ac.be/di/fpluquet
>
>
>
> On Fri, Jun 5, 2009 at 7:38 PM, Stéphane Ducasse <
> stephane.duca...@inria.fr> wrote:
>
>> I guess that frederic will reply since he is reading the list and
>> using pharo.
>> But indeed this smooth movement would be really nice to have.
>> He even has a slow move pressing alt like on the mac :)))
>> Stef
>>
>> >
>> >
>> > Ducasse<stephane.duca...@inria.fr> wrote:
>> >> Smooth animation (this is really important for not been lost) so you
>> >> always understand the flow since as in the
>> >> mac finder there is a smooth scrolling but fast of the new pane.
>> >>
>> >> - pluggable mechanism to put extra buttons and displaying info.
>> >> For example for dictionary, compiledmethods....
>> >> Frederic showed me how to integrate the result of roel typer in
>> >> addition to fields and methods browsing and this is cool
>> >> So my gut feeling is that you should sit with frederic at esug and
>> >> see
>> >> and may be use its code in place
>> >> of the chasing browsing (which I cannot use at all). Since the
>> >> objectFinder is 5 classes and using OB all the way
>> >> down it would be pity not to have a look at it.
>> >
>> > Sounds interesting. I just wonder how this smooth scrolling is
>> > implemented, if it uses OB all the way down. Couldn't this be
>> > integrated with OB-Tools, that also come with various inspectors.
>> >
>> > Cheers,
>> > Lukas
>> >
>> > --
>> > Lukas Renggli
>> > http://www.lukas-renggli.ch
>> >
>> > _______________________________________________
>> > Pharo-project mailing list
>> > Pharo-project@lists.gforge.inria.fr
>> > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>> >
>>
>>
>> _______________________________________________
>> Pharo-project mailing list
>> Pharo-project@lists.gforge.inria.fr
>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>
>
>
_______________________________________________
Pharo-project mailing list
Pharo-project@lists.gforge.inria.fr
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

Reply via email to