I take it folks are not digging the toggle in the projects menu. If I dropped the UI and resubmitted just Project>>#toggleFullScreen (the one method) do you think there'd be a better reception?<br><br><div class="gmail_quote">
On Mon, May 3, 2010 at 8:32 AM, Chris Muller <span dir="ltr"><<a href="mailto:asqueaker@gmail.com">asqueaker@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
I know there was discussion on hte list the other day talking about<br>
how we "like" to do things via code.<br>
<br>
Another way to do this is to simply use the duplicate handle right off<br>
the menu item to "tear off" a copy of it, drop it anywhere on the<br>
desktop. Not as clean as a single "toggle" button, but still<br>
representative of the incredible customizability of Squeak's IDE...<br>
<div><div></div><div class="h5"><br>
On Sun, May 2, 2010 at 9:05 PM, Eliot Miranda <<a href="mailto:eliot.miranda@gmail.com">eliot.miranda@gmail.com</a>> wrote:<br>
><br>
><br>
> On Sun, May 2, 2010 at 11:55 AM, Casey Ransberger <<a href="mailto:casey.obrien.r@gmail.com">casey.obrien.r@gmail.com</a>><br>
> wrote:<br>
>><br>
>> Chris, that's exactly what caused me to put a toggle in a top level<br>
>> menu, now that you mention it; I'm using Linux these days and drilling<br>
>> down to the feature is too ergonomically expensive when I need to do<br>
>> it in order to switch to the web browser. It's a nasty bug. Anyway I<br>
>> like having the toggle (rather than separate on/of menu items, yuck)<br>
>> at a top level.<br>
><br>
> I like a button in the top-left hand corner of the screen. Find attached.<br>
> You'll have to modify the script to send toggleFullScreen to an implementor<br>
> there-of (e.g. Project current instead of screenController). And it would<br>
> be great if the full screen icon didn't include a background colour.<br>
> HTH<br>
> Eliot<br>
>><br>
>> On Sunday, May 2, 2010, Chris Muller <<a href="mailto:asqueaker@gmail.com">asqueaker@gmail.com</a>> wrote:<br>
>> > I love full-screen mode, there is something "zen-like" about being<br>
>> > completely "in" the Squeak environment rather than just "looking in<br>
>> > from the outside." Unfortunately, ever since I switched to Linux I<br>
>> > haven't been able to use it because it prevents my switching to other<br>
>> > windows. :(<br>
>> ><br>
>> > With Linux, it seems a full-screen app takes over completely and<br>
>> > doesn't let any other windows appear on top of it for more than a<br>
>> > split second after using Alt+Tab. Even worse, the full-screen window<br>
>> > loses keyboard focus, so you actually have to left-click somewhere to<br>
>> > regain control.<br>
>> ><br>
>> > Windows does it right, allowing other windows on top of the full-screen<br>
>> > window..<br>
>> ><br>
>> > On Sat, May 1, 2010 at 3:56 AM, <<a href="mailto:commits@source.squeak.org">commits@source.squeak.org</a>> wrote:<br>
>> >> A new version of System was added to project The Inbox:<br>
>> >> <a href="http://source.squeak.org/inbox/System-cbr.324.mcz" target="_blank">http://source.squeak.org/inbox/System-cbr.324.mcz</a><br>
>> >><br>
>> >> ==================== Summary ====================<br>
>> >><br>
>> >> Name: System-cbr.324<br>
>> >> Author: cbr<br>
>> >> Time: 1 May 2010, 1:55:40.914 am<br>
>> >> UUID: 72de37e3-f54d-4f9e-a3a0-f9a622aa2b0f<br>
>> >> Ancestors: System-bf.323<br>
>> >><br>
>> >> Added a method #toggleFullScreen to project. Convenient if you want to<br>
>> >> be able to switch between modes with a single menu item. Added to support a<br>
>> >> menu item to do the same in TheWorldMainDockingBar.<br>
>> >><br>
>> >> =============== Diff against System-bf.323 ===============<br>
>> >><br>
>> >> Item was added:<br>
>> >> + ----- Method: Project>>toggleFullScreen (in category 'menu messages')<br>
>> >> -----<br>
>> >> + toggleFullScreen<br>
>> >> + "Toggle between full screen and windowed mode."<br>
>> >> + self lastScreenModeSelected<br>
>> >> + ifTrue: [ self fullScreenOff ]<br>
>> >> + ifFalse: [ self fullScreenOn ]!<br>
>> >><br>
>> >><br>
>> >><br>
>> ><br>
>> ><br>
>><br>
>> --<br>
>> Casey Ransberger<br>
>><br>
><br>
><br>
><br>
><br>
><br>
<br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>Casey Ransberger<br>