[squeak-dev] The Inbox: System-cbr.324.mcz

Casey Ransberger casey.obrien.r at gmail.com
Tue May 4 19:43:15 UTC 2010


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?

On Mon, May 3, 2010 at 8:32 AM, Chris Muller <asqueaker at gmail.com> wrote:

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


-- 
Casey Ransberger
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20100504/db732196/attachment.htm


More information about the Squeak-dev mailing list