The virus part rang a bell for me. From the list in 2007 (Ramon Leon mentioned in the thread that he couldn&#39;t get Squeak to run well on Vista:<br><br><a href="http://lists.squeakfoundation.org/pipermail/squeak-dev/2007-May/117397.html">http://lists.squeakfoundation.org/pipermail/squeak-dev/2007-May/117397.html</a><br>
<br>&quot;I had the same problem when running <span class="nfakPe">Squeak</span> on Vista. It turned out that it was due to NOD32 anti-<span class="nfakPe">virus</span> checking the changes file when it was written to. Disabling the .CHANGES extension in NOD32 fixed the problem, and now <span class="nfakPe">Squeak</span> runs fine.&quot;<br>
&nbsp;
<br>Hope this is it.<br><br><br><br><div class="gmail_quote">On Sun, Jan 11, 2009 at 5:59 PM, Cameron Sanders <span dir="ltr">&lt;<a href="mailto:csanders.personal@functional-analyst.com">csanders.personal@functional-analyst.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Herbert Koenig writes:<br>
HK&gt; this is getting real crazy now.<br>
<br>
Yep. This loss of the root world menu (and in some cases, the loss of all<br>
interaction with objects on the world) makes the system unusable. Hopefully<br>
I will get these issues figured out soon... because I really need to get<br>
back to actual production coding. One month ago I was hopeful that Squeak<br>
would be the platform I use for the next few years... but unless I have some<br>
miracle break-through in the next few days, I will have to move on. [Sadly,<br>
after so many problems, I am hesitant to do any prototyping in squeak... for<br>
fear it will be lost time.]<br>
<div class="Ih2E3d"><br>
By the way, I wrote:<br>
CS&gt; world/morph window is not popping up.<br>
<br>
</div>But I should have said: world/morph &quot;menu&quot; is not popping up.<br>
<br>
--<br>
HK&gt; In case it doesn&#39;t, alt K should open a workspace there you type:<br>
World putUpWorldMenuFromEscapeKey<br>
and doIt.<br>
<br>
Thank you, that helps me get oriented, and gives me something concrete to<br>
try. In this (last) case where the mouse buttons would not raise a menu, the<br>
escape key did. However, the menu just disappeared without effect when I<br>
clicked it, and no mouse-over visual effects before clicking.<br>
<br>
Next time I will try to raise a menu via code, as you have shown me.<br>
--<br>
<br>
HK&gt; Maybe you need to set your display depth to Window&#39;s display depth.<br>
<div class="Ih2E3d">World menu, appearence, set display depth.<br>
<br>
</div>I will check this particular image, but so far these have all been set to 32<br>
bits.<br>
<div class="Ih2E3d"><br>
&gt; And you should look at your virus scanner.<br>
<br>
</div>Hmmm... an interesting thought. Is there some known bug?<br>
<div class="Ih2E3d"><br>
CS&gt; Any tips for the easiest way to re-attach the world menus, should I ever<br>
be<br>
CS&gt; in a position to shout?<br>
<br>
</div>HK&gt; My Denglisch (german english) can&#39;t parse that :-))<br>
<br>
You already covered how to bring up the world menu via code. Here I am<br>
asking how to re-bind the base menus (on mouse click events)? (Assuming the<br>
menus exist in code -- I understand how things evolve in smalltalk.) I will<br>
peruse the code more.<br>
<br>
A version of the workspace is called Shout (as I understand it)... and so I<br>
simply meant that &quot;if I can bring up a workspace&quot;.<br>
<br>
Cheers is right. Thanks for some direction!<br>
<br>
I attached gdb (gnu debugger) to the process of squeak in the case where the<br>
world was not responding to mouse or keyboard inputs (even though the<br>
window-frame menu could effect the console), but I did not know what<br>
functions to watch for. If someone could have told me to &quot;see if<br>
XxxEventHandlerPassthroughYyyy() is ever called&quot;, or something, I could have<br>
done it. As it was, I would &quot;step 1000&quot;, for example, check the stack, and<br>
very often it was in a GC function, although not always.<br>
<br>
Should I generate the VM code and get oriented with it, or is the outer-most<br>
morphic world (instance) created through a dll or something that does not<br>
require specific code in the VM? Also, I&#39;m wondering what signals it will<br>
respond to -- perhaps I can add a few back-door debugger launchers.<br>
<br>
Ugh... so much to learn, and so little time.<br>
<br>
Thanks again!<br>
Cam<br>
<div><div></div><div class="Wj3C7c"><br>
<br>
<br>
<br>
<br>
_______________________________________________<br>
Beginners mailing list<br>
<a href="mailto:Beginners@lists.squeakfoundation.org">Beginners@lists.squeakfoundation.org</a><br>
<a href="http://lists.squeakfoundation.org/mailman/listinfo/beginners" target="_blank">http://lists.squeakfoundation.org/mailman/listinfo/beginners</a><br>
</div></div></blockquote></div><br>