The shortcut CMD+Shift+f (or Ctrl+Shift+f on windows) should help. If a text is focused it will start the code search from its selection, otherwise it will open a prompt where you can type in a substring of source code / method name. This will open a list of search results that can be used for viewing and changing methods (changes are applied only to runtime) or opening the System code browser.<div>
<br></div><div>Screencast: <a href="https://vimeo.com/46211102">https://vimeo.com/46211102</a><br><div><br></div><div>Best,</div><div>Robert<br><br><div class="gmail_quote">On Sun, Jul 22, 2012 at 4:18 PM, Andy Burnett <span dir="ltr"><<a href="mailto:andy.burnett@knowinnovation.com" target="_blank">andy.burnett@knowinnovation.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Fabian<br>
Thanks very much for the info. Now for the important question: "how<br>
should I have found that"? Is it simply a case if grepping the source<br>
code, or are there more sophisticated tools?<br>
<br>
Just to give another example. I saw some code snippets sending<br>
messages to Color. I was hoping to opens workspace and do something<br>
like 'Color browse' so that I could explore its hierarchy, but I<br>
couldn't find any tools to do that.<br>
<br>
Cheers<br>
<span class="HOEnZb"><font color="#888888">Andy<br>
</font></span><div class="im HOEnZb"><br>
<br>
<br>
On 22 Jul 2012, at 18:33, Fabian Bornhofen <<a href="mailto:fbornhofen@gmail.com">fbornhofen@gmail.com</a>> wrote:<br>
<br>
> Hi Andy -<br>
><br>
> the code you're looking for is in lively/morphic/Widgets.js. And of<br>
> course you're right, it's not obvious where to look for it.<br>
><br>
> Since I haven't been active in LK dev for a while: is anyone still<br>
> working on source code management without files? Because if not, Andy<br>
> just pointed to a spot that might be worth a Trac ticket.<br>
><br>
> Best<br>
> Fabian<br>
><br>
> On Sun, Jul 22, 2012 at 10:35 PM, Andy Burnett<br>
> <<a href="mailto:andy.burnett@knowinnovation.com">andy.burnett@knowinnovation.com</a>> wrote:<br>
</div><div class="HOEnZb"><div class="h5">>> Hello list<br>
>><br>
>> I am just starting to explore LK scripting. I opened one of the tutorials -<br>
>> adding methods to a button - and wanted to know more about the Button class.<br>
>> So, I opened an inspector on the button, and saw that it was an instance of<br>
>> lively.morphic.Button. I then opened a system browser, and tried to find the<br>
>> Button class, under lively/morphic. Unfortunately, I couldn't find anything<br>
>> - the class list when from AdditionalMorphs.js to Canvas.js.<br>
>><br>
>> Clearly, the code is there somewhere. So, could someone explain where I<br>
>> should be looking, or what I am doing wrong?<br>
>><br>
>> Thanks<br>
>> Andy<br>
>><br>
</div></div><div class="HOEnZb"><div class="h5">>> _______________________________________________<br>
>> lively-kernel mailing list<br>
>> <a href="mailto:lively-kernel@hpi.uni-potsdam.de">lively-kernel@hpi.uni-potsdam.de</a><br>
>> <a href="http://lists.hpi.uni-potsdam.de/listinfo/lively-kernel" target="_blank">http://lists.hpi.uni-potsdam.de/listinfo/lively-kernel</a><br>
>><br>
_______________________________________________<br>
lively-kernel mailing list<br>
<a href="mailto:lively-kernel@hpi.uni-potsdam.de">lively-kernel@hpi.uni-potsdam.de</a><br>
<a href="http://lists.hpi.uni-potsdam.de/listinfo/lively-kernel" target="_blank">http://lists.hpi.uni-potsdam.de/listinfo/lively-kernel</a><br>
</div></div></blockquote></div><br></div></div>