[squeak-dev] The Inbox: Morphic-cbr.432.mcz
Casey Ransberger
casey.obrien.r at gmail.com
Sat May 1 09:05:33 UTC 2010
I could be persuaded to move this to the Extras menu, which is what I was
going to do in the first place, until I realized that fullscreen behavior is
delegated through through the current project.
On Sat, May 1, 2010 at 2:02 AM, <commits at source.squeak.org> wrote:
> A new version of Morphic was added to project The Inbox:
> http://source.squeak.org/inbox/Morphic-cbr.432.mcz
>
> ==================== Summary ====================
>
> Name: Morphic-cbr.432
> Author: cbr
> Time: 1 May 2010, 2:01:50.598 am
> UUID: ab7b8fc1-19c5-457d-bf5f-9b479647db46
> Ancestors: Morphic-mha.431
>
> Added a menu item to Projects in TheWorldMainDockingBar. I was going to add
> it to the Extras menu, but when I went to actually implement it, I learned
> that fullscreen is accomplished (at least, when done via the World menu,) by
> sending a message to the current project. Depends on
> Project>>toggleFullScreen, which was added in System-cbr.324.
>
> =============== Diff against Morphic-mha.431 ===============
>
> Item was added:
> + ----- Method: TheWorldMainDockingBar>>toggleFullScreenMenuItemOn: (in
> category 'submenu - projects') -----
> + toggleFullScreenMenuItemOn: menu
> +
> + menu addItem: [ :item |
> + item
> + contents: 'Toggle Full Screen' translated;
> + help: 'Switch back and forth from full screen mode'
> translated;
> + icon: MenuIcons smallFullScreenIcon;
> + target: Project current;
> + selector: #toggleFullScreen ]!
>
> Item was changed:
> ----- Method: TheWorldMainDockingBar>>projectsMenuOn: (in category
> 'construction') -----
> projectsMenuOn: aDockingBar
>
> aDockingBar addItem: [ :item |
> item
> contents: 'Projects' translated;
> addSubMenu: [ :menu |
> self
> newProjectMenuItemOn: menu;
> saveProjectMenuItemOn: menu;
> loadProjectMenuItemOn: menu;
> previousProjectMenuItemOn: menu;
> + jumpToProjectMenuItemOn: menu;
> + toggleFullScreenMenuItemOn: menu ]
> ]
> - jumpToProjectMenuItemOn: menu ] ]
> !
>
>
>
--
Casey Ransberger
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20100501/02e2e875/attachment.htm
More information about the Squeak-dev
mailing list
|