Thoughts from an outsider

Rich Warren rwmlist at gmail.com
Thu Sep 7 07:40:01 UTC 2006


On Sep 5, 2006, at 5:21 AM, tim Rowledge wrote:

>
> On 4-Sep-06, at 10:44 PM, Rich Warren wrote:
>
>>
>> Just to bring this full circle. Now that I've been using Squeak  
>> for a while, I've grown used to it's UI. I find that using  
>> QuickSilver, I can still pop out of a full-screen Squeak session  
>> with just a few keystrokes,
> I don't understand why you would choose to use Squeak fullscreen if  
> you want to feel connected with your OS; it seems like a strategy  
> almost guaranteed to make the worst of squeaks' use of a single  
> window. I don't think I've used fullscreen form since 1989 - and  
> before then it was simply impossible to do otherwise because my OS  
> simply didn't have other windows!

Space for more windows. Space for organizing windows. There's never  
enough space.

I've gotten lazy on my mac desktop. I can have dozens of windows open  
and because of the way I work (a combination of Quicksilver and  
Expose) I can dance between them with ease.

When working in Squeak, I like to have as similar a setup as  
possible. I often have two or three browsers open (all on different  
parts of code). I will have at least one workspace and a transcript-- 
at a minimum. Other windows rapidly accumulate.

It's not as easy to shuffle between windows, so I like to lay them  
out so they are as visible as possible (or so it's easy to bring the  
desired window to the foreground with a single mouse click).

Quicksilver and Expose make this a partial solution. I can still jump  
from Squeak to my desktop and back with ease. What I can't do is  
place a small browser window over a near-full screen safari window,  
so I could reference information from a web page while I code without  
having to move anything.

-Rich-

(Just to be clear to everyone who has already commented on possible  
solutions for this, I'm not ignoring you, I'm just trying to answer  
the question at hand.)



More information about the Squeak-dev mailing list