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