I send the attached morph with a "SmartTrashCan" and others as part a SqueakRos.pr with all I need before I start to work in new images.
Was 2002.
Sure yours is better.
Edgar
Quoting "Lic. Edgar J. De Cleene" edgardec2001@yahoo.com.ar:
I send the attached morph with a "SmartTrashCan" and others as part a SqueakRos.pr with all I need before I start to work in new images.
What does the "SmartTrashCan" do in addition?
Hannes
On 28/12/04 18:36, "hjh-sqlist@lexdb.net" hjh-sqlist@lexdb.net wrote:
Quoting "Lic. Edgar J. De Cleene" edgardec2001@yahoo.com.ar:
I send the attached morph with a "SmartTrashCan" and others as part a SqueakRos.pr with all I need before I start to work in new images.
What does the "SmartTrashCan" do in addition?
Hannes
Very single stuff. I subclass TrashCanMorph. As I use a lot of similar objects (as Puxxle pieces) , only add acceptDroppingMorph: aMorph event: evt ActiveWorld submorphs copy do: [:each | (each class == aMorph class ) ifTrue: [each delete]]. Also have a "info" morph for see coordinates of mouse all time. For this and related, Ned send a very cool gizmo what I search on my disk for share.
Hernan, you could email me in Castellano and could take what fits you in http://ar.groups.yahoo.com/group/squeakRos/ in "Archivos". Also I begin to add pages to swiki, for share games as Rompecabezas, HexWorld and others.
Edgar
On Tue, 28 Dec 2004 11:24:04 +0100, "stéphane ducasse" ducasse@iam.unibe.ch said:
([ENH] add screen capture in TheWorldMenu)
Stef
This is good functionality to have somewhere in the menu system.
However, I'm not sure we should be adding anything to the toplevel World menu at this point. The World menu is already pretty full of stuff (25 items), and you can't even see it all on a PDA. I think we may have to have a moratorium on adding anything new to the World menu, unless something else is removed or consolidated. The screen capture items should go in a submenu (the question is which submenu).
This topic comes up periodically: "We really need to clean up/reduce the size of the World menu and clean up its submenus too". But this is not really that easy to do, almost any change you make will potentially aggravate a lot of people... but perhaps we should try anyway. :) We can wait for a usability expert to volunteer to take this on, but we'll probably be waiting a long time, and realistically it needs to be someone who is pretty familiar with Squeak.
IMO there are only a few items in the World menu that are really obvious candidates for removal/consolidation:
"Print PS to File" - This one should go to a submenu. It's useful but it is not toplevel-menu-status. Of course, it should go wherever Stef's screen capture menu items go, since it's almost the same thing. :) Is there an obvious submenu for this sort of stuff? "help"? "appearance"? Create a new "display" submenu?
"objects" and "new morph..." - These both perform essentially the same function and should be consolidated somehow into a single menu item. Er, ah, how to do this. The objects tool already has most of the functionality of the "new morph" menu, perhaps the few leftovers from the "new morph" menu (not already implemented by the objects tool) can be added as an extra menu button in the objects tool window. Or, include only the "objects" menu and have a preference to replace it with the "new morph" submenu, since most people probably just use one or the other. (Although I'm reluctant to add a preference for every little UI menu difference, such as this.)
"save as new version" - There are five save/quit related menu items which seems like a bit much. "save as new version" is kind of useful, but "save as..." is really almost as fast. Or perhaps a single "New Version" button could be added to the Save As dialog to achieve (almost) the same effect.
"playfield options" - This are EToy specific. It would be nice if the "playfield options" menu only showed up if you already had a scripting area open. (I haven't used these much, I assume "playfield" refers to a "scripting area"?) Also, I suppose both the "authoring tools" and "playfield options" menus would disappear if we were ever able to unload EToys, so perhaps this isn't a big problem.
OK, those are the "easy" ones, but there are still a few more which may be more problematic but are still worth pondering:
"jump to project"/"save project on file..."/"load project from file..." - Personally I wouldn't mind getting rid of all of these, since they're covered in the "projects..." submenu. Projects are important, but IMO no more important than regular windows (SystemWindows), and "find window" et al are handled in a submenu. "previous project" probably deserves to stay in the World menu, though, since it is a pretty fundamental navigation aid.
"flaps" - Eh, this submenu is pretty small and perhaps most of the items could be consolidated into the "appearance" menu.
"changes" - Hmmmm, *maybe* this could be consolidated into the "debug" and/or "open" menus, although perhaps it should stay as it is.
All of the rest of them seem reasonbly essential to me. Certainly some of the submenus themselves need some refactoring as well.
Perhaps a certain subset of functionality could be moved to the smaller yellow-click/"personal"/"world" menu, to preserve the same quick access. Such as the project navigation, or perhaps the EToy stuff.
- Doug
Quoting Doug Way dway@mailcan.com:
On Tue, 28 Dec 2004 11:24:04 +0100, "stéphane ducasse" ducasse@iam.unibe.ch said:
([ENH] add screen capture in TheWorldMenu)
Stef
This is good functionality to have somewhere in the menu system.
<snip .... Proposal for reorganizing the world menu >
Perhaps a certain subset of functionality could be moved to the smaller yellow-click/"personal"/"world" menu, to preserve the same quick access. Such as the project navigation, or perhaps the EToy stuff.
- Doug
Good suggestions: Can anybody provide an mcz file on SqueakMap which implements these changes? Then people can decide if they want to have it or stay with the current one.
Hannes
P.S. The world menu of 3.8 gamma http://minnow.cc.gatech.edu/squeak/2350
I agree. Someone should really clean all the menus. I created my own for my book. I think that with services we should also be able to clean the menu. Building a new map of the functionalities and proposing a new distribution of the menu would make a lot of sense.
Stef
On Tue, 28 Dec 2004 11:24:04 +0100, "stéphane ducasse" ducasse@iam.unibe.ch said:
([ENH] add screen capture in TheWorldMenu)
Stef
This is good functionality to have somewhere in the menu system.
However, I'm not sure we should be adding anything to the toplevel World menu at this point. The World menu is already pretty full of stuff (25 items), and you can't even see it all on a PDA. I think we may have to have a moratorium on adding anything new to the World menu, unless something else is removed or consolidated. The screen capture items should go in a submenu (the question is which submenu).
This topic comes up periodically: "We really need to clean up/reduce the size of the World menu and clean up its submenus too". But this is not really that easy to do, almost any change you make will potentially aggravate a lot of people... but perhaps we should try anyway. :) We can wait for a usability expert to volunteer to take this on, but we'll probably be waiting a long time, and realistically it needs to be someone who is pretty familiar with Squeak.
IMO there are only a few items in the World menu that are really obvious candidates for removal/consolidation:
"Print PS to File" - This one should go to a submenu. It's useful but it is not toplevel-menu-status. Of course, it should go wherever Stef's screen capture menu items go, since it's almost the same thing. :) Is there an obvious submenu for this sort of stuff? "help"? "appearance"? Create a new "display" submenu?
"objects" and "new morph..." - These both perform essentially the same function and should be consolidated somehow into a single menu item. Er, ah, how to do this. The objects tool already has most of the functionality of the "new morph" menu, perhaps the few leftovers from the "new morph" menu (not already implemented by the objects tool) can be added as an extra menu button in the objects tool window. Or, include only the "objects" menu and have a preference to replace it with the "new morph" submenu, since most people probably just use one or the other. (Although I'm reluctant to add a preference for every little UI menu difference, such as this.)
"save as new version" - There are five save/quit related menu items which seems like a bit much. "save as new version" is kind of useful, but "save as..." is really almost as fast. Or perhaps a single "New Version" button could be added to the Save As dialog to achieve (almost) the same effect.
"playfield options" - This are EToy specific. It would be nice if the "playfield options" menu only showed up if you already had a scripting area open. (I haven't used these much, I assume "playfield" refers to a "scripting area"?) Also, I suppose both the "authoring tools" and "playfield options" menus would disappear if we were ever able to unload EToys, so perhaps this isn't a big problem.
OK, those are the "easy" ones, but there are still a few more which may be more problematic but are still worth pondering:
"jump to project"/"save project on file..."/"load project from file..."
- Personally I wouldn't mind getting rid of all of these, since they're
covered in the "projects..." submenu. Projects are important, but IMO no more important than regular windows (SystemWindows), and "find window" et al are handled in a submenu. "previous project" probably deserves to stay in the World menu, though, since it is a pretty fundamental navigation aid.
"flaps" - Eh, this submenu is pretty small and perhaps most of the items could be consolidated into the "appearance" menu.
"changes" - Hmmmm, *maybe* this could be consolidated into the "debug" and/or "open" menus, although perhaps it should stay as it is.
All of the rest of them seem reasonbly essential to me. Certainly some of the submenus themselves need some refactoring as well.
Perhaps a certain subset of functionality could be moved to the smaller yellow-click/"personal"/"world" menu, to preserve the same quick access. Such as the project navigation, or perhaps the EToy stuff.
- Doug
squeak-dev@lists.squeakfoundation.org