It "works" now (there is some bugs again but minors one I think) Let me know if it works for you ^^ I've played a little with GlobalKeys () so I've added a global shortcut(cmd+e) which execute this block: [(DummyTest on: (Smalltalk allClasses)) openInWorld] and I have implemented a new kind of AutoSelection list which react to an enter hit. Like that, I push cmd+e, it opens the list of classes, then I choose the one I want, hit enter, and then it opens a browser on it. (Like that, I do not open tons of workspace just to type the name of a class then cmd+b ^^) Give me feedback please ^^ Thanks in advance, Ben On Jan 19, 2011, at 11:14 AM, Tudor Girba wrote:
Could you let me know when I should try again? I am very interested in this.
Cheers, Doru
On 18 Jan 2011, at 21:39, Benjamin wrote:
You must have tried between two commits on squeaksource (I hope ^^) I will refactor that because the inst var is named lastKeystrokes but the method is named lastKeyStrokes ...
Thanks for your feedback :)
Ben
On Jan 18, 2011, at 8:34 PM, Tudor Girba wrote:
I am not sure where it should work, but I tried in Pharo 1.2 and it does not work. First, there is a "self self". Second, even if I fix this one, I still get a DNU for OnTheFlySelectionPluggableListMorph>>lastKeystrokes.
Cheers, Doru
On 18 Jan 2011, at 20:21, Stéphane Ducasse wrote:
close your eyes and imagine that you can just type as to get all the methods starting with as* without extra shortcut whatever.... same for classes, packages... of course.
Stef
On Jan 18, 2011, at 4:16 PM, Alexandre Bergel wrote:
Just tried. I could not immediately figure out what is the difference with the "Find Class" panel (pressing Cmd-f in OB)?
Cheers, Alexandre
On 18 Jan 2011, at 12:00, Stéphane Ducasse wrote:
Hi guys
I'm sure that some of you will really like to type on that list and see it auto selectioning its elements....
Gofer it squeaksource: 'DirtyExperiments'; package: 'DirtyExperiments'; load
| test | test := DummyTest on: (Smalltalk allClasses). test openInWorld
Of course I would love to have that for a lot of lists..... :)
Thanks Benjamin for this first version :) Stef
-- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.bergel.eu ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
-- www.tudorgirba.com
"Sometimes the best solution is not the best solution."
-- www.tudorgirba.com
"One cannot do more than one can do."